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
338371885102	338371885661	338371886211	338371886761	338371887311	338371887861	338371888411	338371888961	338371889511	338371890061	338371890611	338371891161	338371891711	338371892261	338371892811	338371893361	338371893911	338371894461	338371895011	338371895561	338371896111	338371896661	338371897211	338371897761	338371898311	338371898861	338371899411	338371899961	338371900511	338371901061	338371901611	338371902161	338371902711	338371903261	338371903811	338371904361	338371904911	338371905461	338371906011	338371906561	338371907111	338371907661	338371908211	338371908761	338371909311	338371909861	338371910411	338371910961	338371911511	338371912061	338371912611	338371913161	338371913711	338371914261	338371914811	338371915361	338371915911	338371916461	338371917011	338371917561	338371918111	338371918661	338371919211	338371919761	338371920311	338371920861	338371921411	338371921961	338371922511	338371923061	338371923611	338371924161	338371924711	338371925261	338371925811	338371926361	338371926911	338371927461	338371928011	338371928561	338371929111	338371929661	338371930211	338371930761	338371931311	338371931861	338371932411	338371932961	338371933511	338371934061	338371934611	338371935161	338371935711	338371936261	338371936811	338371937361	338371937911	338371938461	338371939011	338371939561	338371940111	338371940661	338371941211	338371941761	338371942311	338371942861	338371943411	338371943961	338371944511	338371945061	338371945611	338371946161	338371946711	338371947261	338371947811	338371948361	338371948911	338371949461	338371950011	338371950561	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	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	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	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
14400	1141	891	666	413	344	271	223	199	163	172	124	139	139	133	132	116	128	123	124	109	127	117	119	105	119	131	100	111	148	134	138	114	117	100	112	134	115	109	99	94	110	111	120	100	116	137	123	113	95	127	114	112	109	125	102	115	94	119	121	113	96	118	114	118	109	113	122	90	106	140	102	107	117	114	102	116	106	109	117	96	91	117	120	105	107	112	120	134	108	126	137	102	126	123	127	101	118	94	108	98	123	102	120	118	105	112	106	115	131	109	109	100	116	113	112	89	96	125	98	122	109	108	109	116	98	120	132	133	120	108	121	120	117	118	113	111	115	117	106	112	114	115	109	120	118	117	106	122	126	118	124	121	103	112	107	106	126	104	125	98	109	124	105	118	129	91	122	131	113	139	116	127	110	117	129	100	120	119	111	88	116	114	112	117	98	112	109	115	103	98	111	125	99	116	124	112	123	122	105	101	134	113	120	106	117	113	109	94	115	111	97	105	105	113	124	120	110	96	122	105	112	106	115	114	96	117	122	97	124	109	105	79	96	101	93	107	110	83	104	121	100	114	112	111	107	119	91	118	114	116	120	118	131	90	138	106	109	94	108	108	127	100	120	121	118	107	111	118	102	117	103	104	119	101	119	104	103	117	106	116	94	118	95	124	95	124	102	100	109	111	99	125	110	106	103	115	113	99	117	112	121	106	100	96	115	134	112	88	114	108	93	116	128	111	110	103	119	103	118	99	99	110	90	110	119	93	99	120	122	101	105	113	87	109	94	119	137	98	133	117	120	114	94	94	114	114	111	112	118	121	107	105	108	99	104	105	106	114	120	114	117	100	97	105	111	105	102	127	109	116	127	111	104	113	110	124	117	95	97	96	103	100	117	89	115	118	103	138	106	99	96	105	107	93	112	105	129	94	111	127	103	114	97	127	113	114	114	103	119	126	112	107	114	117	117	110	114	102	100	112	128	112	97	91	122	110	101	90	116	113	124	106	116	106	107	143	104	104	105	100	122	112	105	118	108	101	114	106	93	117	95	105	93	97	108	118	104	109	88	116	109	101	92	124	121	90	118	130	106	93	126	96	114	114	117	94	124	108	108	113	125	98	111	111	98	107	100	135	127	106	111	104	108	109	118	128	101	113	109	107	107	119	124	100	113	103	101	117	131	112	122	86	115	133	111	91	99	108	96	113	118	117	101	110	109	120	103	116	116	109	119	126	112	126	101	118	107	101	105	131	123	120	91	105	106	106	111	109	107	100	94	112	104	106	120	127	103	112	110	128	103	112	118	102	105	108	113	102	101	117	96	99	122	102	95	118	90	108	107	99	111	122	94	94	109	92	106	107	104	113	99	112	130	116	101	107	113	123	104	108	99	120	90	108	102	124	120	105	113	108	92	95	119	119	110	92	93	119	118	123	94	106	131	110	118	112	101	112	112	100	100	97	98	103	102	98	104	112	115	125	122	118	110	131	140	101	92	93	116	98	117	114	108	94	98	124	101	116	114	89	108	116	124	106	116	109	119	109	121	87	118	119	110	122	133	104	111	125	114	110	102	114	93	119	127	114	105	87	97	116	109	113	96	127	113	126	113	107	128	106	122	104	111	123	117	100	120	104	112	111	127	108	113	115	115	108	99	106	99	100	97	116	106	127	108	98	124	118	93	94	97	92	113	115	97	103	101	110	105	120	108	92	116	118	125	95	96	102	113	107	120	93	98	109	109	101	116	102	121	96	131	116	94	96	125	120	114	118	128	124	120	124	106	104	110	108	102	111	110	113	116	96	104	119	106	115	116	96	105	124	90	121	107	101	116	80	123	111	119	121	114	115	132	114	122	133	115	138	105	124	99	109	103	121	105	97	111	113	106	119	110	106	123	117	111	114	111	127	105	119	99	114	110	102	108	124	107	116	116	127	94	104	124	120	110	121	107	111	107	115	112	102	121	109	120	113	126	110	89	121	117	116	132	120	95	121	98	123	90	98	104	108	109	119	111	105	109	136	108	105	110	109	123	120	109	117	101	95	121	109	99	112	116	102	114	101	103	116	112	119	131	100	119	100	103	111	109	119	111	118	107	112	117	102	104	117	129	123	101	116	104	99	131	101	102	114	112	105	97	92	133	102	99	99	100	135	99	109	122	108	107	129	112	111	106	114	113	96	96	106	92	120	124	102	124	113	100	102	122	113	123	114	125	90	91	94	129	99	116	113	88	122	113	138	103	109	86	92	117	128	102	114	124	118	107	88	90	136	119	112	100	112	118	99	129	114	131	110	89	116	123	103	124	120	125	144	107	124	123	101	107	122	111	101	113	109	121	129	130	144	106	119	107	105	109	127	100	115	125	109	109	113	94	102	108	83	108	127	101	147	136	107	121	101	113	103	103	88	125	118	125	108	123	107	123	97	110	111	134	117	122	114	107	105	115	119	96	117	89	115	116	107	123	120	107	97	112	118	94	112	120	141	117	114	108	113	116	103	119	124	99	125	115	111	83	95	104	107	118	101	107	108	99	124	108	106	127	107	100	105	85	102	128	115	98	131	115	107	109	111	109	110	93	98	108	96	123	117	108	97	127	110	117	118	100	119	114	117	108	116	110	112	101	127	131	121	137	102	111	103	108	108	111	116	110	110	114	111	125	118	107	113	121	115	127	87	105	107	99	96	116	118	112	111	104	123	108	116	99	95	132	89	112	108	101	108	125	113	125	121	111	91	101	88	111	123	102	100	106	112	142	107	112	117	97	110	121	103	119	125	113	110	109	113	123	107	136	110	99	121	110	120	105	102	119	124	111	89	120	110	102	120	110	116	107	104	115	108	117	114	95	116	116	119	98	119	93	116	130	141	110	116	99	123	117	111	101	121	112	110	120	92	115	113	135	98	100	108	115	116	125	96	114	96	103	110	114	108	102	120	112	105	116	100	87	95	97	108	115	102	89	114	111	101	121	111	125	134	129	125	102	112	101	119	109	108	125	106	129	101	131	96	120	125	100	125	109	97	111	98	128	119	95	119	103	120	96	119	103	116	104	114	131	100	120	114	144	117	121	131	110	107	104	125	107	129	107	106	118	120	105	108	123	118	110	101	112	95	108	114	121	112	114	102	126	116	118	123	120	134	111	105	81	108	108	98	114	92	117	108	123	115	97	124	101	88	86	126	123	116	125	113	103	108	139	113	105	105	144	115	101	111	101	135	95	100	113	120	113	112	114	116	128	99	108	100	129	101	135	102	100	101	104	102	98	118	132	100	102	111	127	116	104	109	117	88	102	121	115	81	98	113	114	122	123	93	125	107	90	111	114	120	98	102	116	109	111	119	100	128	106	128	116	103	121	114	107	111	95	113	93	104	120	122	115	123	124	113	113	109	109	123	107	131	121	113	115	130	109	102	128	94	116	114	113	118	126	121	117	119	120	121	103	102	98	133	108	110	98	101	104	130	102	106	121	127	113	108	117	138	107	111	101	101	110	114	126	132	102	111	123	126	117	117	125
8192	937	1872	2142	1747	1386	1110	1022	858	665	595	584	472	480	411	417	424	392	361	368	378	376	362	350	389	348	332	306	341	318	310	321	322	342	284	318	326	339	284	356	317	293	331	302	317	302	305	289	320	296	306	320	298	321	285	313	323	316	299	294	305	293	282	307	303	272	312	315	305	289	304	300	313	302	291	322	327	308	290	305	266	287	304	317	289	284	285	307	279	301	316	283	286	333	273	291	332	291	275	283	320	299	257	302	307	286	307	295	282	281	293	281	292	279	278	281	300	335	301	287	310	310	269	297	273	281	317	280	280	283	306	305	279	329	288	276	291	316	291	251	303	284	299	290	287	294	297	294	295	302	306	278	261	324	271	270	309	301	282	294	276	302	302	306	291	314	292	310	293	300	280	291	294	282	308	264	305	280	277	274	289	291	281	314	311	304	287	294	298	324	288	303	297	278	306	300	276	302	260	297	286	283	282	282	304	267	292	305	274	302	257	289	310	279	295	278	271	290	258	325	292	300	271	292	277	296	286	297	288	290	306	299	296	311	307	301	306	280	312	320	305	293	311	294	255	286	286	294	321	276	275	293	266	277	298	309	323	270	298	298	297	319	303	291	295	311	308	270	286	315	275	297	291	302	284	309	304	309	278	276	300	279	335	264	269	314	291	306	313	271	276	321	276	290	276	295	289	276	288	275	287	281	284	297	308	294	296	287	284	287	296	289	284	330	283	291	286	282	313	292	302	277	286	321	289	294	306	290	281	289	276	288	286	285	279	305	296	278	255	294	299	272	306	306	321	318	276	264	244	285	316	312	305	280	318	319	306	299	278	267	287	300	304	246	319	291	297	306	300	275	276	296	303	287	274	293	278	270	299	299	307	299	275	315	302	302	325	304	272	288	278	284	304	263	290	280	262	276	296	295	293	286	278	279	268	292	313	271	285	304	279	270	278	287	286	269	287	302	288	270	280	275	318	301	290	279	267	271	264	297	278	307	277	295	277	304	319	291	302	291	286	286	280	308	282	304	274	289	290	293	301	308	257	283	298	283	289	298	321	309	303	291	287	293	293	286	258	277	284	287	282	273	306	297	290	312	303	282	310	306	281	307	305	295	271	283	278	285	290	319	302	291	295	282	279	321	284	282	307	296	306	304	271	287	304	290	289	306	291	282	309	267	299	275	301	297	313	307	295	301	263	266	307	310	304	273	306	299	292	276	299	277	284	278	268	280	315	284	295	305	294	291	285	289	298	305	292	314	257	286	308	295	268	304	316	300	302	297	280	314	315	290	313	298	293	273	313	290	298	325	283	287	304	292	296	308	293	292	275	316	281	285	296	299	296	283	295	284	263	294	307	292	284	307	302	306	288	319	295	288	296	302	304	302	266	290	271	289	278	300	300	282	287	285	307	293	303	320	278	312	323	293	302	274	297	292	295	273	293	291	284	317	296	306	305	297	284	289	300	282	319	307	273	316	286	298	294	309	290	286	291	319	307	296	332	291	296	273	319	297	326	324	309	292	315	301	298	307	270	292	288	292	286	262	303	302	272	297	280	293	280	290	282	292	291	296	268	266	264	289	295	292	291	300	266	306	286	269	286	276	281	277	298	291	318	265	292	296	289	285	269	296	279	311	274	284	310	269	300	295	312	267	274	292	264	276	321	303	271	314	344	259	306	296	275	257	292	283	269	266	301	320	290	282	306	254	284	301	276	285	307	313	301	280	283	312	255	262	291	301	279	267	291	299	306	279	298	320	277	298	286	288	287	272	303	300	289	264	289	277	309	309	303	266	301	276	277	306	284	274	276	273	281	291	294	279	282	268	282	275	276	263	307	267	297	301	263	271	270	267	277	301	273	309	291	306	282	279	263	295	293	291	283	296	271	282	278	341	270	299	293	294	283	288	299	266	295	274	270	290	275	268	288	306	297	293	279	280	299	326	270	291	263	284	296	279	301	299	295	274	270	284	272	285	327	266	319	275	291	280	288	268	294	269	312	322	301	318	299	287	285	279	295	315	299	287	303	270	275	300	338	291	296	277	313	289	296	274	292	272	272	274	283	282	293	250	287	274	311	279	303	319	334	300	269	295	308	337	303	268	299	307	301	288	284	304	275	267	320	319	314	306	282	333	293	289	257	283	279	315	275	292	300	291	323	296	288	280	289	263	298	288	301	296	299	316	286	290	261	324	277	312	297	294	300	277	284	273	282	304	280	287	330	296	272	286	287	292	317	314	282	272	294	312	316	268	307	274	278	334	274	261	282	262	296	303	286	300	283	260	286	296	320	287	286	270	267	295	314	276	313	289	286	299	294	282	312	293	287	278	313	296	289	297	313	305	287	279	292	295	281	252	298	256	276	241	289	296	288	290	272	294	281	299	297	274	275	303	291	299	305	288	278	282	286	274	297	304	271	293	275	251	294	284	272	284	250	269	281	286	283	317	278	313	297	301	283	280	305	295	297	292	286	290	290	296	286	297	246	300	301	298	280	299	314	294	280	332	324	297	290	305	314	280	290	292	297	289	327	297	298	297	288	273	292	300	274	296	298	304	319	275	331	302	295	265	294	305	289	317	286	276	276	280	287	293	301	300	300	271	293	266	284	297	300	280	279	319	284	289	306	307	265	306	295	283	277	294	276	292	294	281	310	281	272	317	306	296	289	298	286	328	274	247	306	295	299	320	310	296	299	287	281	289	292	275	282	290	261	292	272	292	291	293	272	292	268	279	287	304	298	312	320	287	290	281	283	318	257	304	280	278	292	285	266	280	281	293	302	302	290	308	271	292	275	301	295	274	289	288	288	310	282	275	290	287	300	271	318	293	276	287	316	295	295	321	298	276	283	288	276	272	306	254	290	303	280	309	271	299	285	306	298	296	292	297	272	296	295	266	272	288	239	301	273	284	296	294	274	281	273	317	307	279	278	307	274	270	249	309	273	298	288	316	310	286	268	260	338	273	257	264	266	314	256	315	288	283	301	279	314	310	301	306	258	296	254	275	286	307	289	316	290	291	298	293	302	292	298	283	272	293	301	282	288	280	278	256	285	294	282	270	282	323	286	327	306	301	289	292	284	280	301	312	280	260	301	312	308	297	291	300	320	306	301	298	319	257	271	284	292	320	262	310	268	303	286	287	306	294	295	290	277	269	274	324	274	312	303	299	258	301	307	272	296	305	274	282	320	278	284	284	288	309	281	308	275	291	305	282	275	298	306	291	281	290	275	286	287	309	282	305	250	260	281	290	310	324	315	322	281	313	316	298	305	293	289	302	270	306	289	298	281	277	302	269	312	319	295	290	279	253	260	276	329	301	298	276	305	302	311	269	296	294	288	317	313	295	282	306	290	264	320	293	272	296	299	301	314	296	277	288	364	285	295	276	309	280	266	270	275	303	304	294	284	306	344	293	307	303	292	294	327	295	276	293	283	279	308	313	275	289	295	287	302	293	297	263	301	250	301	299	292	288	283	274	331	288	284	291	300	281	280	255	301	295
1640	406	444	438	411	393	350	384	416	406	369	422	403	372	411	406	391	413	375	384	405	377	383	365	388	370	357	377	406	373	374	384	340	375	395	396	384	348	365	375	360	367	381	407	362	388	350	406	423	368	381	376	384	380	372	353	378	353	350	346	399	388	333	359	377	384	370	383	370	365	400	374	372	405	374	354	355	391	347	393	372	394	356	383	412	409	369	376	372	372	346	374	364	357	366	377	366	381	379	360	392	383	371	392	368	388	361	334	373	358	384	377	363	366	358	367	373	363	376	389	398	341	412	378	374	374	403	381	350	404	354	337	398	400	350	392	382	333	353	368	406	335	393	370	363	349	397	417	367	385	366	351	378	417	380	403	390	376	369	366	347	323	339	374	390	382	359	415	396	361	405	357	395	365	348	361	330	382	387	353	392	388	379	343	392	366	366	371	331	393	384	358	394	392	373	367	392	405	361	378	361	372	365	352	358	386	358	351	368	375	386	365	358	400	382	394	362	350	356	397	361	367	362	362	356	402	353	363	382	369	367	375	374	344	432	370	395	378	362	367	395	397	358	327	389	375	397	399	367	342	353	404	364	347	391	363	386	384	396	366	373	347	381	382	343	376	396	372	371	328	342	380	403	343	380	397	396	390	373	350	398	380	372	382	367	354	384	380	382	372	379	333	396	359	351	365	385	350	362	368	414	405	380	386	379	358	395	370	381	326	383	388	359	378	393	375	341	388	407	374	362	357	386	366	400	363	390	370	379	379	387	396	371	375	358	385	417	406	374	344	362	361	380	372	340	382	353	370	397	374	354	363	405	374	343	348	358	411	386	401	395	387	347	372	373	355	369	404	418	370	377	355	389	349	336	368	351	329	375	378	377	369	389	379	358	378	392	402	402	356	373	345	376	378	416	362	371	363	406	389	397	373	342	373	389	366	354	394	397	378	361	356	365	383	348	387	355	341	352	376	370	381	389	397	357	370	374	362	403	357	442	388	370	381	378	375	367	353	361	361	362	354	313	372	414	341	395	426	378	347	430	422	356	371	396	344	369	394	342	357	384	383	400	363	343	398	372	394	349	358	375	385	347	361	363	355	351	376	395	412	391	361	383	354	386	356	375	367	361	383	408	385	373	362	373	357	370	347	389	383	385	401	340	351	379	377	345	364	383	361	371	375	355	396	366	398	367	358	374	379	366	398	376	362	377	368	381	394	403	389	410	423	404	398	367	356	376	373	402	384	388	357	377	382	360	389	392	364	402	347	401	390	363	355	375	374	374	383	392	376	370	406	409	413	378	327	375	352	393	355	372	377	402	375	388	401	380	421	377	368	356	346	378	365	358	353	354	363	366	432	340	377	357	380	389	392	373	351	371	363	369	381	375	407	375	347	377	373	370	360	417	343	393	373	367	386	389	396	389	383	320	388	384	394	364	378	367	401	347	354	364	394	364	376	372	393	344	380	370	373	390	379	336	357	361	373	336	379	409	403	387	386	331	390	365	357	341	335	342	375	376	380	424	379	343	400	387	384	393	362	379	378	321	370	398	393	386	405	379	363	370	390	362	401	388	358	387	363	385	379	327	360	357	352	394	357	344	392	350	377	355	363	349	354	350	387	362	386	375	383	420	371	402	376	362	383	384	367	365	368	338	374	346	370	359	356	390	378	361	389	355	371	376	365	353	348	369	384	373	371	389	373	362	394	387	392	396	374	396	408	408	391	390	383	425	438	355	378	372	353	374	392	402	360	359	388	415	413	433	385	380	371	349	395	364	398	371	397	382	387	349	383	367	430	371	406	348	381	363	397	350	342	325	329	368	400	372	361	362	381	396	380	342	336	352	359	393	383	359	337	377	387	375	430	385	373	390	387	386	345	383	435	326	398	387	379	351	366	359	383	333	339	359	356	422	367	408	376	381	363	361	377	403	373	397	385	381	378	381	360	377	371	365	406	396	417	385	400	423	400	350	343	410	388	386	397	356	392	388	360	349	412	372	349	368	382	393	372	352	348	365	383	342	365	355	389	388	394	380	384	405	356	383	357	393	395	339	390	356	389	380	380	385	344	389	395	346	378	339	388	430	394	433	372	353	404	383	351	418	357	356	386	373	347	400	394	380	398	394	409	405	380	383	365	353	403	361	348	371	372	372	374	361	387	369	395	373	352	381	383	387	366	356	384	400	396	409	394	382	357	380	392	357	351	383	362	353	391	360	377	359	347	341	359	378	359	372	363	375	358	399	374	384	338	367	372	372	368	395	393	412	383	383	363	369	346	326	361	394	366	324	358	392	412	431	369	346	370	398	432	390	363	330	386	357	385	385	390	379	370	397	375	355	359	364	354	386	396	384	348	361	376	388	387	358	366	363	370	325	341	390	376	384	364	371	340	361	352	388	368	368	396	379	413	378	422	387	372	386	378	390	366	402	389	351	398	381	373	379	360	382	395	336	375	357	332	365	417	386	371	383	381	392	412	376	386	367	365	380	399	353	370	347	364	383	368	389	350	375	364	374	407	361	347	399	381	365	373	310	407	389	397	396	367	352	390	348	389	357	377	343	368	397	378	372	417	349	358	327	405	416	391	408	407	400	420	364	367	398	363	389	381	376	407	360	385	353	386	348	354	352	379	398	364	388	413	381	353	375	383	393	384	402	390	371	384	359	388	374	368	408	366	383	352	377	388	385	384	379	353	369	407	360	363	399	367	393	383	352	391	402	374	375	357	352	341	368	389	366	377	383	363	356	381	384	378	379	409	375	374	365	418	394	360	371	376	356	373	360	371	368	312	386	387	357	390	389	383	363	350	394	374	391	342	378	411	362	358	399	428	377	396	329	346	364	348	374	412	366	410	380	359	390	368	392	378	351	365	366	381	386	371	353	375	366	363	375	404	413	357	367	371	362	395	373	376	336	362	370	363	359	411	346	355	388	372	371	377	396	356	367	359	334	395	388	371	356	380	414	373	375	395	356	369	382	372	395	411	368	357	383	395	397	370	377	371	373	419	372	376	390	368	347	351	359	370	392	360	388	361	379	371	383	362	406	390	373	331	364	381	389	375	365	362	361	385	385	372	352	393	375	388	376	364	368	353	382	405	394	368	339	379	384	377	342	357	369	362	347	367	382	356	368	374	382	365	378	371	367	421	367	371	374	349	349	372	394	364	396	389	397	370	377	431	377	371	384	364	399	401	368	390	393	370	335	362	380	360	368	433	369	378	384	381	386	347	402	396	386	367	357	388	386	356	380	395	370	392	372	355	408	378	380	369	359	347	408	325	356	353	398	388	386	398	392	375	379	357	358	388	375	402	354	363	376	383	369	397	342	374	377	367	353	367	369	359	366	381	384	404	375	362	376	375	379	381	344	343	375	337	336	382	411	377	377	356	377	411	389	375	353	388	371	378	382	375	394	364	391	370	363	368	382	365	365	418	392	340	405	340	391	325	378	381	352	332	380	375	380	386	403	377	376	372	372	387	389	391	394	381	359	422	395	372	369	386
2334	855	1041	1000	938	954	900	932	860	869	882	833	840	772	818	751	826	798	802	788	804	836	864	799	808	770	803	892	811	816	861	802	811	821	797	824	865	805	807	855	817	821	789	795	851	827	833	821	787	837	826	768	796	774	845	800	793	858	829	823	839	800	779	865	834	833	789	825	844	822	793	815	857	857	841	850	873	838	807	790	825	766	847	781	847	829	819	815	789	827	856	792	809	827	748	799	831	791	886	831	819	835	811	799	796	811	821	805	826	819	843	826	878	826	775	823	806	829	788	805	832	770	770	826	836	839	823	828	786	859	855	787	799	813	829	847	870	793	793	868	812	823	827	841	804	829	839	828	785	839	767	812	809	820	858	814	803	833	845	821	817	789	849	784	814	801	805	798	775	839	879	830	822	839	796	821	832	835	850	753	836	815	757	782	783	843	811	827	791	855	847	794	843	788	829	838	834	813	799	820	797	787	800	833	784	864	869	789	845	817	818	808	809	808	836	829	810	855	757	794	856	810	865	816	826	822	867	820	780	839	826	754	779	805	792	798	767	821	817	777	803	847	786	831	813	791	844	846	762	820	830	821	848	802	842	777	821	781	800	806	886	815	805	829	820	843	848	821	801	785	798	797	825	826	785	829	813	871	831	806	784	807	777	833	835	811	810	785	807	837	819	829	793	831	836	790	787	789	808	835	790	869	835	797	843	851	812	799	856	809	820	825	792	839	800	857	788	762	829	824	825	825	763	869	780	818	788	786	836	802	816	812	782	762	803	825	807	799	817	833	819	876	819	817	808	806	816	826	757	812	792	810	760	819	827	799	810	835	778	808	808	803	801	840	807	839	770	823	772	781	838	824	811	799	867	791	819	835	761	832	771	879	756	852	771	808	860	789	809	801	773	833	817	835	819	828	827	806	850	788	776	859	841	784	865	826	786	743	769	819	822	806	833	825	864	798	846	771	839	848	842	773	786	816	835	785	831	807	771	827	811	796	815	811	789	797	799	841	831	776	806	803	850	786	891	794	826	781	809	817	843	782	778	815	817	831	810	825	847	806	835	824	746	847	803	862	807	809	824	829	784	823	775	801	803	769	818	856	808	793	784	729	791	839	856	848	798	804	802	834	798	797	823	876	779	845	774	846	833	826	821	872	826	844	819	789	896	808	816	784	821	799	860	794	810	820	858	827	792	792	852	830	844	805	819	797	817	825	822	821	815	816	820	810	786	845	841	830	840	823	829	831	814	857	865	786	831	845	809	859	851	816	835	817	799	790	817	759	773	860	827	825	818	819	793	830	751	801	783	816	818	757	798	823	818	890	771	813	781	814	788	804	880	860	837	845	831	834	817	829	848	780	805	843	817	766	848	820	799	810	853	812	830	828	792	801	796	866	825	801	811	769	834	833	856	865	815	792	774	789	837	794	802	843	848	852	842	842	759	810	784	802	833	794	795	836	777	778	816	766	813	886	812	827	825	818	835	835	800	817	770	779	850	809	826	760	833	812	810	785	809	809	822	799	844	813	792	837	809	834	829	855	754	790	764	824	829	789	832	841	808	776	837	857	823	854	804	855	875	806	812	804	798	809	814	807	850	854	761	818	789	832	807	866	810	838	847	820	864	862	829	810	817	811	795	834	799	756	812	809	831	850	769	835	828	779	770	818	825	782	833	820	806	769	821	832	797	831	844	801	805	861	850	795	822	807	822	875	775	866	782	818	802	841	825	791	814	810	807	813	859	844	807	877	820	782	828	872	788	898	852	854	799	817	798	850	843	763	816	821	847	816	793	804	808	814	830	838	816	818	826	805	801	805	802	828	767	827	824	804	827	755	791	839	835	791	795	788	824	815	820	796	766	813	785	794	802	835	821	826	749	765	867	816	829	823	833	797	821	805	802	810	777	834	832	767	790	806	779	784	861	825	840	827	795	787	850	875	819	852	875	821	815	832	795	852	832	852	775	836	807	823	815	829	807	802	799	857	841	860	779	815	793	863	841	841	792	858	810	824	810	822	799	826	828	831	823	856	830	783	846	791	745	837	799	824	820	843	830	850	822	802	865	780	818	830	835	759	820	831	837	792	814	806	855	830	828	805	836	819	843	818	766	819	811	846	776	851	828	819	746	784	886	788	802	856	765	818	817	782	851	802	808	812	789	823	828	827	777	817	830	832	870	829	803	770	758	813	811	863	822	817	784	835	882	776	818	832	831	791	833	849	871	866	768	788	770	807	765	844	800	790	829	815	849	773	780	781	814	839	829	768	826	794	804	824	846	801	828	812	815	795	849	856	835	836	864	774	778	755	806	811	796	814	857	853	781	846	822	773	810	810	789	799	796	838	825	819	852	827	770	811	812	841	782	781	839	786	893	842	827	842	833	748	806	795	786	808	817	796	833	840	850	825	836	795	807	806	818	805	803	768	822	805	801	861	787	803	797	797	826	775	788	807	778	820	754	784	818	812	843	840	800	831	821	833	832	767	806	764	812	793	826	812	817	844	794	848	736	856	752	798	832	794	784	804	830	813	808	868	859	776	827	794	818	781	812	834	823	797	779	802	796	802	828	829	811	856	766	866	848	780	795	864	849	816	837	837	786	845	819	865	816	819	843	786	805	807	804	813	802	857	822	851	836	809	817	804	799	840	819	850	794	793	809	806	877	825	864	831	817	850	842	748	842	793	838	823	807	874	770	850	858	848	807	822	821	829	795	799	818	815	832	853	794	846	811	857	834	795	825	801	828	757	802	836	769	774	800	787	798	819	801	822	851	811	816	821	798	812	812	814	825	812	756	876	811	809	800	790	759	827	797	823	824	810	835	782	776	825	810	779	789	819	795	773	793	786	821	824	780	840	848	871	775	778	846	879	815	871	845	762	794	797	787	817	796	771	829	815	803	794	830	811	799	814	789	867	820	824	822	856	806	846	757	791	818	818	792	813	783	801	832	787	791	808	898	852	844	876	791	841	782	802	770	825	766	859	816	810	848	815	776	791	799	773	848	830	778	793	781	817	839	817	781	807	834	795	767	816	826	824	811	834	845	779	845	826	828	811	816	864	809	868	833	806	816	874	786	828	811	812	844	835	820	812	794	820	841	829	830	802	837	823	807	823	835	800	794	832	772	799	866	819	858	870	816	849	837	867	787	829	824	805	885	828	806	791	851	807	816	780	793	813	795	796	818	823	809	775	831	831	820	800	880	812	808	823	834	791	858	871	881	817	795	827	885	849	816	828	844	804	792	772	808	840	816	845	846	764	812	803	737	847	807	834	780	790	815	845	788	826	791	841	788	825	804	731	791	850	846	779	824	815	812	858	814	837	773	825	796	832	813	867	808	802	839	856	791	806	825	891	776	808	770	862	777	809	834	838	788	835	791	815	824	839	810	895	787	842	803	809	842	828	858	846	820	798	798	807	842	849	805	859	807	787	784	799	816	756	884	820	822	820	806	791	844	770	845	829	797	795	805	795	842	807	823	813	828	793	819	788	843	857	824	787
7377	676	701	503	461	392	355	331	343	269	289	299	259	270	283	285	316	256	259	293	252	270	260	268	275	245	259	293	236	253	290	253	274	278	267	286	281	263	250	253	272	299	281	260	295	263	281	279	253	274	284	286	286	272	286	266	275	274	226	273	268	287	267	257	243	260	259	246	251	252	262	294	258	257	283	252	292	285	290	227	286	275	287	295	299	267	278	241	273	256	288	220	264	283	260	251	278	243	277	259	256	252	273	269	285	267	253	308	275	265	274	253	282	278	274	288	257	262	256	269	291	256	283	301	273	286	287	265	257	271	261	243	249	235	243	248	301	261	246	278	255	280	253	264	272	251	266	272	264	273	297	239	260	279	283	267	265	287	281	256	249	238	286	265	295	233	263	248	295	273	252	290	273	259	272	266	265	277	292	262	280	273	304	276	247	276	269	250	272	248	258	267	275	265	270	277	300	280	288	265	275	259	256	268	266	252	266	275	242	246	253	243	287	281	270	266	285	249	269	251	287	283	277	246	277	251	261	256	259	249	274	264	264	260	323	302	290	271	257	244	278	269	223	273	286	321	282	260	247	269	306	251	271	281	243	271	240	259	260	254	304	256	262	252	292	271	242	253	266	261	250	262	255	263	306	258	273	293	297	278	265	291	250	312	282	293	282	289	296	279	279	306	310	277	263	265	270	245	292	266	264	271	267	270	254	253	285	257	267	263	260	265	292	272	270	264	277	275	269	235	266	273	279	259	255	285	255	285	290	257	268	211	284	275	286	258	270	292	277	270	267	260	270	280	270	259	274	237	273	263	259	238	277	259	266	297	274	267	277	288	261	273	268	243	279	280	265	281	288	272	249	303	261	218	241	267	274	283	286	289	267	263	269	275	270	282	267	248	282	256	282	265	268	252	272	258	245	304	260	276	245	259	272	260	281	278	270	277	264	262	270	262	239	268	265	235	249	253	285	266	263	289	272	278	237	286	271	270	250	261	270	247	245	236	259	263	285	276	297	297	252	304	298	277	264	273	263	252	273	258	297	261	272	304	255	261	275	242	289	275	277	303	261	248	264	279	285	274	227	269	288	289	232	265	261	248	275	267	241	258	272	286	253	271	285	281	256	251	259	282	287	269	255	277	250	279	265	304	252	269	261	268	244	237	264	268	279	244	284	227	257	291	277	254	296	289	262	259	262	259	283	281	293	268	268	239	254	256	300	257	282	251	249	290	290	276	285	265	256	271	279	283	236	261	267	255	285	259	267	273	269	273	268	274	272	244	287	260	250	272	241	259	283	267	281	257	272	274	258	284	269	240	250	246	283	263	276	230	268	225	265	282	259	269	241	252	260	269	285	235	242	254	282	289	281	241	276	255	263	269	288	279	256	239	267	306	271	277	293	256	280	268	254	255	274	272	276	283	285	272	298	272	261	273	272	255	287	263	253	276	307	270	254	285	272	246	307	274	268	279	251	280	264	253	277	243	284	278	298	269	247	248	264	274	272	287	266	292	283	285	281	299	283	245	271	294	255	274	271	279	298	273	275	298	285	249	289	306	272	238	238	241	234	248	243	287	246	284	285	229	290	250	265	265	258	282	274	279	271	265	280	301	283	266	274	267	258	272	271	265	269	245	307	288	271	229	246	249	258	265	280	282	278	271	284	250	293	292	303	252	294	247	276	260	291	270	254	277	285	278	302	283	267	270	260	255	301	280	275	283	238	288	281	273	293	257	258	283	274	256	288	271	252	251	247	262	278	266	273	257	252	284	324	287	260	254	266	268	242	272	247	267	264	268	281	269	245	284	258	243	279	255	263	277	264	268	252	258	268	268	245	271	276	267	286	270	301	292	286	249	260	272	277	285	250	280	263	301	302	288	232	236	286	275	272	277	249	279	264	244	274	284	233	284	262	270	295	259	264	237	257	273	254	285	277	278	296	288	269	273	256	226	283	256	274	267	302	280	254	276	286	268	258	268	259	250	245	251	254	268	259	270	265	281	269	268	291	263	286	263	254	292	259	293	261	291	276	234	251	278	231	272	270	242	259	267	241	229	258	280	260	277	307	280	301	255	268	267	258	277	258	270	259	297	284	270	280	257	297	258	264	270	255	273	272	261	248	268	260	284	284	271	285	300	299	279	283	275	286	297	277	241	273	287	290	246	264	292	251	260	285	300	282	290	243	279	277	280	287	284	277	275	277	252	266	262	254	277	274	319	269	270	273	289	244	264	283	251	262	263	274	235	275	302	282	248	268	267	265	274	264	259	252	294	247	264	269	272	267	272	253	250	277	280	284	297	280	312	229	239	282	280	250	273	249	281	278	240	306	274	323	263	273	254	252	276	276	264	287	257	275	297	290	311	268	284	271	234	286	251	258	266	257	265	275	286	298	258	243	247	261	263	247	266	253	262	273	270	262	254	270	250	279	268	269	275	287	287	240	257	282	250	267	253	268	279	283	289	300	265	261	275	281	226	262	279	241	277	280	290	284	253	288	278	299	256	271	251	295	249	283	288	256	241	270	254	273	256	245	270	276	261	270	254	250	263	263	272	285	267	304	270	269	261	263	266	251	293	252	246	253	288	257	241	231	263	252	307	248	265	245	278	280	294	280	245	306	265	263	278	292	287	254	300	240	263	275	260	262	301	257	292	235	274	254	247	258	267	251	304	244	250	283	262	276	269	279	255	262	257	275	267	285	280	258	261	275	266	301	240	264	270	266	285	233	252	277	242	277	274	279	260	264	319	254	245	278	273	243	252	274	246	283	275	279	264	281	275	271	275	268	271	263	262	278	255	298	249	285	259	319	279	300	282	259	268	229	235	273	283	252	283	275	281	290	256	254	233	249	283	294	270	278	252	256	231	260	290	242	270	282	266	282	254	272	286	252	250	272	276	270	245	239	269	262	261	288	259	248	278	281	276	247	264	287	257	274	239	273	240	289	260	251	278	245	221	272	248	262	245	244	253	287	252	264	246	250	257	264	272	266	249	261	269	250	220	248	242	264	305	253	229	266	264	295	260	284	248	276	239	279	248	249	257	272	250	247	283	263	277	271	296	273	259	256	278	263	272	239	270	269	273	275	274	245	320	286	267	239	288	266	270	262	288	263	287	304	281	273	291	260	282	299	269	250	294	289	234	291	269	264	291	269	251	281	301	244	275	252	284	293	323	293	266	261	271	279	310	268	258	225	271	254	258	291	292	265	274	296	265	266	257	294	272	276	268	264	276	258	265	288	263	277	278	276	264	268	260	258	244	264	281	271	290	265	273	256	288	271	276	233	268	220	286	288	253	268	278	246	262	266	266	303	256	248	268	261	268	272	236	262	290	259	252	277	265	246	266	268	279	291	284	253	256	241	259	272	279	246	276	259	277	263	311	306	267	258	285	300	261	267	267	250	276	255	294	253	240	267	223	247	246	252	261	263	268	264	264	279	265	279	295	255	294	272	276	251	257	272	271	265	280	244	268	281	277	236	244	271	299	239	234	263	265	250	254
6516	959	1428	1602	1336	1229	1074	948	917	810	771	725	689	677	699	649	676	653	633	617	609	709	585	614	643	600	615	629	622	636	603	655	562	621	587	621	573	600	590	615	589	645	643	585	588	617	577	625	593	618	582	565	599	575	595	597	617	586	606	612	541	578	583	616	561	629	580	642	585	606	573	639	578	574	611	623	612	642	625	586	625	588	619	654	566	602	626	595	588	593	624	587	578	571	566	557	595	594	569	610	605	643	616	577	607	609	576	583	580	561	633	589	632	609	568	569	603	622	638	588	605	584	607	591	583	596	593	541	598	607	561	605	570	586	619	587	582	572	611	558	586	571	616	577	570	540	593	590	566	567	581	610	553	630	614	620	587	579	584	616	562	579	644	582	580	582	572	644	638	562	552	559	619	607	596	612	562	642	615	617	595	570	606	552	654	591	633	597	585	573	570	594	606	634	578	576	593	598	529	591	550	579	554	592	576	591	585	608	552	581	605	616	568	590	570	566	561	599	642	581	564	604	599	561	569	572	583	570	594	611	542	595	584	585	587	578	623	581	585	634	590	581	610	554	576	585	607	587	582	606	595	592	563	568	552	603	587	593	592	558	599	555	642	630	589	603	609	582	612	560	611	639	608	571	646	614	583	609	613	619	603	582	554	572	578	583	593	596	612	599	572	569	620	581	613	567	639	572	605	602	571	615	596	619	595	581	621	569	632	585	581	551	560	587	604	632	601	617	590	593	614	566	559	617	600	603	533	585	607	556	579	636	586	578	604	613	594	616	565	582	598	597	596	572	568	633	601	586	589	561	606	559	601	599	610	595	577	611	580	576	604	577	569	592	606	629	598	571	561	583	567	561	597	553	594	604	562	584	639	575	570	540	628	605	583	593	606	611	590	591	551	595	585	608	651	603	622	585	621	588	575	574	580	634	570	630	580	580	591	557	622	563	567	595	579	558	620	597	577	600	567	606	626	624	589	578	618	560	556	604	618	556	580	620	578	604	635	605	579	573	598	584	592	559	588	588	585	575	581	572	551	584	565	593	610	602	581	597	580	527	612	629	609	635	585	578	590	626	581	595	593	590	596	608	543	582	569	575	638	617	575	585	595	647	554	613	593	627	603	578	557	582	629	590	621	579	612	583	640	604	589	595	545	556	615	577	579	579	568	588	570	577	562	584	554	613	594	575	533	594	611	564	577	612	573	627	569	615	584	633	601	572	634	572	593	605	553	611	566	603	567	520	565	566	554	591	575	621	580	600	549	572	576	582	576	606	538	570	567	582	544	600	552	602	603	613	586	621	572	593	606	590	554	646	615	581	599	589	621	542	577	610	622	605	576	625	605	587	603	612	567	594	600	599	609	605	542	583	584	606	591	597	586	596	569	553	581	585	586	593	601	597	576	573	573	598	607	598	588	603	568	651	548	608	608	574	605	609	592	603	619	550	596	574	601	581	587	556	580	642	598	606	560	560	583	617	582	538	582	599	580	590	613	599	589	614	617	603	587	617	586	627	643	595	657	585	607	612	594	566	592	626	585	570	590	579	543	616	615	636	561	585	614	576	643	594	637	605	580	600	568	566	606	615	594	593	576	600	564	580	587	588	566	609	576	583	583	636	580	577	585	590	620	569	604	602	572	629	602	605	565	606	579	596	609	581	607	593	583	582	605	596	608	564	558	585	583	549	570	577	584	550	622	608	569	575	625	579	612	621	571	634	617	604	541	649	570	577	610	609	540	586	573	587	632	661	532	620	636	613	591	567	588	583	594	563	566	595	629	565	617	580	592	596	589	583	614	606	586	607	626	570	588	628	613	582	579	644	560	593	534	547	574	622	631	583	561	589	593	574	605	627	599	612	598	574	573	579	599	564	603	594	602	563	589	618	604	627	571	610	597	638	559	609	603	596	581	557	632	589	610	619	607	590	615	585	569	603	568	583	595	590	582	598	584	585	622	617	590	606	615	566	562	588	590	604	604	571	587	585	607	584	561	609	606	564	584	605	620	559	584	597	557	582	623	605	613	590	621	545	574	610	620	537	598	576	578	578	565	610	549	638	572	607	600	583	588	591	554	577	599	590	595	598	597	602	584	600	561	572	593	596	537	582	616	597	587	613	590	569	586	598	607	585	560	637	587	578	668	558	632	580	560	595	578	563	588	570	614	596	542	603	606	604	609	578	618	611	611	589	647	633	612	575	554	601	570	623	572	634	604	618	589	595	629	574	561	569	592	583	538	617	591	622	635	583	556	629	611	603	634	581	612	548	600	586	602	577	578	549	598	596	563	557	577	586	616	586	599	623	555	593	618	575	616	578	566	620	584	612	590	610	578	574	564	610	566	599	603	565	586	558	598	617	595	629	616	596	561	529	586	619	567	579	630	563	591	631	579	631	595	579	600	562	590	597	611	598	613	613	541	583	609	594	574	586	573	567	593	608	591	604	584	607	599	563	594	579	606	566	598	641	580	629	603	615	653	593	592	579	601	613	582	541	608	574	558	603	616	582	595	593	583	613	542	608	613	630	549	591	617	569	566	553	570	560	603	526	600	562	607	589	593	609	622	607	549	610	596	553	565	583	585	601	606	593	609	635	589	559	536	607	584	581	588	552	606	590	606	586	620	570	652	639	587	595	578	578	608	602	584	556	601	625	599	542	592	639	567	556	588	557	558	596	585	565	630	588	603	616	592	606	619	571	566	588	619	660	580	582	614	560	610	561	600	559	605	632	597	559	604	612	602	576	601	564	628	607	599	641	579	585	570	619	611	582	615	562	575	595	587	614	570	599	624	592	581	582	585	599	642	578	589	635	602	591	617	616	571	576	574	596	603	650	573	567	594	601	538	559	577	562	627	577	601	591	601	626	593	571	573	617	560	628	589	607	560	569	562	610	607	582	563	654	624	570	563	555	577	581	609	629	591	602	585	570	589	615	624	586	640	574	611	586	602	635	602	608	601	591	572	605	572	588	584	582	578	579	561	628	584	607	597	591	563	606	590	615	596	609	553	593	573	594	574	571	559	577	603	565	637	622	624	599	559	625	590	591	578	604	614	565	590	574	603	539	599	600	553	589	615	595	568	560	554	569	558	606	627	554	593	567	573	550	613	571	583	605	564	603	590	603	602	591	606	584	615	583	589	538	591	626	582	605	575	561	600	584	570	614	593	567	586	591	584	615	603	603	592	600	610	587	569	611	621	541	586	589	617	563	596	580	605	567	611	566	590	570	562	563	544	525	577	553	579	597	590	579	597	566	612	607	572	572	600	617	570	612	614	630	560	561	607	594	598	604	551	588	586	592	609	602	605	581	559	611	618	572	569	585	627	612	581	605	567	570	599	610	606	609	576	552	597	601	579	596	652	600	598	626	595	556	604	587	608	554	576	582	626	600	552	646	599	578	596	583	571	662	611	553	574	632	589	599	591	555	603	615	636	554	563	571	570	603	583	606	593	627	614	612	633	618	577	567	565	628	563	537	558	576	599	597	600	600	612	576
14103	1149	932	672	460	316	260	225	204	146	157	133	142	137	153	145	118	109	104	120	113	112	116	98	114	126	113	122	95	113	112	112	103	118	119	92	105	97	103	115	111	125	102	130	101	100	120	116	99	111	121	121	105	109	130	121	109	103	103	110	104	111	106	104	100	105	119	97	94	90	98	114	123	123	131	98	123	101	107	99	116	108	101	125	100	97	100	92	102	108	105	93	108	92	120	99	130	106	95	105	119	103	116	105	115	115	124	103	114	101	98	81	110	104	110	87	109	102	115	96	106	108	122	100	94	94	123	100	108	95	111	96	115	89	114	99	127	105	132	109	111	120	105	106	106	94	113	105	90	109	101	98	104	132	111	108	97	86	92	102	105	105	114	119	96	113	106	129	101	112	112	116	106	101	87	114	124	102	107	116	89	120	100	115	114	93	103	127	109	100	106	117	119	109	116	103	106	126	100	108	103	89	119	110	87	99	100	120	112	123	110	127	109	102	89	102	112	112	94	122	108	115	110	112	102	88	114	91	83	107	90	94	103	91	93	79	126	106	120	102	93	85	112	95	106	108	124	117	116	118	114	100	116	127	112	114	113	126	103	117	106	104	85	109	93	112	111	103	105	81	102	104	109	92	107	119	108	107	94	124	100	107	103	111	108	103	106	129	122	119	145	104	99	131	98	100	91	97	94	95	91	106	111	108	96	106	94	97	112	97	120	126	97	109	102	90	102	107	109	103	98	102	112	100	108	105	131	110	131	105	104	106	102	110	107	120	104	112	84	107	107	113	97	114	111	105	102	105	96	100	109	109	113	113	97	93	103	94	90	88	101	93	130	113	100	93	100	115	131	110	108	93	109	120	102	94	116	92	107	129	105	127	83	90	111	107	102	112	86	93	94	114	105	108	109	111	116	105	106	92	112	114	91	94	123	103	104	112	121	117	130	101	94	105	114	103	110	116	114	95	108	109	110	104	106	107	99	106	123	100	102	111	97	98	109	95	94	114	106	99	108	112	90	107	128	118	119	97	123	127	114	102	111	110	104	99	116	111	113	104	110	118	102	83	114	111	101	125	121	88	107	116	108	94	116	119	109	119	100	113	111	100	117	122	114	105	98	102	109	86	108	96	119	123	104	120	96	102	103	91	121	106	106	88	96	97	121	109	135	98	93	121	106	112	124	105	103	119	135	106	105	95	96	103	96	105	111	110	104	107	120	111	124	120	125	105	92	106	98	107	104	128	135	100	110	104	97	91	106	124	102	110	106	108	98	129	111	102	115	110	121	86	111	114	118	107	112	94	97	119	104	105	103	135	100	104	111	102	115	106	95	96	100	87	124	92	110	105	116	125	106	114	97	106	119	117	118	119	85	101	115	101	117	111	114	112	108	102	111	100	106	126	133	117	101	100	120	109	127	113	101	107	98	82	117	110	102	109	108	103	107	101	104	116	117	109	90	105	96	110	101	101	108	103	95	112	101	116	95	103	98	116	104	96	100	82	89	118	110	111	95	110	99	116	108	87	96	106	93	102	125	101	107	83	103	99	99	107	100	102	107	113	112	99	97	110	116	102	88	101	119	91	89	109	105	121	107	106	103	102	112	104	94	116	123	103	106	110	120	140	102	110	101	96	112	104	124	123	109	95	111	93	97	116	109	122	102	105	103	103	100	119	83	112	114	100	102	98	98	112	118	131	125	102	100	96	102	98	95	126	119	114	112	79	100	120	113	96	112	105	102	122	115	106	103	121	103	111	111	107	95	113	104	102	96	103	120	110	93	93	106	133	100	103	111	116	88	111	100	106	111	104	124	107	112	95	121	104	90	97	106	106	99	93	132	97	101	102	106	97	113	106	115	93	100	122	109	96	98	97	126	101	103	109	100	114	118	107	107	102	112	91	102	124	122	112	97	113	95	107	108	91	116	104	86	118	123	108	93	109	95	106	134	109	121	120	115	107	121	125	125	98	104	130	112	107	121	95	99	112	91	97	99	102	111	111	111	90	109	92	94	101	101	94	125	91	111	123	124	83	108	96	112	97	109	107	109	113	103	119	104	105	111	114	101	100	102	116	103	108	116	105	124	110	124	119	126	95	113	104	86	116	98	77	112	94	120	112	116	97	107	84	118	102	104	128	105	97	129	117	89	107	102	122	121	117	103	105	118	103	116	86	112	100	110	105	91	127	114	101	136	108	111	103	110	113	110	109	113	103	100	142	100	109	102	103	111	107	96	106	102	124	105	89	85	121	101	113	100	135	112	90	107	119	94	105	108	116	115	110	104	100	114	135	91	98	100	125	105	112	96	105	100	114	90	107	107	109	108	119	110	112	104	120	125	117	108	107	100	108	110	116	106	98	115	95	105	86	98	99	99	86	100	102	111	96	98	88	94	116	100	100	112	130	114	87	98	121	106	96	94	116	95	119	99	87	122	121	104	121	110	115	99	108	122	100	118	94	114	118	121	117	122	94	91	105	109	90	84	107	92	115	119	112	124	100	105	102	94	107	94	99	125	108	106	88	95	106	125	110	100	90	121	106	108	102	92	92	105	103	84	94	86	101	111	99	108	103	92	106	116	131	111	98	109	103	97	103	94	113	113	113	96	96	117	86	97	121	110	98	97	110	105	119	87	108	88	119	111	125	109	96	104	109	125	111	127	97	104	106	124	104	104	114	109	100	111	131	116	117	100	118	109	119	114	86	103	117	107	120	115	119	106	104	111	114	110	111	113	112	111	126	107	125	102	116	105	125	111	118	121	97	96	105	103	104	103	119	116	105	117	121	126	97	139	106	133	97	99	89	110	95	108	102	109	117	116	96	117	125	99	108	98	115	106	114	91	91	103	122	102	102	112	102	107	103	99	107	117	109	100	110	107	96	126	120	132	123	104	127	102	110	104	119	102	107	118	104	103	123	98	112	100	118	109	107	107	108	109	107	114	108	103	113	116	119	115	110	100	106	111	90	116	103	89	105	93	96	109	102	93	101	121	106	121	96	88	106	100	96	105	94	92	96	89	106	116	109	100	102	117	104	119	87	101	104	96	97	121	84	104	94	115	125	106	111	103	100	91	114	90	98	119	99	111	109	103	107	99	130	120	112	98	117	107	95	108	103	78	109	116	97	102	101	112	100	101	102	125	113	96	97	112	110	108	93	110	89	106	113	112	102	98	108	100	91	102	115	99	97	94	92	112	103	102	111	115	102	94	109	123	113	102	111	106	92	93	97	109	120	94	112	94	109	115	91	105	94	100	126	116	105	105	112	122	106	96	113	79	118	109	86	113	104	105	96	109	119	124	109	84	102	110	88	108	116	125	103	100	97	97	123	104	108	105	110	109	116	110	101	112	127	111	104	95	113	102	90	90	114	102	111	121	115	110	114	110	119	117	121	99	133	91	122	101	96	112	90	93	101	109	108	115	114	100	109	104	103	99	118	106	115	101	100	103	119	94	104	114	110	110	97	107	104	140	101	108	103	108	119	105	126	92	106	115	93
8011	910	1907	2158	1805	1413	1184	1011	827	655	585	504	498	459	471	407	424	409	364	329	384	370	341	335	354	317	328	324	341	336	280	332	308	297	307	303	293	320	303	329	340	291	295	307	282	285	317	298	270	300	300	284	306	303	289	280	315	318	320	290	291	300	312	260	301	290	285	272	303	287	265	269	298	315	316	292	285	277	269	282	278	258	295	306	287	277	262	296	268	290	273	300	282	268	277	287	300	272	266	287	276	328	272	263	271	299	240	281	261	286	255	258	312	250	287	279	250	289	279	257	268	286	250	272	291	279	282	308	296	270	250	282	278	288	263	258	260	320	260	254	279	255	272	269	294	317	280	292	268	286	291	285	276	308	289	280	269	269	264	262	257	270	252	288	279	301	279	265	289	276	271	286	309	301	316	257	273	254	303	281	281	262	258	291	289	291	266	291	269	308	268	250	292	294	277	312	286	290	259	286	253	272	290	270	281	319	272	260	283	293	307	292	273	295	287	292	256	296	288	257	273	257	268	307	292	272	280	278	281	271	272	280	260	265	272	304	259	270	287	274	257	292	289	266	296	284	279	269	276	252	300	265	273	281	266	312	290	288	272	271	289	281	231	265	266	277	275	260	284	311	298	291	252	255	289	284	279	255	269	268	262	292	295	276	281	267	264	301	264	264	238	267	262	279	266	308	301	285	308	290	286	292	288	281	312	279	258	270	266	304	293	288	301	269	290	274	294	297	291	261	265	300	281	280	302	294	280	269	290	276	263	283	270	252	318	253	311	276	258	282	282	283	281	300	271	304	311	271	251	282	261	279	293	275	283	269	259	254	300	261	286	259	303	274	253	255	271	300	273	280	264	278	280	294	297	302	313	282	283	261	245	282	304	290	310	276	273	266	286	287	302	265	292	276	284	271	296	289	274	317	294	280	287	266	248	297	253	282	267	273	280	273	274	292	288	279	265	278	272	299	276	262	259	270	290	266	277	278	292	256	306	285	295	293	256	315	282	279	258	277	267	280	260	279	284	292	272	275	282	293	267	292	288	273	263	243	286	282	250	262	258	273	272	297	244	270	282	281	238	265	277	293	298	260	270	263	273	295	280	278	278	261	276	289	287	296	280	295	284	284	315	257	261	292	258	303	265	291	282	281	278	274	254	291	283	268	286	286	274	289	252	264	264	286	279	252	262	256	295	279	267	287	268	273	283	298	269	284	307	260	247	280	269	262	288	298	271	302	304	290	280	275	273	308	288	287	286	286	291	304	278	295	307	279	273	278	301	281	302	249	276	296	293	292	268	295	302	285	266	270	252	264	272	279	264	277	283	245	288	259	293	265	281	274	269	290	264	295	272	281	276	238	284	324	279	304	273	269	262	295	270	284	284	292	298	276	286	290	262	290	293	282	268	289	281	305	283	306	273	284	284	279	280	289	271	283	283	274	289	299	278	262	252	272	281	273	273	259	279	322	263	259	275	280	250	253	284	303	281	261	271	249	288	269	271	267	303	274	277	256	299	270	273	278	262	257	265	270	272	284	296	265	285	266	283	268	267	279	257	279	288	306	283	292	279	270	248	294	301	263	282	269	268	262	291	275	260	269	277	268	280	275	296	308	263	295	266	287	292	238	282	300	266	285	290	288	293	277	299	282	271	279	279	281	293	265	267	272	270	287	312	273	272	271	275	284	284	312	262	279	292	288	289	276	264	255	267	276	255	292	287	292	282	293	274	281	267	298	275	294	311	268	283	318	260	316	271	293	273	271	249	261	270	272	256	294	295	257	248	288	285	283	276	284	313	274	270	291	275	320	264	265	278	340	286	281	271	280	303	258	282	242	283	282	254	278	292	304	281	298	289	274	261	293	283	280	302	262	297	286	307	296	265	293	273	275	278	316	245	302	288	284	255	313	267	277	279	283	298	289	286	269	309	276	279	261	266	273	271	273	278	290	308	294	275	270	278	299	252	292	302	296	284	292	305	264	300	289	285	270	287	267	287	314	269	282	259	271	287	295	276	268	318	261	278	279	268	284	286	285	264	278	283	266	282	261	280	273	271	304	249	284	279	261	288	285	271	248	291	256	300	247	283	259	268	306	286	280	288	266	290	284	317	268	296	291	281	299	255	266	254	280	292	271	276	258	277	268	290	249	284	296	254	281	264	277	261	273	278	279	301	303	276	301	290	279	289	275	268	273	275	274	276	298	291	287	290	274	278	305	258	291	266	289	274	253	290	249	292	281	303	264	301	262	281	259	285	313	261	279	278	282	266	276	311	278	284	273	274	280	290	271	257	275	304	235	255	297	265	274	300	304	246	287	279	263	268	298	258	276	267	278	280	245	315	286	295	291	276	261	298	263	260	271	270	309	286	286	286	305	261	270	282	293	268	293	282	279	279	258	282	275	274	275	305	266	273	268	303	285	293	271	268	294	277	277	266	295	277	274	243	307	309	287	268	279	264	254	300	305	286	298	281	326	265	294	285	310	292	279	271	287	293	269	259	287	284	320	279	279	277	290	302	268	280	291	297	286	262	296	285	268	283	272	284	302	265	297	293	272	282	305	285	260	281	275	274	279	265	245	280	267	258	283	309	276	286	262	258	270	284	287	289	299	261	287	258	301	321	232	290	269	275	278	266	290	278	294	310	286	278	264	270	266	288	289	296	262	274	294	267	282	277	285	267	288	287	290	286	258	262	256	291	262	262	306	292	263	288	309	277	284	278	322	276	284	286	253	326	282	266	278	253	290	285	289	290	285	283	265	267	308	273	277	269	280	313	269	271	271	265	272	274	292	283	253	274	245	289	269	297	258	294	300	283	287	252	267	261	274	293	278	319	252	274	297	280	245	286	297	252	307	283	278	257	244	273	275	252	292	272	289	276	262	264	281	286	307	294	305	256	264	289	280	293	269	250	300	275	291	284	275	289	295	279	293	260	279	306	323	278	260	253	266	265	291	286	281	274	262	295	274	308	294	273	286	250	279	266	292	252	259	272	274	276	289	275	303	274	313	289	265	245	266	254	267	295	285	266	308	280	272	264	280	280	285	297	262	274	306	289	287	282	266	257	268	296	293	287	239	259	275	268	279	285	275	265	272	268	300	272	266	267	295	319	293	287	300	295	282	265	291	272	245	259	261	320	261	266	281	238	259	279	296	253	304	277	296	274	290	246	303	272	290	265	271	286	259	279	268	308	306	274	295	290	266	284	263	268	262	309	271	242	269	278	305	287	240	265	271	300	314	259	306	300	256	253	291	274	306	279	302	308	272	263	282	283	273	277	260	270	294	256	285	273	267	268	311	299	304	291	276	265	300	294	284	260	258	275	286	250	256	290	269	313	296	241	282	285	277	275	307	267	309	288	257	262	317	292	301	268	259	281	311	267	271	293	277	286	292	275	273	288	252	300	282	293	252	265	293	264	268	249	304	302	271	277	231	279	260	274	280	270	247	272	280	280	259	323	264	264	286	276	276	238	269	277	273	262	291	274	263	300	288	284	286
1708	456	453	416	477	407	405	398	387	355	386	368	382	369	367	406	338	392	384	374	390	391	379	442	378	339	381	362	379	390	358	398	392	359	408	388	413	401	379	360	378	358	328	350	398	378	387	367	354	400	386	386	402	358	390	392	407	399	345	360	386	415	384	359	378	366	421	365	353	433	371	394	380	341	377	372	409	408	416	371	337	364	367	380	386	375	390	375	387	394	406	372	340	373	386	365	344	413	395	384	342	391	394	376	376	369	378	377	383	364	378	350	382	352	381	417	361	361	406	381	386	387	384	350	365	349	376	362	382	406	375	367	388	370	371	366	373	338	358	365	393	391	341	401	358	404	358	352	379	356	365	370	388	386	398	392	378	380	366	360	391	396	379	371	401	368	359	339	403	369	393	378	373	371	358	370	380	355	350	363	357	395	364	368	380	382	388	387	339	349	376	404	389	383	363	396	382	356	428	404	382	386	361	393	395	424	401	425	385	411	379	361	346	384	375	361	359	385	370	346	385	385	412	388	418	362	365	368	377	379	340	360	378	351	391	382	343	392	366	397	384	391	377	352	359	370	378	382	413	376	392	403	386	343	367	383	388	342	384	377	387	359	365	362	388	340	375	391	355	402	373	338	361	378	336	408	370	386	375	380	380	377	403	384	392	404	340	382	390	398	368	371	386	349	345	378	404	407	383	336	366	387	383	343	385	387	376	389	367	375	397	383	346	375	401	387	378	395	352	388	391	365	377	345	358	373	365	331	342	389	400	420	360	381	391	350	395	384	380	402	343	391	332	398	395	354	348	396	335	360	357	367	360	384	379	387	400	405	367	385	390	381	381	381	370	368	377	400	360	383	384	391	359	373	414	366	369	388	383	355	364	352	371	384	393	373	374	362	357	386	369	380	376	393	390	388	373	394	360	378	359	349	419	393	375	380	400	338	382	366	379	348	423	405	371	395	383	386	364	410	395	390	379	401	388	388	341	371	413	355	368	354	372	355	361	366	377	398	358	378	325	386	352	371	363	402	370	377	406	353	345	379	390	383	382	382	397	365	379	384	366	347	358	393	411	389	425	380	356	377	379	427	364	348	390	354	356	359	370	364	365	391	373	379	313	389	388	364	357	403	381	374	368	406	366	408	365	372	368	385	369	322	390	367	402	371	404	381	360	343	430	388	390	402	390	426	386	359	394	384	335	332	389	398	388	360	400	352	344	381	365	395	391	363	351	366	382	389	391	372	413	374	391	379	370	345	357	370	374	390	389	373	355	377	423	348	357	375	352	355	357	335	355	376	383	360	384	394	428	381	372	413	357	408	376	325	395	383	389	421	394	403	375	389	372	395	375	385	386	370	379	372	401	347	352	383	386	384	371	362	352	374	374	388	351	384	343	355	386	360	377	370	351	418	357	358	381	364	362	405	415	354	347	360	359	359	364	364	352	375	374	394	373	407	373	395	368	365	349	369	400	368	359	387	379	331	378	427	336	358	372	365	318	345	341	371	409	383	346	358	375	378	372	333	398	367	419	364	427	379	369	373	367	354	369	372	370	371	412	391	415	393	397	344	409	362	438	390	387	363	357	373	366	390	356	382	331	427	399	404	389	377	397	371	388	376	371	393	381	350	367	385	420	365	386	375	346	390	366	368	383	372	351	372	390	354	381	339	391	384	357	361	381	442	372	343	384	358	376	388	363	387	381	397	412	361	386	361	377	382	383	398	383	384	397	366	396	375	345	377	378	356	345	409	373	391	405	361	372	362	389	412	405	387	417	369	371	384	367	317	369	330	333	373	401	399	411	355	378	338	381	376	340	345	368	389	377	383	378	375	343	390	367	358	376	399	369	338	348	380	379	371	348	366	375	390	352	343	370	372	364	380	404	371	382	336	363	396	379	359	389	384	374	399	367	373	379	407	373	385	352	405	397	362	383	389	418	358	368	371	407	374	383	351	377	334	398	362	358	372	349	379	374	370	310	359	404	407	411	399	387	415	378	362	385	353	412	392	410	388	362	344	336	338	397	380	390	343	381	372	376	371	392	383	404	393	374	366	387	329	383	384	366	395	388	382	370	382	397	373	383	369	351	390	369	367	367	394	350	393	400	364	356	352	369	387	351	337	378	406	374	338	397	394	372	386	364	376	407	337	376	364	339	382	371	369	403	371	358	364	391	368	381	389	346	375	356	409	402	351	405	385	406	351	407	350	350	376	360	370	399	366	371	347	340	326	428	355	366	381	418	358	348	377	378	365	350	405	359	360	380	377	375	333	376	387	397	392	352	367	393	363	336	365	366	357	372	352	404	380	368	380	373	353	387	390	364	353	400	365	336	366	366	394	386	366	347	391	393	395	365	378	401	394	388	417	380	357	367	364	333	406	368	356	364	365	362	401	361	367	370	370	383	390	344	416	381	373	371	380	373	375	378	352	353	387	390	349	351	400	345	365	390	388	392	399	380	374	370	370	375	362	391	386	411	382	354	363	379	364	399	385	395	384	373	356	374	365	422	392	390	385	362	345	397	392	369	399	392	392	367	411	337	386	376	380	370	397	364	361	379	411	350	353	374	348	376	370	346	395	399	388	360	375	409	376	375	330	362	363	357	392	393	376	375	378	369	390	373	369	348	378	360	396	363	352	353	380	389	319	382	357	397	384	359	371	391	395	383	389	401	391	362	363	358	381	397	360	353	383	382	387	342	362	389	402	406	367	362	389	360	370	379	383	367	350	364	388	374	372	366	378	386	385	342	388	406	376	396	382	380	404	386	365	361	381	363	369	384	378	387	376	386	369	395	359	346	390	348	390	352	378	359	357	398	353	379	348	365	366	364	389	395	398	374	359	406	365	409	367	362	350	410	382	369	365	359	379	381	390	394	401	402	372	393	385	369	410	343	402	329	364	403	389	401	357	397	371	382	366	359	383	373	372	384	409	360	380	402	340	360	406	403	369	361	384	410	390	391	330	415	355	352	378	395	387	378	380	408	375	383	369	393	381	384	359	360	377	388	377	356	366	418	378	439	416	387	384	368	377	377	332	366	349	358	393	404	367	350	417	376	385	362	360	364	388	378	380	378	402	381	391	406	379	389	392	355	396	373	395	373	352	385	368	373	364	401	322	359	359	370	388	394	375	382	381	374	372	370	390	361	373	379	394	370	376	406	391	374	373	355	412	353	349	389	396	414	374	408	358	350	353	339	389	403	359	383	378	390	369	380	389	343	368	393	380	373	327	340	372	381	358	402	340	362	346	380	378	354	345	357	356	358	405	376	365	377	382	386	335	371	405	387	372	380	344	404	382	384	366	395	373	366	388	370	443	408	413	372	385	362	332	340	377	373	370	408	384	409	391	400	398	402	375	343	391	442	344	331	385	361	380	395	366	352	405	405	373	334	406	373	407	376	406	415	368	389	384	416	421	333	444	396	359	345	391	414	395	384	350	391	398	375	347	347	360	390	354	401	389	397	397	375	395	361	404	396	359	420	359	389	385	396	407	377	358
2256	880	1026	1096	991	867	835	922	878	848	818	870	876	780	854	872	785	817	829	822	834	812	833	832	844	773	847	797	821	762	792	815	767	827	792	802	801	862	825	791	793	827	828	795	797	805	836	844	797	851	809	823	788	839	830	852	856	788	789	847	788	775	856	805	794	816	816	811	826	795	827	816	820	835	811	802	859	818	825	808	812	835	785	798	809	807	801	801	799	847	811	795	810	818	786	795	820	818	795	802	803	839	790	842	814	845	798	766	806	822	838	840	802	802	832	833	816	848	814	832	789	810	814	807	808	834	758	851	763	799	825	773	791	833	831	814	808	863	874	833	781	834	822	820	877	824	853	851	806	789	812	846	869	841	753	802	825	792	818	838	807	849	878	852	825	845	788	810	861	811	829	812	798	788	845	867	808	794	821	772	814	804	811	829	828	802	818	795	810	786	780	803	842	816	924	822	757	761	829	789	792	804	796	856	827	813	778	806	748	767	839	837	783	800	887	817	817	833	826	857	827	828	807	828	834	792	780	813	803	826	813	783	839	843	808	842	835	833	814	799	837	851	838	799	834	798	849	819	791	828	789	818	816	854	786	794	826	800	856	853	845	844	813	824	835	821	808	838	794	839	811	872	812	774	780	819	810	792	802	817	773	840	796	855	833	822	782	776	784	833	790	800	856	848	770	784	783	815	790	860	807	752	855	827	842	830	805	821	768	832	806	854	824	808	797	797	761	814	813	778	796	789	783	842	840	833	805	863	845	849	765	804	826	847	820	818	765	794	847	804	823	757	852	858	809	859	825	790	839	829	791	805	805	873	813	832	825	821	765	834	854	823	793	833	781	777	770	857	759	854	831	851	832	794	826	777	845	761	783	864	820	804	787	799	847	830	788	811	804	802	820	806	809	817	820	797	800	805	870	851	822	789	805	860	812	839	836	860	826	826	806	800	851	811	840	882	868	776	777	813	807	830	810	829	829	807	799	858	806	800	795	784	829	841	835	826	819	819	849	779	799	801	818	807	807	751	813	859	811	861	786	815	834	838	834	800	787	838	837	784	808	838	773	815	779	827	829	820	772	857	796	807	818	784	852	784	879	837	835	827	807	832	815	835	805	845	792	812	885	798	788	836	868	800	821	805	836	825	812	751	786	818	773	780	810	813	800	803	808	767	748	880	795	853	835	846	808	843	812	803	776	827	851	852	801	757	826	845	826	804	837	790	832	809	818	818	782	822	799	791	850	785	784	839	840	798	788	885	820	843	806	805	861	803	852	823	836	826	835	846	871	816	817	822	809	805	895	812	849	872	843	843	821	817	777	865	802	852	821	782	828	754	762	871	818	824	859	820	847	784	818	794	797	810	804	810	857	804	811	802	816	831	820	817	826	841	775	823	792	834	846	792	840	741	771	838	766	839	804	808	821	860	818	809	823	779	837	816	829	886	807	837	788	895	819	856	809	857	879	845	814	801	811	813	855	865	860	811	783	784	840	861	810	775	781	844	876	803	757	839	842	834	791	813	875	836	803	813	807	826	869	918	760	748	797	812	790	808	849	806	816	870	824	876	823	825	773	819	839	860	813	823	810	856	868	796	890	817	813	825	753	761	772	816	821	779	842	813	828	855	762	817	786	771	813	866	800	825	842	849	791	826	825	799	823	861	799	800	811	846	811	820	827	829	823	817	809	863	787	785	827	805	813	805	802	821	800	782	790	846	841	826	828	828	822	830	749	795	882	813	803	799	847	772	775	815	836	776	841	822	804	820	797	844	830	768	848	786	837	837	808	786	853	838	828	833	810	853	801	776	841	780	834	792	767	839	823	825	810	772	796	798	813	861	799	845	817	827	863	789	814	822	862	806	816	799	826	787	851	800	809	841	862	856	814	847	784	819	846	843	822	806	832	799	806	808	831	807	822	829	809	763	863	859	791	820	850	861	749	799	781	824	842	798	835	864	808	816	811	856	852	794	802	794	798	793	816	821	845	800	813	866	840	824	810	816	785	839	834	840	836	810	855	783	876	800	814	767	844	847	831	877	840	775	824	743	840	823	781	836	823	817	864	811	767	788	828	726	867	817	867	818	868	873	806	832	845	840	826	842	857	813	860	832	854	877	783	828	789	857	783	845	777	749	846	863	806	797	870	832	784	800	857	797	807	797	858	770	869	826	869	797	807	814	812	906	820	827	856	855	841	853	829	826	823	863	862	836	843	828	823	792	818	838	839	820	807	862	799	843	828	863	782	791	793	835	845	850	823	830	851	782	796	811	857	808	793	790	857	822	851	801	843	872	835	852	825	788	805	806	836	776	829	834	761	811	795	811	801	787	818	811	878	775	780	869	837	829	772	810	821	825	809	824	834	800	819	817	839	837	804	855	806	833	813	830	794	806	853	775	828	832	883	814	813	797	790	728	875	809	835	821	780	812	819	797	842	818	843	839	817	833	812	863	826	836	871	880	788	791	823	853	747	807	790	857	801	813	868	788	821	774	849	806	814	708	777	832	793	795	796	824	844	765	816	805	821	894	798	831	786	850	875	816	742	778	786	784	855	846	777	806	790	851	820	782	805	806	776	800	839	802	792	824	811	813	811	782	803	822	823	854	815	783	807	823	797	829	838	838	781	827	859	804	800	765	812	843	843	819	800	814	844	819	820	832	828	808	810	783	791	859	797	801	797	762	830	811	792	842	826	831	822	796	825	845	796	840	800	804	836	800	848	842	804	829	803	810	779	775	867	808	838	777	821	808	813	810	802	834	798	796	828	827	807	816	777	788	774	825	833	823	820	784	811	813	838	819	810	853	786	838	814	788	851	810	842	870	809	785	764	783	818	826	820	798	820	813	849	841	803	835	824	828	795	771	804	847	772	808	782	845	757	793	833	799	848	831	851	751	812	835	818	827	824	793	812	827	811	809	811	823	839	813	860	753	834	770	756	839	859	877	818	813	806	820	829	751	835	807	824	807	805	858	820	802	814	790	811	797	824	871	807	809	831	863	860	791	857	833	830	797	835	777	861	841	818	856	828	822	802	839	839	789	849	781	830	799	819	827	834	827	825	794	853	832	781	811	822	817	761	797	804	800	838	863	885	787	764	846	811	780	779	770	813	828	827	853	815	809	833	839	834	866	827	845	773	815	855	774	787	832	798	821	795	816	796	791	847	831	812	843	815	827	792	868	782	793	808	828	792	813	837	848	803	819	820	845	817	806	861	793	786	810	872	775	829	810	785	784	786	826	836	795	772	796	806	822	809	824	823	781	798	774	850	874	883	812	820	839	841	831	785	800	863	832	838	784	852	806	809	828	801	806	822	845	827	784	810	837	790	792	884	831	853	808	793	810	868	822	809	792	789	830	814	758	797	856	798	821	817	833	855	830	764	816	787	838	848	862	863	796	863	839	845	902	801	797	776	762	809	836	848	880	796	849	852	798	776	817	783	797	782	826	845	789	809	839	785	830	804	862	835	824	805	797	784	773	836	824	839	818	800	817	829	807
7376	686	668	528	456	403	310	343	328	290	275	260	296	278	269	293	272	279	256	272	288	278	278	257	267	283	263	297	312	275	274	261	271	272	272	236	248	253	297	279	291	271	251	270	283	285	269	260	260	264	269	312	260	261	292	273	301	276	261	275	248	251	280	276	264	295	257	277	257	257	249	273	270	262	261	293	299	279	280	252	271	279	272	276	254	272	263	245	242	282	256	239	268	284	240	270	281	250	317	257	264	251	249	254	272	262	266	255	249	276	242	232	260	253	250	256	296	264	261	268	259	270	245	278	254	292	300	283	281	266	294	265	274	276	251	257	244	259	259	248	263	250	265	256	264	277	296	298	287	276	255	262	267	257	281	270	234	271	281	279	254	269	273	301	271	297	262	251	262	280	243	256	250	263	267	230	227	269	249	246	288	253	280	239	238	254	268	236	257	277	243	271	288	261	303	259	251	236	288	254	269	269	289	253	271	246	259	299	256	259	251	312	250	271	284	242	287	287	254	296	258	258	254	250	255	262	263	277	279	261	235	261	266	306	289	242	257	277	258	269	277	251	280	316	291	268	254	242	221	269	263	273	242	289	273	292	259	270	246	256	296	233	251	270	246	267	286	270	271	260	259	276	224	274	253	263	272	251	270	239	277	283	279	272	251	252	298	275	262	283	274	286	249	262	222	240	247	269	272	259	271	320	269	263	280	286	233	266	245	272	255	276	285	280	253	295	279	246	243	250	256	230	269	234	286	294	255	283	272	281	273	282	276	279	256	275	277	261	272	261	219	280	254	282	243	300	271	286	253	275	281	273	275	236	249	255	229	249	294	251	276	283	260	269	271	266	279	267	264	265	231	266	244	268	225	244	278	284	270	253	276	271	249	275	227	244	268	256	284	267	271	255	279	247	266	247	306	242	256	283	244	258	273	269	236	267	239	283	274	259	271	289	267	275	266	270	271	255	286	256	260	281	244	293	267	288	262	299	251	268	254	268	250	246	256	258	241	259	284	285	270	269	247	267	223	280	259	293	268	265	298	276	253	287	268	272	288	282	261	267	246	245	269	283	248	244	244	258	263	270	275	240	241	288	299	249	266	240	286	244	245	250	275	298	276	276	284	273	281	238	289	258	267	262	214	240	279	263	313	285	281	296	265	242	231	268	299	284	247	278	273	279	266	287	264	276	275	264	290	283	295	252	260	269	270	258	249	268	272	263	298	269	283	240	254	279	276	298	270	249	243	256	283	257	233	263	253	270	258	297	253	279	305	268	271	268	256	239	279	249	264	299	286	237	266	252	260	260	252	267	273	270	257	261	263	231	279	261	246	252	253	257	261	280	237	267	255	255	277	256	297	276	255	256	281	250	280	246	265	255	266	277	286	273	247	262	268	269	269	273	285	305	286	265	270	258	256	252	263	238	253	255	245	301	278	280	263	263	292	289	249	270	276	274	290	248	254	258	277	275	275	270	287	263	254	249	275	276	260	242	247	274	264	268	265	287	267	244	264	264	283	257	296	256	275	264	256	304	278	245	273	265	243	271	271	293	264	242	283	279	265	265	276	254	296	261	274	273	258	279	281	257	250	240	297	267	247	257	297	285	281	279	294	252	235	269	275	257	254	278	257	263	287	297	233	271	277	233	246	272	237	262	276	247	290	300	257	277	271	240	261	296	244	275	288	308	244	248	246	263	248	263	257	253	264	271	265	271	254	259	285	275	269	240	267	259	292	269	268	263	277	278	247	270	257	300	284	250	283	289	264	261	269	264	276	272	349	256	291	244	251	239	258	261	272	275	264	262	279	282	246	253	229	265	249	254	236	247	272	244	261	266	284	276	260	270	251	283	257	291	241	266	233	272	272	271	290	260	267	278	254	257	251	248	274	283	265	267	262	290	268	247	254	249	255	252	294	278	291	261	270	271	258	256	281	274	247	296	255	290	306	226	249	232	253	298	289	267	268	264	255	250	278	291	249	244	269	272	284	227	271	259	274	287	270	277	270	257	256	248	263	262	274	294	259	267	260	264	265	266	267	281	267	300	273	304	262	262	265	268	285	286	268	293	300	255	272	265	303	288	280	281	277	247	263	281	249	275	257	277	279	275	259	268	275	263	265	302	280	287	248	242	257	278	285	224	278	251	271	260	272	259	263	276	231	255	245	272	249	257	263	243	260	287	260	243	263	267	293	265	248	273	283	242	270	261	266	244	245	249	232	256	266	258	256	216	288	270	272	270	258	260	277	256	282	314	291	276	268	270	255	254	264	269	249	281	279	240	276	275	263	226	265	240	269	257	283	269	241	249	242	239	274	275	271	247	303	264	248	274	250	288	287	230	225	288	281	263	248	272	263	247	214	265	298	253	241	261	253	290	253	265	252	244	254	270	247	271	258	244	266	287	252	252	256	284	280	252	257	265	262	248	287	301	278	260	272	278	283	281	298	258	257	291	271	258	270	271	291	270	256	284	258	263	259	243	258	279	285	255	254	266	255	238	240	285	265	286	274	233	236	258	235	242	270	276	261	284	269	275	238	256	270	263	258	232	286	268	278	277	260	267	276	276	266	300	278	270	274	246	283	293	260	301	282	274	245	254	273	262	260	272	254	278	284	253	277	264	256	235	273	279	273	286	248	265	266	281	253	277	297	262	253	242	293	255	258	255	266	263	232	241	275	266	307	281	247	274	260	253	280	262	268	281	261	241	277	259	267	277	266	252	236	269	251	287	250	245	266	280	247	222	269	271	275	249	276	254	251	267	268	311	251	272	234	281	291	247	257	267	265	288	240	277	259	276	242	287	257	274	262	280	276	253	240	269	274	275	255	288	231	274	276	244	268	289	274	259	258	294	277	290	268	234	274	268	286	261	274	285	275	248	277	281	247	282	283	306	297	269	221	285	259	276	262	284	262	268	277	268	281	248	280	261	284	288	238	267	268	244	293	270	262	244	295	279	253	266	274	267	289	276	267	256	302	255	275	235	269	262	282	272	259	258	269	282	237	257	251	257	288	255	235	303	260	221	292	253	280	247	255	288	285	263	277	305	267	250	254	272	243	246	270	263	237	286	261	260	250	278	257	272	264	274	241	263	261	277	273	266	279	273	237	260	252	283	264	282	274	259	293	275	258	242	279	270	278	292	260	282	266	280	264	263	265	255	258	259	257	265	249	262	277	229	297	264	230	255	265	273	270	251	285	284	252	267	289	276	287	256	255	294	256	294	250	297	281	283	284	295	241	272	278	261	276	242	259	257	305	313	272	309	281	223	253	274	273	295	282	265	277	273	268	273	274	249	248	261	252	281	275	278	239	246	256	302	251	262	267	262	254	243	233	281	258	289	287	221	228	253	232	286	264	260	253	272	300	252	241	240	245	257	277	247	265	314	272	291	246	277	244	276	252	268	249	284	257	253	263	274	236	275	240	254	303	247	248	280	250	268	296	264	266	272	263	255	288	298	261	244	272	302	264	286	287	271	265	263	248	270	271	246	273	298	270	254
6574	1008	1509	1616	1494	1209	992	1001	885	792	742	714	688	673	674	654	585	647	612	665	682	644	616	645	574	621	641	641	598	623	598	631	622	605	583	586	640	605	615	581	583	570	587	625	608	581	596	541	609	574	611	553	593	621	609	600	561	655	572	563	581	609	573	589	558	601	611	611	645	569	566	609	589	586	596	593	595	583	605	546	598	539	606	582	610	585	583	583	597	579	602	585	586	578	603	606	576	575	587	600	581	591	567	554	575	603	589	617	583	577	559	549	593	587	626	588	585	585	596	564	604	611	607	542	577	590	591	612	597	593	586	564	585	603	655	615	593	628	602	560	548	578	552	598	568	598	588	583	592	573	575	586	605	612	585	600	565	562	615	595	584	600	576	619	551	590	598	561	580	575	579	621	548	575	603	588	557	567	611	592	576	625	551	585	590	583	588	585	578	558	564	598	585	601	593	594	551	577	607	596	566	566	616	625	604	578	668	576	579	566	577	622	581	602	577	595	602	613	584	588	571	581	567	622	593	565	602	583	561	652	562	628	624	585	553	582	621	569	571	617	560	589	623	577	557	571	568	586	608	555	580	605	566	568	583	591	576	616	566	578	608	588	611	618	565	629	584	604	561	554	564	621	622	564	616	619	592	602	622	583	578	530	593	562	613	592	632	625	572	608	577	581	586	605	578	570	597	556	582	606	548	602	621	630	576	567	595	603	564	593	585	530	571	536	586	609	607	608	561	603	583	558	603	568	611	586	608	605	571	595	572	585	570	582	596	628	594	643	575	602	580	583	620	645	598	590	563	587	605	554	613	557	596	585	594	603	590	587	571	567	598	565	581	636	604	603	584	609	550	571	580	615	601	600	570	595	559	632	594	579	613	592	605	543	585	573	559	601	562	583	582	604	586	566	596	582	604	588	583	542	542	553	554	572	615	587	598	585	584	552	632	582	556	571	594	615	547	600	606	613	596	543	586	561	571	566	587	622	556	626	600	605	571	586	575	577	582	608	602	543	511	571	607	549	588	595	593	592	603	602	590	624	589	575	577	601	578	580	542	600	570	599	588	555	559	550	606	609	578	588	569	585	608	598	597	567	634	619	607	618	629	590	569	575	590	570	571	599	626	569	589	576	573	590	575	602	571	573	579	638	585	565	608	634	557	613	541	578	572	643	564	572	589	560	598	640	576	570	562	583	604	595	527	603	593	584	576	554	582	621	572	551	574	615	604	593	587	638	580	599	588	589	600	595	552	594	603	602	619	615	575	606	600	584	599	575	589	588	540	615	576	609	592	584	592	615	612	559	555	567	587	581	591	598	526	567	581	607	628	605	542	564	591	586	580	590	602	558	546	573	560	608	606	576	599	573	581	612	608	613	599	611	602	565	596	603	568	584	582	559	621	587	601	578	567	563	554	542	605	615	607	592	567	633	605	586	587	612	582	617	591	643	588	597	580	619	586	573	577	586	569	562	620	616	598	582	566	565	569	585	622	606	583	557	558	601	601	546	597	583	591	566	577	570	550	582	616	631	594	613	587	603	583	592	579	642	562	594	615	586	585	604	589	613	582	626	590	583	584	627	530	573	581	576	575	569	623	596	561	567	567	619	611	571	578	620	627	591	612	556	583	581	633	591	533	607	584	572	587	571	591	588	587	595	554	591	537	602	597	597	604	611	601	570	566	568	554	576	570	576	585	584	614	557	599	620	626	596	601	598	603	586	561	603	571	604	608	590	559	610	573	558	608	641	608	570	559	563	571	611	573	605	563	581	608	642	562	608	575	598	574	582	582	594	573	619	588	592	619	568	632	573	611	583	643	604	524	607	553	601	633	622	592	562	566	618	571	572	589	600	602	621	596	577	610	616	576	575	596	614	591	590	576	587	605	567	574	613	574	578	585	605	633	564	584	563	563	621	580	570	600	642	620	574	575	579	573	542	593	631	569	596	568	584	598	612	601	615	573	580	576	646	575	613	594	630	562	562	584	579	593	597	598	554	592	587	639	572	564	555	581	573	609	618	614	547	560	569	600	566	582	576	601	575	553	616	573	595	580	606	593	596	600	532	562	599	556	584	598	568	599	612	562	601	599	606	572	570	599	618	629	572	577	595	588	585	573	589	592	589	626	537	630	642	576	555	592	596	570	590	669	563	601	621	581	628	559	594	594	588	585	604	626	570	597	614	615	582	552	550	559	603	600	583	617	610	539	562	582	601	612	590	637	556	637	550	575	583	612	580	588	590	582	600	567	590	585	606	558	609	601	635	573	573	555	599	627	612	553	634	573	546	587	615	577	605	602	546	559	587	572	599	616	654	542	546	565	613	589	574	617	578	598	609	608	610	618	578	586	571	611	611	626	621	583	583	649	577	548	577	568	584	607	555	598	608	587	561	575	556	620	572	563	618	602	567	608	551	604	556	581	570	613	604	618	636	658	578	598	578	555	566	585	600	609	622	574	534	601	594	601	598	558	560	566	610	592	563	590	561	616	614	591	545	572	545	578	595	550	566	616	601	593	593	559	599	567	600	597	577	576	591	619	619	576	565	628	628	573	550	579	555	628	612	557	584	555	608	584	576	614	600	606	616	555	643	568	572	579	599	599	599	587	635	600	619	592	563	581	585	558	555	610	584	562	578	602	576	531	610	562	607	583	566	599	553	578	619	592	586	579	565	587	585	573	534	604	598	578	559	610	604	563	590	591	583	594	576	582	602	581	584	585	578	578	601	607	586	550	591	633	569	591	583	551	541	652	617	630	586	569	613	569	643	595	593	609	574	591	555	635	592	582	592	588	589	601	553	636	603	602	633	588	623	565	623	580	566	622	622	583	621	580	626	565	597	600	585	616	603	598	563	591	593	541	555	598	589	610	579	595	597	580	639	633	573	606	566	552	604	557	592	553	611	603	587	615	603	619	573	618	579	564	620	594	588	565	601	557	577	595	584	598	609	596	583	593	576	599	536	590	598	606	618	607	597	604	607	573	607	562	606	651	575	547	596	619	558	577	548	628	633	632	593	575	596	585	562	609	563	600	569	579	610	595	536	576	606	582	574	622	587	589	571	609	623	610	592	566	554	564	570	578	591	557	564	604	577	590	557	568	615	568	576	584	625	563	602	573	545	587	553	571	593	613	581	572	598	585	627	603	597	542	583	589	590	571	610	582	594	595	587	589	570	595	584	581	575	599	594	600	577	608	608	562	572	617	551	589	574	578	586	632	579	603	583	606	622	592	562	597	566	615	597	598	592	572	556	552	580	610	550	589	636	625	590	641	601	578	573	585	606	611	587	567	577	601	636	552	573	593	539	558	599	642	603	603	560	612	537	569	604	590	605	641	556	576	537	559	668	583	593	580	566	603	596	576	559	567	552	612	611	554	606	559	547	583	575	618	625	581	617	560	588	597	558	565	561	581	606	601	584	596	558	535	617	593	572	588	617	569	557	586	565	588	566	619	604	611	599	562	516	587	579	565	587	560	590	615	611	577	580	562	613	597	649
14165	1215	938	690	474	311	239	225	188	169	158	154	142	131	134	128	147	135	135	119	117	124	106	124	105	108	101	121	102	108	128	120	114	84	116	126	119	95	106	124	101	94	91	96	101	98	108	115	111	127	129	111	100	124	112	126	106	121	129	85	102	114	88	114	119	127	116	114	100	101	93	88	137	109	129	126	98	111	127	109	131	91	98	102	110	113	123	94	104	100	99	112	106	121	119	126	103	99	103	97	110	99	99	92	122	109	93	122	114	122	116	109	111	120	116	99	123	113	107	89	134	106	110	87	100	100	112	104	91	93	110	110	106	100	117	111	112	109	97	113	99	107	88	88	106	102	118	117	113	111	129	124	100	95	104	116	107	119	97	104	116	82	89	119	114	130	95	103	92	108	119	113	90	105	99	108	101	129	125	101	114	101	98	101	104	106	116	126	113	116	115	105	112	114	115	107	127	87	98	130	98	106	101	102	115	100	111	108	111	100	100	97	117	129	120	108	124	111	103	124	116	115	114	127	125	110	114	112	97	118	106	81	94	112	94	99	103	103	95	119	115	106	108	114	112	99	116	141	97	116	125	104	105	114	112	80	120	116	104	116	104	109	121	102	113	123	105	108	109	124	95	112	103	89	118	97	97	113	105	105	108	109	127	100	101	122	99	117	101	107	114	109	112	121	93	100	102	117	98	117	104	101	106	103	124	114	99	116	131	98	111	115	94	100	107	101	100	105	118	121	101	120	104	108	125	94	122	117	121	101	91	118	118	115	115	106	115	104	94	105	100	119	99	98	105	109	93	105	95	111	103	104	119	96	114	98	105	110	121	108	123	107	138	107	103	127	97	112	97	115	113	107	107	129	90	102	102	118	113	94	90	97	103	128	113	103	111	96	111	102	111	108	112	116	104	124	122	117	113	128	113	126	95	93	116	107	98	98	120	94	98	100	120	98	92	104	100	117	103	107	90	112	98	102	107	97	128	93	119	106	112	124	112	98	79	115	108	119	108	105	92	127	91	122	126	113	106	111	94	98	110	116	96	124	97	102	106	97	119	120	113	87	97	115	89	109	103	101	113	131	106	111	92	107	119	107	97	105	127	97	115	99	97	108	108	121	102	99	101	83	116	106	105	102	94	120	99	107	100	87	108	104	116	103	125	116	126	137	96	116	111	100	108	123	96	118	102	96	103	116	100	117	104	109	93	111	125	112	101	94	117	107	101	113	101	105	113	125	114	108	109	91	95	105	114	99	96	115	117	95	110	113	90	108	89	127	105	76	87	94	107	106	119	121	120	117	91	97	121	108	106	98	120	99	100	98	106	117	128	112	106	112	84	108	111	99	96	112	97	103	111	110	99	106	94	120	116	107	97	94	110	91	122	108	108	106	103	90	114	111	109	124	105	114	106	107	107	110	99	110	99	117	106	119	92	103	123	98	82	94	108	120	111	118	104	104	121	93	97	94	118	108	116	102	104	104	104	104	105	106	124	103	98	109	106	111	97	128	89	108	81	114	116	96	87	114	121	118	101	111	106	107	91	115	112	123	101	109	106	100	120	105	108	97	116	104	100	110	98	115	106	94	97	116	105	105	101	115	97	112	121	109	102	111	111	110	125	123	114	103	98	114	107	95	94	94	124	99	78	129	114	108	107	101	112	107	88	104	108	114	105	107	103	98	110	124	111	101	106	112	128	102	108	122	115	88	100	111	80	111	103	120	124	110	107	102	105	103	107	124	95	133	97	117	107	110	117	92	120	106	98	114	129	97	114	105	110	94	108	119	115	98	100	115	99	101	79	85	97	99	108	107	115	95	102	89	119	103	105	95	119	103	120	105	117	90	98	104	113	112	106	106	119	109	97	99	91	103	98	98	113	99	110	99	88	105	110	117	94	82	88	107	111	95	133	91	103	97	98	97	116	112	85	107	119	102	103	121	112	112	104	107	92	140	99	112	95	90	108	101	105	104	115	127	113	101	127	143	120	117	103	117	106	100	110	98	88	98	97	97	109	116	108	124	128	97	114	92	116	101	126	86	117	90	109	120	109	109	102	118	109	96	116	101	107	97	106	98	138	103	100	103	122	92	105	124	99	100	99	95	119	99	105	100	101	103	114	106	132	100	112	106	95	103	95	105	119	109	96	105	112	113	92	96	107	117	118	122	126	117	125	93	90	91	99	136	110	100	91	84	100	85	108	103	122	98	92	102	127	119	118	101	124	106	113	108	106	120	102	99	104	106	96	109	111	94	84	103	114	117	112	103	121	126	108	102	97	119	103	113	89	122	103	133	138	94	123	115	98	103	118	111	103	114	101	89	81	120	114	104	87	132	107	114	108	110	109	119	95	117	107	96	97	109	125	90	115	106	118	125	89	105	115	108	113	97	121	103	111	114	90	111	109	100	102	122	102	114	108	100	95	94	111	104	94	104	103	81	91	95	121	116	115	114	114	104	107	93	106	95	101	113	123	111	115	102	112	118	102	99	108	125	107	104	131	130	118	119	83	94	109	119	112	101	84	111	106	103	106	101	112	113	101	106	106	121	97	88	119	86	117	97	119	110	125	125	104	93	105	92	110	125	107	101	104	107	99	109	97	104	105	95	121	88	100	117	116	116	102	88	107	118	113	109	99	105	100	95	94	102	86	104	110	97	102	79	91	113	99	89	118	123	103	109	111	115	118	95	107	99	96	87	103	93	101	102	116	106	120	88	92	111	104	101	111	102	102	97	96	105	95	101	115	93	111	90	99	101	121	110	113	99	117	107	97	106	117	113	122	99	115	103	112	107	132	106	110	128	123	97	116	92	125	113	117	99	107	108	106	102	99	105	110	95	86	97	120	91	125	91	104	92	101	129	115	120	111	109	110	131	114	105	107	120	87	102	100	94	105	103	102	119	107	114	109	104	94	118	100	94	127	93	112	116	113	115	88	112	125	111	90	92	107	135	96	104	92	117	123	114	95	120	118	107	107	92	93	86	99	108	91	104	121	148	92	108	104	102	91	96	99	98	102	108	99	112	86	106	104	116	131	127	115	94	108	90	94	132	119	96	106	108	93	105	88	110	112	100	95	118	102	89	103	117	117	98	103	100	101	101	92	113	105	144	98	85	97	96	98	106	127	112	119	90	125	93	136	100	108	117	94	96	94	105	126	115	116	111	110	96	113	101	109	107	109	95	103	110	108	119	110	87	109	107	101	86	116	105	117	123	108	96	120	109	125	129	95	106	119	96	107	123	114	106	103	122	95	97	95	116	126	122	107	112	100	115	118	122	89	112	102	113	92	106	99	95	116	112	107	106	90	115	103	125	100	104	102	111	104	98	105	97	95	112	119	92	95	118	110	82	103	101	115	87	106	105	125	110	122	131	116	97	121	122	113	97	89	116	114	115	118	118	104	104	87	112	101	120	102	95	111	124	105	119	94	92	99	97	106	100	90	113	97	83	100	109	114	118	118	133	107	105	98	99	104	89	76	110	98	116	111	96	110	119	112	119
8019	1015	1940	2212	1857	1476	1111	968	836	671	565	489	490	454	414	392	391	389	399	366	371	372	324	299	364	347	344	342	325	315	280	307	328	286	295	350	295	331	322	299	301	306	285	282	293	272	287	266	322	299	285	272	291	302	289	281	309	291	251	281	290	281	255	283	267	316	268	306	321	283	269	304	298	292	299	300	302	292	288	302	321	296	265	273	261	286	297	297	277	267	304	290	316	255	291	313	276	286	272	286	272	299	270	280	284	285	297	270	287	280	282	283	295	316	242	275	276	252	274	300	274	290	262	300	301	268	286	272	294	275	291	281	280	292	280	295	316	258	256	263	246	254	275	266	261	273	270	274	291	272	262	275	270	306	287	289	293	294	278	274	298	292	280	255	269	294	288	320	290	291	282	270	283	292	298	302	306	254	241	272	293	300	298	277	273	272	290	283	255	294	287	304	302	269	276	294	286	261	265	267	310	274	301	290	270	261	278	259	300	300	296	267	286	295	258	290	262	290	279	299	299	262	275	273	284	303	296	286	281	284	283	295	296	264	307	266	273	280	273	290	277	288	285	270	274	285	273	266	299	298	277	287	292	244	285	315	287	280	253	264	305	280	258	262	267	302	269	272	304	293	254	239	291	270	262	277	300	271	279	283	253	275	271	291	275	272	268	285	271	271	274	293	231	276	297	265	268	259	356	284	270	299	293	278	280	264	272	283	259	299	285	281	266	261	264	287	281	278	275	268	272	297	289	282	274	268	283	279	287	268	273	271	313	259	292	290	254	273	286	247	298	276	285	314	253	260	284	294	297	296	275	255	260	257	272	277	263	304	286	259	269	265	283	277	288	272	305	272	291	271	270	278	232	266	256	265	249	269	304	290	272	268	289	315	314	278	259	292	250	259	287	270	264	289	268	282	301	298	269	281	282	281	269	268	278	285	266	260	297	261	296	263	269	271	275	283	278	265	272	287	277	315	262	262	277	265	282	291	285	247	282	299	256	297	286	263	253	300	268	254	245	272	272	274	290	255	287	232	274	262	286	274	287	297	249	266	284	268	289	304	266	291	261	290	274	275	267	294	263	270	292	286	279	271	292	286	280	284	268	277	269	270	277	272	296	267	279	261	259	262	272	270	271	286	261	284	308	304	309	257	260	283	275	300	274	310	288	292	295	286	279	277	297	269	245	283	283	254	307	276	271	286	268	270	270	275	258	297	272	283	275	282	287	276	276	260	271	272	293	304	307	255	280	272	271	292	279	273	294	269	273	280	292	277	274	312	264	274	271	244	281	276	294	261	277	272	286	267	292	248	291	318	275	281	288	284	254	284	259	291	268	288	273	277	263	273	280	281	295	278	254	289	255	286	264	307	279	288	267	266	278	248	314	273	295	276	300	278	279	257	286	283	281	314	269	277	281	313	303	317	266	271	272	285	248	283	271	274	306	290	280	270	263	268	253	290	288	269	283	285	272	305	248	291	311	265	295	304	277	315	287	281	266	267	290	287	280	285	282	282	301	285	250	278	284	268	275	266	275	250	252	252	273	274	304	305	286	291	308	289	289	295	276	266	307	280	261	287	278	293	278	283	290	273	286	272	299	265	262	301	282	258	271	300	255	281	285	267	245	288	258	301	274	300	299	333	320	274	316	283	259	280	247	283	284	280	296	313	272	280	276	279	306	294	277	268	307	260	309	277	262	267	269	267	276	277	288	266	279	296	267	281	272	275	276	277	285	262	287	278	307	286	286	280	290	304	279	305	269	291	275	307	274	285	275	291	269	264	285	283	295	348	295	292	281	281	286	304	274	288	277	292	279	293	313	283	306	282	272	266	261	277	283	292	288	265	260	258	259	300	275	275	259	297	280	260	247	290	290	318	273	295	264	297	271	278	260	287	278	268	286	257	235	259	309	300	319	284	307	272	272	291	274	273	258	272	296	308	275	287	277	295	261	284	307	300	297	262	267	271	280	289	290	266	276	272	311	298	280	291	260	276	256	266	273	285	258	280	287	268	267	281	256	273	283	288	268	272	273	326	308	286	258	273	316	281	294	256	265	282	301	290	268	267	291	282	295	254	313	295	276	301	278	281	271	261	255	279	265	304	273	277	276	267	267	280	297	285	310	233	287	269	280	270	284	265	279	284	257	282	272	250	280	249	286	277	291	281	270	279	273	267	264	282	292	280	273	263	286	265	263	283	270	265	282	287	270	291	282	264	305	264	293	288	266	281	272	291	289	272	287	288	263	286	308	251	304	304	289	333	273	264	273	259	280	297	249	283	285	234	252	262	288	288	267	259	272	259	308	260	268	249	295	264	257	293	271	267	246	276	268	294	272	282	302	291	306	324	302	261	303	271	272	279	298	251	280	273	298	286	268	256	263	288	257	314	253	273	271	288	272	306	257	305	275	275	253	288	289	286	267	278	260	288	266	283	280	296	262	294	256	284	280	304	260	307	295	260	260	299	292	311	299	268	284	265	286	258	304	275	283	279	278	269	281	290	270	286	267	293	283	273	283	275	265	288	279	277	283	275	263	292	292	285	254	273	266	244	264	283	312	279	304	294	279	269	293	298	316	254	296	307	285	287	286	258	305	305	292	258	298	279	261	301	302	294	267	283	278	289	281	258	260	268	271	278	281	283	277	277	257	279	265	269	289	284	297	277	291	267	303	290	266	254	283	302	285	294	278	275	270	263	286	257	262	283	299	274	283	300	277	277	284	285	263	289	290	258	288	274	263	247	278	280	287	282	295	287	269	294	293	262	276	303	310	273	268	262	309	251	270	272	253	300	285	309	252	303	263	297	270	273	303	290	288	310	274	312	276	290	297	283	302	286	278	312	300	286	285	275	282	282	265	283	263	267	272	264	288	308	258	278	254	285	266	276	305	264	274	299	271	277	288	271	244	297	288	292	238	266	266	286	285	290	276	277	298	274	291	237	271	268	286	267	281	296	292	306	301	299	313	284	274	259	296	294	272	298	273	304	295	282	273	308	279	303	296	299	285	280	295	270	277	296	291	281	272	243	291	291	294	273	264	269	280	284	263	259	257	279	265	288	277	280	283	291	261	299	275	286	276	279	288	296	266	283	253	269	283	255	308	285	272	298	278	296	282	266	286	273	275	295	269	288	296	268	290	297	280	253	308	301	318	292	260	265	257	291	274	288	291	274	246	310	295	287	287	298	273	292	264	322	298	317	287	257	269	280	258	284	281	280	273	273	280	279	304	275	293	275	278	265	273	268	300	275	244	308	292	304	295	264	281	272	276	318	254	291	271	265	295	294	282	275	304	283	280	295	300	280	315	294	259	258	255	263	263	285	274	246	305	296	264	259	302	326	279	256	268	304	297	272	314	284	292	269	266	251	293	313	284	274	290	310	283	274	282	300	276	288	296	245	265	271	293	272	275	271	254	266	272	256	273	296	292	285	272	273	276	283	299	278	273	286	291	240	238	309	254	254	266	270	267	284	294	318	297	294	286	266	295	295	284	285	318	258
1729	459	438	448	443	428	392	406	384	379	390	420	362	389	340	364	373	398	366	359	371	375	379	358	369	385	372	384	382	360	344	390	383	375	383	333	379	371	397	388	355	381	385	368	369	410	341	352	398	397	393	378	392	381	361	367	361	414	345	418	374	356	379	380	374	371	399	405	430	393	360	386	376	371	401	396	405	408	387	428	360	390	369	386	359	372	389	379	388	338	406	365	396	360	379	354	348	410	360	389	405	397	354	378	373	388	394	378	379	416	358	374	392	400	387	370	354	410	397	367	386	390	393	349	350	385	382	406	359	385	400	359	427	329	365	412	386	340	379	326	375	380	351	351	375	383	396	380	364	368	374	382	405	365	393	358	357	330	366	364	360	347	376	340	387	395	381	358	361	376	364	385	385	348	354	394	384	367	347	395	383	362	403	364	364	375	355	350	361	349	356	392	372	410	338	385	352	391	350	389	339	359	391	409	318	336	369	389	359	347	384	363	386	345	360	401	372	403	363	354	399	422	382	378	362	406	380	353	421	331	341	346	371	387	374	365	362	374	426	368	379	371	363	403	385	406	403	350	381	386	381	403	361	399	349	330	386	378	375	405	364	389	355	365	345	345	417	372	377	391	413	329	379	372	410	336	368	385	361	400	389	366	313	359	332	363	339	363	369	346	376	365	405	416	389	354	372	394	376	398	369	384	360	414	337	371	366	379	338	354	410	410	340	355	379	346	344	349	378	356	350	401	405	378	373	375	360	382	355	402	352	348	341	363	364	355	374	362	361	355	418	389	406	388	347	394	352	396	374	373	386	403	364	359	357	389	380	378	357	375	393	354	364	362	367	382	381	354	385	359	375	344	389	387	379	403	360	357	347	385	380	338	380	371	398	369	349	341	367	383	392	413	374	351	377	376	385	363	383	374	385	359	348	387	361	381	372	380	360	392	371	401	381	341	350	365	366	350	392	361	355	360	392	380	348	365	336	358	322	370	371	378	386	412	372	370	328	331	369	357	355	398	369	357	358	406	346	385	427	407	413	369	373	387	382	373	374	369	375	380	348	316	377	353	347	350	375	400	376	325	365	374	372	377	368	361	382	347	352	355	349	359	371	348	334	382	396	352	384	382	418	340	407	364	371	379	368	404	380	380	356	382	351	383	378	377	366	413	379	385	387	366	371	398	352	391	389	392	336	358	398	392	381	379	386	354	345	385	413	388	383	375	333	367	365	379	360	360	357	368	355	396	351	378	343	432	409	348	369	394	386	361	348	408	380	371	367	384	375	322	379	382	368	366	386	378	392	374	346	397	373	389	424	390	344	386	380	408	383	385	399	390	381	369	364	377	364	399	393	369	339	372	384	378	422	345	384	343	396	344	393	365	420	356	379	353	406	364	359	362	403	378	333	418	362	370	383	358	391	366	384	370	391	370	364	397	388	376	373	358	368	375	366	347	371	396	356	383	395	357	381	414	380	382	359	383	387	358	371	392	387	341	337	393	370	407	380	337	445	367	376	365	357	401	420	379	422	361	378	360	366	384	369	369	385	372	367	410	393	412	378	321	340	381	340	352	361	402	420	382	349	366	383	387	404	395	367	354	388	381	410	364	383	402	375	400	360	354	373	391	391	362	376	349	369	368	386	359	422	359	416	375	400	344	393	376	408	389	392	369	382	388	384	396	377	327	365	366	369	390	360	349	383	390	342	366	403	352	424	385	404	405	356	386	380	377	344	348	364	376	376	379	377	371	357	384	381	384	391	390	368	323	372	368	352	367	389	359	368	401	370	368	392	351	370	347	365	374	393	369	381	414	381	344	350	388	371	348	375	333	377	329	378	373	330	362	390	402	352	380	357	390	386	375	343	382	360	377	377	363	394	388	356	322	358	392	370	369	382	340	357	340	340	385	352	369	366	381	338	404	398	357	381	410	367	366	354	346	389	363	388	386	368	371	386	360	371	344	383	361	395	389	326	366	317	377	373	363	345	388	383	411	365	392	365	413	361	367	366	373	360	405	356	380	351	341	360	349	373	390	376	375	391	370	393	383	391	396	389	396	383	400	328	401	397	383	386	355	361	381	392	366	398	376	378	356	389	371	369	403	371	364	376	365	394	394	397	384	351	357	345	332	366	360	373	380	387	377	400	403	351	377	394	380	371	398	357	394	363	386	335	428	328	390	370	356	372	355	350	418	354	337	383	363	372	389	371	348	388	353	366	326	370	386	400	410	343	383	357	382	388	381	378	396	370	387	383	368	368	373	387	358	371	385	422	384	381	362	389	385	376	389	352	390	377	378	379	388	403	383	390	376	341	385	350	368	358	382	458	365	366	378	399	370	378	371	376	368	428	372	401	361	399	377	342	386	409	353	369	359	343	346	352	404	379	382	371	391	362	361	372	358	354	376	407	384	373	376	391	386	335	391	375	360	392	356	382	385	362	373	368	389	389	354	336	392	428	407	378	404	383	362	407	359	369	352	356	401	346	371	351	373	348	349	324	361	373	390	374	375	392	402	368	402	382	387	395	391	381	380	322	361	388	392	372	381	408	355	364	326	348	390	383	381	400	365	368	387	375	366	392	392	413	393	384	391	388	365	368	374	374	392	371	358	358	371	375	322	405	367	348	361	403	372	360	365	379	370	378	368	386	347	372	327	345	374	377	356	375	392	370	378	369	374	335	358	380	398	407	332	363	386	362	334	385	352	363	378	414	366	374	373	362	366	327	383	371	384	378	336	377	379	409	377	369	355	355	338	364	381	347	356	358	343	377	346	393	352	381	367	334	366	357	395	361	401	408	358	347	373	403	380	392	368	377	426	376	413	380	371	359	372	402	354	418	410	360	398	353	406	366	355	399	374	356	393	366	383	353	371	405	374	369	349	356	354	389	391	376	364	380	394	377	374	377	370	371	363	366	363	357	402	334	383	363	384	337	391	371	357	375	364	384	369	371	400	370	373	417	371	378	355	369	359	356	361	386	369	386	354	360	371	378	339	375	399	371	368	371	393	391	388	391	364	366	390	387	359	405	378	331	350	347	363	392	395	381	369	345	376	351	395	368	414	394	357	367	350	384	356	378	332	381	387	367	352	371	400	415	384	373	358	373	385	367	388	372	361	397	379	364	407	353	381	391	365	373	379	365	408	356	380	370	362	365	337	356	357	385	373	363	388	373	346	384	402	386	367	370	372	347	397	396	412	395	384	355	402	366	352	374	376	389	388	386	402	385	375	378	355	393	342	362	414	381	390	352	348	358	343	372	355	372	370	353	382	397	367	369	345	386	388	370	390	380	361	381	373	358	378	364	373	372	421	375	364	371	362	389	414	386	387	385	415	339	376	365	382	395	392	389	367	357	371	372	333	344	363	374	380	369	356	379	353	340	354	429	360	357	383	326	343	372	347	373	383	407	356	360	385	391	367	371	345	345	423	360	362	385	357	394	375	424	421	391	360	388	383	379	386	362	395	339	387	393	366	372	393	376	376	381	357	378	355	406	401
2223	897	1001	1081	1029	964	986	932	892	826	818	778	820	859	806	832	817	808	809	809	802	778	833	830	842	832	795	859	857	759	781	800	842	802	830	774	854	795	824	805	824	845	778	781	773	860	812	856	819	832	767	833	837	810	843	782	835	812	834	822	785	839	820	850	823	823	797	822	809	792	839	798	752	791	798	795	780	837	742	825	834	823	810	776	830	830	836	788	830	851	804	761	847	828	873	780	850	817	826	803	816	842	740	807	786	822	818	784	788	831	776	794	793	823	843	788	794	810	808	809	781	837	783	767	793	778	785	824	851	802	834	766	825	791	776	869	807	847	854	825	802	774	807	801	848	799	839	767	853	820	812	815	794	832	816	831	852	826	855	818	805	811	747	817	841	819	771	793	825	824	812	784	877	813	803	815	751	827	782	755	827	793	817	829	838	806	832	794	825	853	764	841	837	841	813	832	864	795	844	772	818	850	767	852	788	828	805	799	817	775	787	844	844	803	854	851	817	840	821	803	847	751	814	829	799	873	832	767	783	772	779	769	816	832	845	815	842	804	852	797	788	788	769	840	786	776	768	852	800	783	799	783	806	845	790	782	844	858	781	783	785	794	838	855	760	766	840	831	824	852	803	828	849	808	831	801	845	842	811	858	797	835	819	813	838	847	835	747	851	815	784	788	797	795	828	823	793	761	839	825	801	838	745	818	841	806	790	855	858	828	831	788	796	809	767	843	852	832	740	826	793	857	799	838	826	775	809	861	799	810	880	835	819	835	841	779	839	767	792	818	805	838	843	832	817	799	845	817	824	812	852	770	855	806	831	794	804	810	880	795	789	777	778	841	825	808	851	841	821	797	736	804	833	801	792	847	795	839	840	782	845	859	820	809	822	885	857	795	840	838	776	811	803	807	822	789	864	783	787	800	790	857	830	796	853	818	824	859	862	840	804	835	833	770	800	833	793	802	837	752	839	851	809	812	825	819	819	793	823	790	798	827	812	787	833	775	779	829	799	802	826	810	829	829	821	812	868	802	820	786	791	775	827	829	839	848	810	788	818	813	839	789	765	827	827	825	804	798	816	836	835	826	754	794	786	813	840	809	827	815	786	818	812	785	867	763	883	776	797	839	785	800	808	757	827	807	801	854	821	803	789	820	803	827	807	832	834	821	853	747	837	822	813	822	847	789	793	843	785	809	824	820	810	834	812	769	852	820	833	770	841	807	791	827	794	840	879	859	788	788	786	792	818	745	852	789	766	853	856	803	771	823	828	761	768	799	762	787	793	800	843	793	837	811	836	874	787	877	875	811	860	807	821	801	828	835	831	801	800	797	803	782	835	879	777	794	848	772	807	756	809	785	814	773	845	856	834	776	838	848	815	773	823	766	789	739	799	781	824	770	836	876	809	791	852	853	826	816	818	841	791	778	818	806	816	826	806	832	886	766	811	813	879	808	873	755	774	850	844	813	808	818	806	799	781	818	841	854	797	847	830	804	803	835	853	864	750	842	826	809	830	796	869	777	817	779	789	836	830	773	829	794	737	839	832	771	868	802	848	787	822	814	775	822	851	811	859	866	834	804	851	853	825	786	791	803	779	790	837	801	818	806	772	857	830	782	816	812	816	831	792	802	871	819	813	826	772	828	797	810	828	827	833	822	821	843	838	813	797	820	794	827	811	830	878	792	779	740	809	780	778	780	821	843	831	781	830	769	759	809	869	790	791	780	847	839	841	800	824	787	819	802	826	799	794	818	801	827	827	823	797	803	819	872	783	782	792	784	857	766	818	867	800	798	792	767	819	840	801	803	779	763	775	761	842	873	821	796	834	790	851	841	807	812	818	853	795	759	806	804	818	786	792	856	789	805	758	780	841	794	864	774	840	810	792	826	815	793	828	815	820	782	834	827	801	812	796	807	828	779	882	836	821	847	812	819	769	793	841	819	791	821	830	852	827	813	819	772	825	756	770	797	813	795	867	840	816	796	812	853	824	793	790	809	800	813	833	797	835	832	832	850	775	786	791	779	803	803	790	861	753	781	860	829	847	813	803	777	832	773	819	819	766	811	831	812	812	789	823	800	802	835	850	798	784	805	823	805	799	792	844	846	795	829	782	819	832	794	798	855	834	808	842	827	812	811	839	841	783	878	802	787	857	870	796	840	783	831	839	810	819	799	818	780	838	810	853	852	821	830	787	841	811	796	796	855	837	793	792	813	777	809	780	838	837	778	862	825	812	772	842	792	806	858	802	783	807	872	790	872	803	774	822	842	835	813	832	813	862	768	820	814	849	776	829	787	819	825	804	844	775	844	823	806	803	848	791	817	825	885	800	862	786	765	835	797	866	798	837	881	858	842	797	787	813	827	839	828	809	825	817	847	828	767	833	792	802	813	822	844	822	805	793	867	836	795	821	835	778	809	822	808	773	851	774	796	820	797	807	806	785	815	820	871	789	826	828	792	831	798	789	858	841	786	854	837	789	825	801	847	837	803	817	850	837	857	828	803	859	805	834	797	856	798	818	860	792	814	780	747	849	819	808	801	817	787	808	835	819	780	827	852	789	846	815	837	808	791	829	803	837	769	849	837	798	730	848	808	813	814	834	815	813	807	809	768	779	804	797	829	878	818	778	841	777	762	856	831	824	811	790	795	825	869	784	827	830	831	865	827	755	818	748	798	821	838	769	806	789	789	765	802	809	794	816	785	810	833	813	790	779	846	771	812	814	835	806	807	829	827	753	816	777	816	845	908	875	831	799	753	805	791	841	858	852	788	816	823	809	807	858	796	832	848	811	746	778	804	810	813	817	793	800	800	808	865	809	808	864	791	818	800	805	804	814	818	849	852	806	805	806	861	822	757	761	856	776	822	809	862	823	797	826	820	800	760	783	749	842	846	766	766	813	867	846	809	825	805	818	811	831	833	848	842	847	751	780	832	842	845	836	866	757	793	844	858	842	831	792	819	804	788	791	804	796	801	800	815	820	777	842	787	850	796	816	780	765	806	813	826	799	782	812	834	789	813	834	814	833	832	808	827	824	793	847	844	836	821	803	835	781	859	806	842	784	791	829	805	760	793	841	848	809	823	854	869	827	771	810	775	788	890	845	837	777	811	794	853	812	777	779	768	842	790	838	807	865	796	809	750	864	863	838	812	838	835	891	793	788	765	816	796	859	861	834	818	802	805	843	763	798	843	829	795	849	878	780	829	810	783	803	763	813	825	857	795	794	836	817	869	801	784	837	826	812	875	818	831	840	830	839	809	787	804	798	805	807	851	847	799	787	800	831	817	839	797	773	816	886	822	761	838	812	829	814	844	816	800	840	796	809	808	799	882	813	796	812	768	822	825	815	788	823	792	822	843	822	835	821	827	869	830	783	792	845	872	835	840	773	827	804	822	868	801	780	801	861	789	809	827	867	814	746	808	795	802	834	807	824	806	848	794	858	821	826	827	799	848	828	846	868	727	826	795	826	816	791	809	813	823	819	819	842	819	797	788
7329	699	723	557	448	401	375	335	314	292	289	291	282	260	265	256	292	280	271	287	302	253	273	269	256	279	259	236	316	265	270	265	264	253	241	286	274	275	283	287	269	304	287	252	284	260	284	290	267	253	242	274	251	269	252	288	264	268	235	258	240	236	282	256	265	235	245	289	265	259	277	238	247	255	250	271	253	235	240	293	285	269	267	291	227	284	255	257	270	252	263	273	230	253	273	278	282	264	280	265	225	250	240	255	290	245	272	251	274	265	289	265	277	262	249	241	264	257	282	276	252	281	245	258	283	254	245	246	255	255	264	223	236	294	307	266	272	274	280	287	246	257	236	267	259	251	281	240	270	276	253	244	276	256	265	270	239	225	255	257	269	246	253	269	273	257	233	240	261	251	254	282	266	259	224	232	294	261	291	242	251	290	253	270	274	274	278	266	243	298	271	265	260	232	273	285	278	283	276	243	255	290	265	268	271	226	244	289	274	253	288	283	252	258	279	247	240	257	264	249	258	262	262	230	240	276	261	265	260	242	249	261	252	272	276	268	258	289	262	278	259	270	271	270	283	287	246	276	275	242	286	270	237	262	249	254	261	241	266	244	255	298	230	252	266	242	268	252	267	295	267	228	245	243	274	293	275	273	280	261	266	265	240	256	229	252	266	257	263	240	269	275	254	298	271	259	237	281	247	273	255	254	279	259	260	263	254	244	241	265	243	253	227	240	242	269	257	272	290	273	216	246	282	284	257	267	258	257	237	261	273	295	290	260	248	283	248	257	252	248	287	269	271	255	256	261	284	266	245	283	231	252	279	267	288	289	259	263	288	257	242	260	262	247	302	276	292	265	288	278	252	277	265	292	242	242	250	260	265	248	236	289	250	248	261	257	281	243	270	311	245	238	249	256	241	248	283	273	271	274	241	265	299	269	263	282	240	247	269	248	295	308	264	297	260	249	235	263	267	243	255	244	232	244	247	260	279	264	262	246	261	316	260	268	276	249	239	262	263	229	266	259	257	267	278	275	243	230	290	276	308	259	283	272	241	246	263	240	311	266	270	259	240	259	285	239	254	270	245	242	265	261	253	247	273	288	270	219	259	271	252	239	267	243	262	246	271	290	254	277	251	283	286	274	266	292	289	258	265	260	241	281	277	308	254	256	240	242	258	295	262	264	241	267	262	251	269	265	257	300	287	254	267	239	288	273	253	286	282	273	271	277	237	292	249	249	247	271	241	237	251	294	259	256	280	270	258	256	284	256	238	269	278	280	257	281	237	249	263	277	266	237	277	260	281	288	245	266	288	230	262	280	278	251	280	241	258	230	250	256	255	245	282	262	256	264	251	267	243	253	246	275	265	228	280	279	251	269	282	259	275	245	253	263	248	247	275	262	261	272	231	242	248	264	262	251	236	223	276	263	270	245	238	275	262	269	264	229	258	277	237	259	274	259	273	273	273	256	291	272	275	301	263	270	255	278	293	280	240	279	270	236	276	279	268	246	265	233	279	261	264	253	248	269	270	241	322	281	222	273	257	251	290	271	284	248	284	268	251	286	270	260	262	250	259	269	234	278	261	241	266	218	276	232	265	289	215	240	256	279	282	263	267	234	260	246	234	265	255	253	234	262	263	265	243	247	257	236	274	269	278	247	271	265	265	300	254	234	274	247	233	301	241	254	280	265	262	256	297	278	264	277	218	282	257	251	264	248	242	241	240	257	256	254	260	283	256	265	254	251	262	241	255	278	246	250	270	287	286	271	243	248	265	253	274	246	233	278	270	233	243	230	252	266	295	284	311	273	255	281	302	283	286	251	257	251	278	232	253	251	252	276	274	250	295	254	283	253	265	266	278	288	294	253	245	236	254	281	283	235	288	258	249	268	257	265	254	296	287	273	258	280	272	248	256	280	247	248	246	283	278	255	258	289	311	259	257	264	267	300	272	275	232	280	281	240	247	273	290	281	293	279	262	259	289	255	256	260	266	283	257	281	287	268	240	269	240	260	266	249	252	242	273	252	255	278	247	263	273	230	269	285	266	279	240	248	239	250	266	271	230	261	264	242	255	245	227	265	261	258	263	249	251	288	251	266	251	265	254	269	267	261	254	265	309	274	238	231	283	257	248	231	231	271	230	254	249	259	258	236	240	272	267	278	281	235	243	282	277	295	246	273	300	247	237	265	236	246	274	275	268	266	268	262	253	251	286	217	245	291	284	281	266	245	250	268	259	226	259	250	257	243	261	308	256	266	255	282	250	251	236	266	242	257	268	248	254	267	245	279	293	267	282	252	275	245	260	236	287	231	267	249	249	240	286	270	300	266	297	261	274	302	234	252	268	290	255	271	253	279	276	248	264	286	248	273	270	272	279	264	245	271	267	286	246	245	285	260	245	279	280	268	263	304	246	228	281	235	276	252	256	262	272	259	239	265	259	259	255	265	280	265	262	249	250	274	274	260	269	241	265	246	292	308	268	265	287	250	238	276	226	248	265	255	285	221	263	254	271	269	257	242	257	304	272	271	237	250	299	255	274	259	280	273	268	276	272	260	244	262	282	257	269	284	277	280	251	262	262	276	302	287	249	258	249	266	296	259	272	248	277	281	256	282	266	262	241	233	269	268	263	279	261	285	266	264	293	257	271	256	272	264	241	256	258	275	281	224	264	261	263	275	249	246	258	273	266	282	268	270	280	286	261	271	251	271	250	271	269	268	281	267	279	258	242	239	270	279	236	254	274	266	252	253	266	242	229	242	288	262	276	258	264	305	257	221	275	259	257	306	285	251	242	246	263	284	260	290	253	261	234	259	278	258	261	271	268	269	234	282	293	295	245	285	286	233	244	274	251	297	240	260	262	249	284	245	275	274	256	265	244	269	259	265	243	217	234	264	270	251	264	274	269	242	256	277	255	230	255	268	281	289	264	242	262	252	253	281	246	255	261	292	247	233	277	244	255	263	269	278	271	289	264	293	245	281	237	259	271	269	259	287	263	221	252	256	263	243	251	267	270	265	256	266	275	255	294	269	256	268	282	272	253	272	236	252	256	264	283	266	273	251	273	260	258	268	265	229	277	277	267	294	280	266	289	263	271	260	256	269	276	273	246	266	260	252	285	256	264	253	244	252	271	270	243	276	263	245	251	281	244	287	268	270	281	270	258	280	246	258	254	260	276	265	249	272	269	234	247	252	245	287	269	243	267	262	282	256	255	266	258	266	289	259	293	253	265	272	272	245	264	238	278	271	269	251	243	230	288	262	222	295	243	256	275	284	265	282	292	259	280	243	270	255	270	272	269	265	290	275	291	260	247	281	249	269	261	264	263	244	248	269	270	256	285	265	262	278	256	252	257	284	290	253	273	284	265	243	290	272	292	253	261	275	243	254	264	285	254	277	272	244	288	274	275	239	284	274	255	289	275	279	242	275	276	252	262	269	239	243	255	275	292	235	261	271	269	214	280	260	260	272	258	258	277	280	266	253	277	253	280	276	272	295	275	234
6471	962	1538	1629	1501	1230	1064	1039	866	788	743	731	713	686	631	626	634	602	647	585	643	583	596	601	613	634	625	562	598	640	592	648	584	623	602	583	586	580	608	573	616	610	598	583	535	585	596	612	604	586	620	627	551	593	586	558	602	563	612	561	594	589	598	601	622	616	606	607	592	556	580	602	602	594	572	611	579	621	617	617	553	593	561	614	614	601	592	590	583	626	595	574	613	595	668	575	573	594	617	561	530	619	578	589	597	562	567	619	585	582	566	548	596	566	579	648	601	590	566	614	613	552	591	603	597	619	553	606	540	574	555	586	598	584	607	652	613	595	563	570	563	554	567	599	552	592	561	576	539	611	560	621	573	571	555	567	555	564	595	588	608	562	580	564	594	572	568	571	595	578	566	560	617	564	583	590	566	590	602	573	598	547	551	556	627	602	578	579	591	580	601	566	601	597	564	571	548	557	561	600	542	628	614	578	576	547	590	599	633	591	590	648	575	580	577	650	607	526	549	636	622	567	558	577	588	530	588	622	546	584	563	545	594	558	623	602	573	574	579	599	616	582	554	578	595	580	580	600	572	614	592	622	588	608	603	597	568	548	589	595	592	537	608	632	616	589	596	554	563	572	550	580	592	547	645	567	588	574	578	592	559	563	561	550	565	554	605	579	574	571	617	578	569	558	562	618	631	568	584	598	600	647	588	584	551	617	586	576	577	603	616	610	614	570	571	623	585	610	612	622	577	552	575	561	606	586	514	570	617	553	577	562	586	570	581	581	556	535	587	602	616	593	573	586	625	562	581	620	590	584	577	541	553	564	549	618	590	546	585	591	559	632	548	588	591	614	606	612	634	597	559	587	583	615	616	639	567	596	618	574	587	563	632	565	566	572	580	545	605	601	570	578	585	554	593	588	596	558	578	584	572	600	594	570	576	528	574	573	580	568	572	599	547	554	577	619	609	603	580	550	576	601	580	585	580	568	610	587	568	562	572	547	535	550	540	617	563	570	566	544	560	556	582	564	587	600	621	583	578	577	567	600	570	563	577	619	587	608	580	609	619	557	622	593	574	590	596	596	624	544	620	582	635	645	563	577	587	557	610	587	554	588	572	614	608	643	531	560	591	583	571	566	586	594	584	579	625	580	581	573	608	573	595	603	623	574	552	593	589	608	590	614	590	595	603	580	580	605	560	556	574	534	552	594	578	582	598	588	540	624	568	581	571	540	562	609	590	572	529	588	569	554	574	600	590	603	617	586	575	584	615	566	579	590	590	597	560	580	572	583	568	563	591	592	549	574	586	568	605	606	577	532	592	542	613	641	565	638	561	618	557	568	593	530	566	599	585	590	599	537	586	558	590	597	568	562	585	643	591	580	595	604	586	531	574	597	541	569	571	572	568	579	621	567	637	603	576	598	601	541	604	615	552	585	558	567	559	603	587	633	530	601	553	562	585	606	583	598	610	570	531	581	567	558	584	567	651	592	577	570	570	592	582	634	563	566	577	561	560	595	572	636	537	601	581	558	590	622	562	598	553	539	584	558	613	576	561	575	580	636	597	616	562	577	536	579	567	559	593	607	572	616	579	626	614	582	581	551	595	576	590	562	577	548	564	597	586	595	600	568	597	524	568	608	508	594	596	573	591	543	624	584	587	612	584	565	574	589	592	565	620	590	572	586	590	606	568	564	600	579	572	617	588	579	544	522	585	593	610	654	605	536	659	621	585	560	551	582	591	602	634	606	592	557	579	587	550	563	526	571	556	619	543	575	605	601	560	592	641	598	592	622	565	570	595	590	603	577	529	526	590	586	559	616	603	578	596	574	583	571	579	617	623	590	599	611	576	591	542	539	590	538	583	549	598	576	552	586	581	573	539	613	571	623	537	595	569	606	569	600	555	533	593	612	575	583	601	584	555	570	601	592	585	598	614	576	584	560	556	583	604	588	579	592	572	542	575	553	544	589	601	548	576	630	580	607	575	562	543	553	572	564	567	587	578	545	582	590	586	633	590	571	572	597	583	604	575	579	579	618	603	559	543	580	615	589	597	580	568	586	568	558	616	632	592	565	625	632	558	613	558	630	571	579	595	578	601	613	613	568	626	591	574	607	548	588	577	567	574	586	540	568	615	574	605	610	605	569	591	596	557	605	566	596	561	612	641	562	574	581	596	579	594	547	567	579	576	565	583	565	579	590	615	579	594	561	631	593	542	623	567	623	605	584	598	542	621	569	599	583	574	603	589	537	537	592	603	579	581	594	571	619	579	569	531	598	614	553	566	584	559	529	593	566	597	614	615	612	594	572	552	586	569	597	569	594	577	590	583	571	541	597	566	564	593	576	614	585	608	572	598	636	544	604	560	544	616	574	606	535	546	603	564	611	636	593	619	578	561	580	579	550	563	582	588	611	561	602	577	575	619	562	567	573	545	583	599	593	594	560	578	626	629	542	571	602	585	578	555	607	560	607	629	593	598	597	554	580	594	589	578	612	575	561	589	603	528	574	594	619	593	587	533	575	535	586	554	555	587	574	574	571	588	579	587	554	575	576	567	595	550	572	615	602	579	607	558	657	640	538	555	586	568	608	595	613	607	588	618	599	599	593	586	616	579	626	630	565	615	622	603	607	567	631	572	587	594	583	613	591	602	633	620	551	567	555	590	605	637	604	569	584	619	547	604	601	577	560	593	593	571	614	614	648	624	553	589	619	617	568	601	603	605	579	555	601	601	581	598	584	601	604	524	572	572	573	605	560	551	565	567	601	596	636	595	615	585	624	581	562	605	606	590	561	604	596	619	565	622	564	585	604	612	594	590	641	543	606	558	543	603	530	575	593	604	578	621	596	624	529	607	576	548	602	569	559	581	576	611	565	599	593	583	566	564	571	595	590	537	595	599	533	587	586	576	574	587	551	607	610	558	590	566	583	565	561	543	584	574	557	576	589	574	627	598	564	564	563	601	569	602	592	585	573	571	578	566	577	618	524	598	617	569	612	530	610	607	555	586	591	586	594	611	559	568	581	612	599	588	571	561	587	575	615	535	600	563	583	608	592	558	565	645	577	587	583	564	521	570	569	566	599	604	615	641	575	622	624	601	563	571	570	576	605	585	559	603	642	597	519	555	578	585	613	573	615	571	608	590	587	589	579	536	584	601	573	580	576	560	570	604	574	522	590	597	588	594	584	595	564	591	583	588	548	601	594	558	588	587	559	545	564	545	512	556	571	598	564	631	566	555	621	573	582	635	588	552	597	574	577	605	596	558	571	592	598	564	575	574	609	575	607	572	561	571	535	572	651	587	590	587	589	573	586	593	608	571	612	568	558	595	588	571	565	592	613	626	562	586	604	563	611	589	561	585	580	602	566	605	583	582	621	572	563	625	575	591	621	596	577	621	582	603	538	553	568	649	599	587	561	593	578	648	561	588	615	553	599	588	615	585	566	612	601	564	577	604	593	628	600	549	574	586	588	580	600	559	598	546	594	565	574	591	625	545	581
14265	1212	853	671	480	368	304	235	161	151	161	136	141	142	127	113	113	112	107	100	114	105	112	115	121	108	95	99	117	113	132	110	101	133	119	104	115	111	97	111	90	96	120	97	110	89	110	102	112	107	107	95	115	120	111	121	108	115	92	110	109	93	113	93	104	96	113	103	124	120	99	109	102	102	99	112	119	114	109	117	121	116	97	123	104	108	97	104	118	102	118	119	88	107	98	129	116	108	115	112	114	124	111	102	108	112	98	101	104	122	101	92	90	126	116	116	95	112	111	108	122	110	89	102	94	114	96	92	100	89	103	87	117	110	91	114	104	100	99	122	100	80	100	111	118	90	94	92	116	113	100	120	108	117	127	106	96	84	90	96	101	111	123	112	104	110	108	130	99	110	97	120	111	105	111	105	123	105	122	105	122	99	111	106	94	109	136	114	104	97	92	106	105	92	96	91	117	108	126	108	112	101	95	109	100	109	106	119	99	104	105	121	115	113	98	97	95	101	123	92	116	109	112	120	112	111	97	130	95	109	113	98	110	92	85	99	100	107	111	103	96	103	100	98	111	114	99	91	104	118	84	102	128	109	106	113	81	105	108	83	108	103	114	105	96	119	109	120	121	85	99	99	95	107	100	93	103	109	104	104	94	102	123	99	98	104	105	109	99	115	108	108	110	96	95	109	111	97	114	98	120	110	104	97	97	110	85	121	127	117	104	100	117	122	109	98	76	99	97	109	105	87	97	120	97	90	114	109	129	118	89	72	104	109	89	106	110	113	98	93	123	89	104	95	105	108	107	111	97	96	97	116	90	100	89	109	114	95	100	114	107	96	101	97	101	128	119	98	109	98	99	114	123	111	117	95	110	109	114	116	110	100	81	111	120	107	106	89	111	99	101	101	104	118	117	117	117	101	101	96	97	121	110	100	94	107	96	95	120	110	95	118	114	117	125	117	103	104	113	104	107	114	110	93	110	98	95	100	101	94	88	113	98	118	108	104	103	112	106	107	106	95	107	106	96	102	75	103	102	93	101	105	103	114	100	107	103	125	101	109	110	85	130	111	84	96	101	101	123	117	93	118	108	97	103	97	110	91	109	86	119	108	96	113	100	89	121	102	97	111	96	90	102	110	119	83	108	113	97	105	102	96	109	113	99	101	116	110	108	135	109	122	104	99	109	119	105	94	111	110	107	99	85	77	110	123	103	104	108	108	85	123	104	115	101	90	100	105	101	98	101	113	90	108	129	106	120	105	111	103	97	109	103	96	86	119	97	105	117	106	94	119	106	102	105	96	94	113	111	117	99	103	116	113	86	104	101	100	111	121	113	96	100	119	108	119	103	122	104	99	108	100	92	105	107	126	95	103	110	124	109	122	96	105	120	103	114	105	94	125	126	87	104	107	96	94	102	121	94	89	93	94	107	106	110	108	121	99	118	93	94	103	110	113	98	132	113	111	109	126	110	113	110	93	103	111	82	113	93	91	101	103	89	97	118	117	113	118	97	106	93	109	97	99	110	114	124	106	111	89	94	93	91	109	115	86	114	99	102	117	95	115	107	97	97	103	105	103	106	112	100	101	118	133	103	120	98	118	107	106	96	104	102	93	112	91	111	118	107	104	95	93	103	103	95	101	91	100	99	122	104	99	109	87	126	91	109	102	102	89	95	81	115	97	107	91	108	115	110	123	100	102	104	117	96	119	116	93	98	122	111	114	113	100	94	100	88	112	92	95	82	110	114	100	114	97	103	114	88	102	96	97	111	96	121	105	91	89	99	110	97	115	107	96	99	102	108	104	104	110	101	90	115	96	98	76	98	109	102	106	107	105	112	96	106	90	99	112	112	122	114	116	101	113	94	101	96	102	109	100	116	98	81	125	120	84	95	102	105	94	92	87	102	112	107	127	129	97	100	103	95	103	101	87	102	110	104	106	112	93	88	110	112	121	113	145	109	122	96	80	90	100	98	112	138	86	100	101	116	109	100	108	100	88	100	101	90	97	94	116	124	110	88	113	92	91	117	104	115	110	108	92	114	110	96	91	111	98	97	86	112	121	96	116	91	132	108	107	101	106	100	107	124	99	90	120	114	112	111	99	109	111	92	98	104	105	94	89	101	81	105	116	107	104	113	109	103	105	102	104	95	102	116	107	103	104	105	97	109	103	90	103	87	95	97	102	99	94	100	92	105	98	111	115	125	98	93	105	104	127	80	106	86	115	105	116	106	119	86	119	103	106	109	89	79	97	89	102	103	90	114	97	123	115	122	95	114	123	88	92	108	97	115	105	118	90	104	114	89	87	90	115	102	81	88	97	97	94	100	98	97	97	102	105	85	121	102	98	116	81	120	109	117	101	94	98	98	97	92	107	121	116	82	105	107	104	112	97	109	100	112	82	107	105	133	112	119	85	107	114	97	119	104	104	123	103	95	107	109	111	75	117	114	105	91	121	114	101	100	90	110	110	114	106	97	105	91	125	112	100	99	116	116	88	103	93	105	103	95	98	109	92	117	96	97	122	98	132	91	107	107	103	107	88	94	81	94	117	98	114	117	87	95	93	107	94	105	92	97	116	101	97	112	104	110	112	115	105	118	109	90	94	113	82	96	120	110	103	97	109	120	116	107	85	103	100	92	124	115	112	95	117	103	102	100	109	100	131	100	97	122	97	107	107	115	101	98	106	110	82	105	103	98	95	108	74	114	101	100	103	112	108	83	98	103	98	115	103	104	100	103	102	92	105	93	110	103	112	111	102	97	102	107	115	115	100	108	112	110	92	88	105	107	90	89	92	112	98	112	107	105	99	100	94	110	115	110	120	95	95	113	106	112	107	115	102	111	101	99	84	109	102	119	102	101	112	111	96	94	102	117	94	91	105	117	112	117	92	106	102	98	99	106	113	111	105	93	126	108	99	99	109	110	108	97	90	95	103	94	109	111	98	112	113	98	84	93	92	112	118	117	99	106	102	106	100	114	97	104	110	107	127	100	103	91	100	102	93	111	110	92	104	96	109	98	108	104	99	110	85	103	93	86	99	111	120	100	106	110	108	102	108	108	103	108	105	114	104	97	97	113	106	99	96	115	90	103	108	100	129	106	110	107	102	88	107	119	123	108	101	78	116	88	105	125	97	112	117	101	87	113	102	121	104	135	108	122	135	101	103	97	104	88	107	95	79	99	98	122	76	110	97	103	137	97	98	119	85	108	108	97	91	117	114	122	106	109	94	107	96	96	121	128	116	130	117	99	124	109	104	115	128	108	109	98	108	101	116	104	99	92	113	105	122	95	91	102	106	88	91	92	121	101	98	102	104	111	91	113	102	125	93	102	118	110	83	118	105	95	95	111	92	106	97	105	116	98	100	100	96	99	103	113	109	88	83	112	100	107	94	102	107	104	112	92	111	112	106	108	97	111	112	117	99	116	108	87	122	110	107	88	98	106	123	96	104	101	84	102	115	95	82	92	117	120	90	95	96	105	112	106	100	107	100	117	106
7899	936	1911	2228	1802	1439	1175	1087	770	634	543	520	458	415	448	379	391	338	357	322	349	343	356	342	312	322	297	318	305	322	313	295	322	286	343	327	282	287	296	287	317	271	302	301	288	283	301	267	278	317	275	286	288	278	287	273	293	274	314	257	280	288	277	274	284	273	288	259	275	276	272	286	277	295	282	311	307	306	303	268	273	259	253	287	281	288	256	290	281	268	290	275	260	282	268	279	291	270	263	236	292	277	281	287	290	252	269	290	278	252	278	287	289	255	285	274	286	283	273	279	260	304	284	293	279	247	272	257	274	283	282	284	259	285	284	294	304	300	258	262	271	288	284	285	271	287	277	283	278	264	279	317	298	283	275	276	272	255	268	294	290	303	293	322	268	267	294	275	316	276	278	274	272	267	259	293	253	251	279	277	285	272	267	249	279	274	263	241	263	290	259	272	277	272	255	282	264	280	287	251	268	247	284	277	275	260	278	303	279	247	266	273	287	287	291	274	266	270	292	266	257	276	274	256	287	293	288	263	267	276	277	280	306	273	269	261	244	289	284	272	271	254	268	272	288	293	257	246	233	300	289	283	314	269	265	255	278	303	271	277	278	269	271	281	249	274	232	265	266	266	289	245	287	292	259	316	293	260	251	272	284	289	278	299	259	297	269	282	256	276	292	254	274	277	284	274	288	289	266	277	273	308	286	287	255	274	274	269	267	278	289	283	286	285	288	279	279	294	295	283	285	261	270	273	298	278	288	282	272	274	305	291	275	288	293	306	275	268	280	291	283	290	295	273	254	306	278	260	317	262	249	292	278	236	266	258	282	307	284	241	279	275	246	299	263	259	265	259	247	277	280	288	259	278	287	281	294	261	282	230	276	282	283	242	274	267	281	278	242	270	278	266	274	275	262	258	253	264	262	239	323	221	274	283	299	256	260	284	287	283	289	257	266	276	298	278	277	274	276	295	285	277	272	295	310	301	281	271	271	262	295	289	274	275	280	303	279	242	316	289	300	281	292	291	271	298	285	257	290	261	277	296	292	268	266	260	295	238	283	286	243	281	267	293	286	285	280	272	259	302	280	276	254	265	273	263	286	245	292	263	260	304	253	265	256	240	248	259	260	272	273	267	274	317	268	289	280	272	296	260	290	256	280	236	287	287	273	255	268	255	255	260	283	270	257	274	269	264	247	244	297	265	276	261	295	291	274	267	245	309	251	282	270	257	260	263	250	288	240	257	297	283	247	251	301	279	286	281	270	247	280	280	270	227	275	271	262	262	301	284	267	290	266	268	276	275	266	293	289	297	271	274	279	301	286	294	287	262	255	260	279	284	264	286	277	286	292	267	269	295	247	283	292	258	247	253	260	308	301	266	254	291	295	268	281	278	279	279	278	249	297	281	266	256	251	246	288	257	264	290	269	322	240	279	286	296	279	261	287	294	271	247	295	277	271	293	261	252	275	283	258	289	286	256	300	276	277	273	256	262	296	250	288	272	279	275	240	277	259	289	257	288	288	285	292	260	276	276	309	264	262	264	261	277	270	263	274	298	291	273	282	279	293	278	284	285	293	311	244	257	281	279	259	266	283	276	288	285	269	268	275	312	271	295	251	283	275	254	267	296	302	261	276	295	295	269	237	265	293	291	267	292	288	263	284	273	286	261	276	292	275	291	243	277	246	272	288	269	296	277	260	274	267	259	293	279	286	289	261	257	255	270	262	307	312	302	283	291	244	271	274	269	271	318	266	256	256	270	292	249	262	276	274	292	281	281	293	281	266	288	274	264	290	301	293	269	253	250	270	272	256	277	276	327	239	260	296	278	251	273	311	290	271	272	281	291	245	296	280	263	261	282	296	269	283	261	298	291	277	274	284	281	260	269	272	270	270	272	266	266	255	282	292	263	278	295	289	247	255	283	281	245	288	302	279	251	257	279	298	290	262	254	294	270	289	251	278	284	230	286	275	236	298	267	277	245	283	262	277	264	278	248	290	279	283	290	268	270	290	254	264	289	248	264	299	269	264	293	290	283	270	296	271	253	279	290	269	310	265	260	279	311	275	261	269	316	282	271	266	275	263	269	256	270	293	277	301	272	259	291	229	270	280	278	269	300	276	276	267	274	248	262	280	263	260	283	292	277	298	276	277	267	261	273	259	246	238	286	326	281	293	264	292	305	261	249	254	261	289	279	288	309	286	267	260	277	267	248	289	271	269	260	299	278	284	268	255	308	272	257	277	262	276	277	291	270	250	265	271	244	277	282	269	294	290	257	305	273	248	243	299	268	272	287	284	271	251	281	267	297	270	280	255	280	266	261	304	282	263	272	291	281	267	278	285	280	267	281	268	258	298	256	304	262	271	283	251	270	282	272	252	264	276	279	264	278	249	276	253	273	276	284	277	283	264	296	250	236	286	271	270	275	278	293	263	303	274	279	254	294	274	268	307	274	260	308	275	263	271	298	254	269	270	266	229	302	267	285	274	275	250	246	294	270	265	303	264	262	265	244	263	262	284	299	243	284	256	296	276	279	265	236	271	263	266	313	280	254	283	257	291	257	275	266	282	276	281	280	308	297	318	266	281	266	274	268	294	236	282	275	260	259	271	257	262	297	274	243	279	285	257	261	288	273	275	291	289	256	262	266	235	268	295	259	295	282	262	277	292	284	262	268	246	264	273	294	275	251	280	294	252	269	282	264	297	258	255	276	246	273	254	284	297	265	268	287	255	294	287	269	264	283	304	261	279	267	313	264	276	295	263	280	240	256	279	276	235	272	284	258	291	276	269	294	275	298	256	260	285	268	266	248	253	293	256	258	270	289	300	268	274	288	278	288	280	258	293	283	282	300	292	279	256	263	296	275	291	272	290	285	289	263	268	257	272	246	248	296	289	282	282	258	288	285	294	264	272	269	284	275	279	277	260	267	295	275	259	247	265	288	262	282	283	243	299	273	309	291	255	293	293	270	264	271	301	271	266	255	266	293	273	277	282	272	287	315	252	281	268	275	241	252	288	282	271	295	271	284	285	277	273	240	284	282	258	259	273	285	240	295	265	280	238	251	267	305	282	261	271	290	257	283	288	271	270	281	256	281	278	298	288	301	250	271	256	266	258	304	289	268	244	282	257	277	229	259	286	266	264	265	282	277	259	292	280	247	285	283	260	267	256	292	333	277	260	301	277	262	270	234	274	274	270	285	283	283	271	254	282	285	229	301	274	245	307	264	298	266	258	256	246	225	297	255	284	236	286	270	262	249	271	255	283	286	272	270	264	264	277	250	250	248	267	277	249	262	275	257	297	260	273	272	257	295	264	294	284	266	255	271	274	263	256	275	298	292	274	274	290	309	246	299	300	253	273	274	283	277	280	289	269	279	259	295	318	305	272	265	287	265	268	276	276	291	284	291	264	283	277	254	286	309	286	278	280	259	240	272	298	285	301	251	279	263	272	274	260	267	282	247	264	263	315	280	284	283	279	281	303	265	261	278	293	287	301	259
1770	455	517	484	462	381	418	424	341	356	338	348	370	358	351	399	335	372	344	367	379	402	384	370	366	373	369	367	344	403	380	376	372	354	334	351	356	345	403	422	361	355	384	407	334	382	356	341	347	368	376	373	367	366	371	359	344	379	371	424	342	354	410	376	337	334	367	358	381	354	374	344	366	374	363	388	454	414	375	361	364	348	384	415	391	367	381	410	395	382	358	385	404	341	368	416	370	385	393	382	361	363	357	335	381	375	348	365	363	383	380	379	373	338	350	347	342	373	354	390	408	350	392	381	402	407	384	381	342	352	364	375	351	339	396	336	356	417	396	376	380	393	386	349	383	359	366	366	374	389	381	382	358	399	356	374	377	340	365	342	409	389	367	387	357	335	385	370	364	392	355	358	338	378	364	354	383	381	383	335	346	374	381	358	401	386	405	371	375	367	370	395	407	405	360	356	368	361	333	352	372	385	387	376	369	380	334	356	354	385	390	414	405	366	393	365	384	361	366	376	398	351	333	389	372	358	382	379	373	371	393	355	377	390	365	354	343	358	406	394	361	358	365	372	376	410	398	411	368	357	336	320	380	385	373	380	353	361	359	375	398	344	367	369	363	380	343	355	372	374	373	418	370	408	342	355	363	338	401	360	341	347	375	361	401	359	383	358	370	355	363	368	394	370	395	344	408	370	386	367	340	398	391	366	366	359	352	353	376	384	339	364	405	384	375	356	396	371	403	355	386	382	368	358	375	317	358	387	388	369	375	383	403	379	386	357	367	375	365	366	331	363	395	391	411	364	366	348	359	362	357	404	387	396	393	381	358	377	361	362	379	375	402	362	380	360	346	353	336	356	364	387	356	359	365	377	384	397	345	390	370	423	370	394	396	383	399	387	380	346	357	377	346	380	416	348	370	354	377	367	435	380	416	370	388	329	387	375	386	386	341	332	367	364	381	371	312	402	399	378	366	358	382	371	359	371	357	359	383	335	378	387	359	388	373	366	343	379	351	364	357	360	348	356	389	360	355	332	359	350	350	383	345	349	367	359	372	384	381	352	394	384	365	351	349	371	403	353	362	395	341	352	343	387	387	391	364	377	338	407	380	401	362	389	384	395	376	380	362	373	354	392	349	376	393	406	368	359	377	372	365	366	364	360	402	353	370	400	381	398	378	370	366	380	381	364	370	369	391	389	345	386	351	370	353	358	391	382	354	385	350	369	349	361	370	358	361	361	370	379	384	387	383	395	387	364	383	393	366	370	357	414	389	366	393	406	383	364	360	378	423	348	351	356	354	353	400	368	368	384	394	363	389	357	373	352	336	383	374	381	413	388	354	371	385	380	402	368	317	375	355	372	393	387	359	348	380	353	357	337	363	375	379	426	361	365	393	395	377	331	379	373	365	353	367	381	370	367	381	348	415	370	366	389	371	369	360	393	360	389	360	377	382	335	397	408	371	419	386	396	375	382	347	392	369	383	395	382	387	370	380	362	386	359	365	350	373	371	364	372	379	379	346	358	397	387	360	384	411	365	343	351	401	375	369	370	402	423	395	392	347	375	380	374	372	394	378	368	376	378	398	363	369	345	349	369	397	374	376	381	356	363	337	372	401	394	383	384	392	383	388	371	344	416	358	398	374	372	360	372	382	395	355	406	370	356	386	394	361	382	362	361	357	384	373	363	381	410	396	342	367	360	403	366	361	322	336	360	388	373	362	413	391	374	401	376	369	363	373	358	352	380	359	386	364	358	400	373	368	362	389	338	381	398	389	381	359	391	346	393	382	371	356	370	408	386	393	406	373	372	350	353	359	389	378	440	364	359	380	339	348	361	386	361	390	391	380	351	356	412	375	393	351	354	351	346	386	373	353	383	416	366	402	366	347	388	396	385	394	372	375	360	350	406	379	383	408	367	395	333	407	398	385	368	374	369	370	377	342	366	366	395	353	365	395	345	370	380	373	334	381	383	375	389	366	377	396	368	371	386	365	382	382	380	375	413	387	384	371	393	363	375	370	368	357	350	338	378	373	375	416	389	371	369	358	374	422	358	398	362	389	409	398	347	373	346	353	375	364	344	348	375	385	356	376	370	381	390	378	361	393	364	373	356	392	398	414	372	368	371	391	396	358	362	371	368	355	349	367	375	387	375	410	397	407	337	404	366	389	362	392	348	383	345	395	395	383	386	374	357	359	369	385	386	371	366	384	393	386	391	379	391	380	343	400	375	361	406	385	369	375	358	383	390	348	379	347	325	366	381	352	401	390	364	383	396	349	346	404	387	372	410	385	366	378	369	369	364	448	368	357	386	393	335	368	373	416	392	387	380	358	377	386	363	338	370	350	377	392	363	359	390	404	388	343	373	382	346	368	361	405	371	371	360	354	349	366	396	369	365	378	354	381	341	354	362	371	384	343	398	405	408	392	383	337	410	378	367	380	362	395	387	365	408	357	364	392	376	346	359	372	394	350	377	368	348	335	386	387	350	403	340	397	401	384	373	395	365	357	396	387	349	377	409	396	389	369	374	397	433	377	360	372	380	382	367	397	390	395	372	352	359	375	359	390	385	367	392	382	391	384	360	397	396	358	371	358	396	381	352	375	374	368	388	365	362	387	392	399	381	368	374	379	400	378	365	378	385	401	425	382	385	391	372	377	387	380	354	377	359	391	369	345	354	387	362	386	381	373	345	395	354	356	370	399	391	376	354	368	372	327	340	331	380	379	362	407	383	376	393	374	371	403	371	353	390	360	395	371	371	360	395	371	372	392	335	335	348	370	374	354	396	415	378	317	362	366	371	377	376	393	394	408	375	357	382	377	359	346	378	373	363	364	389	359	345	370	377	366	344	371	330	387	351	400	348	352	358	380	371	374	372	391	386	363	366	386	369	374	396	359	380	398	382	385	349	364	339	410	388	372	354	389	352	401	373	390	361	381	346	371	414	373	386	394	411	353	391	343	370	358	370	399	406	383	398	389	382	371	360	351	389	377	385	386	337	383	370	382	354	358	375	362	360	378	391	356	385	367	388	397	372	358	375	365	344	322	363	421	372	370	368	363	372	385	366	372	366	345	374	370	347	376	379	393	354	415	359	382	373	373	360	380	364	362	360	376	383	381	347	389	378	366	403	345	434	436	399	393	354	368	412	376	345	395	363	362	367	375	358	357	356	381	390	376	409	396	316	357	378	422	344	368	377	372	378	388	335	369	352	406	356	353	387	419	365	351	388	421	349	366	337	411	403	409	377	360	347	354	351	370	370	378	361	379	375	367	387	379	370	374	401	389	378	370	391	394	346	364	400	410	388	381	375	351	355	347	351	367	390	372	380	362	368	373	340	376	397	407	375	398	385	363	373	399	422	351	363	389	359	363	332	381	371	344	379	347	360	357	365	392	380	383	375	362	352	392	368	400	337	340	424	370	398	359	351	360	413	398	390	403	382	358	358	379	392	349	385	422	372	381	341	361	374	409	385	363	399	379	371	385	371	369	391	343	369
2247	915	1095	1076	1053	946	957	979	850	844	844	853	790	820	786	809	808	841	801	796	861	853	834	776	851	841	795	815	847	770	840	857	870	873	773	817	852	820	806	804	826	762	840	821	826	791	843	775	823	807	802	838	836	791	802	816	758	779	794	808	785	815	814	804	812	744	816	796	817	792	841	812	828	837	813	802	816	822	771	811	811	852	835	767	801	788	795	858	812	834	795	855	801	799	814	836	742	807	801	832	810	818	808	816	820	808	811	821	872	799	854	854	790	781	808	777	845	814	795	852	853	868	786	829	850	801	808	880	812	778	822	823	880	809	786	858	815	787	811	785	799	814	813	868	793	841	783	832	842	859	811	775	805	878	821	780	833	801	849	802	835	775	780	823	777	793	910	846	804	856	843	796	800	825	784	783	788	795	870	819	808	849	848	807	802	770	821	815	805	818	843	823	839	771	865	824	820	827	840	825	803	831	814	790	800	860	866	844	838	896	830	859	823	837	796	822	797	828	802	789	856	779	822	815	809	790	772	813	827	805	798	823	757	844	847	769	790	856	855	809	797	807	781	816	836	837	808	821	804	830	772	795	848	821	798	810	770	807	783	828	816	815	824	793	845	771	821	804	802	834	844	784	796	799	843	791	790	831	786	799	787	809	851	801	828	841	797	799	810	851	790	786	791	808	799	797	803	817	783	787	837	810	806	814	843	836	844	854	802	802	811	813	817	823	801	830	753	850	795	836	851	836	854	799	857	837	799	875	810	808	824	813	783	797	829	838	817	758	852	857	831	812	823	841	753	857	808	833	781	771	821	795	836	840	778	777	807	831	774	845	826	776	840	764	830	798	818	798	850	871	815	854	848	929	815	827	799	817	839	782	772	834	823	766	828	810	874	854	837	806	832	853	802	806	883	779	830	774	792	856	730	884	786	823	779	806	855	846	777	863	776	849	850	797	824	854	821	839	835	755	801	751	798	792	813	806	837	805	877	759	790	799	802	838	783	799	854	773	796	859	752	793	811	801	830	807	822	800	815	818	819	844	820	776	817	815	808	813	776	775	771	792	795	839	837	837	855	822	843	807	840	810	829	820	789	824	831	796	816	787	807	840	856	873	843	855	783	793	832	791	793	822	770	826	853	852	800	842	828	805	764	811	823	773	785	788	789	820	804	816	844	797	794	804	773	789	829	784	795	846	806	767	820	742	814	815	830	783	819	792	774	823	756	770	874	821	843	824	866	853	836	815	834	774	838	827	848	835	875	802	789	855	802	831	830	768	802	793	766	849	824	819	786	821	825	832	807	813	797	798	814	805	782	788	803	815	799	851	821	836	860	821	817	795	823	878	796	823	804	824	820	756	786	843	814	815	806	836	797	810	781	815	806	855	860	806	755	773	788	877	779	826	852	816	831	776	813	815	848	826	811	795	845	845	786	772	787	830	789	796	832	801	768	821	809	801	757	826	788	772	809	871	776	803	817	831	858	823	839	812	814	763	769	831	838	867	782	887	859	797	802	762	753	747	873	803	774	831	813	826	823	801	820	861	785	806	805	806	829	830	810	774	863	828	816	788	836	833	807	844	814	841	791	827	841	846	851	844	842	822	863	821	842	768	851	844	809	876	808	742	849	825	842	850	765	810	795	809	807	785	788	758	849	802	830	788	827	823	793	786	794	814	807	788	834	804	822	768	834	846	819	807	798	879	862	863	811	843	813	817	810	804	796	842	799	803	817	841	803	814	824	859	792	811	779	753	801	821	844	824	807	801	838	799	776	830	792	815	816	817	758	837	850	768	712	795	838	830	850	808	787	766	839	850	806	836	823	799	832	820	825	793	757	862	847	807	777	767	787	798	769	824	830	842	847	812	776	852	792	801	830	830	759	818	838	800	859	827	793	857	841	820	809	762	776	824	772	857	855	794	781	827	794	792	791	773	780	794	751	829	818	845	799	811	825	812	829	807	864	830	780	843	814	866	786	803	784	854	779	760	802	820	809	846	791	799	796	842	829	835	783	854	774	813	838	781	866	845	868	782	871	808	789	839	786	770	769	811	818	803	796	801	814	845	824	761	827	843	871	836	797	797	852	817	803	796	824	843	785	826	868	826	809	843	817	829	801	856	786	787	834	753	807	842	862	860	771	793	816	853	835	832	793	816	777	846	813	811	773	800	825	771	836	802	811	799	773	849	797	785	856	824	862	795	830	830	796	830	832	823	808	823	762	796	818	791	842	827	854	832	825	805	832	819	831	804	810	826	779	834	868	785	798	861	817	782	807	878	776	858	756	827	855	846	821	751	805	816	829	780	861	804	831	847	830	763	832	803	774	763	781	814	835	772	845	812	808	843	859	790	849	844	799	814	786	831	786	824	825	841	800	779	815	797	827	805	843	790	795	810	854	805	768	843	874	811	760	810	843	827	843	732	792	836	821	768	773	811	824	758	811	829	831	839	851	794	810	858	770	824	853	827	753	794	794	810	872	854	773	848	857	780	823	756	875	848	800	804	840	808	788	800	813	818	794	815	771	835	823	781	835	815	862	850	805	802	810	798	848	803	812	805	800	828	829	831	834	795	772	843	812	861	814	825	785	859	828	814	808	759	853	890	802	791	807	848	786	819	817	843	825	810	798	826	798	837	847	816	803	827	744	808	783	797	787	807	826	825	807	810	827	833	876	795	819	776	831	782	787	820	852	743	834	823	792	804	802	806	830	783	757	790	834	786	826	854	800	828	831	789	833	828	774	843	845	852	816	807	797	756	779	868	786	827	808	800	847	821	849	821	866	833	858	803	817	821	780	826	804	831	773	799	834	835	816	825	806	794	733	806	868	790	799	820	787	820	769	783	837	818	833	789	825	884	822	779	805	815	848	846	786	809	830	848	846	791	765	826	842	814	831	832	825	832	748	841	779	825	863	826	791	813	807	838	790	786	796	820	745	847	784	790	869	818	859	809	830	811	847	832	802	828	826	800	856	822	819	795	836	770	778	854	834	815	840	832	797	806	837	877	839	860	748	815	822	809	798	859	787	827	880	810	805	825	846	817	765	806	864	794	871	795	826	798	811	821	831	837	780	774	875	839	813	828	835	835	797	826	811	819	841	815	825	823	836	855	810	807	779	873	787	788	845	826	823	834	797	837	798	795	819	830	855	824	830	794	821	828	802	836	834	849	808	795	818	805	850	903	839	817	795	787	809	857	805	780	812	783	814	805	780	810	818	798	801	827	815	824	841	842	801	848	805	847	839	862	838	817	834	811	820	756	771	804	820	793	823	788	820	754	817	843	808	859	795	796	851	827	863	790	841	815	838	842	809	834	835	865	862	765	836	757	784	749	806	860	792	828	770	810	798	789	774	809	808	799	809	797	810	807	815	800	810	784	787	829	770	814	809	822	833	840	870	801	769	752	812	850	826	779	786	840	823	823	814	811	785	837	800	835	846	889	801	805	871	837	819	789	814	837	828	796	785	814	829	846	791	766	795	827	772	834	812	789	831	807
7557	682	714	575	491	406	331	346	327	285	309	277	293	286	281	257	271	270	251	265	264	275	292	247	281	283	248	256	231	241	251	279	268	252	279	277	264	300	270	258	296	254	253	257	254	213	252	290	240	244	236	291	265	270	291	292	266	294	263	277	254	251	260	273	282	281	267	250	254	279	288	269	280	255	257	226	256	249	276	219	262	270	260	254	258	285	251	256	233	237	283	244	260	245	291	262	261	268	264	240	265	305	256	258	250	246	265	251	290	274	248	255	275	236	279	264	276	260	288	241	264	255	262	260	251	283	258	243	290	272	295	284	253	261	254	285	306	274	256	274	221	259	263	274	286	267	270	254	260	242	254	271	290	290	263	248	269	272	278	259	243	252	254	267	252	262	276	247	246	262	262	279	257	281	280	277	249	245	251	226	261	254	239	237	283	258	254	278	266	280	267	280	254	249	257	255	254	259	266	248	254	292	273	267	285	293	257	258	260	258	248	248	274	269	263	261	257	263	300	277	256	255	257	260	290	303	242	278	253	216	237	250	232	241	243	249	262	242	277	259	293	248	268	272	269	286	264	263	241	249	262	256	280	249	280	285	294	255	254	287	243	250	282	253	260	268	253	274	266	257	273	242	258	263	246	270	217	252	265	245	251	282	248	252	239	289	272	266	248	273	265	240	252	217	245	281	288	248	265	264	250	259	291	246	293	253	229	284	254	260	265	267	279	271	258	262	290	278	272	284	269	256	263	260	259	246	286	237	270	236	298	290	280	267	268	285	259	253	283	265	256	254	257	248	246	262	278	255	270	261	269	254	243	274	249	233	265	256	229	276	246	277	294	272	307	267	259	269	268	278	287	279	257	244	235	263	259	287	263	279	270	275	270	254	279	272	277	261	276	299	311	254	244	254	260	264	267	217	259	213	267	231	284	271	258	266	294	284	247	262	217	282	275	257	283	252	281	265	263	245	268	250	286	313	256	261	271	268	272	263	239	249	295	256	260	246	268	245	237	262	251	230	257	263	269	274	253	276	258	275	251	255	263	280	256	282	296	260	289	281	257	268	250	273	266	259	235	258	250	240	265	258	265	262	279	276	282	243	233	242	280	215	284	250	226	270	272	308	250	265	260	261	269	275	247	284	268	277	265	261	263	255	237	286	255	246	232	273	262	290	267	239	272	273	257	243	257	273	266	265	253	244	275	246	269	259	261	251	251	286	287	266	264	250	264	277	263	241	276	259	270	291	277	256	241	288	247	276	244	252	280	282	257	253	245	260	267	249	290	240	285	275	254	262	262	287	225	287	279	253	245	276	272	249	244	262	245	255	309	292	252	266	264	266	260	273	259	265	269	250	243	247	272	267	231	253	258	259	276	277	276	274	228	277	246	278	275	272	253	271	271	282	257	278	263	288	240	279	269	272	238	262	263	255	282	239	267	276	249	245	248	293	266	268	256	264	279	269	285	271	248	287	211	253	245	265	298	266	245	281	260	272	254	245	259	273	250	240	271	272	223	266	275	268	252	250	251	259	256	242	263	233	260	242	281	283	265	281	265	256	266	285	266	244	266	287	286	244	238	236	275	258	249	260	260	253	272	280	244	262	285	284	251	257	264	241	253	239	252	242	293	229	246	263	278	269	249	279	251	279	264	273	260	237	303	263	245	267	262	306	268	248	264	254	268	293	281	255	306	243	252	247	241	228	268	257	250	265	276	288	261	260	246	254	240	271	247	242	282	281	236	262	272	272	263	270	285	249	287	282	282	288	272	259	251	255	257	241	238	248	289	268	260	297	248	266	279	281	245	255	248	278	283	263	249	243	275	262	236	233	271	285	260	248	294	288	262	263	288	275	282	294	275	265	230	254	259	274	257	258	248	268	243	260	254	237	291	239	251	290	259	265	254	232	275	263	216	264	260	253	284	272	276	282	286	251	259	242	296	288	280	256	231	253	275	257	215	255	253	253	252	283	254	250	248	257	245	265	259	282	266	246	283	254	255	272	247	287	269	287	276	268	258	256	261	255	271	228	276	295	241	245	248	259	226	265	249	260	244	308	267	283	287	281	259	227	268	276	260	252	251	271	251	269	265	267	273	265	254	241	252	237	269	278	266	247	252	267	290	255	253	256	242	260	282	279	261	258	263	251	266	272	263	262	245	255	282	269	273	251	260	247	288	267	247	252	272	253	268	253	261	259	261	274	266	268	290	272	284	284	262	225	279	258	270	272	260	287	253	247	240	277	262	265	234	251	227	259	272	251	272	306	270	260	236	308	276	240	258	286	276	272	272	235	258	277	282	274	249	252	233	252	292	253	272	241	260	307	232	251	253	260	258	256	275	258	277	259	251	230	247	262	244	284	263	272	277	252	286	260	260	247	267	244	251	257	284	253	244	268	249	269	272	288	264	264	283	276	269	280	271	269	284	285	255	283	277	264	250	245	260	241	272	273	235	243	221	246	256	277	234	282	269	231	299	281	235	257	232	246	271	277	259	272	257	258	239	270	265	252	285	269	260	254	269	236	255	282	254	246	277	280	256	275	281	273	261	239	219	268	252	254	268	272	239	272	254	245	253	242	275	218	279	263	281	250	254	254	267	279	257	276	248	265	268	283	266	246	271	248	246	271	267	270	296	275	305	270	259	249	275	280	266	257	274	277	280	242	266	279	281	275	261	250	267	274	258	241	258	270	261	249	282	272	268	271	263	258	244	273	263	263	236	293	288	262	256	248	244	261	267	261	300	265	270	285	245	275	267	233	254	280	265	269	271	239	273	257	271	287	244	256	264	270	223	259	256	277	270	273	266	260	250	234	275	235	269	286	261	237	249	281	256	249	297	230	270	257	257	291	248	251	240	270	281	285	258	245	281	279	296	253	265	261	271	265	312	226	259	271	268	249	261	262	231	235	280	251	249	234	265	259	255	235	263	278	237	267	258	274	259	255	243	283	292	266	245	241	271	264	269	291	285	260	294	243	266	289	294	273	257	223	253	270	247	261	291	264	286	262	278	285	276	244	261	253	278	275	240	271	267	252	245	222	267	281	278	276	280	274	267	273	281	273	275	307	242	263	255	256	262	267	245	245	263	238	264	227	249	253	265	283	235	278	252	293	271	286	287	275	267	273	267	284	292	262	247	265	266	258	263	263	236	278	273	308	280	270	271	234	278	293	250	271	272	259	266	255	278	232	270	265	289	266	255	269	297	238	248	250	255	256	277	260	276	309	267	256	270	233	262	299	257	276	275	253	265	252	257	242	272	263	230	281	253	256	253	264	272	235	268	230	234	280	273	274	251	267	282	303	241	274	274	282	261	253	249	249	266	318	268	246	284	250	281	257	257	265	273	271	289	255	261	261	246	275	250	244	245	255	267	248	256	283	281	282	240	258	266	286	277	272	252	269	253	277	299	264	247	259	253	274	258	257	240	270	257	269	257	249	253	268	246	256	242	256	259	266	235	266	307	272	206	288	261	251	267	258	228	249	275	242	261	285	275	296
6487	913	1490	1659	1518	1234	1046	1027	832	799	711	705	670	706	659	651	600	594	660	614	641	618	585	640	607	608	585	578	630	583	598	642	565	556	578	592	570	599	589	593	609	554	567	548	571	613	605	611	559	603	622	584	617	590	569	579	599	583	560	599	603	565	538	583	598	619	580	532	599	560	595	548	583	555	590	578	569	544	576	567	606	565	568	607	606	604	599	578	608	584	590	565	563	553	606	577	602	598	611	638	574	625	609	581	556	589	574	595	562	584	559	574	599	594	559	643	564	614	571	574	579	567	588	536	580	612	580	611	569	591	568	597	560	542	578	583	515	582	543	575	568	604	565	602	606	577	569	557	561	555	564	612	571	600	569	565	594	613	604	561	581	596	594	575	555	572	613	575	611	604	634	529	541	594	588	581	615	590	624	600	617	617	593	564	559	580	590	617	598	603	591	565	609	584	543	556	574	553	609	599	587	574	574	619	553	582	556	570	577	597	603	571	616	534	548	573	564	592	609	564	577	531	578	571	583	612	631	571	595	582	612	569	582	583	564	553	573	582	527	598	555	598	558	604	605	578	613	554	631	557	560	551	541	608	556	601	550	601	569	552	572	635	593	572	601	555	594	540	563	571	589	619	586	566	593	601	597	591	537	559	554	607	585	578	581	573	586	590	606	626	579	611	567	593	562	563	601	570	592	580	560	578	595	567	536	583	613	596	597	542	561	561	613	570	572	588	598	576	579	585	552	560	577	555	531	570	569	577	581	551	587	597	578	572	595	582	590	584	559	588	567	581	544	573	530	570	599	591	600	589	597	579	581	570	603	619	581	599	581	597	571	575	576	572	560	548	579	575	601	565	573	578	542	568	614	601	557	560	578	575	605	592	568	574	576	584	595	554	602	600	598	586	571	578	585	554	602	620	572	579	569	566	582	596	608	604	619	541	578	595	580	563	571	558	598	563	610	566	575	575	554	604	579	543	579	593	535	565	570	600	569	566	561	586	596	613	613	560	579	615	531	551	575	537	607	589	553	579	574	591	618	592	562	558	554	588	588	574	571	568	617	572	561	562	604	601	607	552	578	593	604	611	566	549	560	581	559	596	581	564	575	574	636	574	583	519	521	594	635	645	611	569	576	548	541	589	545	555	581	582	555	601	611	593	597	517	586	548	590	607	601	572	582	594	581	566	542	542	584	560	608	551	574	590	576	570	558	611	584	576	585	555	616	585	556	517	574	565	578	582	605	580	539	571	577	565	606	557	608	604	566	555	589	571	585	611	578	557	590	580	617	594	614	572	632	584	560	568	556	590	581	583	596	530	602	589	542	610	641	559	557	599	607	538	560	577	582	565	585	573	610	576	634	583	623	646	529	579	571	635	557	589	560	644	557	557	600	584	587	565	587	569	583	597	602	594	577	543	564	575	587	540	525	545	594	566	569	540	576	589	573	629	585	551	590	555	554	564	573	596	570	555	566	616	537	590	584	586	623	576	572	520	567	567	568	568	602	536	597	582	607	558	563	565	629	586	556	545	561	552	567	582	573	611	546	562	603	594	603	548	575	581	538	572	606	606	595	597	601	540	570	609	597	582	567	596	558	545	558	611	570	582	570	557	613	549	580	537	574	588	597	603	604	579	586	561	581	570	593	565	555	553	582	536	562	604	589	588	574	571	574	603	614	533	586	590	549	592	575	549	602	594	557	581	570	595	554	559	608	637	617	597	604	543	607	605	595	557	628	557	579	590	626	556	594	646	604	601	576	515	570	596	643	561	590	575	601	580	576	581	553	564	599	591	590	572	583	590	598	558	578	530	611	582	580	576	594	575	588	589	607	590	568	587	557	602	592	555	594	566	589	583	606	630	616	627	561	555	559	600	549	578	612	601	535	558	557	581	571	572	560	591	576	589	573	557	582	535	545	598	568	587	594	571	549	558	603	596	599	550	582	546	603	597	551	568	573	530	576	602	569	518	523	625	626	572	596	569	578	550	561	582	577	581	566	548	588	597	547	576	622	572	607	573	569	621	603	573	589	563	594	602	592	608	542	611	615	581	540	598	532	577	614	578	581	588	607	565	552	605	588	594	591	548	606	542	620	614	608	591	607	567	584	558	561	556	541	625	578	547	584	600	578	570	531	598	588	570	592	590	599	585	545	635	579	593	626	568	523	613	598	621	544	566	561	611	583	564	545	586	584	592	547	573	581	581	610	582	602	592	640	573	576	599	566	557	589	587	623	573	532	576	613	566	639	589	563	604	584	622	571	552	552	552	592	610	558	568	592	556	577	544	577	547	593	590	604	578	544	562	611	602	545	618	587	613	596	603	564	575	589	546	568	607	586	587	551	617	601	572	585	586	565	586	573	583	565	614	581	578	570	587	617	554	604	574	617	587	553	597	597	556	563	567	548	542	589	542	557	565	597	598	615	586	592	579	573	580	587	593	553	576	608	571	560	565	648	626	561	564	598	564	630	594	583	607	618	617	578	594	598	547	584	557	591	577	594	651	635	594	582	587	557	606	562	588	566	600	597	601	573	583	560	574	646	528	588	602	642	560	586	596	583	595	602	614	540	568	611	605	551	543	574	570	532	553	585	540	596	557	568	567	623	619	648	608	617	583	556	551	617	579	613	586	566	614	584	550	603	564	626	556	615	615	626	604	564	555	571	586	593	585	598	581	591	585	571	565	551	593	585	600	599	628	627	595	579	587	576	625	613	641	589	570	558	609	577	585	582	539	566	599	558	577	581	568	556	632	605	567	589	597	593	550	599	586	567	523	593	591	569	548	559	523	594	560	543	558	595	585	601	600	537	592	595	607	569	572	592	595	625	543	591	559	561	558	590	627	535	557	650	593	592	546	560	538	576	584	538	578	610	565	589	574	621	620	584	529	573	577	582	599	588	580	572	621	529	567	620	590	543	608	622	593	586	567	578	548	596	529	563	617	603	575	602	566	551	550	613	593	616	558	562	609	584	574	598	613	585	610	564	571	567	595	544	628	562	589	609	584	586	594	554	573	594	552	577	628	605	576	532	606	590	578	579	583	599	559	589	592	554	623	543	537	534	574	573	588	598	563	581	606	630	566	574	572	566	567	607	611	568	586	538	602	591	595	582	565	612	610	600	651	619	585	611	562	636	587	583	632	560	575	587	591	558	575	593	593	581	565	592	595	550	584	558	620	585	597	588	550	589	579	572	559	586	553	560	576	605	580	621	589	616	577	576	533	560	574	557	571	607	548	579	561	574	627	566	560	555	622	591	547	635	573	568	565	549	618	585	577	586	601	593	538	577	570	601	550	574	609	579	601	590	645	548	623	610	580	564	598	633	570	558	579	591	552	561	558	566	559	593	573	584	639	549	561	563	592	601	609	566	576	572	533	580	584	571	563	569	562	558	553	594	562	600	580	582	588	581	575	551	599	587	603	544	591	575	618	642	595	538	596	590	569	627	570	574	583	529	613	601	545	601	604	595	575	603	578	566	571	570	624	569	574	549	582
14142	1203	950	752	448	350	292	232	174	172	133	156	121	125	137	128	106	132	127	119	110	107	119	128	124	112	113	113	112	120	106	110	101	100	105	101	119	121	89	126	108	126	93	86	104	105	78	109	109	102	109	112	106	124	127	101	113	104	100	94	113	104	102	93	105	103	99	99	104	106	83	106	103	111	95	114	108	104	116	93	99	88	96	148	95	110	85	94	92	108	96	115	93	117	94	114	106	95	99	121	108	103	100	109	112	100	99	103	98	118	96	94	104	105	105	110	97	88	106	122	115	97	89	105	99	81	100	112	104	100	106	94	118	92	83	102	101	98	96	111	114	135	91	85	113	101	84	104	104	90	110	128	108	96	88	89	98	120	102	100	129	104	117	103	113	80	101	115	104	108	107	102	115	113	108	98	104	107	112	118	108	119	108	101	88	89	108	107	110	123	110	104	94	105	104	114	94	101	133	92	98	107	105	82	111	114	111	72	123	97	94	103	100	84	108	113	99	101	101	116	120	74	114	101	98	110	97	102	101	98	102	93	103	112	91	102	100	99	102	102	88	93	114	95	101	117	96	109	97	91	97	89	103	117	108	94	91	101	103	109	104	84	95	100	96	102	116	102	88	126	92	128	93	102	113	94	93	105	79	105	95	93	109	113	114	117	103	102	110	82	114	84	112	107	103	97	97	92	103	107	102	101	122	119	114	95	98	97	114	121	105	111	112	104	107	80	114	93	120	109	112	80	112	104	111	100	90	112	94	103	110	106	111	100	93	112	108	108	87	114	109	101	105	116	95	111	100	87	100	84	93	92	103	93	103	101	107	107	129	105	91	109	103	94	109	111	100	91	99	88	109	97	107	99	126	118	100	115	106	106	107	95	106	102	105	92	104	101	105	115	110	101	105	96	105	99	110	108	113	89	103	106	108	117	91	107	108	104	100	102	116	115	97	87	98	113	100	109	95	101	125	80	105	94	93	93	111	103	103	119	94	118	115	117	107	127	114	91	103	115	122	91	102	89	97	105	89	99	104	87	103	82	96	94	89	102	102	106	92	79	103	107	97	105	101	115	103	115	117	128	103	104	107	87	80	112	106	104	89	88	123	104	102	95	107	97	90	116	108	122	102	98	99	123	104	99	87	87	116	109	102	108	93	77	93	85	93	78	108	106	111	105	99	97	96	95	108	107	93	107	92	128	123	85	93	117	117	91	97	106	106	89	98	100	97	104	96	95	87	97	99	113	107	103	108	110	118	97	112	86	100	110	119	91	105	103	91	88	110	89	85	96	109	90	89	117	104	89	105	95	97	91	96	98	96	100	115	105	89	91	114	96	110	103	104	86	108	97	114	108	90	105	96	105	137	123	100	104	113	101	114	89	101	94	110	92	102	83	104	119	102	124	129	127	86	97	97	98	103	93	112	100	112	95	103	110	79	116	116	106	101	95	126	89	95	115	103	96	107	91	106	114	95	115	112	99	92	91	113	104	106	102	102	92	126	86	91	114	118	103	98	118	104	109	124	102	104	91	105	92	97	109	105	104	93	97	87	84	100	98	96	85	86	83	87	88	100	118	119	110	119	95	111	121	105	107	115	120	84	95	99	114	107	95	118	111	112	102	75	110	94	122	102	97	104	92	85	115	109	92	109	96	106	87	99	124	94	118	90	108	120	116	106	104	93	99	90	98	88	100	108	101	100	117	81	105	106	119	101	85	110	94	123	109	94	108	91	107	106	100	121	125	91	99	93	118	127	112	103	105	94	98	90	98	93	87	113	107	98	83	111	115	113	99	100	119	94	93	108	103	111	108	101	100	114	114	92	105	101	100	113	104	123	103	97	107	91	94	104	107	107	114	121	105	80	111	105	108	95	90	99	89	86	99	105	115	99	80	121	95	94	102	103	111	107	102	87	92	83	111	107	99	97	95	109	113	92	116	71	107	104	121	128	106	92	102	114	123	113	105	98	112	92	101	103	107	103	90	102	105	110	121	97	91	100	110	111	101	100	110	101	93	83	114	106	126	119	121	105	103	91	89	114	95	100	115	105	113	89	87	108	84	100	119	88	97	101	98	109	108	98	97	116	85	104	102	101	119	125	97	99	99	118	91	86	95	95	101	93	116	94	101	96	116	89	107	119	100	109	101	110	103	78	103	97	95	105	101	118	111	86	101	114	109	117	90	109	125	114	102	107	113	86	97	107	108	108	122	99	88	95	100	110	85	80	124	108	106	116	109	108	97	108	105	87	108	114	108	114	112	91	111	99	84	115	99	105	106	100	95	112	105	117	110	99	112	122	104	118	107	98	91	103	114	107	106	82	120	91	96	109	97	116	96	97	103	88	115	114	95	83	123	99	110	91	102	93	100	109	107	112	95	116	101	93	136	108	120	101	120	118	87	91	106	109	114	103	94	108	105	105	106	89	100	112	113	101	115	120	106	107	98	112	112	107	99	116	106	103	103	99	111	109	119	105	84	92	98	105	92	106	84	96	89	105	105	96	84	89	109	106	115	92	96	115	109	82	91	105	118	102	93	122	105	114	112	106	93	79	107	93	87	91	81	103	109	101	102	95	105	114	105	107	106	119	96	96	91	101	112	119	102	97	118	98	97	111	109	86	91	103	90	113	106	101	105	119	87	85	104	90	113	87	93	105	83	113	121	115	122	111	111	97	99	110	111	123	141	109	91	100	95	100	101	98	99	105	106	92	81	105	98	93	105	97	108	105	94	116	103	82	100	109	102	111	109	104	93	100	112	112	103	106	103	101	94	101	94	90	102	110	99	100	113	116	119	102	90	111	94	96	107	104	116	112	100	117	92	116	103	113	101	102	128	93	106	116	103	103	117	118	89	107	114	99	118	92	126	98	82	103	116	97	114	94	111	89	114	89	107	106	114	98	99	122	112	88	102	100	99	109	121	93	104	116	125	86	87	90	115	118	94	104	105	105	112	110	112	93	112	103	93	85	100	132	103	85	96	108	105	105	99	95	87	104	93	111	99	107	111	121	98	88	94	106	100	111	110	92	93	97	99	97	102	105	110	105	96	116	108	104	98	117	92	87	103	96	103	106	111	113	115	104	125	98	119	104	76	90	108	97	116	93	107	94	92	101	104	104	105	122	86	118	116	103	108	97	109	110	129	114	94	95	86	78	101	106	111	108	102	109	99	111	94	101	112	97	112	105	117	96	115	115	109	99	81	110	110	128	103	111	113	92	93	96	89	110	116	111	113	104	96	121	106	114	104	113	114	95	96	94	90	101	91	114	129	101	96	105	90	95	107	93	101	93	105	92	99	110	101	120	92	103	110	105	114	99	113	100	99	132	106	94	104	105	106	93	100	85	112	112	85	102	91	90	107	97	124	109	106	116	114	116	105	107	95	122	94	86	120	120	117	90	106	112	103	101	86	121	102	106	106	91	103	117	110	116	80	96	100	97	97	105	105	123	88	110	105	128	94	120	112	99	103	124	103	98	95	103	101	100	96	91	100	97	99
7972	1002	1908	2270	1820	1511	1213	1042	766	678	531	517	496	497	446	402	398	392	386	313	350	373	373	311	297	332	304	311	314	312	322	290	304	283	313	293	266	305	321	316	314	274	311	265	267	309	297	307	274	267	279	316	287	304	288	270	291	297	297	292	275	279	286	295	296	280	285	273	246	274	295	279	255	297	266	268	288	286	263	267	250	284	268	296	265	263	273	253	282	314	297	292	274	280	305	258	280	275	237	268	294	292	275	266	261	256	263	295	284	275	282	254	267	295	269	255	283	319	268	279	291	304	314	251	314	275	284	269	287	250	259	267	311	285	250	273	257	289	268	333	271	278	275	261	255	251	270	279	272	267	269	250	301	269	265	263	252	283	310	271	273	274	273	291	266	265	289	282	299	288	256	280	285	299	276	291	268	299	289	256	271	300	277	251	270	268	255	289	291	234	283	271	260	249	306	240	265	274	247	247	263	258	297	283	299	262	260	292	256	246	274	243	270	282	263	291	243	261	299	262	268	283	270	254	272	286	265	271	288	280	284	272	279	246	260	288	256	242	294	272	274	240	290	253	286	283	272	237	258	303	234	274	291	267	276	279	263	284	269	253	285	257	273	270	259	266	268	276	297	274	270	306	277	274	260	274	255	270	301	244	278	293	275	277	267	244	282	291	262	253	304	270	252	254	302	253	281	282	309	276	288	250	266	310	287	253	285	277	303	281	273	254	293	256	258	271	271	304	274	283	288	283	277	254	269	273	300	280	283	267	298	276	256	263	270	260	275	253	245	292	268	246	261	259	298	274	280	274	256	263	296	268	283	288	281	256	253	277	257	311	303	263	269	288	294	268	270	280	281	278	275	279	238	257	271	272	282	267	291	264	270	281	281	301	277	229	269	281	246	284	272	256	259	285	289	259	268	288	307	286	273	283	282	260	262	278	257	273	278	284	268	285	265	255	276	261	265	268	263	247	291	272	258	265	261	278	265	276	270	253	259	281	279	302	273	269	284	294	274	278	253	253	306	290	270	251	267	258	307	268	277	276	254	261	292	270	277	269	276	265	262	276	276	258	246	295	275	288	308	249	275	253	260	261	256	259	249	269	307	249	261	257	295	249	286	287	275	289	265	254	284	273	277	252	267	313	276	264	297	285	265	293	315	257	291	268	258	249	293	277	300	264	274	284	277	268	290	257	275	263	253	295	282	278	279	273	263	272	287	300	278	263	282	281	263	278	264	286	299	264	284	249	277	284	257	280	260	281	287	253	280	272	232	282	295	265	281	266	240	274	253	262	264	276	259	267	291	276	260	270	282	284	272	275	286	248	238	299	271	254	267	296	279	273	276	272	249	281	274	301	262	261	260	275	298	264	250	280	266	295	252	247	251	273	248	262	294	268	275	310	305	239	287	275	298	278	272	275	252	261	269	270	273	267	276	282	288	274	279	245	277	261	274	288	260	274	262	294	257	286	270	273	250	261	296	285	292	287	288	261	283	256	261	273	259	291	283	289	272	271	292	285	276	253	250	275	269	301	266	291	282	270	292	282	269	271	262	283	265	270	275	278	274	273	270	270	274	276	268	287	291	287	273	281	272	280	269	277	268	304	247	272	287	239	257	275	271	278	282	280	260	298	280	278	272	254	252	273	274	271	279	268	262	275	271	271	275	280	270	259	270	259	242	265	288	256	269	256	273	286	273	270	278	257	269	261	255	262	280	273	275	262	274	280	277	270	266	281	260	267	283	240	269	292	266	281	269	278	275	272	272	264	261	266	255	272	288	269	270	284	259	255	267	284	255	260	266	286	274	277	286	271	256	277	253	294	250	280	264	287	284	239	299	266	289	269	250	291	277	274	287	250	271	292	287	265	254	299	284	274	284	267	283	268	264	274	236	253	288	274	262	284	259	242	268	266	280	278	276	290	236	276	270	274	261	249	258	267	282	267	268	285	263	279	256	244	256	272	285	258	255	237	272	271	262	275	266	259	261	280	256	306	267	269	265	259	281	268	277	286	255	246	256	294	274	252	275	279	277	265	261	275	281	289	257	278	276	285	267	276	270	303	298	286	253	272	256	281	290	281	274	260	286	249	284	261	291	288	280	277	270	286	289	268	302	255	291	253	279	304	275	270	300	286	264	295	264	281	271	277	241	267	267	307	270	289	296	280	283	270	262	266	292	281	303	314	290	273	288	252	267	278	284	261	269	257	270	281	257	285	270	291	269	283	271	278	274	275	271	270	285	260	294	285	259	279	269	262	264	298	246	276	277	288	268	294	264	281	251	281	226	308	266	255	243	288	240	262	299	287	272	283	255	295	265	277	266	257	260	270	276	278	244	307	271	289	276	278	274	266	275	250	267	266	294	271	280	275	264	282	281	255	285	267	281	286	283	267	260	301	267	296	284	284	271	291	270	278	277	258	269	278	279	296	253	264	257	284	266	273	279	273	282	290	278	248	253	290	257	269	303	286	245	280	265	285	264	275	278	256	258	271	243	284	258	252	263	246	284	246	259	267	285	268	255	287	281	264	246	277	263	255	291	301	273	280	270	284	294	283	267	288	298	283	274	302	278	235	290	274	242	274	298	278	284	267	295	260	275	273	257	276	270	266	243	289	260	274	271	252	301	296	267	260	284	263	268	271	269	263	261	302	250	271	272	240	291	255	276	278	262	281	276	292	258	263	242	287	271	270	253	250	284	282	306	270	249	274	240	269	259	258	276	295	272	258	274	304	281	284	249	284	281	268	252	259	279	310	283	302	268	292	284	258	305	275	272	277	282	273	252	283	244	281	277	284	262	267	250	289	259	254	293	275	251	264	279	275	263	269	296	277	285	293	275	267	264	263	284	277	260	270	271	302	269	242	276	279	298	293	265	285	283	281	284	250	268	247	278	282	294	246	285	267	286	272	267	278	272	253	254	263	284	276	282	276	262	266	303	278	293	277	296	251	260	276	258	278	268	295	278	258	297	270	272	273	278	266	248	259	293	246	284	242	279	281	261	294	314	255	220	288	279	271	230	276	264	266	267	277	262	283	272	276	278	279	284	292	289	261	281	299	268	279	271	281	272	246	274	261	269	270	328	274	277	300	264	305	288	285	261	252	265	248	278	284	295	280	276	286	302	280	225	237	244	279	273	311	289	271	250	247	245	263	300	276	279	261	263	298	263	249	266	277	273	254	277	261	270	263	285	293	279	261	263	298	271	266	243	279	262	248	275	291	256	258	254	295	281	263	288	264	262	269	232	274	276	243	267	287	262	301	289	278	278	286	256	290	280	263	277	269	254	269	269	239	305	235	293	275	277	260	270	244	247	243	309	290	250	278	263	270	296	269	290	284	285	260	252	262	291	268	335	267	272	279	257	297	248	279	257	300	284	262	278	272	288	249	261	264	268	256	271	267	285	283	259	292	271	260	278	264	277	265	270	266	280	243	277	262	272	276	273	272	273	277	275	280	287	290	263	265	274	295	261	293	290	294	285	254	283	303	247	307	293	270
1662	466	484	416	405	428	389	427	343	356	405	361	366	369	405	349	364	402	364	327	323	379	368	376	369	380	383	373	372	378	402	357	369	368	371	371	361	412	373	388	390	356	375	351	400	365	377	345	360	346	396	376	372	355	406	374	386	385	409	371	349	356	398	403	382	334	369	367	367	361	361	376	420	394	359	365	383	366	373	378	359	326	356	383	363	399	339	365	372	402	376	364	378	377	374	384	362	360	399	353	390	348	324	304	344	332	378	328	380	336	384	389	345	342	324	350	375	354	341	388	366	376	359	388	361	370	362	384	418	377	402	342	357	364	344	382	369	362	357	347	362	419	386	362	359	409	379	396	385	368	334	354	369	366	389	358	379	342	395	356	375	360	402	389	386	373	367	349	408	381	380	349	383	422	355	342	367	376	404	359	388	407	377	365	399	364	356	401	395	349	383	372	388	368	383	408	379	402	374	371	396	380	401	379	382	379	374	343	415	364	397	349	397	376	404	371	359	371	349	363	345	357	378	369	382	363	339	382	399	395	382	372	351	367	373	358	391	353	391	427	343	349	377	377	395	356	365	387	361	362	395	384	395	365	358	383	377	374	395	364	387	370	403	388	352	371	394	381	377	382	376	398	364	377	395	380	400	361	368	365	333	382	400	360	390	325	341	374	377	381	355	385	372	385	383	390	353	338	390	390	363	394	403	363	358	391	387	382	378	390	374	382	379	363	360	395	391	339	387	341	354	388	383	366	416	380	389	358	404	400	351	356	367	349	381	375	375	397	392	387	391	364	377	377	377	364	357	366	363	354	392	353	328	389	379	401	386	350	338	349	383	377	383	385	330	402	338	371	408	363	341	335	365	343	334	358	356	354	367	371	373	408	382	391	377	378	352	387	357	377	365	384	353	336	374	376	383	364	363	368	351	358	395	364	390	354	384	369	355	389	353	377	383	375	375	369	352	388	381	365	363	363	363	366	379	366	345	397	391	374	401	389	355	412	423	382	378	387	337	393	348	342	367	383	375	355	366	364	373	352	373	361	374	373	400	364	360	344	374	367	335	345	346	341	383	338	386	404	377	372	374	410	358	368	394	342	384	382	369	382	411	391	387	405	390	366	338	356	373	389	364	359	329	377	375	393	334	328	357	407	396	359	381	370	367	410	345	351	366	366	373	396	367	342	368	390	359	396	390	347	409	406	381	353	365	337	368	381	370	357	354	395	411	405	381	402	363	351	367	372	371	376	407	331	412	390	362	378	360	361	368	371	379	370	356	371	331	376	362	386	361	380	405	368	398	366	360	382	349	368	375	371	381	340	381	383	345	385	345	371	332	367	352	353	396	374	425	403	386	349	360	366	374	380	362	394	382	384	367	366	347	342	391	367	390	384	351	350	405	360	371	361	360	403	397	380	388	362	368	361	382	394	384	372	374	352	342	365	376	373	365	374	375	367	372	359	371	355	363	391	407	344	392	362	390	363	359	351	387	362	321	344	399	382	370	369	340	382	386	359	377	335	339	383	383	363	398	431	397	380	382	355	331	350	325	390	375	330	379	393	342	403	389	349	370	342	364	375	415	450	394	367	394	370	400	345	350	338	407	353	393	343	364	388	407	346	380	364	384	390	349	365	310	351	410	371	387	357	377	375	375	378	349	398	385	386	368	374	374	358	387	357	354	356	403	364	357	405	337	367	400	351	368	362	340	389	395	324	408	357	349	383	340	347	386	403	358	425	356	382	382	325	366	395	380	403	344	369	408	368	314	346	342	375	369	361	358	384	359	351	324	376	372	376	361	383	377	352	355	374	344	393	361	365	408	377	350	339	375	349	358	383	426	351	362	373	348	338	366	395	338	395	408	368	403	397	385	389	376	401	348	385	333	387	385	355	354	359	357	374	371	381	339	347	382	358	379	401	357	379	379	363	368	402	370	395	312	396	384	350	392	337	361	381	369	405	347	366	375	339	373	366	400	351	324	379	454	386	374	408	385	401	408	384	392	363	366	361	419	371	375	374	343	358	360	352	324	338	364	344	383	332	384	327	374	385	365	363	355	402	344	339	346	378	372	362	368	370	390	375	329	326	380	397	385	369	372	373	394	393	377	389	384	399	407	343	334	355	364	425	387	379	374	384	383	387	394	378	368	349	369	377	380	412	390	387	379	373	344	369	363	399	360	358	378	413	396	363	380	350	385	369	415	340	345	370	364	332	382	394	374	382	404	387	396	391	377	388	393	349	361	378	384	360	355	376	382	377	409	408	338	413	379	384	373	346	395	339	390	350	375	385	349	386	391	380	387	404	391	367	336	381	374	405	357	380	355	356	359	373	359	391	363	376	390	381	381	373	368	391	347	422	393	415	359	395	395	410	351	360	372	390	395	353	359	390	392	345	360	371	396	348	401	378	356	370	346	365	382	365	398	367	377	373	392	351	350	376	359	357	358	383	422	389	342	365	392	373	359	337	382	373	383	355	380	365	374	359	359	350	332	345	378	355	411	398	377	375	375	371	425	359	361	333	383	388	371	367	418	384	435	365	357	392	329	353	361	368	365	373	379	399	354	330	362	392	421	405	391	372	367	372	362	369	380	366	369	372	372	387	408	364	348	405	363	359	374	345	422	418	348	344	389	371	377	403	381	383	369	349	364	354	351	403	392	403	382	395	359	365	380	358	331	378	367	377	378	373	358	393	383	386	373	373	366	379	369	415	334	379	396	358	373	353	379	341	383	392	424	366	341	363	374	366	370	370	357	354	371	347	411	365	375	371	420	333	385	389	387	383	348	390	383	337	343	362	369	359	389	340	370	368	360	366	352	370	383	349	393	413	367	395	421	362	359	341	360	366	372	369	365	360	360	397	348	385	353	395	369	396	360	344	379	387	363	385	338	362	338	329	370	386	356	350	334	386	394	374	344	336	359	362	381	368	370	355	399	388	358	381	391	380	353	353	400	383	380	371	381	419	367	370	362	398	355	377	381	390	393	369	375	369	433	410	389	370	397	386	356	370	389	360	374	388	398	378	361	402	326	341	347	338	374	400	378	345	378	374	417	389	380	362	383	373	375	368	375	374	406	346	363	372	375	331	397	391	375	372	411	391	359	362	381	380	375	345	357	332	362	400	412	368	344	390	382	351	363	333	395	362	379	333	392	348	368	390	355	382	387	362	343	360	411	392	380	356	370	358	352	392	318	391	381	358	394	353	335	395	398	368	410	379	374	337	341	388	346	371	334	394	361	385	332	376	366	369	398	377	343	376	366	346	361	407	338	355	374	347	364	392	338	354	375	357	343	389	385	380	382	362	356	363	364	353	340	356	386	356	392	399	382	405	388	405	353	349	350	376	364	388	366	380	361	380	349	382	369	393	350	353	383	378	375	381	367	377	339	362	348	346	373	363	342	335	342	361	376	353	381	405	393	365	405	333	343	370	355	368	402	361	385	334	362	366	347	345	349	375	330	376	379	389	382	377	367	375	376	367	377	370	371	376	382	380	358	359
2269	921	979	1105	1065	950	942	933	832	812	853	793	860	803	777	827	775	809	781	803	779	803	790	776	772	762	808	833	797	824	790	812	804	827	840	887	769	801	781	852	757	823	850	805	878	848	814	779	851	814	807	834	793	802	786	838	764	798	824	832	833	843	819	811	840	823	784	802	813	809	829	772	880	822	845	801	848	828	765	771	879	783	822	789	824	811	857	803	871	768	820	794	813	803	814	811	756	796	765	800	792	809	817	762	806	828	809	816	809	774	807	788	823	821	814	828	783	835	850	756	808	809	821	755	809	775	803	749	831	792	787	823	804	864	833	791	796	798	873	835	776	820	814	855	846	766	765	840	825	852	842	849	801	786	842	804	842	753	859	787	815	830	796	776	819	775	784	839	763	799	820	834	762	776	866	830	837	817	840	779	777	833	791	876	834	857	782	827	824	812	819	824	805	830	839	844	824	810	828	838	852	841	842	849	789	766	805	803	829	852	823	771	754	835	797	842	819	815	842	772	798	790	836	789	792	821	841	794	823	776	817	789	864	859	816	824	765	844	799	795	798	845	783	789	782	819	798	860	859	853	786	817	785	804	784	834	839	816	801	784	773	836	805	780	797	833	835	800	830	803	768	755	842	792	849	753	769	832	825	806	844	860	803	798	853	817	839	836	778	803	821	811	849	819	794	833	780	813	788	843	816	810	775	864	825	784	836	840	806	814	774	847	826	808	795	845	852	808	828	792	795	778	811	790	798	810	817	824	817	799	812	841	796	802	854	775	809	859	792	791	836	785	810	803	827	845	816	788	800	842	811	765	788	831	810	794	825	797	820	785	832	846	833	838	798	819	822	818	782	856	819	817	822	827	784	828	829	843	820	818	796	851	837	758	846	814	737	835	775	807	802	847	813	887	775	807	849	842	829	839	823	811	804	839	772	777	853	810	797	798	803	847	818	845	811	803	780	832	766	848	836	836	792	782	832	802	818	860	782	775	792	870	818	827	807	846	823	790	837	814	798	862	808	786	758	813	812	871	818	795	856	818	825	763	840	801	829	755	808	828	808	771	825	800	806	834	825	780	800	829	849	811	799	834	804	813	783	800	830	847	765	805	823	815	807	784	816	817	806	822	821	795	827	805	792	845	819	882	817	799	783	825	855	873	820	778	863	832	837	790	806	782	778	801	901	842	769	808	803	783	820	811	749	812	803	867	804	759	839	815	809	781	813	820	782	804	847	854	820	786	803	801	807	805	791	810	812	767	848	833	805	824	771	782	825	797	782	809	794	817	809	763	865	789	750	808	820	821	848	798	804	798	836	763	808	871	799	798	782	808	791	802	751	820	818	805	811	846	811	801	799	821	806	802	787	795	812	830	788	799	850	784	826	830	786	763	833	775	777	885	822	769	820	831	787	810	841	850	792	825	820	792	843	831	819	766	820	844	838	849	794	843	807	821	852	840	827	783	830	862	836	809	819	821	772	769	840	814	813	806	809	857	862	811	837	791	782	806	755	853	838	817	830	793	834	803	775	827	787	804	813	843	825	854	782	795	841	833	810	833	738	798	795	818	818	792	822	811	780	795	817	770	790	784	761	850	811	784	910	850	781	876	760	839	853	789	809	791	830	791	813	855	795	794	809	814	781	836	801	781	866	820	797	795	793	816	764	797	806	847	792	822	792	801	835	825	807	800	840	809	832	814	842	818	820	830	763	812	826	825	812	768	786	797	811	832	782	771	830	796	845	801	830	769	842	777	839	766	799	821	823	797	829	779	821	766	813	837	803	809	824	806	832	860	860	817	816	804	774	809	837	786	771	810	800	797	892	789	792	792	798	768	811	801	811	827	854	826	808	837	783	789	769	822	774	781	849	815	763	824	805	841	811	800	870	786	774	801	851	845	786	801	858	782	756	807	813	769	823	747	742	800	775	749	777	827	843	815	803	804	832	777	826	806	810	838	794	811	769	818	768	839	784	822	790	831	789	800	830	820	807	806	782	773	876	849	847	789	811	786	845	820	771	786	740	838	802	788	770	834	833	830	780	833	776	821	796	759	808	821	817	852	816	861	843	862	835	807	759	785	827	821	885	803	815	763	811	811	804	786	814	793	840	794	853	846	829	794	780	767	807	808	805	774	864	779	810	774	763	824	753	816	832	786	809	854	799	846	803	775	814	786	847	817	836	794	864	834	817	856	817	834	777	838	808	793	827	829	798	833	871	823	875	841	784	807	831	815	800	801	802	818	803	791	814	804	842	833	852	858	862	818	868	821	819	819	862	776	855	783	838	811	859	765	766	791	832	848	838	815	820	753	824	853	783	830	811	856	829	823	811	804	810	809	792	828	782	796	831	826	784	866	795	824	814	782	812	827	766	799	874	790	785	785	839	815	772	798	820	789	776	797	806	825	833	869	827	798	736	829	840	807	803	814	831	805	806	828	833	819	822	826	867	844	834	791	842	856	783	832	854	800	826	831	844	837	797	787	861	766	834	806	830	805	826	808	827	809	815	795	847	853	786	823	805	810	842	809	816	799	866	780	806	833	796	845	861	847	876	850	827	842	799	824	831	727	847	874	807	848	801	802	778	828	856	794	825	849	816	817	805	791	813	840	876	815	792	786	801	755	879	824	792	796	810	874	803	811	813	822	822	821	834	829	834	804	841	824	814	752	833	814	842	786	775	873	825	863	790	811	803	739	819	757	823	797	827	787	803	836	792	839	823	851	786	818	819	827	855	793	839	791	861	803	772	813	797	805	855	802	800	773	814	809	794	799	753	829	798	796	816	833	856	838	815	844	816	737	764	802	842	805	818	844	816	844	820	824	806	826	830	833	850	789	781	783	808	834	827	828	823	813	790	794	801	831	786	800	809	818	776	787	825	808	828	797	771	848	860	817	740	813	797	806	766	827	810	753	821	779	827	772	806	873	787	738	794	857	809	768	810	800	864	839	827	822	800	756	828	850	838	807	811	890	795	846	793	845	852	755	849	825	753	795	820	826	806	855	821	818	801	785	809	816	792	822	787	859	809	872	811	816	794	829	810	794	791	814	793	802	801	799	814	773	853	799	806	816	795	854	807	785	776	795	787	779	791	802	784	803	866	846	826	823	854	792	815	799	846	792	756	829	813	760	791	833	800	806	804	817	823	784	839	837	832	799	831	756	808	803	797	815	850	846	866	847	851	783	747	808	842	796	822	842	804	798	856	799	795	775	836	835	829	851	813	782	817	799	805	774	811	836	776	763	824	827	785	823	868	795	800	823	819	798	799	799	784	816	833	850	761	833	804	822	832	786	808	774	775	794	829	806	834	783	812	778	804	830	832	782	772	799	802	890	803	821	821	827	849	870	812	799	815	800	810	795	813	788	794	783	830	824	798	863	824	851	818	813	788	796	816	839	843	848	809	842	812	882	850	825	801	828	762	775	799	810	826	858	797	862	744	786	789	810	800	801	793	760	817	792	799	816	849	813	812	765	785	781	836	815	884	769	819	746	761	738
7399	702	699	613	469	377	397	361	281	306	293	262	279	306	249	288	296	279	276	276	268	279	228	271	264	212	235	267	244	263	267	267	269	262	288	284	271	263	254	243	285	238	258	273	261	286	252	249	250	267	263	259	250	259	276	236	279	245	276	281	275	265	276	278	219	253	275	249	269	264	274	242	254	250	293	261	266	293	237	256	255	258	252	227	265	273	238	253	243	275	262	248	252	263	280	244	281	276	244	280	262	246	270	243	278	257	254	242	289	254	273	275	241	253	250	288	225	279	268	268	264	260	262	262	254	251	270	235	268	243	251	225	249	285	245	266	297	262	223	225	256	273	252	276	257	242	265	241	280	259	290	253	243	270	254	283	264	263	276	269	266	257	253	240	265	277	267	271	279	252	270	242	258	278	265	220	246	247	248	245	263	264	244	307	267	274	254	254	262	251	244	243	250	266	284	255	249	245	246	272	252	242	252	257	288	282	256	261	250	269	287	270	280	259	270	262	294	281	247	283	242	262	274	277	253	261	281	276	236	246	249	234	234	251	256	286	255	271	263	257	267	296	224	270	273	249	259	257	272	247	282	311	246	240	253	264	270	274	270	277	266	258	262	252	237	234	263	269	250	233	255	251	271	267	260	248	269	291	250	265	248	243	253	254	308	245	248	255	263	258	246	246	263	225	246	251	282	238	263	249	250	232	264	256	263	290	286	280	307	261	259	268	265	273	259	243	248	258	267	245	282	257	280	282	252	262	211	277	259	277	241	291	284	243	244	253	260	288	273	274	247	239	242	284	262	284	258	241	276	255	254	256	244	278	249	270	268	252	260	259	270	251	225	285	248	271	285	301	244	277	273	271	255	264	277	259	240	270	243	288	250	256	246	263	272	269	270	267	245	278	241	276	277	270	274	255	258	251	286	236	291	263	280	250	239	262	242	268	265	271	249	253	263	288	267	242	261	269	289	244	252	234	231	269	229	259	257	270	288	210	280	241	248	284	264	284	263	247	224	265	275	261	258	262	300	265	236	249	247	276	274	240	275	296	287	267	278	261	276	285	254	250	245	256	260	249	269	255	269	279	254	256	248	274	262	278	257	269	271	266	252	264	243	252	260	249	260	265	269	273	283	270	255	274	275	275	272	288	267	253	256	220	245	270	244	244	257	221	249	269	285	239	267	260	278	242	260	241	269	249	273	215	250	253	272	234	276	243	267	273	270	263	239	260	267	253	237	270	249	233	252	241	259	278	273	285	277	263	266	256	255	282	271	254	280	281	270	287	234	291	278	273	262	256	290	253	280	263	247	254	237	265	259	262	268	267	252	273	242	258	242	247	235	233	262	289	256	272	267	259	242	273	249	256	249	279	262	251	262	282	270	265	244	272	255	239	246	269	247	238	262	283	288	258	253	239	262	250	273	260	253	293	238	279	255	248	284	248	240	289	254	226	269	251	267	278	271	273	246	266	249	256	265	283	300	270	270	255	239	253	253	240	240	262	276	242	280	284	257	282	264	270	265	272	261	264	261	249	277	257	272	307	255	284	273	272	242	251	264	243	247	253	275	306	270	243	280	261	253	251	252	272	265	255	259	266	246	271	240	281	242	254	301	271	244	263	243	278	256	256	242	300	259	273	316	269	259	269	255	265	240	225	240	258	256	249	252	269	260	267	256	264	270	283	256	247	266	288	258	254	266	284	272	263	268	246	234	275	259	256	298	260	279	278	290	275	276	243	270	258	255	249	270	249	245	248	273	253	262	226	253	260	274	242	271	245	261	255	245	228	301	257	251	254	258	244	251	287	260	251	265	278	259	226	257	291	241	273	245	237	245	251	270	254	246	238	253	280	237	252	258	270	266	266	246	246	238	269	278	262	257	232	266	276	242	265	283	263	261	267	242	267	264	253	273	275	226	242	294	256	234	269	260	256	266	247	244	248	252	248	255	263	264	274	277	274	229	255	226	254	244	252	263	275	248	216	268	252	271	265	301	283	259	279	272	300	241	228	287	240	264	283	297	258	263	237	236	290	270	232	255	250	285	241	250	250	271	249	275	250	253	245	303	244	284	236	237	241	277	249	259	235	253	272	256	271	268	271	309	255	255	239	264	255	249	275	272	256	289	267	241	262	275	273	250	239	262	243	301	284	265	255	263	273	258	253	245	277	241	253	267	260	268	284	263	277	271	261	251	262	284	267	275	276	259	264	251	215	270	238	284	253	254	269	277	246	234	251	259	268	236	260	237	263	247	253	254	259	235	277	286	255	276	282	244	253	234	241	269	247	255	260	254	280	267	259	264	240	267	240	276	250	256	247	259	258	263	240	277	261	280	244	246	265	252	269	266	278	235	268	246	265	269	277	261	262	268	265	306	263	240	243	228	250	246	257	259	264	270	244	264	289	260	247	255	255	260	270	249	286	282	255	287	232	234	262	258	258	233	223	243	276	268	272	291	249	241	267	259	254	252	247	252	254	258	276	260	247	244	249	253	255	304	271	256	261	283	254	244	274	256	297	271	251	262	259	241	251	263	238	262	254	265	234	250	269	249	277	282	270	252	246	281	243	268	280	252	257	266	263	257	247	292	276	267	255	292	270	256	231	278	257	269	286	249	253	276	260	246	265	253	250	254	275	296	274	269	264	272	280	277	253	270	241	288	255	272	254	265	310	281	270	236	240	253	255	272	251	235	264	281	296	285	283	270	280	242	266	255	263	259	256	252	225	282	265	269	253	264	299	270	281	276	271	230	289	265	239	239	267	233	221	272	275	268	261	251	256	254	303	228	271	239	265	262	275	240	253	270	269	271	263	280	273	274	266	248	272	274	260	276	245	281	285	254	262	282	258	255	255	267	275	255	251	241	269	256	245	268	266	264	264	253	269	248	260	248	279	227	263	270	254	273	274	265	274	279	287	275	272	251	266	265	263	249	282	252	271	269	268	263	251	289	293	260	237	289	281	283	273	264	256	244	254	262	259	264	264	252	264	253	282	261	248	270	257	269	283	276	273	287	247	267	264	259	246	304	274	256	282	281	272	243	256	257	246	248	266	283	260	246	256	260	253	238	277	236	249	272	244	257	262	252	262	255	288	259	255	265	238	274	265	233	243	259	251	244	265	259	263	241	262	263	282	267	305	241	287	259	246	260	291	272	248	297	239	249	267	269	254	256	272	293	254	271	268	281	293	284	274	256	268	266	260	253	243	253	261	271	248	268	263	209	239	280	244	297	238	267	276	288	270	245	256	249	279	287	293	249	258	260	254	271	260	265	266	243	273	250	301	312	272	251	230	241	268	263	263	270	267	275	264	277	261	267	272	278	251	271	251	261	276	255	283	293	284	301	276	282	262	267	262	242	223	285	260	261	236	248	284	253	241	236	290	234	256	229	221	277	260	278	238	260	285	270	302	248	284	255	253	263	240	244	280	245	273	286	233	245	256	232	244	267	275	252	270	277	246	238	278	269	257	274	251	242	286	242	280	281	249	301	293	280	274	257	264
6501	954	1529	1772	1559	1205	1110	1048	844	799	733	708	684	679	643	621	649	632	630	587	623	574	600	638	616	613	575	589	594	595	568	604	602	608	599	610	586	607	599	610	612	578	589	584	581	553	621	572	635	554	593	599	615	599	569	594	565	593	568	619	628	571	579	572	612	592	618	578	572	616	585	605	604	568	612	607	587	609	569	646	558	589	602	606	637	565	546	574	610	607	599	611	618	585	554	611	558	565	550	592	577	585	586	601	577	582	556	606	632	584	603	623	573	564	560	596	561	589	553	609	545	572	552	574	579	587	580	570	581	588	591	567	592	588	561	579	547	511	586	531	571	604	561	584	587	574	564	578	574	578	626	558	562	580	573	603	560	557	565	618	582	579	564	578	595	613	570	576	576	566	553	517	558	570	592	597	622	581	556	597	570	594	565	586	584	592	583	556	572	593	583	585	581	604	546	624	594	586	588	559	599	622	616	596	608	591	573	597	594	531	603	573	539	595	583	568	577	617	562	565	597	525	596	580	594	548	563	617	617	599	580	599	549	598	563	575	601	558	572	562	574	591	588	593	592	604	576	611	573	597	600	600	570	544	567	576	600	578	571	591	576	621	600	597	617	563	635	578	606	646	554	564	530	587	559	589	593	594	582	556	563	618	594	565	559	576	615	603	593	564	587	569	557	592	551	519	585	607	595	587	628	551	582	586	584	626	571	594	592	573	584	616	617	587	579	557	567	541	573	581	570	593	604	618	565	614	625	616	632	608	593	578	597	575	587	560	574	564	587	573	544	574	623	588	559	576	563	563	545	529	581	549	581	591	598	555	602	569	573	571	565	583	587	557	615	657	634	624	584	543	583	600	551	586	580	571	595	621	533	545	585	603	575	551	552	622	563	574	587	568	579	581	604	574	653	580	558	553	579	580	532	559	580	625	612	547	580	582	563	586	572	597	577	612	585	592	579	599	562	595	577	600	587	600	628	597	606	581	605	621	562	610	625	571	545	577	582	541	635	571	578	585	622	550	571	565	646	604	554	562	576	560	570	591	599	555	595	565	581	567	542	566	578	575	624	559	616	567	598	619	603	547	583	585	582	634	588	602	601	542	565	592	555	595	616	548	596	565	581	580	563	608	560	577	569	599	654	599	612	587	567	614	552	595	589	531	566	579	572	582	624	566	552	545	564	582	570	586	605	593	573	560	537	580	526	596	565	586	565	590	551	552	584	572	573	608	541	560	575	542	571	558	570	571	577	594	588	564	599	619	608	565	624	592	562	547	571	595	549	587	573	559	588	601	559	612	550	610	555	594	572	564	564	567	575	555	579	586	585	558	619	583	601	570	598	577	581	591	576	532	637	580	567	606	545	569	562	610	532	559	597	578	589	572	569	569	534	579	568	552	628	569	573	571	576	568	622	585	586	587	602	589	585	593	609	605	606	578	558	617	577	567	587	574	564	548	572	614	587	538	576	627	591	584	578	578	572	603	569	625	620	572	555	590	574	587	577	565	569	588	590	593	548	534	569	602	639	563	585	662	602	607	574	602	594	596	563	573	580	541	559	551	560	602	615	579	578	607	587	597	517	547	532	604	576	566	572	620	570	580	573	596	609	577	605	553	604	599	588	630	563	547	610	555	567	599	571	598	601	607	619	596	588	562	584	577	596	548	562	536	538	636	574	578	548	557	622	562	580	589	554	647	555	600	589	547	593	567	618	614	567	556	542	578	590	598	592	611	580	574	605	562	569	576	553	617	588	530	586	568	549	551	575	561	566	547	539	566	611	578	583	573	587	586	568	577	571	606	601	597	576	591	561	588	524	600	599	605	589	563	552	573	547	570	610	595	564	568	576	553	602	555	552	588	538	547	593	631	599	610	601	614	576	586	595	594	601	571	577	609	575	598	582	576	556	578	562	563	592	567	576	603	618	621	575	615	560	574	577	574	624	555	572	554	558	602	596	576	594	598	597	571	560	622	583	618	626	618	590	573	565	623	574	552	604	616	583	608	593	587	601	577	596	592	580	557	603	586	574	599	573	605	562	541	590	557	568	560	603	600	588	495	552	592	601	617	609	583	587	606	576	584	566	543	565	631	626	550	559	570	599	577	574	605	554	538	620	582	525	602	546	557	599	583	548	587	552	562	572	581	591	613	580	573	583	577	585	578	555	613	597	568	566	526	596	606	566	547	568	584	602	582	577	551	579	570	596	594	598	556	530	619	575	591	573	589	582	605	547	605	603	565	559	599	558	564	602	558	555	581	564	627	584	563	583	573	555	586	588	603	573	537	563	613	602	566	623	576	563	603	577	603	619	562	580	544	610	590	550	554	572	546	567	609	607	591	621	608	604	638	617	543	576	553	577	562	578	574	621	557	584	548	572	605	548	579	542	596	599	607	576	529	530	612	600	565	576	652	565	564	609	632	600	550	576	574	611	559	553	549	609	570	603	595	610	605	569	570	550	559	601	575	561	578	561	575	575	577	619	555	591	596	522	555	586	588	575	561	585	558	560	581	547	609	567	580	600	543	574	588	604	579	553	591	614	565	565	593	632	582	602	554	603	553	546	573	578	571	586	572	568	580	630	586	573	552	580	582	605	603	600	603	591	556	569	541	611	633	604	580	588	545	585	584	598	615	578	607	553	617	581	625	577	606	582	548	590	549	567	574	603	567	565	593	605	529	585	582	546	546	590	545	565	581	546	554	586	530	590	580	593	595	564	577	598	564	569	601	592	560	572	584	576	606	573	602	559	578	629	527	632	596	599	626	587	570	568	544	583	557	569	570	561	558	574	610	625	563	613	565	564	565	602	616	569	602	581	553	571	599	596	630	559	558	595	590	607	570	586	570	602	592	592	562	630	564	589	581	548	571	540	583	574	589	557	562	587	565	553	587	580	543	597	576	569	615	586	560	553	584	582	563	591	554	597	580	605	627	555	566	580	574	511	571	598	572	555	608	569	589	589	592	611	565	611	582	608	559	609	596	603	596	616	597	587	630	574	579	571	582	562	566	594	562	554	571	547	563	581	543	583	605	585	606	613	572	566	562	572	552	627	574	586	616	571	549	603	581	598	569	581	603	552	555	590	571	609	555	573	606	570	590	545	619	583	553	601	581	590	566	594	541	600	589	600	570	563	589	570	614	618	528	593	580	623	556	596	577	625	597	552	558	575	599	553	553	562	590	619	607	577	587	609	587	574	577	574	538	581	559	546	593	586	551	549	592	584	612	564	569	548	573	585	620	592	559	592	584	558	604	625	577	585	587	590	590	559	561	570	581	539	627	548	581	578	553	543	589	601	530	606	568	566	571	605	597	619	607	556	584	623	564	593	537	606	579	581	571	561	561	598	560	585	578	559	549	549	582	654	629	542	568	589	582	574	586	531	592	575	535	587	548	597	582	551	612	599	561	588	562	598	563	602	583	628	581	588	613	590	556	572	593	587	596	581	577	559	586	568	543	593	563	578	571	560	538	568	553	585	572	604	537	586	566	596	611
14107	1174	947	696	458	371	289	236	191	157	138	163	127	140	135	133	111	113	117	135	129	102	105	109	110	105	124	116	96	99	117	115	100	113	107	112	92	118	101	103	92	107	106	128	87	134	85	86	105	108	110	105	101	100	87	105	110	109	89	91	91	109	116	98	92	101	112	95	90	116	134	105	100	104	96	109	113	107	100	100	103	96	91	108	100	124	98	98	103	109	138	99	96	104	80	98	99	99	98	111	105	89	109	110	97	110	107	112	97	95	93	78	103	115	95	103	102	93	113	105	106	109	96	109	95	94	101	102	95	113	124	104	105	105	113	100	88	100	94	122	105	133	105	91	83	88	93	106	95	89	96	107	93	124	103	111	104	107	103	105	102	102	99	102	119	84	115	95	116	95	134	88	97	85	84	89	103	109	122	110	104	97	102	126	118	94	107	84	79	81	80	90	105	108	103	107	94	111	72	94	115	111	108	120	101	119	101	92	93	110	90	88	108	101	123	93	98	104	103	102	108	100	116	128	106	113	91	105	109	113	91	111	119	107	113	99	88	91	127	93	90	105	120	116	124	88	88	85	112	109	118	92	82	118	95	105	113	105	109	94	113	110	109	104	120	117	105	107	100	121	116	120	86	98	112	102	114	97	118	95	112	110	118	108	98	110	104	82	116	89	108	95	110	108	109	68	80	100	89	106	111	96	104	85	111	112	97	86	103	92	106	135	113	110	93	117	95	113	96	96	98	99	110	110	104	110	119	89	113	105	92	99	100	126	86	96	94	97	86	103	95	120	110	106	102	106	118	112	88	99	97	99	103	127	102	113	90	101	116	98	107	118	102	99	105	97	83	99	97	98	102	88	120	107	116	101	103	102	97	114	97	113	93	109	101	92	120	102	104	74	91	96	110	106	97	102	113	99	90	82	93	122	114	91	98	120	97	88	114	80	89	111	100	88	95	109	113	104	113	115	104	105	120	103	116	94	98	130	121	103	110	111	112	114	103	101	100	86	84	110	104	102	86	115	109	97	102	102	108	111	110	108	112	111	124	96	118	94	104	105	77	108	111	116	135	123	109	100	87	127	105	116	105	119	108	99	106	112	117	115	103	92	109	98	91	95	86	117	144	96	100	96	95	85	93	100	97	114	97	111	120	105	121	96	116	107	77	108	101	92	77	91	96	114	107	91	114	81	108	95	104	98	106	111	90	100	113	109	96	99	126	118	125	101	95	86	96	108	84	98	111	106	90	90	105	114	74	99	98	109	117	108	102	111	95	113	86	96	89	102	75	111	83	115	109	103	103	99	108	86	104	118	119	113	98	106	97	94	94	99	99	99	115	114	96	101	120	108	95	130	101	102	98	98	126	100	108	118	88	93	104	126	113	134	84	98	91	109	92	99	97	105	102	109	120	117	96	99	109	122	91	104	117	116	108	79	95	95	114	110	106	96	116	80	100	98	94	96	111	92	101	114	112	117	102	92	111	101	108	116	106	91	105	107	99	83	83	95	115	100	108	90	95	92	110	102	113	98	123	117	115	109	115	123	96	105	112	95	102	122	96	96	102	101	114	91	119	96	105	105	102	96	86	102	100	108	98	102	107	116	96	81	91	88	112	88	93	85	119	123	122	108	126	111	119	88	106	106	89	104	94	123	79	85	82	106	109	114	95	89	115	128	127	92	110	114	84	99	110	91	99	116	120	94	95	114	121	101	100	88	111	97	104	120	110	100	101	99	106	96	105	103	84	110	90	103	93	106	107	85	88	106	88	117	110	111	114	99	97	111	62	103	90	124	93	109	109	94	108	79	96	90	93	96	106	123	108	95	114	109	124	108	79	99	105	110	109	102	108	112	104	84	105	121	118	104	113	81	103	96	115	100	103	107	124	93	110	103	126	114	113	111	126	95	114	119	111	119	106	118	105	103	124	110	102	108	107	85	109	110	120	102	91	92	78	132	111	92	102	112	107	112	103	94	115	97	96	104	110	95	102	89	99	81	104	111	115	92	100	107	106	102	109	71	109	116	97	111	114	101	108	103	109	99	98	111	116	102	108	97	108	113	90	84	111	96	124	100	113	120	104	89	104	110	104	109	128	93	98	115	109	93	100	110	83	90	105	96	119	104	113	106	98	110	108	107	90	120	109	100	107	100	114	98	124	108	90	104	112	115	108	123	111	99	111	104	99	98	110	121	93	108	95	125	113	112	121	103	78	130	106	90	107	113	118	75	103	96	102	87	97	100	93	99	92	112	108	93	97	72	108	93	121	81	101	125	122	111	116	84	91	108	92	97	99	110	97	95	121	106	110	77	132	100	113	98	101	108	106	84	94	88	121	112	95	109	109	96	100	98	94	113	95	116	112	99	98	113	93	108	114	100	94	88	87	100	94	84	102	100	88	128	105	109	103	110	107	109	104	95	94	113	96	110	100	95	115	108	94	99	110	104	98	110	113	100	93	81	105	95	121	118	107	105	90	100	95	107	97	81	95	104	128	116	88	92	109	92	83	100	107	101	123	105	94	109	105	116	113	97	102	97	74	85	97	113	103	85	113	95	129	115	91	92	103	101	113	101	98	112	96	94	121	100	111	80	116	88	101	125	98	112	83	114	104	101	107	120	108	103	94	118	120	106	120	100	102	81	117	100	107	110	123	110	97	83	85	104	93	87	103	95	87	102	90	116	93	126	102	89	115	91	115	127	104	125	102	116	106	99	101	118	98	105	100	106	90	133	101	100	104	108	109	110	97	105	106	127	93	96	97	106	121	93	112	103	93	90	100	98	97	100	93	103	114	113	112	116	94	107	105	96	109	96	108	113	110	115	120	79	100	93	94	90	95	82	99	107	94	109	98	112	99	114	105	111	123	109	110	90	101	88	98	118	106	98	92	97	100	99	102	98	93	106	116	89	105	90	89	100	103	103	102	102	96	131	103	107	99	104	99	106	98	106	87	90	85	112	98	91	102	100	94	91	91	98	109	117	102	100	118	95	99	104	90	88	96	106	115	91	75	106	108	93	98	97	88	108	94	80	112	94	98	87	98	93	101	92	98	85	102	127	101	115	89	99	103	101	97	112	121	83	109	86	101	108	108	113	98	102	86	100	128	102	99	103	125	107	116	105	114	91	124	119	100	128	109	96	86	103	104	95	100	116	91	106	135	78	107	103	108	96	114	108	91	112	112	97	115	98	86	111	102	111	116	109	105	94	101	102	90	103	100	114	106	100	90	107	102	96	115	90	105	99	94	121	105	77	110	106	90	97	113	105	87	101	114	76	95	86	118	71	104	106	88	88	87	101	112	98	99	91	116	117	105	98	104	116	102	107	85	106	84	79	98	104	95	113	90	118	101	87	110	98	103	111	81	109	138	120	114	130	105	88	78	97	80	80	95	106	99	116	92	122	108	109	113	111	120	114	102	91	104	105	114	97	99	98	105	103	113	114	91	107	93	101	116	111	110	96	117	110	102	104	106	107	89	96	106	113	100	95	94	87	96	122
8005	1014	1979	2362	1970	1478	1360	1013	789	675	661	523	486	429	438	393	375	334	366	344	357	370	318	322	278	313	308	329	318	269	303	287	325	290	309	311	275	298	269	302	311	285	311	322	340	295	290	286	274	282	248	318	285	290	275	271	277	266	234	284	277	248	298	278	324	280	267	278	269	267	286	304	284	286	253	286	259	272	261	301	275	279	291	260	276	253	263	291	279	260	268	272	300	271	271	257	288	315	276	290	264	270	260	264	270	274	275	243	263	275	276	299	271	249	281	258	268	289	272	251	258	277	240	270	282	290	257	278	230	269	292	253	272	280	262	248	291	294	249	251	273	251	267	242	258	255	277	286	277	276	273	284	279	277	236	287	325	299	278	290	264	264	257	253	274	268	267	280	290	289	275	264	278	291	242	243	269	280	275	260	282	242	260	291	248	268	257	292	284	265	271	273	245	249	301	298	298	248	305	287	319	256	302	247	285	283	275	270	286	264	281	262	277	258	247	257	266	304	276	253	300	263	296	270	267	267	244	292	307	265	301	248	260	294	291	298	258	289	266	276	267	278	296	291	285	251	279	251	278	284	281	303	275	251	272	257	266	266	300	259	254	273	260	271	273	295	279	277	273	270	259	259	274	240	278	287	276	252	300	273	254	304	301	247	292	268	290	301	282	252	285	257	267	284	269	266	242	260	299	277	264	282	287	252	245	268	288	311	299	266	269	244	318	315	278	276	266	267	297	274	257	301	285	293	274	262	259	267	298	299	279	254	267	239	293	256	272	273	271	271	244	274	285	296	280	264	274	279	258	247	279	282	330	265	275	263	261	290	276	276	261	258	256	255	286	272	286	291	245	253	257	259	271	250	244	274	256	308	266	256	281	263	282	286	290	251	254	299	253	263	274	264	285	272	282	258	250	269	293	276	286	289	248	285	276	254	288	267	244	279	259	264	275	260	295	295	251	295	287	273	293	249	289	266	281	274	270	284	263	247	290	275	280	262	273	275	302	244	251	291	250	294	267	271	271	301	252	274	301	273	272	254	272	277	304	271	284	311	251	273	269	279	282	268	282	286	282	265	259	257	274	296	268	263	281	263	272	265	296	248	266	287	267	287	302	248	299	250	262	292	268	293	275	288	265	262	280	298	252	304	281	280	274	264	283	290	294	281	298	260	247	264	235	285	267	250	293	258	236	253	238	263	274	259	288	279	286	234	264	272	276	260	246	275	249	248	289	248	270	242	257	259	256	271	238	288	275	244	281	253	265	255	276	289	287	279	277	270	256	265	278	270	274	288	266	277	262	258	258	252	296	271	271	279	264	263	283	270	301	265	261	284	249	289	267	249	278	279	273	276	276	285	245	259	263	285	267	283	277	260	267	270	255	245	291	277	286	251	284	301	274	291	267	301	264	305	259	248	275	260	266	246	263	279	283	269	276	285	246	263	254	266	245	254	257	253	297	270	273	264	249	289	281	251	250	273	302	286	269	276	282	289	249	299	271	288	300	268	289	284	255	245	274	261	270	312	277	253	276	250	285	257	253	256	256	287	293	277	263	260	285	289	255	236	256	278	299	273	271	303	241	232	284	268	268	248	245	276	286	245	268	277	269	281	276	310	252	280	256	252	279	243	282	267	268	260	262	287	285	249	268	294	244	280	291	292	271	275	248	261	279	299	274	246	269	260	268	255	265	278	318	257	231	265	297	253	268	276	241	260	270	250	275	269	296	280	262	288	258	264	274	252	311	275	294	248	270	290	294	285	279	271	286	251	312	289	265	255	286	263	251	238	306	291	265	296	276	285	301	275	249	293	285	263	270	273	260	272	262	307	258	289	282	256	266	272	277	262	273	268	268	314	270	270	287	252	263	271	269	263	248	286	281	278	273	294	253	258	282	268	276	290	261	290	299	272	298	260	262	235	284	290	258	280	263	282	263	261	255	230	268	267	298	260	267	269	244	253	290	265	267	270	254	229	257	273	272	278	261	283	239	268	280	313	231	275	263	241	265	267	274	287	250	276	304	292	235	257	257	309	252	256	295	301	253	271	290	305	295	270	271	293	279	270	271	257	272	274	259	247	276	265	277	311	292	280	282	272	289	270	291	278	264	257	288	273	289	263	267	273	280	263	274	274	263	262	265	261	250	255	259	283	282	267	256	244	247	272	257	251	290	277	294	267	290	273	275	293	284	246	258	240	297	282	291	271	305	275	289	284	285	250	259	292	297	251	256	267	254	262	249	288	280	255	251	250	262	261	269	266	257	238	294	266	260	249	255	260	263	243	261	278	284	251	255	249	256	278	234	264	252	261	283	243	258	290	266	265	262	246	270	308	288	291	305	264	257	289	267	244	248	269	289	290	291	278	293	274	255	261	257	285	277	290	254	293	257	252	261	291	267	281	274	298	287	249	265	261	281	300	274	249	306	257	274	283	251	262	272	253	285	254	280	273	256	283	288	271	296	269	293	254	285	285	259	271	284	252	265	258	247	296	267	296	273	260	277	291	260	266	248	292	242	279	290	255	273	287	283	276	262	248	312	288	272	255	290	290	279	261	317	281	287	297	270	265	286	277	273	253	276	266	271	258	292	273	260	274	256	282	276	286	266	273	260	262	270	280	258	246	276	266	262	288	290	250	268	304	265	287	277	267	276	261	244	308	256	260	286	275	273	276	263	286	282	263	291	238	270	290	268	263	301	238	265	277	275	313	272	241	285	270	280	234	271	295	270	308	292	279	258	286	276	272	276	275	295	278	294	268	285	290	275	307	280	286	278	271	268	278	267	271	279	267	242	252	256	279	278	304	260	281	247	263	258	237	284	287	287	268	288	276	269	275	273	280	281	334	285	290	259	315	271	303	282	294	268	302	292	279	280	297	256	273	269	250	276	266	276	261	251	255	264	283	271	246	260	275	260	268	276	297	272	277	270	258	262	272	280	260	254	244	254	270	268	273	277	276	255	264	267	289	287	279	278	268	304	276	299	266	262	265	276	247	313	250	287	282	293	285	258	278	252	296	273	308	266	264	257	297	244	282	247	242	252	306	287	262	255	270	290	275	271	270	269	247	242	281	281	294	264	268	269	296	288	254	245	299	270	267	239	265	271	254	270	260	259	250	265	261	287	244	263	312	272	261	269	269	252	304	286	262	268	268	278	276	269	279	281	287	277	261	241	286	268	313	285	275	284	273	276	268	265	290	256	254	275	284	258	278	243	298	279	284	289	276	293	280	284	277	272	279	257	260	272	300	273	273	271	285	281	280	283	268	299	285	262	258	268	292	293	283	257	245	248	270	257	262	281	242	276	299	274	271	255	283	255	285	256	258	257	270	253	287	280	287	266	293	281	257	284	247	270	275	263	254	287	263	262	288	288	310	275	250	246	289	263	258	280	260	303	294	267	302	295	264	265	304	270	255	278	287	279	286	278	274	271	293	282	286	245	295	272	267	262	278	270	267	253	278	243	242	308	286	280	260	285	299	301	269	262	280	282	271	261	295
1988	485	479	452	445	410	417	399	390	379	366	376	406	406	388	371	372	382	363	388	393	392	391	368	326	359	418	362	377	361	362	369	369	349	444	380	388	409	360	362	354	388	370	351	377	362	411	389	378	390	368	365	373	377	377	381	362	386	349	356	388	376	378	350	417	394	379	361	387	347	361	369	411	387	373	370	363	355	384	388	389	374	395	379	409	372	403	412	379	370	384	380	386	369	365	355	327	331	382	355	348	375	395	350	364	384	336	377	412	396	386	339	405	382	337	374	377	382	384	397	384	357	376	417	351	384	400	381	380	362	379	378	363	370	413	378	368	364	358	372	375	335	368	341	368	366	383	374	378	367	376	375	366	389	390	357	365	361	383	395	373	411	395	370	393	430	385	352	348	365	400	369	332	377	388	382	365	348	381	352	368	344	395	363	399	377	397	356	363	398	384	363	364	374	381	342	351	344	363	390	349	397	365	361	397	403	359	330	352	357	370	374	374	404	407	377	385	347	369	367	362	370	393	355	359	375	370	380	385	370	377	402	370	351	387	394	381	353	400	351	383	367	393	381	352	376	337	355	374	364	372	388	393	376	365	378	363	390	411	371	380	363	359	362	409	388	362	365	373	376	400	364	383	404	370	370	382	396	390	425	356	387	357	372	425	391	354	359	346	344	416	410	372	375	386	367	386	384	374	384	337	406	395	369	399	365	361	403	350	379	377	400	367	379	366	374	376	364	423	366	383	371	337	354	362	372	378	379	350	381	376	365	389	388	373	335	363	352	348	412	400	383	400	376	394	378	354	356	370	374	383	400	335	342	387	385	421	361	394	392	324	371	387	360	397	386	311	362	388	356	349	360	368	361	374	355	389	393	348	379	396	399	351	373	380	377	376	344	339	395	357	362	356	416	376	395	372	347	402	376	371	354	401	390	365	343	361	373	397	371	383	359	391	370	417	415	356	398	385	394	410	372	364	364	359	371	370	353	350	377	363	390	401	341	385	361	379	359	349	423	367	366	360	383	376	376	417	408	411	365	368	375	373	398	435	363	362	370	385	374	393	362	367	352	345	385	408	409	409	357	365	368	377	358	401	347	386	395	359	386	340	338	377	361	391	372	376	356	358	368	376	399	391	369	376	403	377	368	387	368	382	439	332	365	387	364	380	375	398	369	372	394	355	355	360	433	395	413	383	394	387	368	343	390	384	357	375	369	375	402	357	356	405	389	357	381	402	385	377	390	388	373	391	391	367	366	357	379	398	386	354	395	394	381	355	350	367	377	386	383	365	360	332	349	400	361	377	389	375	375	354	425	356	373	378	380	369	409	377	362	376	383	390	378	377	361	343	403	329	404	383	361	379	375	407	363	347	354	386	359	377	381	362	376	380	403	367	391	370	372	338	362	350	371	357	328	339	349	380	432	366	356	383	382	405	376	403	422	367	357	384	370	368	360	388	343	366	387	364	357	413	390	372	364	372	392	360	362	356	342	377	402	378	366	388	354	385	349	338	378	376	356	365	350	368	363	378	382	359	357	350	377	384	353	353	384	375	350	404	395	394	374	384	386	325	396	351	352	352	372	375	358	380	327	381	370	346	347	371	400	373	376	374	375	363	369	412	366	373	341	376	347	357	396	347	329	355	342	381	346	381	385	344	340	377	381	372	346	378	363	366	378	372	369	366	375	358	377	402	352	408	383	366	334	360	378	373	397	375	376	375	377	353	416	350	319	384	352	375	385	429	357	359	376	387	337	374	350	380	376	368	416	419	356	355	398	379	375	354	402	388	383	391	421	389	414	354	343	350	382	380	348	399	350	370	374	404	393	349	362	393	378	363	392	404	400	368	381	374	378	367	358	387	373	411	406	396	368	373	352	368	365	396	389	377	388	394	378	387	377	372	392	366	376	377	390	353	426	367	355	382	375	360	380	385	368	369	385	374	386	356	344	347	416	340	371	379	413	382	365	363	378	353	375	349	367	370	366	348	380	385	394	397	385	344	367	370	359	394	342	350	381	376	357	391	377	384	393	362	336	382	354	382	336	375	365	338	373	396	353	386	350	339	374	420	364	391	392	393	335	368	342	340	396	374	365	354	405	366	365	333	396	374	376	379	392	350	354	382	354	355	396	381	412	341	364	350	372	350	354	369	370	393	399	391	332	390	387	372	376	334	370	356	384	399	381	370	312	386	353	377	369	334	380	358	367	361	380	379	324	403	405	367	334	385	377	352	373	336	349	372	361	392	400	377	354	378	350	337	371	389	382	376	400	366	395	379	389	359	362	381	360	369	377	368	347	367	364	380	359	347	372	384	373	362	353	357	321	396	320	399	398	345	387	354	395	361	369	376	343	346	388	341	395	363	392	357	384	386	381	374	350	405	397	346	353	361	382	381	399	378	386	363	399	363	368	347	374	417	376	389	383	355	363	400	340	311	357	406	397	393	325	366	364	384	336	380	369	348	392	386	370	393	382	379	382	339	350	385	344	382	398	362	373	376	365	383	362	354	380	403	398	386	354	366	369	382	392	372	314	395	373	352	395	364	400	384	352	373	362	360	353	379	365	355	371	374	366	349	371	409	365	348	372	387	366	392	397	360	398	397	378	365	358	373	368	351	390	347	348	356	369	397	363	404	368	339	369	398	386	349	367	360	364	392	366	376	350	410	394	404	340	376	396	385	366	396	389	385	381	380	388	392	375	379	382	340	343	369	386	350	362	375	397	416	347	386	339	366	393	394	373	395	350	385	386	378	353	362	389	374	416	356	397	446	351	357	404	349	393	398	374	375	384	406	439	402	416	363	419	393	360	359	385	363	368	379	362	372	368	383	369	407	384	373	374	361	382	324	376	389	370	393	378	354	369	386	350	358	386	342	380	342	383	334	362	381	398	375	368	342	374	398	348	367	376	353	404	356	403	358	368	336	377	370	408	313	386	410	367	354	369	408	393	365	343	368	387	389	411	362	347	385	377	379	353	397	382	349	370	397	376	377	365	363	367	353	404	389	395	387	355	402	388	368	329	361	360	332	393	366	368	366	415	366	393	362	392	404	370	394	387	379	391	375	373	365	392	377	378	364	357	360	360	367	377	397	377	363	367	405	389	374	387	381	388	406	374	357	401	372	387	398	390	392	379	351	397	365	428	388	366	385	341	340	385	368	366	370	388	368	368	379	392	383	388	387	359	360	381	367	379	389	374	362	389	362	435	380	415	355	333	399	421	380	373	394	402	443	370	337	344	389	343	371	355	361	416	391	340	381	383	337	381	346	388	393	436	369	397	369	413	339	368	372	391	347	415	387	365	354	386	352	342	361	342	344	369	339	385	396	375	379	426	385	346	383	445	396	369	353	394	336	389	365	371	363	377	368	326	398	390	342	345	382	408	359	431	377	361	365	372	356	337	412	382	389	362	372	400	382	384	399	352	358	386	366	409	355	336	369	372	406	385	356	391	409	369	396	372	343	423	377	382	385	358	362	336	357	401	388	363	386	367	382	372
2369	923	1021	1143	1002	971	1005	947	886	843	828	785	823	859	827	815	874	834	804	790	779	822	817	781	776	901	824	866	826	846	813	805	787	800	855	868	835	830	870	813	873	832	836	820	848	775	828	861	780	834	797	839	822	797	863	861	810	810	845	793	778	789	813	857	782	773	771	841	778	854	837	795	840	783	773	835	818	831	836	856	779	814	802	784	768	800	798	797	830	856	813	797	817	797	830	797	788	814	799	831	821	825	787	818	840	802	861	836	792	799	857	761	864	806	801	782	793	815	839	810	822	835	776	793	817	843	844	823	841	866	852	853	846	825	814	815	786	838	823	824	842	846	822	814	849	837	789	807	825	840	784	820	800	828	855	786	786	847	860	834	808	821	788	835	842	834	777	836	826	818	844	793	838	748	864	803	764	830	809	769	804	875	860	843	796	778	745	842	870	827	816	820	829	799	816	797	808	824	835	845	841	866	790	838	828	828	852	820	814	817	766	813	849	867	830	784	821	778	835	817	784	803	778	821	779	792	770	757	804	840	857	857	857	795	733	845	815	830	880	822	815	821	759	844	800	811	828	850	845	859	873	791	838	782	801	809	865	842	804	831	831	803	830	807	878	821	809	829	788	801	800	845	787	826	816	753	807	799	824	837	769	832	810	855	761	790	858	835	820	809	802	820	830	768	820	832	840	786	809	781	857	822	834	837	813	853	840	835	784	804	822	849	839	823	810	830	833	800	752	814	778	852	827	799	805	817	817	802	809	780	835	786	805	808	807	841	840	877	782	809	788	807	811	807	825	729	823	812	809	738	823	820	814	847	796	838	897	859	851	810	842	792	817	802	812	803	793	850	802	845	794	834	840	828	834	833	794	789	844	792	817	776	815	798	809	810	782	811	801	772	791	831	781	840	838	830	827	817	827	769	765	834	814	804	819	827	797	815	822	813	873	791	828	840	800	752	782	822	777	827	862	787	802	832	808	812	808	815	782	829	815	852	798	787	826	840	786	783	809	797	806	813	816	836	861	826	855	800	851	840	760	749	836	772	842	828	807	842	837	840	842	830	772	828	835	831	824	785	853	803	835	893	806	817	825	842	788	863	785	824	878	851	791	815	815	815	757	789	844	792	830	877	834	791	803	819	835	782	829	792	831	837	875	868	847	878	827	855	811	796	830	798	824	845	818	826	802	821	868	816	810	796	867	868	827	780	831	810	822	820	806	835	859	806	806	846	827	850	936	791	798	847	836	781	811	842	809	787	786	847	825	833	810	802	828	792	795	836	842	794	809	838	833	806	818	802	832	769	799	856	856	844	787	847	868	802	784	803	827	823	760	802	863	861	773	798	842	867	811	751	826	826	822	840	818	759	793	784	833	836	808	844	832	845	841	744	784	780	850	829	835	823	852	866	785	772	838	821	824	819	797	791	777	772	887	777	865	801	835	822	755	851	804	784	874	779	792	802	826	832	817	831	840	844	802	783	830	807	757	779	786	839	791	784	798	885	765	821	868	841	773	779	801	834	793	838	832	812	859	793	838	786	808	826	801	781	882	834	855	794	834	769	831	813	764	848	789	815	828	856	821	817	828	776	819	806	794	836	810	842	863	835	763	806	838	812	820	821	821	818	848	886	790	835	823	817	783	828	801	835	788	849	815	834	849	834	831	788	826	818	814	830	784	844	808	853	815	838	765	786	827	807	794	848	845	766	857	817	812	837	821	813	769	844	826	811	769	820	839	850	794	798	848	806	843	834	878	829	820	826	819	858	804	758	815	786	808	875	816	778	810	819	852	775	824	814	838	818	799	811	800	827	802	895	754	815	839	823	846	834	796	829	830	794	778	866	820	821	840	868	825	829	849	828	818	842	812	835	787	793	776	801	791	816	848	818	798	810	858	846	796	834	809	835	819	808	810	866	813	796	858	835	827	812	829	866	775	830	817	831	784	799	817	869	791	816	834	871	768	801	804	788	850	846	819	831	775	856	785	790	856	777	813	813	811	808	824	782	835	816	801	816	823	801	809	867	809	810	847	816	771	804	876	838	853	774	813	780	848	752	825	791	800	878	842	824	808	820	802	811	788	826	792	803	841	864	779	806	801	826	836	787	847	846	783	839	821	788	813	843	802	831	885	842	820	822	832	871	792	782	809	813	819	810	836	785	849	828	804	798	779	834	821	835	828	799	848	799	812	776	787	841	849	799	793	827	766	800	839	771	802	810	818	834	795	782	850	846	876	813	804	797	828	817	818	811	813	821	789	793	824	871	789	831	824	810	821	804	796	770	815	862	798	827	855	873	803	877	801	819	808	821	845	798	794	803	774	846	789	811	830	807	862	818	876	799	793	829	828	844	800	823	805	822	799	812	817	868	835	850	781	772	774	820	873	808	841	797	793	842	803	834	866	805	829	837	815	839	832	800	863	792	820	813	839	840	827	845	791	837	846	797	805	834	818	815	861	803	859	854	809	821	860	825	884	821	813	801	835	848	843	803	800	793	743	882	797	793	844	833	794	839	860	816	839	825	827	840	825	843	808	808	817	863	843	809	828	832	814	775	789	841	783	803	790	826	792	809	787	810	771	795	807	784	794	833	864	845	843	806	843	765	834	856	802	832	775	739	814	839	797	780	839	792	793	812	842	777	751	837	832	841	792	800	822	872	791	811	857	807	825	783	839	796	783	832	808	782	843	825	846	828	794	814	837	818	837	847	872	856	832	831	857	775	844	816	845	797	830	794	870	796	814	813	856	863	804	816	803	861	802	759	818	812	819	849	790	871	791	870	799	809	795	785	842	808	799	800	853	794	826	798	842	812	799	828	877	829	802	794	800	860	788	792	847	789	815	824	787	838	826	873	851	830	815	830	808	771	799	773	757	850	774	866	826	822	841	838	810	836	799	802	811	833	811	836	806	791	787	821	855	821	857	854	780	860	791	810	835	787	834	865	831	788	853	825	846	850	825	827	802	827	835	816	775	801	835	786	741	788	834	817	774	858	816	812	803	789	802	800	831	867	843	776	816	781	792	838	800	832	789	768	773	847	755	842	807	851	853	843	839	848	785	759	825	826	788	808	808	847	812	812	793	835	845	793	777	805	833	852	792	787	833	814	779	805	870	855	813	785	778	830	830	832	805	827	792	861	784	843	822	804	822	811	782	795	833	804	789	812	821	776	831	818	851	841	866	814	826	882	834	812	795	841	782	822	839	820	846	785	793	830	790	788	864	822	830	837	822	795	802	785	825	803	861	839	866	843	848	892	839	831	807	826	756	751	813	804	794	813	840	852	836	776	829	858	831	869	820	844	820	839	827	855	829	817	865	823	808	786	831	829	840	827	809	794	748	822	825	771	816	768	821	838	832	754	858	831	814	818	871	813	823	847	802	794	828	849	834	801	814	816	793	842	800	809	795	814	790	794	852	801	807	843	732	820	805	798	800	843	827	810	782	803	828	886	880	793	821	775	831	826	772	832	772	835	796	790	815	833	830	815	808	801	817	826
7529	719	727	650	464	359	363	373	314	301	282	291	275	281	295	275	274	260	265	273	299	270	275	269	269	279	252	275	235	257	257	253	243	266	267	278	253	240	283	246	273	263	268	278	270	273	264	265	279	261	277	253	254	282	269	225	275	264	254	253	287	247	255	266	266	278	286	260	256	249	249	270	293	275	292	250	277	254	266	276	238	248	287	262	292	268	240	257	287	296	224	233	287	270	291	282	291	273	267	260	274	243	256	259	252	280	276	300	279	249	269	262	271	273	261	276	277	284	252	256	278	290	266	257	283	278	265	254	243	265	282	277	250	293	268	281	249	297	270	261	263	258	259	266	244	254	268	286	256	303	244	214	256	242	241	257	259	267	274	266	218	276	253	254	253	269	261	244	256	275	260	251	304	299	250	254	243	268	263	251	260	274	252	297	226	277	260	262	290	255	272	262	267	253	271	248	241	284	290	235	253	238	258	260	271	233	270	311	279	286	239	250	286	264	244	259	249	248	270	268	282	244	277	266	262	249	274	267	269	264	247	258	278	265	276	270	264	276	248	245	302	287	236	279	267	249	234	278	245	248	267	269	262	272	288	237	250	274	255	267	275	235	276	269	246	302	274	264	268	278	276	235	240	276	278	268	258	267	278	249	254	261	245	273	277	270	270	252	315	263	292	298	258	285	275	287	251	277	259	292	254	242	280	261	252	268	273	267	278	261	260	279	233	263	292	283	272	236	274	250	243	311	283	270	274	271	279	246	243	256	271	240	210	256	263	263	280	273	260	245	259	227	259	262	242	234	271	278	260	275	288	263	242	277	253	268	284	292	259	269	272	252	232	257	254	271	250	254	275	256	288	286	260	279	262	256	221	277	283	262	238	269	277	277	250	265	264	256	266	278	285	315	289	259	279	221	273	241	291	271	301	254	246	287	250	250	284	272	282	269	264	230	260	270	266	276	264	267	276	237	260	276	264	250	234	263	217	290	242	262	268	254	248	248	274	298	250	270	246	259	260	223	242	272	294	266	282	267	267	265	272	256	274	254	257	266	256	302	272	238	268	270	256	240	250	260	269	250	264	253	252	233	287	246	255	237	264	247	273	251	263	270	274	276	269	276	235	253	267	273	279	236	266	249	271	284	261	236	270	262	261	242	244	252	251	279	262	295	257	251	241	267	274	265	282	268	259	271	267	256	263	250	254	237	244	239	214	248	288	251	244	251	300	264	243	296	286	267	244	289	246	291	240	237	271	258	247	276	256	243	281	268	250	279	287	266	281	258	286	245	260	287	294	283	250	274	264	227	264	282	263	264	281	249	274	278	275	256	293	299	276	251	273	283	271	244	268	270	230	274	273	244	244	249	221	269	274	279	267	254	227	289	266	260	232	260	262	235	280	247	253	269	260	263	256	269	285	266	264	263	227	273	264	261	245	260	271	246	262	301	260	257	301	273	278	267	287	255	258	240	267	239	246	256	266	262	267	250	241	277	271	253	272	267	266	267	245	292	284	291	305	271	287	267	296	235	246	252	258	257	276	291	243	242	261	303	245	253	254	282	282	285	289	272	257	296	268	252	266	295	279	254	269	282	256	254	280	268	252	235	280	257	289	272	258	287	285	277	257	285	269	255	262	238	296	243	260	251	254	292	267	248	252	299	287	242	284	252	251	279	247	307	257	257	271	289	241	235	246	258	249	281	262	275	259	295	268	317	252	257	255	242	238	261	249	237	249	273	279	253	279	283	279	275	283	245	268	279	250	238	237	265	240	296	235	252	255	275	269	260	278	249	234	278	246	281	252	267	283	278	268	258	271	259	279	259	242	218	257	265	280	243	265	255	293	277	254	263	247	285	276	269	273	264	236	272	250	233	270	264	284	242	239	258	266	290	242	269	260	242	261	275	253	252	245	262	261	274	262	266	282	238	293	263	245	254	285	279	284	255	268	267	270	242	284	259	283	274	276	266	273	270	278	257	277	262	258	284	241	236	252	258	247	247	300	267	267	278	252	261	257	236	244	252	277	251	280	267	245	270	277	270	237	268	237	257	287	273	251	290	254	232	242	268	255	254	280	231	253	244	276	247	258	253	291	239	276	288	277	265	254	272	284	260	268	251	297	264	246	309	257	293	267	241	250	254	273	275	259	287	255	287	277	271	262	264	278	261	260	263	273	268	262	263	249	261	277	226	244	210	245	258	240	255	241	256	224	279	264	265	267	317	285	277	269	250	288	276	262	262	241	266	303	304	261	278	260	276	250	245	259	251	276	270	236	241	285	253	239	232	269	285	243	279	274	298	254	253	255	279	284	249	275	261	237	270	266	252	241	302	265	283	258	266	271	270	284	256	268	298	281	276	269	234	263	232	258	316	299	273	276	273	279	262	287	248	262	250	278	276	270	264	267	272	247	252	249	243	258	265	289	252	284	258	282	245	261	263	255	261	274	254	278	279	247	261	269	276	235	280	241	258	265	268	253	248	251	214	251	238	268	283	264	287	256	273	310	299	271	246	284	270	270	271	255	251	244	284	252	288	263	249	281	263	311	250	258	255	267	288	268	246	294	280	247	264	257	248	265	269	263	292	254	250	293	263	258	240	256	265	289	264	278	280	277	290	268	257	283	239	207	258	250	260	271	244	263	269	258	259	265	282	292	273	286	258	261	262	258	258	306	240	271	246	243	274	246	271	252	259	260	226	260	252	252	240	241	263	273	275	281	288	256	253	252	257	255	266	285	279	272	252	287	277	267	249	247	255	283	321	235	280	257	260	279	270	256	272	264	276	264	260	251	267	279	258	270	302	276	245	265	260	271	273	259	251	243	254	262	260	263	257	280	284	261	271	247	268	257	285	273	278	256	291	239	250	257	289	287	246	258	257	264	286	273	237	294	271	232	242	281	267	283	282	259	251	266	284	274	227	251	230	271	269	268	325	279	240	247	253	271	271	274	271	238	239	299	277	274	260	263	276	284	273	239	260	265	271	298	255	270	283	260	275	262	288	246	248	254	296	265	278	260	261	264	275	258	264	261	240	252	304	285	267	295	252	272	258	261	265	290	301	264	258	264	270	287	281	269	257	259	293	265	288	256	284	315	306	276	249	313	248	250	269	289	252	275	213	210	257	258	264	234	269	273	259	289	293	277	252	267	273	264	242	248	259	258	243	229	265	257	259	254	264	277	252	275	262	238	245	238	265	255	251	270	272	256	289	243	253	270	244	282	291	263	261	267	246	262	275	265	268	222	254	272	266	251	273	277	256	239	283	269	246	258	266	249	239	264	297	257	266	245	259	247	252	265	251	263	265	268	238	306	256	254	264	276	255	267	241	253	261	290	268	281	282	245	237	241	269	294	271	275	261	268	286	246	247	261	284	267	269	277	278	281	263	257	297	272	267	277	260	283	241	269	266	302	293	242	273	289	250	273	244	253	297	258	280	270	250	261	234	269	281	248	235	262	265	298	249	250	298	242	272	279	271	256	289	280	287	244	263	254	284	264	258
6484	998	1551	1788	1498	1252	1346	982	876	761	733	717	686	649	614	670	642	677	668	663	637	604	597	619	574	620	602	599	567	629	636	622	612	585	557	625	588	640	583	607	572	600	590	632	592	556	591	615	586	569	598	565	560	606	596	576	558	627	608	577	580	625	614	618	612	621	574	654	600	565	611	612	573	597	598	560	560	623	593	601	559	599	584	549	634	597	559	581	572	591	548	590	586	571	580	573	594	616	550	594	555	547	584	607	594	556	574	570	582	599	592	566	598	549	600	575	583	629	612	644	607	617	628	607	574	612	607	561	556	584	616	582	594	579	590	582	556	574	571	609	572	539	576	555	543	602	536	615	602	608	612	532	571	637	599	590	558	588	603	616	552	592	586	576	611	557	629	541	621	574	604	561	587	589	592	570	585	596	550	587	604	553	617	599	569	590	593	618	549	616	554	636	585	550	611	545	601	592	589	620	608	537	600	533	563	559	581	595	594	570	594	586	578	595	621	561	562	604	620	586	581	618	618	581	549	592	609	525	613	604	601	589	570	574	559	585	565	577	554	619	626	616	552	605	583	624	593	579	567	587	619	582	580	630	574	605	579	586	577	558	550	612	578	586	575	626	574	569	611	541	574	565	599	624	587	599	575	552	592	581	619	552	583	599	619	591	616	600	575	658	566	567	580	557	599	640	580	583	535	613	595	598	580	586	610	593	606	628	603	612	582	546	594	605	565	595	567	576	592	654	579	578	581	546	579	581	544	610	557	556	611	600	594	595	616	531	572	595	599	574	600	602	592	593	619	566	589	586	591	600	571	583	559	606	533	576	584	556	589	604	610	601	574	577	571	554	596	590	593	568	545	580	531	613	594	595	645	617	554	587	597	601	583	617	556	601	578	568	548	582	556	551	607	621	620	609	591	596	598	606	616	601	575	609	600	585	577	604	607	604	602	563	609	607	537	583	613	588	649	575	615	592	581	549	641	572	583	616	591	590	564	573	596	590	563	563	604	594	589	625	631	604	559	577	623	632	585	616	589	576	609	576	615	563	601	552	595	538	629	591	612	622	579	562	562	578	571	550	607	588	580	571	627	588	548	584	572	569	617	623	613	566	608	573	588	586	533	556	659	573	555	589	583	610	590	597	595	585	623	561	558	643	580	557	624	575	562	622	602	556	555	606	617	596	576	604	578	575	603	592	559	619	524	570	597	585	610	584	593	560	585	600	613	534	631	586	573	571	623	569	632	598	572	588	613	565	568	580	567	600	583	569	589	548	609	540	571	576	614	555	598	591	560	567	598	564	568	593	560	595	563	554	608	598	533	586	573	603	586	605	587	556	616	576	581	564	627	560	590	599	548	616	592	600	592	601	591	605	585	603	604	585	584	522	536	579	598	549	561	604	602	586	594	584	587	549	593	583	589	564	596	652	575	588	614	536	551	604	612	598	582	611	602	572	608	551	639	592	563	584	623	534	590	571	548	561	629	580	527	586	588	555	611	627	620	597	590	574	610	594	552	577	554	594	615	592	595	544	570	555	559	562	557	615	585	567	540	562	558	577	581	613	626	619	610	586	615	565	601	535	639	657	622	590	577	573	559	595	590	581	598	584	629	584	571	602	587	595	591	599	533	593	581	612	556	622	574	593	570	600	593	603	585	572	567	549	601	628	584	571	590	605	594	589	546	576	572	623	583	592	553	599	619	600	589	583	640	598	579	587	592	543	614	604	597	571	567	580	623	551	635	584	574	560	587	604	562	575	610	568	596	590	581	638	582	545	607	567	584	558	579	594	574	569	592	598	575	607	599	611	594	581	569	551	573	537	559	563	596	570	592	576	590	576	599	593	548	588	598	584	571	566	601	564	559	598	628	594	561	588	572	558	563	610	602	599	582	587	572	586	589	580	582	594	585	633	589	581	568	553	553	637	566	591	575	628	589	571	588	632	582	577	573	632	631	563	577	556	575	617	540	617	597	598	590	550	615	573	578	614	559	626	592	598	613	575	542	555	628	593	624	638	587	567	561	580	584	598	591	531	583	647	572	625	599	582	582	602	600	552	564	572	590	560	586	563	586	596	563	601	562	583	547	576	619	589	605	645	607	600	617	564	529	555	646	584	601	599	550	589	631	602	585	598	603	556	566	605	608	597	579	585	591	578	571	581	598	591	601	585	537	589	604	580	521	569	581	558	589	610	621	561	607	573	559	600	600	599	579	624	610	620	532	574	575	599	594	582	559	605	558	582	590	570	602	585	606	630	597	555	592	566	576	581	619	544	533	568	585	598	597	529	603	580	562	553	599	604	617	610	602	571	563	556	587	612	565	610	569	604	593	588	532	582	570	629	600	583	616	598	583	580	581	603	556	572	618	578	596	568	584	597	598	583	565	606	597	581	600	579	610	613	600	610	564	598	590	598	603	605	560	611	596	602	577	586	614	586	624	550	609	554	591	534	598	592	555	559	578	580	586	635	569	566	594	559	605	595	569	574	584	598	603	641	588	583	604	546	559	542	544	565	569	587	572	587	607	589	591	580	604	591	601	559	620	511	614	636	545	613	579	603	582	556	575	579	575	561	591	623	612	548	583	581	550	596	578	608	607	615	572	608	557	571	584	564	597	585	583	575	621	582	590	554	536	551	621	572	567	557	574	579	553	588	557	592	626	537	601	626	576	674	608	608	593	625	569	550	574	568	604	600	546	555	549	616	576	572	582	628	583	573	587	585	573	607	617	547	614	561	592	577	579	579	575	573	553	607	576	549	563	575	571	579	594	638	588	602	587	558	643	591	558	569	614	610	626	567	598	558	514	582	585	627	588	592	537	599	586	576	556	572	569	582	583	591	570	596	556	598	598	581	578	583	570	603	566	569	606	582	592	611	579	544	574	594	591	598	597	577	602	570	569	585	560	622	579	600	565	569	607	561	615	566	570	610	632	577	584	601	591	521	577	551	562	578	602	591	586	568	587	588	607	552	575	553	529	580	634	534	600	615	595	618	631	610	550	592	549	566	557	615	576	593	548	586	572	613	591	596	632	606	563	567	594	575	621	552	579	574	585	575	610	558	589	584	573	615	577	613	592	611	575	568	553	547	600	632	606	601	631	619	570	618	618	550	536	577	577	635	541	572	574	613	573	591	569	597	589	576	560	580	555	564	540	605	572	611	556	533	596	553	565	595	546	577	578	614	570	621	544	622	509	579	582	601	592	604	598	586	574	589	606	602	622	578	585	575	625	577	569	569	602	589	585	622	625	598	586	595	622	598	573	580	605	577	551	605	614	599	597	575	605	597	563	535	554	609	556	557	595	569	586	627	560	599	564	571	553	599	618	577	598	578	570	588	593	570	576	593	621	562	543	603	578	594	586	645	598	543	580	608	576	597	593	552	561	588	596	548	631	557	565	575	572	579	595	623	541	563	559	588	564	605	597	562	545	577	597	616	589	605	579	575	573	581	643	544	589	608	561	570	557	602	575	604	573	565	564	602	589	603	573	549	577	541
14172	1231	983	736	460	369	354	217	191	169	134	148	145	137	139	114	136	123	95	113	132	110	97	102	134	120	122	123	110	117	104	119	109	112	114	102	112	97	112	108	122	118	95	101	96	105	109	109	110	115	116	84	97	106	112	118	113	93	99	113	112	100	107	98	113	107	116	104	103	109	109	119	104	101	89	93	122	96	100	105	84	114	103	122	92	104	112	88	97	109	96	97	98	100	98	91	107	121	106	104	120	118	104	108	112	100	109	103	107	107	107	108	123	95	110	100	117	114	99	113	117	96	108	97	92	102	100	100	111	102	93	101	85	105	103	110	111	118	109	113	101	84	95	106	98	99	116	97	107	123	83	89	111	101	105	122	83	106	98	110	106	99	103	102	80	97	109	100	104	97	98	105	96	92	105	89	94	100	110	103	108	102	89	99	106	113	100	109	101	99	116	125	104	98	101	95	108	112	114	101	111	78	94	103	116	90	92	97	115	102	96	126	76	108	111	118	99	82	83	87	101	97	100	110	117	98	93	118	107	100	113	98	98	83	127	110	131	109	100	93	116	90	95	137	107	98	93	87	105	112	118	115	111	107	113	121	100	93	117	90	104	94	104	95	99	102	112	95	93	101	97	115	116	103	106	98	118	106	98	118	91	92	106	98	107	101	127	92	92	92	99	91	112	108	117	99	94	111	100	103	115	99	113	98	107	100	121	103	92	108	113	106	108	97	117	106	106	126	101	97	104	102	106	100	93	116	100	103	120	106	96	98	114	117	89	99	96	105	112	111	132	101	102	92	107	119	110	88	127	88	93	93	102	111	93	92	102	108	101	99	95	109	99	104	104	90	111	114	105	115	102	133	120	82	116	117	97	98	117	121	123	92	105	122	94	109	125	104	99	90	121	113	114	109	94	121	110	118	90	97	122	90	111	113	110	85	114	105	89	105	92	96	99	104	90	111	81	104	107	91	101	93	91	97	106	106	103	118	116	103	104	91	101	117	103	90	96	90	91	101	97	99	83	107	107	118	102	105	108	87	107	109	91	105	110	113	123	117	118	98	108	108	110	96	108	101	112	102	80	104	97	109	109	93	92	92	103	97	94	96	134	92	127	103	104	116	107	111	105	79	102	90	123	106	113	99	100	120	117	91	106	104	117	119	94	113	106	113	105	118	116	100	122	78	113	116	109	106	130	107	94	103	110	131	106	111	92	109	96	101	103	113	91	106	105	92	114	110	94	109	102	102	109	103	111	95	105	97	85	100	95	118	114	107	104	93	102	122	108	108	96	105	106	106	97	97	124	105	120	113	115	120	106	109	109	103	107	120	96	125	92	100	125	134	123	111	80	83	88	97	119	89	106	114	97	105	110	109	107	112	96	130	93	131	109	90	107	100	93	104	107	105	108	96	108	113	127	101	99	107	120	97	111	98	119	113	100	125	103	103	102	101	124	117	111	94	91	109	104	103	82	105	123	102	104	116	84	102	101	94	100	94	87	113	109	121	100	104	121	85	78	115	110	93	104	121	100	121	100	102	88	101	127	101	87	80	86	121	99	113	116	109	104	92	100	114	132	94	89	113	103	102	90	112	112	130	106	104	96	96	104	81	113	115	107	103	107	111	115	101	95	94	94	120	103	119	107	117	120	93	98	100	115	82	106	99	93	98	106	102	104	106	133	87	105	106	106	112	89	102	108	103	111	119	109	103	122	120	124	100	102	112	95	97	92	90	98	100	117	108	126	104	116	78	100	109	106	98	106	88	86	94	111	73	93	101	92	125	116	101	98	91	112	107	94	115	98	115	119	104	99	99	121	108	104	128	100	113	87	108	106	109	105	93	99	107	94	91	109	99	116	114	110	92	93	111	110	88	87	118	100	125	119	101	99	110	109	102	97	106	126	117	120	115	110	114	102	113	97	113	124	113	102	115	111	106	106	98	88	101	122	100	102	112	108	124	95	107	105	130	97	84	122	99	106	121	93	83	105	101	109	130	112	117	109	110	105	91	82	115	105	119	88	108	99	90	118	86	90	116	96	108	122	109	119	143	122	97	100	102	108	99	105	92	117	91	99	103	104	108	105	103	104	91	112	107	101	106	100	109	116	105	94	97	91	102	94	104	109	105	109	99	93	111	102	117	117	146	107	111	92	109	111	96	87	114	109	104	124	106	99	103	102	87	99	96	91	99	110	112	104	113	105	124	118	117	108	107	121	105	99	102	124	93	116	107	96	88	94	99	116	110	118	90	102	96	98	119	111	112	99	113	129	111	120	117	106	94	95	92	97	94	108	93	100	107	119	116	109	102	112	108	94	116	108	107	105	93	111	88	91	77	107	101	116	105	86	117	101	102	106	95	92	82	103	103	107	88	121	110	120	86	113	99	117	120	98	102	107	116	112	110	99	113	114	95	104	86	84	90	105	114	88	98	101	95	122	108	115	104	107	102	108	126	115	100	131	117	116	102	114	106	96	97	96	101	123	89	93	109	100	112	90	98	100	105	118	115	92	111	97	122	108	102	115	102	105	100	93	103	105	107	110	115	104	118	111	94	102	104	99	91	106	113	98	97	114	117	102	104	113	120	117	110	118	120	114	121	99	111	104	120	100	87	84	99	93	95	107	119	87	95	113	108	110	95	111	99	121	115	119	119	110	112	103	102	123	96	116	108	102	101	98	110	128	95	96	96	119	115	106	114	87	90	113	91	92	108	97	93	110	88	111	103	103	100	104	131	106	106	134	85	96	93	92	101	113	87	124	101	110	103	124	113	103	107	93	100	99	99	87	97	96	114	107	100	102	103	100	113	111	99	101	112	110	115	102	98	105	97	96	103	104	110	100	98	96	105	120	101	114	94	108	113	117	112	126	97	119	91	91	117	101	105	97	129	104	138	88	106	79	110	108	114	120	79	103	115	93	106	78	93	105	111	118	133	113	100	113	102	90	109	101	102	121	104	107	102	91	120	106	97	109	106	100	117	107	100	103	94	98	125	122	101	91	83	114	109	111	103	129	113	86	100	92	96	100	97	99	108	104	99	92	105	105	122	122	95	100	110	98	99	124	96	126	90	116	89	96	107	91	99	99	104	91	112	120	112	100	114	111	100	98	99	103	117	106	106	106	104	115	99	112	109	108	106	111	88	102	108	122	89	111	107	111	110	111	117	98	100	111	131	114	107	98	88	98	85	94	103	116	111	98	111	120	98	91	110	114	115	94	103	111	104	124	93	104	109	103	111	81	94	86	106	97	106	97	113	98	103	103	114	108	127	96	106	101	113	101	110	100	123	105	95	116	98	111	92	98	117	107	107	107	114	111	97	106	113	114	108	104	84	101	96	92	95	100	86	100	89	112	102	115	108	88	121	115	103	91	95	111	99	102	91	110	77	90	123	82	109	114	103	112	101	97	101	101	94	93	101	99	98	116	96	127	77	102	132	118	113	109	94	112	95	78	96	115	98	126	95	94	108	102	126	110	103	123	124	107	84	113	90	102	101	90	106
7975	1032	1953	2379	1959	1545	1346	1028	808	630	551	539	474	462	401	398	404	376	348	351	325	340	340	345	320	316	334	351	346	310	305	302	261	304	302	299	293	325	288	326	317	283	303	291	312	295	300	299	284	296	269	291	278	274	257	276	286	283	324	265	325	262	289	298	277	273	306	279	262	276	240	305	289	283	307	285	298	254	261	285	268	294	288	299	281	279	269	315	265	270	270	292	267	273	273	294	275	284	295	280	281	316	286	307	278	276	264	282	246	276	292	274	274	282	310	290	241	255	294	243	247	283	275	279	291	297	309	274	281	281	274	265	247	284	302	272	274	285	259	284	277	266	271	281	294	280	292	274	272	268	323	287	282	248	274	312	254	265	287	317	298	286	307	273	271	253	274	264	299	254	289	263	256	284	297	265	266	261	295	304	277	265	232	291	303	283	271	270	300	277	284	253	282	262	277	286	308	276	253	307	268	259	291	272	281	301	256	272	285	258	279	271	293	295	293	258	254	255	273	250	278	272	282	287	272	307	277	240	272	276	285	256	261	280	279	266	268	291	265	250	266	265	326	259	273	280	281	265	288	265	254	268	269	279	265	264	266	271	294	274	267	270	289	268	256	305	289	270	248	274	307	297	262	273	275	265	265	294	298	288	312	276	264	249	292	299	278	247	293	288	282	254	292	264	291	291	254	266	293	286	302	289	314	293	278	293	245	276	259	265	275	271	283	306	275	279	289	266	279	263	291	267	269	273	299	295	249	265	315	278	305	290	273	293	316	260	266	307	304	257	297	259	260	263	262	275	283	296	284	312	272	276	290	268	259	264	270	269	282	265	261	270	273	285	284	280	292	307	261	283	248	285	278	246	304	282	275	279	280	257	281	271	272	298	275	273	302	320	269	269	288	271	259	293	253	285	276	262	253	300	273	297	294	287	270	286	275	282	255	265	278	299	265	264	303	286	250	284	299	278	261	253	284	298	303	270	267	292	266	271	290	300	276	276	296	287	285	289	250	291	288	273	295	259	280	254	258	293	282	255	288	301	279	268	268	302	271	247	311	274	277	280	295	289	274	249	316	266	279	275	266	300	255	282	260	295	298	298	281	253	269	261	254	256	272	264	264	312	270	295	296	274	284	282	281	266	289	286	243	270	300	270	272	283	301	270	255	284	276	291	261	285	298	275	258	283	255	289	282	264	286	267	287	263	261	277	277	277	271	275	273	271	288	273	270	277	273	256	282	254	257	273	256	310	277	294	296	240	279	278	274	269	277	255	250	280	274	290	255	268	268	257	268	265	274	284	273	267	277	291	276	289	283	280	282	281	287	270	266	294	280	266	280	282	279	293	279	277	277	297	272	288	286	289	250	248	267	296	273	258	290	280	287	317	262	290	287	280	256	270	251	249	241	302	290	271	284	280	285	259	265	295	303	274	268	267	275	258	279	276	287	287	256	278	294	255	296	270	282	280	262	274	274	272	272	297	304	280	281	282	279	259	276	259	265	245	281	277	302	283	297	271	264	254	265	277	294	284	309	278	257	312	277	295	294	277	274	271	255	280	261	261	276	289	276	270	305	261	308	258	288	272	274	286	250	262	299	269	284	272	296	289	277	259	282	261	250	271	308	290	277	292	250	285	274	275	297	285	264	251	260	271	276	256	297	258	269	289	284	290	275	258	254	274	261	282	282	280	296	276	260	298	266	283	263	257	301	294	261	275	242	295	264	273	264	293	272	276	252	285	282	269	270	296	260	300	268	274	272	252	311	261	296	284	283	298	264	273	275	290	263	270	304	260	274	275	284	293	285	273	297	239	249	271	282	264	276	276	263	281	285	294	276	283	259	293	266	294	248	261	288	259	240	277	258	300	310	281	246	254	286	249	286	260	264	261	286	271	293	319	295	267	256	285	291	295	272	267	272	270	267	259	303	270	245	281	286	273	293	286	275	265	252	263	267	284	275	267	251	271	261	272	275	295	282	234	269	248	281	260	272	277	258	277	314	263	275	248	291	265	296	251	299	317	278	273	258	288	260	290	272	294	255	270	311	273	268	251	304	277	295	273	293	281	301	310	276	282	282	284	267	289	299	258	294	255	280	257	291	273	268	264	273	267	286	263	266	295	248	293	256	267	283	294	259	279	267	265	282	242	267	259	293	292	295	244	287	291	270	279	261	295	283	294	280	278	275	267	310	283	281	257	313	297	300	278	272	272	272	246	304	275	300	270	294	258	272	275	296	301	286	298	273	277	298	264	261	294	286	315	276	307	290	247	296	300	264	294	287	258	256	261	276	306	291	265	294	278	259	273	257	304	281	299	278	303	254	296	287	264	261	282	253	269	287	281	270	289	240	266	282	283	264	288	293	251	272	262	257	252	273	263	290	254	255	284	272	289	277	272	281	258	275	270	277	262	282	304	263	265	257	273	290	259	270	250	296	305	271	279	282	253	273	276	293	281	254	264	264	296	264	281	278	287	270	314	298	291	291	262	288	294	264	234	294	268	286	277	297	297	319	269	275	263	298	257	303	241	301	285	249	267	269	293	271	244	284	253	263	264	273	282	300	239	265	278	294	316	289	273	254	250	300	255	289	252	279	264	294	289	263	260	256	283	298	291	287	262	261	261	301	279	270	277	279	282	269	252	255	273	266	303	281	266	303	250	311	283	245	291	226	294	290	280	288	279	286	296	267	251	289	289	275	295	294	303	265	259	298	294	248	298	285	292	291	248	275	289	273	255	288	282	259	258	263	280	299	264	272	305	258	279	273	304	258	255	292	250	257	252	255	281	269	293	299	285	236	298	290	291	263	288	251	248	277	268	262	265	282	281	299	276	303	257	289	286	276	255	272	247	282	266	252	286	271	296	279	277	253	315	280	284	265	278	287	276	281	293	279	266	252	271	288	268	232	232	300	268	265	320	295	251	245	276	272	271	275	244	260	285	256	279	263	276	271	272	285	293	288	267	289	262	268	248	301	272	274	285	284	266	284	296	262	275	295	280	300	295	272	280	276	271	257	297	271	264	270	302	268	307	279	276	271	269	263	286	261	264	274	282	268	284	262	279	268	265	270	288	277	269	294	273	254	260	293	300	266	299	255	307	277	292	282	259	266	326	263	275	299	278	283	274	269	245	259	267	270	255	320	297	290	256	252	298	237	289	271	306	285	249	312	309	262	243	291	284	243	262	279	249	263	257	254	274	256	254	280	264	274	283	262	223	281	278	286	272	269	243	260	298	304	289	306	290	260	278	252	267	269	245	286	252	292	255	286	300	280	260	276	242	296	259	291	292	280	311	259	279	287	279	255	260	320	292	288	278	283	270	274	275	293	269	259	241	258	303	263	276	255	252	263	270	276	283	258	282	288	293	259	272	273	256	277	288	291	243	247	297	273	295	278	279	260	269	279	258	268	270	260	275	278	292	257	277	264	278	278	285	304	286	272	289	276	280	274	257	260	261	273	260	257	258	276	273	261	264	304	271	271	270	295	286	264	268	301	303
1835	502	475	510	494	442	415	408	394	402	343	380	353	376	386	377	398	329	357	360	399	398	371	333	435	388	351	320	396	401	383	368	396	377	368	349	388	340	382	381	393	329	379	345	409	328	391	412	372	346	401	411	422	377	379	400	421	395	377	380	379	360	383	370	410	377	374	389	378	386	373	343	409	400	380	361	393	388	344	347	361	347	382	362	370	367	385	370	378	402	371	391	373	402	378	336	375	340	357	345	387	387	370	396	399	348	351	436	348	402	379	409	353	358	378	398	365	367	371	386	391	341	360	397	401	352	371	387	366	371	382	342	376	379	347	329	376	407	375	396	357	370	397	367	388	369	357	374	335	356	327	344	375	383	362	382	387	373	410	390	350	352	354	407	373	370	343	362	357	372	357	405	360	338	446	368	376	358	364	356	341	342	377	377	416	325	391	330	380	392	410	357	371	329	393	382	387	390	348	360	378	370	367	343	361	376	348	338	360	369	385	387	358	387	385	391	400	388	353	356	372	340	367	376	403	400	405	381	377	368	365	362	364	413	377	380	400	335	389	393	344	378	378	389	362	372	377	388	373	350	399	407	385	396	391	380	351	370	349	362	354	346	333	368	345	331	390	399	381	389	353	404	348	337	358	337	349	369	392	393	365	359	353	378	354	416	436	371	352	371	364	374	359	380	401	373	375	341	362	355	361	350	384	391	392	368	371	362	389	354	370	359	330	366	384	334	359	384	382	397	387	370	330	379	356	372	363	383	356	383	373	351	391	377	374	404	338	380	358	357	399	369	408	387	406	347	354	366	354	370	353	383	337	354	385	342	361	389	341	367	383	350	350	384	418	376	364	370	375	355	385	387	377	407	350	368	366	383	384	356	367	359	382	364	407	388	373	366	388	340	360	350	369	371	340	357	371	389	418	350	369	398	396	337	408	401	392	362	383	356	379	384	384	403	382	391	357	324	361	371	410	355	373	311	395	379	378	354	355	396	395	380	376	343	365	376	378	377	357	394	363	383	360	394	373	424	384	354	352	378	348	355	357	371	383	367	356	332	349	375	363	375	384	376	362	383	422	393	378	380	360	382	363	381	415	359	363	387	369	342	340	350	381	365	364	367	380	373	394	362	331	382	370	407	374	419	362	381	358	376	345	369	360	350	367	361	396	386	378	369	355	371	400	383	361	358	399	389	361	387	362	390	369	380	406	390	414	401	349	382	346	372	374	373	359	346	423	364	391	384	328	336	359	391	408	403	378	376	360	368	380	332	356	383	381	366	333	407	373	400	350	354	389	372	375	387	353	376	325	360	367	334	369	376	373	374	365	366	373	390	350	356	394	391	365	341	393	379	367	357	409	366	354	372	389	372	372	361	365	419	337	370	365	356	365	376	414	375	389	363	387	376	371	371	371	344	381	366	381	319	377	362	368	386	384	365	363	386	368	362	366	361	359	399	374	349	374	382	374	380	385	330	359	371	351	335	342	375	376	384	383	355	388	364	360	356	390	396	366	377	404	366	390	348	368	371	363	394	326	384	352	346	379	328	400	378	374	356	383	385	353	388	371	368	371	394	394	419	366	363	356	411	359	372	335	402	384	363	351	340	373	403	376	381	396	400	384	377	396	385	347	369	352	339	348	379	382	370	382	342	353	423	333	381	398	389	399	358	380	357	408	356	374	378	355	348	377	375	343	332	351	408	356	392	350	354	336	368	388	365	375	361	386	384	365	356	414	393	360	373	356	377	382	339	376	383	343	372	383	358	392	400	363	389	384	361	389	345	344	386	384	381	343	385	436	383	387	374	361	369	342	350	401	400	376	371	372	364	393	368	417	345	365	381	396	364	349	353	390	359	396	352	368	347	415	403	385	404	364	363	397	360	376	416	387	379	386	343	372	311	361	327	371	402	338	351	361	363	421	405	419	392	367	371	398	378	359	349	359	379	358	443	365	382	364	345	384	397	406	367	391	363	374	368	323	326	394	376	397	371	389	356	355	424	388	352	381	367	357	374	330	407	387	380	360	403	374	345	360	340	346	362	386	373	375	365	339	364	389	382	396	375	394	373	380	348	369	384	371	415	350	378	347	402	395	355	351	345	369	387	393	384	358	373	334	350	394	359	389	360	413	354	385	359	405	344	382	382	382	340	342	373	391	369	395	394	382	354	337	355	348	381	405	385	400	357	374	398	349	389	374	405	356	387	389	361	356	338	351	356	339	356	378	365	365	360	394	381	407	418	402	377	368	351	370	368	361	353	338	356	383	364	360	358	416	366	406	360	363	359	378	348	391	361	373	393	388	414	395	363	390	353	382	349	350	343	390	394	385	356	396	348	421	350	378	352	391	373	390	350	367	362	371	373	388	373	360	382	386	379	372	384	376	383	370	359	397	373	369	417	347	385	370	383	376	375	343	361	334	356	357	371	347	392	370	355	323	373	378	380	362	383	377	372	386	373	372	375	383	389	344	344	390	362	356	353	417	382	376	389	379	366	352	351	376	412	360	400	348	399	363	381	397	388	359	342	365	403	397	389	364	384	349	377	339	387	415	362	378	393	416	368	375	395	374	389	362	376	334	358	376	387	354	385	376	377	354	359	363	374	348	370	348	373	344	368	352	339	379	374	354	364	347	393	388	393	412	413	390	358	386	337	339	383	346	373	364	394	377	406	364	354	379	361	349	376	389	375	357	360	336	380	358	393	379	400	403	358	376	395	380	361	377	422	430	376	391	327	415	396	401	368	358	373	343	339	374	366	373	377	355	385	357	363	372	392	374	370	341	395	344	386	371	352	393	325	369	354	368	345	358	359	357	366	353	385	336	400	362	378	357	380	375	361	387	384	341	424	354	375	367	365	395	336	381	395	340	374	356	402	417	383	347	357	347	383	364	378	374	367	382	393	345	398	354	355	368	354	369	389	358	341	404	416	338	341	392	350	347	359	415	417	401	390	410	397	322	387	393	379	376	371	378	355	374	327	377	419	388	393	390	369	359	350	372	366	380	369	341	359	350	388	366	384	390	400	376	365	409	360	373	379	348	375	372	361	346	380	372	374	353	360	387	336	387	350	384	373	361	380	380	386	385	372	370	403	373	353	408	347	372	375	401	388	344	361	415	367	400	382	364	380	387	382	383	371	399	413	360	368	358	367	388	384	380	381	361	388	365	411	346	355	398	377	362	383	377	383	344	368	329	361	419	374	395	414	381	368	348	396	394	356	377	356	395	354	385	393	401	334	390	402	378	387	383	388	353	331	360	358	361	395	338	374	402	405	351	400	339	372	393	359	384	359	390	372	382	360	392	367	358	333	352	360	409	378	369	393	356	382	325	366	374	371	344	365	384	367	400	388	348	347	368	398	381	394	389	375	408	354	360	379	306	384	333	384	362	400	382	400	384	366	372	379	327	408	356	390	392	370	389	343	384	330	362	385	333	384	383	359	349	362	405	384	372	384	384	386	353	323	355	368	367	355	378	358	364	365	404	373	364	386	339	342	369	366
2336	875	1083	1150	1073	989	1099	919	898	864	837	820	821	791	842	738	832	814	837	788	809	857	802	831	800	821	813	767	830	855	789	797	779	845	832	807	814	784	781	817	834	823	813	778	826	785	806	823	885	811	776	809	808	737	831	783	812	823	830	829	809	780	780	839	777	840	833	782	761	855	822	800	854	844	822	820	826	773	770	827	822	863	796	817	814	849	748	820	811	834	847	819	830	841	783	828	843	788	786	810	791	874	790	866	759	821	813	769	781	826	790	772	759	834	815	809	765	815	833	797	841	800	841	866	797	858	879	828	844	869	803	794	799	771	776	805	778	774	808	823	818	842	770	805	833	815	747	803	759	801	810	800	808	829	799	803	787	822	861	796	835	842	802	818	821	833	797	770	795	831	832	817	814	810	763	791	856	812	774	817	842	811	795	816	799	843	792	799	801	785	810	832	813	790	827	785	799	780	774	802	805	759	760	800	795	818	833	817	831	739	836	813	853	839	834	878	828	828	825	779	798	792	873	796	783	809	834	797	840	749	820	805	812	805	790	818	755	833	790	818	785	843	814	875	741	828	856	887	846	789	826	786	811	813	790	828	785	843	814	791	845	833	807	819	765	789	835	785	803	808	840	806	832	838	763	861	811	827	827	827	841	790	828	807	807	813	801	792	831	833	817	813	786	835	867	842	840	779	792	795	841	782	781	843	814	791	766	737	804	800	819	826	845	781	747	815	842	771	794	783	827	811	787	797	793	790	821	809	830	835	834	836	802	820	818	796	782	843	842	797	800	842	824	818	786	808	790	757	809	830	831	807	866	895	828	781	796	804	807	762	805	848	846	856	843	821	830	816	781	823	794	855	829	846	821	810	822	839	823	824	841	813	826	838	808	847	821	770	816	749	782	820	833	838	785	820	818	765	780	800	804	813	781	803	845	824	809	815	798	809	812	860	810	783	846	784	816	820	836	765	813	788	749	792	827	844	823	842	840	771	788	782	790	795	795	767	776	815	821	887	807	829	821	857	834	801	795	833	826	850	815	767	778	814	815	775	833	792	773	831	870	819	779	819	796	820	766	812	841	830	821	798	796	829	816	825	836	841	777	789	757	743	850	784	797	824	830	840	783	781	805	803	837	812	851	804	818	860	856	880	880	806	798	822	802	784	817	797	828	762	815	809	785	803	785	817	882	812	803	822	763	807	817	805	790	820	794	818	766	862	795	842	819	785	871	797	817	833	769	784	843	843	839	823	850	840	784	832	788	826	833	824	839	724	842	832	783	772	828	796	877	733	767	796	788	806	833	883	792	823	787	820	818	803	768	828	793	844	796	781	792	839	843	843	840	803	798	810	827	817	762	805	772	805	789	822	836	774	785	815	844	788	753	804	859	828	794	804	829	768	791	825	803	831	836	810	766	857	824	790	863	878	832	772	856	784	815	794	849	803	840	764	803	801	828	779	788	788	805	814	825	845	807	816	743	821	764	773	806	802	809	833	817	805	808	867	818	821	822	844	822	811	831	797	848	827	831	804	808	807	816	767	745	841	789	850	873	849	780	813	800	857	823	844	812	874	854	805	847	781	772	809	810	774	785	840	816	808	797	802	834	767	813	811	871	751	832	804	792	849	791	822	776	802	765	774	813	809	783	794	833	808	791	786	837	823	808	802	841	804	805	776	781	787	807	816	806	824	793	851	804	840	837	815	845	803	805	839	803	819	826	785	815	833	827	829	834	802	832	796	803	830	815	811	830	803	830	843	811	810	828	790	781	799	862	869	795	761	817	823	802	796	743	800	878	810	825	784	803	810	839	776	801	793	804	768	829	872	821	849	874	827	814	833	810	791	784	836	830	787	813	851	841	799	816	821	801	788	822	796	839	815	808	811	751	799	816	843	789	822	873	838	819	821	804	869	762	829	806	809	813	776	804	784	781	829	861	794	836	746	804	836	766	781	836	830	798	785	776	793	810	816	775	819	801	844	816	877	761	848	853	823	808	820	751	835	860	773	771	791	819	851	774	824	791	771	797	811	826	810	779	806	842	734	808	831	839	810	790	811	855	794	820	826	808	792	804	801	777	815	778	771	784	816	791	842	831	813	780	835	806	858	797	825	798	797	806	811	805	816	808	830	838	794	814	791	813	817	848	821	757	845	836	844	780	884	774	820	853	840	775	846	780	803	820	775	834	831	849	821	792	809	844	823	752	837	877	817	841	772	782	810	814	807	837	814	828	732	768	792	844	825	829	837	864	805	744	796	783	819	809	757	848	862	861	797	828	814	824	786	850	818	768	797	790	822	820	803	806	857	830	844	756	820	788	786	837	837	810	828	791	835	804	803	806	813	838	811	817	845	815	797	820	798	828	731	856	793	807	794	804	825	801	804	795	827	768	818	827	852	802	826	816	844	850	813	847	822	806	806	809	795	798	812	783	800	814	759	838	816	863	784	764	803	768	829	824	798	836	814	824	831	856	827	781	848	782	829	823	819	840	840	826	851	824	833	804	791	748	826	797	791	757	833	817	849	823	808	854	833	814	804	841	759	815	838	821	797	815	811	791	796	837	846	793	790	795	804	801	838	812	819	810	808	801	745	785	845	832	792	850	806	820	824	781	787	811	825	781	747	813	841	788	816	862	806	827	745	784	869	788	795	779	844	800	803	898	845	870	756	782	842	789	849	831	807	824	797	829	868	801	837	831	838	813	843	783	736	801	857	837	754	847	771	823	822	855	790	847	812	839	775	837	803	801	817	808	788	818	845	822	839	836	846	767	844	793	877	826	866	841	803	801	801	827	799	785	879	810	843	844	836	852	807	844	795	769	820	805	829	750	765	833	835	796	799	828	830	845	779	765	815	808	799	777	807	847	830	796	836	859	828	765	810	814	829	777	829	855	800	851	784	844	802	817	785	826	790	852	813	849	827	837	802	847	810	789	770	812	837	751	854	779	806	814	819	877	813	782	812	807	830	822	814	798	830	886	779	835	801	797	791	856	846	791	801	766	832	845	765	836	832	761	804	804	827	830	837	799	776	833	833	777	808	783	831	844	800	779	810	853	799	806	784	818	818	771	815	785	836	826	769	784	832	790	773	828	790	826	820	796	817	855	813	778	831	833	821	793	833	828	803	836	817	824	810	775	754	825	839	753	811	804	820	837	778	812	809	793	848	821	824	780	793	860	816	856	794	784	775	855	788	830	783	805	766	800	818	846	805	807	757	837	818	847	809	836	824	811	806	797	790	782	813	768	784	816	779	782	780	827	758	773	816	779	822	811	838	789	809	831	794	836	820	781	839	830	804	783	802	790	791	826	850	777	832	806	809	795	795	811	866	832	873	776	874	808	750	822	803	804	791	783	797	865	817	866	809	864	899	831	790	795	832	781	829	801	781	780	836	809	819	800	794	814	778	832	799	821	854	801	787	784	800	818	794	797	805	850	757	785	792	845	823	802	790	786	820	834	827	804	806	807	829	847	773	787	807	769	804	814	806	786	811	832	835
7569	679	703	661	500	397	403	332	327	288	269	324	292	268	275	276	277	286	298	245	240	233	276	283	255	266	286	266	264	254	286	270	261	239	254	273	252	267	251	257	260	256	276	295	282	275	299	263	237	252	271	284	261	252	275	257	250	263	265	304	263	253	278	256	257	256	273	264	245	244	278	244	276	259	285	256	232	285	276	228	272	250	267	265	253	269	244	251	282	253	307	263	256	294	257	286	250	266	271	282	250	283	253	289	275	267	274	284	257	239	279	249	244	265	248	269	255	262	279	293	255	296	231	271	253	249	263	257	264	302	269	254	253	270	244	271	259	268	277	289	262	230	305	270	258	260	271	256	233	239	254	281	239	267	254	246	255	269	274	276	293	280	251	234	256	281	257	268	287	298	259	283	255	263	283	263	255	277	219	294	249	276	265	249	241	242	262	263	283	235	256	222	264	260	275	264	259	281	287	261	261	244	272	274	239	232	254	280	276	231	275	285	261	282	256	220	274	256	270	255	238	248	264	260	262	253	264	254	256	249	293	268	238	262	254	239	239	286	266	247	252	247	258	257	289	250	246	250	273	285	267	254	286	243	248	243	272	256	267	261	268	271	287	269	288	281	267	258	259	269	264	274	260	247	280	269	237	253	284	257	258	262	269	258	288	233	268	255	238	244	254	259	260	263	249	260	248	282	270	242	238	271	272	262	260	244	271	280	261	260	268	286	247	274	277	279	282	236	244	238	245	231	274	285	260	265	246	245	237	267	272	252	233	279	251	242	234	258	235	296	256	265	235	269	264	254	271	272	292	259	251	254	251	250	217	273	265	247	249	255	247	262	274	259	244	255	283	290	271	261	260	249	259	249	261	256	270	261	244	259	258	294	253	259	247	274	244	244	278	268	264	255	247	260	257	242	275	290	295	280	248	276	265	260	260	255	241	246	245	250	265	270	270	275	269	264	286	243	249	246	269	248	271	247	305	242	268	295	222	262	272	259	260	254	270	234	277	267	269	274	242	243	270	247	246	236	298	238	241	257	285	271	249	275	280	260	274	247	235	237	261	261	262	293	260	239	268	237	260	251	283	249	265	268	267	257	256	263	251	262	260	273	270	288	244	268	262	247	273	267	266	255	274	259	257	280	280	283	232	277	295	281	262	273	263	263	272	262	271	274	249	271	247	227	271	241	244	253	280	243	245	240	272	280	282	218	277	256	254	279	252	257	260	276	297	254	256	251	274	256	292	272	286	277	274	261	257	220	231	286	270	245	265	254	293	249	254	266	266	247	282	240	252	260	265	262	280	271	256	289	255	269	255	248	268	256	269	266	246	256	265	250	255	265	273	266	264	282	293	245	264	273	257	273	281	276	264	252	298	266	237	252	241	254	254	267	297	239	248	283	253	280	265	262	283	250	291	246	266	278	237	272	237	268	257	240	264	218	261	259	270	247	265	234	258	241	263	266	265	259	269	222	277	286	239	265	252	280	283	245	269	262	284	244	248	264	285	278	272	264	256	280	242	259	284	255	246	282	294	279	244	218	281	269	256	262	276	245	243	290	283	310	267	276	258	262	272	288	290	270	282	215	266	299	279	261	270	279	276	250	245	260	269	291	267	275	230	274	251	256	286	223	261	252	226	247	284	248	264	254	252	255	270	272	238	255	260	266	266	266	291	269	250	225	259	258	242	274	258	253	284	262	275	277	212	230	283	265	294	252	261	266	265	257	259	298	277	281	269	268	251	258	279	272	265	257	273	223	265	243	265	270	268	258	249	245	265	261	242	273	270	278	301	294	214	262	268	262	278	253	276	265	278	266	272	261	283	285	276	272	240	243	233	265	271	296	248	240	258	266	265	263	267	246	264	244	267	254	254	260	266	267	265	274	269	278	300	259	264	254	251	260	262	268	251	252	294	256	238	266	277	279	257	262	227	252	243	255	267	265	273	244	243	268	264	241	246	269	241	269	255	267	238	297	262	280	271	258	272	269	264	258	247	257	263	260	241	269	285	224	273	269	277	237	270	252	291	273	269	257	297	262	270	251	247	259	242	272	256	251	250	266	270	262	274	277	258	282	263	309	278	255	259	260	227	235	260	268	261	245	270	262	279	295	290	257	265	268	239	256	232	233	286	257	261	221	259	265	251	259	217	246	285	265	203	251	240	243	235	237	238	287	258	251	267	258	246	244	265	246	250	272	270	253	258	253	277	269	241	263	242	248	229	251	238	265	271	265	265	235	302	249	305	303	284	268	272	237	260	279	259	280	271	250	282	244	248	243	251	300	263	252	259	251	278	299	253	294	267	258	289	240	264	275	254	284	300	285	253	268	258	269	289	274	288	279	263	278	259	249	228	283	278	229	263	270	237	265	268	274	256	253	260	256	225	252	266	261	259	254	264	260	226	258	240	248	247	266	262	264	271	262	273	264	269	288	277	269	267	255	232	242	313	261	252	242	287	234	252	276	263	303	260	256	254	248	273	271	268	260	267	260	272	282	253	227	277	247	246	275	254	270	272	249	240	268	244	237	259	264	264	267	249	254	276	264	267	265	247	257	288	241	248	225	236	227	259	288	280	272	288	257	275	265	250	272	238	297	248	249	256	274	268	286	203	265	257	279	263	244	272	237	291	260	276	280	271	274	256	270	260	272	240	224	275	248	269	253	251	258	246	275	231	241	271	297	246	286	265	292	234	305	272	259	257	254	268	271	238	263	291	261	259	278	257	245	243	270	257	247	265	277	236	246	226	273	248	272	257	241	241	269	287	252	260	304	287	258	238	272	231	265	283	282	246	263	272	277	233	256	230	244	239	259	255	262	277	285	251	260	263	263	238	277	268	264	233	262	260	225	256	247	245	294	262	253	262	269	287	280	256	277	232	274	271	251	275	247	277	278	309	246	267	279	263	273	260	228	228	276	265	262	249	246	264	256	266	253	292	290	267	229	233	267	241	277	280	266	287	280	224	259	284	257	276	249	264	246	277	241	246	256	235	266	259	249	236	275	292	260	279	268	273	251	269	258	266	243	282	260	254	262	240	269	274	255	258	258	244	272	256	272	241	249	272	262	258	239	247	255	240	228	252	275	241	275	256	243	272	259	262	279	285	310	262	277	294	259	236	269	275	269	267	276	289	266	273	257	286	269	276	247	253	265	282	270	249	280	276	281	286	252	247	240	263	235	259	256	251	258	292	245	283	246	266	242	240	277	250	255	281	255	239	301	241	257	253	289	258	238	231	266	256	236	274	266	271	276	271	272	238	269	282	234	249	262	277	249	274	289	275	271	292	274	278	275	273	252	254	280	259	239	245	261	249	268	267	250	247	244	253	255	248	233	292	253	277	259	274	257	254	252	282	247	279	253	259	289	301	286	271	252	267	233	272	283	243	236	246	274	264	252	276	272	240	298	250	281	277	253	261	307	296	275	258	256	255	283	264	257	305	260	256	231	238	253	307	270	256	292	247	246	245	251	255	286	271	258	264	271	254	263	287	252	241	266
6475	942	1506	1742	1630	1436	1260	1039	852	776	731	724	681	680	705	612	639	632	674	621	597	583	636	568	622	628	619	620	605	635	586	591	584	625	594	621	579	635	627	596	581	607	578	597	594	547	590	596	552	588	614	624	581	596	602	585	586	569	616	635	592	572	572	610	579	572	544	653	592	607	542	584	590	546	607	555	576	600	594	605	615	586	625	563	608	587	608	587	581	610	557	597	581	635	549	636	556	621	566	557	571	587	583	592	558	670	590	604	611	581	591	616	533	588	619	584	575	587	550	592	554	594	585	598	604	625	573	573	577	638	601	580	582	548	562	557	599	606	569	585	566	576	609	580	608	561	613	595	558	588	584	590	599	595	577	538	558	587	574	595	566	612	639	575	608	570	593	579	606	563	584	618	582	577	601	548	598	557	618	562	601	556	542	598	601	614	557	584	553	564	560	537	623	576	541	609	584	578	577	595	630	585	611	552	622	583	549	565	528	580	578	620	576	602	614	590	573	615	566	582	593	589	585	579	599	550	606	607	565	623	594	609	623	595	552	553	590	590	590	590	567	557	600	616	617	587	582	576	622	591	598	598	594	654	598	589	561	580	595	592	601	598	581	590	589	582	558	590	623	578	549	581	556	592	604	584	595	574	617	607	586	617	603	578	519	608	592	575	585	600	578	588	579	560	596	567	556	598	567	592	579	590	578	613	589	650	600	573	606	575	576	581	572	556	612	606	616	599	570	607	617	570	614	544	604	555	597	581	623	582	568	581	554	616	578	566	627	571	581	560	582	607	572	622	623	598	579	621	595	559	543	564	647	637	593	532	610	567	590	593	563	619	596	605	567	607	646	591	593	566	556	580	575	602	605	568	618	591	573	582	593	610	568	555	591	602	607	573	556	610	519	589	596	570	615	613	554	572	588	599	603	563	597	560	573	629	575	604	581	535	572	575	601	554	597	563	543	602	585	594	583	559	614	575	579	574	640	615	592	565	597	578	598	601	601	580	584	601	575	587	527	617	615	575	572	595	524	572	603	597	585	584	550	620	592	630	594	606	584	567	590	605	625	559	585	581	553	574	586	607	591	634	570	611	601	593	602	551	596	577	576	576	585	598	592	571	590	606	539	597	605	581	561	582	626	561	603	588	577	540	553	532	562	548	596	546	576	596	565	581	587	614	589	585	609	604	574	590	604	568	576	543	590	558	578	564	570	616	594	572	583	583	541	585	553	619	595	569	614	552	555	616	563	604	571	590	571	561	564	634	583	558	540	594	602	559	579	646	595	584	598	559	613	609	604	571	568	565	582	634	583	577	607	622	621	552	575	587	541	586	613	563	585	569	559	585	583	581	576	551	574	547	593	594	607	585	566	579	592	590	581	604	595	576	571	565	622	570	503	585	583	612	562	598	555	552	576	563	553	609	564	567	581	573	599	557	555	599	535	613	605	597	601	600	591	611	573	627	540	640	579	582	571	545	602	582	594	606	560	561	577	595	557	560	563	597	599	606	597	555	611	544	543	562	611	589	564	563	574	567	588	559	542	581	613	566	567	548	624	575	554	595	575	610	586	535	605	644	567	567	569	551	574	620	598	549	551	586	601	581	576	546	594	626	541	551	590	602	596	594	587	573	589	575	618	535	572	606	589	554	548	579	614	561	613	578	582	585	569	614	600	604	577	552	573	601	570	559	541	568	629	571	596	573	591	601	619	595	603	598	547	574	587	602	611	596	593	612	602	556	583	611	600	531	573	544	573	580	588	547	605	578	591	562	630	611	542	575	581	622	585	618	576	605	601	565	585	592	604	630	568	566	596	567	601	567	621	557	563	576	599	587	607	556	583	582	577	567	608	657	563	606	583	556	566	592	572	581	581	565	588	625	543	598	629	596	568	595	569	605	556	611	578	584	571	562	568	620	593	574	571	589	579	623	619	571	547	584	580	625	632	554	558	581	536	588	572	563	596	586	569	572	542	620	549	572	582	587	596	633	612	577	579	578	610	559	605	604	608	601	591	611	571	558	625	537	606	584	611	562	600	616	557	563	596	591	586	576	542	610	617	581	576	557	595	547	603	600	573	651	562	543	608	555	556	594	609	600	544	607	624	558	570	585	612	576	598	612	559	619	600	573	554	603	569	590	585	580	581	612	592	607	628	605	584	622	636	612	541	614	554	589	557	604	581	577	551	595	597	562	606	622	591	592	598	596	539	634	596	581	605	563	569	572	553	594	591	593	575	630	562	622	569	576	596	601	574	566	604	589	554	580	553	592	568	553	556	651	552	593	593	576	595	596	576	607	537	586	619	588	579	598	584	573	595	569	566	612	564	635	616	599	581	611	577	615	588	592	583	571	586	623	569	600	613	588	607	568	612	594	571	595	588	576	567	561	558	588	592	577	580	629	609	563	592	591	562	615	589	603	625	601	588	572	598	581	587	602	546	599	604	571	604	580	555	602	580	581	580	580	554	576	645	591	595	534	597	616	564	586	543	570	587	586	555	549	586	572	619	553	613	582	556	569	551	578	577	563	600	532	603	614	600	585	603	571	572	608	631	564	560	601	548	592	570	600	601	579	591	604	585	567	600	581	569	536	612	581	589	611	574	553	592	585	580	646	621	571	598	572	596	584	561	572	537	570	619	586	617	561	591	616	575	579	600	554	548	596	585	608	617	622	611	582	581	572	573	555	584	567	535	573	566	586	613	550	599	582	560	574	613	597	534	599	605	573	589	542	613	595	570	610	590	585	619	598	598	594	569	611	613	555	553	563	594	567	574	573	582	621	602	559	524	631	545	618	589	579	632	541	614	600	580	604	591	606	610	613	578	619	603	577	570	580	649	575	632	667	614	588	590	581	635	591	590	588	579	630	621	585	561	566	587	583	575	585	553	559	595	564	587	555	622	625	563	593	575	551	614	573	625	586	611	591	590	588	553	566	620	608	596	502	579	614	621	604	611	604	573	551	599	575	593	597	571	613	610	603	577	607	610	560	613	585	609	576	581	562	587	611	569	563	601	600	574	588	611	579	590	613	631	601	547	560	568	595	567	581	573	558	561	548	603	615	585	569	606	572	593	612	538	622	579	568	564	563	537	602	587	591	556	610	583	571	572	585	589	585	626	588	571	593	563	619	571	585	595	563	595	605	588	605	589	541	574	636	668	603	577	600	581	583	558	611	637	562	557	597	588	607	564	609	601	600	596	579	602	584	589	634	601	586	578	575	590	567	553	568	585	595	585	616	587	587	613	570	607	612	567	557	644	578	598	608	560	581	625	541	609	616	577	587	568	586	584	547	593	582	618	629	621	579	580	575	564	548	602	602	615	588	584	560	575	548	591	583	574	568	572	608	576	573	629	576	621	582	614	549	627	575	593	612	614	597	549	577	607	601	597	589	600	566	567	552	627	602	575	564	607	562	620	586	575	598	590	559	650	606	596	591	620	584	596	604	583	558	549	589	607	615	619	595	607	596	542	611	588	597	574	538	612	621	596	584	580	586
14248	1211	921	733	535	393	366	229	179	134	154	123	121	145	131	105	138	114	96	99	104	112	124	118	99	123	112	113	132	113	138	117	107	103	131	96	116	121	114	96	109	88	101	90	114	101	104	114	115	90	90	98	93	118	121	113	116	99	98	116	114	92	111	97	101	85	101	123	108	109	112	96	99	106	107	97	109	98	105	113	106	97	91	103	121	115	100	101	109	119	98	108	118	112	104	115	109	105	113	106	101	115	111	110	107	110	100	109	91	102	120	103	97	124	103	115	98	103	113	86	103	92	111	92	103	118	94	112	112	97	89	83	107	110	109	100	95	111	98	142	98	106	101	99	106	103	107	117	93	112	105	90	106	104	108	82	95	108	104	100	109	104	128	107	103	87	104	85	94	115	107	133	101	106	103	103	105	99	108	121	106	100	106	100	120	130	97	99	115	89	82	95	107	107	107	105	90	104	93	117	99	116	100	113	98	94	106	119	97	114	116	98	102	92	118	106	99	104	107	120	106	100	81	116	116	100	128	102	106	84	120	97	101	107	111	98	105	99	100	105	118	120	119	117	105	100	98	108	106	110	84	127	93	97	93	97	111	115	111	111	99	102	101	95	91	106	108	116	84	109	84	114	91	110	121	108	86	96	114	110	93	112	91	101	120	115	107	102	111	96	90	104	97	104	92	110	105	117	107	115	111	117	123	99	99	111	86	109	111	104	99	87	106	101	102	115	81	103	91	104	117	117	89	117	86	130	95	115	94	80	101	117	106	95	104	101	106	116	100	105	127	122	113	104	98	119	114	126	93	94	100	104	117	96	92	98	122	126	109	108	94	104	100	78	114	114	99	100	106	105	94	91	106	98	104	109	88	99	118	101	119	141	97	101	113	126	101	126	114	119	105	92	116	118	122	83	90	113	82	98	125	90	100	97	113	122	113	110	112	89	94	100	96	111	108	128	95	93	97	116	98	93	116	104	93	95	83	116	97	116	115	95	96	96	122	108	99	86	83	107	104	105	104	116	119	114	87	100	99	104	114	103	96	105	112	107	107	93	126	100	128	108	97	86	110	105	109	103	104	101	105	101	91	88	95	81	95	92	101	121	115	103	104	114	83	90	102	94	96	117	99	113	99	107	105	92	79	102	99	112	109	95	85	103	111	99	89	87	118	94	99	133	94	115	123	112	107	101	98	117	98	123	98	123	97	90	113	128	125	99	113	87	106	93	111	99	83	87	120	115	90	122	86	104	133	110	117	108	105	108	96	99	108	104	109	107	114	96	113	106	115	99	127	110	94	111	90	96	112	110	111	123	110	107	112	106	112	97	96	102	95	93	119	112	113	106	113	102	101	93	99	104	102	94	99	92	95	116	107	102	94	111	89	120	107	105	114	102	101	98	117	108	107	113	99	87	122	116	100	111	116	91	108	129	98	109	114	101	107	96	100	84	103	122	105	108	105	106	104	117	115	104	97	94	109	111	107	88	99	118	107	82	109	91	104	99	98	96	113	114	101	83	111	117	84	95	79	101	107	102	100	123	121	98	111	100	112	109	127	123	93	100	79	89	86	88	117	115	136	107	112	113	114	114	98	112	104	99	105	113	105	108	106	94	109	117	106	114	86	93	96	105	108	92	110	105	117	91	132	83	91	107	125	110	108	116	116	107	94	108	77	108	78	112	96	108	100	118	104	119	103	104	105	113	107	68	100	104	101	102	102	83	120	102	114	121	116	102	108	92	103	112	108	107	101	102	96	98	105	108	112	87	123	107	106	100	96	106	112	100	107	105	94	92	92	105	114	99	102	96	83	105	112	89	106	115	97	114	107	83	103	93	133	107	89	86	106	102	108	99	96	86	100	117	103	104	102	87	105	114	107	116	100	120	104	93	80	90	109	107	93	93	106	111	101	94	93	109	101	93	100	107	97	115	119	88	98	93	113	112	92	111	120	103	96	111	98	88	104	90	113	108	85	120	103	105	108	101	103	98	97	95	106	101	103	124	101	122	109	107	91	119	129	106	120	100	105	94	104	98	118	116	127	104	127	94	87	96	119	93	99	102	91	118	109	109	96	104	96	107	93	95	91	106	104	110	118	106	91	121	122	104	100	98	103	90	112	116	89	87	109	107	107	106	111	106	120	121	98	104	94	98	107	89	113	108	91	119	129	112	114	111	96	86	100	124	102	91	77	105	121	106	108	91	106	93	91	92	96	111	107	115	111	84	109	97	120	116	92	114	102	108	104	98	97	125	112	101	129	95	104	109	99	89	124	96	96	127	121	110	111	103	111	127	99	115	126	106	110	93	84	104	90	114	118	92	115	99	113	99	99	109	122	83	114	86	103	94	118	111	94	110	98	103	111	120	102	101	105	98	102	87	102	115	101	119	94	112	112	110	128	107	105	101	117	95	113	102	116	110	100	126	99	88	108	105	94	103	90	115	102	126	96	109	119	95	97	106	111	75	94	104	113	98	107	122	120	85	110	112	129	91	90	122	112	112	96	104	86	120	102	106	100	100	88	99	100	92	95	111	103	107	103	108	99	81	98	124	126	109	117	104	114	90	113	118	113	117	93	88	97	115	104	104	92	100	102	92	103	114	93	90	101	102	104	117	89	97	85	104	111	126	104	114	90	82	98	97	125	96	85	108	101	120	114	92	97	98	99	123	109	94	96	109	112	99	116	118	102	93	114	99	106	99	104	129	109	92	108	123	101	121	100	98	126	108	118	102	84	103	100	111	99	104	115	109	109	115	119	98	93	120	104	128	130	128	113	113	101	97	108	118	93	96	114	108	108	92	119	103	98	100	92	93	82	108	110	100	105	104	106	129	91	101	91	82	96	103	99	132	105	99	109	112	99	86	113	102	85	92	109	89	103	100	115	103	112	76	102	100	99	126	89	113	122	108	110	120	101	104	97	101	105	97	112	103	98	99	137	98	90	97	83	109	93	109	123	131	116	114	105	94	107	103	96	104	122	113	95	108	103	105	101	125	114	117	107	112	94	95	107	110	105	106	98	119	112	100	120	106	113	112	105	111	83	115	90	113	122	101	121	103	82	100	89	91	115	102	129	111	106	97	115	106	88	109	79	92	83	116	96	98	119	109	98	123	96	91	110	113	91	95	105	88	122	130	105	103	112	105	114	93	98	96	106	91	89	121	99	98	100	113	91	116	125	118	88	86	101	95	113	120	92	98	102	117	108	110	103	95	94	105	99	108	107	93	88	119	104	74	95	102	106	119	98	115	85	98	106	102	79	122	111	100	93	97	100	118	108	108	81	100	106	107	97	97	107	95	96	98	116	97	88	100	105	102	115	120	104	105	97	117	119	114	119	117	102	99	111	97	101	111	92	114	120	110	108	94	129	105	106	110	108	99	113	101	119	109	125	94	110	109	108	106	90	106	122	112	100	106	102	106	76	118	113	85	117	110	116	112	128	132	105	116	99	115	108	116	78	99	108	103	98	104	103	107	113	109	130	95	95	113	92	97	92	106
8033	1053	1999	2402	1978	1731	1505	960	717	672	588	539	499	458	414	375	372	395	363	345	312	340	332	322	344	347	316	305	306	287	319	313	314	275	298	323	325	283	287	304	263	295	271	279	296	293	315	282	316	310	285	254	278	292	274	263	269	290	282	290	303	257	300	287	277	279	280	285	260	266	297	302	270	324	293	284	296	264	280	263	303	294	272	280	281	277	269	271	270	272	278	290	296	311	267	267	277	254	265	283	295	273	309	259	260	238	282	244	270	293	265	274	275	293	280	293	262	266	292	254	277	250	271	273	236	278	256	261	273	255	297	260	286	270	245	265	280	280	270	266	265	280	280	281	271	282	273	265	261	265	260	286	275	274	283	307	265	287	286	293	292	294	261	270	298	272	261	259	263	281	323	263	258	264	265	281	248	275	262	274	265	271	284	272	272	308	256	274	266	283	293	280	280	288	295	301	267	250	304	310	279	287	290	299	288	285	288	313	263	282	283	282	276	277	289	262	259	294	274	263	257	294	313	305	296	275	274	265	254	286	279	268	301	282	286	270	278	287	264	277	270	266	286	271	282	277	264	292	286	294	276	292	280	267	297	256	279	269	282	322	311	268	268	256	285	279	261	287	286	288	261	247	276	277	251	273	278	280	312	305	271	278	288	272	312	271	283	270	285	264	269	288	309	252	260	276	270	282	265	261	283	263	263	271	289	267	279	282	288	256	275	251	251	252	261	290	294	299	294	288	275	268	286	249	258	268	284	285	277	276	285	256	294	234	244	296	262	278	277	269	262	297	270	263	276	240	274	275	281	281	311	281	310	281	290	275	268	305	288	300	308	255	281	264	262	305	267	267	263	291	282	253	266	261	285	261	246	289	290	285	286	287	272	310	241	268	273	254	256	280	286	272	292	283	270	266	274	260	276	238	313	289	302	299	273	301	290	282	272	295	267	273	284	281	289	264	247	295	284	283	285	266	247	306	253	277	290	254	273	276	291	314	279	268	271	263	274	283	270	276	284	280	262	292	299	289	257	274	246	265	284	264	270	268	307	278	274	262	248	280	269	276	286	268	297	286	282	250	272	279	268	277	256	249	306	272	306	274	270	272	241	265	283	271	279	301	267	277	269	285	287	290	300	261	283	268	257	258	303	294	277	278	274	268	259	294	279	280	258	242	272	265	272	289	289	270	240	272	267	299	280	283	277	295	276	243	267	304	256	272	294	276	283	262	256	289	276	261	241	268	294	283	272	262	274	281	307	281	290	294	275	282	300	281	288	267	268	295	270	274	279	274	279	297	281	241	316	264	255	285	277	260	276	311	276	276	296	279	296	259	270	285	283	264	277	284	268	285	260	311	250	296	276	278	282	293	306	280	281	279	282	288	274	290	297	273	285	257	247	285	317	272	281	254	258	248	266	275	280	253	297	298	260	295	252	275	281	264	258	250	279	259	291	286	269	268	281	258	286	291	278	265	281	289	276	290	278	261	255	273	276	273	285	295	268	274	270	280	277	263	303	272	247	257	282	271	267	245	297	264	263	263	273	265	289	287	269	306	299	279	287	275	280	260	289	241	284	285	273	304	292	284	247	266	280	275	257	252	250	291	246	281	272	272	287	269	280	271	286	242	269	305	252	261	287	270	272	262	268	285	287	260	253	271	263	278	271	253	286	273	272	235	283	259	288	274	289	274	280	248	274	296	256	271	254	295	266	255	279	266	278	259	278	295	269	273	279	270	271	279	284	270	271	264	298	264	234	294	292	264	253	286	279	262	271	287	261	233	283	282	291	272	269	277	269	295	277	268	294	298	273	280	298	261	280	269	272	288	291	242	293	273	274	273	279	297	279	298	285	287	303	307	277	266	260	285	288	281	282	299	277	238	266	298	261	294	301	281	276	246	270	256	264	266	251	258	266	286	251	274	252	276	273	283	257	325	316	265	266	287	267	264	269	279	275	262	302	272	285	277	302	283	283	324	261	271	270	295	272	263	258	273	252	252	257	273	286	278	255	283	278	278	260	249	276	274	280	285	266	316	306	271	303	267	271	263	266	288	255	265	283	261	257	275	274	279	297	291	306	284	308	290	253	295	262	283	269	272	302	279	299	286	296	301	268	281	278	268	312	287	283	272	283	271	305	275	260	290	259	264	274	261	278	256	280	260	294	268	297	239	271	260	305	265	284	246	244	303	296	265	265	281	270	267	264	279	267	289	241	285	287	253	258	290	300	259	321	309	240	291	287	286	291	280	277	301	289	256	286	293	290	313	284	266	276	270	276	274	274	265	332	274	276	273	302	279	260	247	244	271	278	288	283	274	248	290	301	269	258	283	278	277	255	284	260	239	286	273	257	303	257	285	286	289	268	266	264	274	259	318	255	274	286	276	277	291	251	260	276	265	284	282	256	276	269	275	292	268	269	260	255	262	288	308	306	268	269	268	264	237	283	290	274	283	266	279	270	295	266	257	255	274	266	278	322	279	275	253	281	281	286	250	271	256	286	307	268	270	290	264	260	268	286	268	286	279	298	262	296	267	266	275	247	257	294	276	290	288	290	253	286	268	265	268	284	287	273	260	285	306	288	268	259	293	265	279	324	286	265	270	280	273	273	304	284	276	292	275	272	305	267	300	271	283	287	268	266	285	304	278	303	250	272	269	319	297	261	254	275	257	293	278	266	301	278	299	286	257	271	283	242	286	269	287	296	255	247	251	273	277	277	299	280	277	286	261	284	275	279	266	263	258	282	291	273	285	276	280	249	292	269	289	290	261	268	271	256	288	264	286	293	268	269	283	280	296	298	279	277	270	281	284	294	279	268	287	273	268	273	270	284	268	270	286	270	261	267	281	281	286	252	281	290	276	279	282	267	273	267	268	250	302	283	254	291	291	276	303	268	294	273	277	288	279	264	314	304	272	266	261	262	274	263	264	273	294	276	262	278	283	272	283	300	305	311	246	281	245	287	281	264	261	288	283	269	284	278	295	272	283	262	245	276	246	267	274	248	275	274	305	276	308	277	267	285	277	258	292	297	258	257	256	271	274	261	285	270	308	298	304	272	268	242	278	268	294	299	262	313	266	294	287	303	266	279	278	265	257	277	282	278	283	299	279	275	288	264	272	285	286	292	256	285	272	281	251	287	277	289	273	259	276	253	247	263	270	306	270	258	292	263	269	254	258	266	281	283	294	245	277	273	272	277	286	275	286	285	285	257	284	305	259	314	283	280	265	295	307	272	287	275	260	282	270	280	274	288	273	276	324	259	276	275	302	260	254	273	284	273	294	293	254	282	282	294	286	294	277	256	280	292	286	269	274	275	275	276	247	291	283	253	286	251	283	259	277	257	287	276	313	273	257	257	303	291	268	275	266	258	268	261	318	261	246	298	276	285	290	290	254	265	280	268	276	254	281	277	274	287	257	262	262	286	280	267	272	277	289	260	267	301	264	285	275	284	270	295	261	248	257	288	278	298	295	262	282	294	297	308	280	313	295	327	273	265	263
1720	492	489	467	456	469	413	424	371	372	373	414	386	348	348	372	372	365	384	383	348	378	356	406	380	369	376	367	364	363	365	393	386	371	376	401	354	421	378	392	401	406	369	405	409	363	388	385	382	379	373	363	372	359	362	417	381	348	387	403	392	390	388	380	391	363	399	383	362	395	364	416	371	401	352	333	412	411	415	359	372	394	353	421	397	379	378	368	360	397	387	399	408	397	414	351	389	329	375	413	356	389	387	362	375	352	383	394	373	358	400	388	398	343	387	349	373	391	388	379	380	351	371	390	383	377	382	380	373	406	352	369	382	348	399	362	394	381	400	394	382	384	364	396	395	400	375	382	340	349	370	349	360	379	348	388	383	301	354	381	411	388	403	351	361	379	370	376	336	359	384	362	354	376	373	376	362	338	413	381	360	376	384	393	398	355	380	383	355	353	411	351	407	356	392	374	386	371	384	358	405	384	384	392	369	397	378	390	381	346	389	367	387	368	405	374	390	350	398	378	327	341	393	367	359	379	389	367	341	395	381	377	395	371	375	352	422	384	365	359	354	408	371	417	423	367	379	399	375	381	387	369	375	388	379	371	409	408	383	408	392	387	382	370	373	381	440	376	398	375	351	396	419	365	350	348	349	391	337	363	374	395	384	366	379	368	411	344	414	397	355	350	389	359	379	410	346	409	353	373	382	395	383	367	405	359	407	382	334	352	390	354	343	395	376	364	355	359	406	394	416	366	353	318	362	360	367	361	360	390	375	371	385	398	401	371	360	369	374	397	335	348	355	373	387	387	385	376	350	383	402	388	383	347	355	400	381	372	386	390	372	386	400	361	349	387	347	389	427	357	386	365	352	423	402	368	367	375	351	372	381	371	389	342	355	372	402	399	377	386	369	356	387	374	368	393	409	396	337	386	388	363	345	347	385	337	371	375	372	396	387	362	385	364	396	367	353	351	363	378	346	353	351	387	372	366	393	419	379	364	377	380	361	345	384	352	390	354	340	401	364	348	364	349	404	384	378	396	387	345	392	368	418	391	424	413	403	371	358	353	398	359	393	349	372	404	371	340	385	351	346	383	369	362	379	346	386	416	357	380	402	374	361	388	391	354	373	384	379	371	391	362	359	396	364	366	362	432	393	360	399	370	398	366	372	349	402	356	386	379	359	378	369	416	385	351	384	378	401	398	402	405	388	372	382	404	359	355	390	371	387	349	383	404	381	354	402	408	361	394	391	389	383	407	346	359	357	422	356	433	394	374	366	318	425	382	314	372	383	428	404	398	376	341	385	363	380	411	355	404	380	365	394	368	347	369	387	365	357	353	363	351	416	373	354	403	352	365	357	402	373	352	367	398	339	351	359	362	349	390	375	353	345	394	397	351	399	354	364	394	392	373	373	351	338	385	400	361	405	393	399	367	376	371	356	358	384	370	400	393	393	386	340	344	355	323	377	367	362	410	384	373	395	381	340	382	366	364	400	353	377	345	343	373	379	403	367	383	377	350	372	377	398	356	368	359	396	376	362	367	419	397	353	395	369	380	377	379	368	359	389	400	369	374	411	341	358	354	360	391	355	359	373	351	405	356	369	392	352	338	353	406	365	383	342	384	404	381	366	353	399	425	416	387	398	361	378	407	396	358	397	398	347	370	377	348	365	389	401	373	352	362	357	372	366	398	393	365	342	405	366	378	375	366	373	352	397	392	370	408	363	377	373	375	349	387	369	396	399	399	400	407	384	366	377	373	382	380	366	368	331	364	379	394	374	386	395	375	390	380	365	366	370	389	375	396	353	353	406	378	387	372	377	390	371	387	370	392	353	394	370	402	362	387	367	388	386	373	373	353	364	355	372	367	396	390	387	368	365	370	359	380	368	369	383	396	377	377	369	349	379	373	364	393	371	368	379	366	359	371	381	352	386	363	370	375	375	372	391	353	386	375	343	410	395	361	402	374	384	376	394	344	393	349	409	410	374	417	379	379	419	368	394	419	330	385	412	355	359	388	365	369	338	345	388	358	377	380	381	390	371	374	336	377	341	341	406	376	385	355	360	381	369	348	387	342	393	360	394	368	357	389	364	388	367	341	350	395	368	370	364	373	402	362	354	354	311	379	384	380	375	409	348	399	386	360	355	380	376	395	399	381	383	384	355	346	362	368	375	365	384	369	399	355	386	355	402	369	388	401	378	374	333	381	359	368	396	364	383	367	400	370	357	385	384	385	359	327	350	364	325	361	379	405	389	378	412	357	342	399	388	395	395	382	380	365	388	394	378	386	407	368	386	385	366	358	349	357	364	412	379	394	385	354	401	378	344	376	397	382	348	389	371	368	380	380	385	368	356	359	372	409	357	383	373	379	373	386	394	376	360	409	384	376	368	375	376	350	360	390	366	341	374	392	354	380	441	371	397	364	393	366	359	355	340	385	374	357	417	348	407	374	372	366	386	348	391	363	365	407	359	382	384	401	397	378	396	354	396	391	403	373	421	389	370	342	379	376	386	374	362	383	351	377	370	372	425	381	376	371	382	392	390	367	384	390	366	372	385	374	394	380	361	367	336	409	363	385	376	377	385	401	341	419	378	370	348	393	419	367	354	372	394	401	364	358	365	407	374	356	359	352	426	385	381	412	386	357	371	385	352	370	391	360	401	353	367	381	402	345	401	384	354	390	368	414	373	378	406	369	336	379	395	409	359	371	403	418	373	374	374	395	379	380	329	396	404	371	399	378	367	378	376	354	379	386	365	375	396	350	363	364	369	322	367	374	371	378	358	390	341	375	381	384	382	375	363	396	354	365	346	364	400	401	383	387	384	382	378	365	348	374	382	404	424	399	369	383	376	396	399	376	353	365	386	367	416	372	369	354	397	372	411	367	390	381	405	352	361	355	348	354	376	360	376	388	373	376	422	363	366	379	387	353	363	389	401	337	383	404	377	369	374	365	382	391	347	378	367	349	387	375	347	359	399	372	373	388	415	386	402	359	343	388	383	413	358	389	346	388	369	376	380	379	395	374	342	374	363	376	372	361	409	373	382	352	384	370	364	357	348	402	375	407	374	374	347	362	398	367	346	394	358	376	361	400	402	375	405	348	361	361	361	371	370	369	381	400	383	390	398	402	405	341	381	347	393	421	369	379	362	401	375	354	424	377	380	327	355	403	377	407	377	431	401	390	403	342	349	367	354	370	338	393	352	351	348	356	372	369	351	375	431	381	400	365	368	359	394	407	363	364	364	376	369	431	363	396	356	376	320	363	369	379	365	391	356	392	422	373	400	349	390	392	371	389	393	342	363	369	384	391	364	404	414	390	367	358	399	387	371	383	347	362	414	421	375	366	390	388	386	367	374	396	398	326	351	358	374	351	403	425	362	371	409	362	386	374	379	351	384	361	412	337	375	363	403	376	387	425	368	383	402	384	376	354	362	403	349	364	360	367	421	384	389	401	376	365	369	381	343	385	394	398	361	404	371	390	351	393	436	365	365	394	420	355
2311	948	1173	1226	1178	1156	1114	866	861	868	864	808	865	832	868	765	840	828	816	755	850	808	799	844	854	859	829	814	869	806	811	791	804	863	786	809	877	816	865	826	808	806	765	833	815	855	830	832	849	851	811	827	859	832	761	798	761	825	799	845	840	819	836	839	776	793	818	789	832	827	784	749	892	843	834	850	794	830	872	800	857	761	815	806	864	826	836	831	836	821	836	842	823	841	865	839	901	774	855	817	849	787	797	844	803	772	852	830	847	864	817	804	845	790	825	758	863	840	807	775	862	803	807	856	808	849	787	818	813	820	816	802	856	805	810	823	761	766	803	869	856	845	803	827	877	810	850	826	758	807	862	819	751	849	823	834	846	847	803	819	856	791	820	832	801	774	853	853	794	827	754	823	850	811	790	797	768	836	865	826	875	856	772	830	794	863	783	833	837	832	753	771	795	831	772	830	864	826	777	818	811	754	840	818	818	857	826	823	857	831	861	796	755	882	840	807	839	806	813	823	835	835	790	867	841	814	854	822	800	798	811	791	887	817	873	875	839	865	843	821	839	793	872	867	835	809	851	859	851	813	819	811	819	818	791	848	858	863	828	837	813	827	829	778	804	879	807	804	877	843	780	753	865	782	812	866	791	784	831	827	779	816	832	839	845	835	814	804	842	810	840	807	824	784	779	788	832	820	860	821	801	829	858	822	791	807	782	862	876	864	867	816	838	790	865	823	785	810	823	785	829	849	788	826	841	801	799	747	833	817	800	828	865	838	820	891	813	798	793	814	851	770	843	801	869	836	822	815	836	860	830	772	830	845	814	761	798	831	789	758	823	847	854	839	842	824	769	859	762	826	845	772	810	801	821	824	812	802	814	883	839	840	811	794	828	836	772	808	819	835	822	828	825	862	807	797	799	863	831	861	787	797	840	844	827	844	829	787	789	860	837	783	871	818	838	792	796	829	773	844	823	818	816	828	855	872	816	826	804	819	857	849	798	786	800	783	857	846	852	807	808	769	826	782	796	828	790	793	789	778	843	824	827	792	828	751	792	811	808	783	867	826	765	777	853	827	800	825	816	854	803	848	801	831	849	837	863	788	878	867	807	823	819	821	832	839	775	832	829	839	830	804	826	792	845	824	813	810	777	794	827	842	798	791	855	829	778	856	849	849	830	804	841	807	843	782	828	835	817	841	831	826	802	822	804	790	783	782	867	886	810	798	836	797	851	795	859	817	786	828	833	813	794	774	756	792	856	778	822	857	820	795	785	817	839	836	883	783	813	826	837	826	785	797	807	856	847	801	823	801	810	796	824	794	766	836	780	767	788	796	770	804	830	851	825	807	825	847	836	819	792	825	844	784	783	768	835	863	811	779	859	830	860	776	835	849	792	815	830	770	826	844	786	824	768	851	789	822	795	830	767	812	814	822	817	801	816	802	804	841	813	867	813	839	833	866	814	854	848	817	828	789	821	827	840	802	895	800	806	846	791	786	811	831	825	804	769	850	811	822	835	851	776	898	836	848	816	794	812	828	815	856	843	892	823	824	792	780	830	835	850	834	795	814	783	813	792	816	845	774	800	810	831	801	832	770	798	837	771	803	820	820	839	873	831	806	805	851	853	822	846	822	837	800	844	769	797	833	815	861	810	823	786	824	825	840	816	796	823	802	843	831	833	777	784	844	848	811	865	872	877	821	835	838	849	835	826	845	854	819	833	820	862	876	843	854	795	775	864	822	866	858	783	796	810	801	836	818	761	835	854	847	795	821	805	819	840	806	825	813	762	788	855	843	834	810	817	885	831	786	819	826	760	822	781	788	848	823	838	806	789	819	784	813	851	789	834	833	873	790	856	815	771	819	865	826	820	842	825	823	790	812	857	828	805	804	813	805	836	832	859	770	854	847	811	837	834	865	808	827	812	787	815	779	808	815	864	832	840	837	783	849	834	846	800	813	848	781	800	764	783	888	832	827	808	818	822	857	833	847	799	860	846	832	795	787	831	825	859	806	776	819	797	809	826	840	809	820	844	803	888	763	767	795	855	818	768	796	821	811	781	821	832	812	813	816	779	831	821	827	846	792	846	836	807	823	767	843	810	854	779	843	852	793	792	832	835	813	810	829	822	842	856	819	844	799	845	834	826	808	802	849	785	765	803	814	846	805	781	890	836	853	861	829	843	774	868	799	830	842	859	870	807	791	802	783	805	862	806	806	836	835	788	807	840	867	828	830	778	843	851	810	829	866	848	799	804	797	815	852	814	802	881	780	804	829	757	772	788	801	835	827	840	846	827	797	843	833	792	798	816	843	794	802	814	795	820	856	829	815	809	784	838	836	832	843	806	802	757	796	798	819	870	860	810	820	786	852	837	831	834	787	852	816	825	824	829	770	786	798	825	822	829	797	837	813	855	773	849	805	822	808	863	818	758	823	809	805	834	892	804	840	841	842	774	839	856	842	791	847	815	796	785	837	839	846	839	847	846	779	796	817	748	833	746	847	817	827	804	826	824	862	802	778	882	875	864	823	816	816	814	795	836	848	843	860	799	792	843	824	808	804	819	878	806	816	866	828	836	833	849	757	856	818	769	833	837	868	828	779	822	794	864	833	806	801	788	860	832	785	834	822	833	800	825	811	807	803	788	770	769	792	793	834	835	881	870	820	818	796	804	837	854	894	772	837	831	828	860	807	872	820	823	805	831	798	803	791	826	850	824	861	832	815	746	823	812	817	812	819	774	843	886	776	876	811	807	821	883	784	834	839	801	867	809	824	839	749	800	836	795	824	850	815	835	826	806	823	791	858	851	752	816	832	826	834	775	809	794	837	796	822	855	790	776	814	820	875	789	840	808	793	840	812	832	846	842	857	790	890	871	848	832	780	814	817	811	790	843	769	813	816	848	822	860	824	833	824	806	766	828	834	836	791	824	816	831	796	832	801	837	816	808	834	794	823	885	817	778	821	832	796	832	828	847	875	799	864	853	869	849	800	818	852	853	838	811	838	782	836	827	824	845	845	796	808	852	859	802	824	834	825	832	799	809	841	832	781	835	816	829	809	819	843	829	849	790	837	798	810	813	783	817	807	842	867	769	821	831	828	824	855	798	776	863	847	839	885	827	812	863	804	788	784	812	821	800	801	805	799	813	820	784	839	817	847	832	861	810	851	798	779	836	812	800	811	836	821	827	849	826	821	816	861	860	812	814	806	806	858	827	785	820	844	816	856	814	830	782	831	811	845	813	829	865	818	883	810	793	812	834	807	845	813	833	800	832	817	803	848	836	826	801	814	830	820	793	860	799	844	770	820	832	821	786	831	782	821	781	817	814	837	852	789	839	815	849	840	807	820	812	825	836	797	805	789	834	821	835	828	838	834	798	817	864	785	784	790	827	823	788	837	853	811	829	780	797	798	828	799	812	841	866	818	839	821	804	884	819	850	800	820	828	803	834	815	845	792	826	793	812	796	830	801	833	840	827	770	806	825	783	789	816	832	853	824
7498	705	688	655	484	451	409	322	302	273	289	286	304	279	297	290	262	289	288	280	284	295	270	246	251	260	264	272	253	259	260	280	249	224	277	272	264	242	262	264	269	286	283	283	251	258	281	270	278	235	278	265	225	264	264	251	254	303	288	222	266	272	264	257	239	238	261	265	246	264	259	280	300	280	264	289	240	239	275	265	257	297	278	257	232	260	258	261	262	244	248	283	260	255	271	248	246	272	278	237	263	234	269	286	263	248	249	249	262	238	252	265	242	316	266	261	266	250	280	247	251	267	248	278	250	269	255	269	265	274	267	284	247	256	277	271	267	265	267	294	262	266	246	263	265	288	251	253	260	252	271	267	215	246	253	254	299	264	279	255	261	251	226	271	252	277	264	273	239	322	268	258	266	289	278	272	285	244	249	272	247	250	256	258	270	280	262	269	255	256	246	225	266	266	282	250	274	271	298	235	248	257	268	267	269	238	260	260	246	264	258	258	238	230	243	247	256	266	291	283	284	246	245	295	256	249	273	253	266	244	277	247	242	262	282	262	261	258	266	267	296	254	245	262	291	254	267	267	291	279	301	241	274	264	245	269	268	255	243	289	269	248	300	286	254	288	253	283	252	277	255	253	233	262	269	247	272	241	249	261	249	248	266	270	275	268	277	277	251	297	271	259	248	265	263	287	264	288	269	279	246	295	250	241	240	269	259	270	256	240	322	272	289	272	232	259	274	270	242	262	242	271	219	260	264	268	247	261	250	250	238	268	232	257	262	277	259	279	291	231	247	265	246	255	293	270	266	308	258	261	233	268	258	266	271	277	261	271	258	266	241	244	247	253	257	282	285	276	281	290	291	293	272	257	281	297	271	263	277	281	276	264	256	293	264	257	271	262	263	256	288	274	279	265	294	248	264	286	249	261	254	243	268	268	245	268	273	254	273	243	263	258	245	272	268	259	269	260	270	256	274	300	233	244	270	270	254	254	252	250	251	310	257	266	299	257	265	243	237	245	272	249	238	268	281	256	269	275	268	254	256	273	262	260	239	293	212	255	251	263	267	257	250	293	262	257	239	250	254	293	262	274	249	272	282	234	262	241	266	272	254	259	294	263	263	284	245	295	255	245	269	285	258	258	249	268	270	275	275	237	255	262	244	254	276	275	257	266	262	272	254	300	259	282	256	265	286	274	272	264	278	248	286	254	239	246	220	234	268	233	263	271	267	292	279	283	259	297	261	268	238	252	251	268	257	272	226	247	277	283	246	253	263	264	286	266	248	231	248	252	262	254	336	263	239	261	264	272	238	266	294	241	277	282	270	264	285	274	244	271	276	230	273	263	242	251	256	298	278	277	241	290	298	261	266	284	258	272	267	275	267	279	263	244	277	263	284	241	257	248	258	254	271	257	262	237	260	248	265	258	279	265	270	284	265	258	253	252	254	293	239	248	245	272	277	288	251	259	278	249	244	251	261	291	265	251	255	247	293	266	281	270	264	284	257	261	265	287	267	244	271	249	267	301	291	263	299	272	289	266	297	264	264	271	258	271	283	255	289	279	235	288	257	254	240	264	266	259	248	260	253	276	277	261	254	261	258	242	259	261	286	274	248	282	288	265	301	261	263	268	266	277	265	268	239	254	244	247	278	240	228	247	284	296	288	241	241	254	267	278	294	258	291	274	283	275	262	240	244	237	270	278	265	298	237	255	275	273	271	264	273	258	271	273	268	292	243	273	265	274	264	234	256	242	207	271	245	238	268	241	255	284	299	262	266	268	285	274	288	265	286	249	294	242	228	260	263	261	240	283	266	267	252	238	246	265	232	247	269	268	259	244	244	242	271	263	289	269	239	279	264	263	239	250	285	275	275	238	266	266	236	262	256	259	271	248	264	259	244	271	240	249	273	303	251	262	291	235	274	272	261	261	267	281	243	285	276	286	256	262	271	287	279	285	277	261	253	257	272	267	271	243	282	285	250	267	256	252	256	264	238	232	272	233	240	253	294	261	241	271	289	238	211	276	262	247	267	264	250	235	260	264	252	279	272	291	264	256	267	281	277	271	247	292	272	277	256	261	278	255	255	238	239	267	294	296	271	248	253	241	254	279	272	242	280	239	271	247	261	270	277	288	289	249	268	241	295	282	266	276	265	283	302	269	212	260	317	285	258	269	259	251	272	263	245	267	273	246	262	274	240	266	263	278	274	271	281	275	297	279	257	249	274	282	266	252	243	266	267	253	272	258	272	224	278	283	237	243	235	241	329	264	287	272	244	266	270	289	264	272	247	287	290	299	251	255	295	262	265	293	277	233	250	248	281	269	288	267	246	235	285	295	276	259	268	268	258	261	260	267	252	299	267	253	247	271	281	270	266	280	250	260	267	259	273	260	237	252	251	230	244	268	268	257	261	253	263	313	274	278	244	268	279	276	255	280	258	275	260	280	262	245	260	257	256	272	284	273	267	242	269	234	267	240	282	255	266	272	255	252	269	259	262	281	245	251	261	242	261	255	246	254	299	304	259	250	281	264	275	252	268	261	273	240	248	252	304	256	268	258	247	292	243	273	287	243	251	248	295	266	276	274	255	271	255	289	279	228	283	288	289	283	258	283	264	275	287	253	258	267	235	278	260	241	249	251	284	260	251	245	262	244	270	263	261	270	249	265	240	245	282	273	278	234	256	262	249	266	223	254	265	252	276	288	279	241	255	274	242	258	280	256	271	267	269	287	271	254	280	255	282	259	290	250	256	257	262	282	274	280	262	249	257	267	247	274	251	259	271	252	273	301	249	267	265	264	260	257	237	278	246	276	259	282	286	233	275	269	243	275	304	304	253	248	258	269	288	235	278	254	238	282	258	240	262	259	280	259	251	258	283	270	251	285	261	267	251	253	263	254	252	267	258	272	270	260	288	267	249	244	262	256	264	252	296	289	262	257	245	284	247	266	282	278	262	262	248	284	273	274	300	261	264	276	273	254	278	279	279	277	244	242	254	251	256	279	276	239	269	271	258	257	253	262	268	280	293	266	272	272	280	263	269	298	273	300	285	278	237	256	306	275	292	277	271	306	258	246	267	249	269	273	277	289	299	286	308	250	288	283	278	269	239	258	261	219	281	263	239	248	260	285	236	263	258	284	256	276	277	266	260	236	273	272	255	248	288	299	267	295	266	264	302	283	258	275	261	243	272	260	246	270	246	253	275	252	282	271	245	270	283	282	273	287	255	224	238	256	275	298	234	281	277	290	261	266	276	258	260	282	237	258	259	267	261	248	262	253	255	263	242	241	271	253	284	254	287	274	271	220	260	260	261	282	314	271	253	244	258	264	275	281	298	285	263	246	235	302	265	294	258	280	254	250	270	288	270	246	271	248	253	276	279	243	272	234	291	265	273	270	266	297	260	259	242	266	279	257	258	262	255	253	258	268	256	271	288	271	275	276	291	285	255	247	252	265	241	268	269	279	238	258	256	253	283	250	262	258	279	265	262	249	241	294	279	258
6679	977	1534	1828	1768	1716	1219	943	843	768	721	734	727	698	641	661	609	668	651	602	611	631	626	608	622	597	628	601	590	624	614	585	567	611	573	591	602	571	598	647	608	578	620	592	575	587	575	603	566	599	590	594	550	589	580	640	604	582	577	547	619	626	595	606	586	537	617	585	572	609	606	594	522	587	606	530	592	572	593	583	577	606	566	570	627	615	592	623	612	606	569	589	590	577	615	588	556	594	574	583	567	578	548	573	588	590	585	547	551	599	580	605	590	583	578	557	553	627	594	585	594	601	597	578	573	594	559	575	569	603	576	595	605	531	621	561	619	564	563	608	583	590	591	606	610	579	566	603	584	601	525	609	623	610	595	561	607	579	636	575	607	607	619	617	534	594	603	567	556	564	594	597	572	586	567	572	640	591	625	606	559	582	555	610	564	595	575	531	588	604	565	603	610	586	591	545	637	578	590	601	591	563	607	625	558	563	568	600	655	579	560	585	588	588	606	593	590	549	579	570	549	607	604	616	606	588	617	611	565	577	597	589	566	611	604	569	598	579	586	588	590	601	594	574	568	609	600	601	576	544	569	564	594	597	582	586	544	563	582	578	590	596	585	546	568	575	551	541	609	628	604	590	560	586	603	594	585	577	590	571	592	597	598	565	554	586	610	610	604	544	606	535	556	599	622	627	585	599	544	584	618	590	561	601	557	614	573	619	592	571	538	583	604	626	592	557	597	591	579	589	584	589	624	568	580	558	605	573	585	587	562	627	597	625	572	597	591	588	621	593	537	573	575	599	612	601	557	556	566	612	593	577	599	608	615	629	609	589	561	585	598	573	567	559	594	635	612	582	571	540	599	558	597	583	601	581	637	615	585	579	577	618	624	580	571	618	591	619	550	635	595	541	629	596	592	577	536	579	537	639	582	572	632	608	601	610	610	613	580	564	567	569	575	563	593	569	545	572	576	563	587	552	591	572	576	588	561	581	595	520	570	555	569	622	626	605	611	588	609	597	628	577	597	614	635	594	593	582	623	623	541	574	591	594	566	553	569	569	583	589	557	605	571	531	593	594	582	561	599	640	573	591	573	540	553	631	562	619	556	598	643	559	593	560	580	616	551	603	612	575	560	561	616	566	575	619	586	556	549	589	551	604	603	623	561	590	573	619	569	629	597	580	581	597	554	550	621	584	566	580	588	577	595	581	590	569	571	570	615	603	578	589	608	584	564	587	594	583	602	607	532	571	577	562	598	591	568	578	591	577	591	603	610	548	591	590	605	607	550	560	587	600	557	596	607	595	603	592	621	597	592	590	586	559	544	587	622	579	616	561	586	574	588	609	588	544	593	583	596	561	561	576	588	569	617	578	628	579	574	581	535	565	610	593	612	553	609	600	569	587	614	600	545	607	540	568	585	577	575	619	592	513	586	595	597	636	572	582	591	523	633	603	648	565	582	576	584	602	589	563	560	602	571	518	592	598	578	592	607	564	586	585	594	580	606	577	585	587	541	596	532	604	566	587	590	573	549	563	580	637	621	535	615	588	594	582	555	570	583	574	613	610	576	576	581	612	546	555	595	606	605	605	584	572	541	586	552	619	606	574	591	576	573	596	595	614	565	602	569	561	574	602	601	624	569	629	599	605	608	570	553	582	602	570	600	601	583	580	597	618	576	602	595	569	592	612	598	580	605	560	626	586	635	568	597	598	597	576	590	562	594	568	583	559	574	612	574	608	577	571	582	589	594	548	614	577	548	597	599	551	561	556	603	581	541	589	574	572	590	653	580	529	560	581	598	574	546	591	557	562	610	579	575	554	601	624	670	610	617	612	583	580	565	606	590	560	574	544	618	568	598	598	615	574	580	620	579	585	568	600	559	582	569	557	606	578	567	589	590	612	571	616	616	572	569	604	606	554	588	558	600	577	634	551	587	605	568	633	559	613	609	595	565	586	564	583	529	577	574	591	584	600	560	594	550	606	573	575	633	608	610	572	596	563	569	575	573	608	573	584	554	582	641	605	585	627	582	615	589	658	574	626	576	595	589	595	534	637	539	579	567	546	561	579	597	566	598	590	591	586	596	561	549	588	541	566	547	623	573	558	576	606	616	593	581	567	550	565	606	610	604	593	594	582	582	624	561	574	591	620	582	560	642	581	546	581	563	557	559	586	587	614	578	599	567	623	562	567	597	628	590	594	596	587	569	614	552	621	599	609	618	583	603	598	571	596	592	553	577	606	628	561	534	573	612	569	616	608	584	595	561	588	627	574	611	596	603	575	595	586	605	565	546	590	636	572	570	547	584	572	598	563	564	595	632	666	610	595	536	544	565	518	596	580	554	568	604	572	617	579	642	585	563	562	592	570	571	578	572	608	599	581	613	569	600	573	597	601	592	559	578	574	581	593	587	626	591	588	608	591	592	581	602	579	551	579	564	583	604	602	599	590	562	584	548	594	603	581	617	583	583	609	570	591	626	635	575	564	556	585	558	571	596	603	581	603	564	593	546	588	595	591	641	572	574	629	606	539	602	584	588	597	600	551	597	587	595	576	613	560	567	587	591	605	604	629	607	592	587	558	557	595	580	571	573	562	571	603	570	584	590	557	602	598	557	588	575	553	580	556	571	604	601	649	614	594	542	564	592	613	587	566	593	529	571	589	585	605	606	579	588	596	562	572	588	578	590	525	581	548	635	619	610	557	553	596	592	582	589	549	583	529	615	592	594	606	598	588	586	574	556	597	591	532	599	613	600	637	618	589	587	578	550	572	586	591	588	589	608	604	563	597	569	621	597	524	595	615	562	594	591	579	567	587	581	569	588	593	569	565	611	574	591	545	606	606	570	566	563	621	570	582	594	580	578	562	584	603	603	561	537	588	567	604	587	618	556	606	601	597	593	596	601	576	575	586	577	568	568	582	559	595	590	577	581	585	612	597	594	588	565	600	597	625	584	609	540	561	597	588	594	627	529	546	623	648	601	620	541	600	570	585	612	595	557	616	546	646	599	554	572	576	609	600	584	551	628	574	581	631	603	589	602	600	583	584	565	613	546	569	592	566	579	585	568	624	585	543	530	620	612	605	625	571	614	598	606	569	579	604	549	608	595	586	571	575	583	584	600	585	585	624	601	561	587	542	603	549	610	632	614	636	591	565	628	601	561	569	608	583	594	590	595	574	607	596	608	607	564	578	597	562	539	582	532	628	609	592	586	638	572	565	585	583	597	591	569	578	563	587	571	550	595	659	552	618	630	601	583	572	565	635	551	585	561	576	613	548	551	592	612	577	579	568	617	570	611	594	615	633	579	581	592	565	618	590	585	591	616	628	564	568	561	585	557	623	590	621	542	642	554	586	595	588	585	611	616	638	572	574	630	583	586	571	560	553	663	595	570	579	601	626	623	579	547	621	578	575	584	579	565	570	617	572	556	607	616	589	593	571	618	628	589	606	573	573	587	579	573	560	584	576	566	590	518	568	562	624	566	610	604	584	528	537	590	573
14366	1235	963	737	569	418	294	184	185	151	134	126	134	133	118	136	127	116	115	141	122	119	114	122	112	118	108	112	138	103	93	109	105	114	93	125	113	112	108	98	103	90	121	118	103	112	110	134	117	118	106	110	119	92	118	98	101	94	95	105	93	95	123	103	100	122	117	109	89	105	91	123	104	108	96	113	85	92	102	112	119	96	115	90	101	130	121	108	109	118	125	89	102	124	115	111	103	105	97	105	91	111	96	110	97	83	110	94	119	95	103	102	104	103	99	92	105	109	109	93	100	110	119	99	103	117	110	100	108	97	94	75	92	98	108	105	93	107	114	108	115	112	139	98	100	92	95	113	102	121	101	97	96	95	106	121	104	135	116	102	85	107	111	95	99	128	117	104	106	115	95	92	113	112	106	112	104	101	95	121	124	93	127	106	104	83	97	90	87	115	95	109	93	112	111	107	106	92	107	101	94	80	98	93	104	109	109	132	108	109	103	124	112	102	98	91	101	92	97	102	95	103	115	101	104	112	111	107	98	98	108	126	111	121	100	100	118	99	106	95	119	95	89	110	97	119	111	96	114	121	92	102	108	100	102	102	105	98	90	99	91	100	91	108	91	87	112	94	114	104	106	92	106	106	108	96	96	83	93	98	115	98	96	84	115	103	119	105	99	122	104	81	101	101	83	106	101	110	102	93	113	103	112	101	86	101	121	97	109	88	114	102	87	104	96	105	116	103	106	112	116	127	86	94	98	100	98	104	101	101	110	101	118	99	112	117	97	108	106	120	116	113	122	106	93	109	100	103	94	99	113	121	125	102	100	122	104	111	113	105	106	110	115	112	101	97	91	85	85	91	118	107	109	107	95	88	96	115	107	107	83	102	93	104	101	104	110	117	115	99	84	96	91	118	116	101	104	84	102	128	107	115	88	100	112	101	109	106	117	100	99	95	105	102	108	108	118	107	84	110	102	90	108	110	119	101	105	135	118	98	116	110	97	121	98	111	116	120	100	117	113	105	127	120	103	118	127	94	115	108	91	101	100	125	94	97	94	95	90	109	120	95	105	97	97	107	107	88	104	103	86	112	105	94	115	102	116	94	92	113	100	108	95	106	83	114	117	123	108	87	129	96	97	96	104	84	108	95	110	111	111	103	103	114	118	95	96	111	109	91	95	108	92	94	95	94	105	97	111	102	131	113	103	88	117	118	118	107	110	102	108	91	110	107	95	106	100	101	102	113	124	99	89	92	107	121	103	97	102	121	111	106	92	101	100	126	109	88	109	84	100	95	81	95	120	119	96	100	127	87	101	106	113	97	110	90	122	94	117	119	107	96	91	124	107	109	100	122	123	116	85	93	117	109	95	128	93	84	110	100	131	107	110	111	98	78	110	107	116	86	94	87	103	122	95	99	113	105	127	106	99	93	119	90	93	130	115	119	103	118	91	114	114	94	100	92	102	83	120	120	111	106	99	104	86	100	98	92	110	111	99	109	90	104	91	117	100	109	97	99	102	99	131	108	96	89	115	108	97	87	109	106	121	104	112	104	89	94	98	96	105	99	82	101	83	116	104	100	109	111	106	115	108	106	114	111	116	114	104	98	120	94	95	105	103	112	96	125	101	93	99	115	109	94	103	103	100	91	97	113	109	112	113	95	97	111	111	125	122	114	104	103	107	99	92	107	110	103	108	102	119	111	95	94	109	107	97	102	93	98	101	102	110	113	86	91	109	89	104	98	116	109	111	104	113	92	101	116	94	103	98	97	101	115	119	101	113	125	98	103	113	92	111	101	112	98	111	109	109	93	135	112	108	95	110	111	118	95	94	102	106	94	95	100	112	116	98	129	104	108	112	101	110	99	100	106	115	117	90	108	93	118	96	113	103	108	90	104	85	106	120	115	102	96	119	100	130	111	106	112	113	100	107	101	95	85	88	95	99	99	102	116	96	106	114	117	88	97	104	99	88	103	110	117	105	101	111	102	99	93	107	118	95	101	111	114	115	87	94	116	106	117	106	97	96	83	98	112	124	101	100	107	95	107	110	102	84	96	116	105	108	139	107	109	101	100	98	102	122	112	101	103	100	105	111	110	101	91	111	116	112	101	113	121	107	117	87	97	103	114	101	121	118	79	101	100	99	102	87	73	114	99	113	107	111	107	123	102	109	113	108	102	103	134	93	96	120	103	127	82	88	95	100	127	94	109	133	117	96	107	106	94	106	114	90	110	102	102	100	106	102	109	83	103	96	110	86	100	93	98	111	93	101	94	100	107	107	90	94	110	126	94	119	96	124	99	107	105	98	104	100	112	108	125	82	123	89	106	104	93	111	102	110	96	103	111	122	110	109	101	118	106	100	108	80	88	93	101	124	106	114	121	99	99	103	99	108	97	91	98	134	97	93	107	108	103	128	106	112	91	115	110	91	122	98	102	108	110	127	92	97	109	104	107	112	100	93	87	102	97	83	103	102	109	122	106	96	109	98	136	104	91	132	105	87	106	96	106	91	100	102	99	129	105	97	116	126	102	116	115	104	99	115	128	115	102	112	107	92	110	88	109	110	88	122	100	97	121	106	94	108	123	113	125	110	113	117	96	112	120	105	78	100	108	108	114	99	96	108	116	118	103	103	120	120	101	100	94	102	110	99	94	112	88	90	78	133	115	93	102	113	101	94	118	91	93	99	105	120	103	114	106	121	90	109	95	109	94	104	122	120	96	116	109	115	111	114	90	140	91	81	100	101	110	99	108	99	123	98	106	116	102	104	94	110	99	117	102	112	103	108	101	86	94	109	112	115	105	131	96	98	93	100	113	101	108	66	130	90	114	105	102	119	107	113	104	93	112	124	106	105	98	107	96	109	113	112	106	110	96	102	112	99	115	104	97	97	114	93	117	87	90	90	108	103	110	95	90	104	123	100	105	123	110	97	113	95	109	112	98	111	114	97	106	107	108	97	109	100	95	109	112	103	115	96	88	108	128	87	107	107	116	91	104	85	117	93	96	113	97	112	124	130	119	101	88	96	115	82	111	112	110	101	97	121	106	93	115	108	101	106	85	100	103	121	110	115	100	117	105	112	100	107	96	86	99	100	107	95	85	119	102	105	107	102	126	95	105	103	123	106	106	97	116	109	103	98	93	118	110	103	108	124	89	109	95	100	109	112	101	90	103	117	103	118	108	88	113	115	109	104	108	115	128	104	116	126	93	111	126	108	105	98	79	103	101	102	106	107	101	105	113	121	113	90	94	117	88	106	112	90	125	107	98	111	109	125	106	112	91	113	97	104	96	84	94	105	112	98	118	88	120	98	117	114	103	107	118	104	84	107	103	98	111	96	90	92	105	99	103	86	103	100	94	106	132	106	108	111	116	108	99	87	111	110	106	116	86	119	113	85	112	100	129	142	114	108	112	110	97	114	84	124	130	97	95	106	99	110	98	113	84	101	103	109	99	99	95	119	108	113	118	119	110	100	105	109	111	98	97	94	113	112	103	94	114
8196	989	2011	2488	2331	2038	1232	953	790	677	586	571	458	477	392	427	357	400	347	346	352	345	332	362	372	331	350	308	292	293	321	310	275	315	306	324	315	270	279	263	273	297	307	301	281	295	271	280	304	298	280	297	311	284	287	271	300	306	300	294	307	289	290	294	260	300	269	298	291	267	274	292	270	277	304	278	264	277	300	265	265	262	285	274	295	273	248	307	273	282	269	285	295	300	307	290	271	278	287	276	284	303	244	278	308	276	257	286	279	294	270	268	274	290	278	285	258	279	270	296	256	300	294	289	289	276	265	291	285	255	254	293	290	296	303	282	266	252	293	301	244	271	278	275	280	286	290	277	280	300	268	291	295	265	269	285	282	262	260	271	277	282	268	290	284	268	257	268	295	318	277	266	318	294	282	270	272	297	274	291	267	275	294	264	279	278	258	284	270	251	272	258	290	243	290	279	277	254	261	307	292	313	269	265	316	286	312	292	286	270	273	271	265	276	259	288	280	271	277	251	276	264	257	267	291	254	295	306	294	274	281	264	274	275	281	285	273	286	287	296	262	248	268	250	292	263	267	243	263	288	283	293	277	280	258	274	301	258	284	285	264	275	287	276	285	299	267	263	262	294	272	267	274	270	285	262	290	305	272	269	263	267	314	291	270	283	263	268	294	274	290	294	281	274	290	280	282	254	273	305	295	306	284	279	264	276	292	275	304	281	294	247	273	307	279	287	284	297	269	273	277	297	281	298	282	241	267	261	245	268	266	297	297	271	282	261	279	292	269	278	285	266	263	260	263	292	287	323	255	297	248	279	278	258	251	289	274	313	279	279	287	282	270	282	239	281	265	270	312	289	278	263	284	263	266	273	248	283	272	271	267	272	274	274	273	266	267	256	266	277	262	276	244	251	277	280	285	280	317	309	247	271	249	284	296	289	270	303	254	293	266	259	299	267	272	277	267	295	291	280	270	278	296	281	307	274	272	294	259	268	262	289	262	292	240	291	297	268	273	285	271	294	273	289	303	294	281	288	272	283	278	275	281	276	269	269	289	276	282	280	306	267	295	294	286	279	291	283	277	254	262	236	302	260	284	278	293	303	268	253	268	258	302	270	250	259	302	268	260	250	270	262	258	269	285	296	287	252	280	296	251	262	282	252	283	302	292	286	248	262	291	270	240	278	261	273	263	307	296	291	278	298	257	269	292	276	268	257	263	259	307	272	306	266	264	260	284	288	275	271	263	271	307	269	262	262	278	246	275	254	302	293	266	279	262	266	263	268	270	314	271	281	266	304	274	247	251	281	271	288	280	280	256	288	288	276	274	248	292	270	275	282	264	247	254	271	284	275	279	278	307	253	277	271	276	281	285	301	276	313	257	272	280	294	292	288	307	266	275	249	297	281	280	283	285	294	261	260	244	298	275	269	289	289	298	271	294	250	256	273	279	291	249	290	263	267	274	289	247	340	274	278	279	292	253	273	285	269	286	255	278	279	293	283	288	268	261	285	270	285	290	286	297	285	281	293	275	278	245	291	283	286	268	293	316	271	269	308	261	265	287	249	278	272	261	265	284	262	264	288	314	282	271	300	265	308	306	270	287	244	284	275	293	291	269	267	266	249	287	299	276	267	298	286	299	257	284	261	270	321	283	298	272	283	294	273	252	291	312	291	283	272	290	275	264	302	291	269	302	278	306	254	255	276	268	256	264	257	263	296	304	275	273	275	259	294	288	290	269	279	269	276	258	257	267	275	264	290	280	284	256	299	266	301	282	258	298	251	292	269	258	275	265	278	265	293	293	298	271	260	286	256	293	271	297	292	248	290	270	281	276	278	276	264	270	255	266	278	297	275	282	300	255	268	308	278	290	288	275	274	292	265	306	258	250	300	261	295	262	310	278	275	278	283	276	276	258	305	274	284	263	272	292	294	275	279	276	269	283	296	276	299	306	300	286	259	290	262	253	282	283	283	246	266	302	262	284	282	287	265	261	303	271	279	263	278	261	294	249	271	244	286	266	277	235	275	290	279	255	266	289	318	300	273	301	292	277	272	278	290	276	263	265	255	268	275	294	269	310	267	265	268	278	290	272	269	335	267	258	280	268	268	266	282	263	293	272	250	265	273	280	283	271	268	254	304	337	276	287	282	272	275	259	269	266	254	295	270	286	270	266	290	263	267	268	296	287	268	272	302	270	266	298	281	293	267	286	255	270	288	305	294	242	268	263	255	230	291	252	275	295	263	250	279	274	278	274	271	271	280	271	287	291	273	261	294	292	250	298	326	254	258	295	277	282	234	277	283	291	280	277	236	261	277	225	257	251	249	251	248	308	275	275	278	232	254	293	297	279	305	295	280	265	286	283	298	255	267	287	291	248	279	274	258	256	270	286	251	272	284	291	273	280	281	261	284	280	281	296	248	268	250	243	293	270	262	293	291	291	290	277	281	265	255	274	260	255	289	273	296	269	292	293	276	251	278	265	303	275	266	257	264	273	288	294	271	250	263	289	258	276	279	279	249	268	275	265	252	271	293	259	260	284	270	270	269	261	302	251	294	263	274	279	299	262	287	278	303	262	279	285	268	291	292	292	299	268	270	269	280	285	304	257	278	284	294	283	276	310	261	280	256	290	287	268	285	283	281	288	304	281	282	281	278	286	286	275	244	301	282	281	295	250	294	311	251	266	293	279	318	264	275	286	262	252	279	325	272	252	261	301	266	275	271	269	298	275	301	317	258	286	288	265	280	269	308	275	272	286	289	305	299	268	252	310	287	269	307	309	282	275	290	286	265	271	275	295	284	277	272	251	278	272	272	317	280	260	295	270	252	283	260	269	293	282	302	303	262	283	282	272	280	271	279	246	268	251	251	329	272	266	260	242	269	275	266	258	285	283	258	273	276	289	259	294	280	267	262	279	302	296	291	280	267	289	276	276	284	254	288	248	280	278	290	265	285	273	248	285	266	262	274	271	266	271	270	293	258	313	286	309	260	253	256	290	268	259	266	271	274	266	274	311	276	257	292	251	293	277	306	298	279	279	291	298	284	268	281	283	286	277	308	253	276	290	277	265	273	265	258	275	277	250	259	255	262	287	281	269	306	294	302	283	293	261	298	298	270	278	266	282	317	263	285	263	277	316	248	301	252	256	245	297	313	278	293	284	301	285	283	284	286	261	277	278	295	298	303	292	262	280	290	250	272	271	291	276	296	241	285	274	248	284	265	292	271	299	293	273	276	274	304	290	241	280	270	256	284	288	273	280	283	291	284	266	271	248	269	240	285	254	275	269	295	253	256	296	296	277	270	300	288	272	302	284	292	255	262	281	282	268	291	272	250	263	280	282	249	298	285	289	280	277	290	271	253	268	267	322	264	249	307	285	269	277	277	274	258	276	259	262	264	271	289	270	266	263	311	290	275	304	276	274	271	287	286	246	304	267	268	264	273	283	278	276	246	278	276	261	275	301	285	291	259	273	291	294	303	261	283	295	266	254	291	286	308
1797	474	451	460	489	467	390	410	370	364	404	353	381	393	396	324	347	377	396	408	377	371	384	365	368	358	349	384	374	371	383	376	343	379	406	361	334	359	387	371	371	392	376	340	401	388	350	352	353	386	391	365	369	405	366	370	359	352	331	363	384	370	362	363	368	381	397	370	329	368	364	428	382	368	381	423	362	323	354	350	404	392	342	369	387	398	405	361	356	349	368	358	359	350	360	380	408	388	407	350	368	407	382	395	393	404	404	362	342	399	362	358	376	367	371	367	358	389	376	365	365	351	334	380	362	368	364	391	363	396	376	392	357	355	349	390	395	366	391	395	391	414	351	413	402	409	384	373	391	389	370	379	367	370	405	405	384	339	380	373	379	364	354	396	387	350	385	371	361	355	378	371	381	372	394	410	352	351	376	388	390	367	386	368	363	375	389	398	347	359	359	414	380	427	389	359	368	364	385	333	382	379	362	355	381	338	400	330	352	363	357	382	350	401	367	386	434	384	357	380	350	389	362	346	368	401	392	361	378	347	377	391	341	352	387	410	383	420	354	359	363	386	354	367	364	387	378	408	411	389	403	388	384	393	348	371	363	385	327	357	391	376	378	396	368	382	382	344	381	415	349	334	404	379	366	365	383	376	376	368	371	407	371	383	402	373	389	374	360	380	407	390	416	344	397	378	388	384	378	347	348	371	356	387	379	392	358	371	366	381	381	377	406	362	359	384	361	388	396	371	396	369	397	340	360	366	372	363	348	367	396	412	357	363	348	366	370	375	355	404	348	353	343	371	364	347	339	353	392	350	370	370	409	414	356	386	398	364	386	429	372	396	339	369	371	367	355	390	359	367	365	344	375	370	402	358	377	350	383	371	375	368	399	342	369	372	379	366	389	399	371	386	365	373	345	390	400	342	353	373	371	399	385	351	397	354	395	365	365	401	362	390	380	382	404	365	383	401	365	436	411	380	340	392	421	375	363	368	371	378	395	366	363	367	342	362	347	386	365	381	381	390	351	395	403	415	387	421	338	380	377	372	340	398	371	366	360	362	374	391	401	383	401	394	400	352	386	354	366	387	404	390	372	335	368	377	396	357	385	368	360	364	362	349	371	365	377	376	353	353	386	350	353	381	440	393	398	334	419	345	355	375	398	370	377	386	359	376	348	349	352	404	356	389	405	398	355	355	395	359	411	345	343	371	364	376	391	352	374	373	361	370	391	378	376	391	358	388	363	388	382	370	408	379	375	362	390	348	385	346	398	359	357	349	376	339	386	401	394	369	380	357	421	401	371	385	376	336	390	377	393	382	366	399	382	367	383	377	343	376	351	396	357	403	378	382	365	385	366	337	381	402	351	374	421	362	389	397	370	382	386	396	380	382	371	366	349	384	362	390	387	371	412	375	372	377	339	388	361	369	361	392	367	387	378	356	363	403	393	373	371	345	365	373	359	363	358	357	377	379	369	360	382	356	337	374	373	332	395	372	348	358	412	376	361	393	342	321	368	354	383	396	349	376	407	379	351	345	380	356	358	382	318	372	351	357	366	386	362	395	385	357	371	392	430	392	360	391	372	404	330	351	337	360	335	391	388	381	396	381	316	385	389	422	400	392	373	387	390	396	422	372	384	374	360	384	396	371	359	366	357	345	359	340	373	387	356	356	349	365	376	400	386	361	369	370	393	378	397	376	363	346	416	416	385	380	348	366	376	357	385	391	352	404	368	325	365	348	412	360	369	376	400	372	364	346	404	366	371	422	382	384	345	365	411	392	323	366	374	391	411	380	415	373	378	384	368	353	382	400	356	379	419	350	372	414	366	357	383	356	362	345	358	387	384	371	401	348	345	391	375	419	379	353	354	366	360	385	385	388	415	339	391	368	381	436	346	379	349	365	342	368	386	375	372	383	404	381	403	383	377	330	396	381	349	366	378	333	357	408	376	365	383	381	366	383	395	347	374	387	380	379	383	358	399	378	400	390	345	404	349	389	370	376	390	372	366	367	385	386	399	365	403	360	385	395	388	362	386	405	382	414	371	378	364	366	344	387	395	337	354	353	368	374	321	401	388	371	374	390	357	393	342	411	384	367	389	366	400	383	392	368	393	397	386	358	376	409	358	353	438	341	350	342	383	388	361	353	349	344	376	410	375	392	374	359	385	394	380	402	378	370	362	394	390	377	377	399	390	335	392	380	378	356	387	372	396	384	360	384	342	378	376	382	371	381	369	378	355	370	393	362	400	342	398	335	357	360	385	367	365	381	394	374	349	382	356	391	347	370	382	354	386	358	405	377	389	380	365	391	383	352	386	339	385	389	375	381	373	340	380	392	350	369	358	345	321	339	408	441	404	400	379	391	378	382	382	395	383	380	379	395	393	380	382	339	343	379	384	403	384	412	419	363	355	353	372	362	378	381	381	361	378	384	379	383	343	373	356	370	383	378	382	368	388	371	376	386	419	344	378	417	392	416	374	399	358	329	363	373	386	391	378	385	386	375	377	374	345	369	364	364	377	343	392	374	367	369	372	392	360	343	375	404	389	365	379	401	379	362	364	398	414	375	399	362	362	373	394	397	372	394	410	399	376	404	368	382	362	368	375	340	326	388	373	365	360	423	377	361	384	386	366	363	389	353	361	340	385	370	353	374	382	365	352	375	380	377	387	334	367	354	338	380	391	376	362	390	401	407	324	340	381	372	379	369	378	394	343	380	398	365	363	398	404	360	397	342	341	393	342	369	381	369	347	386	362	374	433	419	386	379	378	383	382	412	389	377	380	418	364	365	355	366	392	365	403	408	393	386	400	347	355	397	384	402	406	385	408	384	362	340	382	429	379	384	374	380	400	360	381	368	356	360	360	354	366	388	325	372	370	368	379	395	387	351	372	365	346	368	329	331	378	383	407	383	339	343	366	403	399	393	384	357	357	383	338	377	381	404	369	413	398	361	374	337	332	398	374	398	363	402	391	395	358	348	367	359	342	421	400	371	371	404	405	391	371	383	436	374	382	387	381	370	381	364	374	347	369	389	375	356	363	398	349	350	360	415	358	386	385	389	313	368	419	367	391	412	343	354	332	385	360	391	370	377	366	387	392	345	375	390	377	420	397	363	408	400	380	369	372	369	367	369	349	392	402	350	389	392	361	350	394	429	384	364	395	399	362	354	369	378	350	410	437	381	352	340	364	384	372	379	368	386	367	376	395	399	409	419	427	412	395	416	370	365	376	403	392	365	367	418	369	410	395	360	371	385	365	343	364	329	343	369	375	371	373	389	382	361	352	382	356	355	385	414	411	357	374	400	387	355	368	390	373	369	377	410	318	367	369	348	376	376	375	381	396	394	374	395	396	421	391	366	434	401	412	382	397	403	362	377	373	385	367	327	368	367	368	360	396	399	359	371	379	340	393	408	357	389	349	384	388	359	383	383	386	378	340	352	359	364	386	360	351	411	394	375	370	369	342	381	379	399	395	372	350	322	375	319	381	341	392	327	398	368
2274	1008	1112	1227	1447	1286	960	876	842	851	866	837	808	810	811	823	830	830	874	816	843	799	868	834	810	807	790	798	797	842	806	841	779	802	822	794	859	769	807	829	883	844	839	839	848	800	825	866	826	753	838	812	821	828	819	790	883	842	848	825	809	805	829	871	802	858	826	808	790	854	808	834	873	808	839	806	788	796	860	829	821	814	807	794	842	859	837	807	849	845	760	791	852	813	810	822	851	834	801	835	826	806	801	832	786	823	819	861	781	808	806	845	794	859	831	830	831	797	828	852	803	802	816	799	832	744	861	813	796	825	866	784	841	823	828	845	734	803	810	836	808	813	816	816	845	815	837	851	825	827	832	802	820	833	828	852	815	819	899	764	811	868	838	769	818	856	807	814	867	836	832	870	823	814	781	840	864	865	862	798	821	840	801	871	847	885	790	854	807	818	798	830	811	758	807	842	800	819	799	876	787	802	825	793	820	833	818	824	833	856	847	789	836	818	844	801	805	746	801	889	848	816	869	831	830	774	821	844	798	801	798	834	806	877	786	821	797	840	789	789	798	809	809	816	800	796	798	798	805	803	833	789	804	799	764	846	841	870	800	764	755	805	844	847	880	805	827	768	796	817	834	863	816	868	821	836	854	799	825	834	818	828	817	815	875	798	768	805	807	855	818	814	826	827	868	825	811	839	786	810	866	838	820	796	824	814	849	782	817	792	799	859	824	835	802	799	852	774	806	812	796	861	809	812	848	788	810	832	775	835	805	803	831	796	856	794	858	833	810	788	830	852	837	796	803	793	807	790	788	824	794	860	825	797	856	857	873	824	825	796	862	839	844	804	794	812	816	836	843	787	796	797	820	827	791	876	803	827	790	799	837	792	823	794	806	838	832	825	848	762	792	813	807	864	852	794	847	810	815	782	827	857	830	826	786	793	860	807	869	786	797	812	812	794	806	811	810	842	853	869	868	822	812	815	815	860	810	855	782	802	824	820	857	781	830	784	791	827	817	825	852	808	828	815	838	842	815	802	817	850	845	766	824	833	795	817	840	802	803	831	784	847	811	820	864	816	795	824	854	851	823	811	846	806	792	845	796	865	807	811	787	820	781	795	801	831	812	777	816	805	804	838	849	766	827	824	819	830	868	786	793	807	812	841	807	820	830	859	759	785	770	801	826	844	818	793	793	807	883	825	797	772	834	868	783	820	821	825	810	805	811	798	791	826	831	875	770	824	822	805	868	819	805	804	823	834	865	826	835	791	846	803	825	821	777	776	817	793	837	830	842	845	788	819	795	797	874	826	867	836	804	853	823	846	824	833	757	811	801	817	775	788	835	861	823	819	814	813	829	768	794	801	804	834	797	812	839	796	834	856	817	821	868	826	855	829	773	809	812	820	744	818	831	845	833	801	808	817	864	800	855	831	820	858	827	821	760	877	782	881	785	804	843	837	807	830	824	824	811	829	842	849	762	811	824	818	874	847	779	821	836	758	770	798	782	848	788	822	822	864	786	812	822	795	820	833	861	841	818	836	791	766	813	796	811	829	805	802	859	806	802	825	817	844	849	772	850	857	834	804	852	797	838	833	802	805	750	860	826	842	826	803	752	788	810	859	817	821	837	853	799	816	804	798	769	860	789	809	800	816	812	822	789	845	774	826	810	839	809	816	856	777	846	809	827	849	832	895	818	778	815	818	817	866	800	853	774	865	865	833	858	839	774	839	837	804	781	847	790	792	831	781	817	812	800	801	791	851	845	799	844	817	815	811	793	825	889	786	766	807	824	803	886	802	847	841	802	798	802	816	827	822	800	833	802	765	793	793	841	848	821	790	797	793	831	833	821	810	750	799	815	837	847	814	820	820	841	843	889	790	808	859	840	812	809	813	807	842	818	804	800	810	809	792	841	850	810	807	829	856	867	756	840	787	806	804	783	781	792	844	828	810	809	774	821	843	801	881	791	809	864	825	839	794	828	860	831	751	864	813	879	834	836	775	809	785	843	800	847	803	813	822	835	832	830	829	809	843	773	798	828	839	793	802	861	805	852	775	780	827	853	807	775	865	823	722	753	839	836	849	820	822	828	764	827	816	821	827	821	823	841	862	823	798	859	778	816	811	898	829	842	823	842	795	860	798	860	843	837	875	802	851	825	801	746	762	813	851	815	803	798	785	844	790	811	799	837	791	813	805	786	782	761	770	816	809	800	787	782	774	803	847	854	784	800	838	837	828	839	795	872	803	844	825	783	853	834	802	770	851	769	827	866	854	798	831	812	832	805	905	853	827	847	772	792	795	776	855	818	779	847	822	797	813	847	818	840	798	818	795	801	825	834	822	815	836	839	822	768	811	779	822	777	843	836	828	795	785	856	824	759	849	811	776	815	813	853	842	801	793	819	802	801	783	853	801	808	815	823	879	782	774	790	819	817	870	825	845	825	863	850	805	820	860	811	788	821	830	817	817	841	840	754	831	821	829	810	812	782	800	846	836	832	828	796	809	843	820	808	814	800	807	835	798	847	813	802	852	809	829	801	821	846	803	774	812	813	843	822	805	802	825	831	862	826	786	797	790	839	788	802	816	796	814	780	898	852	847	868	823	809	892	825	838	811	816	840	777	793	829	885	794	811	834	795	833	814	760	765	843	797	820	803	804	790	798	827	794	870	823	792	778	831	790	829	858	844	805	825	744	804	806	826	754	813	785	795	802	789	796	793	800	844	794	816	816	788	816	835	820	800	807	819	823	830	817	810	841	807	835	829	824	804	831	785	818	820	862	833	867	813	820	848	878	883	832	771	828	787	837	809	806	839	849	788	813	824	865	854	831	815	821	805	840	830	807	816	855	837	846	884	799	834	870	795	836	806	848	908	862	830	815	829	859	788	834	808	844	776	818	785	848	835	836	846	837	828	812	793	822	816	796	850	828	795	799	811	780	815	824	794	770	783	837	735	762	845	823	823	801	851	781	802	846	853	807	762	830	870	854	781	810	830	896	832	833	781	862	841	812	818	789	814	781	810	825	821	805	828	803	806	742	830	807	833	804	857	816	838	803	821	837	831	812	819	820	797	825	844	847	799	841	804	798	803	856	838	777	841	863	818	845	825	813	769	841	821	826	794	807	734	803	800	801	844	831	868	894	818	829	825	833	824	802	829	830	808	833	800	837	790	820	734	822	822	774	815	840	823	811	801	836	773	830	867	864	808	838	764	830	818	791	810	761	851	807	829	868	803	769	824	799	804	751	790	813	852	804	821	835	795	844	809	845	807	827	823	794	868	807	793	778	757	806	810	820	832	747	840	788	833	874	844	836	815	818	863	801	830	798	803	813	853	829	814	824	825	853	808	779	807	851	829	792	826	818	803	816	804	876	809	808	801	853	811	805	820	824	895	829	800	767	786	840	786	801	784	864	857	822	816	809	799	841	788	874	879	824	783	856	795	828	802	790	785	806	820	784	845	810	793	811	820	841	851	843	785	807	837	813	772	803	801	801	764	819
7607	752	731	681	656	496	352	295	312	286	269	274	315	264	263	264	246	274	263	260	261	311	246	236	254	255	275	304	294	295	277	248	247	252	256	265	244	246	259	261	257	214	287	242	245	267	252	284	275	274	294	254	239	258	274	233	249	251	259	239	249	278	275	268	280	266	249	283	264	276	261	256	247	255	252	261	258	254	276	287	258	276	246	271	252	220	238	260	266	253	247	214	265	267	259	257	250	280	260	249	252	266	314	290	296	256	264	259	263	229	258	280	257	288	287	270	250	266	252	271	274	226	270	285	255	274	288	265	268	273	255	298	248	270	305	251	256	286	267	237	278	243	275	232	267	251	260	273	233	258	255	253	238	236	267	275	264	264	261	270	268	246	281	264	278	296	290	286	275	271	271	249	275	275	287	269	259	261	272	275	253	245	258	256	266	272	248	276	252	267	247	240	245	275	290	257	279	233	253	251	277	232	226	288	287	239	249	263	221	280	271	255	268	258	264	266	247	280	257	249	254	256	264	289	249	269	238	269	261	249	255	254	277	246	269	260	302	258	275	265	269	281	259	267	270	270	255	272	237	253	273	279	272	259	287	255	247	238	259	265	266	258	236	265	250	298	293	266	265	295	262	265	315	292	278	281	248	288	252	262	253	282	264	277	262	285	245	295	258	284	288	282	260	287	270	254	280	231	278	253	269	267	295	247	250	256	275	266	238	249	260	270	285	279	246	284	253	240	287	271	247	253	230	278	267	257	240	250	265	257	234	278	268	244	271	276	258	231	256	260	235	255	250	278	287	296	296	259	278	243	244	258	255	245	292	242	245	248	246	255	279	252	241	266	297	246	266	255	249	307	261	254	241	271	257	265	275	259	272	222	238	229	259	236	292	274	257	263	245	267	256	266	302	310	260	282	265	259	262	245	248	264	254	278	241	248	260	252	242	291	267	273	279	277	271	272	246	231	291	255	254	263	274	275	260	246	237	247	265	271	298	272	250	246	284	284	276	283	255	235	234	249	272	227	293	272	256	263	266	266	277	249	278	266	246	246	250	251	258	265	244	229	272	280	238	259	268	256	276	258	264	263	260	279	267	287	276	267	313	236	314	267	272	281	267	290	282	250	262	250	260	276	301	286	264	243	289	254	250	253	264	271	290	249	268	271	254	272	258	258	268	249	264	274	252	282	251	290	265	258	283	256	266	245	237	243	249	240	302	281	265	279	253	254	304	271	258	289	252	257	275	259	214	256	245	241	255	260	242	261	262	279	240	255	260	258	252	250	255	280	295	279	292	264	295	261	248	260	252	245	256	227	274	262	271	287	283	296	253	242	279	259	249	259	297	264	272	275	274	279	262	308	244	244	222	264	259	261	251	289	271	276	246	264	268	247	257	243	282	240	301	285	298	275	290	265	257	279	265	253	278	266	267	238	229	245	286	276	245	251	250	260	282	260	250	278	277	227	257	259	271	266	246	259	247	277	247	293	252	267	253	264	241	292	260	254	252	287	263	273	246	271	239	282	264	269	282	238	214	249	273	265	260	245	290	264	280	258	244	250	274	263	284	269	224	266	235	245	258	271	264	280	279	252	198	268	285	252	293	256	263	240	252	294	287	267	279	260	262	259	264	250	247	267	269	277	259	250	262	253	268	264	271	275	231	275	260	251	271	237	276	271	207	262	266	266	271	263	292	267	292	260	261	260	279	262	272	227	261	254	267	269	249	250	255	238	251	253	286	290	284	256	245	242	261	286	314	253	288	305	268	282	272	264	269	294	248	258	303	262	241	269	280	235	236	285	269	245	251	223	240	288	240	243	269	278	284	262	277	291	249	260	241	250	239	243	282	281	283	215	265	262	240	263	275	277	249	262	276	277	248	254	272	281	264	260	242	265	261	240	238	275	264	265	284	255	249	237	224	224	261	285	264	285	276	239	265	274	259	251	254	264	260	252	265	259	275	261	282	260	264	271	291	268	251	299	290	263	274	282	251	273	237	249	294	271	244	243	314	234	226	225	247	240	282	273	310	277	276	291	274	272	259	296	258	301	274	272	224	263	274	234	294	280	274	276	251	281	275	263	244	233	272	298	231	253	273	232	276	271	290	273	288	266	282	286	251	299	261	255	253	280	295	244	259	291	263	269	280	266	287	297	274	257	285	247	261	303	234	268	274	271	278	227	282	248	263	243	259	263	277	226	247	256	276	278	269	274	254	242	266	259	304	246	234	262	277	273	240	263	259	276	247	232	277	272	265	267	261	306	245	248	266	238	256	275	256	269	261	247	265	254	282	280	261	264	270	263	232	280	276	259	274	243	265	269	282	235	257	255	254	256	226	267	279	291	266	262	259	265	262	261	285	267	278	268	265	210	259	255	298	244	256	276	274	272	277	270	221	246	240	249	259	279	269	271	251	270	254	268	265	245	277	252	246	236	272	261	290	251	268	257	251	280	282	282	250	263	262	271	273	266	246	286	269	277	238	255	240	246	262	281	248	258	267	278	296	249	245	266	262	244	271	251	260	249	252	237	272	248	263	278	282	283	251	268	277	233	252	272	248	249	234	263	264	268	278	282	271	270	252	266	256	239	231	263	261	268	275	249	293	283	272	264	262	267	259	304	279	263	239	251	288	266	224	282	240	256	291	261	263	255	262	259	249	218	236	281	245	257	256	254	282	280	274	255	297	226	260	263	269	256	290	232	236	255	301	264	245	276	254	254	271	273	279	252	264	248	280	280	233	232	266	280	246	235	252	271	276	263	255	258	238	253	264	250	278	286	250	273	250	238	227	254	297	229	288	236	247	239	267	265	266	254	250	239	280	280	240	264	264	271	244	267	236	248	283	250	275	257	263	249	248	297	239	263	265	275	267	272	274	257	285	260	295	253	264	238	285	230	263	256	273	265	263	290	231	239	256	274	269	254	249	271	262	241	283	276	297	238	253	252	274	274	268	273	267	242	265	252	253	240	288	257	270	296	244	268	271	249	250	235	254	248	238	242	254	264	263	246	249	271	268	266	302	240	271	260	282	250	261	243	251	280	251	257	242	242	260	213	244	266	265	266	267	257	261	268	242	264	249	260	272	259	254	272	256	272	262	288	248	277	279	270	306	248	270	277	261	272	277	242	262	274	272	271	291	270	268	265	300	280	270	255	252	273	269	286	276	265	229	270	262	272	242	257	267	249	286	261	263	256	283	255	266	238	268	273	276	231	267	284	304	239	244	253	230	278	256	266	251	301	288	264	250	239	253	270	243	269	256	251	269	269	269	294	271	287	278	243	257	260	280	272	240	262	242	269	257	288	274	253	280	260	264	267	251	264	249	237	253	276	291	274	269	274	264	273	268	254	249	274	280	246	255	258	265	277	259	256	283	270	265	262	277	289	245	233	247	272	247	271	281	274	266	268	257	254	255	238	223	244	257	259	272	260	289	234	242	279	235	242	270	247	273	256	250	241	262	262	240	241	254	237	255	295	251	253	269	279	245	269	271	268	277	262
6542	971	1583	1978	2246	1648	1135	878	845	818	755	703	679	691	640	655	616	622	659	635	593	603	593	640	637	579	616	615	582	624	580	625	609	614	629	566	560	566	584	602	575	650	585	563	569	589	541	597	636	552	600	589	606	604	607	586	575	594	573	587	617	596	599	575	591	623	545	597	609	615	619	586	597	636	613	543	609	615	587	572	582	572	614	578	581	647	551	602	584	621	584	535	597	586	614	608	609	598	550	579	611	569	557	598	568	594	611	600	596	581	590	582	602	534	603	562	616	584	593	555	597	625	598	603	580	611	594	580	550	585	623	615	629	622	559	581	600	593	543	563	585	575	556	630	601	600	614	560	598	568	560	608	589	587	552	566	581	618	585	599	601	585	604	574	601	598	632	581	556	608	615	599	613	566	614	587	586	611	567	614	571	609	586	543	586	578	608	577	623	577	629	576	581	650	626	657	572	636	592	630	574	556	577	614	589	571	586	609	602	604	592	590	597	581	593	561	591	574	638	609	614	598	599	566	575	577	569	598	564	637	532	562	640	541	592	593	596	524	578	614	590	599	582	649	535	606	654	556	596	607	617	592	535	562	612	508	585	626	549	597	598	590	571	601	588	571	548	609	615	598	566	591	585	606	584	629	554	557	584	557	589	620	573	584	587	594	595	585	593	564	573	578	596	586	541	590	542	584	568	628	579	605	556	583	566	565	573	616	552	611	579	559	562	571	584	595	619	544	621	564	549	593	568	565	634	601	579	542	603	604	602	583	578	581	584	607	571	599	611	600	583	612	567	566	604	555	602	593	578	608	593	634	585	595	603	571	575	606	564	550	554	597	613	566	592	596	586	595	629	593	620	613	534	544	577	595	524	610	536	565	605	552	597	592	540	556	561	603	618	611	614	590	583	541	602	586	567	590	636	583	559	589	606	601	559	605	564	580	597	590	591	588	601	621	556	578	566	558	620	593	611	616	585	599	610	603	602	673	595	581	581	557	599	566	562	614	599	583	572	570	573	577	567	636	623	572	591	617	611	617	604	562	601	590	587	596	586	579	580	579	628	596	587	608	616	536	563	565	560	580	582	625	580	588	588	554	601	589	530	611	565	553	585	592	605	554	621	601	625	606	569	618	564	586	603	595	570	588	598	546	577	576	587	621	575	637	526	613	596	591	588	588	573	568	582	564	613	600	580	592	552	549	570	576	603	581	589	596	572	602	575	589	580	576	601	618	574	623	580	592	571	591	549	573	549	574	565	565	596	589	574	587	602	565	560	574	590	586	571	586	592	552	536	535	558	599	585	593	600	594	584	560	601	621	621	560	595	570	561	582	584	602	604	564	599	570	559	558	587	581	638	590	599	588	581	621	602	613	617	548	583	565	577	606	614	586	580	550	586	532	565	565	581	563	584	593	590	569	594	638	596	604	584	603	559	585	606	595	608	649	639	605	542	604	603	562	613	599	619	586	583	576	570	550	585	589	590	533	599	568	607	584	581	577	585	596	608	599	562	584	619	569	595	574	569	569	584	608	592	554	567	605	617	598	626	568	577	601	598	568	556	561	597	603	601	639	620	576	553	571	547	580	603	584	580	596	578	572	567	587	579	564	557	578	603	587	538	569	595	562	598	588	587	567	631	578	585	606	589	587	577	612	603	563	564	604	606	584	573	614	618	607	593	596	627	598	615	573	530	538	577	546	604	578	631	594	613	640	614	611	565	590	592	584	576	570	593	615	568	590	623	604	591	552	581	565	605	614	589	593	587	598	603	615	607	567	612	565	588	610	570	566	552	630	620	589	599	560	548	536	584	590	592	582	610	613	654	541	579	550	599	573	597	551	620	573	545	585	554	605	567	557	582	570	579	605	589	614	561	584	554	581	591	578	632	598	617	618	620	592	550	549	575	543	564	583	577	586	583	571	591	616	583	597	610	595	579	617	572	575	556	577	620	580	596	541	572	590	620	594	549	591	606	588	584	581	583	564	569	584	584	589	570	595	585	618	563	585	584	589	582	644	599	580	585	615	579	584	576	585	608	592	571	594	626	623	589	554	577	605	618	578	584	566	639	606	587	566	576	599	607	577	618	575	602	631	632	586	582	582	566	595	523	549	548	602	618	613	594	594	559	558	557	562	590	571	588	632	551	580	570	536	605	613	573	628	606	555	538	600	600	582	559	584	553	596	608	571	573	581	570	609	581	558	571	600	569	595	604	582	643	583	579	581	560	572	560	561	610	592	551	565	571	613	593	538	580	620	550	570	554	612	590	631	546	581	574	576	568	569	597	580	596	568	582	579	582	571	593	593	615	572	616	608	577	624	597	637	636	559	608	574	601	587	537	562	564	564	569	601	596	593	623	566	603	546	564	553	605	553	566	593	595	571	569	518	598	578	602	602	592	578	591	563	559	614	569	578	565	571	635	571	612	581	604	647	633	554	610	563	587	606	614	584	536	578	581	566	608	592	565	585	566	592	566	618	569	599	583	571	617	554	618	574	569	591	636	584	595	529	590	574	614	586	614	590	576	618	571	580	560	605	573	571	593	589	623	592	561	577	588	560	558	590	606	576	596	597	574	599	580	575	647	634	609	555	621	610	562	577	609	623	596	601	581	592	657	572	601	584	563	601	590	582	568	585	576	606	584	551	581	593	578	572	575	614	627	577	573	565	561	578	619	617	569	602	565	589	580	619	596	555	605	552	584	579	584	577	619	552	588	587	591	611	595	582	646	644	582	578	629	597	558	596	607	618	635	592	582	567	597	606	568	602	609	591	594	620	629	602	569	553	545	605	597	558	624	601	604	601	547	625	616	614	603	597	562	571	578	567	582	598	583	593	597	548	587	584	589	562	519	583	573	628	546	532	621	561	585	565	585	630	600	578	592	614	607	553	606	577	599	582	580	599	571	596	611	558	617	578	598	575	580	591	559	583	597	538	592	569	617	571	580	614	587	598	641	587	567	592	585	592	604	581	578	601	560	572	557	579	585	613	569	601	559	613	557	615	591	624	596	559	606	587	577	585	568	587	576	605	563	571	530	604	575	649	612	574	601	567	599	543	608	554	582	596	558	572	541	589	560	601	584	584	595	578	558	587	628	569	593	569	575	603	592	618	581	560	607	612	583	617	588	582	626	559	575	582	582	597	564	599	593	570	588	543	571	573	599	579	623	569	619	571	587	603	560	586	574	617	562	576	596	578	545	603	552	591	562	575	591	586	605	543	614	564	623	616	591	578	588	575	568	550	565	603	612	594	576	628	582	562	556	600	596	586	611	651	603	538	548	611	597	584	564	592	591	584	619	600	608	589	598	552	603	623	611	577	579	603	631	610	620	633	534	586	614	611	578	587	577	617	595	615	588	650	605	568	596	600	573	584	544	569	590	581	606	590	557	603	550	575	615	571	582	587	588	585	594	584	602	607	530	556	611	581	597	570	584	623	594	600	591	614	616	608	613	574	608	589	610	563	565	598	585	589	559	598	595	610	563	544	588	597	603	575
14477	1305	919	813	671	409	308	236	190	168	122	151	127	136	151	129	107	112	116	117	117	113	123	117	94	118	113	112	114	91	108	117	93	126	109	112	112	108	102	109	109	101	106	97	123	92	107	99	108	112	111	114	110	92	94	102	114	109	115	117	127	95	100	101	112	113	117	119	124	130	106	104	103	112	102	101	86	106	109	96	111	108	116	98	113	99	106	92	118	101	114	115	85	126	106	98	111	113	104	124	111	115	107	118	98	114	98	119	108	100	107	114	113	87	109	105	122	102	122	111	120	112	106	123	110	110	90	94	102	103	104	101	113	97	91	85	107	100	110	112	95	95	108	103	99	106	87	90	121	100	93	98	97	100	111	92	112	108	111	116	104	101	112	106	121	127	100	101	105	119	94	114	85	122	116	134	111	110	107	113	122	79	100	110	96	107	107	122	111	101	116	93	104	123	119	114	87	123	93	111	82	101	142	110	103	99	110	112	98	123	119	106	117	108	111	110	111	102	115	114	105	111	100	112	109	100	113	115	121	129	97	133	113	100	99	109	115	90	111	124	89	119	101	96	107	103	107	96	116	101	93	97	131	109	114	118	99	104	123	114	105	100	124	108	117	91	115	106	113	96	116	80	116	98	115	93	94	135	110	92	99	89	96	87	118	119	119	87	94	101	100	96	104	100	110	86	99	102	120	116	102	123	84	90	105	116	108	126	100	108	99	122	123	99	94	132	92	106	112	103	109	115	86	114	99	84	124	112	122	117	92	111	105	105	105	112	103	85	94	103	110	118	100	120	101	119	102	125	112	108	106	92	86	105	99	110	93	117	90	109	89	106	92	95	112	102	103	110	126	104	114	108	86	99	95	114	121	106	105	98	97	108	116	102	97	107	98	123	92	100	100	96	117	123	117	105	101	102	89	122	106	107	82	104	116	114	118	112	100	95	111	127	125	123	114	100	93	108	104	99	116	122	104	120	110	88	89	100	117	105	91	110	122	88	88	110	106	108	109	117	98	109	111	91	114	110	101	107	120	97	116	101	92	103	99	112	131	127	101	111	109	129	94	103	113	120	101	87	123	117	110	130	99	101	99	106	105	101	131	104	103	107	118	110	119	113	117	111	101	94	102	78	88	124	101	97	116	95	92	92	91	95	107	118	106	96	113	118	131	103	93	95	102	94	104	111	102	107	111	88	87	101	128	114	123	102	108	116	115	107	96	95	131	111	116	89	96	108	101	129	114	103	101	88	101	102	117	119	109	98	108	118	126	117	107	104	109	108	133	96	110	118	92	99	98	99	119	92	109	101	88	118	106	104	112	122	116	105	108	101	100	106	120	107	122	133	111	105	94	109	114	97	105	114	123	104	113	100	93	122	103	105	120	111	111	111	108	118	117	96	92	102	108	83	95	105	88	98	119	108	126	106	99	114	106	130	103	100	90	124	93	103	90	94	113	110	98	106	103	96	91	109	100	114	102	111	97	94	99	89	107	122	124	121	113	115	115	117	108	117	115	107	96	110	98	106	86	109	104	106	93	107	97	109	109	94	92	106	109	106	106	98	94	89	119	110	107	111	99	92	105	110	117	90	108	111	99	135	91	95	100	101	108	100	89	105	112	115	105	107	84	102	121	133	118	111	113	106	138	119	119	112	113	103	100	98	115	120	113	100	108	99	105	100	106	94	93	120	96	115	96	129	94	91	110	113	98	114	104	104	113	118	105	113	97	100	101	122	92	117	111	104	82	89	91	87	118	108	93	107	120	118	101	107	113	119	101	88	108	97	122	87	89	106	105	110	101	108	129	96	108	118	94	106	107	100	107	91	107	96	108	111	101	89	105	115	100	95	106	102	99	91	103	104	84	104	109	110	120	120	117	117	103	100	116	83	105	99	103	126	97	115	113	94	129	114	95	105	92	108	110	118	110	113	116	93	111	100	101	101	108	123	98	92	88	108	102	96	102	111	108	99	104	98	108	81	92	137	111	123	110	118	90	104	115	135	96	103	107	107	96	108	122	113	116	114	123	109	110	115	119	98	107	105	104	115	111	110	95	97	113	123	107	119	100	116	132	106	103	114	108	110	110	83	96	102	101	106	114	121	113	103	123	100	109	123	117	107	97	102	118	119	114	113	106	109	103	124	118	131	103	107	91	102	115	86	116	103	98	108	96	121	94	112	110	95	118	105	111	99	114	92	123	104	99	108	107	115	109	109	103	93	99	109	120	104	104	90	132	95	92	108	101	107	75	98	96	90	94	92	95	104	108	117	127	95	79	100	127	100	115	105	105	101	104	114	125	98	103	116	99	102	99	113	85	87	96	104	94	88	131	104	98	108	101	91	98	108	112	91	90	102	103	122	102	89	110	120	102	105	118	109	92	111	92	95	93	112	116	87	111	100	96	89	87	109	112	105	94	109	104	125	106	105	110	108	117	104	114	112	117	123	112	99	113	101	110	99	93	115	113	100	105	103	120	111	91	116	96	89	101	108	95	96	101	107	87	107	103	101	114	91	114	117	106	99	81	98	109	86	90	102	109	93	100	89	112	117	122	124	115	93	96	103	119	107	99	108	88	116	106	103	121	90	108	119	146	120	104	94	99	94	97	94	103	112	105	109	104	103	94	105	103	101	113	129	108	102	96	106	77	94	88	110	95	127	115	96	106	128	109	101	97	111	106	110	88	121	107	86	78	109	118	99	96	118	104	98	98	95	113	99	119	99	105	112	106	115	132	109	98	92	118	122	96	105	110	113	106	113	78	101	118	85	104	95	105	110	104	104	109	117	109	117	103	93	114	116	100	97	117	107	108	108	103	105	116	122	117	113	98	113	103	111	95	102	118	121	116	116	118	106	117	92	89	92	112	108	102	114	109	118	106	107	107	128	114	90	121	96	123	110	110	116	103	111	98	96	90	113	90	103	99	93	99	103	93	105	102	117	100	112	107	117	97	102	90	104	96	97	104	104	103	104	102	94	97	120	100	99	106	100	89	111	106	108	101	103	97	141	118	118	104	72	108	99	105	125	111	108	89	114	105	95	99	94	99	114	94	114	106	106	103	101	93	120	112	109	115	94	77	112	114	99	101	99	97	138	103	96	110	100	118	106	116	102	121	89	105	102	87	89	126	100	101	107	102	108	95	98	95	113	108	105	102	99	94	111	111	106	108	112	122	136	121	90	103	101	105	98	84	109	92	132	104	96	111	123	93	109	110	110	111	92	95	120	111	108	120	106	84	88	135	108	107	110	102	96	92	126	111	91	106	121	105	118	106	97	90	105	100	97	99	116	101	102	119	102	122	112	104	106	136	102	98	118	81	99	107	92	112	106	110	108	93	102	114	115	112	101	106	127	109	98	107	119	94	92	96	105	81	98	96	93	98	117	121	118	89	107	136	92	111	102	89	105	113	87	103	103	118	104	141	82	103	118	118	115	114	93	117	109	106	101	79	99	116	88	94	88	93	116	111	102	94	95	98	102	111	109	78	111	94	113	124	117
8153	1044	1979	2733	2651	1886	1186	937	753	616	603	493	479	474	419	420	411	395	373	358	353	342	341	340	342	349	318	307	295	331	320	320	333	299	309	305	287	323	323	299	324	279	287	299	292	259	273	264	280	297	289	301	306	273	293	269	273	272	279	258	288	278	288	313	279	275	280	287	323	304	247	276	310	297	290	296	290	247	260	299	304	294	265	305	270	281	304	272	318	309	282	295	293	277	266	270	286	292	269	274	301	274	289	294	279	272	262	266	294	287	273	304	275	269	295	269	277	298	277	309	294	283	293	312	283	256	291	246	287	274	287	296	288	304	289	295	291	277	268	264	306	253	257	267	298	296	269	279	264	306	299	293	289	268	303	282	289	262	284	280	254	276	293	270	267	287	303	279	253	248	250	262	274	291	295	264	248	272	272	279	287	288	253	285	282	285	306	277	274	283	272	269	269	277	309	287	313	297	283	302	272	304	285	299	274	272	296	261	269	320	259	280	283	295	243	274	282	291	233	279	288	273	285	311	266	291	296	275	275	295	296	290	266	283	276	280	286	286	281	282	302	282	287	275	254	298	289	260	269	257	299	306	299	259	274	277	287	272	304	275	282	285	292	293	244	303	283	257	287	322	294	297	297	269	279	250	294	283	274	301	287	264	266	279	287	261	279	281	285	245	282	280	276	279	271	278	296	281	263	260	286	281	285	273	296	289	283	282	252	286	262	280	297	271	270	261	278	281	281	270	264	297	306	295	283	268	277	283	307	266	300	299	265	298	253	276	270	266	288	270	248	277	269	271	281	270	262	259	301	274	292	275	283	282	271	274	265	268	300	267	264	252	269	292	303	299	299	268	299	269	289	301	317	294	288	289	272	302	302	315	275	283	273	265	290	313	323	267	249	247	247	289	291	298	261	266	305	278	275	289	265	295	251	295	267	282	274	265	250	289	301	298	300	267	272	280	284	255	292	246	282	264	277	268	298	265	295	268	291	265	295	276	280	269	282	284	309	269	263	281	291	290	276	253	292	296	263	238	297	254	282	281	280	250	291	311	281	285	308	258	286	296	265	293	296	284	254	247	293	272	270	268	257	266	282	273	268	282	283	287	246	281	243	296	301	298	290	294	270	266	253	298	301	263	290	284	295	239	274	280	274	242	269	269	307	286	281	295	289	273	265	279	287	299	270	302	281	291	270	297	270	276	279	269	250	273	287	262	268	315	270	291	279	264	309	272	289	265	257	278	275	274	297	261	270	287	278	267	289	264	268	280	284	303	278	260	270	267	266	271	296	269	292	270	293	267	307	259	288	260	279	263	287	282	311	279	247	285	254	280	272	264	279	263	270	254	280	275	303	260	304	270	278	288	296	278	288	275	283	292	274	267	260	284	303	251	260	311	293	265	297	294	284	324	278	288	269	280	274	285	255	274	314	281	274	270	267	260	292	293	268	291	269	268	262	277	300	271	298	276	273	299	253	248	283	293	297	282	260	276	292	262	264	278	291	271	288	249	313	294	284	304	279	282	258	281	269	284	282	271	279	273	281	272	279	248	253	289	250	243	270	263	285	285	269	309	270	288	282	281	288	299	274	293	281	266	282	301	257	276	282	265	252	258	255	279	284	246	265	296	267	288	299	268	286	272	287	274	284	254	267	288	286	274	308	264	272	289	255	273	299	305	292	275	271	305	277	333	290	302	276	305	281	270	275	270	298	307	268	282	305	313	249	268	277	276	276	278	290	298	278	287	276	234	300	284	279	294	282	309	278	287	289	289	288	255	266	287	261	270	296	293	314	284	301	323	285	283	281	284	261	279	276	305	283	262	291	266	278	290	271	272	272	248	282	285	261	284	272	275	273	247	291	263	269	338	262	279	298	276	306	282	284	265	321	292	287	257	247	299	273	283	261	272	285	290	288	278	260	288	266	281	267	299	313	279	304	279	272	294	269	275	270	303	313	277	306	310	266	293	276	269	276	289	285	248	307	280	274	282	306	288	250	273	264	289	272	288	295	273	265	271	302	250	303	269	271	276	291	298	295	302	305	249	270	260	290	278	278	283	276	277	275	262	276	272	281	268	248	283	288	258	275	267	284	314	265	259	274	263	281	290	281	293	267	275	282	263	273	275	298	261	267	293	276	295	262	272	268	290	283	260	244	291	277	310	289	254	281	285	272	291	268	255	307	271	268	255	253	292	253	275	292	277	288	264	260	276	259	285	279	290	269	262	254	274	290	295	297	276	255	275	278	296	254	290	300	313	303	277	283	287	283	273	305	282	276	276	281	274	275	274	281	287	263	293	273	293	257	253	285	262	319	250	256	268	288	281	262	277	249	266	278	276	273	279	243	250	271	283	310	283	254	288	281	305	296	273	269	299	258	283	265	271	257	279	318	293	256	251	288	275	285	276	280	283	273	270	280	296	272	277	305	306	298	272	304	265	280	280	243	301	302	250	255	289	279	275	286	300	286	298	289	249	287	270	309	309	304	261	298	280	286	301	313	300	269	274	300	312	281	279	277	274	290	295	279	287	279	265	269	300	320	293	282	277	291	268	271	297	268	299	274	249	271	270	293	277	264	288	281	271	296	276	248	289	289	286	218	271	272	276	279	269	253	280	281	261	289	269	250	282	276	258	290	289	274	309	304	256	312	303	295	265	305	282	264	286	280	283	262	321	261	264	304	331	287	284	244	272	307	253	278	269	257	306	283	289	250	302	280	290	294	272	273	266	271	291	298	283	288	328	302	296	263	292	297	284	301	305	271	271	270	287	265	273	277	289	261	283	287	319	300	287	300	285	323	278	259	287	301	266	277	309	295	300	286	275	296	274	285	271	305	277	281	286	291	281	297	284	258	281	284	278	286	299	281	270	271	295	287	293	329	295	282	274	280	254	297	269	291	327	276	240	279	266	299	287	266	291	285	293	279	280	262	293	259	277	289	279	295	278	275	284	306	275	290	275	253	274	326	316	288	274	316	285	307	260	254	268	272	281	283	292	267	299	285	300	270	301	290	284	272	278	263	253	301	260	296	257	287	267	271	276	283	318	289	274	276	281	275	287	285	270	317	276	272	276	271	268	266	266	322	290	293	310	278	271	279	274	283	279	267	271	279	281	305	313	279	278	279	272	289	283	263	287	314	285	282	272	276	279	285	273	275	281	289	301	281	255	299	277	256	280	288	291	305	247	296	250	264	284	286	295	292	311	278	275	280	259	284	267	274	270	250	269	287	304	280	267	280	280	263	272	245	281	277	293	274	311	277	294	247	291	301	281	273	302	273	292	271	267	293	277	271	282	282	272	277	290	248	304	265	274	304	270	284	275	284	286	277	284	263	280	267	270	276	301	285	255	246	289	304	288	280	276	281	302	301	278	290	274	273	274	286	276	286	281	274	276	287	301	269	278	267	262	260	275	276	285	279	261	240	267	281	338	278	298	279	265	291	303	276	269	282	233	282	291	285	308	251	275	281	255	265	256	272	309	270	278	309	278	280	269	262	265
1817	502	495	504	541	454	380	392	402	358	401	344	380	398	398	348	379	382	399	390	359	408	390	400	371	380	364	365	356	378	403	401	363	388	365	388	404	377	393	373	382	364	370	310	379	417	382	373	399	395	416	389	393	385	375	348	369	389	368	397	339	389	381	370	395	384	371	381	380	351	329	396	368	380	363	382	369	392	399	400	396	404	386	375	386	397	358	370	378	375	374	319	366	348	377	398	370	392	374	372	351	371	392	367	397	398	363	400	353	375	343	369	379	363	394	404	363	388	409	374	344	383	381	373	399	391	388	388	400	381	359	372	374	387	401	439	372	355	337	411	384	371	343	366	387	379	401	375	400	364	363	339	355	364	400	387	353	375	390	339	407	389	352	360	386	345	326	301	361	410	371	361	396	363	403	346	361	418	374	347	367	354	339	401	354	387	397	377	386	385	356	356	374	390	361	354	369	350	369	370	390	351	408	394	388	368	391	397	382	357	385	381	394	383	369	392	388	364	377	373	360	367	365	415	350	371	354	336	401	391	373	356	345	393	376	384	362	376	380	374	342	391	389	393	336	397	356	375	391	401	401	392	359	405	378	387	381	373	371	359	368	370	352	348	394	375	385	394	373	359	397	388	370	353	363	385	377	372	378	362	369	378	368	362	338	363	406	362	359	353	393	393	399	340	351	382	375	414	362	368	381	385	332	370	368	362	399	406	382	326	385	389	379	351	323	353	374	373	360	377	393	354	375	393	375	337	333	388	360	341	362	383	425	413	369	432	363	372	392	415	364	350	368	369	361	395	380	378	370	373	351	354	306	353	324	360	378	364	385	413	376	402	363	376	398	348	401	371	416	390	385	364	379	392	376	376	397	396	379	362	372	365	376	348	397	385	384	380	397	369	375	364	358	388	371	381	369	365	380	352	340	359	351	366	378	394	370	334	347	388	333	378	362	366	380	381	354	371	350	383	380	382	353	373	340	384	349	385	364	377	385	327	371	394	380	380	357	365	336	377	444	406	389	394	409	392	399	405	387	382	401	369	362	392	340	407	398	381	341	400	350	390	376	380	354	375	369	396	364	354	376	344	401	388	353	366	358	373	344	396	381	436	378	343	341	391	368	394	376	371	341	380	400	348	389	389	382	388	360	359	367	403	375	349	395	413	395	347	377	382	414	359	369	402	330	389	367	360	378	384	368	381	366	379	349	369	386	386	379	392	369	370	355	338	423	358	376	371	370	428	390	351	355	372	389	396	349	369	382	365	387	410	379	396	376	385	386	412	372	378	375	388	378	384	372	411	380	437	406	378	413	351	379	424	407	379	380	375	332	383	402	387	355	357	404	405	331	412	403	368	390	348	418	399	368	365	378	388	381	363	382	375	345	375	406	402	392	361	389	402	375	439	365	367	358	419	388	379	358	386	383	358	378	394	373	363	405	385	392	369	404	344	370	387	398	379	378	384	362	346	400	348	364	363	398	346	348	399	352	359	356	354	350	404	367	403	352	356	400	396	396	361	382	366	372	384	395	392	368	375	401	382	332	387	356	357	348	361	380	378	383	403	383	357	375	370	357	379	356	402	372	366	401	365	375	394	381	351	428	352	364	323	376	371	368	376	383	401	347	368	347	382	395	355	393	375	374	360	348	374	391	356	376	377	355	381	401	353	336	368	372	401	367	364	357	334	381	401	398	405	371	340	384	377	330	362	417	396	373	375	376	416	385	391	353	339	394	388	384	388	382	356	329	377	357	397	389	406	403	393	370	373	361	346	413	388	443	389	338	352	379	348	332	332	346	375	408	340	342	381	405	358	359	393	363	361	392	439	361	361	413	373	390	384	357	430	366	382	374	400	347	365	423	428	381	386	328	360	394	396	367	389	379	359	393	390	401	391	377	382	412	349	385	384	391	391	398	347	408	376	418	357	341	371	374	357	358	406	335	373	394	406	343	349	341	391	370	396	398	395	387	371	378	391	375	361	353	384	383	383	375	411	343	369	358	377	369	354	360	384	373	362	407	380	349	400	338	390	366	373	374	393	371	368	331	382	409	351	380	398	363	308	326	348	360	413	382	379	387	372	369	374	383	348	361	397	366	399	351	352	390	370	378	388	343	347	351	331	386	376	363	380	392	428	364	370	351	339	358	362	394	364	376	386	355	401	394	406	336	391	371	329	347	370	364	416	346	413	378	348	381	345	394	400	360	373	374	399	379	380	370	368	370	363	367	343	370	356	339	333	393	346	412	396	401	375	375	361	373	411	381	371	349	404	352	372	420	382	396	358	396	388	357	396	383	351	388	404	387	357	385	381	328	357	349	378	413	350	398	346	387	393	380	396	362	358	360	366	352	374	389	348	406	363	356	398	362	398	401	380	397	343	391	357	374	357	398	412	365	392	398	390	354	368	377	357	386	361	354	400	385	408	357	397	382	413	350	402	367	362	400	419	375	351	379	394	374	388	356	349	362	371	377	391	360	405	356	401	411	399	367	369	362	386	348	347	379	386	381	362	330	333	375	409	391	349	384	400	379	402	372	389	363	373	398	347	387	398	387	376	365	365	400	389	407	397	374	330	401	418	343	382	353	363	359	417	359	372	382	368	390	310	397	350	388	393	389	368	394	411	366	386	371	361	387	354	371	355	416	391	391	361	395	377	415	357	375	365	389	412	424	383	379	368	412	400	352	400	370	368	359	362	371	375	359	353	385	402	373	376	377	355	377	384	374	373	362	402	370	386	366	378	375	374	385	381	392	394	393	400	396	345	378	354	330	379	369	353	368	374	343	361	401	389	390	365	361	377	388	371	335	378	375	372	371	387	327	399	370	364	403	369	370	375	363	377	351	371	383	374	401	362	397	374	348	380	383	363	375	345	402	350	389	384	374	334	381	351	365	411	355	348	344	374	342	354	403	409	365	381	368	369	355	344	405	385	374	401	393	377	377	357	389	363	368	396	325	361	380	352	374	387	378	409	372	348	404	387	383	367	405	379	373	353	366	381	360	364	385	399	378	417	371	374	390	380	384	401	362	361	347	384	388	312	352	328	390	381	373	413	365	371	332	399	348	398	373	366	350	362	361	363	375	377	402	380	390	380	388	357	365	405	353	364	375	369	382	358	363	374	404	401	395	372	358	374	386	367	373	385	401	361	357	362	376	342	335	361	404	388	346	338	388	408	410	373	360	348	345	351	341	376	340	334	383	375	359	390	350	378	367	380	383	369	364	393	368	420	368	381	394	334	365	360	391	352	355	361	399	368	363	380	345	369	379	395	352	389	366	330	347	362	404	360	373	366	335	416	395	389	365	383	334	406	353	373	374	380	346	349	324	370	366	387	405	395	363	392	340	382	380	379	414	390	387	398	376	422	409	381	368	383	338	324	377	371	349	392	374	384	381	386	368	407	373	345	367	360	372	399	357	415	406	368	329	434	388	373	389	373	415	355	388	386	385	337	382	369	358	392	344	365	390	413	390	365	335	387	370	382	388	370	389	384	328	358
2316	943	1082	1405	1456	1117	975	866	809	860	797	821	816	857	833	796	829	808	858	816	780	849	830	793	870	819	823	796	810	771	775	838	850	790	798	878	835	815	773	789	767	881	803	784	830	828	855	813	872	817	821	800	803	806	806	861	838	835	772	826	782	852	902	807	783	793	867	838	815	835	831	836	876	817	808	808	771	874	818	820	782	821	845	845	806	874	777	823	846	836	818	843	801	811	821	804	839	786	851	785	782	823	819	830	814	812	841	821	793	844	801	858	840	848	825	760	788	761	832	830	821	817	807	823	810	852	825	800	810	847	802	832	795	806	844	854	841	849	886	789	881	829	854	821	813	750	821	814	792	787	809	832	813	829	746	805	790	848	770	813	800	812	806	847	831	847	812	814	820	772	824	826	794	805	774	836	799	819	857	815	823	863	805	850	844	845	822	779	812	862	802	787	766	820	830	795	748	778	832	865	828	798	773	787	867	793	841	795	827	815	801	841	795	871	828	813	771	800	847	848	803	822	804	824	876	811	789	789	819	856	862	826	808	793	830	809	810	841	790	797	822	833	783	813	792	772	808	835	834	829	824	793	803	823	806	857	814	807	825	843	796	858	823	825	849	824	834	794	849	802	864	844	778	854	885	817	835	761	825	841	841	860	800	792	816	837	810	799	798	782	849	801	790	866	865	827	788	839	803	835	798	798	810	845	841	819	830	786	813	799	816	842	760	852	828	845	831	857	842	829	827	857	836	814	810	810	800	882	804	829	816	812	821	863	812	814	810	853	797	868	829	852	776	838	827	832	824	871	817	826	834	833	800	812	808	818	858	827	796	819	828	759	811	802	857	839	847	752	782	803	754	837	826	787	762	841	835	846	814	817	782	825	820	828	843	790	824	865	806	799	809	819	826	851	870	822	859	800	836	857	792	814	828	807	824	837	794	831	801	799	815	830	845	819	835	827	809	820	822	848	824	819	794	774	882	822	804	764	823	835	813	873	839	859	818	791	796	803	845	826	827	811	852	834	789	803	820	776	815	782	804	815	837	835	844	832	812	830	759	811	820	864	834	835	817	845	793	880	870	857	808	776	799	798	754	859	822	804	852	794	779	835	849	764	806	844	824	887	812	835	822	835	827	811	848	878	865	775	805	855	828	825	842	798	840	795	819	805	739	813	816	874	803	846	829	781	824	803	773	829	797	826	818	829	796	793	776	810	785	853	837	827	818	799	833	786	817	796	836	811	809	763	785	812	794	796	798	792	774	812	842	814	816	815	850	830	824	814	781	845	826	804	834	822	795	809	800	854	822	833	805	853	831	799	870	834	808	780	751	749	795	821	823	836	872	798	755	783	838	821	830	888	835	855	789	826	805	824	795	862	847	854	816	824	779	824	813	856	818	885	825	844	836	841	879	789	798	858	788	792	801	797	868	787	770	836	836	806	816	843	825	870	838	861	865	836	814	757	856	849	857	830	808	836	830	784	842	766	818	860	802	867	798	840	865	900	880	822	839	816	839	795	831	839	802	804	833	813	855	820	863	815	823	816	826	804	829	804	831	805	830	806	825	810	801	804	792	808	828	770	821	846	821	787	813	788	842	893	857	861	824	861	828	821	790	788	822	835	791	846	880	849	784	837	819	809	822	813	779	800	847	807	800	825	828	842	825	858	812	859	836	835	826	774	812	828	849	811	819	845	832	790	818	786	807	820	819	849	808	799	826	842	748	833	852	834	756	823	838	769	863	747	838	834	849	805	877	811	851	869	751	849	806	811	834	851	814	828	872	812	815	828	800	826	807	819	817	800	847	880	819	814	837	855	868	852	808	851	804	866	836	822	818	863	831	823	796	780	820	899	821	806	844	863	842	848	808	881	819	800	851	837	810	837	782	829	811	866	849	865	819	836	855	843	842	840	814	793	787	858	819	794	822	829	801	820	820	797	826	842	793	841	838	804	840	817	797	853	837	825	869	794	837	797	854	851	790	744	875	843	805	782	791	854	827	862	835	767	832	856	863	830	825	799	838	821	774	851	771	783	798	809	827	833	843	828	818	814	844	864	788	828	835	825	851	851	887	816	820	838	790	869	852	778	867	799	791	868	770	824	793	798	838	831	822	806	869	790	796	795	826	848	798	810	817	843	812	836	854	819	805	790	888	860	810	792	835	775	796	775	789	845	846	779	817	793	794	815	750	813	824	802	780	804	800	821	832	854	827	829	819	793	800	786	841	822	817	777	793	807	810	833	824	780	890	788	826	812	810	828	834	795	774	798	794	795	824	795	838	826	796	813	816	771	831	784	800	831	840	824	837	823	829	792	849	823	843	852	801	809	892	824	874	805	802	806	806	826	823	894	849	803	864	790	840	839	793	814	854	831	851	798	825	856	792	823	859	840	798	816	825	841	791	799	804	836	829	846	819	782	781	809	858	788	821	830	777	806	780	793	821	828	795	811	844	845	825	771	794	789	786	837	853	844	811	830	800	813	856	826	856	799	839	840	858	870	815	852	812	797	824	816	812	816	830	834	825	799	891	823	824	844	873	807	842	787	830	861	859	828	825	763	844	852	791	835	822	856	834	794	870	853	800	861	845	822	857	805	795	777	845	775	791	867	839	823	850	866	778	791	782	759	844	801	838	809	822	779	829	822	826	841	821	827	850	774	844	757	855	835	818	797	890	839	831	824	807	812	854	823	841	847	826	766	862	798	801	818	802	804	796	848	845	824	849	827	820	832	844	869	778	858	853	824	865	836	778	795	868	785	825	827	761	787	804	871	825	849	861	813	832	810	845	814	756	781	841	843	822	858	828	880	760	814	803	834	839	839	811	844	774	845	857	851	832	815	810	786	783	880	829	876	809	835	808	847	846	818	823	799	799	833	921	835	837	860	808	828	835	796	830	792	827	824	801	836	847	808	806	833	850	827	831	849	810	890	862	841	835	807	834	826	817	788	838	859	826	791	835	829	808	862	834	850	832	831	820	872	819	841	819	806	780	823	822	826	845	756	815	874	837	830	761	810	808	792	759	836	878	858	835	777	823	866	793	852	740	805	867	807	793	865	831	853	791	840	833	813	801	809	821	756	787	827	843	819	799	833	834	764	791	827	853	836	834	885	897	829	817	813	813	827	810	833	803	780	849	802	873	819	804	813	799	846	770	820	786	803	813	847	815	729	779	772	849	831	806	832	829	827	824	792	777	827	857	811	781	856	856	782	783	844	807	792	787	829	829	801	803	817	868	822	838	815	795	811	833	839	799	851	785	774	806	843	819	883	844	803	810	816	806	831	833	779	864	806	865	807	830	802	817	789	851	862	815	813	780	813	864	779	830	789	813	790	819	828	859	844	858	821	797	822	824	811	822	825	835	857	783	834	833	827	859	858	831	822	848	859	830	830	824	821	815	828	803	849	803	791	800	775	828	794	837	892	840	869	803	847	813	896	854	828	789	834	915	815	817	863	815	825	816	799	853	881	873	868	794	801	813	858	826	832	840	843	854	838
7602	707	684	678	598	418	353	356	311	289	264	276	249	246	284	284	281	295	281	248	249	276	307	280	265	263	289	258	249	278	262	306	267	264	299	246	280	260	261	272	306	275	263	283	241	269	277	280	244	248	250	283	235	285	312	267	277	235	267	268	258	287	305	243	232	282	277	281	302	296	269	247	262	299	291	266	262	266	280	273	256	261	265	269	276	242	253	288	280	291	248	283	287	262	266	256	266	259	268	270	283	254	255	256	280	270	281	281	252	265	284	260	257	256	242	266	242	265	245	254	240	231	231	259	296	259	289	277	301	286	252	289	260	279	285	308	278	284	249	249	274	280	241	287	259	276	258	262	280	301	276	248	258	291	249	270	271	283	279	256	288	276	304	262	282	248	249	255	266	243	265	273	286	257	253	244	264	252	259	279	245	265	285	268	242	283	256	257	290	281	274	239	258	277	280	273	275	266	264	269	258	245	266	264	247	267	239	269	257	276	256	266	265	255	247	271	265	291	268	258	288	251	269	260	252	251	258	264	276	290	258	274	273	255	251	289	258	278	259	258	238	252	258	280	293	239	255	269	285	283	274	271	255	270	275	264	302	257	259	271	291	260	255	254	255	242	262	274	240	265	252	256	267	255	307	249	260	263	262	268	233	259	269	232	308	256	248	253	245	237	267	235	292	250	267	280	266	230	263	255	263	259	233	258	272	250	277	243	257	256	266	241	239	241	243	257	250	272	274	250	225	243	254	247	244	255	296	265	299	251	260	261	271	275	257	259	291	247	250	264	291	279	255	260	260	285	266	265	270	260	263	223	276	256	263	245	289	280	299	286	265	270	263	266	270	257	255	250	270	273	285	275	271	252	260	228	251	232	252	257	263	287	275	301	265	253	284	275	239	269	259	308	280	266	277	249	261	273	259	286	242	258	249	270	253	246	243	258	304	281	249	257	294	249	238	246	265	253	278	262	269	235	263	277	257	282	271	274	246	254	272	268	299	227	251	255	246	271	276	281	289	279	247	280	248	245	268	249	281	278	277	265	265	251	240	225	260	267	259	256	253	267	283	268	262	257	263	259	275	251	296	273	232	239	277	255	267	247	286	261	257	256	252	255	215	260	282	257	277	234	276	293	237	231	249	304	264	247	243	251	271	271	277	311	256	261	281	263	276	272	257	289	297	271	272	299	274	284	267	249	288	298	259	258	251	241	252	273	247	259	249	252	243	280	273	247	254	313	256	272	270	266	250	268	285	252	234	246	261	261	257	233	273	273	258	248	283	306	321	231	257	297	245	259	242	289	251	271	270	246	270	303	258	283	256	262	272	263	257	282	248	283	267	261	247	282	293	304	234	254	250	261	257	289	277	243	270	263	244	269	258	237	276	272	263	257	268	302	258	227	253	244	247	240	276	250	261	253	278	284	265	262	261	263	276	304	258	243	257	283	271	286	279	285	292	288	272	238	267	263	272	258	235	258	270	277	254	299	250	261	273	251	294	229	255	254	279	291	256	256	286	252	257	281	263	266	284	283	260	275	283	269	281	242	278	267	277	243	242	270	285	227	257	271	273	256	257	248	267	291	268	253	254	252	254	262	235	269	257	262	249	281	249	283	243	281	275	267	262	253	291	286	257	261	255	281	267	251	241	279	233	244	231	244	276	237	286	265	284	233	255	245	262	287	261	274	292	280	234	277	269	284	264	275	277	270	279	265	272	255	281	244	258	274	271	279	266	255	269	237	248	266	294	265	252	277	277	292	263	267	274	250	268	263	255	269	273	268	295	267	264	262	256	260	256	249	245	237	274	257	274	227	237	261	244	230	254	281	277	260	277	280	274	269	263	285	275	247	269	292	253	273	249	246	289	250	264	253	296	260	251	279	255	286	257	259	258	274	293	274	256	282	254	268	303	285	270	297	261	252	269	267	293	276	274	293	279	267	274	310	282	258	274	304	281	287	256	268	258	263	216	273	249	262	271	261	281	266	250	274	242	259	260	312	262	298	292	253	245	268	254	262	236	265	256	262	268	228	249	244	252	252	262	249	244	244	270	270	237	252	267	283	266	265	242	251	252	224	291	240	248	244	266	275	290	256	270	245	254	242	255	280	266	248	261	253	279	252	253	273	279	269	257	274	258	242	283	255	266	246	264	257	275	245	286	296	247	266	242	277	250	280	250	259	267	258	263	244	231	279	238	253	287	248	279	248	263	274	263	259	244	252	267	285	261	254	273	269	252	267	250	284	282	295	258	234	264	277	271	285	280	274	274	283	266	280	227	278	269	240	291	276	248	287	262	266	293	259	271	243	283	280	272	263	254	265	257	280	273	274	271	277	250	280	240	272	264	310	285	272	252	289	268	258	298	256	230	286	271	258	244	323	277	289	273	260	251	290	278	282	285	244	240	294	255	268	258	245	249	253	278	227	257	292	257	225	254	276	256	235	274	263	226	273	277	266	264	285	295	284	267	244	277	234	287	245	256	287	275	255	254	262	275	262	247	267	269	286	257	247	287	273	279	276	266	263	260	278	288	260	268	265	248	244	254	237	252	285	292	297	257	251	249	265	251	272	274	263	269	280	254	270	281	256	246	231	284	249	295	253	257	245	277	276	261	251	263	251	271	231	255	250	252	274	253	247	254	240	238	287	276	298	283	278	266	268	273	266	243	232	258	272	262	250	262	270	256	250	256	241	264	271	279	261	242	252	279	254	253	287	273	272	285	274	296	281	244	256	290	263	278	268	263	290	264	292	264	234	291	264	268	255	260	268	304	252	261	294	274	278	259	279	324	321	276	268	302	263	273	275	241	287	282	271	254	264	266	269	259	242	291	268	236	271	249	274	285	270	290	281	222	249	254	249	245	251	230	271	295	257	270	245	223	290	239	259	239	244	260	278	283	264	275	294	284	283	246	243	268	275	275	271	249	238	287	272	241	241	260	304	250	251	266	270	269	277	234	238	248	270	284	240	284	239	273	253	283	288	245	258	293	265	256	214	288	265	281	281	266	273	270	259	241	243	308	281	278	259	239	277	245	240	254	285	288	282	274	278	263	246	245	233	266	261	270	249	252	306	278	303	266	284	276	259	302	273	300	263	277	258	276	264	280	296	291	240	279	239	267	270	285	247	265	262	283	243	283	256	280	234	223	259	236	258	265	277	268	257	308	261	282	250	267	230	283	235	273	267	265	271	256	243	230	266	275	234	258	276	255	283	271	259	266	311	261	284	274	237	249	284	257	273	287	241	292	306	303	243	283	269	264	243	266	248	252	296	245	242	251	249	264	265	294	269	254	282	302	274	308	271	281	273	245	264	266	264	240	233	276	217	260	261	255	265	257	289	270	264	239	259	231	281	243	257	286	273	264	282	227	222	250	261	280	263	252	258	258	261	283	248	241	277	282	278	233	264	288	275	264	267	275	268	285	242	274	244	273	274	274	253	255	263	265	268	239	242	239	290	294	274	255	261	258	266	262	274	278	244	270	304	266	283	248	251	273	255
6682	959	1681	2161	2155	1332	1125	913	857	811	789	696	656	686	710	629	671	681	645	644	566	616	583	630	605	572	610	648	606	601	577	611	542	623	615	583	610	599	564	623	572	601	529	571	587	613	571	588	579	572	564	602	621	544	614	577	599	564	564	590	596	583	589	574	583	586	564	584	584	634	560	625	631	602	573	609	608	574	568	579	653	581	565	573	572	568	580	556	553	589	604	539	586	565	592	541	579	552	564	596	554	576	600	612	591	618	593	575	578	558	601	605	596	558	612	577	598	613	606	646	585	576	544	594	591	582	554	569	555	575	592	598	573	602	582	581	575	585	599	547	584	583	564	600	597	596	561	586	560	547	553	571	590	562	576	600	552	607	599	626	543	629	596	583	560	592	546	570	577	603	606	542	569	606	589	644	622	632	554	609	635	602	552	615	585	580	539	571	559	634	611	599	589	606	552	624	609	536	597	627	607	606	627	557	608	614	662	624	563	535	597	567	590	604	593	667	588	646	606	591	620	589	592	606	588	595	603	553	582	604	599	626	587	586	584	600	564	579	594	624	596	588	563	620	550	556	651	549	578	599	568	618	591	564	601	551	553	569	584	542	571	540	556	604	603	604	585	601	613	550	545	581	585	570	573	565	584	559	561	570	618	599	603	599	595	580	670	562	594	584	593	588	620	589	592	581	604	564	613	558	553	592	590	570	605	583	593	587	617	573	552	612	600	593	523	578	600	600	597	573	587	582	599	568	578	552	597	616	606	611	629	558	585	556	568	593	564	542	610	627	582	568	574	564	582	580	577	610	578	591	609	606	597	600	571	582	566	601	559	610	627	563	580	625	579	540	602	588	597	552	576	581	553	606	570	587	537	549	586	638	540	600	599	572	588	578	616	581	591	606	605	589	598	561	574	644	618	617	595	583	570	549	627	569	513	585	593	616	613	580	589	582	602	597	578	610	552	610	575	604	598	656	585	579	584	590	573	586	593	599	608	587	621	570	591	575	618	612	567	600	592	576	563	613	583	590	608	589	589	603	577	600	560	584	570	575	609	557	600	600	597	591	572	577	548	607	558	588	549	572	610	583	541	591	577	576	613	595	605	570	548	549	588	621	642	578	636	641	547	622	581	577	568	571	573	611	584	632	611	599	573	605	612	602	597	606	613	595	636	580	622	582	589	607	564	586	613	621	592	615	592	606	583	568	555	610	579	571	598	615	601	543	570	590	590	583	591	604	567	578	583	573	579	560	590	572	603	584	596	579	600	587	613	606	533	607	587	588	558	553	567	648	606	557	608	576	589	615	582	594	565	607	608	565	568	571	637	584	563	580	559	638	620	600	577	579	571	572	555	556	590	588	590	593	620	574	584	599	585	629	588	557	569	626	576	603	583	581	599	582	606	613	567	613	578	537	557	607	613	557	557	609	548	605	573	589	576	582	562	572	560	583	604	553	601	581	576	557	554	644	571	581	574	611	592	612	570	569	582	558	598	581	593	571	579	574	620	573	585	608	624	600	567	624	564	573	559	607	576	572	601	627	616	598	599	560	618	573	570	630	581	618	602	614	594	626	581	588	580	631	610	608	579	594	540	573	583	564	560	599	628	564	569	587	607	573	608	565	549	583	577	521	567	553	562	566	568	600	556	588	569	581	585	610	582	596	623	652	610	529	560	582	568	624	587	579	576	560	618	599	598	590	581	585	594	576	575	542	617	591	556	649	561	578	617	592	568	594	594	565	576	600	597	583	613	606	565	551	552	589	605	573	621	584	619	595	564	574	595	631	560	585	587	562	590	600	578	596	613	568	573	589	569	573	583	576	590	575	601	554	617	561	544	587	580	589	559	558	600	541	591	556	586	549	563	590	558	640	548	606	566	574	562	564	595	602	600	575	583	589	571	611	574	592	564	595	576	592	613	628	608	603	631	557	597	585	605	572	576	564	568	576	559	583	554	558	585	620	568	627	591	594	584	607	565	566	600	531	599	569	569	623	613	578	583	561	562	559	610	598	601	547	605	555	527	582	550	637	581	584	578	538	594	586	559	588	560	614	610	583	571	561	654	591	600	577	581	617	588	552	594	588	578	586	642	563	597	570	580	639	543	560	564	590	562	611	607	580	614	567	565	574	625	567	582	558	572	591	622	588	556	597	608	542	657	613	580	597	600	606	597	549	606	583	601	626	581	605	599	589	619	590	606	585	564	569	554	580	540	583	588	586	589	564	604	581	580	560	583	566	655	554	580	556	565	589	581	572	567	577	580	592	600	543	525	620	590	629	594	597	584	579	590	590	600	580	548	610	584	613	585	558	585	590	584	578	525	608	579	612	602	615	564	601	656	583	571	591	613	595	563	580	589	607	551	588	577	601	569	603	632	596	561	581	605	611	582	595	587	571	614	623	602	593	547	600	606	571	619	588	596	584	605	575	554	600	607	616	537	587	569	626	583	594	598	574	623	588	604	593	548	600	550	633	567	601	564	577	589	583	539	571	603	593	594	625	594	572	560	571	577	597	548	606	588	582	586	630	608	611	573	583	587	653	579	613	618	639	573	617	582	544	619	566	591	567	559	585	540	567	593	593	561	567	574	593	641	562	608	600	538	592	619	581	579	578	603	576	606	603	587	559	628	560	588	610	600	614	613	597	576	587	617	591	582	580	542	610	544	576	631	586	587	590	589	623	610	530	560	617	576	595	592	560	597	604	576	531	623	569	577	623	566	574	568	598	605	584	561	572	566	611	543	590	614	565	596	562	642	560	609	580	631	586	570	549	546	598	553	575	606	593	570	613	577	607	558	573	591	571	573	605	593	591	586	561	633	585	596	605	599	619	603	574	589	582	587	585	586	599	592	606	573	567	600	578	580	635	605	575	583	600	560	654	602	599	576	575	610	587	607	583	584	566	594	579	613	602	567	546	617	585	599	565	596	617	578	572	608	554	545	613	591	604	619	582	619	613	588	567	592	595	613	603	561	589	567	562	588	591	602	611	579	602	576	611	622	520	600	594	576	639	574	611	612	571	597	589	568	592	573	586	542	571	547	584	639	576	608	576	632	545	566	572	586	625	571	621	563	584	629	580	629	591	561	576	611	606	618	576	577	587	619	590	597	591	536	599	581	594	597	613	563	579	599	566	585	523	578	596	615	545	587	649	606	576	591	607	596	627	583	643	613	601	574	552	552	576	546	618	562	605	629	585	610	615	576	601	584	571	583	580	588	594	554	557	584	629	590	556	591	579	597	559	609	567	573	596	552	571	596	611	572	554	606	593	615	618	597	633	635	619	592	536	589	606	602	608	598	584	586	595	589	606	557	575	577	537	595	590	602	551	570	600	550	520	596	570	628	553	607	576	607	595	598	616	573	619	580	567	613	566	572	590	548	587	588	565	618	594	556	596	584	583	562	614	580	597	576	567	587	582	570	582	608	577	563	580	583	564	594	546	626	597	543	602	619	636	592	575	603	638	595	566	567	587	599	584	591	551	606	581	593	555	605	537
14362	1261	989	908	678	371	288	221	203	175	141	165	146	144	120	139	125	130	119	114	99	114	111	111	126	113	115	133	107	100	91	99	122	94	127	110	109	93	115	106	128	116	113	106	84	100	104	106	89	104	93	115	102	97	114	112	85	92	104	110	113	98	90	108	96	99	103	119	100	98	95	114	108	96	119	103	101	102	107	122	118	110	101	101	102	116	97	111	132	119	117	104	98	114	92	100	94	89	95	101	85	115	96	127	108	137	97	123	103	103	100	93	96	100	104	104	116	111	114	98	113	97	112	115	107	104	111	107	87	87	113	109	113	115	109	131	97	123	100	117	106	100	94	89	105	97	109	118	112	116	93	99	104	116	103	105	116	105	105	110	102	106	115	112	98	114	112	98	117	120	105	94	109	103	104	92	97	83	107	110	92	129	115	125	94	123	96	96	96	113	128	108	94	95	132	97	95	108	99	92	98	101	101	116	114	132	123	111	110	96	83	106	101	101	91	129	101	93	100	93	106	126	106	139	117	82	101	106	97	94	116	111	95	115	115	84	102	91	116	103	128	98	95	117	113	99	112	98	123	110	111	94	92	111	126	113	83	111	100	110	100	90	111	106	97	112	115	104	97	88	94	121	91	100	95	103	116	106	92	101	118	117	118	99	89	98	85	95	111	114	113	97	83	100	108	109	104	110	112	88	106	94	90	80	104	114	112	89	98	94	90	103	127	108	97	94	86	101	99	102	109	118	113	97	96	103	118	86	119	109	114	122	105	96	91	84	108	107	106	119	104	102	100	77	92	115	103	91	99	118	111	88	102	117	125	103	125	102	106	110	100	95	119	109	103	109	90	106	107	118	102	108	101	84	120	99	103	98	104	113	111	99	94	113	110	116	103	110	123	119	122	115	98	96	88	107	119	114	85	101	92	112	115	94	84	110	92	108	101	98	96	118	87	128	99	103	112	105	104	104	96	102	112	115	98	105	99	105	98	117	123	94	101	102	103	108	95	93	112	114	89	114	97	111	124	113	115	92	124	115	76	96	99	102	108	107	97	103	113	99	94	110	103	119	100	125	102	99	112	107	102	103	130	124	113	93	115	100	107	97	96	98	109	103	90	102	90	96	86	122	129	116	122	95	120	143	101	85	128	118	104	104	103	137	101	113	103	115	111	113	108	108	92	103	120	106	103	112	115	111	108	127	122	98	101	99	113	123	102	105	89	116	96	110	99	104	112	84	89	88	95	93	98	106	106	116	100	88	107	131	93	107	120	97	92	106	112	108	109	115	119	133	91	97	108	105	116	111	110	112	126	116	117	106	112	112	117	93	134	108	97	110	99	116	102	102	93	118	88	99	118	103	91	90	105	110	103	112	87	114	96	123	106	104	121	120	120	88	118	103	95	100	99	108	114	87	111	109	111	112	99	94	115	109	90	95	97	109	119	114	101	93	97	119	105	111	125	120	116	109	88	96	113	115	105	95	108	77	106	100	127	104	107	100	102	120	114	101	100	107	108	106	104	95	100	119	105	102	98	105	107	101	104	91	105	107	106	115	114	117	110	107	79	99	97	110	109	100	114	110	80	109	117	88	97	100	101	112	91	95	110	110	102	123	117	108	114	107	110	94	103	119	90	103	123	106	110	104	117	101	84	105	119	109	108	115	84	104	115	98	123	90	117	101	102	106	126	117	120	106	114	97	101	116	112	105	98	117	105	111	97	96	111	96	104	115	127	118	94	113	121	111	120	105	110	99	104	114	98	100	96	98	117	127	121	150	100	98	97	115	125	107	99	123	116	122	97	94	106	119	101	119	93	127	101	100	80	90	119	106	103	113	92	119	107	102	106	97	117	96	104	98	105	109	119	112	112	101	93	114	131	115	126	131	101	99	115	109	118	101	86	93	111	103	112	110	121	109	108	112	96	115	111	122	93	124	114	107	109	94	95	129	104	112	92	97	106	106	120	100	115	110	103	85	100	120	97	114	99	117	121	104	109	92	98	107	113	125	120	108	113	109	118	123	106	105	97	115	107	94	119	94	101	98	95	99	102	101	89	106	96	122	107	117	110	100	112	146	100	105	98	125	100	115	105	92	118	109	100	105	94	97	95	117	109	119	94	114	97	114	98	106	91	102	95	102	107	95	133	94	114	99	95	116	102	110	105	96	120	112	92	104	99	117	132	117	117	101	107	100	103	108	119	102	102	106	111	110	95	118	111	114	100	112	107	100	124	100	118	116	117	99	102	105	113	101	94	113	121	117	113	95	114	81	97	113	109	94	85	115	97	110	109	108	113	114	98	112	113	116	107	102	84	81	103	100	92	97	84	109	116	99	93	107	106	103	113	99	91	102	114	122	108	111	108	105	106	118	105	97	98	90	93	86	103	129	103	105	91	88	94	138	104	111	111	99	101	126	92	105	116	98	103	111	90	111	104	119	97	100	101	94	105	90	96	107	110	93	112	102	102	103	101	95	108	125	110	120	99	97	107	113	103	103	106	103	104	104	110	108	101	97	91	103	104	98	104	102	114	117	99	115	114	121	95	99	84	96	108	102	115	116	87	105	109	117	110	96	96	106	100	86	115	102	91	93	98	86	102	113	110	103	100	85	107	115	119	114	105	101	94	112	107	103	104	112	102	103	89	111	126	110	97	98	96	101	95	100	104	114	93	106	114	90	93	108	103	102	106	103	92	118	100	80	137	126	110	113	116	122	123	113	93	116	110	115	109	98	95	83	97	99	111	87	97	78	89	106	102	110	103	118	114	108	110	104	116	118	108	110	104	99	119	98	112	100	104	115	117	114	104	92	101	126	113	109	119	94	103	94	101	117	106	113	128	114	86	94	100	117	96	98	107	98	101	105	101	91	109	92	95	90	103	117	117	112	100	102	116	112	95	102	113	102	118	110	115	105	105	133	93	92	105	96	115	102	115	113	108	91	88	106	104	118	122	97	93	99	91	127	120	119	98	111	113	110	113	113	97	90	83	94	98	93	114	100	102	111	122	138	112	102	91	110	124	106	99	101	108	130	101	101	106	110	93	87	118	102	125	103	95	116	110	116	107	100	90	87	94	103	102	118	110	93	95	83	114	115	91	101	110	82	117	124	113	125	108	94	86	104	98	100	103	89	104	100	131	109	114	128	113	104	115	108	99	127	124	129	104	100	84	99	93	106	108	106	92	109	110	91	89	100	103	102	94	107	107	104	86	98	98	112	110	89	116	106	102	104	111	101	95	108	103	112	97	112	98	101	99	111	106	108	75	87	99	97	97	94	111	104	124	115	116	111	100	94	102	125	119	88	101	93	105	99	109	121	98	97	100	99	106	104	116	85	92	98	99	113	106	99	108	101	116	113	113	109	110	107	101	104	121	125	93	102	93	117	102	128	105	119	95	99	99	94	114	106	102	97	94	122	125	107	102	94	111	105	125	110	122	106	119	107	118	121	105	107	99	87	101	102	87	111	90	115	102	116	92	113	118	107	130	124	111	120	97	99
8119	1022	2152	2933	2707	1630	1113	866	769	700	565	560	491	453	461	432	376	376	329	356	369	370	354	321	347	314	321	337	326	325	295	327	317	323	290	315	292	320	299	306	296	300	300	289	298	307	261	304	298	289	299	308	309	287	312	280	286	285	302	333	303	279	271	294	290	293	290	290	298	258	267	280	281	291	321	288	299	250	279	258	288	277	275	309	280	289	272	282	281	288	290	292	282	258	265	264	261	305	282	269	295	289	276	283	294	279	271	265	270	310	256	290	280	282	279	308	272	282	265	273	316	275	296	282	279	275	263	272	299	270	276	299	282	291	295	244	302	246	262	305	285	281	269	274	279	280	269	242	271	289	329	317	246	273	281	297	281	272	258	266	284	275	293	265	286	286	291	255	291	245	314	275	313	319	282	255	275	288	279	272	303	263	283	277	300	288	281	274	300	265	305	268	306	292	279	307	270	291	283	299	255	262	288	245	274	271	277	281	290	308	293	245	287	282	278	288	277	281	265	302	274	286	277	289	281	284	286	264	297	273	234	265	260	262	277	285	271	270	263	283	279	304	268	254	251	264	291	282	315	293	275	261	261	282	266	272	263	281	286	269	248	287	278	275	251	293	251	301	270	261	308	305	301	280	275	284	252	320	269	281	282	306	302	305	284	281	269	244	280	300	275	245	293	278	275	303	267	254	262	301	303	273	257	284	281	304	274	293	285	269	265	289	299	262	263	259	273	273	264	272	260	272	280	266	277	297	283	313	297	289	270	257	257	274	268	282	283	242	267	276	253	283	275	255	280	263	281	288	254	257	275	256	279	297	285	269	271	286	333	282	260	291	287	300	275	292	277	317	262	303	286	325	303	282	270	291	270	257	261	278	236	248	281	283	309	283	258	308	279	252	298	298	249	272	291	301	285	286	267	306	252	323	268	272	280	307	260	287	275	266	272	257	265	280	303	304	278	274	307	279	271	271	270	270	279	264	256	296	307	301	281	259	293	236	302	246	272	279	284	270	273	293	285	295	332	284	281	277	271	288	260	275	294	253	257	301	259	280	264	279	276	260	280	289	282	282	265	273	284	281	265	285	297	281	282	259	271	246	298	283	272	309	296	290	319	266	266	269	281	288	275	302	292	267	255	271	294	271	273	275	260	293	243	308	271	257	300	274	242	282	330	244	274	279	262	275	284	283	282	270	297	278	274	283	275	325	265	322	289	266	276	287	267	281	307	254	289	305	289	267	307	254	249	275	301	266	275	258	286	269	285	287	279	298	247	267	293	266	284	286	270	248	288	274	292	285	290	290	296	254	294	280	286	278	290	239	292	280	270	297	289	309	279	267	283	270	267	256	284	257	281	279	298	277	297	272	264	281	279	294	271	261	280	273	283	296	276	295	261	266	285	267	273	274	266	288	273	310	258	272	270	298	302	273	315	257	273	293	257	269	265	288	276	293	291	274	303	277	286	265	297	287	298	288	254	267	270	290	311	248	299	295	275	293	255	256	288	280	244	294	262	296	257	266	291	266	265	258	290	284	243	280	279	281	240	299	275	294	280	279	309	269	276	260	272	292	299	289	278	270	269	267	317	273	283	296	260	266	257	250	272	278	286	316	263	316	270	306	247	287	274	284	258	285	266	252	271	285	277	243	259	264	304	276	283	298	251	277	273	301	278	283	288	251	300	250	275	281	275	283	288	304	275	283	262	274	276	271	288	253	296	282	266	267	291	256	269	284	266	282	271	255	256	267	292	279	263	278	244	257	295	273	330	287	284	286	285	274	260	251	289	272	292	252	295	291	262	283	272	257	269	260	255	268	270	256	283	300	258	261	282	305	294	260	273	263	285	268	248	287	303	290	248	253	283	264	277	285	281	279	276	290	293	295	301	272	293	288	287	278	273	281	277	290	290	293	278	263	270	289	307	269	246	262	269	258	277	268	253	316	283	293	252	285	285	281	283	261	302	279	250	279	273	270	283	293	273	274	273	282	302	306	291	257	256	290	239	261	287	268	270	257	277	242	291	268	278	245	289	277	270	301	297	240	312	304	239	275	265	303	247	261	284	266	297	277	292	259	272	243	280	274	277	275	281	299	295	262	245	298	274	265	258	265	256	291	285	275	265	274	296	270	263	256	282	257	286	281	281	278	292	272	262	281	273	298	255	284	262	263	260	293	242	291	300	319	245	276	270	247	276	299	271	292	292	300	266	271	271	263	305	257	283	247	281	279	260	278	267	294	275	267	309	245	280	278	305	277	273	284	268	281	257	278	295	303	283	266	261	266	281	274	306	261	277	296	275	317	264	305	287	311	253	269	266	277	265	274	272	280	265	277	269	270	274	309	249	300	263	305	253	273	286	284	276	275	268	286	302	283	290	294	269	268	266	281	250	283	289	294	276	289	284	251	274	282	257	297	264	287	263	258	264	252	266	269	295	316	284	270	285	279	265	275	321	237	257	261	278	268	286	280	281	268	308	274	264	279	277	268	279	268	282	264	265	270	264	305	280	292	269	247	277	270	315	278	301	252	264	274	270	273	279	290	248	287	289	269	271	259	295	262	289	280	304	274	244	266	269	260	257	280	290	271	263	298	276	277	260	267	259	295	289	283	290	289	268	275	289	286	280	258	292	263	286	255	293	282	297	270	268	270	261	263	283	262	281	311	290	280	248	261	271	287	291	295	276	306	280	291	260	270	295	268	253	273	284	277	275	280	273	292	261	250	325	277	276	293	293	289	278	286	286	282	250	283	286	278	309	232	292	277	253	252	266	271	278	298	277	295	268	295	256	288	273	286	293	251	304	286	280	271	276	303	277	285	289	250	262	264	293	268	268	284	305	272	253	280	268	275	265	272	283	280	283	256	241	270	306	285	277	260	262	291	271	279	272	246	260	230	268	306	290	280	294	303	284	282	247	285	266	249	263	291	285	282	278	266	316	250	252	295	273	285	276	252	281	295	252	263	299	270	297	282	272	280	259	273	259	256	278	285	271	281	252	270	242	259	260	268	269	266	259	252	293	282	291	291	292	252	275	277	270	303	277	259	248	262	283	261	276	285	279	256	263	285	285	242	266	273	295	249	275	282	300	287	272	271	299	270	278	279	287	282	250	279	276	297	285	275	281	274	272	266	267	279	263	315	256	274	272	278	258	278	318	304	265	267	290	269	296	286	272	275	268	291	272	262	260	260	268	297	240	286	274	252	268	283	275	264	302	256	297	307	229	228	298	235	243	264	250	268	287	258	259	280	280	304	258	264	301	307	283	241	269	277	269	279	254	277	277	291	301	284	249	267	277	271	268	281	270	322	295	267	239	287	314	245	258	288	265	270	259	296	294	305	290	256	269	295	297	244	279	262	274	271	294	262	270	280	249	259	257	250	278	270	279	274	240	251	272	272	291	284	295	253	283	284	274	285	294	276	306	254	305	299	299	271	291	283	260	269	252	283	308	273	269	256	279	272	293	279	292	274	252	299	295	267	291	293	280	276	280	248	265	263
1756	488	540	588	496	456	382	403	407	400	395	383	343	380	355	370	372	394	371	396	382	381	380	378	422	373	371	355	380	373	397	401	370	382	380	400	382	391	393	427	377	367	351	402	398	361	372	408	399	349	375	385	379	364	376	391	363	365	359	417	387	396	361	403	379	351	384	394	356	349	371	374	372	366	365	389	395	376	404	356	392	362	339	362	398	367	378	359	343	389	345	384	367	348	392	404	362	387	350	366	368	390	367	369	364	373	391	364	375	391	393	412	374	359	405	336	357	375	411	397	327	363	441	378	397	363	358	320	365	403	411	375	367	384	355	362	397	384	394	339	375	395	404	380	396	411	387	378	361	376	378	367	385	380	397	396	333	341	364	396	377	389	363	394	406	351	376	349	384	382	359	371	356	415	403	387	355	411	399	404	353	422	378	384	327	369	356	393	408	366	373	368	360	360	370	342	398	370	346	394	345	418	380	373	361	380	379	431	355	369	377	348	403	389	356	380	357	384	373	411	370	383	382	371	381	364	331	409	341	352	388	346	376	386	372	382	386	384	397	358	402	390	382	398	360	353	406	368	376	369	396	356	405	359	365	404	377	374	367	361	366	353	397	363	391	392	388	373	362	388	368	388	365	363	391	367	398	395	351	403	444	381	374	371	392	374	379	366	354	368	391	390	353	386	394	393	417	396	329	426	373	379	365	357	404	373	356	416	398	376	441	340	357	377	369	354	385	357	412	414	387	373	363	350	407	385	380	351	361	414	383	399	344	374	383	343	384	344	383	396	379	378	391	376	359	379	393	397	337	372	392	337	411	364	374	382	388	370	335	404	377	406	391	404	391	364	393	408	380	378	371	351	384	383	384	338	365	358	360	422	378	398	434	372	395	359	386	361	366	400	318	395	392	414	384	391	385	386	355	369	398	393	348	371	424	377	385	364	412	387	391	369	389	364	379	395	406	350	400	386	396	373	356	374	385	362	390	374	367	364	345	348	382	385	365	409	378	350	391	383	412	390	378	382	356	354	382	378	342	363	375	384	363	373	372	361	375	380	370	361	358	397	433	383	368	413	399	344	355	352	386	388	361	391	407	391	408	393	392	407	393	387	372	360	397	400	381	364	369	385	373	389	370	393	402	345	380	365	338	384	404	398	392	402	360	445	398	369	398	380	349	380	370	361	430	381	375	387	355	402	361	390	343	361	365	370	368	382	364	367	375	384	321	381	416	388	369	381	400	361	380	355	384	413	350	386	366	371	374	393	415	385	372	359	390	354	343	398	358	362	376	349	357	376	374	364	412	426	341	362	357	393	385	366	434	384	377	391	420	403	380	401	344	391	372	395	383	369	405	316	363	386	361	362	357	355	364	444	361	383	386	376	392	400	365	364	370	375	404	409	345	401	392	393	400	391	354	379	357	353	392	370	371	385	388	369	379	331	377	393	368	401	363	364	343	428	431	398	363	376	379	366	388	377	402	363	374	405	372	414	360	365	403	389	372	393	403	377	377	390	364	394	396	361	394	371	365	382	363	355	379	332	358	358	392	358	382	394	350	359	388	375	407	414	402	350	359	357	381	335	379	346	373	432	386	387	353	362	390	360	366	371	379	380	364	354	363	406	352	371	366	372	358	386	360	363	433	381	374	360	401	350	363	362	351	358	381	359	374	358	354	389	330	323	333	370	378	399	385	386	386	410	405	394	374	361	383	373	400	374	338	406	377	361	391	373	369	379	396	412	357	367	381	336	395	383	401	387	369	393	352	372	376	406	350	358	399	392	366	425	360	360	383	386	335	373	355	394	361	376	358	389	358	363	372	364	403	361	386	390	380	330	345	387	338	373	361	402	380	390	341	365	376	384	413	388	427	342	402	389	354	379	337	380	432	390	357	356	408	411	363	385	410	358	398	368	420	395	386	355	389	392	343	384	411	407	386	365	371	369	370	377	375	373	435	388	380	367	381	352	379	393	360	353	423	408	392	384	354	406	367	381	347	380	397	350	408	398	380	393	368	391	408	408	375	403	393	364	389	382	394	379	430	376	405	373	401	361	397	403	377	364	447	377	349	349	340	385	363	363	362	399	381	413	378	347	366	381	377	354	378	394	348	366	368	364	371	424	388	396	400	379	372	427	380	357	388	414	336	341	373	392	346	400	381	394	382	404	383	400	378	398	391	359	389	380	376	376	383	330	418	366	387	340	378	384	350	369	379	403	386	371	372	410	357	393	350	322	374	364	414	403	336	342	352	356	385	372	371	376	407	345	358	384	407	398	367	367	382	388	355	401	347	368	387	375	381	347	389	379	355	411	397	388	377	364	412	374	383	368	381	381	394	394	383	388	345	410	406	375	391	381	397	383	367	375	337	392	388	417	392	383	379	370	379	405	364	361	397	387	368	403	347	380	353	406	328	361	358	371	368	353	347	365	379	356	352	378	418	371	370	333	376	362	372	365	380	354	347	391	374	408	344	365	342	392	334	376	393	378	374	378	395	369	370	379	364	394	350	392	396	392	349	368	397	377	422	397	391	385	385	376	365	409	380	379	392	348	343	381	391	389	349	350	380	418	403	391	384	341	370	373	420	363	383	386	373	359	399	395	401	361	397	383	379	364	397	336	374	344	396	351	361	395	373	397	391	390	368	402	390	357	393	358	336	358	413	353	373	379	355	379	394	397	416	339	413	410	376	403	423	394	355	357	376	375	378	377	381	382	379	384	358	397	368	365	391	328	346	397	400	355	355	362	380	356	356	380	354	367	359	429	352	377	368	383	388	390	353	372	417	393	369	383	372	410	416	374	371	393	369	327	362	366	313	381	358	389	362	387	375	360	370	381	368	341	339	379	444	400	386	360	340	382	364	348	368	358	389	370	364	372	359	363	407	351	380	330	381	390	392	403	359	370	420	394	383	352	353	366	357	388	390	408	364	378	392	408	375	364	391	364	365	405	384	373	361	357	372	368	401	356	336	382	348	404	384	408	357	367	412	352	375	402	377	363	362	377	381	390	402	386	371	329	364	411	363	363	369	395	364	431	369	375	397	373	371	370	351	395	346	362	372	395	373	339	396	371	360	393	395	341	390	386	359	379	371	408	370	388	415	339	377	377	406	388	358	361	385	372	407	341	394	396	377	379	388	407	363	361	362	383	377	389	366	381	432	364	379	375	399	410	373	383	396	387	379	403	353	363	388	379	360	348	400	375	362	361	372	417	409	386	371	388	376	372	352	375	393	390	403	381	399	368	394	348	366	389	395	374	354	378	347	377	409	358	412	387	388	382	383	379	370	373	399	316	389	362	398	389	372	384	369	378	402	364	364	385	426	379	347	391	371	382	374	342	364	392	373	423	384	383	358	347	408	398	365	391	359	348	362	375	387	353	345	399	357	370	409	408	375	372	371	379	365	405	378	416	369	380	364	374	385	362	359	384	380	372	418	352	399	360	364	357	392	349	370	394	395	332	335	395	391	393	357	382	398	396	360	376	399	361	390	367	381	402
2259	907	1181	1533	1435	1016	878	840	863	839	848	876	848	855	791	785	798	802	847	827	795	808	851	863	810	804	820	783	841	862	788	823	889	813	820	808	831	867	854	810	856	833	812	832	781	824	822	822	826	855	846	843	824	810	799	837	832	848	822	887	812	778	779	817	815	870	869	810	832	842	824	783	732	806	787	863	829	807	791	776	838	798	813	817	855	857	846	830	828	822	850	818	823	863	857	832	852	820	844	774	852	846	871	813	822	863	861	805	837	845	815	827	865	894	810	799	840	848	795	830	819	803	818	829	831	783	811	798	849	866	850	859	859	841	823	847	834	778	811	854	885	813	793	819	846	829	838	788	833	778	835	819	820	838	801	777	817	774	796	772	822	821	823	844	813	795	834	807	816	758	806	794	849	835	782	816	837	823	828	805	786	826	893	839	857	826	830	822	795	855	801	827	834	809	818	856	830	824	838	788	832	834	838	865	834	879	809	848	794	843	784	802	871	841	826	788	856	798	854	842	821	800	835	822	844	825	795	801	806	839	827	855	823	795	828	825	862	770	802	912	822	782	821	839	830	853	821	832	819	806	839	815	822	805	835	776	818	804	864	850	815	813	838	839	757	812	842	810	851	809	835	844	864	851	805	812	895	804	779	818	823	850	796	857	831	847	779	802	852	792	803	820	821	817	827	821	805	862	823	810	814	824	839	811	864	836	800	788	826	831	844	829	822	772	824	832	848	821	837	782	827	776	823	831	799	833	837	802	837	825	806	826	838	825	841	875	848	809	836	807	851	828	816	813	801	804	860	798	814	817	873	813	820	905	830	834	812	836	851	811	881	794	863	831	781	798	881	848	811	780	827	866	811	856	875	812	816	756	802	801	884	873	831	781	827	796	829	852	824	839	854	801	843	816	808	775	837	790	823	842	861	829	821	819	846	861	860	903	758	823	849	839	816	816	954	829	803	855	871	843	817	798	808	860	844	815	804	839	851	820	843	827	812	811	790	798	860	815	787	808	784	856	844	821	828	803	804	789	807	866	805	821	850	842	843	782	776	858	814	807	813	814	831	826	800	823	822	858	791	890	802	836	789	790	817	853	871	812	812	862	862	788	803	832	857	827	852	785	829	867	817	836	795	774	764	790	857	837	798	811	784	817	823	883	837	848	853	829	821	807	884	830	801	823	796	836	846	846	826	878	819	790	831	802	850	830	833	860	817	860	833	851	813	852	826	819	829	812	830	838	811	816	790	835	859	797	825	796	815	745	807	817	827	856	815	851	849	805	828	830	783	804	818	771	865	836	847	793	867	841	827	801	837	813	813	785	824	819	845	803	782	755	788	836	846	820	807	812	871	826	838	829	813	804	846	841	767	807	784	828	786	853	839	829	789	807	838	805	787	838	823	834	848	826	839	843	831	847	816	804	836	791	827	831	809	866	839	809	779	863	846	860	820	818	836	814	843	814	796	767	809	872	815	857	854	874	858	835	809	814	830	823	819	838	839	836	808	815	803	803	799	791	836	815	820	854	796	819	788	807	819	803	827	889	764	898	801	861	851	834	826	846	781	868	808	840	869	840	829	865	873	883	833	773	755	865	803	860	800	821	833	819	801	774	814	856	816	847	851	739	837	814	858	832	821	813	847	834	861	803	801	803	838	866	828	805	869	795	833	858	832	827	832	809	755	806	843	863	832	795	851	916	826	809	812	783	770	800	785	837	847	835	770	761	836	850	832	836	808	826	785	798	812	815	830	793	808	895	801	849	801	843	850	807	849	851	848	831	815	826	816	840	855	864	794	810	828	833	833	858	860	851	832	859	863	803	775	842	795	832	836	816	840	778	840	808	853	816	837	821	838	803	869	769	880	794	779	836	858	861	765	802	821	784	807	798	826	812	839	788	898	834	831	777	815	794	814	843	817	817	762	847	856	802	794	789	908	824	823	758	854	871	876	855	800	809	804	836	809	781	822	828	895	870	886	811	780	852	823	890	827	804	847	804	818	857	859	840	833	838	821	817	820	781	815	846	859	755	790	872	809	812	856	785	832	826	798	823	856	840	846	815	853	794	789	830	860	817	865	806	880	762	796	809	795	886	839	825	864	807	780	837	834	869	890	813	776	815	844	805	817	799	784	816	831	821	804	842	828	855	794	789	808	845	804	832	864	780	814	826	826	808	826	785	803	804	859	826	773	823	823	861	846	858	837	835	834	845	762	852	791	837	824	832	810	837	801	775	837	830	821	827	778	837	789	843	882	877	893	802	820	859	812	786	834	849	851	829	831	830	806	794	782	834	761	816	815	781	831	785	799	814	865	863	877	811	854	782	725	813	813	833	778	817	858	821	846	830	772	891	782	761	781	861	818	782	830	843	857	828	842	807	822	814	788	808	816	815	850	804	860	808	802	806	788	841	817	780	813	864	786	816	831	819	808	845	816	823	809	798	800	792	818	850	828	768	809	785	833	787	831	827	865	848	830	803	873	804	849	832	820	816	857	844	842	852	849	804	865	819	832	820	788	802	810	834	853	888	799	811	877	806	816	805	812	769	779	834	875	830	797	814	832	812	833	810	842	819	841	839	840	821	832	757	816	857	814	863	839	829	827	867	823	846	812	780	804	811	854	834	789	806	762	838	814	832	819	802	861	871	843	789	803	844	801	790	863	836	826	788	796	844	821	822	851	800	843	822	845	881	873	810	794	808	795	829	888	839	806	782	842	820	797	756	819	862	810	843	797	811	776	834	838	813	802	783	903	846	821	871	836	774	769	838	820	829	811	822	815	839	859	818	833	834	864	845	837	817	838	868	859	830	874	807	829	810	853	824	817	846	849	782	833	841	838	799	832	872	899	824	792	811	841	876	848	827	829	846	806	826	874	842	860	815	836	776	786	821	849	833	793	825	841	817	810	836	795	809	821	778	822	821	874	790	841	821	844	843	803	853	803	786	859	817	873	811	805	852	840	792	828	811	797	839	858	825	841	846	779	823	835	823	786	800	817	796	786	775	853	892	839	863	845	839	827	841	840	774	842	837	862	840	786	835	804	820	794	789	855	797	825	821	790	825	815	816	819	841	824	850	844	850	862	820	887	812	803	826	825	879	844	808	836	832	810	819	876	838	846	747	818	817	814	838	828	829	775	841	797	875	840	767	846	801	844	863	849	817	836	886	843	789	766	819	884	817	830	823	817	875	836	792	859	864	797	825	807	801	804	827	850	811	748	822	823	794	800	834	842	857	787	840	854	859	812	763	834	797	852	796	836	776	811	854	824	849	793	814	847	800	865	757	818	829	796	804	875	843	871	825	818	823	801	881	892	840	822	818	815	810	800	821	828	828	838	818	858	815	800	835	814	881	765	836	823	790	819	829	822	842	791	845	863	813	815	801	837	799	827	863	861	857	825	800	873	834	828	833	840	832	760	819	879	803	785	827	833	873	795	764	841	795	796	808	812	810	790	738	804	858	809	835	867	848	832	843	795	829	825	790	814	794	886	804	796	841
7611	716	762	765	574	434	341	308	295	314	294	306	231	307	281	278	276	249	294	279	257	250	298	288	289	263	257	251	263	272	278	251	208	251	286	265	276	276	258	273	249	276	296	252	244	272	258	272	260	267	260	311	275	268	265	286	265	262	237	260	262	274	243	293	250	263	295	242	242	283	253	254	261	257	300	260	267	246	236	274	288	241	269	274	248	251	246	261	242	240	256	253	254	268	248	269	269	261	257	290	257	269	269	263	243	228	253	263	247	258	259	277	257	259	287	266	263	237	258	247	263	288	266	254	263	243	253	263	269	276	270	272	302	234	294	254	285	268	257	257	278	276	269	300	240	278	250	252	261	249	240	244	223	264	279	271	270	233	249	259	254	293	285	294	246	279	273	258	250	270	269	288	248	286	275	275	250	249	243	268	287	246	248	266	244	245	281	276	256	288	268	285	280	287	278	291	271	265	268	262	285	283	252	230	286	275	252	275	248	273	285	301	279	256	249	265	265	256	276	250	285	271	259	245	289	281	278	236	249	300	259	239	266	267	250	298	279	252	275	266	251	264	277	258	268	243	258	253	261	281	275	274	278	253	253	264	278	278	255	242	265	270	281	287	286	258	250	235	246	278	254	283	314	251	274	261	278	271	276	250	280	272	289	220	283	244	257	273	266	245	266	264	275	259	257	291	267	252	266	259	256	256	275	272	252	244	265	274	260	260	267	259	277	286	259	243	279	294	224	272	253	283	252	257	269	242	267	243	259	252	286	257	241	263	257	248	258	257	248	261	259	247	270	231	253	267	266	252	263	265	277	246	233	264	249	289	261	244	303	239	243	257	265	278	280	274	263	256	270	256	254	279	282	255	274	253	248	264	304	246	254	264	282	305	274	298	249	258	291	248	254	268	268	249	281	274	262	265	267	262	283	279	265	264	264	271	264	234	268	289	273	257	283	264	262	285	292	298	268	280	301	250	275	266	270	272	247	285	248	263	251	248	281	267	236	275	267	288	214	258	256	258	248	253	262	232	291	245	292	285	320	264	266	284	254	267	272	257	271	247	271	261	257	244	261	269	262	260	254	294	260	267	264	243	265	267	260	296	274	277	263	259	272	251	250	291	272	255	244	233	286	244	258	268	268	280	263	256	270	287	249	248	283	252	239	268	251	276	260	274	262	271	258	239	247	261	275	283	277	278	265	275	283	236	276	260	294	267	257	272	241	257	284	273	262	279	257	266	247	278	298	269	265	249	275	264	290	257	242	251	259	240	285	261	265	262	272	288	281	244	265	263	238	268	273	278	289	242	297	234	279	257	250	286	265	246	230	259	264	281	261	283	275	247	304	298	256	250	271	258	234	271	248	264	253	249	286	269	290	288	264	254	247	273	263	292	273	266	273	251	234	263	254	302	276	267	260	277	260	296	268	275	275	273	243	264	291	264	265	260	280	260	251	253	271	254	251	271	277	285	257	257	278	284	288	267	281	236	260	267	274	281	300	252	212	271	234	264	264	282	272	280	261	257	264	248	227	286	248	265	287	273	268	250	272	229	262	289	260	262	285	248	246	261	281	278	253	258	272	262	282	286	248	262	274	235	279	268	299	267	250	214	271	282	267	264	249	233	260	282	262	279	275	299	268	235	269	278	295	271	241	273	270	246	285	249	299	260	254	266	257	270	276	250	263	247	280	270	272	243	287	267	247	227	248	272	284	251	253	245	256	241	257	263	282	269	283	256	242	248	279	265	259	271	244	252	261	284	279	268	274	271	258	248	258	274	251	219	264	265	271	253	261	245	293	289	247	267	245	245	273	255	255	256	284	239	247	274	279	282	277	260	266	277	257	264	269	256	298	297	272	233	223	253	237	258	219	244	277	241	269	240	296	269	242	268	236	270	275	241	280	266	239	254	251	285	290	253	277	270	275	237	254	273	279	245	251	256	245	277	287	279	227	298	280	267	271	298	286	250	262	276	260	280	264	309	254	269	285	249	269	282	293	264	268	266	272	270	272	283	287	282	260	258	247	275	263	274	262	265	253	277	249	242	238	244	281	260	262	278	282	290	260	275	246	287	264	251	267	281	259	260	259	233	247	282	265	277	266	303	272	257	233	268	252	283	277	267	310	260	296	245	293	259	272	263	309	244	270	219	274	289	303	267	245	275	268	276	271	259	268	275	277	283	281	262	247	276	282	243	269	272	328	240	258	265	286	245	256	244	283	254	245	294	249	284	260	266	289	282	231	264	288	282	249	254	260	256	256	251	278	271	281	293	284	279	231	262	268	269	272	289	255	234	265	250	278	295	245	259	310	252	261	269	253	267	269	288	266	288	264	272	306	287	265	243	277	293	284	253	257	228	259	240	264	244	264	233	264	255	258	289	230	284	257	261	243	264	267	237	292	271	253	272	263	278	276	272	269	251	290	303	239	268	281	284	245	286	259	258	282	284	261	263	290	275	270	263	263	303	262	262	242	245	277	292	263	269	283	249	293	271	287	278	284	268	286	242	292	233	244	279	246	275	249	282	288	249	252	267	272	249	244	290	314	263	278	234	275	289	262	269	259	253	267	281	270	252	275	271	260	253	274	244	277	263	265	226	262	255	281	257	252	232	304	251	281	268	298	274	266	250	255	251	245	282	252	291	291	285	247	255	279	266	250	266	252	277	260	265	278	255	255	304	255	263	264	290	299	289	283	250	265	278	275	267	288	269	289	245	270	265	257	254	271	273	238	249	267	304	276	264	259	245	252	252	257	269	254	263	263	276	253	292	270	272	260	265	247	259	273	269	276	287	257	265	310	271	245	235	248	278	269	257	249	301	268	279	281	277	254	287	270	267	273	287	241	286	249	254	259	296	277	275	236	254	255	261	294	293	254	251	281	274	233	275	284	239	247	271	264	248	263	236	251	244	274	278	272	265	269	254	259	302	266	259	252	268	260	270	277	296	249	264	272	290	282	254	272	300	246	244	292	253	280	280	249	271	299	265	267	269	263	285	254	258	268	274	247	270	245	244	304	244	245	267	257	293	280	254	284	291	263	287	292	270	240	233	262	266	289	272	277	256	259	264	278	255	246	294	250	296	295	282	264	255	267	261	240	275	280	260	265	237	263	293	268	279	262	275	230	289	290	271	249	298	309	265	275	227	219	271	256	269	297	249	281	297	256	260	282	269	226	257	264	262	279	244	283	269	269	290	293	245	256	236	244	301	311	258	260	274	266	259	281	247	264	232	255	263	279	262	285	256	278	297	291	275	281	296	241	262	267	235	260	237	275	281	276	284	245	270	270	269	284	255	241	253	240	269	287	242	273	292	253	263	273	264	246	244	282	258	262	235	234	257	269	275	295	260	277	270	245	257	283	277	243	268	256	260	287	266	257	252	251	258	263	278	258	290	251	309	282	273	253	277	267	265	275	259	267	273	248	286	261	269	303	260	233	257	242	254	290	231	270	262	255	231	280	250	275	298	279	244	276	278	226	245	261	229	280	258	293	257	248	267
6665	981	1784	2390	1937	1275	1108	887	825	844	765	730	693	702	708	641	646	670	633	656	669	638	628	621	633	631	614	602	550	575	585	564	562	551	601	598	563	604	606	604	604	610	630	618	622	586	606	611	629	608	646	575	569	608	607	598	574	514	585	573	646	580	577	596	587	613	595	537	580	589	572	566	553	575	634	588	594	584	578	594	607	582	550	608	604	595	556	583	593	584	628	569	587	559	609	610	560	586	587	585	598	604	612	586	625	606	623	578	630	573	559	582	616	545	639	589	590	581	576	589	598	627	599	580	602	610	595	568	561	583	613	623	596	582	604	613	593	589	616	617	617	603	624	619	583	610	601	589	642	567	596	566	571	557	569	557	602	580	606	616	590	582	567	593	604	618	529	571	585	597	562	598	585	574	579	584	584	602	640	610	596	562	580	553	572	583	560	561	624	637	576	588	567	620	608	592	596	593	598	583	604	619	606	607	554	572	642	590	575	568	579	600	592	610	551	583	607	581	588	585	553	617	583	611	596	575	635	551	576	570	560	623	606	566	586	596	594	551	552	600	588	634	581	586	614	578	563	578	563	594	633	578	634	576	594	571	575	573	618	607	621	602	604	585	632	583	626	571	578	589	574	564	570	600	578	619	572	638	573	597	611	588	608	642	594	539	606	585	610	573	593	595	600	596	573	591	612	585	574	564	598	629	582	584	623	602	591	593	564	583	568	630	584	574	568	541	601	557	600	593	572	552	577	576	591	612	582	578	620	580	632	573	597	570	581	564	565	610	577	588	590	570	602	568	582	607	592	598	557	547	579	578	625	587	580	561	589	583	597	584	579	570	592	609	570	570	585	594	613	587	590	590	627	557	637	570	539	580	616	597	595	596	558	582	583	568	616	580	633	603	588	561	601	572	551	563	604	594	607	593	589	607	618	600	572	628	583	602	613	599	629	562	560	534	602	603	595	571	569	593	587	610	562	575	587	561	593	612	569	591	569	567	548	576	563	600	592	586	624	565	574	568	585	549	598	603	577	620	597	596	592	605	604	594	612	587	578	613	609	560	610	619	582	610	583	577	595	623	580	594	588	578	580	584	599	581	568	597	597	609	570	575	620	588	610	570	558	614	592	608	576	576	600	566	568	568	569	560	627	603	616	591	599	571	598	587	581	575	598	575	564	560	583	617	597	564	596	566	599	593	534	621	584	587	613	591	574	603	608	607	615	608	607	587	574	592	584	597	600	585	607	577	651	600	591	613	544	560	622	606	560	601	596	581	623	537	615	579	582	617	624	587	552	615	601	608	564	573	568	622	612	612	574	566	563	564	623	574	590	615	616	614	604	591	622	575	628	603	591	635	592	593	579	598	593	607	598	566	628	593	583	610	584	626	564	618	612	579	607	580	584	612	608	602	557	547	591	614	629	585	638	600	583	573	566	557	565	580	577	590	597	586	582	608	592	591	596	567	598	604	581	610	571	617	604	556	658	602	575	571	587	562	578	552	555	578	579	567	576	641	619	610	536	555	578	582	600	614	610	593	567	598	569	548	567	580	579	586	571	567	599	576	592	585	625	574	599	617	573	561	546	607	599	589	556	599	589	597	599	572	601	557	553	596	539	583	621	626	569	577	653	599	594	637	623	593	589	582	587	608	620	606	589	601	585	591	567	575	571	574	559	594	609	562	598	593	564	596	588	562	602	551	622	621	580	560	584	571	622	568	624	617	568	581	635	563	580	619	583	593	575	587	560	607	577	594	634	565	624	586	602	589	569	600	596	570	604	585	574	599	572	626	590	574	631	622	586	565	577	574	628	603	575	572	591	581	577	575	550	613	609	609	593	541	583	560	614	568	586	584	601	582	625	551	587	597	615	619	579	536	609	566	533	573	588	570	609	602	581	592	587	610	581	585	559	539	572	586	574	565	573	569	619	547	582	551	611	602	602	575	603	560	625	592	620	621	592	582	610	622	625	559	642	608	575	568	587	562	557	599	615	586	593	596	614	548	563	582	609	568	568	619	616	578	607	630	611	572	583	614	566	621	616	562	591	565	579	571	587	580	609	568	637	584	585	639	610	589	615	596	586	624	583	595	632	570	565	625	566	545	625	614	573	536	600	623	683	606	619	578	583	610	569	577	583	599	610	612	564	555	593	551	567	571	575	563	596	606	591	610	571	619	572	583	600	599	578	578	544	593	574	575	555	589	573	612	563	595	582	589	583	579	638	597	580	555	588	583	601	569	626	583	572	559	520	577	587	605	606	595	554	564	563	568	552	608	603	602	585	604	551	569	599	536	597	618	602	588	556	543	585	628	545	581	582	583	606	615	581	601	601	622	564	599	608	596	555	598	566	571	613	636	588	605	586	582	613	553	566	609	558	598	617	579	567	582	597	586	604	567	621	543	587	606	568	596	580	557	559	641	598	570	559	566	609	564	572	611	558	543	647	590	574	561	593	621	575	574	607	570	549	591	582	597	575	609	566	611	567	576	585	616	564	596	586	569	546	535	565	594	603	559	591	551	600	627	628	590	572	582	566	570	613	592	597	608	595	613	613	620	623	576	572	592	608	611	586	603	567	601	590	557	598	586	621	556	595	601	615	587	576	614	603	591	580	536	576	548	612	595	611	601	585	627	633	629	576	577	527	625	602	603	623	588	541	581	532	592	562	584	581	582	563	605	588	516	578	644	578	567	629	543	582	631	567	628	576	573	564	629	567	619	586	621	580	589	596	597	571	631	563	602	572	555	563	566	590	593	615	529	603	603	587	607	561	603	621	572	554	599	622	598	560	594	584	569	591	591	573	550	586	582	618	561	553	621	611	565	559	585	584	604	568	566	581	596	625	583	583	602	633	573	649	573	594	598	637	574	585	580	572	574	630	589	569	595	586	624	570	592	573	598	574	616	593	616	578	586	603	573	610	589	616	581	617	600	570	566	594	581	564	580	575	559	593	591	574	601	611	648	561	595	589	656	593	578	578	558	551	608	570	585	604	613	583	591	551	596	626	586	615	555	564	578	580	575	584	602	568	612	595	634	547	555	595	564	590	592	602	537	556	565	608	588	603	588	574	556	602	593	613	597	619	556	598	583	570	600	587	628	609	597	560	587	592	592	558	589	574	603	576	592	620	596	573	607	587	582	592	577	582	606	601	552	606	579	600	612	602	601	625	544	564	580	571	596	597	611	607	561	619	574	552	606	622	600	577	573	542	579	584	552	618	571	576	597	608	575	560	586	655	588	607	559	580	614	603	601	571	602	593	577	568	599	558	613	572	551	622	598	546	574	617	587	598	567	572	591	612	586	554	584	606	590	563	629	570	600	614	602	561	599	539	581	562	569	599	579	601	598	565	590	597	620	592	571	593	677	521	607	587	560	613	569	594	609	590	593	571	647	577	581	573	622	541	565	595	589	592	632	594	636	549	559	520	555	593	594	626	587	609	567	564	622	653	598	576	565	571	587	593	601	635	567	546	610	613	653	590	593	585	567	578	595	580	585
17407	3543	1277	957	618	398	244	218	198	153	171	179	172	136	143	139	119	141	127	118	126	125	114	143	143	129	129	120	121	125	130	110	109	103	114	112	119	116	131	107	144	98	109	112	118	104	113	110	105	117	111	102	87	153	94	106	114	121	110	110	127	105	106	99	130	109	99	110	116	99	115	120	120	129	113	119	91	117	115	122	115	117	109	119	119	96	129	122	116	119	103	102	142	107	90	123	127	96	131	118	110	106	102	108	118	137	126	123	99	101	114	110	117	103	139	117	124	125	129	131	106	102	105	123	109	91	113	101	121	116	99	103	122	114	98	115	119	108	104	148	117	109	123	114	136	99	131	112	104	133	118	104	117	126	126	98	100	116	108	117	127	88	116	113	108	110	108	119	97	96	117	119	112	114	112	127	113	122	104	118	111	94	127	120	102	112	97	117	111	108	111	107	106	109	93	108	121	109	130	101	105	117	100	119	108	126	115	105	118	100	111	116	101	120	108	122	107	127	104	101	120	90	99	131	120	113	106	118	88	125	127	112	117	101	121	111	112	136	111	113	99	112	122	123	118	125	109	138	100	128	106	101	125	127	110	98	101	96	113	114	137	107	115	114	104	121	111	102	137	109	111	113	115	108	118	104	116	111	110	137	121	102	100	115	137	97	95	118	105	108	110	109	99	117	111	106	119	108	117	101	114	100	119	107	113	115	100	89	107	116	107	121	122	97	109	90	120	129	120	94	102	106	129	115	105	104	106	125	101	106	111	137	112	118	152	119	110	86	123	113	113	111	102	102	120	121	127	120	119	131	114	82	109	114	105	115	112	106	111	117	95	111	98	105	97	106	120	121	101	111	115	109	121	110	98	114	111	102	121	98	130	121	130	151	121	104	116	124	123	110	106	117	101	117	123	111	88	112	120	90	110	84	111	108	107	86	95	129	106	119	111	105	113	102	102	124	126	129	105	132	109	121	99	94	98	106	95	105	138	110	121	118	109	107	112	116	102	114	139	102	101	118	121	102	120	108	107	128	89	93	108	107	118	133	123	114	99	103	111	140	129	110	103	114	115	113	105	115	121	120	107	113	110	113	102	127	118	115	106	111	128	115	123	90	113	125	107	118	133	105	133	132	108	122	135	109	125	119	127	99	116	105	104	118	113	135	113	134	108	109	107	139	117	98	124	109	113	95	110	108	130	122	124	107	105	114	119	115	106	115	110	97	104	132	102	108	107	136	124	118	107	106	124	105	125	116	111	103	118	118	126	106	113	102	108	124	100	119	118	96	120	90	127	125	108	108	88	116	112	113	132	108	111	117	108	118	106	111	121	113	101	91	111	107	102	107	104	106	90	116	118	124	101	106	112	114	93	122	109	125	112	123	99	111	129	114	114	99	112	131	110	125	107	104	125	121	122	113	102	100	107	87	114	122	128	118	100	103	111	122	108	112	110	134	119	110	121	118	119	102	126	106	103	123	111	109	118	109	115	122	108	116	99	115	102	124	125	114	99	126	115	100	108	105	133	119	105	105	119	104	117	111	112	110	118	118	123	102	128	109	109	121	116	106	117	111	101	116	116	117	112	141	121	95	110	108	93	106	122	104	105	110	107	105	91	100	137	131	139	128	101	104	101	121	143	109	103	120	122	120	115	107	117	107	121	120	105	128	122	121	110	127	115	121	130	121	134	101	116	105	99	107	101	106	103	110	108	121	125	123	92	106	128	142	120	109	102	114	109	98	97	116	110	100	112	123	123	122	117	118	123	132	122	122	124	121	110	125	87	109	134	109	127	100	106	135	112	123	133	133	128	127	124	95	115	136	111	117	98	110	97	134	111	125	118	137	113	112	103	96	97	127	116	94	103	123	118	100	106	94	110	102	138	95	99	136	114	105	115	119	118	112	117	107	109	102	112	118	128	114	103	117	110	107	98	126	115	111	108	115	114	116	112	139	120	112	127	119	117	108	117	118	101	111	120	117	102	104	97	120	115	122	121	122	115	112	113	101	106	88	128	125	120	98	114	116	111	114	132	118	115	120	106	131	128	103	98	102	101	101	114	124	112	118	109	104	119	109	120	116	96	126	114	113	95	122	113	109	126	93	114	122	121	108	109	123	114	97	112	114	99	104	124	106	107	112	115	108	121	125	115	107	116	113	106	89	116	115	109	111	101	105	109	118	124	110	142	109	107	103	97	111	97	122	120	101	102	101	100	112	127	120	103	112	120	111	121	124	116	128	123	99	130	105	116	122	113	126	118	114	135	112	108	108	102	103	115	106	104	118	122	109	108	129	127	100	104	113	81	116	115	100	111	98	112	95	105	126	107	119	95	131	115	130	112	117	101	118	109	118	107	124	126	103	118	113	99	97	102	108	122	108	91	124	135	130	79	138	129	98	115	109	96	108	120	116	94	113	97	129	98	120	138	122	136	124	112	120	104	116	118	126	126	108	112	114	87	111	100	119	128	114	110	117	104	102	111	109	109	126	106	147	99	118	106	103	94	120	107	117	113	102	109	114	129	116	106	107	102	134	107	106	127	114	105	110	106	126	108	122	117	118	101	112	100	114	107	121	108	97	122	104	139	129	93	118	120	128	98	125	118	123	118	128	108	112	128	118	106	110	109	117	75	129	113	119	111	124	105	107	141	112	110	104	119	104	112	101	130	121	113	114	104	111	95	102	117	120	134	104	117	101	115	113	105	103	123	125	128	99	123	108	125	113	122	102	122	115	95	108	107	128	97	102	106	120	123	106	106	125	138	118	111	100	108	112	102	122	102	107	117	103	109	123	121	116	92	104	104	134	107	107	97	95	101	107	123	110	115	115	123	113	117	111	108	115	108	110	110	132	95	132	119	104	111	132	117	114	108	103	108	139	113	109	130	106	111	106	127	103	111	101	95	107	101	113	121	115	141	116	126	118	112	105	104	96	111	122	119	110	113	126	130	118	120	125	118	114	91	108	107	104	102	145	124	120	130	116	124	114	89	83	113	100	104	120	96	132	113	106	110	126	110	117	119	109	106	128	120	123	131	110	130	107	135	99	94	104	103	121	101	117	113	111	104	98	117	128	129	138	102	106	102	120	100	128	105	115	106	98	110	115	131	117	106	121	101	109	115	103	110	136	132	104	121	129	114	132	120	99	121	108	105	127	126	115	133	120	125	122	112	108	111	107	91	105	109	105	134	127	120	91	124	116	157	116	108	114	97	101	117	103	121	104	128	118	114	103	100	108	113	113	118	107	123	128	92	117	94	89	108	117	93	105	108	113	109	115	125	123	103	121	111	102	125	110	127	119	99	134	114	111	98	112	96	117	135	114	111	119	112	104	103	95	95	102	119	132	108	119	128	124	100	112	119	116	118	120	117	115	114	103	105	106	107	117	124	106	109	120	107	104	117	121	102	129	136	108	111	94	111	91	109	99	103	120	110	134	127	103	108	110	114	94	101	104	118	100	127	122	100	86	113	121	115	118	129	130	105	122	114	113	109	101	111	130
10198	1007	2279	3047	2230	1455	1153	880	800	703	579	478	513	456	417	407	400	405	381	367	381	348	345	361	350	319	348	313	327	324	315	366	323	325	297	294	301	336	332	315	326	298	326	326	339	314	308	294	301	307	301	310	304	295	309	288	296	281	311	314	311	303	306	298	286	308	278	324	280	299	305	322	331	322	297	288	283	282	277	336	328	315	280	285	325	287	285	292	294	315	343	288	310	295	273	288	311	270	300	305	311	292	280	302	290	297	327	310	330	290	300	313	287	312	289	344	295	276	316	284	272	277	338	287	289	292	302	326	292	294	312	294	282	282	295	307	301	301	290	304	308	301	281	283	316	296	297	334	300	302	271	290	289	308	321	307	287	274	284	299	326	286	275	302	282	303	288	306	292	294	289	295	316	300	274	306	282	299	300	292	309	324	326	298	273	306	286	298	322	288	271	326	294	263	305	294	312	287	284	309	268	300	273	286	312	293	306	283	287	292	287	316	294	293	285	306	310	284	299	302	319	300	298	296	290	297	337	264	290	298	287	307	295	285	294	307	299	304	270	295	315	306	271	295	288	295	302	298	318	345	288	289	289	298	251	288	258	300	288	289	298	288	278	304	306	282	329	312	312	269	308	291	319	320	302	282	291	288	304	289	318	285	297	305	281	289	262	313	301	293	310	289	292	310	294	295	309	279	285	289	293	266	298	341	264	284	280	264	284	294	295	270	274	295	307	304	298	288	324	289	300	292	281	293	301	280	336	267	286	297	275	294	303	297	259	289	324	297	280	280	264	335	311	294	290	308	288	332	299	268	282	292	301	280	305	305	292	321	280	296	304	303	294	295	312	279	269	303	306	303	309	295	292	299	303	287	282	307	308	311	338	289	264	279	331	271	272	317	318	320	270	310	307	305	287	295	303	296	280	309	262	277	277	276	301	315	302	292	309	301	281	267	290	322	305	281	260	269	302	312	276	295	301	276	310	315	294	285	306	284	295	302	278	300	275	309	295	284	320	261	307	303	298	304	324	294	253	312	311	286	290	273	302	323	298	287	300	303	312	296	270	257	279	279	280	289	278	308	311	284	306	291	312	308	311	297	261	326	296	297	322	279	280	270	268	295	294	284	310	301	319	302	265	319	300	317	274	297	328	273	300	317	277	341	294	282	293	287	280	256	301	314	318	268	293	273	324	300	259	313	295	289	306	300	295	282	262	305	307	298	320	287	310	304	286	280	314	291	283	300	310	292	298	288	278	274	295	314	288	286	289	301	292	297	276	298	321	295	321	266	281	281	271	294	305	290	299	279	277	287	300	268	286	257	296	300	260	277	277	294	266	314	302	319	300	281	310	289	324	301	281	305	271	302	292	295	329	319	278	308	289	307	279	296	293	267	316	289	298	289	272	291	298	308	294	278	292	346	303	295	298	301	304	285	288	307	289	271	283	279	278	255	304	291	319	283	287	304	287	285	286	296	301	281	282	295	297	275	295	344	302	289	289	292	277	282	321	292	309	290	286	299	260	264	278	307	302	308	274	323	305	294	319	315	297	308	327	289	311	331	320	322	299	283	298	278	262	275	298	293	307	296	287	280	318	309	311	321	273	316	271	255	303	307	292	306	288	299	295	301	323	286	347	337	305	308	272	296	283	332	300	287	322	301	327	299	349	280	310	280	303	290	313	301	290	285	272	260	309	257	292	305	297	307	273	277	287	304	320	272	280	305	325	310	314	291	314	304	277	292	291	307	304	276	321	320	323	311	303	266	309	305	291	304	314	267	276	315	325	286	279	302	295	314	294	327	308	264	301	271	325	308	282	298	298	264	300	330	291	282	304	306	291	310	300	299	276	286	325	257	309	295	288	303	312	289	296	274	307	267	305	291	307	310	285	315	276	299	274	280	310	305	298	287	308	303	298	322	281	306	294	305	302	290	323	270	310	301	292	284	302	285	312	288	296	310	304	271	308	292	289	321	304	278	275	280	270	297	300	277	300	283	309	280	302	315	278	317	277	317	308	283	285	284	319	277	294	269	300	288	270	280	276	275	294	295	282	324	303	290	302	278	309	318	312	286	327	289	319	295	281	278	288	303	309	300	296	280	320	311	248	273	276	299	243	278	291	283	292	304	286	326	302	295	262	274	281	276	294	297	310	291	291	288	302	303	285	296	269	261	299	286	281	286	322	335	277	270	289	265	298	296	298	310	285	299	288	252	278	316	282	267	277	282	297	303	291	309	302	276	301	300	317	302	303	308	269	308	268	290	273	276	304	284	276	290	282	320	283	305	255	308	292	294	326	282	281	310	293	305	285	321	292	266	296	303	280	329	305	290	293	264	272	292	293	312	327	278	327	308	306	307	304	295	306	306	289	298	277	283	318	256	281	284	308	284	285	320	301	294	284	302	287	335	314	274	315	300	289	299	297	300	295	309	316	303	267	311	278	324	299	313	284	285	305	288	320	310	289	314	292	272	300	302	297	289	281	290	280	281	289	288	269	297	274	297	311	292	294	315	304	284	279	278	271	289	320	299	296	290	291	293	295	279	254	314	293	294	266	271	313	266	294	285	293	287	317	295	298	301	278	269	297	297	288	300	293	282	293	286	303	254	297	290	278	357	296	298	274	298	305	279	314	301	289	314	303	298	289	284	309	268	299	308	282	292	306	308	287	287	303	338	261	286	301	313	288	286	301	308	273	300	298	292	278	266	279	283	278	313	333	280	295	302	299	326	305	309	262	304	272	319	284	261	292	316	274	291	293	278	272	296	320	266	303	283	281	326	277	304	269	304	300	300	302	305	305	277	306	305	290	295	251	272	315	304	303	284	295	295	292	287	306	288	234	302	302	268	315	317	275	287	288	305	307	300	282	343	313	296	295	309	321	302	314	323	283	325	307	278	285	301	308	279	289	306	305	282	315	299	274	314	284	276	301	299	289	314	293	298	289	297	298	286	313	278	293	307	281	305	308	297	321	317	283	293	293	294	334	325	310	291	307	300	294	318	281	286	271	290	297	260	272	258	290	298	298	274	290	295	321	259	316	294	308	315	325	312	285	311	284	274	282	272	305	310	319	289	277	319	272	297	295	295	315	293	288	279	284	278	315	275	287	294	318	310	276	278	307	292	276	285	302	292	296	293	294	302	299	318	306	291	317	281	304	306	304	311	295	285	271	305	302	279	296	303	295	299	279	294	295	291	287	310	336	307	288	275	262	280	281	316	321	302	310	283	276	289	300	301	274	290	283	283	284	309	285	294	304	256	292	301	292	325	300	297	303	297	284	284	291	284	314	286	307	294	286	287	295	278	299	304	335	287	323	308	301	293	293	268	281	280	299	275	307	269	324	291	319	290	285	299	281	304	279	304	303	290	274	323	299	299	296	283	331	280	305	282	292	285	290	302	274	286	283	291	309	293	289	278	297	276	311	293	292	276	293	303	285	296	281	265	278	275	276	274	307	304	273	291	319	297	294	310	300	272	292	299	277	264	309	317	279	300	304	301
1771	517	530	587	501	425	398	355	391	379	349	392	386	414	410	377	374	375	328	394	340	349	426	342	349	377	394	371	344	425	359	347	405	359	378	361	343	360	403	342	373	401	347	382	390	371	407	345	372	368	383	389	371	401	358	401	355	369	377	374	399	367	391	362	366	380	377	395	350	375	397	385	345	410	421	387	368	395	343	358	398	375	411	381	380	339	404	398	372	392	333	346	391	419	411	406	395	403	356	325	385	390	368	370	365	358	373	377	415	406	374	392	369	394	366	361	358	379	344	364	378	381	379	381	418	385	356	386	364	356	394	386	389	390	393	387	377	381	353	360	385	369	361	347	365	396	380	398	391	347	395	385	359	308	378	378	361	371	348	395	359	372	385	352	377	382	371	376	361	398	378	385	344	358	406	437	365	383	333	398	379	374	361	346	373	428	362	365	363	352	369	367	389	368	354	408	372	340	352	379	378	415	387	398	378	385	389	379	365	365	382	363	395	404	381	354	427	392	372	427	352	390	389	352	394	397	367	373	399	372	378	355	357	392	363	366	348	373	401	388	370	349	351	415	392	416	372	353	362	380	363	404	432	343	422	386	374	368	383	357	381	403	401	434	328	349	388	368	377	404	380	375	380	394	348	389	392	356	352	369	356	347	346	406	421	386	370	384	420	370	372	390	372	393	398	409	357	378	371	359	406	439	370	405	380	381	421	392	389	397	409	334	341	407	366	345	328	401	391	360	391	385	380	370	389	389	348	364	350	341	378	390	395	359	400	338	359	403	391	384	407	362	390	395	353	380	353	396	377	402	382	421	359	367	392	345	409	390	364	352	363	369	371	396	377	350	379	366	345	405	391	393	388	377	412	369	357	378	393	371	393	396	363	352	350	407	368	389	355	391	413	385	360	392	391	373	398	375	390	347	399	406	396	375	369	386	380	363	356	372	431	365	370	358	382	390	345	332	396	329	362	403	393	384	379	364	363	377	360	396	401	364	341	382	366	394	360	356	376	393	378	374	363	395	375	370	385	396	348	384	365	382	393	403	374	403	347	367	382	382	349	389	407	371	402	380	369	389	410	388	342	367	350	399	380	359	412	397	392	350	346	353	368	370	372	386	397	361	372	372	407	374	421	349	380	353	364	378	366	388	414	394	410	381	411	392	382	392	352	360	374	385	346	364	401	407	357	400	407	373	388	342	375	366	404	391	343	382	352	389	388	378	395	359	367	360	417	402	404	359	373	367	391	342	348	386	377	359	365	411	370	398	398	374	405	372	372	388	403	388	372	398	386	320	378	408	377	385	372	366	394	386	372	390	371	367	325	384	387	380	396	378	345	333	371	360	337	395	386	377	410	372	370	372	357	355	380	343	364	385	381	390	368	378	369	401	407	380	319	378	364	341	351	356	394	349	374	378	399	405	373	368	386	367	390	364	392	399	347	382	391	371	404	388	390	386	360	394	389	413	357	423	374	364	338	338	383	340	405	357	380	368	402	349	355	381	346	387	378	386	365	353	401	357	376	370	396	348	374	342	350	419	379	461	414	391	380	390	372	387	390	378	357	397	407	384	398	363	340	371	378	373	396	383	323	376	387	345	359	401	377	395	367	365	347	357	396	358	367	332	403	378	395	362	376	361	384	383	389	388	348	404	411	398	353	362	367	404	378	366	364	361	350	348	388	389	368	347	400	398	400	354	386	370	369	363	392	367	371	383	375	375	411	402	404	351	417	374	359	396	343	390	404	377	346	397	373	351	388	394	404	388	375	382	362	349	373	402	347	382	370	372	381	368	385	402	400	397	379	404	369	389	411	367	391	377	372	364	366	394	414	382	346	413	422	382	387	379	375	387	390	386	432	397	410	398	380	400	399	382	358	394	369	401	342	368	353	381	347	414	375	374	374	415	416	391	374	393	398	362	356	360	387	381	364	351	348	384	318	385	400	378	370	357	379	371	337	368	377	339	359	379	397	365	389	389	372	376	374	359	353	397	345	371	405	408	380	353	378	381	379	338	366	360	354	357	380	416	377	383	360	367	387	381	351	383	380	386	411	375	346	398	410	363	357	366	396	382	393	359	384	343	386	336	395	374	334	339	396	395	409	369	360	407	385	337	392	391	415	393	375	371	367	400	369	365	451	370	421	369	360	377	357	357	387	347	372	387	355	341	382	378	399	345	401	394	381	377	403	363	353	409	365	362	390	376	355	361	365	370	374	367	355	339	386	387	348	362	378	418	382	392	395	374	368	375	362	379	363	412	381	394	410	368	411	385	366	386	387	382	392	425	372	392	357	365	366	375	407	363	390	339	360	399	385	356	385	374	415	386	378	377	387	379	385	408	381	377	368	369	410	366	378	390	424	396	385	419	372	378	361	395	372	411	370	400	359	382	386	371	379	364	402	394	362	360	375	364	356	363	383	415	369	379	381	365	395	381	371	365	383	386	377	349	391	381	352	399	383	348	369	353	393	362	405	402	382	373	368	379	377	366	373	329	386	389	379	352	374	375	381	370	367	346	334	391	376	357	390	372	379	361	338	375	363	374	372	356	384	362	381	381	350	350	393	389	380	395	351	371	390	415	380	394	386	356	364	404	337	352	371	356	410	381	375	387	403	352	403	358	374	399	383	335	396	371	403	412	375	425	382	385	381	364	346	381	375	355	357	393	347	387	372	373	434	368	378	390	349	346	376	379	343	384	385	385	383	372	394	419	385	345	339	402	380	372	350	397	391	375	376	377	361	376	395	376	413	314	408	371	414	382	387	380	385	375	390	387	356	361	396	344	352	393	372	371	419	391	393	394	347	378	361	383	368	378	396	395	394	375	401	350	329	384	411	374	377	364	402	368	403	387	409	329	382	377	375	374	370	366	412	405	343	392	358	392	355	355	358	371	361	391	374	343	371	346	371	372	436	374	337	423	426	371	405	383	381	379	352	376	332	330	394	363	387	346	403	382	402	394	379	356	399	345	371	403	355	376	366	388	374	391	359	368	429	394	357	381	346	350	384	388	377	344	403	385	416	354	424	400	395	424	354	382	366	402	363	340	379	393	350	362	354	378	375	396	398	400	343	372	378	380	384	373	357	381	365	360	405	365	368	390	367	370	358	398	383	364	380	364	359	357	373	401	331	396	373	379	425	373	319	401	377	339	353	369	387	371	400	357	388	349	376	395	364	378	367	396	366	334	388	374	394	385	355	388	419	355	388	359	405	394	391	383	335	337	351	414	385	356	375	384	356	391	350	390	424	340	355	397	424	367	345	403	381	392	364	355	405	349	409	409	400	365	375	359	387	365	354	392	326	335	344	368	392	335	366	357	387	394	414	358	349	387	400	342	340	351	364	358	380	371	393	429	394	360	365	408	346	379	389	379	383	395	404	374	354	391	349	394	406	360	369	397	386	371	322	413	361	358	353	374	398	375	421	366	369	404	367	404	371	421	390	368	369	425	383	337	381	335	421	394	327	363	373	382	404	361	381	375	364	357	381	400	360	373
2260	947	1233	1632	1160	1001	912	904	843	862	870	829	829	790	844	834	835	841	880	868	766	867	856	806	845	794	799	829	845	874	794	819	803	820	818	887	836	834	816	858	813	794	838	803	804	855	812	860	859	824	791	825	824	792	845	825	817	783	807	818	838	817	857	870	850	847	801	784	855	838	847	848	823	816	904	846	803	835	850	814	804	836	787	835	823	838	770	821	816	856	824	833	811	792	854	810	828	787	849	841	770	842	824	820	796	839	813	812	813	856	856	827	825	804	807	864	801	875	840	822	795	895	848	836	797	802	837	835	855	856	819	870	864	816	789	839	842	818	809	841	818	803	828	879	781	811	817	816	818	850	793	817	806	778	880	803	895	809	789	836	843	813	784	825	867	826	876	853	790	821	870	798	841	873	839	799	836	841	787	847	846	810	789	844	823	808	824	815	802	794	825	804	829	850	864	868	831	847	804	850	712	821	840	817	824	843	807	818	792	823	877	841	828	878	784	821	825	819	847	850	830	833	754	860	777	764	794	817	822	808	883	808	859	798	832	789	875	810	900	787	784	843	816	873	853	858	854	779	884	899	792	871	815	815	774	788	846	779	851	828	845	871	855	798	811	847	817	845	820	827	823	869	917	781	847	860	803	844	810	807	805	853	868	807	836	803	851	823	766	802	848	829	849	827	797	792	854	828	858	867	842	842	824	782	839	847	839	796	835	839	827	872	801	839	818	808	815	824	811	824	847	811	832	908	807	874	806	866	837	813	787	836	815	846	806	836	826	805	827	811	865	879	806	802	860	856	774	844	809	814	780	826	837	794	823	829	850	825	825	847	850	818	829	850	862	840	823	809	814	807	886	803	839	802	842	807	804	823	812	808	835	798	833	796	793	823	815	794	878	826	817	865	843	856	774	835	890	767	815	871	843	852	867	879	822	859	850	771	813	864	815	815	824	816	799	819	863	874	839	847	788	792	874	819	806	856	851	831	798	830	821	790	901	824	820	838	844	854	819	854	822	782	851	861	822	823	844	849	798	810	844	810	819	823	823	859	823	861	840	788	832	859	814	802	819	768	781	779	834	781	826	860	851	788	820	851	809	857	819	841	785	797	875	825	807	814	783	893	842	832	851	778	807	824	802	821	820	804	818	787	826	851	795	831	863	859	818	878	786	836	845	837	788	868	792	860	821	808	866	839	868	810	802	877	826	779	827	831	844	814	832	841	914	844	819	840	833	812	820	838	836	824	809	798	860	826	832	815	847	826	823	832	850	820	808	847	811	870	825	763	831	835	805	818	838	839	814	850	844	817	829	817	791	837	819	820	856	817	845	827	803	817	883	837	839	825	811	827	821	811	825	903	800	826	888	851	848	777	838	788	839	829	810	823	841	794	829	822	873	797	888	832	853	850	815	826	833	819	872	793	812	816	850	836	836	811	775	836	832	863	802	831	779	818	764	822	861	839	857	788	769	854	830	833	854	886	838	851	808	831	854	870	834	782	847	843	807	873	800	851	857	826	830	834	854	798	864	837	872	817	766	864	841	853	837	815	795	803	804	789	826	847	868	827	793	790	826	871	822	842	837	892	840	868	854	833	810	892	849	800	805	779	837	790	814	792	838	789	810	867	833	772	789	827	870	817	849	832	837	832	797	828	806	827	843	808	897	840	855	831	818	820	863	821	819	862	833	810	808	806	783	838	857	817	752	803	916	842	869	813	829	844	798	804	837	820	804	836	809	831	816	826	864	868	810	842	847	791	860	821	847	808	852	888	810	803	830	850	799	808	812	831	779	806	810	832	833	816	817	779	803	829	844	878	845	787	834	770	802	833	857	807	844	817	818	782	822	800	845	844	850	834	781	830	875	796	830	830	825	801	723	827	812	807	862	835	829	821	876	855	792	879	790	880	836	829	805	785	841	797	828	838	864	838	804	788	859	802	829	819	872	829	789	828	791	841	786	853	827	804	837	813	830	814	859	885	755	844	783	861	794	846	823	804	881	777	883	800	780	863	846	813	836	813	833	883	801	811	810	843	813	852	815	792	908	794	806	851	867	808	812	808	808	837	807	876	806	814	859	811	816	801	856	855	840	826	805	819	850	839	812	820	733	816	844	786	782	846	840	818	793	860	838	908	836	793	850	834	847	859	850	799	851	836	858	850	836	819	866	833	805	820	834	902	826	868	822	815	823	809	840	810	771	814	823	813	796	821	821	809	833	809	827	798	811	814	816	836	863	805	824	853	818	828	815	831	786	804	851	851	842	849	764	797	806	809	855	850	801	869	852	839	822	794	813	850	799	835	867	822	839	799	816	872	817	854	820	793	795	849	853	838	865	863	776	848	878	861	822	832	785	797	810	831	845	850	854	803	829	836	806	845	832	852	816	838	793	782	794	791	859	853	821	862	791	787	850	852	825	820	770	837	910	790	875	812	872	880	828	809	808	879	834	835	851	856	819	763	828	879	858	809	818	812	830	808	835	815	799	860	766	885	810	821	843	828	889	850	830	837	865	804	855	767	839	841	818	854	803	845	822	811	868	841	843	838	855	795	807	835	804	849	869	773	865	837	816	812	827	847	797	813	859	858	822	804	771	806	823	851	787	872	866	899	825	829	827	798	807	830	839	884	801	879	822	799	815	820	833	803	833	815	780	858	803	798	851	813	845	848	846	818	839	807	805	817	769	783	880	794	850	824	853	824	795	871	844	804	846	840	859	847	864	828	871	817	885	831	852	852	826	807	830	838	789	839	840	844	844	817	790	859	805	852	827	800	805	836	829	814	848	809	840	845	805	850	821	861	847	797	884	848	801	846	791	802	796	832	846	826	842	859	800	844	843	810	812	756	835	831	823	810	802	835	853	841	838	807	843	892	792	813	828	850	876	803	856	794	807	827	803	819	817	827	815	842	867	795	786	842	807	797	833	853	824	836	774	831	839	835	840	813	883	802	788	806	818	829	827	772	873	848	789	851	833	877	794	783	851	860	795	837	811	835	803	819	893	835	847	835	827	824	787	821	850	814	815	803	904	819	829	902	850	797	824	734	799	871	803	848	832	828	841	802	812	872	856	806	799	791	790	804	805	796	840	791	847	779	809	820	843	818	826	821	807	820	870	809	780	843	805	786	805	838	848	843	844	849	790	815	812	778	864	847	840	862	871	849	846	863	812	813	875	844	839	816	878	842	814	830	835	853	837	835	820	796	790	778	871	815	833	801	837	827	827	823	868	830	850	805	810	863	815	869	824	817	872	802	810	806	855	803	842	861	847	806	785	866	859	884	814	809	783	846	882	846	812	816	820	858	806	816	857	826	853	797	856	775	798	830	839	837	859	809	853	844	798	793	869	811	855	831	784	797	890	845	784	836	858	809	866	810	801	779	807	799	820	781	859	787	758	850	835	809	824	816	833	824	870	796	837	812	847	822	801	854	810	854	796	878	815	866	829	878	807	864	875	815	836	828	784	824	833	866	793	888	827	860	853	848	830	836	850	766	816	864
8693	785	801	848	474	386	342	316	305	311	268	277	289	254	277	291	281	270	232	256	272	264	271	261	252	255	274	253	248	267	288	258	263	281	293	275	264	293	240	287	261	247	228	249	270	251	245	254	233	266	296	250	237	251	259	305	233	278	270	251	278	250	277	245	262	282	243	245	299	257	254	289	285	256	269	288	282	261	240	259	256	271	265	273	239	252	229	309	268	298	290	258	252	262	264	293	293	281	260	222	278	246	290	243	270	248	276	250	293	243	265	275	262	278	259	273	269	293	289	268	282	272	246	279	269	242	264	272	264	260	244	279	272	272	280	288	304	243	297	258	259	296	259	287	281	258	282	249	282	271	270	248	253	263	285	253	260	251	254	230	283	263	266	266	282	266	260	253	252	279	284	300	275	291	256	276	274	251	261	210	267	261	268	271	282	215	274	248	256	277	273	279	244	273	259	249	289	296	241	295	244	281	255	269	270	282	274	290	275	259	298	233	274	268	292	245	251	305	250	291	261	275	304	263	278	271	273	266	296	273	261	276	275	270	264	258	261	268	258	294	272	237	290	261	268	245	293	255	273	249	275	268	271	290	283	289	260	245	249	246	276	268	242	269	292	265	241	275	305	269	276	284	276	291	256	279	280	248	232	245	262	251	239	261	274	260	276	282	256	291	255	276	293	256	250	233	254	268	252	273	274	277	260	259	250	290	238	256	269	275	231	268	301	269	276	255	251	262	257	268	272	263	272	278	272	237	232	252	252	258	264	237	292	301	250	262	288	288	276	264	258	258	265	273	288	233	247	254	275	275	265	249	281	262	274	285	250	255	276	262	272	272	254	247	264	245	274	295	276	288	278	314	264	272	269	274	270	261	282	262	269	239	269	242	283	261	261	248	251	267	254	272	248	274	268	271	244	281	255	282	280	300	248	277	276	266	263	235	250	279	264	245	281	284	281	278	293	230	263	269	257	261	276	273	241	270	257	258	240	280	258	244	238	256	257	254	250	295	258	277	274	269	233	284	269	308	263	274	286	260	280	276	269	275	291	292	268	259	272	264	281	244	250	295	278	278	232	278	285	302	276	270	236	301	249	287	273	258	255	269	266	294	262	242	282	250	261	254	272	296	271	281	246	267	291	255	298	285	243	248	237	267	284	252	249	258	237	265	275	275	306	260	252	256	268	278	276	257	265	269	301	254	260	244	276	269	278	281	265	275	266	249	238	287	275	258	284	250	260	286	251	243	278	265	279	273	275	272	262	281	258	280	246	249	268	281	277	268	275	270	277	264	269	243	232	260	284	285	280	270	264	266	239	248	271	252	252	288	280	281	271	277	261	286	283	302	281	274	268	301	232	257	250	284	265	246	233	267	252	244	274	269	249	267	268	232	273	282	241	260	252	277	272	286	264	284	258	255	253	259	259	299	276	269	291	253	231	295	300	257	226	276	292	297	258	269	271	281	272	262	243	241	288	325	282	294	239	266	247	235	249	263	240	249	318	276	258	287	252	236	276	290	248	285	264	247	268	280	252	263	260	268	287	246	281	306	244	260	286	242	279	244	253	261	244	262	263	262	268	283	278	256	289	231	288	273	285	278	273	277	277	254	288	288	272	270	236	304	257	252	256	245	256	272	270	276	254	262	266	239	275	264	245	290	269	292	271	270	227	248	284	244	258	275	260	248	251	281	272	305	265	281	248	256	283	234	265	263	307	257	267	256	275	282	292	297	270	272	289	239	299	231	290	255	256	228	252	234	257	264	278	239	269	269	245	278	283	289	267	255	263	285	280	259	250	247	266	265	280	268	287	292	293	317	252	248	263	316	277	244	262	248	263	266	254	272	259	278	268	271	287	247	279	282	259	256	277	292	266	266	266	293	277	240	271	236	257	292	297	268	245	256	269	271	248	283	267	281	260	271	267	270	281	270	267	261	267	247	252	252	262	274	254	277	284	286	275	231	272	248	278	264	259	262	257	273	271	268	262	253	275	280	263	272	280	244	272	278	252	270	286	257	289	257	242	289	273	254	283	244	296	278	253	294	259	240	258	271	234	258	262	214	287	252	259	248	259	261	254	293	245	276	291	259	265	296	303	259	265	248	233	260	271	261	274	246	255	278	291	285	280	302	264	253	267	262	284	244	230	250	282	263	262	254	292	232	271	305	255	261	252	304	257	279	284	249	268	265	271	283	244	256	260	271	292	256	288	247	274	262	312	253	240	288	272	279	271	265	326	231	255	254	246	282	260	284	240	288	271	253	265	266	275	289	295	242	245	283	276	278	303	265	291	259	277	269	245	244	295	243	255	264	269	259	270	299	269	277	279	292	301	233	244	274	277	305	271	252	234	240	267	251	305	293	249	278	247	259	273	225	251	274	264	254	277	274	249	255	280	242	263	285	275	263	277	256	268	271	252	269	318	255	278	269	254	262	258	255	285	268	253	259	243	270	236	292	245	244	276	281	280	253	262	307	261	262	250	270	248	244	263	280	287	275	253	250	278	236	240	229	256	258	253	270	263	274	256	283	254	289	253	261	280	243	262	258	245	277	268	299	254	281	313	292	282	297	276	264	251	276	299	262	250	250	307	270	287	268	296	257	250	291	235	273	259	232	273	263	248	245	232	248	270	277	247	240	283	260	278	235	249	274	295	303	284	254	268	238	283	281	295	250	282	284	274	249	251	267	275	266	289	291	270	266	255	241	269	260	251	274	294	276	285	233	255	256	276	271	269	248	246	289	273	282	266	278	288	275	259	289	246	237	220	253	250	291	255	282	297	265	230	282	289	276	294	262	291	256	283	233	276	259	287	270	254	265	261	255	244	305	255	277	279	266	252	273	243	291	295	255	259	269	313	253	281	255	284	259	258	270	243	271	220	260	258	259	278	267	247	271	289	262	234	293	253	258	278	269	278	287	258	221	231	251	242	269	260	289	277	282	289	254	257	233	251	267	274	272	295	230	250	280	248	235	265	278	275	274	279	265	284	247	228	253	267	254	266	267	273	266	244	277	246	276	285	257	253	275	259	276	257	295	286	258	253	271	263	274	285	264	247	302	258	270	270	267	252	263	254	256	258	264	249	255	277	238	255	283	323	268	285	238	280	282	284	303	273	280	260	276	254	273	284	281	254	271	274	297	259	299	303	263	303	285	257	273	235	245	247	278	246	265	251	257	284	254	275	254	270	266	277	252	320	297	271	274	299	274	293	265	272	249	267	265	257	265	259	288	231	285	250	274	296	248	254	262	269	252	258	266	238	249	262	251	267	273	258	268	281	253	239	281	257	292	253	278	274	268	261	260	260	270	262	280	273	258	280	258	225	272	252	270	253	247	260	271	323	254	245	263	256	253	274	268	281	275	237	268	280	255	252	268	224	290	239	270	270	290	257	258	276	296	244	282	281	285	282	254	291	244	256	245	262	249	270	224	261	248	252	242	241	289	256	265	278	289	299	268	263	257	298	279	276	252	264	253	272	286	281	257	261	252	237	251	261	255
7006	996	1870	2432	1730	1281	1036	918	788	783	759	744	712	708	660	673	626	593	672	641	627	591	606	565	600	636	604	594	607	620	622	693	600	627	611	558	577	611	547	584	597	610	611	609	604	590	579	565	587	649	619	591	643	572	607	628	598	574	580	628	604	595	595	571	568	608	631	553	633	573	631	646	616	552	575	590	619	623	579	591	549	617	588	575	567	596	573	664	567	611	626	611	624	588	592	570	600	607	611	617	563	591	550	623	560	600	570	626	568	589	596	595	622	619	564	560	567	622	610	582	593	583	567	585	581	621	618	580	586	600	620	589	589	560	623	607	606	578	625	625	571	585	595	588	588	634	597	556	555	621	545	558	612	571	633	640	602	564	576	542	578	567	568	584	551	616	601	578	582	582	609	595	581	621	582	588	585	609	579	600	567	665	614	586	595	578	591	614	589	556	598	563	578	596	614	576	600	596	598	622	582	559	559	558	581	568	581	589	545	601	553	631	576	577	572	545	600	590	547	625	599	611	621	592	591	593	598	563	575	589	616	588	672	571	636	608	603	596	608	623	579	623	589	591	612	596	604	553	563	609	583	611	592	556	611	571	584	594	606	545	582	575	607	551	619	610	595	608	555	606	598	612	581	591	615	603	604	612	605	565	552	611	609	603	628	560	570	617	592	540	578	558	582	560	586	585	608	608	586	601	549	612	593	600	594	567	560	596	563	601	611	625	615	634	550	621	608	619	587	595	600	610	523	598	596	567	612	578	565	610	543	614	569	565	635	629	597	588	608	570	543	638	600	640	623	562	572	537	583	594	627	603	594	584	609	601	636	599	615	545	610	622	614	625	560	621	615	573	604	589	631	567	579	574	621	591	646	608	604	622	561	613	548	596	550	592	531	616	603	608	584	630	607	593	618	617	588	619	592	544	600	563	592	607	603	578	583	615	631	546	576	594	585	596	601	661	602	605	594	563	563	618	630	568	592	627	573	601	633	579	651	603	626	600	586	613	617	636	545	547	556	644	556	591	628	590	615	578	558	588	588	593	585	580	580	566	574	638	556	596	621	623	607	600	574	603	583	594	610	592	609	584	584	580	598	539	581	640	626	568	619	573	562	580	581	617	647	550	623	622	573	595	587	583	593	576	658	603	570	595	542	595	611	611	588	551	609	601	599	591	591	615	572	597	579	610	568	575	593	576	602	612	608	596	581	572	615	606	630	601	575	577	555	646	602	630	580	606	603	562	564	604	625	593	559	607	636	609	621	610	623	598	558	594	581	580	553	597	582	587	577	622	602	582	585	603	550	617	544	554	606	587	580	583	582	573	534	597	612	531	585	618	609	537	605	634	581	605	600	595	582	585	601	652	620	567	574	594	606	539	575	588	600	610	558	581	588	579	570	545	641	578	591	611	601	615	583	592	595	599	601	606	578	603	595	571	593	600	571	581	607	590	595	605	576	539	594	581	617	596	582	633	601	636	574	596	582	587	601	574	589	593	585	567	606	574	594	602	563	580	585	674	557	541	574	596	635	591	580	634	604	557	582	592	591	569	579	609	628	617	587	558	583	634	587	575	566	617	598	591	602	596	641	589	589	581	610	570	647	568	598	615	608	575	602	615	573	596	590	602	572	584	604	595	590	562	551	620	611	563	550	594	621	606	589	602	605	601	618	560	564	583	612	565	580	603	615	597	581	578	582	625	546	568	568	670	578	553	603	628	587	564	616	577	612	632	608	556	602	561	581	537	614	595	594	594	622	612	585	548	588	621	617	607	602	607	597	587	608	598	572	536	600	566	609	605	576	637	617	584	552	574	632	608	587	638	603	612	582	573	589	582	596	628	565	594	630	587	617	566	610	573	640	606	577	553	621	610	642	613	596	585	567	612	605	606	578	581	616	555	582	622	580	611	580	538	598	612	603	607	596	617	587	583	589	615	587	574	596	635	635	613	603	581	571	543	582	588	615	561	564	590	580	575	598	547	596	581	608	570	604	594	614	609	593	604	592	661	559	600	576	591	587	595	562	581	576	602	624	597	597	598	575	561	586	594	525	607	557	613	588	628	598	570	600	594	577	597	602	575	577	601	620	611	568	616	637	597	558	589	656	580	627	560	648	550	600	568	575	554	610	634	631	627	617	562	603	615	606	605	579	585	587	571	582	522	579	617	622	555	579	622	636	580	568	624	575	574	588	604	564	564	578	558	575	566	606	563	597	599	608	601	592	618	586	578	622	583	578	602	578	580	573	621	618	557	602	576	590	606	566	569	505	611	600	588	618	565	575	603	589	575	591	551	610	594	602	588	627	585	562	624	622	576	568	600	553	585	593	571	609	604	639	591	522	555	556	577	587	583	601	610	567	583	616	551	596	649	574	517	587	556	576	589	531	545	566	571	611	567	612	591	599	572	588	594	601	639	578	599	608	614	635	639	571	595	575	625	628	569	563	594	574	588	622	594	605	578	563	569	614	578	619	597	601	549	548	578	584	560	581	599	568	647	636	575	571	538	569	649	588	556	644	602	620	593	581	608	540	604	560	559	597	573	589	614	560	582	585	583	605	579	635	568	581	584	539	637	606	580	566	640	630	575	551	609	602	546	580	583	584	610	590	625	561	599	588	588	595	615	592	552	624	584	576	632	592	613	628	575	608	637	581	582	586	606	579	576	589	613	588	604	577	604	594	609	569	604	610	556	563	575	623	555	579	601	590	599	580	606	616	570	618	579	557	547	596	555	632	578	599	618	595	585	578	599	605	641	627	622	622	577	606	562	628	561	578	563	609	635	578	547	594	588	562	653	579	586	548	558	614	556	588	553	618	611	592	630	628	619	581	620	574	582	607	591	538	636	570	603	664	566	627	605	597	580	553	567	561	568	615	591	597	622	594	544	611	561	599	571	597	607	581	579	652	589	616	583	596	541	562	574	602	619	611	589	601	598	606	601	617	635	621	573	614	622	603	590	609	638	621	579	598	600	594	569	618	609	595	606	621	584	553	604	601	572	577	623	557	619	583	633	596	629	593	593	603	587	591	601	569	559	560	586	570	612	603	615	542	582	578	614	614	601	637	587	581	580	615	602	547	596	586	628	621	549	635	599	581	586	570	620	592	580	612	616	607	569	579	558	577	651	613	597	621	646	650	574	563	626	546	613	567	624	586	578	578	577	611	578	576	594	577	628	583	614	604	556	546	617	565	626	602	561	595	640	599	639	583	604	603	556	599	589	572	579	635	638	601	592	596	599	595	578	577	598	576	613	559	642	600	603	611	564	600	597	591	609	564	608	579	579	580	609	614	592	600	569	627	637	553	548	620	602	585	573	613	609	604	563	619	543	588	621	616	567	584	559	589	559	574	589	566	574	637	562	601	587	578	586	589	569	607	600	573	614	575	634	592	557	584	593	657	616	611	589	621	607	615	567	559	591	616	552	563	578	586	536	608	591	610	610	568	599	609	617	584	626	593	594	572	560	563	615	612	599	596	586	597	584	554	568	603	566	617	591
14767	1224	1043	982	557	385	290	225	182	144	175	168	158	114	148	118	119	121	130	124	125	108	105	112	110	131	108	109	123	129	119	115	90	118	107	123	108	120	114	111	123	129	95	106	95	95	99	98	105	94	123	97	101	119	116	99	109	114	125	107	112	121	129	99	114	142	102	114	87	107	117	110	131	142	108	124	107	104	101	101	102	104	117	112	95	111	107	111	123	100	107	88	117	119	105	117	107	113	118	121	106	117	127	104	97	104	120	118	99	116	111	102	118	99	102	115	105	100	88	109	102	98	91	97	94	97	98	119	105	119	105	104	112	84	103	100	123	108	89	132	138	126	83	99	116	97	112	85	118	91	98	93	129	120	110	110	108	110	121	96	110	115	96	88	117	111	126	86	96	107	102	96	109	101	110	104	104	111	81	118	124	115	109	111	92	102	100	116	89	119	94	99	112	136	108	102	110	98	106	87	105	121	103	112	95	101	129	103	94	114	100	130	105	97	105	100	120	123	126	108	103	104	118	126	112	93	92	99	103	107	112	110	121	101	117	114	121	103	121	101	99	90	126	97	114	119	107	116	103	94	133	90	96	113	100	107	112	117	107	112	102	108	96	108	114	106	115	113	101	111	94	111	101	91	132	108	113	100	102	114	108	107	79	125	114	108	114	110	137	116	97	103	92	126	106	126	109	104	96	104	124	99	120	85	102	110	116	108	106	100	122	99	131	96	98	95	102	90	102	107	113	108	114	102	79	103	93	101	123	118	106	101	90	105	92	107	95	117	101	105	95	120	102	104	111	124	104	126	88	129	100	125	103	100	100	95	111	104	113	107	95	93	109	97	98	100	109	108	109	104	101	109	130	110	83	119	115	114	115	125	87	115	127	133	107	133	107	94	128	89	129	102	101	122	115	117	140	115	89	93	116	118	92	111	88	118	92	102	123	107	106	106	116	108	103	121	94	118	111	92	106	125	126	118	112	106	96	118	95	111	102	101	95	115	109	97	105	122	100	97	89	121	113	98	91	88	111	122	123	84	110	104	118	99	98	119	110	93	125	112	108	102	98	102	91	110	96	93	105	93	112	109	84	96	110	108	121	104	121	106	100	123	111	119	111	106	108	105	105	114	127	98	113	118	84	117	122	146	120	98	122	109	108	113	109	102	103	117	110	96	109	117	121	114	123	98	101	111	119	112	91	110	103	109	112	108	101	113	111	105	108	100	94	104	106	118	114	119	108	99	96	123	108	105	114	108	110	94	129	85	104	106	124	102	112	138	114	108	112	102	107	95	114	88	106	102	103	93	123	119	124	138	136	111	104	116	118	105	115	123	112	96	102	116	101	106	115	100	112	111	109	116	105	120	86	102	92	113	119	91	93	105	102	106	114	110	95	98	100	109	89	109	119	95	111	112	104	83	96	109	105	87	109	114	104	103	122	102	110	113	122	116	115	97	102	132	104	99	101	123	109	103	90	116	112	84	119	123	102	120	112	113	101	93	97	117	109	105	107	107	104	101	112	92	100	117	99	102	113	111	110	112	121	96	101	108	122	97	102	97	123	119	103	103	101	77	104	124	96	98	96	94	99	111	99	107	106	102	104	103	113	114	100	126	125	103	102	120	100	104	117	133	105	108	93	115	117	110	106	100	109	116	108	115	87	119	109	114	114	107	109	119	104	92	95	96	148	104	122	117	107	120	105	112	114	106	101	103	105	116	106	109	114	96	98	102	86	120	93	114	113	108	120	109	106	114	124	113	113	113	91	94	110	96	109	106	114	137	115	98	88	100	104	114	124	138	103	105	105	120	116	105	90	113	120	98	112	124	101	92	106	99	102	92	99	103	145	102	109	102	113	99	87	107	118	91	105	98	95	109	96	113	111	114	125	102	101	96	103	91	101	103	118	106	100	125	91	103	85	115	111	112	111	101	123	119	104	77	104	103	121	103	90	94	97	90	90	95	98	113	102	115	95	109	125	125	109	86	90	119	102	120	117	102	110	84	106	113	109	86	112	110	113	116	92	103	118	105	95	122	114	113	123	102	124	117	112	123	121	124	108	118	106	92	116	108	106	91	111	130	111	115	89	127	102	102	94	121	94	93	112	127	115	107	123	117	104	103	111	106	94	104	111	74	97	115	113	111	100	104	128	127	102	128	85	99	94	88	119	102	110	102	105	109	101	112	119	115	118	101	101	113	104	131	99	107	66	109	123	93	101	100	109	114	93	100	115	91	115	97	112	120	112	124	107	104	116	125	101	128	107	109	99	106	102	104	86	113	141	122	105	129	95	101	110	112	100	115	100	103	114	118	127	121	91	95	114	109	117	79	134	117	83	119	111	90	118	135	114	122	96	103	97	126	104	104	100	111	109	120	98	103	126	111	109	110	116	127	112	88	95	113	97	101	98	95	85	129	86	123	126	101	119	103	101	116	116	98	116	121	94	96	106	95	113	116	95	99	115	105	82	111	127	99	97	112	113	98	86	120	114	108	92	114	108	80	95	86	93	109	96	108	100	124	95	95	107	95	85	104	108	105	92	133	107	97	99	116	108	104	89	95	112	92	94	103	117	110	113	102	89	109	92	110	87	102	123	107	119	99	116	107	94	117	104	98	124	106	102	106	102	123	96	100	107	99	101	107	90	103	109	78	108	102	95	126	113	88	109	129	87	96	88	103	104	109	105	112	104	112	102	116	111	109	120	107	94	106	101	115	108	109	98	98	122	85	127	92	111	93	116	96	103	98	90	108	130	91	96	106	94	110	105	115	91	99	99	101	113	96	107	104	101	117	115	121	110	120	118	107	109	101	111	111	105	102	122	121	118	119	117	99	119	109	96	102	87	108	125	91	105	122	132	97	112	102	115	112	108	98	130	96	104	109	91	107	104	109	111	114	105	109	102	104	100	97	111	107	106	117	104	96	124	87	103	106	101	95	91	103	123	116	102	101	92	109	121	118	126	115	114	119	115	112	104	114	103	92	118	120	112	121	94	101	89	92	95	98	118	112	118	129	123	117	91	103	96	101	95	114	90	72	114	108	121	131	109	117	96	103	102	105	89	87	106	114	94	106	112	107	98	96	104	116	115	112	115	92	116	118	110	99	112	113	111	109	108	103	135	93	140	98	99	103	98	109	113	104	94	111	113	73	89	104	116	96	124	128	117	100	118	107	86	113	109	99	119	117	103	97	96	127	93	117	88	97	118	107	105	112	114	108	111	95	116	107	97	105	100	115	120	109	89	105	110	97	103	96	88	88	120	102	110	106	87	111	104	123	104	101	102	110	115	106	96	109	90	100	102	79	121	110	98	124	123	110	124	109	108	112	126	127	98	91	125	98	97	128	85	112	114	106	103	109	126	113	106	94	85	87	101	91	110	98	103	99	126	109	130	107	127	96	124	108	105	108	117	129	90	99	116	116	100	103	101	109	111	104	110	133	87	121	108	109	116	102	114	97	119	125	105	101	119	111	115	99	110	116	102	83	120	138	99	120	121	102
8416	993	2265	3140	2105	1467	1120	935	774	674	595	524	492	481	395	420	400	372	362	369	378	335	351	345	359	346	288	328	319	335	327	330	284	291	299	325	296	294	300	295	299	309	283	298	294	282	322	293	297	303	279	283	309	300	319	303	282	265	302	297	279	282	291	274	311	314	277	279	296	286	264	282	276	286	277	298	286	300	296	296	298	290	274	293	293	308	267	293	299	279	316	303	276	301	296	322	282	285	288	300	289	276	286	294	289	257	304	317	247	302	258	316	264	292	275	272	300	267	255	264	255	286	273	301	275	272	322	277	285	272	326	280	289	299	295	250	296	274	272	264	271	283	277	284	275	273	300	274	275	299	282	294	277	274	308	281	287	279	294	272	304	242	263	281	303	309	311	299	288	285	279	297	274	262	307	259	269	282	287	252	276	269	273	300	264	271	303	279	300	289	295	250	262	290	286	268	302	278	273	292	274	282	268	271	283	281	295	343	294	256	277	288	290	296	284	299	284	280	301	249	319	305	272	260	274	323	287	266	268	293	271	269	301	270	252	273	293	263	278	285	306	288	278	280	287	283	296	280	325	278	274	264	321	263	263	309	292	267	293	270	281	268	271	281	254	266	279	307	287	294	280	260	301	298	270	279	260	304	295	272	283	285	269	281	306	297	285	245	296	279	302	282	307	248	296	256	276	310	271	310	287	274	307	268	261	256	291	236	276	326	275	297	280	288	299	308	296	252	271	286	248	271	277	298	291	280	303	282	255	309	250	306	284	266	278	315	307	264	282	268	258	284	288	255	270	249	318	298	284	254	278	301	289	274	305	280	300	290	259	293	292	290	284	287	266	307	280	281	301	287	282	278	293	292	295	280	331	274	278	280	270	297	273	292	254	308	311	235	273	279	275	293	261	281	298	284	265	270	288	284	258	305	297	292	279	279	296	276	268	259	286	290	299	280	299	258	279	266	261	278	277	295	293	300	297	305	277	265	310	273	279	302	274	278	312	287	292	272	265	313	276	275	284	287	276	319	293	312	271	271	291	302	251	283	284	269	293	282	287	298	265	291	279	294	297	283	269	299	287	266	287	284	281	294	274	268	294	313	273	239	299	279	256	284	269	277	292	283	283	317	274	273	299	306	306	264	268	281	288	280	273	285	233	267	284	256	257	285	290	279	286	268	287	274	278	250	245	287	281	306	278	299	284	279	318	289	291	268	278	284	276	298	262	282	312	271	284	285	254	245	256	285	287	256	276	279	297	277	284	298	298	304	259	266	317	278	287	287	292	276	281	294	259	306	283	277	309	296	261	314	271	269	285	282	268	267	270	283	284	278	284	260	269	287	259	290	287	280	291	312	299	304	268	274	278	265	280	272	302	310	266	277	313	297	288	289	262	294	276	258	253	247	292	278	298	286	264	243	312	292	279	297	277	285	241	281	289	282	283	280	257	285	283	269	275	272	269	275	250	272	270	321	243	269	298	275	265	300	266	312	265	276	274	295	276	283	267	294	283	270	283	272	314	278	280	288	257	299	281	284	270	275	292	316	261	291	316	286	300	272	298	284	280	281	252	324	333	293	271	282	319	273	272	251	310	261	242	279	255	267	317	283	266	242	254	306	273	279	301	286	287	259	279	261	261	272	298	273	284	317	271	277	245	322	301	283	294	304	289	284	265	293	258	285	283	277	276	301	281	260	281	293	283	315	289	300	275	271	300	264	285	278	275	267	283	270	250	274	270	272	293	288	292	290	279	279	294	266	276	269	280	281	267	275	278	267	272	263	293	313	258	239	297	271	259	292	270	272	292	299	287	292	286	310	256	270	262	274	274	277	283	286	285	265	274	306	281	276	291	285	283	302	277	292	276	285	291	297	293	281	254	282	305	290	278	288	282	291	295	274	266	289	269	284	277	299	279	268	291	259	298	277	305	265	279	287	272	274	302	273	299	279	312	269	280	296	268	297	258	300	311	307	292	295	301	282	271	294	277	280	278	277	249	269	262	273	297	254	325	274	295	288	282	251	290	280	297	294	248	303	322	287	256	283	280	289	289	252	292	301	298	285	285	299	259	315	284	290	265	258	281	308	266	289	258	250	259	295	298	269	280	295	278	242	288	277	276	326	280	312	272	292	291	286	273	263	275	255	314	305	259	260	284	267	268	273	263	311	268	272	289	283	305	295	311	300	276	289	291	301	272	267	274	291	277	285	294	308	277	276	303	256	286	257	305	305	313	296	250	287	300	283	270	283	298	290	282	271	260	271	306	288	288	271	297	306	242	292	271	271	267	278	266	267	287	253	288	284	293	292	260	262	289	285	258	306	258	266	266	259	282	307	281	293	294	275	293	259	277	286	256	278	317	301	288	278	273	256	302	264	296	243	294	292	316	290	286	282	278	302	276	283	276	292	304	279	274	265	294	306	276	302	299	268	309	301	267	279	298	291	283	301	266	282	287	286	262	255	338	285	334	294	286	264	282	269	291	269	292	261	268	275	269	290	280	265	273	262	306	286	245	280	276	295	257	270	286	248	273	260	321	301	265	303	271	268	263	311	293	297	283	271	265	266	292	301	280	305	306	295	272	277	265	304	280	252	282	308	256	280	281	310	280	265	275	273	264	305	296	329	298	274	284	301	278	276	277	282	251	290	259	292	276	286	274	275	243	308	289	277	316	277	291	298	285	279	279	288	299	283	291	290	290	289	297	297	287	278	309	266	282	313	282	307	268	291	288	320	243	271	293	250	301	269	276	320	291	299	299	303	281	289	252	320	259	303	302	312	290	293	276	276	259	286	254	294	280	297	268	277	282	255	263	272	279	272	271	279	282	296	274	307	300	272	290	270	275	293	284	283	277	280	287	285	294	287	284	281	278	277	261	307	282	300	247	290	272	269	269	262	269	266	255	278	283	321	280	289	255	275	300	289	284	258	271	302	307	264	276	268	257	286	266	279	296	299	290	304	249	284	266	299	293	281	283	259	269	278	280	302	268	265	269	286	291	298	289	292	311	290	278	280	283	287	271	316	270	284	259	302	285	303	266	293	299	268	280	300	257	258	273	277	259	299	299	318	290	304	311	286	288	271	249	280	288	298	285	250	294	279	272	257	294	296	307	285	229	249	270	267	280	302	308	296	281	270	284	290	310	320	317	271	301	283	254	255	283	281	276	274	314	268	274	270	276	244	282	309	291	317	292	256	275	304	278	305	283	260	286	267	305	281	266	292	280	279	299	302	260	273	277	267	271	287	287	296	273	300	295	289	293	325	268	281	293	298	281	288	299	284	314	287	279	280	277	281	279	304	282	244	286	284	297	291	265	271	259	289	261	273	295	277	292	287	263	295	297	274	289	282	280	270	301	277	285	289	269	274	285	279	263	291	279	281	263	294	249	284	305	312	312	263	264	278	254	256	281	249	274	305	301	265	282	284	278	277	319	279	266	277	274	319	266	281	236	262	289	262	260	302	280	273	297	275	279	294	291	268	260	289	308	255	291	286	259	278
3901	1067	544	596	451	425	408	434	370	409	355	420	404	347	339	374	375	406	427	380	398	388	421	425	437	402	411	365	396	398	391	387	379	399	362	360	402	374	397	393	357	378	412	384	406	369	374	399	382	369	397	390	383	369	378	404	413	380	404	392	388	400	393	380	423	368	400	356	433	402	371	389	358	378	405	373	375	398	368	411	400	374	346	389	365	334	370	419	400	386	410	385	390	352	372	378	422	374	361	400	372	409	390	392	412	370	381	411	388	382	344	396	380	383	374	360	385	386	387	381	416	407	435	407	351	401	348	417	403	381	400	369	412	401	368	334	398	360	423	406	396	382	340	410	389	365	402	373	367	359	377	374	400	392	357	428	397	393	425	392	422	388	393	382	367	364	375	393	377	399	370	382	385	425	419	365	390	389	369	386	396	362	411	383	384	386	416	402	362	368	410	411	381	407	404	384	390	379	420	386	348	381	371	371	379	399	358	414	387	400	414	419	390	390	370	366	378	384	384	321	413	365	382	389	397	391	393	387	390	395	361	364	351	383	378	370	376	378	378	374	396	396	379	402	407	404	366	347	391	374	399	392	414	388	365	407	386	369	403	412	373	378	368	388	368	391	381	396	386	384	363	380	410	376	376	364	370	390	364	369	424	408	421	399	396	393	356	357	346	350	381	358	370	421	366	425	386	375	366	399	394	392	359	402	387	415	422	370	377	357	381	374	385	383	412	381	356	367	404	367	386	414	409	360	382	369	367	410	384	393	397	391	408	395	413	348	398	366	362	377	371	364	362	373	388	396	392	406	344	376	386	383	404	388	392	349	397	344	347	408	400	376	409	370	355	391	369	377	400	392	382	386	349	388	389	369	391	347	381	437	377	405	379	384	358	402	378	372	411	378	392	372	412	399	381	430	400	402	379	336	404	344	357	391	406	435	370	384	356	389	376	360	340	375	380	428	419	420	425	351	384	376	402	398	439	342	376	377	386	382	392	393	409	354	384	406	417	341	330	386	427	372	397	408	361	367	362	394	368	354	363	380	378	368	396	389	392	386	408	407	385	424	383	376	379	379	379	390	348	401	440	384	360	386	413	330	394	392	382	423	387	353	369	404	377	394	407	363	371	378	383	339	410	382	393	411	387	398	366	428	395	365	399	370	407	355	386	358	385	402	409	380	413	379	351	428	374	397	417	356	372	376	389	420	365	379	423	411	351	373	363	423	365	400	388	360	412	400	385	385	388	409	363	387	368	395	380	357	400	399	372	364	388	378	367	377	414	387	365	398	335	406	371	401	390	395	376	374	376	384	380	372	382	420	375	368	385	408	404	400	398	378	390	377	373	382	351	396	350	383	344	437	415	389	381	386	362	359	364	363	377	431	422	380	382	380	375	378	379	392	317	406	399	360	380	368	372	359	418	383	388	388	352	382	392	360	374	388	377	392	407	376	383	379	355	382	369	376	375	403	416	375	408	343	374	407	445	379	443	349	360	368	382	349	413	398	366	382	380	380	381	379	341	399	388	386	408	397	351	378	340	397	388	365	405	367	378	331	347	361	392	380	386	410	362	357	381	373	406	364	384	411	384	407	414	377	382	398	415	374	367	381	371	371	401	406	378	375	395	442	382	348	371	355	369	403	385	364	387	381	367	411	401	389	383	394	338	385	354	361	353	355	350	363	380	353	384	402	387	395	370	390	376	376	398	409	373	398	380	369	348	346	395	392	383	388	371	402	403	370	398	380	375	339	401	397	365	357	391	370	389	337	365	376	346	388	398	418	399	374	374	374	400	377	384	362	349	400	368	404	371	401	359	393	379	358	385	363	372	353	380	399	385	386	384	376	370	372	364	396	362	408	400	388	374	362	373	383	351	373	363	410	403	407	413	391	369	395	427	406	368	415	418	386	365	388	350	363	351	389	384	372	416	381	407	369	392	363	404	385	402	388	408	418	423	366	370	378	389	343	374	403	388	413	395	389	417	416	382	352	413	388	388	402	371	415	405	399	419	368	316	368	369	384	409	415	421	365	389	399	407	369	373	406	348	396	395	375	359	422	390	346	384	405	395	400	348	379	388	383	397	413	356	368	380	371	374	398	349	396	398	393	342	390	412	399	371	377	361	352	368	371	410	433	386	369	365	404	368	363	353	399	383	381	381	359	343	416	372	380	401	399	379	415	393	382	374	359	407	362	376	363	386	378	395	390	381	398	363	368	360	405	381	375	403	402	382	406	404	414	375	389	365	418	379	431	399	382	386	387	370	364	377	376	403	400	414	356	399	379	405	357	415	402	395	347	420	424	391	363	386	390	401	371	381	363	400	352	385	377	378	409	396	351	389	374	409	357	362	383	394	416	399	406	371	378	349	387	325	390	364	403	359	395	402	398	381	398	401	362	398	375	371	378	379	403	384	363	383	395	358	383	365	396	371	370	400	394	392	355	383	375	384	383	394	403	354	399	428	418	352	377	393	369	401	354	380	381	392	422	386	387	392	365	397	400	326	425	394	363	401	369	351	368	353	378	374	399	412	364	378	377	385	374	398	372	361	404	391	366	388	404	386	374	393	373	366	398	395	397	383	367	400	389	378	417	404	379	390	384	412	379	379	413	418	419	390	368	411	360	364	353	381	387	369	349	383	366	393	373	386	375	349	371	400	401	344	391	366	377	368	351	361	412	410	375	392	372	363	377	395	352	369	419	401	350	381	379	391	390	413	399	359	373	370	427	401	367	387	398	359	394	402	407	373	389	378	400	406	409	392	376	435	412	379	367	376	427	410	399	368	396	418	394	363	366	376	399	400	373	383	393	373	393	377	389	401	383	404	407	378	371	371	414	354	365	386	378	399	368	388	414	386	381	384	378	387	389	356	365	417	387	371	385	376	378	392	359	388	371	399	360	410	365	405	348	358	345	389	356	394	405	412	406	371	368	339	336	364	363	383	399	387	345	416	416	380	395	375	386	393	401	418	391	362	373	420	388	420	406	395	380	391	413	349	349	399	372	381	371	371	364	365	345	364	374	366	393	375	394	368	402	370	376	402	385	414	376	336	372	397	438	376	397	423	373	363	351	395	390	354	371	380	332	435	416	391	372	378	392	355	418	372	346	418	411	445	391	352	369	375	368	372	404	378	406	431	375	384	403	394	362	347	370	390	403	389	387	393	388	380	354	374	372	335	349	376	368	364	415	392	367	367	358	364	375	391	371	395	405	391	360	418	383	397	386	398	374	412	383	366	386	399	375	393	426	385	416	416	382	364	393	377	364	393	379	394	400	407	335	400	387	384	390	379	377	359	349	346	398	403	356	351	372	403	390	371	367	392	398	407	355	384	348	398	377	362	340	373	374	377	376	403	404	355	388	376	365	337	375	403	410	336	424	363	399	401	370	372	353	398	390	393	360	386	382	395	346	360	389	369	410	416	395	353	353	411	377	355	387	327	359	343	374	379	395	349	403	401	439	354	372	418	405	380	416	409	399	364	412	380	371	393	381	371	394
3446	930	1228	1649	1227	1008	852	860	860	865	903	863	873	831	838	787	818	822	866	787	866	840	835	825	870	843	807	847	895	853	812	883	809	860	833	852	864	862	861	838	859	786	840	885	863	784	847	814	846	858	814	882	827	845	905	846	856	841	819	861	806	836	791	818	853	820	808	847	809	816	860	843	821	886	829	811	880	829	874	899	799	836	866	838	847	833	833	817	851	815	837	842	877	830	847	870	809	858	824	873	834	840	837	860	826	888	826	833	895	869	817	812	878	841	844	819	838	851	800	868	760	860	840	818	830	887	798	838	820	872	832	869	770	824	855	808	818	847	803	888	831	851	892	784	895	855	831	848	845	820	802	817	904	803	900	783	826	825	780	820	858	814	859	829	892	853	800	839	802	875	831	798	862	836	849	855	856	854	829	874	803	848	810	865	835	905	908	808	849	824	890	820	817	803	845	874	859	848	814	838	862	815	792	825	832	887	833	803	855	856	809	872	797	891	830	803	776	837	823	801	802	834	800	833	840	905	805	791	848	793	858	853	835	780	817	820	883	832	841	884	842	857	797	814	827	817	816	823	834	817	869	861	808	902	874	836	841	838	845	835	862	802	842	888	846	834	840	775	800	799	842	842	822	784	845	848	841	842	822	825	831	900	770	871	764	860	823	782	844	810	804	881	819	847	846	825	859	822	845	872	827	881	826	843	884	806	854	823	854	846	819	794	853	813	817	800	829	894	815	827	840	859	840	847	842	843	819	869	792	847	845	852	827	828	830	877	828	845	776	802	876	811	888	812	838	852	868	802	803	866	822	831	801	825	846	849	829	832	875	900	882	862	805	855	805	796	828	866	847	830	844	866	856	878	830	847	871	893	817	856	841	797	871	831	781	856	795	853	841	807	884	891	831	841	850	855	825	825	915	796	843	865	885	908	831	780	848	809	868	816	871	813	894	844	807	821	822	823	850	847	886	829	827	825	752	837	813	832	842	795	767	858	816	817	830	839	845	859	858	827	816	830	889	821	829	891	836	840	846	848	882	849	792	830	840	813	847	886	889	839	838	841	826	772	862	813	818	787	903	818	821	824	840	832	858	822	800	858	825	845	831	794	902	881	834	872	847	871	835	842	838	789	853	853	818	853	838	802	803	849	811	801	805	886	827	818	861	878	827	815	839	838	785	892	778	836	799	787	836	821	829	937	884	845	878	815	838	763	831	858	805	838	803	868	768	803	850	877	784	863	800	807	821	828	829	816	839	830	877	846	895	793	859	823	864	825	828	812	836	834	831	878	818	802	825	833	848	836	864	778	766	813	854	796	888	855	829	809	844	860	792	838	815	814	874	858	815	828	789	877	875	827	824	844	843	821	868	832	827	832	872	860	856	871	795	848	860	777	827	831	770	843	835	835	835	842	791	806	873	843	880	908	838	798	872	855	835	838	857	845	866	820	849	840	831	808	825	794	820	856	841	798	840	819	905	791	866	831	848	841	867	858	821	850	854	808	874	882	860	854	818	821	854	861	790	864	811	838	888	860	795	885	864	882	871	841	864	870	842	827	821	829	857	797	835	851	860	811	830	812	827	837	824	812	822	847	822	826	834	852	843	813	826	865	820	848	826	837	811	873	855	841	867	796	836	779	888	852	799	824	891	811	836	836	905	840	790	825	844	845	814	829	815	877	846	863	838	854	841	817	817	849	829	841	823	828	842	777	808	797	870	826	850	821	824	824	842	800	813	800	835	793	821	838	837	825	821	890	837	837	829	844	828	817	804	841	874	815	856	837	871	878	839	806	842	878	850	847	831	856	882	871	847	838	861	860	829	849	858	849	831	799	865	849	799	815	841	827	831	853	870	860	884	849	854	773	863	880	838	844	858	789	798	855	813	902	824	847	824	849	865	823	845	797	826	814	794	820	847	804	851	868	827	847	867	812	832	794	842	848	869	828	853	784	804	855	844	896	819	886	815	830	826	837	876	884	855	762	833	886	829	877	840	870	823	795	814	857	889	841	890	833	848	802	870	749	808	822	815	818	848	853	836	890	759	819	864	809	846	875	824	828	884	797	830	809	860	843	825	810	850	798	809	873	821	835	808	861	794	798	823	834	833	891	840	797	823	833	842	826	802	841	849	886	867	854	881	841	878	858	911	835	784	849	828	867	833	807	814	855	837	845	864	840	809	856	828	781	781	853	800	881	887	817	853	832	874	831	854	857	838	817	819	846	834	825	846	802	849	913	815	819	838	851	869	872	823	785	807	844	856	868	814	859	819	837	823	821	834	807	813	844	832	814	844	814	863	845	822	813	818	814	845	854	821	808	825	857	850	863	839	864	831	832	820	787	869	858	800	830	802	882	835	835	797	833	868	864	838	866	877	848	844	850	893	841	781	757	843	871	860	807	850	844	860	831	863	866	879	808	797	770	859	820	794	833	809	840	823	836	891	865	836	815	818	809	889	817	811	887	861	892	832	803	796	812	793	845	818	849	874	782	846	859	817	805	866	852	832	845	857	829	797	794	795	856	845	795	817	792	771	833	822	837	793	870	873	829	897	823	828	822	836	796	858	802	798	883	914	796	824	845	856	857	852	831	809	817	807	823	848	836	781	835	853	861	831	933	867	861	903	863	864	902	874	854	828	831	821	837	879	860	881	850	834	799	857	746	790	817	805	818	868	876	814	825	803	917	826	840	787	855	828	805	793	851	806	822	847	862	786	893	850	879	858	835	854	856	829	827	865	882	848	877	857	786	863	873	851	862	837	877	828	799	855	833	851	821	896	845	828	822	806	888	797	878	862	861	804	859	856	802	778	904	855	840	859	822	850	824	806	782	863	899	850	867	829	803	869	901	831	813	811	857	862	835	793	857	825	872	828	875	774	822	870	827	838	832	843	849	817	869	886	853	862	816	790	850	808	887	838	809	869	848	861	880	810	814	831	838	895	798	843	886	863	802	822	846	818	844	840	865	836	852	800	910	875	847	802	848	842	835	809	861	856	798	857	838	833	917	830	877	857	795	850	838	815	843	828	796	832	817	889	836	830	827	809	817	817	808	835	830	834	854	862	841	815	870	846	838	783	834	858	809	872	819	827	798	852	819	810	850	880	784	861	864	857	864	813	776	810	859	825	847	784	814	830	784	870	799	870	837	812	821	877	816	822	856	747	860	830	845	849	786	866	853	799	812	803	844	867	816	851	807	855	848	853	847	831	844	804	805	799	831	827	833	817	860	851	819	818	848	788	828	798	832	802	871	848	894	842	820	781	824	778	823	810	832	877	857	858	857	831	828	830	816	821	843	827	867	868	809	863	815	838	825	818	791	860	832	770	808	845	843	840	821	849	797	831	825	839	824	837	791	870	879	818	872	892	806	892	881	848	841	820	823	804	827	798	806	853	804	864	821	868	839	792	827	842	795	870	846	789	876	796	848	881	866	835	785	830	875	779	792	836	820	909	859	881	833	838	825	838	808	843	849	854	856	796	855	818	832	861	839	832	865
9758	1131	849	768	495	409	332	344	309	265	293	308	283	287	304	281	280	260	255	285	267	263	277	277	261	268	240	249	279	283	281	303	270	245	252	278	291	248	210	278	272	283	256	270	281	266	300	261	282	275	330	282	292	260	243	285	263	287	264	278	239	252	301	243	295	283	261	252	251	261	264	274	304	252	239	259	267	239	270	319	271	250	263	304	319	268	244	267	259	286	259	292	268	243	253	252	290	274	309	281	250	248	274	258	265	266	271	306	248	265	257	299	308	270	295	293	304	261	275	294	247	292	274	274	226	264	294	275	277	261	302	267	264	236	257	250	280	264	255	273	289	255	282	284	274	268	269	264	258	255	260	256	286	297	259	267	270	264	301	300	277	270	280	255	261	276	281	277	277	275	275	284	275	253	274	289	252	238	262	275	286	276	277	249	279	259	254	267	253	259	252	258	258	271	290	276	274	286	262	263	262	269	259	300	287	257	272	260	253	265	265	249	253	291	278	259	252	267	262	231	265	259	284	257	272	267	295	250	237	251	260	289	306	265	249	254	290	284	260	268	258	280	284	283	267	246	284	269	258	278	280	278	256	298	298	239	255	256	241	275	291	289	288	292	266	266	278	254	259	262	252	273	275	288	212	284	247	272	272	255	260	265	271	256	258	225	251	296	269	282	279	276	263	263	269	238	245	282	263	294	277	255	272	275	218	271	244	264	279	288	271	263	296	270	271	290	307	283	254	266	277	257	285	286	277	250	233	282	288	265	269	275	271	264	255	273	261	276	266	241	252	257	256	268	268	267	273	257	275	263	269	289	260	246	276	278	250	255	287	295	267	246	271	227	270	282	288	265	281	255	254	291	247	284	262	264	256	281	271	284	265	262	242	242	265	243	281	298	246	286	254	276	248	257	236	257	270	272	280	253	260	262	290	300	290	257	271	281	274	265	264	242	245	247	272	270	259	274	241	244	261	269	270	247	261	221	277	241	252	244	289	288	255	261	235	301	259	287	245	249	264	296	265	265	243	275	246	304	260	272	269	286	265	267	271	277	246	303	272	246	246	296	270	265	273	258	240	265	308	254	298	288	300	287	247	269	255	274	264	261	254	257	267	258	264	258	270	283	254	277	266	236	263	263	282	285	242	261	272	269	273	257	244	261	263	284	290	294	249	287	304	304	261	267	242	256	271	285	255	283	301	268	274	263	264	294	244	243	239	251	270	281	292	266	297	265	284	225	277	282	253	249	303	291	289	312	273	278	270	311	271	290	260	248	250	261	279	274	263	252	259	278	295	271	280	280	288	265	257	284	264	258	239	244	253	230	286	290	298	276	228	279	289	279	274	265	259	276	297	285	295	301	250	270	266	274	265	274	278	267	284	264	245	258	268	273	274	249	268	261	253	278	305	275	273	270	263	258	311	281	252	259	258	264	281	246	264	261	250	259	276	265	279	273	272	254	288	245	291	284	284	251	264	284	254	264	272	273	273	276	261	278	263	256	268	254	275	281	280	265	301	282	267	236	291	279	294	294	256	302	264	257	284	280	262	254	258	267	263	278	253	288	264	257	277	246	241	252	294	265	258	256	262	285	310	270	261	273	269	300	241	300	237	218	279	277	260	262	249	279	271	289	277	278	278	298	311	298	277	302	259	280	296	261	234	255	253	252	267	275	271	269	278	266	284	299	275	274	256	255	268	278	263	265	247	261	244	265	262	264	274	261	277	232	288	244	244	266	285	292	227	254	272	249	265	250	285	262	271	268	263	238	292	283	266	270	254	252	259	277	267	283	279	283	304	297	300	266	244	262	245	264	284	239	274	269	251	295	272	270	284	277	272	277	293	285	262	274	272	247	270	269	279	271	315	269	249	274	279	285	307	244	264	265	253	246	272	292	260	245	267	266	264	271	257	285	303	264	274	249	266	263	294	271	271	254	317	276	279	267	273	276	306	279	319	283	292	276	256	262	286	265	245	282	303	304	307	290	284	257	239	250	264	274	265	283	277	277	269	248	279	274	227	279	276	308	247	281	263	300	259	263	263	263	251	281	244	286	273	274	268	283	253	247	260	293	265	282	274	268	262	277	276	305	253	286	269	280	257	257	307	262	278	284	272	287	289	306	271	254	268	302	259	259	250	264	269	264	245	279	260	272	278	272	254	289	271	276	270	296	300	264	278	270	278	294	281	258	300	250	293	257	271	264	295	279	258	287	299	275	304	275	284	290	257	245	267	224	272	277	277	273	267	234	249	253	266	272	259	276	259	295	267	268	277	285	285	266	256	261	259	300	287	254	257	295	263	272	289	279	259	267	292	299	234	256	260	263	267	279	253	265	289	274	239	264	247	254	292	270	249	268	268	303	264	239	275	271	294	273	284	274	244	284	302	286	246	273	277	254	289	299	268	273	270	245	261	250	280	280	251	266	302	258	254	276	248	289	291	255	263	256	256	268	269	305	271	238	282	267	271	301	266	288	276	302	270	271	273	238	268	267	299	282	249	272	251	288	270	258	267	255	285	279	260	270	270	264	279	306	256	245	259	260	271	318	275	291	272	286	262	265	274	288	266	242	272	260	263	282	256	264	278	288	284	254	260	250	270	259	294	275	295	231	287	263	254	293	263	234	265	275	268	275	251	280	271	268	269	260	260	251	274	257	251	273	260	298	315	258	250	260	243	262	266	240	273	262	243	263	297	269	264	248	287	299	241	257	267	263	268	276	267	271	277	259	269	247	256	291	271	257	257	291	252	237	255	265	246	234	294	266	264	256	281	278	241	284	253	248	279	278	262	255	291	276	282	276	262	278	262	260	275	269	264	285	264	262	279	269	277	288	292	273	243	283	247	277	285	263	265	249	253	287	301	264	223	265	265	280	261	257	280	258	254	268	246	263	269	244	275	269	271	251	261	264	284	270	268	265	270	272	270	285	295	285	272	260	255	275	269	269	251	285	293	295	281	272	288	284	279	276	284	287	291	246	278	278	283	246	272	264	270	272	253	259	261	272	283	247	298	254	223	273	292	293	245	276	248	261	232	291	272	263	322	265	287	221	274	265	272	245	295	281	280	297	264	283	291	260	229	266	295	251	283	262	281	274	293	244	260	308	252	261	249	301	270	260	276	282	275	246	257	240	246	258	280	290	294	286	269	260	287	283	303	260	268	251	272	249	270	275	290	274	258	219	264	263	274	268	266	270	272	299	268	303	258	306	263	274	237	265	272	264	310	252	272	276	277	276	272	254	252	254	259	255	261	259	255	276	282	293	247	297	287	261	268	265	248	249	275	287	270	254	262	263	293	257	262	267	267	259	237	253	266	242	260	266	249	251	261	275	245	281	241	246	267	275	259	242	281	273	240	289	272	304	288	287	290	260	276	275	286	273	274	268	281	290	271	276	272	279	299	246	251	252	237	281	265	260	265	272	277	295	284	255	256	274	256	271	284	279	281	268	282	249	270	274	255	281	269	274	263	258	250	275	269	236	238	222	252	257	262	267	260	293
7678	1028	1808	2379	1664	1229	1040	942	821	791	757	691	693	642	586	639	671	650	715	604	636	632	646	635	647	592	625	629	637	562	625	652	616	593	620	616	634	656	597	599	610	596	631	598	602	588	579	603	568	571	606	654	612	607	590	605	593	591	606	612	582	588	566	606	624	600	632	602	620	582	580	562	617	575	594	608	620	622	607	541	610	596	607	616	596	620	621	603	582	591	632	579	624	621	594	599	571	598	646	597	596	595	590	547	593	573	607	607	593	602	570	590	564	586	600	611	580	566	584	578	542	593	608	596	579	614	581	577	587	604	603	613	603	581	565	625	643	548	571	596	575	650	592	578	582	603	582	606	590	632	576	604	572	621	596	594	584	595	622	616	560	609	583	575	633	616	575	594	596	578	612	546	590	610	581	621	607	606	613	602	639	594	571	598	586	602	612	571	602	634	592	587	617	590	557	579	601	549	599	561	587	582	630	577	654	618	630	612	576	613	543	617	560	559	604	591	577	597	589	612	600	645	590	593	585	629	589	632	597	554	634	582	626	592	630	598	621	624	576	594	588	581	606	632	627	631	613	588	542	581	591	591	571	603	582	582	599	572	616	566	640	642	616	607	616	562	522	613	612	583	564	580	590	606	562	569	611	619	612	614	623	610	588	620	607	624	576	612	603	584	591	615	577	604	574	592	619	612	566	609	557	575	643	592	627	597	572	557	563	576	608	616	590	613	595	603	632	613	597	637	580	561	606	563	580	552	562	601	594	584	606	610	621	592	618	576	646	603	573	605	615	588	608	586	624	568	606	582	620	584	608	586	619	586	615	617	598	632	607	627	582	614	581	562	568	556	586	610	568	604	599	603	592	600	617	637	587	615	578	589	669	599	609	590	577	621	569	652	574	594	599	628	631	593	594	613	609	602	573	646	624	569	626	613	609	569	631	610	571	626	593	624	573	574	610	582	570	614	617	616	594	636	591	596	577	575	593	537	601	586	584	607	585	589	575	606	610	596	571	577	547	595	598	607	590	555	620	591	638	616	576	610	627	572	572	598	600	603	590	590	613	579	540	603	559	574	594	611	603	562	591	621	607	603	625	591	595	607	603	633	585	640	564	561	579	605	570	582	612	609	594	570	584	545	616	584	582	576	600	598	630	589	620	609	584	564	554	590	574	591	578	598	578	586	581	647	572	551	623	593	632	647	597	583	613	526	655	605	622	577	606	589	579	595	622	647	604	649	610	595	539	584	585	609	597	585	613	591	617	607	611	624	611	576	608	650	588	599	594	620	580	610	600	568	573	605	615	575	583	614	608	606	642	577	574	563	607	575	630	609	591	601	539	644	609	602	580	601	601	576	607	575	594	603	577	561	581	597	564	592	637	586	577	582	585	591	590	620	610	565	583	576	567	648	628	607	614	571	558	546	619	588	577	610	584	558	612	557	538	587	572	634	625	586	565	556	566	598	586	595	600	612	570	556	619	572	606	622	575	637	594	637	589	581	564	640	570	585	583	609	593	626	550	577	577	565	583	654	629	599	621	626	565	602	607	602	555	579	618	563	594	579	563	620	590	613	607	587	587	627	616	587	583	611	594	573	613	641	615	573	602	601	584	630	624	601	594	593	592	599	636	579	621	591	605	629	569	589	618	605	589	644	639	585	561	609	625	608	574	623	562	587	600	613	586	596	610	600	587	607	618	618	593	595	614	612	569	589	560	560	598	565	577	557	554	602	572	625	594	608	602	575	629	596	593	660	568	611	577	575	624	655	608	583	587	584	584	595	593	596	594	584	611	594	574	576	581	530	580	564	598	631	582	606	600	623	589	608	602	582	620	595	594	585	585	602	603	586	598	605	604	608	562	609	612	633	573	599	575	587	605	599	567	585	568	630	596	594	595	622	537	605	585	579	631	578	580	584	551	580	618	590	607	626	634	602	614	581	577	602	606	578	601	522	646	576	639	574	588	601	579	627	613	588	594	591	581	582	598	593	610	567	580	612	627	602	595	592	595	564	578	586	590	612	589	557	578	595	582	585	571	596	604	594	571	586	589	610	636	575	564	600	593	559	587	592	574	596	605	607	607	593	588	583	613	571	627	602	616	555	611	606	604	622	619	601	599	641	612	622	551	599	574	587	591	583	637	563	608	568	608	654	591	590	558	593	607	564	638	628	606	549	578	600	569	605	575	601	604	594	616	589	590	628	599	564	642	601	629	601	588	566	604	607	596	577	611	593	551	605	574	612	619	544	614	597	601	631	590	580	592	577	613	608	598	524	616	580	574	578	576	609	577	625	601	592	620	570	618	581	607	599	619	616	615	557	589	615	615	593	613	607	611	607	577	620	643	613	612	571	601	601	548	636	604	595	601	621	627	587	591	597	564	628	638	611	580	602	577	611	557	591	574	595	575	631	636	593	584	597	545	610	629	617	591	641	569	574	596	605	579	583	574	619	569	630	637	593	597	597	622	574	647	571	600	554	601	611	601	585	656	608	616	620	570	619	619	595	605	572	598	580	556	593	537	605	614	636	575	579	639	582	575	603	583	558	610	567	565	629	605	625	608	592	579	598	600	592	626	599	599	599	580	564	578	584	621	599	618	570	607	544	602	582	615	605	572	600	599	609	594	636	548	587	582	595	621	562	605	621	601	598	606	596	536	653	571	565	605	596	582	586	628	629	580	603	570	603	557	586	615	593	579	628	594	595	593	563	597	583	612	609	550	605	589	564	589	591	612	588	583	594	572	584	589	594	581	617	613	577	626	600	601	590	614	599	608	574	614	640	608	631	649	598	591	598	585	618	577	584	594	624	586	556	605	580	585	585	559	600	608	524	596	588	590	595	624	590	575	563	609	582	556	596	650	603	589	553	626	562	593	625	611	645	586	581	593	604	624	622	620	632	576	639	601	578	620	595	611	600	624	574	641	583	571	599	602	578	613	580	614	591	601	625	565	575	613	600	603	586	622	582	607	584	582	622	553	536	616	608	545	587	590	604	573	599	610	619	610	616	636	597	591	539	576	592	596	564	617	553	573	592	575	555	595	565	602	624	558	609	610	592	573	588	569	611	587	595	581	643	631	598	575	610	590	589	624	621	618	598	603	548	600	559	597	590	553	595	624	618	627	562	575	613	569	633	568	581	606	549	554	600	576	595	622	582	625	602	627	563	539	617	579	595	577	566	612	577	555	566	562	576	624	565	610	595	611	539	572	621	607	588	613	568	587	615	561	578	600	594	611	595	585	590	595	539	580	587	602	573	572	595	620	602	636	582	557	588	592	589	594	566	587	618	572	617	619	586	564	634	577	582	624	557	570	614	572	579	592	574	621	619	585	627	624	604	579	586	611	603	630	600	591	586	591	550	588	559	631	602	576	587	601	618	607	585	583	569	578	599	552	603	587	606	580	601	591	607	596	592	577	545	538	635	624	611	571	609	602	619	606	635	604	606	615	544	589	625	554	602	596	613	606	619	624	566	570	575	620	583	604	623	623	574	594	625
19458	2468	1140	1034	567	371	285	237	199	147	137	155	153	133	133	123	122	103	117	110	118	126	120	128	110	122	122	116	115	117	108	99	132	116	104	111	120	94	126	117	128	122	104	124	105	120	91	137	116	124	115	105	84	101	116	128	107	97	102	112	103	123	118	119	108	84	129	101	122	97	117	140	117	116	130	113	125	123	106	116	105	119	97	122	125	123	106	109	100	119	104	91	106	107	87	124	130	108	115	126	130	100	135	105	125	117	105	127	99	107	120	97	116	109	145	117	106	113	126	106	127	119	112	108	122	99	112	137	121	119	115	117	107	118	110	105	123	112	126	123	116	112	113	125	123	93	114	130	106	137	133	110	113	139	133	105	111	123	109	102	93	111	122	115	104	80	101	114	97	124	108	121	105	112	111	117	100	124	128	107	107	103	118	113	102	117	125	102	119	112	98	102	105	110	115	113	92	112	99	121	110	112	122	118	109	103	100	106	105	106	98	116	105	123	103	106	140	101	107	134	78	102	118	94	130	96	123	105	111	107	136	101	120	121	122	120	117	101	116	90	95	107	124	112	125	99	99	130	107	95	88	126	117	87	108	108	125	86	114	121	115	118	120	117	106	130	111	122	115	116	93	131	131	116	130	134	136	110	131	107	99	111	117	115	112	114	110	117	118	132	115	126	113	115	113	114	87	109	90	125	106	113	112	86	121	104	113	118	98	126	108	107	112	118	114	108	126	114	122	118	112	136	114	111	111	114	122	100	119	113	124	101	105	141	130	123	110	92	94	103	110	107	106	112	126	109	125	102	106	123	141	108	102	106	117	112	110	123	128	90	118	110	119	136	105	108	136	113	112	113	110	112	112	114	96	112	106	135	112	120	146	126	135	108	113	95	123	131	85	123	109	112	122	115	111	98	104	106	113	112	88	98	127	104	117	110	113	93	97	112	113	101	89	102	111	111	98	108	106	116	99	108	108	122	126	122	121	97	115	98	97	92	145	127	116	119	99	107	109	102	101	140	118	129	127	109	108	101	123	106	92	123	116	101	102	132	93	129	103	119	105	104	109	112	97	118	106	99	112	109	103	126	102	109	132	130	127	98	105	128	103	105	109	114	114	123	121	134	128	115	106	106	83	92	111	102	127	92	106	109	113	126	143	120	97	114	112	127	118	106	87	124	100	126	107	121	120	127	130	115	106	121	117	112	110	100	113	121	107	127	88	135	120	116	118	95	121	98	95	120	104	105	111	123	103	109	103	123	145	115	115	106	129	113	109	99	137	106	132	123	125	129	112	128	115	130	133	109	110	112	107	113	98	102	128	108	133	114	81	120	118	103	91	103	121	101	121	113	119	110	103	131	108	107	110	108	115	128	119	103	117	134	95	106	101	130	111	106	96	109	123	112	125	116	109	107	111	102	109	112	105	123	115	98	115	107	108	96	90	118	109	115	95	99	100	103	108	115	116	109	131	97	107	102	132	123	118	107	126	116	121	117	110	94	121	91	129	120	114	113	88	114	96	110	113	112	111	107	125	107	102	109	120	110	93	120	109	105	108	106	108	112	116	117	86	92	99	112	114	119	116	112	96	109	119	121	99	106	108	111	124	132	96	119	115	110	91	127	115	109	100	90	111	119	101	100	104	134	135	93	120	108	128	124	120	107	100	154	151	109	116	110	117	97	127	103	106	93	108	98	103	101	94	131	104	123	95	106	107	97	104	123	130	97	124	123	117	96	121	97	101	108	90	94	108	123	110	104	107	114	103	105	110	93	124	134	117	102	117	107	116	111	106	111	109	111	110	104	124	111	115	122	115	130	105	114	129	114	127	123	98	107	121	113	129	112	91	97	110	103	115	91	107	116	107	116	115	150	112	104	121	115	121	80	139	118	104	110	94	110	106	126	117	117	105	102	117	113	110	126	128	118	105	106	114	107	117	101	116	138	102	98	139	122	117	112	97	104	101	119	100	108	92	114	114	99	106	124	114	115	125	116	117	108	112	112	133	111	102	125	118	116	103	131	119	118	109	106	93	135	108	90	96	103	110	111	107	116	110	122	113	109	128	136	106	104	86	128	124	113	117	112	96	107	127	127	112	126	117	116	115	114	130	107	116	105	144	104	113	111	116	115	138	98	129	121	98	108	118	102	113	118	90	98	109	131	103	93	117	123	98	123	112	105	112	119	128	121	135	108	106	94	113	107	102	118	117	104	107	117	114	99	117	108	91	133	105	135	107	85	97	104	121	137	115	113	103	108	94	96	116	118	136	92	120	122	117	108	129	121	121	123	105	100	97	106	119	116	118	126	141	108	99	106	90	111	122	105	102	111	107	115	111	102	110	140	107	98	116	106	122	104	108	109	123	107	92	113	96	122	95	108	116	109	104	104	121	114	108	120	127	94	128	98	101	129	121	113	94	123	109	114	113	101	108	94	95	122	116	98	102	119	106	111	107	107	117	114	85	105	113	124	118	114	107	110	105	102	122	113	101	108	131	111	129	128	89	124	125	124	110	120	114	115	110	103	99	100	102	129	100	94	107	104	114	90	65	100	123	116	106	93	100	115	102	106	98	110	98	110	126	108	108	149	102	98	109	117	106	113	109	125	95	93	99	102	115	103	107	119	127	105	97	99	98	100	101	119	124	119	95	102	114	104	114	121	122	115	106	109	113	107	112	103	118	122	100	111	119	121	99	105	106	130	117	114	118	102	116	106	96	102	120	120	109	102	110	98	118	116	108	113	100	123	115	101	95	109	115	94	113	113	110	92	106	128	126	108	105	125	97	109	108	110	122	95	110	120	112	97	123	117	101	110	115	116	136	110	114	125	135	108	114	136	94	91	105	101	118	136	104	111	124	118	99	117	101	108	137	137	109	111	116	121	112	103	122	119	115	90	109	132	123	105	108	97	112	115	101	110	126	97	111	113	125	134	103	119	111	103	114	107	111	93	102	94	112	111	122	117	115	105	124	105	111	110	130	114	98	102	113	114	95	123	121	114	94	98	108	126	123	106	94	109	130	110	105	125	95	125	108	110	109	106	117	117	104	97	119	110	107	108	110	113	112	136	104	90	107	88	91	129	109	113	121	120	91	106	101	108	122	86	119	128	104	73	92	132	114	121	120	113	112	115	119	121	128	138	104	116	129	106	117	105	112	114	115	118	104	99	123	110	117	118	136	113	119	121	99	118	135	108	113	132	91	103	126	136	120	102	127	113	111	126	126	111	108	118	119	110	119	89	125	90	120	118	121	115	125	124	99	115	122	104	110	125	117	117	107	113	129	111	112	102	103	100	139	98	102	98	115	114	96	95	112	95	100	121	118	113	108	119	102	97	104	91	100	122	122	95	113	118	121	106	113	120	111	121	90	85	100	103	110	125	89	115	96	117	103	100	101	120	122	108	110	109	110	120	125	119	135	109	116	111	128	111	114	105	104	102	118	122	120	124	125	104	92	94	127	107	98	122	111	126	116	112	98	91	103	110	110	141	111	124	117	127
10310	1101	2370	3045	2089	1382	1138	926	780	642	565	551	528	452	455	418	415	402	396	372	357	358	355	333	369	361	355	318	334	327	357	318	313	313	308	283	292	307	308	299	295	283	302	306	299	307	310	315	289	296	304	302	287	312	322	293	304	303	272	304	278	294	311	293	299	282	325	315	306	289	287	323	304	291	309	282	301	302	280	293	280	322	328	300	290	355	300	297	289	271	310	313	298	299	307	310	293	286	272	275	286	310	278	281	311	306	252	296	298	334	279	292	274	310	319	288	290	279	289	308	315	288	271	295	298	289	323	295	259	269	309	308	274	288	295	277	293	306	265	298	287	274	287	287	309	280	333	274	278	269	275	282	284	315	279	273	278	287	301	282	257	282	295	302	276	286	268	313	305	292	302	297	292	302	294	319	291	306	285	303	251	284	283	292	274	304	275	264	266	282	324	256	313	301	284	286	280	285	278	277	310	281	292	292	279	272	267	301	280	296	262	298	298	302	301	295	286	271	295	254	301	298	287	305	275	304	283	308	291	282	320	312	284	290	276	301	287	274	275	319	299	263	297	306	288	268	263	280	294	290	286	289	316	333	263	292	289	285	279	283	287	309	254	305	283	287	283	315	290	303	292	288	287	293	305	278	314	316	335	299	313	308	322	294	267	274	245	296	290	284	288	283	261	296	311	276	296	311	271	285	319	289	313	275	292	287	289	280	298	312	316	284	258	286	297	310	282	273	296	306	332	280	268	253	239	298	302	310	305	293	294	293	294	295	305	278	287	298	315	302	303	257	294	277	302	317	318	304	306	299	287	296	279	277	313	282	306	292	284	286	297	335	265	306	301	309	284	264	277	321	263	309	341	285	298	299	300	285	285	311	268	259	327	297	286	300	292	264	297	285	295	297	283	313	294	282	307	286	281	288	273	295	302	312	277	328	276	280	286	306	274	274	264	273	292	316	279	305	279	292	290	283	293	302	275	292	315	295	276	294	309	272	284	336	282	313	302	280	276	273	298	307	291	295	308	330	279	290	281	324	292	276	288	328	293	280	283	272	290	306	307	289	269	263	275	276	313	268	290	314	286	334	294	304	304	270	306	300	291	282	260	303	290	297	281	295	310	295	309	289	273	303	304	286	314	281	277	289	279	307	273	284	282	305	326	300	281	289	259	285	306	286	282	275	336	310	295	279	259	311	305	291	299	271	294	283	279	298	302	309	285	279	273	279	288	252	245	274	309	270	324	269	319	332	306	290	313	312	275	294	314	311	323	309	299	290	264	288	299	276	293	286	313	308	249	286	276	310	297	304	294	308	287	276	288	271	285	266	288	283	307	326	262	304	282	260	314	281	282	275	321	276	280	272	292	295	330	294	295	312	313	307	291	302	268	273	273	253	295	289	302	298	286	299	298	284	284	271	263	318	306	284	308	299	305	285	285	287	272	307	333	336	291	321	318	290	288	284	281	284	311	320	295	272	286	253	259	304	280	306	300	288	318	292	324	281	297	308	322	309	343	288	295	301	300	292	284	299	297	286	286	293	286	251	267	295	281	268	296	328	312	305	275	277	301	277	276	295	285	319	263	318	297	309	283	263	280	286	280	256	281	304	283	351	270	239	287	285	309	304	288	290	284	272	282	266	294	302	273	298	253	335	280	276	263	295	271	289	303	298	291	290	291	300	299	302	314	297	279	266	331	272	288	302	268	281	299	274	305	292	268	245	296	279	318	291	310	312	327	261	276	324	264	314	281	296	322	281	315	308	272	312	297	281	294	302	313	297	295	303	266	305	302	288	299	304	288	302	311	309	271	300	286	303	301	306	283	315	305	297	302	320	322	253	309	311	293	296	306	272	278	310	317	298	291	283	291	289	303	305	292	271	282	299	295	267	308	281	295	287	311	308	308	284	310	271	331	304	274	272	247	291	284	270	281	286	310	273	305	290	305	312	318	257	289	272	280	299	311	286	315	296	302	265	293	310	292	316	285	292	311	281	291	286	297	277	281	278	286	292	326	301	274	307	294	249	297	312	304	265	303	297	286	284	275	280	300	272	280	303	264	327	303	319	289	298	340	315	298	326	303	308	292	275	309	299	288	289	320	318	249	308	318	278	268	300	337	309	285	271	288	298	296	295	294	240	266	304	337	292	303	278	287	278	277	308	291	290	298	258	303	288	282	280	297	317	306	260	306	267	287	301	338	261	280	273	299	274	280	258	292	307	302	305	291	309	291	313	305	299	314	277	278	284	294	270	255	292	295	301	301	308	289	305	316	296	306	286	260	255	299	305	317	294	308	318	306	300	306	303	293	268	292	290	295	302	311	288	283	294	287	291	301	287	297	283	292	315	274	287	315	286	292	303	280	283	279	319	291	271	238	301	303	290	281	303	288	281	291	320	299	280	300	276	285	277	270	308	302	265	309	291	286	286	281	283	254	270	295	316	264	313	271	296	284	275	257	248	293	290	305	278	279	303	271	284	291	287	290	289	270	317	298	254	296	283	293	273	315	291	290	287	311	329	295	274	307	290	268	266	270	281	274	310	282	287	304	292	298	297	277	264	307	274	297	284	267	304	291	254	264	261	301	291	302	310	281	283	299	315	274	265	293	306	330	294	318	270	276	290	300	313	291	316	313	254	287	297	280	329	272	292	289	287	285	312	288	298	305	302	270	286	266	287	306	316	306	270	307	299	284	284	281	307	291	308	288	268	323	278	304	308	286	298	283	302	256	283	308	300	264	279	301	285	311	332	291	278	278	315	284	325	315	281	292	269	282	284	293	302	308	286	273	270	288	324	303	290	319	311	287	318	297	296	253	318	272	298	312	294	274	292	261	252	322	316	306	287	253	274	317	273	308	315	318	282	309	307	274	307	314	313	265	282	295	286	307	299	291	261	283	320	239	319	302	298	291	287	286	291	268	274	293	310	290	326	284	333	273	269	296	288	320	278	330	281	270	286	290	263	314	288	345	297	281	256	303	311	309	269	259	285	246	283	283	327	287	312	312	272	256	279	273	287	281	282	292	286	283	288	287	297	274	297	288	290	271	312	281	270	295	287	285	295	268	320	269	316	297	285	276	280	272	286	274	296	313	334	295	316	289	303	293	285	300	316	302	304	323	318	305	294	307	282	297	295	278	299	294	319	275	285	320	290	297	301	307	308	314	295	311	274	290	273	289	269	322	323	298	292	330	303	262	285	273	266	316	279	306	265	278	289	293	270	278	313	260	279	271	308	287	293	267	289	325	315	308	293	306	286	292	286	301	287	290	299	300	310	301	321	338	286	297	268	292	255	289	269	288	307	287	316	295	294	293	301	316	340	291	257	290	290	310	298	295	269	245	287	285	276	270	285	275	293	282	304	297	277	273	315	278	264	300	283	309	270	277	303	290	302	286	297	294	276	319	282	301	318	291	260	271	286	294	298	297	280	282	293	285	307	315	284	304	315	296	282	299	309	305	280	266	276	302	283	298	292	306	316	313	296	298	270	308	282	276	300
2090	510	597	605	448	440	395	398	356	382	400	363	404	353	407	405	373	398	363	359	424	361	339	363	353	397	403	375	403	395	405	388	370	363	349	371	371	360	361	394	423	420	423	392	360	398	398	380	333	405	419	370	390	370	357	400	407	400	380	364	381	405	369	393	356	353	383	358	373	376	330	384	369	377	381	377	388	401	373	412	392	393	356	413	437	346	347	382	390	390	388	381	409	368	364	349	397	365	379	374	380	385	355	377	348	362	355	365	364	382	419	346	373	368	341	371	359	404	384	394	402	379	374	371	375	362	366	378	363	382	386	361	399	369	362	381	369	345	369	370	350	380	352	385	348	371	351	386	356	404	369	368	411	367	378	370	399	376	396	377	379	395	405	372	404	388	357	354	340	401	343	384	416	389	376	409	418	398	349	407	406	374	427	400	394	365	419	376	397	390	386	377	377	390	365	374	375	355	377	389	356	355	361	413	375	383	417	386	391	342	362	371	382	434	409	336	384	361	345	390	368	371	376	361	357	353	395	362	344	367	364	334	368	358	348	379	376	345	360	353	356	314	363	354	393	341	377	379	371	411	397	383	380	364	408	377	393	369	360	343	357	367	377	365	355	384	384	379	346	398	384	377	393	377	354	411	357	370	397	347	359	412	380	342	391	371	338	394	393	374	354	416	406	357	352	368	403	394	402	408	414	392	400	384	372	401	367	383	382	365	374	390	392	369	400	404	349	367	362	378	361	385	450	372	408	417	379	404	399	376	359	373	410	377	341	386	376	338	310	393	376	356	399	365	403	389	382	430	388	361	397	357	391	358	423	399	361	396	372	375	408	376	380	377	400	377	377	389	388	370	430	411	408	376	375	387	367	400	358	392	363	416	404	354	429	388	385	442	406	394	357	402	330	381	368	351	417	371	343	384	380	401	415	415	405	385	370	398	457	421	396	392	407	413	362	397	394	361	402	409	370	393	358	357	366	322	390	371	401	376	367	365	406	366	360	400	398	385	362	353	338	361	347	383	384	410	392	429	416	380	350	393	408	386	362	390	386	380	384	395	411	382	361	435	384	423	402	373	367	374	359	381	346	371	381	370	400	381	367	375	380	371	378	353	391	370	361	355	382	413	374	373	381	394	355	372	403	393	382	370	339	406	400	416	381	362	369	372	388	397	389	388	401	357	362	432	398	391	403	380	401	417	373	373	374	362	395	380	378	409	336	408	399	392	393	382	380	354	404	393	354	392	372	357	380	366	406	383	400	368	462	421	381	374	385	345	355	379	386	366	348	376	363	357	374	353	400	389	400	359	357	372	382	369	388	359	366	412	385	378	378	341	372	376	390	347	339	365	408	376	378	380	355	353	367	402	395	352	348	383	374	399	399	365	353	382	394	377	389	379	387	376	353	350	364	352	341	374	348	410	384	379	411	372	357	410	412	357	359	366	370	370	370	401	388	378	397	365	422	409	373	380	360	390	346	365	372	352	383	412	360	361	365	370	376	369	416	377	362	346	372	398	393	393	382	347	350	370	389	354	332	389	371	398	377	393	370	383	422	405	444	385	394	363	366	379	371	391	347	378	407	400	417	388	389	378	360	373	361	390	425	366	407	417	425	387	351	392	370	363	372	406	375	370	410	356	389	347	368	370	376	370	375	404	366	363	380	390	352	391	384	360	393	387	374	371	382	376	378	408	398	365	382	367	363	401	358	375	396	369	341	405	369	393	382	430	379	390	389	353	360	367	361	393	373	370	406	430	373	352	400	352	402	427	397	397	373	384	366	398	343	383	392	374	378	352	366	361	383	370	381	372	389	393	388	364	403	398	386	365	377	368	355	372	397	364	382	404	389	364	388	400	363	401	374	365	397	410	369	375	378	371	385	367	374	371	372	401	376	382	399	411	361	341	375	387	394	362	380	361	401	391	362	375	392	387	324	387	397	372	411	403	392	421	385	380	401	344	383	362	397	367	388	392	418	370	374	397	352	360	415	397	368	380	422	401	381	372	406	348	348	356	371	372	430	399	362	401	374	343	355	367	416	404	377	385	336	379	410	384	379	358	367	355	355	358	380	387	392	413	375	379	384	369	350	394	399	347	367	390	371	370	353	365	371	382	379	393	356	365	366	379	399	369	391	370	369	365	397	374	383	387	418	398	399	349	425	370	398	388	348	356	404	387	388	402	375	366	381	377	356	382	370	368	383	393	388	429	392	398	371	367	348	366	337	394	343	347	381	401	387	389	402	400	356	394	370	372	351	369	372	377	356	368	358	377	418	363	388	411	363	340	360	381	371	384	368	388	350	375	336	414	358	436	394	367	386	362	384	366	392	388	401	378	363	356	375	385	398	371	355	410	405	323	400	400	344	387	404	405	386	381	384	358	380	417	397	383	383	370	407	350	377	347	416	312	343	396	364	397	402	403	391	393	385	374	355	376	398	368	357	396	390	370	419	375	354	377	391	374	372	383	401	367	396	419	376	350	368	387	351	379	363	350	401	358	371	376	377	393	426	379	373	377	418	389	346	398	370	369	367	380	360	381	375	378	364	370	416	338	371	380	374	352	378	393	353	369	400	386	374	370	356	390	370	365	377	404	365	353	365	393	415	397	345	362	388	404	391	391	374	378	364	408	399	376	384	407	384	390	358	405	428	357	380	372	380	368	374	389	393	385	364	348	391	370	351	341	379	379	362	372	364	430	396	373	365	387	378	383	362	369	404	358	350	368	365	415	370	381	393	385	364	384	380	368	390	377	389	390	394	424	353	389	402	381	396	380	362	356	380	389	365	354	387	385	387	405	438	404	385	382	363	385	389	395	418	423	385	393	367	347	390	371	369	349	365	390	364	430	369	400	382	417	401	385	387	387	397	353	361	355	393	383	347	400	405	363	416	383	410	395	405	368	374	364	368	381	373	416	361	383	393	382	432	366	372	369	345	402	397	362	399	363	373	393	365	377	391	377	352	390	422	397	372	376	390	373	437	331	366	355	387	394	371	376	385	398	344	385	349	371	382	418	422	394	385	345	398	391	400	382	334	360	378	387	389	375	386	345	348	346	360	334	396	392	458	393	390	392	397	368	356	375	354	388	404	386	394	389	347	402	368	386	381	364	373	362	364	401	417	364	393	367	388	350	345	396	346	395	404	369	370	383	400	392	367	396	326	368	340	363	393	388	396	397	420	390	407	372	398	381	385	404	394	380	395	366	371	354	416	365	379	346	376	384	339	398	391	386	369	423	409	378	374	385	354	382	413	363	405	403	402	397	410	374	422	380	356	389	366	389	386	346	365	361	404	372	386	409	383	399	377	370	358	401	375	375	374	399	384	377	416	373	355	393	363	379	405	413	399	348	350	407	403	394	359	385	396	349	391	401	399	399	375	364	430	350	376	405	378	387	350	397	368	391	366	386	387	359	359	377	389	380	374	415	379	401	379	361	393	355	387	382	409	354	396	418	377	378	379	405	352	360	362	410	404	369	374	402	352	401	370	340	360	387
2373	954	1264	1483	1169	1017	897	949	873	821	844	842	871	837	807	778	796	822	841	908	816	842	813	777	814	826	810	877	868	799	860	802	774	820	850	855	833	865	815	852	863	785	831	787	797	838	811	872	835	885	835	817	843	844	832	839	847	804	867	801	809	820	851	823	874	792	849	798	818	856	810	793	841	791	835	780	776	827	812	782	829	799	804	807	836	840	828	748	826	873	823	782	831	788	821	764	854	846	800	799	832	809	845	826	818	867	754	850	747	865	781	847	798	820	837	827	829	852	816	858	880	787	814	776	845	824	827	874	832	829	852	866	838	793	856	842	819	889	774	804	825	820	804	841	879	865	810	852	825	827	815	875	832	810	785	867	816	887	793	835	842	819	888	869	794	783	823	843	901	835	845	840	825	796	851	912	793	859	831	822	796	837	847	820	799	798	816	799	861	801	861	853	852	863	821	842	844	774	843	838	804	783	790	834	796	848	859	882	812	823	825	818	812	793	843	877	835	799	806	824	814	828	886	807	760	844	786	855	849	821	854	817	857	830	809	801	891	830	837	798	853	832	816	840	858	813	839	840	867	847	847	801	834	857	826	781	831	771	806	808	841	815	802	872	807	841	832	863	841	805	830	818	809	809	848	849	839	877	863	800	861	843	799	836	788	803	827	790	855	846	824	826	800	808	848	830	813	809	851	864	848	850	821	838	828	861	852	815	816	853	827	871	820	819	836	865	800	836	786	821	789	819	851	860	863	841	848	833	829	820	815	853	822	781	849	764	839	809	825	823	840	825	834	781	818	821	782	826	802	838	805	850	822	783	915	801	796	862	860	861	834	828	822	831	792	775	840	872	845	823	758	833	859	829	790	738	804	816	788	836	797	780	791	836	858	858	826	797	829	827	831	807	877	751	826	818	817	815	790	827	886	840	802	826	857	830	814	855	835	896	823	816	794	833	858	780	846	791	777	832	833	874	909	823	833	819	807	781	867	852	806	829	853	870	830	866	811	867	836	856	797	799	867	863	868	845	844	835	761	814	850	913	808	868	813	820	803	832	822	796	815	840	829	817	853	819	851	788	848	829	858	841	875	873	819	815	843	855	853	815	834	760	796	785	781	808	833	826	816	827	837	837	834	835	811	851	811	800	845	843	777	848	841	815	858	887	851	853	782	799	840	829	836	841	840	848	859	820	779	807	812	773	812	839	849	837	836	813	869	878	761	866	871	843	826	806	821	779	816	787	846	836	866	811	801	796	800	799	767	913	804	821	800	812	802	775	877	843	861	778	873	849	813	830	813	720	799	790	831	820	829	830	859	823	835	801	834	813	851	815	844	797	831	825	764	856	842	809	864	822	807	814	816	842	849	847	827	823	873	823	768	797	832	775	848	868	865	831	836	811	840	836	791	852	834	823	836	820	820	803	825	820	817	826	854	840	823	805	828	852	819	817	798	823	795	839	860	891	822	896	870	844	807	850	835	764	822	837	860	864	838	816	806	827	846	843	822	819	850	835	846	788	842	829	825	878	818	821	849	883	801	842	840	827	832	789	808	802	853	840	817	822	831	821	869	839	768	831	844	806	881	848	848	831	790	826	849	814	769	853	816	807	818	873	857	850	850	790	803	819	822	830	811	795	826	816	850	766	828	810	833	875	863	851	881	859	812	841	847	802	759	847	867	805	809	838	870	789	804	830	827	812	813	838	806	769	772	770	814	846	799	831	775	822	838	808	821	831	829	809	776	816	847	854	801	831	849	842	825	790	770	803	834	858	846	842	848	824	786	821	808	841	845	812	823	847	845	837	833	868	805	808	849	863	809	844	778	831	860	792	846	827	848	853	825	850	807	802	839	846	838	833	802	815	824	811	786	847	842	784	836	890	865	822	884	827	828	869	800	802	799	870	791	817	821	843	876	842	777	811	756	830	836	835	834	876	829	843	868	858	830	800	795	830	833	813	815	803	885	842	819	832	828	804	828	852	766	818	755	876	830	817	829	861	798	767	770	823	851	799	881	819	858	834	833	821	762	785	874	821	841	812	820	823	830	837	834	831	845	800	824	842	874	796	839	802	776	857	820	822	783	821	840	826	826	810	828	828	836	837	870	899	773	848	836	851	826	862	822	887	824	800	839	850	866	811	824	826	826	841	795	807	843	811	796	804	873	800	859	842	840	864	777	771	858	849	785	822	859	805	826	823	809	789	823	866	862	871	834	794	808	841	798	807	845	829	863	836	870	840	775	840	879	811	793	784	805	843	831	852	877	860	854	857	856	833	798	849	801	829	822	872	843	827	785	812	829	873	854	824	853	813	814	801	864	818	808	833	788	786	860	851	762	837	798	827	865	862	847	857	865	862	801	776	805	774	823	812	819	863	821	800	868	806	834	842	880	804	779	813	795	808	799	813	804	870	812	828	855	812	788	845	861	775	858	826	806	816	874	795	817	840	834	822	828	862	826	825	802	827	860	838	857	852	866	850	774	818	829	838	843	829	843	860	813	801	852	830	803	894	874	799	844	821	840	833	819	832	826	861	840	830	793	833	814	804	830	846	877	809	854	851	814	783	830	807	836	786	803	803	809	797	757	802	882	814	798	849	882	834	818	835	808	880	821	832	856	834	809	847	867	869	827	829	879	823	796	833	807	826	821	859	845	833	851	880	801	829	845	829	842	822	840	811	837	803	851	830	895	829	816	806	854	774	916	840	810	846	818	790	844	854	818	778	786	831	780	852	816	856	798	812	808	858	797	838	822	818	826	816	889	827	819	838	894	803	815	866	858	803	830	815	756	821	834	848	831	785	871	826	799	872	807	846	810	780	817	786	784	875	840	808	832	795	867	840	836	851	816	832	886	805	843	858	841	827	792	859	843	830	867	820	886	785	850	814	814	899	799	843	856	810	904	811	864	914	815	837	845	848	851	870	820	805	847	858	801	864	855	840	783	834	858	836	846	844	828	836	832	853	791	838	836	822	789	830	821	849	872	859	832	829	788	848	822	805	771	839	797	800	844	864	792	824	856	825	838	835	748	800	821	826	883	792	857	836	817	829	797	876	808	874	805	838	839	811	862	840	804	837	822	815	782	810	812	830	835	873	832	809	809	811	806	835	845	816	825	798	834	840	791	807	840	852	823	844	838	866	850	838	845	791	810	853	830	878	817	835	828	828	820	869	816	805	847	864	833	876	853	824	831	863	840	837	861	798	826	810	835	864	832	831	843	824	791	806	882	862	812	832	855	836	788	850	802	805	834	775	815	819	804	854	801	830	797	783	803	853	870	815	852	871	801	785	810	830	814	798	791	825	897	816	772	799	826	817	783	811	797	779	847	797	814	796	818	861	811	834	837	784	805	861	801	861	844	859	814	795	872	853	822	842	838	821	847	804	803	830	776	844	804	838	814	831	794	855	863	817	836	802	802	822	843	780	836	842	813	815	762	832	870	811	843	881	816	820	804	798	844	824	821	841	865	802	866	816	801	829	852	851	850	809	820	845	789	851
7662	688	785	841	494	428	347	313	310	287	284	277	283	284	272	249	263	281	252	266	263	261	271	281	266	268	271	243	250	253	268	266	271	244	260	258	258	277	281	298	279	237	303	255	280	283	276	289	245	241	269	274	276	256	267	290	269	256	244	267	238	269	276	265	239	296	248	259	252	242	286	265	244	247	252	269	278	252	259	224	256	259	279	270	259	281	261	256	243	266	306	252	239	272	252	248	267	272	266	241	297	269	273	269	258	303	210	231	261	279	291	251	243	253	254	275	253	279	255	259	272	270	260	306	272	266	224	265	272	283	257	264	288	267	251	276	280	243	247	272	291	273	289	264	238	254	255	271	255	228	278	266	268	256	241	282	253	242	269	295	259	254	246	271	306	277	261	246	252	267	249	233	245	266	288	263	271	246	254	266	276	296	250	250	264	241	287	285	283	261	232	275	260	277	276	280	281	298	295	291	283	257	275	256	284	253	273	236	267	286	250	254	261	283	276	283	240	231	277	259	320	267	246	274	254	286	274	299	267	237	244	287	236	259	277	282	232	242	242	262	257	275	255	261	229	269	237	290	234	298	256	262	268	283	298	264	270	247	242	283	275	268	287	258	274	229	233	257	259	291	308	281	284	256	277	275	266	262	252	259	276	252	256	264	264	260	292	245	282	255	242	271	253	259	255	271	267	260	254	257	260	271	248	278	263	282	264	254	273	280	254	262	268	255	246	261	230	241	288	249	288	274	303	282	242	271	269	263	243	297	250	292	276	246	276	277	273	270	261	244	235	278	253	268	292	258	234	272	262	257	223	251	263	282	287	291	265	270	267	266	251	256	236	255	267	280	232	295	261	260	269	269	265	219	275	303	288	267	276	269	265	284	245	267	238	266	273	277	254	279	296	297	313	237	228	261	271	280	272	264	256	250	241	238	275	252	322	282	285	264	284	266	277	266	281	293	222	249	277	239	250	251	264	256	257	253	282	263	286	288	256	266	300	272	266	247	254	272	275	284	252	264	218	263	269	273	257	277	288	238	256	249	279	267	253	279	254	239	287	255	285	269	245	253	254	297	262	255	285	241	270	246	242	291	252	263	268	262	240	264	277	272	237	232	255	297	255	262	291	232	262	262	240	260	250	258	264	236	255	264	245	263	249	245	267	256	272	261	278	257	240	252	254	265	260	251	278	287	214	258	318	289	279	293	265	264	249	268	254	273	240	284	269	267	245	265	254	249	263	281	267	280	304	277	254	286	239	242	276	267	253	274	250	236	291	246	268	309	274	282	289	294	256	251	257	280	261	276	250	246	258	261	268	282	284	229	252	263	278	276	267	275	239	266	261	305	257	274	283	282	293	255	283	249	283	268	255	292	276	263	279	257	269	263	283	251	250	243	272	248	284	259	250	300	291	270	229	253	269	273	271	250	268	271	270	254	271	274	242	273	267	282	253	253	252	265	269	257	254	242	214	298	278	286	247	227	258	273	262	226	267	277	264	282	252	286	261	277	262	239	246	239	276	241	283	281	297	278	255	235	278	294	301	258	251	262	266	251	243	282	254	298	240	259	250	270	278	289	245	272	253	244	282	228	246	312	248	262	264	256	279	253	273	257	250	254	236	251	276	280	269	290	270	267	302	261	279	275	264	244	254	213	253	257	316	296	265	268	268	304	248	254	269	247	277	248	257	258	245	266	272	270	266	277	279	265	253	272	251	266	280	237	253	275	265	261	263	246	268	286	266	270	257	260	286	260	238	319	280	261	271	249	256	261	299	241	268	281	254	260	308	258	263	264	269	273	267	261	249	290	263	277	270	284	261	277	264	222	270	290	266	297	245	262	277	261	258	267	269	294	274	288	296	265	263	269	248	274	265	299	249	226	269	236	263	290	267	266	228	262	261	275	264	239	303	255	273	276	241	269	278	304	260	270	251	236	281	279	251	259	261	284	230	228	261	278	277	258	262	286	271	240	269	250	282	262	264	280	277	287	261	279	259	297	309	262	280	231	272	294	278	259	275	273	271	281	253	275	282	284	297	290	302	275	251	261	277	303	264	292	269	248	235	227	240	232	283	234	291	284	276	249	257	237	256	272	252	303	260	286	265	279	272	274	264	281	240	249	271	249	287	286	275	292	283	273	282	245	230	243	270	235	263	249	284	272	255	247	253	267	270	275	275	304	252	285	308	291	250	268	266	245	270	287	265	237	273	241	245	273	257	269	258	266	246	255	262	228	270	255	310	264	270	238	268	241	294	257	279	265	239	256	252	256	263	269	272	261	278	250	249	278	273	288	280	268	256	298	280	256	265	262	258	277	248	254	251	257	278	276	279	263	252	248	261	228	283	275	268	262	269	293	254	226	272	268	287	252	295	245	256	251	287	249	240	268	249	270	274	272	248	271	283	292	247	263	275	274	274	237	235	265	248	252	273	265	254	261	251	246	282	242	256	241	259	257	268	294	287	222	260	266	280	253	270	229	243	265	249	282	242	270	286	255	227	278	243	248	256	283	291	231	273	253	309	262	264	261	286	252	264	272	282	258	259	283	284	282	246	249	269	276	266	268	290	280	242	274	258	246	300	247	257	268	284	269	282	277	250	244	274	258	236	291	262	255	264	270	271	286	294	297	251	259	243	274	247	242	269	250	272	291	283	263	278	275	282	279	268	287	288	278	285	254	249	259	281	278	262	265	285	255	265	296	298	272	270	257	260	250	282	251	235	240	255	235	218	246	281	260	255	259	253	291	287	258	277	259	266	262	266	268	266	233	260	275	289	284	278	292	254	254	237	246	276	264	258	270	267	245	268	245	266	273	267	281	272	263	287	285	269	299	277	288	291	238	268	270	281	298	267	273	280	243	299	268	274	271	252	277	276	243	283	275	305	256	283	281	289	272	270	285	294	258	267	266	234	249	251	271	266	267	279	264	241	228	261	259	249	278	213	282	247	256	292	278	275	282	276	273	255	259	262	266	252	233	297	266	284	270	256	270	304	258	268	231	278	250	258	260	249	245	266	246	256	280	265	286	294	282	275	253	288	244	275	318	283	255	284	286	264	224	263	259	331	247	262	247	265	276	256	268	264	297	268	285	268	248	236	262	241	280	261	233	261	228	233	278	240	240	268	266	253	271	249	276	264	250	245	249	278	288	250	259	258	280	264	316	244	301	289	268	238	249	253	248	262	271	291	258	293	223	270	268	245	256	264	221	254	281	261	259	272	281	277	269	255	279	263	287	286	243	281	253	267	243	280	260	272	235	256	300	239	272	271	281	250	275	257	256	252	273	282	258	271	275	286	270	284	276	260	250	273	284	238	267	284	260	256	251	273	259	271	256	285	287	235	243	280	280	268	250	276	288	255	251	256	276	278	254	255	298	252	283	301	287	234	256	225	247	280	296	288	285	297	283	282	277	290	272	295	264	254	320	260	243	300	280	266	234	268	258	277	267	262	276	264	225	272	231	256	262	267	253	268	278	250	259	261	269	281	255	247	292	235	231
6574	1012	1734	2451	1546	1325	1016	920	829	769	746	709	724	687	646	623	701	663	616	636	629	645	632	641	627	635	576	584	572	554	614	611	617	642	583	618	632	616	653	627	566	570	617	600	606	586	577	628	596	620	597	595	545	625	634	578	601	567	563	589	603	548	589	590	582	585	553	611	566	598	574	594	564	571	627	550	608	568	609	566	595	566	607	608	581	618	614	606	562	559	546	572	604	577	604	527	604	592	581	609	599	599	636	604	582	613	584	608	609	568	566	588	571	574	658	565	624	557	564	587	580	574	570	631	596	603	610	563	571	605	600	524	608	619	588	564	576	633	562	566	571	594	568	534	578	584	606	569	570	583	593	605	590	561	579	594	591	648	586	570	583	595	593	605	568	602	559	556	626	562	570	585	582	568	595	562	607	612	577	622	589	589	584	621	597	576	566	567	589	589	558	599	595	571	613	606	620	575	579	606	558	602	597	614	581	600	597	594	599	551	620	616	609	648	614	563	625	536	583	632	592	593	609	564	577	614	567	598	640	581	619	575	596	587	566	622	597	556	570	634	588	578	576	616	538	563	592	549	600	569	583	587	583	613	615	593	623	562	629	616	605	608	574	606	569	553	624	550	632	599	628	598	593	610	628	606	581	575	607	571	611	582	566	596	590	548	586	553	576	609	588	605	626	623	608	612	595	623	581	552	568	607	579	626	591	558	605	558	569	597	606	572	625	650	600	626	562	636	579	562	536	587	592	589	571	562	588	555	583	570	570	603	610	602	626	618	571	596	578	577	578	655	600	603	596	634	630	565	619	608	565	598	616	566	551	545	583	585	600	578	597	582	600	599	604	562	614	636	606	607	552	561	611	583	554	554	572	573	602	559	544	582	597	552	622	540	615	557	573	596	622	595	598	573	608	601	554	553	584	590	560	575	616	628	600	602	614	600	549	595	583	586	575	576	588	600	601	587	601	592	606	594	609	605	664	603	589	571	603	606	576	597	592	617	606	538	569	588	597	581	596	620	583	551	574	612	591	583	597	588	574	565	598	639	569	584	585	557	534	557	589	588	607	589	592	576	585	639	589	622	543	594	580	562	574	594	590	580	616	554	583	553	588	585	591	601	620	563	591	638	621	592	572	560	582	553	606	584	613	597	586	568	583	607	570	640	632	598	600	604	570	601	571	600	510	598	572	574	566	601	533	586	606	583	566	625	609	572	552	555	621	594	576	574	640	587	589	576	622	623	571	577	612	615	549	563	563	585	613	572	566	596	600	602	595	609	582	594	655	548	574	580	558	565	572	551	615	614	573	567	614	602	587	589	571	620	603	568	579	596	581	601	595	596	573	628	587	625	587	561	640	607	564	576	604	599	564	617	582	590	636	613	557	575	545	588	588	593	598	561	582	592	616	581	592	579	592	592	585	594	594	581	632	595	576	562	531	626	589	579	601	587	525	575	597	599	607	562	626	595	603	562	599	575	542	604	623	599	586	568	572	583	571	616	611	616	608	548	579	604	638	553	569	581	555	538	552	574	585	600	611	568	584	546	555	602	593	613	599	589	596	599	575	597	562	565	617	583	571	531	601	590	623	612	602	582	578	604	609	585	582	591	557	618	564	568	572	603	616	595	602	606	582	571	614	575	621	608	576	610	617	548	577	563	569	627	615	602	588	582	606	599	565	556	600	591	582	575	569	617	604	578	563	565	575	618	589	615	599	548	536	599	609	617	609	551	542	610	563	613	572	612	583	636	586	598	592	590	582	578	583	601	618	610	606	590	630	612	563	566	578	601	615	616	615	602	572	614	610	569	599	595	603	608	603	596	608	569	579	614	610	589	620	611	609	603	582	634	596	609	557	579	621	586	568	523	556	597	578	606	575	579	589	564	566	603	612	591	598	552	558	546	605	596	594	562	622	598	561	554	603	610	599	589	590	604	570	592	596	588	601	569	611	646	617	594	560	613	594	584	583	592	604	571	589	595	614	573	614	562	591	599	558	602	548	575	585	622	631	601	601	581	626	617	570	581	592	591	551	527	604	590	560	594	584	641	578	556	577	591	617	552	568	529	583	644	574	598	571	616	650	595	541	563	579	570	616	602	576	632	619	579	598	621	568	595	583	578	593	598	551	566	559	571	559	577	601	604	566	555	573	624	568	590	582	584	607	562	592	547	559	632	581	632	554	592	607	616	587	632	625	590	555	600	570	541	585	572	614	608	597	582	599	601	614	548	600	596	560	601	609	609	610	581	640	582	578	567	578	610	550	583	628	608	584	641	604	586	598	549	618	626	595	608	597	585	570	605	635	625	626	576	605	589	597	610	632	589	582	598	576	562	518	552	571	578	591	624	590	592	608	613	625	566	560	590	602	587	611	558	587	586	619	606	612	545	596	597	583	632	587	610	559	615	597	574	628	556	631	547	601	567	578	595	549	543	577	547	604	569	597	577	598	581	569	645	575	585	583	554	575	635	598	588	576	555	607	549	622	589	573	619	593	610	531	570	595	599	591	583	577	612	599	557	581	573	552	545	600	606	624	571	585	593	628	570	576	620	623	563	537	558	572	620	612	548	595	588	593	564	590	599	572	572	609	576	593	593	614	608	619	604	600	581	583	592	591	568	588	618	598	599	619	609	552	622	594	582	594	586	604	598	590	547	592	605	572	603	572	619	584	603	597	621	582	593	587	577	548	573	602	550	553	596	601	591	570	619	605	608	630	635	598	627	614	608	570	599	597	591	585	546	621	581	616	597	606	560	598	615	610	586	595	572	571	565	598	611	581	575	618	545	585	616	590	557	572	554	555	583	568	601	580	579	593	546	587	621	566	583	559	571	576	626	587	588	586	614	587	621	553	561	538	612	615	601	588	566	613	615	543	596	571	564	599	575	593	639	627	572	619	574	614	625	612	575	573	607	582	628	591	573	628	607	598	617	614	608	591	573	548	597	597	582	576	583	599	656	602	594	592	517	547	561	548	569	584	595	629	637	606	605	607	595	576	597	638	615	616	544	590	616	594	558	555	569	604	558	606	597	609	560	613	600	606	585	561	550	621	571	604	583	593	620	583	588	553	614	588	580	607	604	605	608	563	571	567	588	564	629	576	606	605	562	604	593	566	549	570	568	596	595	567	588	559	588	630	592	596	587	615	543	579	577	555	588	551	589	593	601	578	545	577	614	612	574	613	570	602	577	581	563	567	588	557	578	592	593	609	612	554	590	608	607	580	577	572	607	586	587	558	627	599	565	590	559	613	593	586	572	593	599	578	580	566	583	629	661	597	607	593	631	618	609	576	597	561	598	593	606	598	619	589	556	552	543	608	553	578	593	555	590	604	584	568	587	609	553	632	587	622	632	629	601	608	555	584	561	599	574	645	614	636	592	590	611	583	577	602	607	590	585	590	566	553	574	569	561	627	580	611	596	632	593	585	596	553	581	602	608	585	574	567	579	596	562	647	639	580	540	605	574	566	627	593	620	591	581	587	607	558	574	570	578	596	571
30088	14676	2434	952	515	361	320	270	251	224	211	196	172	198	168	181	181	189	175	169	172	143	187	180	169	176	177	164	162	175	202	153	178	169	194	189	189	168	162	177	151	184	176	162	157	146	184	167	160	143	170	164	176	168	154	175	144	163	161	156	193	173	166	165	144	153	199	164	171	207	152	161	144	163	174	175	165	167	164	166	172	159	146	144	157	155	138	186	152	161	174	169	166	160	169	158	168	133	181	190	172	184	177	171	180	159	163	143	177	179	171	165	174	145	146	194	167	187	160	154	181	153	177	167	180	177	159	174	145	159	179	154	168	166	180	164	176	187	171	176	192	191	170	165	163	183	182	152	177	154	166	180	165	146	167	166	182	180	160	155	154	176	159	173	151	161	169	169	168	169	163	162	146	167	146	160	182	172	168	185	171	182	181	172	199	177	173	190	164	169	179	187	152	166	166	167	172	162	174	128	184	162	175	183	145	170	178	124	150	141	200	181	200	149	168	177	182	150	181	171	149	191	176	154	168	191	145	173	176	171	192	144	172	207	190	169	169	143	180	179	160	190	161	179	155	157	153	169	159	164	165	167	156	182	170	176	147	158	170	164	180	132	161	153	166	176	170	148	168	159	162	154	177	191	174	156	170	167	177	161	186	165	160	170	178	175	173	172	152	175	170	169	151	187	168	170	163	173	166	178	178	178	150	154	177	148	174	164	161	178	148	172	149	164	187	168	150	165	166	189	157	158	170	209	159	178	180	159	132	175	178	199	188	153	166	192	181	172	160	189	187	183	183	158	173	157	170	167	158	179	189	149	175	174	144	166	167	153	167	163	157	170	159	156	186	174	165	158	161	164	184	173	148	147	191	161	166	167	174	162	161	170	139	169	132	171	168	167	187	165	161	182	160	180	180	158	173	174	181	192	181	178	166	203	183	170	161	149	201	145	163	178	173	135	144	153	161	172	181	178	183	164	183	184	168	161	179	161	172	155	155	178	153	184	159	177	165	170	153	176	181	163	183	166	168	156	197	160	176	149	142	154	153	136	177	187	166	198	176	194	150	161	179	151	167	201	176	176	205	160	184	179	136	154	169	165	175	161	171	174	179	192	211	186	195	148	164	168	183	198	159	168	176	153	171	156	150	165	179	172	158	170	172	178	168	161	175	158	168	174	144	150	152	166	172	184	177	155	163	189	174	179	160	172	158	152	175	173	163	166	143	194	145	171	159	165	180	156	154	157	174	178	167	205	155	177	159	168	168	164	167	178	143	149	151	147	176	195	181	159	152	164	173	166	205	166	158	183	159	174	173	174	184	162	165	171	175	166	161	173	171	162	135	167	174	170	153	171	146	174	158	155	163	161	163	166	155	160	169	181	164	163	162	156	138	150	159	190	172	156	153	149	180	162	160	138	153	164	149	162	171	142	181	146	141	177	187	150	178	169	164	162	145	158	177	180	183	169	166	166	155	163	158	192	174	161	158	157	172	163	164	159	168	166	167	177	153	154	168	153	166	184	187	176	166	146	146	180	155	196	180	157	177	145	166	195	139	167	182	203	170	178	145	177	151	174	168	163	184	168	164	172	150	183	161	184	177	159	165	170	184	178	189	149	192	146	159	176	183	148	164	145	128	150	185	178	191	165	179	158	184	170	154	165	178	187	172	162	171	175	151	161	165	173	149	184	177	174	148	164	174	164	176	165	183	150	203	170	201	160	158	175	187	158	169	181	148	155	172	179	168	166	181	184	163	153	171	171	175	156	145	152	191	146	148	164	165	193	162	143	177	147	165	167	185	192	158	171	167	166	190	162	176	134	184	163	170	184	162	188	163	167	165	154	153	168	155	176	185	193	152	173	155	172	166	163	173	190	206	179	158	169	175	173	178	163	169	178	156	182	181	181	183	142	175	166	152	162	145	152	168	190	161	165	161	169	178	148	164	182	185	181	170	207	172	181	177	186	184	169	142	188	182	178	174	171	171	171	192	154	149	162	156	181	158	178	166	178	171	173	179	164	157	165	157	201	170	176	184	195	165	175	142	155	165	167	152	167	163	132	147	196	164	145	167	146	166	166	146	165	187	175	178	178	177	145	184	154	179	174	155	169	186	170	166	170	168	164	177	160	157	167	190	172	162	173	196	151	178	170	158	153	187	168	148	179	173	156	154	172	169	156	151	150	174	154	179	206	165	163	149	154	136	156	171	182	161	154	190	168	165	182	156	154	177	163	154	144	190	167	150	153	144	175	153	161	179	183	167	169	171	161	183	177	160	181	184	150	184	148	177	160	162	183	142	140	182	152	163	150	165	198	167	156	158	167	164	176	177	167	166	168	152	160	178	166	189	153	154	166	184	165	153	164	169	176	185	184	182	155	172	166	168	170	163	167	177	145	163	169	176	151	154	170	165	189	158	162	151	178	132	164	181	168	169	170	156	156	161	172	172	148	172	173	166	144	170	176	175	176	179	158	186	169	181	162	171	176	155	189	183	156	182	168	173	180	170	160	179	182	163	145	194	177	177	148	162	184	179	151	169	170	171	166	155	159	149	183	180	197	155	175	177	160	197	157	148	154	168	165	156	171	186	152	182	193	196	177	178	177	177	200	154	162	184	161	146	161	170	178	195	168	144	178	167	153	179	188	161	182	201	169	197	154	161	171	171	176	129	169	175	165	168	169	173	182	174	202	163	170	159	154	174	176	174	177	193	179	153	144	181	152	149	196	137	145	162	169	157	188	186	181	143	196	166	159	128	164	159	173	165	145	156	138	168	173	160	169	162	160	169	172	148	141	177	166	152	186	180	173	162	167	169	145	156	161	148	142	172	207	176	186	179	175	151	144	177	151	145	169	140	181	178	141	154	161	181	181	176	174	161	167	166	182	177	181	151	153	178	163	171	187	159	134	187	165	163	179	159	132	169	137	176	177	174	195	180	175	162	175	182	150	164	149	177	182	181	155	142	157	139	181	163	183	166	150	159	147	174	177	185	151	158	177	171	142	130	161	141	176	194	163	164	169	174	170	182	167	146	179	180	164	171	177	164	149	178	145	144	163	180	161	178	157	151	169	157	183	172	162	184	173	187	163	153	218	179	146	152	160	182	152	180	181	169	156	177	177	181	193	164	171	150	153	153	180	159	156	170	159	143	160	151	172	197	147	158	188	177	169	143	179	142	150	155	162	175	169	177	167	151	182	126	182	186	153	153	161	159	149	158	176	167	190	184	153	130	195	163	178	180	182	185	157	163	189	183	173	157	161	185	179	169	156	167	143	162	182	156	177	159	185	181	152	154	159	187	161	134	155	179	208	182	182	160	148	146	163	164	182	174	180	187	156	187	140	145	140	174	175	186	176	189	161	158	162	147	159	159	171	164	164	170	199	148	148	175	162	152	156	167	158	157	178	140	170	180	178	151	186	180	161	161	164	173	159	173	195	158	165	151	149	158	172	186	206	201	176	165	189	176	178	164	172	153	166	182	159	189	168	176	180	149	161	167	166
18363	3996	2205	2639	1919	1447	1100	881	809	715	655	621	611	568	520	485	503	503	463	502	483	490	476	452	478	423	453	448	472	412	468	423	429	433	401	451	448	441	385	406	413	428	406	438	414	437	418	406	455	425	433	424	434	411	442	430	455	435	415	420	419	418	465	435	440	395	405	406	444	448	395	423	438	435	392	429	420	419	380	425	442	453	433	425	425	402	404	408	419	401	382	379	429	420	402	412	381	409	426	430	387	409	389	405	405	477	379	390	414	404	380	401	405	409	414	400	386	428	409	426	412	403	407	431	406	457	412	407	424	427	404	405	419	443	416	413	441	391	418	399	462	425	404	424	406	404	415	420	425	436	379	387	443	407	419	411	380	404	395	416	422	407	405	455	416	386	427	398	394	444	422	425	422	413	432	414	403	408	457	391	397	411	405	401	378	402	395	420	400	396	468	451	433	430	416	406	398	411	428	403	405	403	401	425	432	431	360	419	451	428	447	429	438	425	434	385	433	431	411	418	412	410	455	433	430	412	428	440	433	390	410	438	403	421	419	410	424	397	423	418	410	393	433	403	411	401	437	417	402	422	423	470	434	418	393	384	394	423	411	389	434	402	382	416	389	372	415	398	406	424	407	432	403	374	451	398	380	420	396	415	420	390	412	441	405	413	418	397	429	430	426	377	419	409	425	409	418	413	393	392	409	425	392	422	426	423	402	393	412	413	384	413	407	409	409	431	401	419	434	400	387	430	423	383	407	449	421	392	413	424	440	427	371	415	418	396	389	419	403	402	400	399	411	408	406	386	415	432	396	410	395	381	401	407	394	470	436	429	394	418	415	399	459	449	450	403	421	420	411	427	386	428	410	390	450	428	385	450	415	417	438	410	396	403	451	378	428	412	405	399	407	434	391	416	399	419	441	376	423	424	460	384	434	404	410	404	411	451	407	430	408	404	449	397	434	395	425	444	406	389	443	423	408	408	437	370	430	416	435	406	396	407	400	459	434	432	429	414	407	409	445	418	430	409	408	408	412	396	392	429	396	426	410	404	418	454	387	445	397	448	427	410	391	408	437	405	410	384	396	414	382	428	416	405	422	449	418	413	386	409	405	411	416	353	425	439	410	434	409	425	394	408	420	385	405	447	404	410	410	408	391	410	439	449	379	422	441	387	407	415	449	421	412	427	416	376	382	436	400	393	404	436	439	386	391	398	433	414	434	389	414	429	421	443	410	389	419	392	401	416	423	386	470	410	399	432	435	399	427	422	391	409	418	426	411	452	423	381	405	415	413	412	408	402	392	402	419	416	407	386	432	413	420	382	424	427	399	440	437	437	441	438	382	406	414	409	403	428	418	405	411	428	417	358	429	401	436	402	393	437	426	403	435	456	405	415	433	446	405	449	441	411	418	432	396	400	421	406	392	426	425	408	438	458	441	393	394	403	386	389	410	406	421	436	407	420	415	402	384	394	404	421	354	459	435	404	416	423	419	387	421	403	415	415	414	433	414	375	401	442	385	399	426	426	428	406	383	391	389	371	405	399	406	416	397	442	428	403	390	398	398	420	440	413	387	439	415	372	429	439	449	423	415	429	404	445	404	384	403	368	414	440	396	394	389	379	443	389	388	412	446	431	414	389	439	394	416	381	423	414	434	396	437	421	395	442	398	466	422	425	419	432	385	444	384	404	431	381	434	419	423	411	426	450	412	423	434	414	394	422	429	404	371	394	448	449	454	448	398	413	403	446	417	388	423	402	415	428	435	427	425	430	402	414	404	421	424	373	405	439	392	414	397	435	421	404	435	392	380	381	394	414	398	408	421	389	426	424	443	473	356	376	380	398	429	412	407	417	448	412	415	417	404	420	398	418	410	423	389	386	375	427	402	413	422	424	445	407	419	428	466	391	383	391	428	397	430	417	418	420	431	408	434	414	417	413	411	421	446	421	392	446	392	389	413	421	393	423	450	416	382	405	432	428	411	384	404	413	414	414	423	434	436	422	405	378	396	419	406	422	388	402	402	436	397	416	431	417	374	393	424	446	408	412	412	386	413	440	436	441	388	436	435	401	405	410	392	398	461	404	408	433	417	423	425	430	450	425	394	430	407	394	403	431	397	365	399	463	387	424	442	436	360	383	414	397	401	419	379	373	423	387	438	403	420	401	423	402	420	454	426	411	428	423	417	444	416	403	404	441	430	442	460	439	416	434	416	423	438	408	395	425	437	438	394	430	411	422	442	417	402	427	427	412	411	434	394	415	436	401	411	404	429	400	406	441	408	436	429	396	424	419	389	421	438	442	427	391	416	428	410	388	428	414	408	432	370	424	378	430	381	406	475	390	425	450	403	424	431	412	425	445	413	418	424	425	407	428	424	434	402	389	388	452	397	419	421	444	421	391	396	427	440	400	417	409	412	418	404	431	384	400	383	412	451	394	429	414	413	396	449	404	417	407	411	403	408	385	386	402	426	431	419	435	369	424	423	442	412	394	420	421	408	423	380	400	427	420	431	362	404	359	403	415	434	437	405	413	431	411	408	420	380	434	416	393	421	418	456	445	402	452	396	396	407	426	433	421	435	400	414	407	387	410	419	405	411	430	393	383	439	432	409	406	404	424	425	410	393	396	415	417	392	450	426	426	414	386	378	454	406	425	442	407	410	390	404	403	440	427	435	424	400	395	398	425	390	386	419	420	453	381	392	419	406	434	410	386	415	446	411	427	396	425	447	360	439	380	413	449	405	418	370	427	389	400	411	422	425	411	387	407	410	414	419	388	402	379	443	419	383	420	406	393	422	408	362	398	421	405	446	385	428	393	405	429	414	407	383	383	424	401	368	406	415	447	430	396	402	394	392	463	434	425	396	409	414	411	434	452	398	396	452	439	426	410	435	435	423	399	386	415	403	388	458	390	389	410	430	443	408	415	444	416	393	423	422	425	405	395	439	417	407	398	427	414	402	424	407	438	393	435	415	448	420	430	395	444	452	396	449	416	409	380	401	423	420	407	419	405	413	412	417	394	417	374	431	449	443	394	405	395	390	406	405	410	384	405	427	401	396	429	398	412	374	441	404	396	406	394	436	447	418	429	409	413	408	385	431	409	397	383	428	400	429	435	394	410	377	421	402	413	419	377	393	367	442	387	404	413	442	421	400	398	399	374	405	440	428	395	402	400	420	412	403	409	416	407	364	437	424	425	429	423	401	395	373	408	433	419	412	399	436	389	398	394	397	452	390	434	404	436	406	417	404	428	407	399	424	401	419	404	391	427	411	408	406	414	408	411	412	408	417	401	439	424	382	417	432	403	402	445	418	426	464	406	420	409	420	423	431	382	363	400	460	416	407	390	394	417	428	400	417	454	432	420	421	449	417	427	418	450	455	396	405	392	399	424	419	370	412	410	415	436	395	398	408	414	433	384	390	451	474	433	409	426	419	434	385	421	428	392	432	416	381	384	450	416	417	421	411	406	427	398	431	401	427	423	389	417	401	410	415	432	401	424
4916	763	554	552	445	413	383	396	381	391	400	360	417	387	414	359	399	397	414	377	396	343	371	393	367	391	367	357	376	393	398	416	411	414	371	378	378	383	391	424	368	359	408	403	394	344	390	402	431	400	372	411	364	419	356	418	400	377	345	359	441	356	401	413	400	402	388	415	375	382	394	385	376	401	386	378	370	382	347	398	358	371	373	418	391	367	398	371	346	385	421	365	356	387	344	410	341	402	376	374	343	389	368	394	387	389	359	386	379	357	400	338	355	383	383	384	362	395	438	402	353	375	373	393	381	365	345	377	361	387	332	373	375	386	395	396	405	372	395	369	345	365	391	404	398	398	375	380	355	395	351	418	397	358	403	393	408	387	429	407	347	380	384	415	366	351	406	348	362	364	397	389	381	369	335	336	383	419	377	384	407	357	374	373	374	385	384	404	372	394	428	351	379	413	394	393	376	397	374	413	414	411	368	335	378	375	395	409	399	363	370	396	399	375	374	387	460	414	385	390	365	375	406	366	398	361	356	388	368	379	359	355	374	420	402	428	424	364	420	382	402	421	389	383	366	382	366	410	426	378	388	362	370	403	367	388	395	351	401	366	385	366	381	375	377	389	421	390	351	409	377	368	404	388	383	368	375	350	343	403	395	364	392	378	377	368	392	384	385	382	361	397	372	370	375	363	374	362	373	378	361	403	389	407	379	406	376	383	400	404	405	366	367	359	370	387	368	387	393	388	432	365	387	417	428	413	372	383	345	376	381	393	394	357	390	350	400	391	403	381	439	429	416	379	382	360	365	383	384	407	366	383	356	360	390	423	413	406	415	418	416	371	388	374	381	374	387	396	372	395	369	376	441	377	423	363	373	417	399	391	384	385	364	374	360	359	392	374	396	391	369	386	428	414	426	388	369	379	390	354	369	422	358	383	415	403	386	389	408	435	382	359	380	419	403	392	396	391	373	412	382	383	345	381	352	386	400	379	383	390	377	390	367	362	375	376	391	384	401	383	380	384	382	390	385	400	377	380	397	341	414	397	411	388	426	402	387	416	373	368	375	405	415	406	353	414	345	366	381	425	386	352	371	372	432	357	399	381	357	352	370	398	383	410	374	409	368	417	380	408	399	383	362	398	403	361	386	396	363	374	368	366	364	393	370	412	413	380	398	367	372	385	377	369	420	384	401	394	400	405	408	409	361	377	380	397	378	366	401	372	382	387	373	404	371	371	365	376	426	416	381	386	348	374	365	361	348	376	361	373	397	389	396	394	394	418	382	389	395	359	403	400	402	362	372	375	395	366	398	413	415	376	371	406	367	348	378	425	345	405	371	381	380	390	382	384	421	378	354	416	366	398	395	366	431	378	369	381	397	364	363	413	400	370	389	387	431	410	387	377	452	435	389	407	372	425	410	383	369	393	409	424	379	410	404	358	406	378	402	402	391	353	392	411	399	388	407	365	371	370	386	362	386	392	400	362	364	378	402	389	401	408	402	412	390	391	444	383	386	343	370	398	389	394	407	424	359	394	421	374	402	395	432	376	409	404	398	417	379	377	369	412	376	409	414	406	400	444	395	381	407	403	379	403	392	406	371	362	392	431	387	369	370	404	399	377	340	363	367	344	389	413	375	380	354	384	391	402	392	394	391	392	389	400	413	383	361	381	405	415	413	340	389	380	402	418	393	358	382	416	404	382	371	341	390	356	387	412	395	416	369	387	393	387	373	417	377	392	373	406	370	408	395	415	376	380	438	382	389	408	396	366	357	397	342	365	364	408	409	413	406	395	347	373	419	383	399	407	409	354	401	402	369	413	389	345	374	363	383	400	359	414	388	397	394	396	361	364	360	395	388	393	375	405	404	372	417	396	381	400	369	377	382	391	413	363	357	374	405	379	391	362	374	374	400	351	386	373	377	384	406	367	393	392	375	361	376	378	431	370	379	359	409	398	343	400	374	399	407	426	375	399	378	376	388	383	396	405	368	375	400	377	387	382	429	383	390	365	376	388	362	385	377	382	352	353	387	377	366	403	394	378	409	435	374	387	377	387	415	386	398	370	386	401	389	408	379	370	403	392	405	405	384	383	383	363	377	397	354	397	387	370	420	415	391	401	390	363	338	335	370	382	347	353	370	359	396	377	425	403	371	400	393	374	390	401	403	377	376	407	393	416	366	399	363	353	369	355	388	356	369	372	411	385	377	374	374	390	372	394	418	388	410	372	420	362	413	381	336	362	414	426	391	407	363	380	330	419	337	410	422	386	365	378	435	405	346	358	345	402	375	366	363	391	428	382	396	403	387	378	406	375	418	380	385	427	382	408	393	405	370	380	378	399	422	390	392	392	378	345	392	379	363	383	379	372	375	410	391	370	372	410	402	390	368	360	379	389	367	398	366	388	355	363	381	373	381	391	392	371	372	385	374	368	405	421	379	387	392	398	421	380	377	368	394	394	388	346	361	369	410	388	389	382	380	406	355	374	385	387	391	394	389	402	413	363	388	412	424	356	409	407	430	374	377	344	383	408	408	374	405	385	399	348	416	404	369	404	348	405	379	364	384	360	388	393	373	368	393	393	373	439	413	403	383	354	402	399	421	403	400	379	435	419	401	383	368	394	410	406	384	389	362	382	381	377	356	401	400	382	384	417	365	383	394	367	406	404	391	378	381	373	403	398	362	381	405	382	389	377	387	425	417	412	391	357	406	387	380	379	344	382	413	394	381	380	422	383	387	405	406	404	404	393	343	378	350	412	388	370	399	398	371	378	405	373	367	394	398	384	383	403	353	397	364	397	407	378	404	417	353	361	411	395	358	350	351	372	390	364	385	415	409	323	372	437	400	405	384	371	361	370	391	369	385	405	402	375	362	368	414	369	386	416	400	390	384	391	342	347	410	366	370	381	382	365	355	410	414	404	371	405	395	417	409	382	417	382	380	392	381	395	378	385	398	348	381	430	388	387	385	345	406	382	377	402	392	396	393	368	391	366	344	419	390	399	372	365	370	415	364	361	375	373	342	381	391	402	394	374	352	370	363	368	401	364	402	423	404	401	367	383	409	348	390	385	373	366	401	391	401	375	395	393	378	387	377	375	374	389	397	357	396	387	390	361	386	365	377	393	396	409	411	331	366	392	362	380	356	412	382	405	413	378	410	370	378	385	398	383	380	385	393	390	396	372	423	374	377	379	359	386	410	423	399	398	367	399	414	392	379	402	394	380	397	378	355	385	379	407	382	380	361	422	348	400	392	417	401	404	414	438	389	400	456	390	388	404	387	363	358	409	428	369	377	388	418	346	366	391	395	357	398	404	394	361	395	396	348	398	433	348	338	424	384	372	377	389	366	434	357	352	388	400	386	391	412	371	384	384	392	380	371	380	358	389	380	382	378	375	397	394	396	383	348	403	380	408	361	422	363	400	410	373	379	396	365	375	397	377	388	389	378	415	369	378	392	364	430	397	381	366	402	376	351	392	385	385	378	404	384	424	403	391	364	407
3477	1020	1285	1450	1161	1003	923	871	893	856	828	866	821	826	888	833	835	830	855	868	805	875	852	824	842	824	837	803	809	826	852	811	879	856	823	837	898	856	836	885	817	793	858	809	838	843	879	853	863	860	839	819	811	834	836	818	832	845	880	832	861	853	858	831	807	835	816	842	841	875	865	821	827	823	879	835	837	810	807	831	814	871	821	822	867	798	827	833	808	870	834	839	827	849	883	832	821	816	808	855	803	861	833	872	833	819	845	831	807	806	834	834	868	868	833	827	837	850	861	894	858	815	806	865	838	808	834	878	883	881	800	791	852	856	812	786	819	824	864	881	790	875	836	861	838	834	833	832	848	853	879	848	885	872	858	835	852	818	835	832	865	855	827	794	819	865	837	884	843	825	839	850	895	834	835	861	835	840	803	897	859	833	866	823	854	878	904	797	822	861	857	844	796	840	875	838	846	849	856	830	808	891	864	842	818	853	770	885	843	832	818	882	806	837	830	864	818	831	848	867	856	845	835	852	814	841	835	854	860	867	896	814	839	848	783	857	891	785	830	843	820	818	825	824	833	814	818	860	882	852	856	861	795	831	861	910	873	825	839	837	825	885	876	814	803	833	826	854	877	824	833	853	886	820	833	858	837	818	896	853	829	847	792	833	907	841	845	831	838	832	842	877	900	827	829	828	811	836	843	830	840	915	867	849	865	893	859	843	847	860	894	872	833	825	824	855	826	846	804	817	845	843	869	902	802	813	813	812	857	831	863	849	847	858	826	838	834	814	819	795	834	850	834	845	779	848	826	866	846	877	839	814	791	851	878	895	831	832	825	855	812	818	904	836	844	847	834	872	863	835	802	834	844	864	796	852	883	844	876	867	878	854	850	806	813	827	836	801	900	847	826	841	871	889	815	833	850	825	881	823	826	839	873	839	872	848	850	863	836	819	855	818	861	817	831	861	789	851	819	810	834	805	864	846	862	832	829	892	852	864	815	829	834	824	807	873	878	817	823	858	808	848	868	792	868	872	856	834	846	827	840	816	829	848	820	852	818	913	842	773	884	833	834	813	810	838	799	783	853	834	819	816	800	830	894	855	819	886	828	879	832	865	824	824	819	853	817	847	881	853	846	841	860	884	848	836	866	853	867	889	840	842	792	849	805	856	842	849	858	828	825	853	847	860	816	829	854	882	812	836	854	850	848	860	885	862	837	858	922	826	809	835	857	844	865	884	804	832	835	865	831	818	824	828	867	847	858	828	842	805	800	834	874	822	831	818	845	848	855	872	840	864	806	850	854	825	756	843	803	807	820	893	808	838	862	793	865	856	836	866	801	840	850	844	851	881	815	877	816	841	776	840	855	817	879	869	844	799	823	823	830	838	873	809	815	834	857	829	827	827	874	838	858	849	812	853	839	836	859	825	841	908	871	907	843	813	880	830	838	839	822	892	872	837	875	839	872	827	822	903	831	834	826	824	841	820	861	846	798	795	861	863	807	849	852	841	879	876	848	794	859	859	828	856	855	901	826	846	865	852	844	859	842	756	833	886	864	800	872	821	798	803	840	814	819	782	829	775	860	829	874	790	844	831	883	820	839	848	861	826	900	850	860	841	822	847	867	853	853	864	837	845	851	814	920	878	829	855	835	836	868	837	814	834	888	833	845	835	867	842	868	808	836	824	838	828	836	861	816	902	817	847	879	838	829	864	872	884	825	907	821	850	802	811	848	840	823	814	821	833	881	884	840	844	813	836	885	855	875	803	835	836	858	865	796	849	863	833	881	833	851	791	883	822	847	821	794	799	839	835	853	871	836	828	894	872	809	796	854	819	858	825	891	778	775	822	812	808	802	801	875	860	785	839	821	863	826	840	855	816	861	832	880	836	818	855	849	870	896	893	915	794	868	877	861	847	839	846	866	857	868	873	871	840	797	842	836	909	839	855	868	841	848	830	882	874	874	843	896	890	874	860	855	901	884	872	837	888	821	810	819	918	843	849	844	836	843	864	831	857	787	848	814	842	840	875	811	858	828	824	895	824	857	798	853	843	902	879	837	854	827	849	837	820	860	793	803	838	781	814	841	862	847	858	882	876	828	841	836	810	904	865	839	854	864	853	849	834	850	858	832	826	835	836	828	835	836	848	890	813	830	873	775	835	854	849	838	904	818	861	847	818	885	801	843	829	841	792	826	842	821	854	847	881	860	840	848	827	781	846	798	809	890	863	821	812	809	846	902	848	884	849	834	812	872	874	800	836	795	808	896	884	865	798	809	842	865	836	858	821	906	839	813	845	854	833	817	837	828	890	866	821	795	848	867	834	869	843	845	837	826	842	856	839	863	824	842	861	856	868	876	863	833	843	870	792	861	824	842	872	851	806	829	813	836	816	822	852	840	847	790	840	807	856	839	806	880	817	790	844	926	836	824	880	856	845	853	825	852	860	825	857	839	819	836	844	875	823	831	869	900	845	861	839	862	792	868	812	827	835	855	808	834	821	820	870	818	831	818	856	794	820	880	815	885	836	807	842	833	822	834	827	820	832	788	813	860	815	853	815	915	863	891	867	857	867	854	842	848	811	837	888	819	871	839	849	829	815	819	815	854	876	813	886	822	789	833	827	854	865	823	891	859	834	805	836	877	819	774	862	869	869	844	842	889	850	831	831	869	841	829	796	846	868	845	846	853	821	870	815	834	857	847	894	868	809	866	870	836	836	895	836	795	788	902	863	854	831	826	833	876	844	849	843	781	769	824	864	882	846	806	824	855	830	849	829	841	866	895	858	844	873	816	802	825	861	840	845	830	872	834	867	897	841	817	863	865	816	809	923	780	833	865	830	851	843	813	791	791	858	869	811	832	839	853	837	833	853	856	892	848	827	818	853	896	831	898	852	838	863	861	842	845	873	827	884	838	825	782	857	866	864	855	855	825	858	821	809	828	835	826	832	830	807	875	809	817	867	847	842	851	907	840	912	818	830	863	835	892	837	825	834	836	856	879	799	829	817	831	851	808	838	810	834	805	784	886	863	857	882	851	850	864	876	825	855	815	843	810	828	888	803	840	889	872	806	843	798	843	847	884	846	886	832	862	836	833	807	800	854	861	820	807	840	851	797	826	830	824	884	878	888	792	833	867	856	840	825	843	812	851	875	885	824	811	879	831	863	861	861	879	817	851	799	811	828	843	833	839	835	892	871	866	878	838	839	824	827	829	829	870	832	820	857	860	826	834	853	887	808	852	841	879	832	849	837	840	844	816	851	864	855	843	879	824	850	868	860	820	840	845	844	861	808	814	832	845	843	846	851	815	786	874	855	817	841	867	831	819	839	834	835	847	854	880	882	838	805	813	855	853	890	830	805	859	786	819	806	894	887	865	795	851	867	863	857	830	854	904	860	879	814	825	834	847	835	775	885	875	833	875	812	886	875	884	916	881	772	842	850	860	833	825	858	848	812	845	860	879	876	844	855	805	801	836	799	873	873	807	883	850	860	894	864	814	818
11898	1152	822	706	492	361	366	314	335	278	299	312	285	285	294	269	302	288	288	288	283	262	279	281	287	282	298	259	307	277	283	269	307	260	263	248	258	269	304	281	278	253	275	251	259	244	252	277	257	292	302	269	278	233	271	268	282	258	297	273	259	262	263	281	257	291	268	293	264	289	273	244	302	268	280	275	262	288	283	286	281	260	273	264	248	225	264	258	259	257	271	276	240	231	285	278	249	252	264	245	272	276	275	271	270	254	231	249	232	264	269	263	243	292	244	264	273	288	269	304	272	268	264	245	305	243	279	264	274	259	238	268	288	298	281	298	249	273	276	284	259	288	269	270	284	284	226	245	274	268	281	294	267	257	276	283	285	261	239	267	291	275	297	275	277	261	270	267	276	256	253	246	259	278	247	261	274	274	276	256	287	262	279	260	319	279	270	277	273	279	261	269	234	250	276	277	274	263	278	269	272	278	229	236	270	265	272	269	272	233	295	290	294	260	247	293	243	287	293	273	283	256	291	295	298	304	260	283	256	278	272	272	298	283	269	283	260	261	309	265	251	273	255	281	273	281	310	291	260	265	282	232	265	250	277	284	255	282	281	286	248	259	274	272	264	246	262	259	240	282	254	270	252	256	293	267	264	244	227	316	274	265	247	268	276	299	247	257	260	270	286	270	260	265	261	286	273	286	265	246	295	264	239	279	284	245	280	285	263	266	267	277	288	260	280	308	297	251	279	245	281	241	288	265	273	282	274	264	252	291	289	263	265	276	265	326	257	278	273	292	256	275	255	282	266	281	281	239	269	264	279	258	312	272	257	264	262	265	265	283	226	250	272	257	252	243	291	276	273	316	252	272	279	288	275	273	250	272	242	272	273	278	299	267	251	316	262	264	300	277	288	246	288	254	258	273	275	282	257	269	282	284	262	271	248	263	239	322	278	284	260	267	266	315	242	269	239	282	265	291	277	258	273	302	285	281	263	274	266	255	276	274	281	285	280	298	272	282	238	268	277	285	281	270	271	275	269	263	266	287	309	250	240	271	266	284	289	261	286	282	261	277	251	276	275	272	291	223	284	260	281	286	289	280	296	254	266	272	278	257	307	266	270	287	243	275	286	267	282	292	249	271	263	251	270	242	260	302	264	278	260	281	246	249	261	270	266	294	276	266	247	223	259	262	272	268	271	287	263	252	267	273	273	285	246	249	270	258	295	248	234	256	286	281	288	274	262	257	271	282	243	240	292	263	275	252	227	256	270	287	285	255	261	300	265	268	296	297	272	257	283	267	273	277	250	262	267	259	288	263	261	253	271	271	241	294	258	270	292	273	282	271	261	300	266	282	273	280	257	247	265	255	289	248	258	254	254	258	259	280	257	257	296	269	276	257	256	251	250	251	245	243	271	259	258	278	289	308	274	270	300	291	270	267	288	248	249	272	292	257	284	302	285	245	259	270	289	277	277	286	283	267	278	306	286	294	263	262	271	269	267	287	297	261	228	276	271	280	268	266	271	250	279	283	277	268	277	258	289	283	273	262	261	262	293	257	297	258	247	281	270	321	263	268	289	262	240	296	282	287	281	278	286	264	264	246	281	256	285	287	288	281	272	294	287	263	273	259	261	268	282	254	284	263	254	257	266	248	265	283	267	265	250	279	264	248	262	254	296	258	247	286	300	276	256	256	234	250	267	263	276	265	277	268	276	280	249	249	266	260	265	265	307	271	259	274	262	260	281	232	278	270	277	285	290	266	319	247	270	264	292	259	288	287	270	261	248	241	232	298	279	245	243	282	266	282	260	227	283	273	253	282	267	277	268	263	288	257	284	282	262	273	244	273	281	300	284	266	253	268	305	267	230	257	250	289	301	246	270	257	252	292	261	264	306	261	255	253	269	277	280	239	281	269	287	257	267	285	258	273	264	289	270	278	227	262	280	266	238	248	251	280	284	276	276	304	248	262	272	235	253	249	273	273	251	241	254	287	280	282	289	267	285	271	255	266	277	274	268	292	262	304	276	281	266	256	287	260	293	288	284	292	258	264	259	276	290	276	264	322	275	318	266	256	280	271	297	309	265	243	288	247	281	252	258	286	275	272	286	256	256	262	287	299	282	284	268	254	259	259	275	303	296	231	276	290	284	270	272	292	303	299	267	247	279	270	264	283	295	261	269	265	263	295	274	263	297	264	273	284	241	296	290	251	300	294	282	283	243	270	258	245	266	244	272	263	283	243	242	286	293	269	277	258	279	293	265	258	297	258	255	305	307	275	250	261	298	309	268	256	279	262	286	291	261	279	304	263	272	243	258	275	306	275	280	267	268	302	288	279	275	269	273	291	258	256	293	276	273	249	298	272	269	298	300	272	277	295	294	262	288	295	258	274	254	268	292	271	263	290	276	268	303	278	265	270	257	282	262	288	253	295	277	258	270	272	268	287	258	282	291	243	258	257	288	304	289	277	294	289	246	252	236	242	281	276	285	247	285	240	249	296	276	259	256	278	228	283	283	252	286	262	266	286	289	290	255	257	279	267	270	291	276	257	279	274	300	264	275	297	285	270	276	275	237	277	271	262	247	297	245	280	271	285	240	286	277	281	283	270	275	250	238	265	257	288	261	278	238	282	257	253	250	279	285	244	278	289	260	268	241	281	289	256	266	249	276	254	273	251	318	266	292	271	283	301	271	268	254	274	238	255	246	250	275	280	280	271	287	269	262	278	281	299	304	262	263	248	244	244	256	272	252	279	270	265	274	273	256	294	272	291	251	270	295	250	262	272	282	272	258	285	255	275	263	275	294	277	232	292	265	267	289	275	304	287	291	282	267	260	267	267	293	276	275	274	322	261	269	275	254	250	283	225	310	266	296	276	253	261	248	283	271	264	282	262	252	261	228	296	285	278	260	242	291	280	312	255	272	273	277	271	259	252	251	254	248	243	284	268	269	290	254	303	257	251	275	277	276	276	264	267	298	265	262	254	255	286	278	287	295	295	264	311	280	271	277	251	286	280	267	269	253	284	275	289	304	265	227	297	273	266	300	319	313	279	291	269	299	306	279	259	270	276	286	270	291	299	274	285	263	292	269	254	287	288	286	271	273	262	263	250	266	265	242	289	237	265	281	297	291	261	290	277	244	258	268	255	291	280	302	235	290	286	254	263	286	246	269	283	282	270	277	269	291	307	304	282	276	270	266	254	283	292	288	260	262	274	270	255	281	271	288	246	295	250	280	264	274	258	262	257	258	250	266	276	261	258	256	286	266	253	286	304	268	261	280	272	266	299	246	278	264	249	287	248	265	244	268	277	255	274	280	237	259	270	264	263	281	246	283	279	300	258	268	260	277	257	273	258	277	240	262	282	277	287	275	268	268	263	267	279	282	278	251	268	242	292	282	281	253	286	305	275	284	278	264	273	262	297	283	288	254	260	276	275	229	264	270	278	275	270	280	271	271	282	283	250	291	276	325	282	301	254	249	268	250	248	255	262	235	261	262	286	255	241
8440	1062	1875	2173	1578	1193	1039	905	860	746	759	666	724	699	696	651	647	673	647	698	662	626	655	632	602	583	575	618	625	631	600	611	604	629	610	625	618	563	631	589	590	622	575	604	655	661	614	601	603	632	625	624	607	646	627	612	660	608	594	596	668	609	602	603	657	597	603	608	618	591	575	643	587	609	609	535	621	599	615	598	593	630	569	642	623	607	635	597	576	573	553	595	634	605	585	576	572	554	592	626	569	566	653	578	629	614	588	612	582	600	597	600	590	583	629	608	606	618	601	582	571	609	611	576	646	611	624	590	664	640	584	614	605	583	560	609	631	601	637	605	614	591	579	598	570	601	630	570	617	582	623	567	666	596	594	605	631	617	585	609	634	661	618	612	592	664	594	615	597	628	604	625	599	611	591	670	608	582	579	653	608	601	628	589	577	598	570	558	593	595	604	609	541	632	618	609	587	539	640	627	634	626	592	626	621	601	646	630	608	623	558	604	570	610	618	616	601	592	600	591	591	566	593	617	612	633	593	615	613	569	575	591	630	615	614	587	603	609	604	582	589	580	607	609	585	612	613	582	597	615	588	637	517	595	614	583	583	600	581	600	587	571	589	616	598	628	612	634	621	629	620	588	586	625	601	615	610	603	611	583	582	588	622	604	561	573	590	622	568	599	642	637	571	574	643	596	612	655	564	600	593	607	606	582	585	620	581	629	655	612	582	582	634	618	614	606	603	573	605	632	569	591	580	612	590	649	595	640	588	624	576	622	571	655	604	621	583	614	596	597	563	564	577	580	632	656	623	583	594	595	608	579	599	619	592	635	587	574	618	569	599	598	604	599	562	625	585	631	616	612	619	603	592	646	619	587	642	614	585	622	593	627	620	628	629	561	608	622	617	604	604	595	590	618	653	652	591	583	584	579	582	593	624	641	570	593	603	609	638	570	619	568	621	535	590	559	623	593	562	611	571	629	596	605	630	603	548	567	607	614	624	604	600	584	620	559	606	600	633	597	639	634	616	606	629	595	595	627	574	597	616	601	597	571	576	610	640	614	608	622	557	567	599	604	620	569	646	587	574	607	586	603	635	581	607	649	601	627	632	577	583	580	613	592	609	650	612	607	569	646	622	632	597	616	598	584	591	565	632	592	641	593	584	610	579	583	606	595	614	614	641	608	581	607	599	576	626	584	598	570	588	570	587	608	606	611	640	625	614	616	593	623	611	608	609	592	584	557	641	574	620	640	634	591	560	572	590	588	619	630	601	647	590	556	554	618	618	585	589	619	630	558	590	573	548	603	593	588	593	591	600	623	581	622	583	607	622	616	604	590	594	595	617	621	618	566	596	637	613	611	632	559	578	592	594	578	553	566	570	585	597	637	617	586	636	572	634	628	636	603	614	581	603	598	616	552	625	616	573	613	603	628	576	603	599	594	607	608	620	605	582	579	571	588	612	585	637	581	593	580	606	592	582	636	657	552	596	563	614	623	599	637	620	601	600	581	576	596	541	627	608	613	588	583	590	579	645	637	610	580	595	630	628	576	619	583	583	622	591	602	621	624	599	614	610	577	558	585	602	585	616	615	621	601	628	580	586	606	587	636	597	611	559	587	635	624	580	577	633	566	623	596	614	615	609	574	606	577	569	602	559	592	599	636	606	598	627	604	563	555	609	634	594	587	627	609	644	615	639	594	595	581	640	597	625	597	604	575	593	611	591	577	627	623	595	581	602	564	606	580	641	576	632	562	577	609	629	596	613	574	642	617	595	590	595	605	650	600	554	622	638	561	611	576	559	635	598	602	640	603	584	588	658	617	646	618	582	577	566	566	639	624	598	551	607	625	610	555	602	583	600	625	573	579	567	614	630	608	582	643	619	634	614	608	601	631	582	559	598	598	615	592	580	564	585	609	546	598	604	606	595	629	611	567	648	586	609	571	613	583	624	639	641	603	568	623	588	625	605	605	604	640	598	613	631	579	595	600	629	589	571	641	615	603	620	611	623	624	554	588	579	605	594	567	627	593	613	604	588	609	629	556	615	593	604	606	617	598	630	609	589	607	606	594	568	599	552	593	600	554	609	573	574	622	579	653	640	597	616	587	604	599	592	593	571	596	585	566	613	636	602	602	604	609	601	615	604	658	580	575	615	609	609	600	590	549	608	612	614	585	566	607	596	621	619	599	626	608	637	617	611	620	603	587	655	588	608	589	593	568	563	656	578	580	590	625	589	597	646	599	583	572	607	599	586	593	613	592	664	605	594	579	619	561	599	650	600	601	635	580	576	565	596	630	569	573	585	544	623	633	606	601	589	614	657	608	604	628	584	579	633	604	563	631	606	666	590	571	565	596	580	569	533	600	607	564	572	639	600	602	551	614	583	650	616	591	618	643	591	580	615	571	646	594	590	660	580	559	610	639	582	610	634	660	641	612	600	577	607	574	581	600	576	620	605	630	586	580	642	604	576	604	587	599	641	592	624	577	538	654	568	567	607	608	597	589	618	588	632	605	593	588	627	590	621	619	587	601	611	600	606	601	614	574	647	608	579	581	596	574	612	582	577	592	592	567	585	602	559	616	572	553	619	634	578	621	634	623	621	586	601	618	610	678	555	595	585	571	626	579	619	549	627	598	556	560	589	585	572	604	585	613	589	572	544	585	571	591	602	584	648	598	585	605	590	595	589	594	600	570	570	574	625	599	574	612	583	603	630	660	632	601	599	616	619	617	589	567	587	627	642	597	589	566	589	578	570	577	593	610	599	583	622	626	599	578	602	640	587	583	599	586	603	626	638	589	615	579	606	585	580	569	613	622	573	601	612	614	650	596	634	625	615	634	623	603	606	606	602	571	579	594	639	593	583	585	575	613	606	604	589	619	571	613	567	568	615	643	557	597	586	566	599	630	626	612	634	564	595	632	581	608	612	586	623	564	531	585	581	607	511	628	610	615	591	599	587	621	553	585	581	571	590	560	586	579	611	593	626	596	583	599	605	584	586	621	631	636	601	605	605	600	613	589	595	596	549	581	567	631	588	599	607	591	610	595	567	609	590	597	588	589	592	556	563	604	605	581	564	555	578	611	631	585	585	596	594	616	577	593	601	634	639	613	565	634	580	588	624	649	566	618	609	610	562	597	607	618	610	621	632	637	598	604	598	577	549	629	595	603	609	553	580	615	610	580	571	628	606	586	614	609	598	609	549	598	605	584	592	599	627	626	616	626	661	554	621	594	634	597	548	585	595	608	570	552	639	653	581	580	571	574	606	614	611	586	583	596	595	586	637	594	642	572	582	549	594	603	585	578	574	623	618	615	632	579	585	584	577	604	585	564	617	641	581	565	573	576	602	596	612	596	593	601	636	634	603	628	606	569	558	621	604	605	617	596	579	558	621	563	613	587	627	613	591	606	572	638	631	642	622	577	629	611	605	608	586	602	607	574	590	626	638	623	565	595	639	594	615	601	619	600	575	606	602	548	568	630	638	599	571	604	608	566	625	620
16231	1382	1189	889	509	372	268	241	182	163	178	145	144	135	127	142	121	149	114	129	101	126	120	107	126	129	117	115	126	125	91	105	120	128	130	123	121	118	106	102	101	105	132	117	118	113	110	106	112	117	116	108	102	105	98	107	114	101	104	101	124	99	111	99	115	114	104	114	92	103	98	118	91	104	131	140	107	110	119	98	100	124	111	113	112	106	122	104	101	106	119	104	104	108	108	120	117	112	114	124	112	123	122	119	119	126	114	93	116	123	130	109	104	119	102	114	105	112	109	98	115	99	113	111	127	109	94	107	140	103	131	113	97	123	87	106	110	107	110	96	132	107	132	114	112	98	112	106	110	91	121	112	108	105	122	108	112	118	106	116	103	120	89	112	108	99	102	123	101	119	107	119	128	115	126	102	116	109	115	109	103	120	111	99	114	105	97	105	120	106	99	100	104	116	114	100	125	98	97	107	93	109	106	109	112	101	119	121	108	100	118	112	105	109	89	106	112	98	78	101	122	108	146	110	108	117	117	119	105	109	117	82	94	120	121	106	98	99	106	116	128	101	96	102	109	102	119	90	112	117	129	109	123	100	107	117	122	124	105	102	111	120	95	102	130	101	96	116	92	121	107	99	120	103	120	118	126	103	126	108	109	91	119	104	127	128	109	127	102	109	124	88	105	96	104	92	90	108	111	133	119	126	108	115	106	113	90	112	109	121	104	115	96	95	109	132	116	104	114	110	111	112	125	119	99	99	111	122	131	112	90	128	94	112	140	116	122	106	112	124	125	118	106	82	106	126	117	108	113	118	118	96	128	128	107	127	119	117	121	120	109	110	111	130	121	108	110	116	107	132	112	125	116	96	134	109	109	107	99	121	113	100	115	75	123	117	119	115	109	123	101	110	101	93	101	109	123	124	126	124	103	104	123	119	111	98	100	112	110	123	98	128	123	114	94	121	128	106	107	124	129	115	103	115	116	121	112	103	131	99	100	118	115	107	107	120	108	103	104	107	125	126	93	135	108	82	108	108	112	94	106	106	100	117	96	107	129	131	105	105	116	107	103	126	117	142	98	115	128	101	123	115	105	105	107	116	119	113	131	92	101	128	110	127	119	119	114	86	120	97	113	114	115	125	93	109	116	106	111	96	103	112	114	130	114	122	110	113	112	106	118	106	120	144	118	110	107	125	109	115	112	99	116	121	112	100	101	129	116	94	116	123	129	101	111	119	123	120	118	104	95	86	114	102	97	116	100	95	95	126	128	117	88	112	104	124	125	115	109	118	84	97	100	127	109	131	112	98	106	114	92	113	128	123	126	116	111	137	99	103	114	109	123	96	110	114	108	127	110	113	106	99	122	120	112	100	115	112	115	98	110	130	104	106	101	121	112	108	123	108	126	116	108	103	92	142	129	134	116	100	134	114	111	116	103	98	95	120	107	94	109	103	108	114	119	104	122	119	95	127	107	95	101	114	80	115	100	97	82	130	118	117	115	92	95	135	124	114	118	109	86	115	114	103	141	91	102	108	122	123	105	116	120	107	94	100	110	116	101	117	118	100	87	129	101	118	114	111	116	88	139	104	98	115	103	124	114	103	110	90	117	119	104	118	102	85	116	119	115	118	115	119	121	113	113	116	105	121	102	125	91	106	111	132	103	99	113	102	99	111	89	102	107	108	103	99	96	113	103	82	124	87	120	104	110	99	99	123	97	92	125	115	111	113	117	101	93	125	106	128	118	111	102	131	115	105	121	116	91	121	131	116	115	113	105	100	112	115	106	100	109	112	116	118	100	110	100	118	137	106	111	110	97	123	113	87	114	98	105	89	100	119	113	118	114	115	126	107	108	111	120	106	94	102	112	116	91	115	110	124	105	114	99	115	114	130	120	116	119	103	116	97	115	106	137	125	114	109	131	117	136	116	115	97	98	110	112	105	122	135	107	100	123	103	107	114	103	101	89	129	88	104	118	108	115	122	134	114	128	96	129	122	116	109	110	107	97	115	103	117	110	127	117	106	115	97	106	117	104	92	105	108	102	107	102	119	107	117	119	105	129	129	117	103	106	103	108	103	113	136	108	114	108	115	118	114	111	118	101	110	87	113	113	114	124	124	109	105	106	120	116	138	133	129	105	118	97	116	124	125	119	103	118	109	110	111	112	111	100	117	106	105	108	107	108	93	116	120	106	95	114	110	92	95	107	106	90	102	101	102	106	121	96	131	84	109	117	103	112	117	98	111	98	83	104	115	118	119	117	79	100	127	108	91	114	126	116	120	106	116	135	119	91	103	117	103	110	119	122	121	105	99	104	104	108	100	128	121	110	131	81	118	113	105	107	156	147	91	123	112	111	102	116	123	95	104	107	82	105	129	98	121	110	91	125	111	92	96	112	116	115	106	98	118	113	121	110	125	113	105	109	118	130	112	123	112	104	107	109	92	111	93	127	131	90	116	94	108	124	106	109	112	108	110	138	107	102	120	108	110	87	113	119	120	125	95	112	149	122	105	101	112	91	99	116	107	97	114	122	109	103	121	111	103	130	103	116	113	129	105	84	143	112	115	89	82	109	112	121	115	100	97	130	112	102	114	99	99	121	110	105	122	127	114	114	107	104	93	97	106	102	124	100	107	102	110	111	113	107	127	115	119	109	103	123	112	91	120	99	114	130	109	104	118	105	88	131	110	106	113	115	119	85	89	94	119	123	134	103	102	120	97	86	115	107	114	97	112	114	115	95	102	101	122	115	103	95	90	105	113	128	119	101	107	93	110	111	109	114	120	106	117	87	106	108	110	102	98	115	116	120	113	120	95	99	128	109	127	85	112	102	93	80	112	112	121	102	128	113	97	107	126	115	110	101	126	105	118	105	113	98	131	112	124	137	90	115	110	114	118	118	113	100	101	109	121	97	118	116	104	113	125	123	104	105	99	109	86	100	102	105	112	119	104	112	114	122	118	100	127	131	111	117	103	108	111	94	129	100	117	114	105	111	105	122	106	121	117	100	93	103	109	125	98	102	105	93	130	101	105	114	105	135	113	104	121	117	81	113	125	111	111	109	111	112	127	114	122	128	116	116	105	102	128	111	106	113	120	117	129	102	98	118	124	111	94	109	100	107	107	92	120	130	106	119	106	110	116	111	117	107	133	102	101	114	98	98	106	114	99	109	102	106	111	108	136	117	92	109	121	150	122	110	100	117	110	113	106	116	114	88	111	107	116	108	120	114	101	119	108	96	108	92	109	128	109	119	116	112	109	133	137	101	114	120	100	125	119	115	111	116	110	106	103	104	106	126	103	114	118	99	127	97	124	108	96	105	113	109	109	121	118	116	115	108	120	104	111	126	109	110	118	114	117	101	144	120	113	102	127	112	97	94	97	111	117	115	114	112	107	97	109	103	107	109	95	102	100	122	124	103	105	116	121	113	104	110	114	115	109	102	133	118	89	110	127	125	119	105	110	118	102	109	107	89	122	110	95	126	129	109	114	102	119	114	99
9412	1034	2466	2759	1978	1534	1163	848	800	646	576	534	472	485	404	387	383	370	384	378	378	368	355	331	347	329	317	329	305	350	318	363	334	309	308	310	306	362	312	297	320	309	318	312	291	296	299	293	296	293	285	282	298	314	290	306	311	298	308	309	269	296	302	315	314	312	286	291	296	273	298	310	289	313	290	328	265	295	303	255	297	299	292	290	289	290	280	286	278	296	297	317	321	270	321	290	300	285	297	305	301	311	294	283	310	308	258	266	280	276	288	296	288	281	289	316	262	267	304	301	309	295	253	269	321	293	283	329	294	294	293	285	277	278	302	265	296	285	307	327	292	328	254	302	283	271	285	293	316	278	295	286	288	304	285	281	321	278	279	284	323	273	247	286	281	268	295	307	293	252	284	279	284	326	301	325	289	280	293	276	300	277	310	290	328	307	281	292	304	276	280	252	286	278	292	295	291	291	288	294	310	312	274	271	276	279	288	300	294	305	285	287	277	306	303	284	305	251	301	284	293	298	254	315	306	276	301	264	259	296	260	298	290	265	256	276	311	296	292	289	267	307	286	282	301	283	274	286	321	296	285	276	297	297	289	270	270	282	279	306	301	297	314	279	308	305	280	264	292	271	294	311	295	289	287	261	275	274	277	276	284	306	257	303	271	287	265	247	287	281	260	296	286	311	279	264	295	287	293	297	339	280	301	273	278	302	329	316	287	298	263	303	305	290	310	292	293	308	245	285	249	285	291	278	313	265	287	267	316	282	292	298	300	279	273	319	269	310	256	258	269	296	316	315	317	297	266	293	292	287	298	276	291	248	306	259	305	278	329	260	285	300	284	307	277	274	279	303	291	301	297	308	296	283	265	311	294	293	293	289	280	284	321	280	312	282	283	256	276	283	291	277	280	283	331	267	261	256	282	273	284	309	288	320	303	303	325	292	290	314	281	300	284	300	296	274	315	293	295	299	299	293	267	291	261	273	301	302	293	280	275	303	296	300	268	284	300	290	277	305	299	275	309	284	276	283	292	287	289	292	293	305	255	283	286	276	256	297	314	278	291	314	314	296	298	285	277	263	261	296	284	297	285	310	285	270	264	273	329	264	313	272	277	292	290	273	294	314	311	297	303	320	316	268	274	284	293	285	278	257	279	296	276	281	253	297	307	293	286	298	273	287	286	316	291	299	277	255	276	304	317	315	284	280	295	301	286	280	289	285	313	297	278	289	308	289	296	295	311	297	320	302	272	258	278	251	268	301	310	294	295	304	318	258	307	276	305	300	287	321	305	275	287	263	296	274	301	294	290	298	275	265	302	316	268	261	308	272	242	317	280	318	310	283	262	286	298	296	316	289	291	296	301	271	304	294	270	294	290	276	305	310	300	289	303	287	281	312	319	286	290	262	301	275	280	292	277	277	281	296	293	319	319	320	290	260	253	287	291	291	313	289	318	263	280	278	283	282	267	296	308	277	285	298	306	288	252	291	292	305	309	285	284	275	284	269	257	280	274	284	283	291	292	279	293	308	290	294	241	301	253	293	273	271	261	278	259	276	292	260	267	272	289	314	292	265	296	284	305	309	290	274	294	298	318	279	285	284	272	333	329	298	258	287	313	282	286	288	291	299	271	287	282	301	311	337	290	286	286	296	275	309	295	312	317	289	273	306	290	324	272	266	272	303	285	303	289	306	308	290	294	299	292	290	273	298	294	301	276	282	295	261	286	269	304	270	275	293	310	311	253	287	268	309	316	285	270	296	298	286	279	283	311	309	279	301	276	259	290	324	287	289	282	282	291	260	295	296	294	281	298	263	259	301	300	308	262	291	285	293	305	268	247	280	301	301	282	296	296	285	298	289	269	288	319	280	280	287	310	285	302	284	297	316	301	263	329	295	282	268	277	288	294	296	292	296	294	310	276	287	283	316	264	276	315	293	247	289	290	291	317	308	288	301	304	300	294	285	272	294	262	313	279	304	290	295	285	298	292	308	282	272	268	281	289	288	274	315	295	281	269	290	303	271	301	326	284	292	323	261	307	275	310	272	309	274	290	301	297	271	292	286	284	305	303	299	280	280	292	284	272	302	288	283	263	289	314	302	256	295	319	280	268	262	264	288	291	281	253	297	271	295	266	267	299	270	313	262	307	271	281	309	264	324	298	307	278	320	278	294	297	327	330	299	293	286	283	292	300	295	309	341	286	312	295	302	274	294	276	289	312	304	282	298	275	274	278	290	286	277	300	295	309	280	297	293	301	263	280	272	286	290	298	290	297	299	286	283	262	289	274	278	302	301	290	285	290	270	291	278	309	301	280	315	274	288	269	297	304	278	289	268	293	301	280	286	296	279	268	289	294	309	272	280	303	270	294	306	307	288	269	284	280	294	296	280	319	301	296	278	298	263	285	278	305	295	272	276	311	280	259	267	292	296	287	314	293	287	263	311	300	274	284	295	290	299	262	267	281	291	298	286	291	258	277	286	308	290	280	278	274	282	280	255	313	321	287	300	272	275	286	268	280	303	277	286	281	296	277	300	285	289	301	294	307	294	285	285	278	291	287	302	277	276	289	279	285	303	264	296	283	334	248	292	268	295	299	302	295	281	296	271	304	294	309	287	298	285	289	352	349	279	295	279	298	287	307	275	288	288	313	268	283	258	305	301	306	295	281	320	279	312	275	277	274	292	283	295	336	291	285	295	295	312	301	301	285	301	281	263	274	271	247	291	268	276	317	250	304	288	256	308	287	304	305	279	296	294	292	299	275	281	293	278	274	282	273	267	291	276	285	282	308	272	279	289	278	291	277	295	310	264	292	302	298	271	302	305	293	294	307	285	287	293	287	297	304	278	282	277	294	261	274	279	271	307	311	293	296	262	272	314	288	304	280	279	310	319	293	289	279	323	307	289	288	290	243	260	295	274	281	273	284	290	298	304	303	299	286	288	289	268	292	321	275	276	286	299	255	284	301	296	297	332	289	283	311	308	298	258	277	290	300	253	315	288	272	289	302	293	305	305	279	273	319	295	284	303	297	280	274	286	268	311	303	281	285	259	274	300	294	283	310	278	281	287	270	303	263	244	259	270	294	270	306	298	268	310	291	295	302	290	303	296	297	303	296	300	274	285	298	284	285	291	272	309	276	259	271	308	292	299	287	283	312	283	287	283	277	312	279	291	269	296	282	290	287	285	302	267	299	308	283	299	287	275	280	290	287	301	262	271	274	323	298	309	319	276	302	294	278	277	286	297	306	294	279	268	283	274	303	269	316	294	305	296	248	292	265	285	327	303	305	282	302	260	290	270	290	286	299	285	293	287	328	287	287	275	309	293	305	281	281	297	283	286	273	263	323	279	292	273	275	291	284	313	290	267	310	305	279	273	287	289	283	309	291	288	325	282	288	306	279	278	290	297	290	286	303	282	291	294	299	280	286	312	295	306	284	279	281	304	286	281	266	297	267	303	285	303	324	270	285	278	297	278	260	289	310	285	271	324	311	299	304	303
8478	2745	654	558	414	431	370	390	407	394	433	382	392	433	398	340	399	453	399	394	403	442	419	388	415	383	372	464	384	387	392	404	431	398	385	375	413	379	412	418	413	388	382	390	386	396	408	428	427	411	418	385	385	398	387	393	435	384	378	436	346	391	387	377	385	403	405	403	394	385	454	409	428	406	394	361	415	428	364	393	404	397	409	412	412	410	365	413	416	374	414	366	466	425	422	424	398	449	396	388	378	396	416	413	392	386	399	419	382	409	400	372	398	403	399	391	380	384	421	423	390	370	394	395	431	417	397	387	413	409	381	408	400	406	370	386	381	395	396	395	419	409	414	418	373	367	404	413	366	419	373	429	377	393	407	409	372	378	403	433	411	409	379	432	410	375	416	451	419	387	449	398	390	429	404	395	385	369	390	428	426	399	364	396	387	403	430	421	427	374	371	422	410	417	425	424	398	374	418	385	410	394	383	417	396	371	387	384	389	400	446	387	413	464	392	407	396	394	374	382	416	465	398	406	403	395	395	368	405	394	392	411	406	396	373	386	362	394	417	400	408	424	436	386	412	435	432	414	388	429	452	397	386	419	380	342	391	455	401	437	368	417	396	400	408	411	395	391	395	423	395	390	382	394	377	410	408	392	396	400	412	402	419	413	393	387	422	393	466	379	370	446	409	425	403	392	393	366	393	429	386	425	448	398	410	406	424	400	412	418	399	381	374	386	421	427	389	409	426	427	347	377	381	379	426	394	415	411	437	369	401	379	402	402	392	386	435	416	343	433	371	423	404	381	382	415	428	384	401	398	395	426	406	409	398	407	389	409	418	367	420	424	398	425	395	371	355	400	403	371	394	368	414	384	435	381	374	384	369	396	424	400	388	394	383	378	396	398	411	407	400	382	407	437	388	394	438	395	364	398	411	377	417	414	392	418	402	355	386	388	396	411	395	416	394	388	360	417	400	417	412	405	403	417	409	411	405	380	413	431	436	426	405	383	462	405	378	379	421	399	394	392	399	444	416	425	365	435	368	409	384	383	401	378	411	390	387	400	432	433	394	396	393	398	416	424	397	372	359	379	405	435	433	391	421	399	428	391	385	381	354	411	374	375	422	393	409	361	383	438	393	388	380	415	414	412	397	412	378	412	418	429	414	408	412	394	411	390	386	439	374	369	393	396	435	381	412	415	406	390	420	439	393	401	380	456	399	393	398	406	461	385	391	398	361	408	416	364	430	430	383	398	404	374	410	440	364	365	375	386	429	377	404	404	398	401	378	406	421	425	421	404	434	359	412	417	402	378	422	433	397	408	349	452	419	365	419	373	362	443	448	389	428	393	355	376	412	392	386	376	384	404	384	409	396	418	385	412	389	423	417	376	370	435	394	381	411	393	450	374	418	435	407	400	396	440	404	421	409	374	424	382	409	393	404	412	397	400	381	394	414	403	405	386	440	402	413	378	380	411	388	405	418	352	399	401	394	415	409	442	419	403	412	401	401	405	409	413	394	427	436	406	390	376	361	394	440	427	444	388	390	410	385	374	370	415	418	403	389	413	411	415	397	401	379	386	404	395	433	415	421	441	425	367	438	384	384	404	429	379	448	407	404	448	403	405	389	395	393	349	400	390	405	370	423	442	438	402	373	420	397	410	400	390	399	380	391	385	404	410	406	395	413	430	342	421	415	377	379	413	404	403	413	368	395	393	400	453	414	356	381	389	426	400	426	364	391	418	392	438	407	410	381	378	428	446	422	405	358	383	398	400	420	393	401	393	394	414	407	396	408	409	393	399	416	457	391	397	393	390	396	430	391	382	376	376	401	379	413	413	405	399	380	415	422	369	380	435	412	385	394	358	380	386	443	381	401	371	439	422	375	412	416	379	402	369	404	401	395	415	381	351	429	433	399	394	367	387	406	417	406	394	408	414	373	389	430	427	391	397	437	412	446	370	426	427	413	405	436	415	367	430	420	364	408	438	406	419	419	416	420	422	407	356	373	420	429	386	400	388	422	396	386	425	427	408	444	386	397	379	414	417	425	419	411	403	373	399	411	414	364	360	402	397	415	431	392	402	413	407	425	377	401	369	424	394	354	426	424	398	371	384	388	359	370	395	378	369	363	419	411	424	416	356	395	374	391	395	400	411	366	383	437	407	393	410	380	442	429	388	400	395	381	369	385	368	403	395	397	361	427	460	383	386	393	442	387	387	417	420	391	385	384	363	394	397	446	389	373	392	394	402	416	442	392	400	397	395	382	385	368	415	427	394	406	397	409	405	414	383	401	425	390	424	400	414	390	392	386	437	413	402	383	338	376	339	423	416	422	410	378	398	408	368	347	369	422	427	444	395	379	417	384	368	372	383	401	373	415	386	358	390	428	378	385	426	379	402	401	412	412	378	412	412	396	414	390	418	373	420	394	405	372	425	453	359	399	408	411	399	390	406	370	416	383	392	423	371	354	397	406	426	434	382	436	386	405	380	393	403	382	373	390	403	414	395	385	399	441	413	424	425	430	364	409	407	414	405	440	435	416	398	388	396	379	382	426	382	410	415	452	382	389	408	410	422	422	423	415	393	385	378	415	434	424	383	418	405	418	418	403	382	431	379	436	410	443	396	416	371	350	390	466	419	404	400	420	386	352	416	400	392	408	396	420	394	411	392	368	370	395	401	392	389	397	405	400	418	412	415	392	388	362	408	389	407	407	385	402	396	438	422	396	408	434	372	399	429	454	393	426	372	370	398	439	447	421	372	409	401	422	436	379	405	415	431	415	414	388	388	425	394	404	395	402	383	370	409	407	384	398	376	394	451	442	403	437	412	450	443	434	433	369	429	405	429	407	381	383	453	379	435	400	385	409	401	393	410	395	409	382	385	429	424	398	420	399	419	415	407	354	396	400	403	403	371	397	362	421	383	407	387	388	415	408	392	385	384	392	389	372	403	420	397	371	394	413	388	400	420	438	392	404	409	413	424	411	416	396	368	384	438	435	415	366	397	409	427	405	369	425	415	390	370	405	393	438	418	410	409	409	385	373	396	411	399	372	399	375	352	414	423	441	374	415	405	412	435	434	383	428	417	373	416	388	360	426	400	421	398	408	380	399	420	383	443	395	376	418	439	390	385	452	380	388	433	433	410	393	392	408	386	392	417	386	408	398	417	414	426	375	420	411	396	389	374	412	398	392	420	414	433	445	426	370	377	384	417	401	367	370	384	426	398	426	400	374	383	430	389	390	393	386	427	371	393	396	374	417	424	419	386	370	411	383	419	361	402	410	414	394	363	409	393	397	411	400	420	384	377	401	397	392	430	386	440	420	411	396	363	440	403	414	372	414	416	431	375	340	395	396	377	368	409	385	397	421	407	422	404	382	393	384	379	418	369	388	406	392	434	405	397	369	413	417	404	443	397	450	356	408	397	449	415	374	402	369	381	403	402	403	395	389	369	388	396	379	420	418	432	375	406	438	408	372	412	383	400	384	430	419	416	449	423	399	395
5941	1259	1362	1345	1174	1002	921	879	904	864	861	883	864	863	891	838	871	901	857	852	838	843	820	898	893	808	870	832	875	837	875	881	863	876	895	854	837	886	846	866	795	868	873	895	911	866	906	850	836	868	818	886	840	893	872	880	853	939	857	878	869	856	882	857	859	841	847	872	862	888	867	856	870	815	916	805	874	847	880	845	880	897	825	876	866	903	852	841	841	911	863	829	858	882	864	884	830	883	882	851	823	864	821	883	864	897	891	866	889	891	903	863	871	858	869	871	871	865	874	887	847	877	890	876	869	884	896	839	864	835	902	887	905	819	868	917	853	807	846	859	846	828	904	863	824	863	903	854	854	868	842	872	848	862	865	873	857	869	838	870	935	889	859	843	887	879	863	813	902	908	875	928	844	900	835	840	850	879	865	908	889	880	882	872	845	875	872	834	882	877	893	848	835	940	861	873	848	911	816	874	828	892	924	857	799	910	907	944	863	905	859	813	899	859	805	890	875	914	877	838	860	827	882	886	865	909	796	815	861	891	861	965	856	844	901	895	806	858	897	862	882	888	872	883	858	924	786	893	945	855	898	794	838	850	830	844	888	886	873	906	821	908	833	904	863	879	866	906	843	841	890	874	842	924	900	895	841	890	885	898	880	864	897	863	819	839	823	933	893	869	881	882	832	883	856	854	864	903	870	869	835	836	899	790	864	859	911	898	896	885	890	904	911	875	881	912	850	888	823	852	873	913	823	892	829	857	883	878	910	912	906	866	857	865	853	914	897	862	863	872	864	874	852	856	874	881	814	853	850	878	851	886	863	861	858	844	871	795	911	840	933	867	898	900	839	861	872	873	902	846	897	881	878	869	846	853	805	862	932	833	863	894	854	930	870	840	871	855	901	882	898	913	849	876	880	913	884	905	879	874	903	845	849	885	846	836	888	882	865	852	828	899	860	860	930	833	818	776	833	858	789	832	821	874	925	851	880	884	897	864	838	915	885	930	827	883	875	875	889	917	864	859	884	900	912	932	862	906	848	849	842	834	896	855	848	821	889	881	966	802	883	833	891	874	865	887	811	812	900	882	828	885	847	875	888	890	871	832	903	890	825	886	874	927	905	849	985	846	885	860	854	854	894	860	870	892	850	822	878	870	893	880	881	898	866	847	838	838	851	842	844	888	828	871	861	887	845	809	836	867	864	829	852	902	869	870	868	818	862	920	916	915	849	898	935	854	876	863	904	866	830	868	841	882	866	887	873	862	902	881	866	836	866	867	813	826	904	804	932	885	910	818	897	858	884	905	853	850	820	957	822	839	860	898	854	863	899	861	883	917	845	812	861	858	860	870	875	807	894	890	873	852	910	900	872	882	915	892	938	829	871	872	834	879	866	875	905	841	914	867	849	908	864	862	852	842	803	872	868	905	874	845	887	901	885	880	882	897	842	880	872	801	889	894	907	886	843	843	879	845	847	822	864	810	854	889	842	868	837	848	884	878	876	846	835	898	877	863	873	858	871	843	872	805	857	881	852	883	880	868	835	889	902	894	889	876	909	890	911	878	867	897	872	881	837	912	883	914	858	927	873	866	916	892	851	863	873	893	908	827	902	890	875	904	856	838	902	903	886	878	889	853	887	894	878	860	894	902	906	904	911	790	827	863	873	872	873	856	855	839	829	882	887	858	865	927	901	834	822	896	820	884	905	852	877	804	895	871	872	856	892	889	859	867	860	825	844	847	878	823	913	883	836	890	809	904	853	836	831	841	871	904	856	868	867	857	918	855	857	843	918	835	920	871	895	822	871	873	848	888	845	897	880	884	905	859	868	845	855	890	914	825	876	878	861	904	935	878	877	910	871	886	884	914	844	864	878	859	874	905	845	904	870	842	875	873	854	895	875	877	833	825	905	877	840	874	916	839	878	896	857	904	848	876	850	912	852	893	850	855	871	890	870	866	869	884	864	830	873	837	902	932	891	917	852	897	889	873	889	864	882	896	852	860	893	832	864	838	836	825	872	826	809	899	937	889	861	870	957	802	852	888	877	863	855	878	900	891	857	854	922	890	859	890	844	856	908	783	905	828	822	880	933	854	869	860	885	850	842	841	841	954	908	890	876	819	878	877	845	901	922	857	873	898	875	885	841	866	931	865	845	868	861	893	906	923	856	863	836	872	844	860	870	836	871	862	879	900	890	869	849	902	875	884	842	860	892	900	907	910	863	844	860	869	890	895	905	867	904	918	887	881	841	826	926	955	876	849	837	830	837	858	849	891	822	873	912	914	832	893	866	843	877	853	877	932	917	890	850	868	880	857	886	909	895	850	851	864	861	867	877	866	856	877	864	877	865	842	853	896	824	856	885	840	858	871	867	885	895	835	859	863	886	909	829	903	894	898	862	892	855	802	886	896	894	877	842	863	867	847	933	862	877	864	902	864	892	868	846	819	867	835	886	915	846	809	839	854	851	852	918	859	920	863	869	875	838	890	799	897	854	878	862	859	845	864	876	870	884	916	842	857	847	897	888	901	848	857	819	886	860	882	902	828	922	856	935	886	830	901	880	817	855	859	870	817	865	827	864	841	920	902	890	854	909	841	837	821	897	835	932	888	794	847	870	896	825	873	895	849	813	898	913	856	847	908	884	852	888	844	907	849	858	901	872	918	891	927	865	847	887	858	887	841	881	857	881	845	861	881	884	845	844	889	861	826	819	873	870	871	898	882	866	852	875	868	895	883	849	856	892	925	871	891	803	905	921	842	814	890	870	891	872	846	909	857	892	893	894	826	834	880	873	842	851	909	846	846	877	811	880	877	874	839	953	884	848	853	892	779	869	860	886	875	866	810	883	815	809	860	887	900	911	885	909	853	905	836	854	897	863	893	920	840	855	844	851	845	836	919	833	916	854	895	942	846	873	836	891	877	914	835	855	925	815	874	818	842	857	864	875	841	854	852	875	948	896	884	898	926	864	828	875	862	839	851	889	842	885	893	868	838	888	872	878	875	863	841	872	846	841	902	910	888	860	900	849	828	910	867	900	903	831	848	897	904	882	872	882	813	838	836	914	858	887	895	852	915	883	928	836	856	879	930	954	897	891	874	885	906	884	853	890	855	878	906	856	917	856	882	860	898	865	826	861	861	899	884	914	853	894	876	862	893	884	903	858	839	867	880	880	888	918	853	903	883	876	871	848	881	907	871	893	921	876	841	915	878	823	884	842	916	864	827	894	839	885	858	842	886	864	914	846	868	875	862	859	900	889	844	858	877	877	876	861	863	873	870	868	912	859	874	908	846	824	842	877	835	834	877	923	838	826	855	800	866	892	851	888	861	873	871	888	894	922	852	850	908	873	900	877	823	853	878	861	864	910	866	877	872	894	923	860	842	865	839	823	881	801	852	870	853	817	903	891	904	840	901	853	854	829	875	901	856	899	878	848	881	859	862	894	849	880	931	856	862	854	896	853	820	872	936	877	893	864	938	877	872	884	887	902	863	835	869	870	854
7585	762	874	786	496	404	343	298	310	288	311	289	289	252	280	285	274	291	283	298	267	281	282	287	242	254	225	298	246	255	261	275	264	267	263	259	260	272	257	284	272	263	267	279	275	295	272	238	236	290	293	276	293	259	257	275	267	248	251	282	287	320	278	286	306	242	228	266	222	227	309	276	222	241	257	294	290	260	273	280	266	279	270	264	279	276	265	260	256	251	296	264	275	255	274	284	234	263	273	275	258	248	275	249	254	255	259	298	291	255	273	251	265	285	265	293	234	266	278	247	263	269	269	261	267	254	258	248	259	248	260	279	285	288	264	275	269	256	270	243	259	254	267	263	290	287	251	255	243	259	261	293	245	276	270	259	284	255	281	284	255	301	259	259	288	263	277	260	250	265	278	286	277	254	270	283	260	251	279	268	281	280	261	277	282	268	249	277	286	269	250	274	277	269	290	289	300	291	268	277	266	272	254	261	222	272	273	276	282	277	252	291	260	258	250	290	253	233	272	263	269	273	272	271	255	267	237	272	258	243	287	245	280	274	266	268	268	261	258	263	285	274	274	250	262	265	280	280	251	251	277	269	255	291	263	260	256	239	247	272	290	255	252	282	278	260	275	278	269	246	327	265	267	268	261	250	295	285	273	240	249	249	283	282	261	325	232	288	262	271	271	255	284	266	262	263	273	281	312	262	257	267	263	249	271	290	259	258	319	286	304	250	264	279	264	277	265	273	257	275	267	255	296	265	245	284	258	250	253	276	286	241	272	245	233	263	271	256	270	253	257	241	291	254	244	233	219	263	270	235	265	270	256	282	280	289	231	284	235	274	233	280	270	269	275	282	277	248	271	274	277	261	238	257	254	273	274	281	262	284	277	252	279	288	221	290	279	271	275	244	256	266	261	309	258	271	258	265	257	227	257	259	294	278	292	268	251	273	258	254	255	239	253	284	272	243	290	226	271	268	258	251	266	282	262	228	266	281	262	259	275	281	268	263	267	278	269	253	268	250	263	293	245	246	265	286	291	288	273	244	258	278	293	257	269	261	233	268	266	264	263	241	253	238	237	272	272	250	267	286	254	264	286	254	255	244	258	266	301	241	257	228	266	260	270	284	276	250	287	266	255	271	255	250	253	258	285	281	278	298	268	257	240	272	289	241	288	279	280	265	277	257	292	270	300	249	312	263	251	248	234	241	282	258	279	245	266	279	251	250	279	239	253	298	270	248	287	310	253	250	255	258	270	240	242	275	259	296	245	262	276	280	289	266	269	242	262	266	272	264	282	261	307	254	262	256	252	268	230	244	266	268	269	244	288	251	264	280	256	259	260	260	258	253	285	246	252	259	272	297	282	253	258	254	276	239	298	255	270	254	306	244	265	267	257	261	272	258	246	250	262	259	287	247	290	255	264	285	267	268	272	275	261	291	259	271	255	253	276	278	248	264	259	247	288	255	258	285	268	281	276	258	243	257	276	243	275	256	262	260	254	244	315	241	239	249	264	267	275	265	258	244	272	253	278	309	269	252	283	244	281	253	281	272	264	254	262	245	259	284	280	266	299	262	263	260	247	251	259	278	263	249	280	251	267	232	260	274	311	259	314	228	286	259	258	279	284	264	306	317	256	268	261	267	276	265	285	262	277	272	285	280	260	259	283	253	293	256	282	270	253	308	247	229	275	263	257	298	260	253	246	250	254	255	260	263	288	240	258	257	274	276	270	252	242	298	279	256	235	268	268	265	272	280	236	241	251	257	271	253	254	274	250	236	258	239	260	268	248	257	246	292	244	265	267	259	277	286	282	290	265	298	288	248	232	243	252	270	233	275	274	246	274	276	283	252	289	273	302	258	252	273	266	271	283	270	254	232	241	246	295	236	259	236	273	259	277	259	229	256	291	268	282	253	269	247	275	257	276	270	252	264	269	271	279	267	263	248	281	285	275	241	275	256	277	236	276	268	301	298	270	314	288	263	229	258	276	262	238	270	248	267	256	280	239	252	291	253	272	264	246	258	263	293	271	273	295	273	254	266	270	272	274	253	256	236	267	252	264	275	242	276	260	217	279	288	249	297	272	256	279	274	282	309	247	246	284	262	308	285	245	258	283	296	276	284	270	299	266	294	238	261	256	239	225	249	242	254	278	249	262	259	245	285	252	278	297	261	276	217	263	293	251	282	270	264	288	281	303	264	329	260	242	264	293	282	254	275	270	260	286	274	233	248	305	282	254	265	270	301	314	262	248	294	260	285	287	263	286	244	284	264	264	257	282	265	268	257	294	281	262	280	237	271	255	259	268	265	275	266	277	281	271	272	273	255	272	269	233	271	264	292	228	257	277	258	258	241	225	259	271	263	264	263	254	275	241	262	284	261	256	270	274	258	258	279	287	276	286	261	238	250	254	305	248	289	272	282	292	281	278	276	268	245	271	285	280	305	259	252	262	257	259	276	286	273	239	262	291	233	263	246	269	272	280	274	276	262	248	250	305	260	316	289	262	264	265	309	260	265	268	264	261	247	235	250	276	261	273	232	281	276	276	266	296	260	264	279	261	288	256	273	248	306	265	278	264	238	259	225	307	263	259	276	277	260	288	254	250	251	283	291	277	265	274	268	273	247	246	257	295	272	257	245	266	282	281	267	284	268	234	279	284	257	280	256	258	298	246	266	246	259	264	291	288	282	281	272	262	249	265	258	267	277	251	261	283	242	284	277	237	255	270	243	264	255	281	284	277	254	266	304	265	240	251	302	277	278	270	274	284	273	282	224	261	285	271	298	275	272	268	281	284	235	280	278	270	260	276	257	274	242	288	265	268	249	280	280	273	295	276	278	267	271	243	260	271	247	258	285	279	285	282	270	306	274	252	236	241	267	262	279	264	249	254	264	247	253	258	237	295	299	247	274	265	250	262	264	269	290	247	280	288	262	244	244	285	277	275	288	297	264	270	276	273	246	251	272	263	273	259	303	265	244	218	254	267	297	287	260	259	230	271	252	265	251	257	279	293	266	293	247	299	287	259	269	255	277	265	246	256	266	263	268	278	278	245	264	237	247	241	249	286	264	255	265	249	319	247	279	235	270	242	277	274	243	264	250	303	257	224	262	264	268	286	285	279	255	282	296	259	281	282	262	244	255	266	237	261	277	300	235	289	279	241	251	305	220	226	248	258	274	275	268	237	267	269	277	238	281	272	271	275	284	292	276	258	258	261	271	249	246	273	262	249	253	268	270	245	253	269	258	256	261	256	263	282	262	246	249	263	280	254	263	253	260	282	262	288	268	257	286	290	269	283	250	305	257	257	285	249	271	263	235	274	248	276	266	240	263	271	257	278	306	271	270	293	240	265	265	272	303	259	253	286	265	269	267	253	294	249	245	260	282	248	269	268	262	248	258	274	256	251	248	287	257	266	282	297	268	235	267	264	273	255	267	262	269	264	273	271	270	264	236	247	291	256	276	245	258	265	273	230	266	242	277	229	264	264	279	270	264	259	255	290	303
6466	1039	1952	2094	1551	1202	1001	867	911	796	683	684	667	668	668	632	654	649	631	662	635	624	634	589	627	604	628	584	623	583	584	593	609	605	605	608	601	602	595	584	621	604	604	552	595	590	580	613	608	589	559	565	605	640	594	595	568	569	602	589	552	604	572	590	575	646	602	625	589	556	576	600	601	599	610	603	607	620	564	596	603	609	556	539	577	611	612	624	604	550	624	584	611	609	572	567	633	619	588	574	642	647	578	595	565	543	556	583	601	541	572	596	575	612	612	582	591	587	616	550	620	600	592	574	561	584	622	630	550	571	597	573	620	549	594	589	585	583	639	564	630	551	568	612	545	576	629	542	618	600	592	606	595	586	618	571	608	566	558	583	584	578	546	630	648	516	619	577	607	604	585	602	571	600	604	603	603	611	582	641	589	558	551	602	568	597	603	550	599	592	609	608	595	550	553	587	600	568	603	595	580	545	544	551	562	627	635	585	601	559	597	560	600	572	589	603	581	600	576	600	621	580	570	565	614	616	614	633	595	583	573	568	609	617	552	549	593	604	594	594	563	579	561	568	584	585	568	623	569	624	552	596	575	578	560	563	585	570	540	567	558	630	579	582	559	583	582	559	536	575	596	594	533	588	586	557	585	593	577	551	588	581	550	610	613	578	570	600	525	564	596	632	591	595	580	599	629	548	589	606	589	572	571	545	568	554	589	538	585	625	585	549	561	612	626	565	579	607	586	591	537	597	582	595	617	641	608	605	580	601	616	544	558	565	583	602	551	572	606	604	603	578	523	612	620	578	592	607	629	615	598	580	556	583	574	513	640	646	575	584	626	604	578	605	588	564	598	603	588	631	596	522	586	594	588	590	572	576	595	621	599	561	538	606	589	556	548	550	611	557	600	568	520	566	614	550	586	591	569	588	581	612	600	562	560	577	606	564	613	598	618	565	611	607	580	603	645	584	602	564	583	587	571	620	597	509	606	550	604	591	570	589	593	657	594	576	631	556	616	568	617	575	596	574	559	507	618	626	627	584	596	598	577	618	609	592	639	569	574	596	579	568	598	600	513	568	590	579	583	604	608	606	561	585	584	640	569	561	547	561	648	587	615	585	588	556	568	596	627	585	523	601	612	579	565	587	566	585	579	565	615	597	582	580	588	605	589	537	570	568	619	593	622	586	593	582	578	595	588	577	587	581	553	566	591	596	606	571	568	609	585	576	570	608	547	609	596	575	562	573	581	576	565	593	587	582	592	568	585	571	582	583	570	570	617	594	568	583	580	598	581	628	529	627	591	625	550	593	621	566	621	620	602	585	544	573	591	582	584	597	575	597	626	592	577	583	572	575	564	594	596	650	623	595	640	603	596	558	621	578	633	586	566	573	588	614	597	605	628	599	602	623	613	584	593	618	573	559	592	543	563	594	577	618	612	592	587	602	562	605	613	599	578	607	632	582	604	593	586	598	574	598	614	540	600	577	576	551	599	597	572	607	540	575	576	586	615	573	593	572	586	588	559	583	580	562	592	566	610	582	611	632	614	579	573	621	559	596	601	585	536	560	630	566	576	625	503	561	584	588	627	591	596	620	560	580	623	572	603	587	585	600	601	567	603	544	555	621	639	568	551	579	583	622	556	596	576	583	557	600	589	574	581	626	627	613	596	603	565	573	553	614	642	588	579	584	591	546	553	596	622	601	589	573	585	597	619	556	557	600	610	607	611	627	599	588	562	578	618	616	569	595	594	596	617	601	584	572	574	613	577	624	602	610	600	564	605	632	609	623	578	526	562	583	582	636	589	594	604	593	571	587	570	623	573	569	607	577	607	635	593	570	629	581	595	528	594	602	649	515	577	588	576	582	624	632	584	585	606	558	565	587	606	523	620	538	578	618	643	565	588	615	555	581	563	571	559	599	594	549	601	565	581	616	600	611	579	589	598	596	618	605	591	584	578	609	636	567	536	614	597	595	578	604	570	633	598	618	618	608	541	562	589	595	567	578	627	564	575	603	652	590	593	614	573	623	597	628	594	596	570	628	540	576	566	539	586	607	644	618	614	624	614	570	588	591	608	623	592	624	597	577	575	592	560	557	605	591	608	572	604	595	614	579	588	602	627	587	603	577	602	589	616	550	564	602	601	591	606	581	621	577	631	571	590	612	622	599	643	604	618	594	566	629	594	620	539	613	621	617	568	598	567	556	582	604	640	567	635	569	535	585	553	600	581	607	561	625	617	569	593	595	584	547	570	547	598	601	605	599	606	570	602	581	593	598	606	587	550	563	611	580	591	597	601	573	614	577	586	577	581	609	610	609	592	599	553	602	571	582	593	578	615	557	572	584	562	596	537	561	636	614	585	548	557	580	585	563	563	592	600	588	597	573	643	585	569	605	557	601	595	608	579	612	599	564	573	566	564	646	590	598	607	578	573	584	576	591	579	596	566	613	563	595	620	598	572	576	598	586	598	590	565	590	618	565	591	611	578	617	593	634	615	600	559	594	577	589	596	610	598	564	594	586	570	556	584	576	560	586	551	598	555	531	650	579	590	626	584	573	626	586	606	581	526	584	600	624	600	590	539	578	582	579	591	636	577	570	590	578	583	586	644	604	598	579	630	549	554	568	601	605	574	588	594	543	581	570	586	593	628	573	548	541	570	600	574	573	596	548	610	606	605	587	578	583	626	584	616	610	572	580	617	587	582	592	571	568	569	561	608	607	572	501	557	586	554	601	570	577	593	592	602	574	544	585	600	598	560	667	640	598	608	618	569	609	571	596	597	594	594	600	635	591	565	583	604	582	586	562	577	565	579	597	567	564	594	618	555	581	598	594	594	561	598	574	566	614	619	617	586	607	549	644	599	548	565	614	591	573	617	607	615	582	602	581	547	611	576	538	607	618	599	620	583	555	590	555	573	548	606	588	547	534	584	590	587	574	570	620	583	574	567	582	583	591	574	569	609	572	606	586	593	605	611	592	552	572	601	584	570	587	591	576	586	646	593	597	569	578	592	571	595	533	585	600	572	556	584	552	606	604	609	560	531	626	591	606	586	609	598	590	582	610	620	609	579	557	562	606	610	556	568	602	548	612	564	601	551	648	558	636	595	584	609	585	579	595	621	569	623	561	602	628	610	560	580	608	571	615	558	597	619	576	583	594	609	615	637	583	580	590	529	532	575	561	572	582	566	643	661	552	542	598	613	592	554	571	584	564	575	574	617	557	580	562	599	567	617	620	622	621	563	582	570	633	607	566	598	590	545	581	608	628	602	612	565	595	590	549	605	569	562	592	587	555	577	588	599	526	578	575	583	591	596	531	586	594	586	571	581	601	578	543	555	558	609	572	596	582	579	584	590	617	571	594	566	621	598	613	588	586	587	562	594	585	609	595	553	563	584	573	551	604	606	583	580	622	632	610	580	614	608	604	541	568	618	633	570	586	587	610	595	550	580	611	599	606	609	617	573	634	620	621	629	580	554	570	555	609	561	581	597	609	602	554
14372	1279	1188	870	473	362	286	186	190	161	180	175	144	139	105	147	109	112	101	116	119	116	134	105	108	128	131	113	107	104	107	121	99	106	92	127	121	94	127	112	91	108	112	129	107	106	126	103	118	97	118	115	110	122	117	132	103	126	129	99	103	108	105	109	113	95	125	102	111	108	110	93	103	118	124	110	108	107	81	96	113	103	94	102	116	105	94	110	101	115	115	107	109	122	103	108	110	110	109	90	110	111	116	96	102	115	115	103	106	95	109	109	85	87	99	104	87	91	91	96	123	79	118	113	102	116	121	104	95	94	90	103	109	92	109	106	101	106	116	91	98	102	110	110	108	101	106	118	100	112	120	110	90	93	111	122	98	103	130	102	107	111	106	102	137	120	100	109	113	116	112	126	103	98	114	108	109	85	78	97	98	110	100	114	123	94	86	133	104	104	95	102	99	101	95	103	95	115	121	108	118	125	109	105	111	93	95	108	83	99	99	124	129	114	96	96	92	98	103	111	107	119	88	93	103	101	113	110	120	109	122	105	115	103	97	94	90	110	111	89	107	111	107	133	132	99	101	94	103	101	89	98	107	118	91	132	109	99	105	99	88	77	132	92	115	102	110	99	122	102	115	127	94	96	107	118	114	104	93	106	94	107	112	134	120	122	114	102	110	89	121	103	104	114	101	102	112	118	105	115	112	128	113	96	84	106	111	131	117	84	109	128	109	115	120	112	105	112	108	100	97	101	113	96	104	100	121	114	117	96	116	122	113	114	106	131	123	120	120	112	72	109	110	124	103	107	113	90	107	119	92	104	110	98	104	99	85	104	93	93	98	112	108	115	96	110	110	117	117	97	113	116	97	117	103	106	99	105	121	108	103	97	103	134	101	104	99	129	107	99	117	104	93	121	110	95	115	93	97	114	111	123	105	108	110	107	115	113	80	107	109	125	99	98	108	103	95	108	102	112	98	93	111	92	117	121	90	111	99	97	125	104	113	95	125	109	115	87	110	123	97	113	87	89	109	105	116	107	116	113	98	130	91	98	95	109	118	104	103	98	114	111	110	104	100	119	115	103	93	122	115	103	103	117	100	105	103	98	134	101	115	107	111	112	91	111	102	102	105	100	106	131	113	120	106	98	107	131	109	103	88	103	104	116	102	107	89	115	107	103	124	105	117	121	97	115	127	113	100	107	109	114	104	99	111	88	97	106	90	94	101	109	107	96	116	119	97	109	95	115	123	109	103	99	124	90	103	97	104	102	120	116	106	104	121	137	113	116	103	133	106	140	90	105	116	118	94	92	86	87	101	114	131	115	104	96	105	97	102	124	96	108	101	103	112	112	100	119	95	110	101	100	94	87	115	97	103	103	105	104	110	103	103	114	97	110	94	117	106	122	111	125	103	110	117	100	94	93	101	101	103	113	96	98	112	117	100	114	111	88	93	102	105	106	100	118	96	92	105	105	107	106	120	116	106	112	102	102	101	118	98	113	94	105	98	114	94	100	94	96	106	110	118	110	112	105	121	104	107	75	115	124	100	96	121	119	116	105	77	96	111	99	111	88	109	100	97	119	112	131	121	102	92	104	106	103	101	109	100	125	104	108	110	105	111	91	100	95	89	110	127	100	115	126	99	102	95	118	116	134	113	103	104	110	96	101	115	100	115	114	117	115	122	120	111	95	111	82	97	105	104	106	119	124	98	109	78	104	86	96	106	114	110	111	100	117	96	128	89	96	88	99	108	109	110	97	95	99	96	91	103	104	108	99	112	101	104	127	118	114	117	118	112	127	105	95	101	129	113	123	96	122	104	97	126	132	122	121	118	90	115	117	100	100	96	109	92	125	106	100	113	98	110	113	91	127	123	111	112	100	124	109	106	109	101	93	97	112	118	126	97	99	112	122	124	100	94	107	102	114	103	108	125	130	109	115	108	119	99	117	114	103	112	94	107	107	119	110	88	106	94	116	101	107	89	98	99	105	95	101	112	96	107	130	109	80	114	105	143	110	105	79	130	109	110	100	96	112	108	96	117	101	92	106	91	112	101	104	125	97	107	95	113	98	107	105	121	111	105	81	110	103	116	107	124	104	114	108	103	99	97	108	97	95	104	103	101	100	112	133	112	104	114	100	105	109	112	97	122	90	127	106	99	117	106	102	96	128	113	99	105	121	83	107	96	104	109	97	98	119	123	102	119	138	117	122	108	123	124	108	104	95	112	127	108	96	102	100	111	109	110	94	99	100	117	85	91	111	109	119	127	111	115	105	100	107	95	107	88	128	99	113	128	93	103	116	99	99	84	106	106	80	107	134	123	109	84	122	118	83	94	116	121	91	96	115	110	98	108	86	103	96	110	91	123	111	120	95	100	108	101	125	110	117	123	100	116	121	121	96	106	118	98	106	81	127	99	99	103	107	108	126	110	96	107	119	103	113	106	93	94	97	84	117	100	100	103	105	120	95	100	94	126	111	110	110	124	101	116	102	114	93	98	79	95	98	104	108	97	108	121	109	124	106	106	124	120	100	97	112	116	108	121	95	102	108	116	109	104	86	104	112	120	95	102	127	119	111	108	104	96	90	110	99	106	99	107	124	98	94	102	109	97	98	91	102	102	96	109	109	104	99	107	107	94	111	109	97	97	114	95	118	91	104	96	116	103	105	103	96	129	94	105	92	107	103	112	118	124	98	106	108	105	88	111	99	106	100	102	99	98	128	109	93	112	109	125	113	113	104	104	105	90	110	102	116	103	100	90	92	119	88	111	100	106	96	106	113	92	120	144	98	123	107	115	96	113	117	114	111	96	81	100	111	112	99	106	93	87	102	113	118	115	117	103	98	98	126	132	122	132	119	108	122	103	105	110	93	101	92	106	119	117	111	107	112	106	93	129	96	127	98	101	122	105	103	115	123	104	109	97	119	114	128	110	114	115	111	94	105	126	108	80	113	113	96	100	116	104	117	97	118	110	103	84	100	98	100	120	114	123	104	117	97	95	106	88	106	101	125	134	105	119	122	110	114	119	121	96	98	115	104	92	99	115	117	88	96	111	97	99	104	109	90	109	117	101	113	114	97	110	105	103	101	100	85	129	106	102	112	98	100	121	124	88	106	110	116	126	96	118	98	101	91	113	116	107	99	108	107	101	116	117	112	115	111	111	94	116	108	124	95	86	138	97	128	90	98	93	84	108	111	112	98	113	114	113	99	113	101	95	103	113	131	109	105	122	94	124	96	100	104	101	107	94	82	111	112	103	116	98	97	115	102	85	108	109	96	114	98	118	111	103	105	114	129	114	95	115	100	122	115	135	104	94	106	94	105	94	91	102	96	108	90	103	91	98	104	120	123	101	111	117	94	122	109	111	111	104	110	105	104	118	118	109	115	100	104	112	97	110	105	84	97	112	116	104	120	110	109	112	111	118	86	101	82	95	121	112	114	106	96	98	117	93	103	113	93	105	125	102	107	100	90	95	100	85	91	98	114	98	115	107	109	121	104
8119	1046	2593	2669	2119	1518	1117	903	772	602	574	531	473	437	443	412	414	334	378	392	326	355	305	342	349	348	333	318	325	301	339	321	319	339	289	298	294	324	296	304	316	292	263	299	303	306	263	265	315	285	282	274	304	256	299	305	295	276	278	311	310	295	283	300	275	282	277	271	273	303	296	284	287	294	250	278	274	278	291	262	276	313	287	275	278	284	300	282	269	265	282	271	287	269	274	291	283	295	293	302	267	286	277	272	297	286	238	289	262	286	279	237	285	301	299	273	306	281	279	287	278	288	298	280	292	280	288	285	278	285	260	286	269	279	254	279	246	289	288	248	280	284	298	297	303	270	272	269	306	292	283	268	296	304	286	283	245	271	278	270	291	294	278	289	286	288	299	244	276	293	281	303	293	282	259	282	283	296	283	283	285	282	253	303	245	295	266	255	278	289	276	265	283	266	283	289	277	285	283	280	276	277	276	290	277	270	269	304	279	243	277	275	276	276	278	261	268	280	258	273	282	271	300	287	260	302	286	327	281	298	290	303	298	270	263	260	266	289	287	277	290	283	255	286	292	265	333	240	250	285	277	292	279	253	270	298	284	289	292	300	271	285	276	299	300	280	277	276	308	259	283	285	274	253	288	261	270	293	328	305	306	266	266	262	278	259	253	272	276	262	293	251	266	259	288	262	290	279	265	280	272	302	290	270	283	289	286	286	281	300	286	283	282	277	282	267	273	295	262	315	265	274	271	271	263	288	301	241	280	285	276	281	302	278	284	270	292	283	272	265	272	287	296	283	286	269	263	267	287	283	268	325	308	282	281	315	286	303	278	285	276	267	287	273	304	270	284	300	267	287	298	252	256	287	287	287	286	282	307	255	277	302	267	301	312	278	309	276	285	268	243	300	283	276	297	286	297	316	292	255	249	324	289	285	303	270	293	283	270	316	264	284	266	283	279	266	287	299	276	288	289	278	277	265	326	282	255	265	269	283	272	303	296	279	305	287	277	281	257	287	288	284	268	266	278	262	302	280	308	235	278	273	307	261	288	295	288	286	268	279	281	261	250	278	246	312	255	265	287	295	263	289	305	282	263	292	259	313	289	278	273	275	312	271	285	258	274	296	245	290	282	271	292	266	270	291	270	290	284	290	312	286	302	282	256	258	299	287	283	297	279	290	320	293	285	278	301	271	279	282	267	296	275	279	286	263	287	278	271	311	257	298	301	292	255	270	270	279	266	279	316	260	268	267	295	295	283	273	264	274	311	281	286	279	279	309	305	290	282	269	292	302	260	268	272	281	280	274	257	302	299	282	290	275	295	256	303	258	290	290	266	278	283	280	294	288	291	303	268	283	270	272	286	278	304	259	280	270	280	271	292	285	306	258	309	297	281	265	294	258	245	284	266	265	273	265	277	299	278	275	270	281	295	272	262	290	261	294	282	267	273	303	300	287	277	295	274	295	253	254	284	289	272	290	295	292	272	290	272	270	292	290	300	280	285	296	268	312	296	275	283	315	274	307	266	276	243	280	261	272	231	256	284	258	272	294	264	296	291	267	290	290	276	294	302	278	295	303	271	260	251	287	293	310	254	292	297	274	257	286	261	251	259	262	278	268	271	293	268	283	262	301	300	269	289	272	266	249	260	287	283	282	256	282	279	286	274	258	275	305	280	264	283	283	272	286	270	286	301	313	261	268	272	292	278	279	275	294	275	305	284	274	283	298	290	254	280	272	289	276	296	269	282	296	265	280	281	262	275	266	292	243	280	290	248	290	288	301	295	279	262	306	259	292	279	283	299	258	287	293	327	308	297	285	299	285	263	297	276	266	300	280	276	273	287	275	286	272	300	276	276	300	297	292	277	287	284	280	267	264	298	298	288	284	305	277	265	289	271	284	297	280	282	286	273	289	274	269	262	278	282	272	297	281	289	263	296	277	273	291	287	274	259	295	289	316	308	297	304	276	267	277	259	281	268	293	282	253	292	272	242	324	281	294	283	301	289	309	264	279	290	232	269	257	308	276	280	258	327	256	277	281	264	305	293	276	265	279	273	282	287	305	289	298	302	273	292	268	310	263	263	287	293	290	263	283	286	303	275	261	298	293	264	301	282	272	270	258	273	285	301	282	268	295	292	291	310	278	303	269	254	274	281	244	294	290	272	295	286	315	287	310	272	261	292	251	292	247	296	305	257	266	282	263	274	261	301	304	264	282	297	279	264	260	283	243	278	285	284	292	302	309	297	277	263	290	290	286	296	272	288	276	305	274	269	268	296	299	273	290	302	276	304	277	274	305	271	272	302	271	252	279	306	284	258	297	307	266	271	294	295	280	290	274	298	259	266	286	258	283	304	287	271	306	265	328	271	304	288	268	249	289	294	281	245	297	276	294	268	291	313	296	276	250	304	309	270	280	258	279	286	281	290	293	309	264	285	284	252	282	257	270	286	293	252	268	288	248	298	297	274	279	274	305	263	268	312	312	268	288	272	286	281	299	278	281	289	268	253	284	279	271	285	275	260	296	293	297	277	304	296	302	272	288	288	288	261	269	262	281	260	270	295	281	277	269	264	285	284	275	260	263	280	266	269	269	293	294	305	284	293	290	277	293	285	297	279	265	307	286	260	314	252	251	292	274	281	277	289	307	274	264	289	299	252	279	266	297	279	275	271	298	285	295	283	264	304	293	303	260	289	273	285	275	287	310	261	277	280	265	294	260	301	269	300	279	285	300	261	298	304	294	292	290	271	280	274	265	299	284	276	278	289	291	288	286	277	278	275	261	260	296	281	247	256	301	292	279	263	271	264	282	275	264	263	282	271	283	272	287	299	301	284	294	262	296	280	278	312	294	245	259	254	275	250	283	286	291	294	274	280	270	264	284	301	285	291	267	265	279	285	264	254	301	278	297	290	296	274	290	309	219	301	265	276	272	271	280	277	272	257	287	293	271	272	252	295	291	300	326	286	286	269	257	298	248	271	266	271	307	286	308	286	268	286	274	263	288	288	293	271	268	280	286	268	295	280	276	277	280	299	279	262	285	277	315	296	300	280	310	297	284	285	259	315	247	308	274	328	298	286	250	267	272	280	273	284	276	280	266	276	293	280	257	283	276	296	272	289	299	303	308	280	303	254	290	266	255	276	318	310	265	290	277	318	267	290	292	273	257	293	254	279	281	272	306	271	291	305	274	291	286	258	263	285	291	275	272	289	292	300	251	279	280	253	297	287	277	260	279	293	259	287	246	281	275	270	245	292	292	287	263	285	297	262	298	290	289	274	295	273	275	285	270	296	297	291	260	287	270	261	283	264	310	270	285	324	259	312	265	279	266	253	268	249	301	301	275	271	275	295	277	266	296	277	247	282	263	294	278	284	287	275	297	286	284	272	269	255	297	286	269	268	281	278	278	265	287	261	303	277	277	269	283	280	256	262	284	279	273	293	264	247	271	280	319	257	262	266	282	279	306	300	291	297	287	279	284	275	310	270	296	260	277	314	311
2257	576	592	480	436	444	400	397	380	433	388	408	387	375	376	351	342	362	390	410	413	419	352	387	425	377	416	405	365	394	388	400	393	352	402	378	364	391	406	407	356	351	347	374	397	399	361	427	385	355	361	424	393	360	358	371	392	410	382	388	359	369	408	415	393	391	375	360	366	382	391	396	383	377	407	388	394	402	361	373	371	390	414	380	384	372	377	396	340	372	343	406	357	380	372	374	398	415	377	384	361	408	374	394	404	399	362	387	369	398	364	429	401	394	391	358	347	401	395	362	419	376	377	397	359	393	349	358	391	383	374	365	397	394	398	365	371	423	385	402	371	403	386	374	397	362	391	387	364	358	374	371	380	400	381	448	452	388	380	382	446	380	422	416	364	370	355	361	409	366	379	420	387	374	380	363	366	348	402	363	370	377	418	346	413	397	373	381	365	393	360	377	367	369	414	380	403	353	395	400	388	385	345	338	338	418	422	388	419	390	381	370	382	374	387	394	372	403	389	411	400	403	379	363	375	355	393	390	405	373	386	380	365	385	383	378	368	375	365	369	408	388	416	396	413	388	368	398	330	399	412	399	395	391	423	351	378	377	381	402	399	362	354	380	357	430	381	360	407	349	383	390	357	372	406	355	392	334	384	366	386	382	406	401	345	387	423	408	399	382	384	395	411	392	373	366	339	386	376	431	423	370	377	351	380	383	404	356	327	390	376	383	359	368	371	356	348	399	373	370	390	395	375	403	371	393	370	431	412	414	391	355	363	419	345	378	391	379	397	392	365	382	356	389	339	373	376	387	390	400	392	392	377	428	339	361	378	397	390	411	395	392	380	384	367	382	372	428	415	403	366	415	385	414	407	375	341	384	387	380	416	378	402	395	380	363	347	378	393	389	415	393	380	417	381	380	364	387	376	365	368	356	394	392	424	414	407	408	370	350	430	379	357	392	379	384	380	386	368	347	380	378	399	353	358	372	374	397	403	351	405	370	369	367	394	368	373	395	394	395	402	371	362	357	370	343	359	353	364	390	388	369	344	382	361	367	391	392	351	405	390	368	391	352	352	377	396	376	358	397	397	350	394	404	353	407	400	400	415	438	403	410	413	467	382	390	392	350	349	389	366	408	358	369	357	354	368	371	401	366	382	365	363	367	396	367	366	405	354	382	386	342	400	404	364	364	348	386	360	333	410	407	357	404	380	350	401	390	397	363	377	372	395	396	385	388	403	356	329	389	400	379	398	361	377	365	397	365	433	410	385	406	385	381	398	353	365	409	394	392	413	392	364	342	401	391	381	412	353	410	392	405	354	394	343	385	370	381	381	401	414	369	370	384	411	377	410	323	415	389	390	374	397	342	427	424	410	392	379	392	392	408	381	410	344	354	381	380	408	399	387	388	347	391	370	394	389	432	343	385	405	406	358	388	376	395	405	407	388	390	388	383	365	383	394	378	425	395	373	397	402	395	368	341	406	348	390	381	403	368	389	386	411	384	399	370	417	351	404	395	386	387	377	383	371	364	363	392	380	382	376	370	380	388	404	402	357	384	393	405	405	379	404	394	350	379	417	400	408	384	379	344	380	384	408	364	356	371	380	407	377	382	352	362	397	418	387	415	390	376	389	336	344	415	367	389	378	400	405	419	367	367	394	359	377	384	395	361	384	392	411	355	425	382	392	380	394	364	414	396	361	372	373	385	389	396	395	371	436	373	373	404	353	407	382	337	386	349	354	375	406	358	389	396	373	358	391	388	383	356	387	361	415	390	388	388	375	400	388	368	335	404	337	357	361	359	403	415	392	354	398	374	396	356	390	375	426	376	352	397	358	346	356	400	384	405	417	412	443	407	373	400	361	357	398	372	415	405	368	367	368	353	373	392	414	370	384	396	400	362	399	358	359	382	337	407	357	375	377	361	379	396	374	400	370	421	352	379	361	372	428	399	385	366	378	359	377	353	406	382	385	371	370	397	352	399	404	363	357	366	394	403	378	381	375	402	377	346	433	388	394	351	387	366	385	327	397	387	377	397	382	397	401	372	377	399	410	378	372	363	420	365	401	392	381	425	408	387	426	371	401	368	392	352	368	399	372	406	377	383	384	361	383	379	389	407	361	340	344	367	377	423	367	369	370	342	391	373	354	382	378	379	350	362	359	396	388	367	352	395	420	351	405	408	402	393	392	361	386	363	394	378	420	383	384	391	360	385	391	369	343	404	367	391	368	390	380	399	378	357	366	354	388	382	390	403	359	361	347	354	385	367	407	379	358	364	398	379	392	351	392	339	368	391	372	374	363	386	375	366	394	391	350	385	381	382	365	402	381	373	360	385	406	357	387	375	395	379	377	358	359	398	404	371	420	358	357	415	381	395	376	349	397	392	401	376	407	350	417	379	389	397	427	396	365	389	373	346	354	389	399	370	388	359	359	378	366	400	372	371	331	373	388	374	420	396	431	388	356	412	384	368	414	368	428	398	378	378	387	345	382	367	388	389	385	389	342	426	400	395	393	367	407	376	361	361	364	369	382	364	357	394	400	368	337	363	413	355	381	372	382	386	331	351	349	410	388	367	384	341	408	375	370	398	400	362	373	390	380	381	385	394	363	355	394	352	373	370	399	394	368	402	364	364	390	359	384	406	376	409	362	356	417	381	364	376	377	389	386	363	384	325	408	354	402	412	371	387	367	442	378	381	350	360	376	378	387	345	379	396	393	403	422	407	389	394	372	388	396	396	379	401	390	429	343	334	364	427	399	404	374	348	402	363	376	403	393	349	363	405	377	420	397	409	356	371	389	401	388	377	400	376	372	341	396	383	416	385	372	404	384	391	383	348	398	368	384	377	392	436	389	366	402	370	359	406	377	395	381	388	398	387	378	414	362	345	377	400	379	393	386	336	357	361	371	337	342	407	388	366	371	369	391	371	389	407	372	412	395	388	383	386	405	338	392	382	327	387	426	373	374	378	393	403	382	392	387	378	411	404	397	401	409	390	428	393	425	390	371	395	397	426	435	371	345	406	355	350	374	371	384	377	366	385	383	401	404	388	424	385	395	394	363	387	369	405	387	359	397	408	398	367	414	398	359	384	360	405	387	376	422	380	400	391	359	437	351	346	360	406	435	386	385	403	366	366	388	376	359	388	407	411	371	411	413	422	362	367	354	358	375	359	398	390	390	408	337	372	388	413	353	346	364	364	375	384	352	395	362	341	352	411	361	376	376	354	372	392	397	366	372	382	370	432	390	376	431	395	357	386	387	341	397	363	369	376	374	378	375	383	404	402	385	393	356	391	402	377	393	367	364	367	385	387	403	365	387	356	384	348	396	404	391	371	411	415	386	384	417	381	376	349	361	417	389	346	373	336	362	443	380	353	356	375	363	368	409	386	374	362	355	391	361	360	338	388	378	429	396	376	364	365	436	382	368	373	386	360	379	353	374	408	376	364	360	385	379	388	382	347	371	357	398	357	404	391	410	384	390	392	389	436	413	370	382	391
2406	958	1395	1266	1144	983	904	839	883	860	854	885	867	861	848	821	853	846	844	850	799	830	825	872	879	774	817	886	811	855	841	846	851	795	833	840	770	831	837	821	858	810	836	822	893	835	787	843	829	861	819	831	865	755	830	865	776	830	795	816	887	842	828	788	816	830	829	768	837	795	882	846	857	835	800	912	844	875	792	842	858	823	809	820	808	815	832	794	848	848	800	885	828	846	786	865	870	815	780	851	863	823	823	782	861	819	824	830	820	804	866	816	833	797	792	865	829	804	841	827	829	852	802	861	873	826	824	849	828	814	821	810	802	804	827	831	854	837	837	804	848	769	831	827	820	813	845	816	868	815	851	848	816	798	794	841	811	845	878	830	841	842	856	852	831	862	797	889	860	834	842	804	830	845	817	820	843	840	842	827	841	833	833	807	826	864	826	875	834	818	830	894	841	831	799	814	911	785	877	815	882	819	837	881	819	859	790	871	789	842	865	857	865	820	863	903	787	859	816	834	807	798	871	852	804	827	895	812	809	815	798	841	865	853	838	847	798	871	804	787	894	838	829	824	871	833	845	916	789	891	816	853	878	811	861	865	803	809	844	805	872	816	855	840	827	833	863	828	821	833	840	843	870	814	799	813	853	794	809	812	827	828	842	841	859	809	831	820	886	864	883	817	834	796	800	844	814	835	827	818	853	817	808	838	822	851	809	815	823	797	847	793	825	855	800	814	878	810	801	870	775	813	815	851	817	797	836	821	827	894	866	827	829	793	793	845	817	811	822	849	854	855	810	836	763	882	823	794	854	827	854	728	811	895	867	816	784	882	834	805	792	848	860	829	806	845	847	799	813	811	847	859	814	845	813	825	820	845	861	864	825	817	778	845	835	850	842	859	809	871	809	861	843	844	840	819	823	848	874	836	824	768	852	815	870	787	864	821	875	850	808	881	841	869	854	811	804	830	844	881	807	773	793	837	810	789	852	873	880	810	794	827	815	773	786	868	798	844	841	814	823	877	850	817	828	800	831	831	808	844	836	816	891	794	848	817	802	825	862	860	841	797	835	804	853	871	826	852	845	853	872	829	837	815	847	844	876	780	821	834	814	884	877	831	818	841	819	821	824	837	860	877	789	856	825	834	835	827	870	869	849	827	845	857	813	843	847	850	825	814	830	826	817	766	851	809	795	765	797	862	850	827	779	815	805	826	804	813	838	831	855	827	826	838	841	830	798	863	805	872	787	851	823	798	822	857	843	829	852	850	828	833	820	803	795	814	858	837	865	785	830	801	882	794	768	878	817	838	812	813	789	839	807	843	874	878	848	893	870	826	847	797	821	832	804	882	815	833	887	867	869	848	834	795	848	841	869	814	863	841	816	847	836	809	843	798	853	851	873	905	817	823	862	822	872	884	877	813	832	827	753	717	852	857	844	828	831	880	844	770	848	819	862	800	841	874	860	847	852	819	834	841	830	848	839	824	821	859	804	821	826	855	824	803	835	786	802	845	843	807	846	852	799	806	805	853	794	817	868	870	875	902	809	818	840	835	836	772	817	851	821	837	853	828	845	800	862	852	797	862	838	923	776	803	837	817	860	817	867	787	843	831	869	859	896	851	824	831	813	823	784	823	872	813	811	824	846	882	833	808	826	857	819	861	813	806	832	873	799	862	855	799	820	864	834	803	891	832	813	851	822	798	825	822	810	812	848	821	849	812	852	831	839	824	809	817	915	781	875	828	806	830	825	826	919	838	861	841	815	843	849	879	795	824	863	876	847	877	802	826	814	810	793	884	792	823	876	876	822	861	855	769	861	870	840	809	843	828	789	876	852	870	803	834	902	855	842	849	772	807	776	863	815	860	795	789	853	874	816	815	853	878	835	821	845	869	863	849	848	840	825	793	833	846	804	830	815	823	816	900	860	830	861	809	820	795	868	853	832	829	877	835	804	811	858	871	838	853	811	816	861	850	819	888	825	780	827	871	913	842	838	848	848	806	825	813	791	793	840	802	833	821	868	803	827	807	841	782	826	844	845	845	867	851	789	902	822	838	805	793	769	790	846	825	869	862	802	774	843	850	816	822	840	833	830	800	800	812	793	818	786	830	874	826	860	822	823	832	829	838	841	850	868	886	831	817	828	866	860	850	849	826	831	828	892	847	823	840	875	808	860	841	825	804	803	832	862	847	854	861	831	818	828	848	792	863	798	815	822	813	834	873	843	834	848	822	813	810	801	828	871	805	804	870	840	826	831	859	824	822	861	806	822	864	836	890	837	792	840	837	864	901	819	884	859	840	846	880	846	835	812	846	839	776	863	839	815	828	837	798	790	780	813	891	818	883	791	837	825	893	837	806	811	842	825	844	810	825	903	812	845	841	884	854	848	800	804	871	826	805	841	852	849	796	881	829	828	822	835	795	846	849	897	856	833	850	826	841	814	792	846	880	871	791	846	851	832	821	862	839	830	841	845	832	861	818	848	853	809	829	838	875	848	836	817	824	860	811	866	801	831	883	811	882	813	803	876	823	792	788	849	854	813	789	838	791	815	833	839	861	788	871	812	795	877	791	813	856	867	829	818	807	793	829	802	847	823	849	876	846	858	803	856	846	841	844	791	814	854	828	869	787	864	799	808	873	849	814	819	831	816	823	823	850	830	785	834	802	839	825	763	769	814	831	799	852	843	810	860	857	859	844	825	791	883	798	813	845	764	800	811	839	819	827	853	813	799	850	813	867	851	807	798	840	854	831	846	815	835	825	833	813	811	809	852	810	807	806	827	780	825	817	830	819	827	818	898	840	834	884	828	865	825	820	820	780	804	847	880	859	827	837	876	851	788	862	855	820	792	837	852	875	816	783	856	803	849	815	859	815	842	828	792	857	849	822	796	849	822	817	819	841	815	838	884	795	826	861	820	820	812	838	809	846	838	800	894	860	873	874	813	803	800	846	874	817	868	826	843	868	782	842	831	845	787	835	840	861	824	827	819	859	867	845	869	818	818	801	825	786	811	854	873	844	830	824	847	836	860	822	798	859	831	817	801	801	823	826	855	819	859	842	855	858	850	805	825	834	868	857	831	855	841	784	840	855	829	820	833	843	834	862	838	825	790	802	812	837	856	846	811	850	852	819	803	822	838	809	891	841	824	854	834	829	837	827	843	831	810	868	810	819	906	905	842	896	853	833	834	859	863	785	830	845	831	896	848	844	843	830	837	817	841	842	858	759	835	847	809	827	834	866	859	812	788	832	827	815	806	837	852	839	798	797	856	846	821	851	853	826	857	794	831	828	823	815	853	859	878	775	854	813	859	858	816	804	849	860	814	850	839	786	824	798	861	860	821	881	837	854	816	806	814	816	843	813	865	827	764	872	833	857	817	799	834	813	844	881	804	816	845	839	812	828	857	822	834	819	856	858	770	842	835	878	827	818	825	793	818	849	812	872	753	847	849	797	780	788	783	810	874	860	796	831	850	862	853	838	828	826	807	846	842	838	861	788
7642	726	899	690	461	381	367	337	289	313	285	289	285	287	245	267	275	266	264	266	261	248	257	277	235	268	267	261	285	313	300	273	256	256	243	273	272	262	281	258	253	259	257	294	278	284	221	244	246	250	233	281	271	278	272	288	275	253	293	291	259	264	266	269	308	283	260	272	274	244	284	248	287	267	260	237	264	262	251	254	265	268	241	270	286	276	282	244	295	263	274	271	259	292	233	260	258	271	281	257	236	269	281	271	283	289	289	247	278	275	273	297	284	281	273	292	268	281	268	264	269	278	254	260	251	268	252	287	269	257	261	290	254	285	266	293	251	261	253	283	292	248	283	250	263	239	276	262	267	271	262	267	256	301	271	273	242	291	297	273	287	277	294	232	261	296	281	272	256	246	293	250	239	252	242	270	276	259	256	265	292	256	267	264	287	272	260	254	245	268	291	272	252	280	292	281	279	251	257	263	257	258	248	249	253	252	279	260	232	295	267	282	266	281	292	278	242	257	272	251	250	264	252	266	268	280	312	288	259	278	285	284	280	270	296	265	250	275	268	269	285	283	244	318	264	250	251	285	289	241	247	254	258	264	266	285	275	264	276	285	285	270	240	264	247	255	283	274	254	317	302	252	256	259	290	258	232	275	301	267	240	272	291	261	295	246	281	261	267	284	281	295	258	285	278	275	275	235	279	267	263	277	273	255	250	251	269	265	276	298	258	251	258	280	255	297	240	266	283	250	257	257	264	285	275	255	265	233	278	266	266	250	272	258	291	262	283	261	233	271	272	243	254	261	286	281	268	223	261	290	285	257	258	255	276	274	271	268	247	239	282	249	268	250	270	229	227	292	266	282	248	267	289	254	271	256	283	285	281	290	245	260	252	268	273	293	289	280	260	284	262	251	226	272	261	247	260	265	287	267	257	292	256	274	283	259	268	257	280	286	249	279	289	287	287	257	287	279	243	275	230	264	274	298	272	267	258	281	296	252	268	277	310	287	248	272	277	257	261	247	274	259	265	287	268	270	280	240	263	256	261	285	306	273	264	272	253	256	243	276	297	245	254	298	265	287	304	260	254	240	271	228	234	265	287	279	279	263	264	250	243	275	235	252	291	293	287	267	292	255	272	269	269	275	258	231	288	268	240	258	257	283	246	267	285	255	251	255	249	268	249	288	287	241	258	285	260	320	261	262	250	268	289	239	257	276	231	234	255	263	250	251	241	274	282	278	255	295	243	251	281	282	276	286	272	272	233	276	254	257	273	236	294	290	299	239	251	259	295	264	265	296	255	278	259	247	278	248	275	243	269	250	239	231	267	242	258	268	228	241	282	243	277	260	221	251	278	260	256	265	270	293	274	302	261	255	281	263	283	284	256	225	290	280	273	278	257	278	274	262	249	269	278	264	293	280	268	273	263	290	276	270	289	270	245	282	233	266	257	235	249	283	233	291	295	272	266	270	285	278	267	244	296	281	242	259	246	264	307	273	251	243	268	280	266	262	245	252	279	255	302	270	255	266	286	273	246	251	230	256	262	256	266	278	261	250	264	293	268	254	266	283	233	259	264	304	252	241	280	261	273	245	240	299	243	262	240	270	255	247	240	260	249	253	279	259	247	263	260	274	288	262	269	232	280	274	249	279	277	270	273	265	255	288	272	277	264	258	269	249	244	286	260	271	275	246	293	250	248	262	288	283	281	290	251	280	254	258	262	328	279	264	274	266	265	273	254	281	275	287	265	320	276	284	279	257	239	259	265	241	265	245	237	252	262	259	277	238	273	286	266	285	267	260	250	268	261	296	288	292	270	279	234	259	247	275	248	269	263	279	258	263	257	285	284	284	274	267	263	258	280	286	246	292	272	279	264	258	260	258	279	276	263	255	296	273	257	247	257	247	271	254	258	279	289	259	240	268	252	251	279	261	284	246	263	293	313	255	263	275	290	282	296	267	305	252	258	269	242	275	252	277	273	277	275	256	305	244	279	231	284	255	279	287	263	282	275	236	264	257	289	248	289	243	251	267	262	257	239	261	281	276	273	284	238	242	261	243	264	253	270	272	276	280	271	273	273	239	262	272	220	271	257	281	313	267	255	268	283	265	239	264	276	260	264	258	242	234	286	300	277	278	281	253	259	267	290	284	271	260	294	240	271	258	234	275	281	284	271	229	241	276	268	269	269	288	248	262	268	289	261	251	266	244	278	286	264	262	275	245	262	238	281	281	233	293	254	270	267	281	247	282	285	246	269	261	271	269	278	252	251	284	258	265	244	234	246	245	276	273	274	267	249	265	229	245	257	283	307	288	267	258	281	295	243	270	287	285	294	251	258	258	250	268	274	252	277	260	291	238	269	314	254	255	257	273	248	252	238	258	267	263	270	258	285	271	252	286	249	233	272	244	282	267	301	285	237	277	283	244	280	258	275	253	263	267	263	266	266	292	284	261	247	260	268	262	272	255	270	294	265	293	266	274	256	258	277	288	256	284	253	269	261	264	261	269	250	259	285	245	263	265	257	290	269	246	275	248	221	267	273	281	267	272	272	281	300	250	282	281	258	294	232	273	269	289	289	270	264	293	273	272	278	278	257	209	260	249	256	253	253	265	269	264	256	250	264	271	249	287	262	220	247	287	264	265	252	260	249	272	246	239	254	240	306	280	250	265	283	259	308	303	277	267	261	257	275	286	239	259	287	244	284	259	267	267	271	296	265	249	235	282	275	275	247	255	275	256	256	245	243	251	267	252	265	266	278	287	286	284	270	287	249	263	245	248	277	260	241	282	239	257	246	255	290	288	296	274	280	272	279	243	258	263	290	267	260	253	258	249	259	306	256	292	277	301	250	259	315	265	255	233	262	263	278	254	229	272	267	252	264	290	255	270	283	283	270	293	250	241	284	261	274	261	249	280	258	277	246	262	246	282	258	248	270	274	252	265	286	266	245	260	289	301	234	262	257	238	258	258	265	277	233	271	291	275	259	271	278	261	251	285	254	259	277	271	284	269	254	254	246	269	289	272	255	279	241	268	252	277	245	264	255	243	295	272	278	279	292	249	250	264	293	271	270	278	226	261	271	271	267	263	263	287	273	275	238	288	275	243	270	273	263	269	264	232	276	272	255	257	282	259	246	257	279	249	243	248	271	261	247	260	284	259	297	264	259	281	277	241	243	251	248	271	292	292	257	281	275	233	251	257	248	273	266	239	259	271	272	266	249	294	267	270	218	236	266	259	311	255	254	264	228	234	243	262	271	298	276	272	268	313	247	263	267	276	281	242	273	286	281	236	274	234	264	227	278	266	266	284	259	280	288	279	266	296	244	281	245	261	225	256	298	276	269	292	262	256	310	267	292	246	248	271	277	258	258	274	246	268	312	284	231	248	286	281	265	276	213	309	236	240	261	255	269	300	256	271	245	270	297	253	265	234	242	261	286	270	248	247	266	266	257	229	264	304	280	267	312	263	251	262	271	257	266	279	294	255	282	252	232	241	269	245	272	262
6582	944	2021	2020	1587	1253	997	891	816	776	760	725	686	684	635	634	634	602	651	620	625	616	609	630	666	550	607	572	675	615	661	642	590	580	603	631	601	596	625	621	615	590	610	626	587	593	575	557	604	653	586	603	576	585	587	597	620	576	591	560	612	558	584	630	602	609	646	593	570	562	593	617	629	600	586	592	591	613	567	568	590	556	593	627	603	590	570	530	572	599	622	562	654	597	574	591	632	589	582	562	557	621	617	620	578	580	577	603	610	567	559	574	576	601	578	563	623	597	597	589	622	557	621	594	577	588	583	587	611	595	601	599	562	601	585	607	607	586	593	563	568	639	581	565	581	592	604	601	597	541	610	556	625	620	609	565	562	602	553	591	554	575	620	588	564	558	554	559	590	581	588	592	591	595	594	585	557	534	576	589	614	615	604	599	543	589	572	584	555	596	627	592	558	587	586	585	582	583	602	616	564	603	649	591	613	616	601	567	612	582	572	563	585	563	553	627	562	507	570	598	567	595	611	575	622	611	569	582	609	609	619	552	600	622	612	599	567	620	596	635	590	559	589	658	580	588	609	598	595	622	627	573	605	542	586	580	567	610	601	553	573	603	615	550	606	539	567	597	599	569	638	606	583	622	618	532	568	609	613	568	611	574	586	605	631	595	598	562	587	550	565	597	585	548	582	573	566	597	597	597	570	550	578	558	588	560	608	595	594	531	592	600	536	563	621	588	605	629	623	614	586	557	611	592	584	584	561	585	589	597	585	580	586	583	586	579	626	640	627	611	557	558	617	599	572	590	583	630	546	566	584	611	612	573	588	569	614	666	577	558	563	573	591	599	610	560	626	572	576	549	580	578	569	571	591	573	595	560	577	561	589	617	622	611	599	544	583	606	590	605	575	586	611	606	563	570	614	592	591	600	620	614	562	593	580	564	571	599	570	581	612	612	589	589	593	609	554	588	576	536	599	574	638	570	596	573	600	591	610	592	563	634	597	586	596	632	566	615	580	568	620	594	669	607	560	586	564	616	597	543	604	562	583	555	600	570	598	546	581	648	604	583	576	572	644	607	575	592	590	601	578	564	591	578	609	568	585	578	599	612	563	583	609	597	581	586	614	608	594	589	635	601	594	626	597	559	587	592	552	625	600	601	565	635	576	602	575	585	600	612	574	581	613	620	591	615	581	630	586	590	570	573	604	537	607	590	602	568	610	587	584	597	543	541	605	616	583	572	621	622	602	557	551	580	582	621	609	525	557	639	558	604	620	575	572	604	613	626	643	561	612	581	563	616	592	590	574	619	597	599	552	572	604	583	520	615	593	586	630	568	599	566	584	615	612	640	652	585	588	598	616	568	605	572	552	620	614	561	579	586	554	594	596	585	571	604	591	568	585	578	580	585	597	653	584	579	608	564	578	614	579	602	574	557	602	564	591	616	587	616	558	601	585	621	546	613	612	579	571	529	618	594	619	596	557	622	583	659	597	612	647	579	638	586	573	579	612	582	594	622	604	576	546	612	619	566	588	562	577	603	547	592	625	608	624	553	571	590	566	591	584	602	565	561	618	630	576	595	555	541	593	556	630	606	578	597	604	594	592	569	555	557	587	592	597	619	571	618	601	607	607	569	602	560	590	631	575	565	599	594	617	556	600	566	570	595	576	621	584	608	572	594	639	569	588	578	592	612	605	599	584	597	595	568	559	628	543	623	590	607	576	557	610	608	619	600	584	572	578	586	608	594	597	625	620	606	581	599	583	619	580	613	597	610	605	592	629	578	629	566	589	587	572	637	593	600	590	599	614	575	588	644	584	562	631	635	554	570	609	546	624	583	568	597	586	582	578	598	573	612	612	602	615	587	606	607	606	592	558	552	605	675	558	565	578	622	568	587	587	583	626	606	592	580	592	585	612	601	566	614	586	547	609	610	581	605	591	560	592	630	574	599	596	614	568	542	595	622	595	581	615	644	578	585	560	587	600	607	613	569	602	598	588	625	658	592	591	585	604	571	625	619	586	554	551	573	601	582	599	570	624	607	614	598	601	606	595	568	586	618	576	593	554	627	593	579	641	567	631	605	605	648	557	590	599	578	574	562	581	533	563	562	607	580	586	564	535	591	651	519	583	552	588	580	569	589	570	593	586	586	591	590	609	601	580	560	590	617	614	618	633	632	580	579	611	599	594	590	606	614	566	544	574	589	591	635	580	574	528	592	578	653	616	530	590	600	584	604	615	585	602	613	575	548	582	535	606	621	609	644	583	561	605	573	570	614	541	604	565	634	627	588	551	597	600	611	575	536	607	598	567	577	564	638	580	534	572	623	558	582	596	542	572	580	529	611	565	593	575	569	573	574	622	563	587	548	588	568	598	560	563	571	589	600	604	586	552	533	579	639	603	575	561	566	615	592	588	594	555	560	614	597	585	571	572	598	606	579	552	586	605	602	597	607	654	600	550	628	606	584	604	597	600	589	584	589	568	624	612	549	602	600	630	605	576	604	617	574	624	616	652	554	588	558	617	559	581	617	605	575	573	604	587	633	569	612	604	610	598	572	600	585	578	600	602	561	565	577	588	609	588	584	562	588	594	547	585	570	576	593	611	606	573	562	578	631	579	605	570	565	610	619	605	590	625	596	617	565	569	621	578	586	552	607	572	545	608	608	588	602	591	573	602	623	572	579	604	568	572	602	565	611	593	626	597	599	565	575	551	576	584	608	603	616	579	596	600	582	633	565	640	620	628	616	598	577	589	629	575	607	614	610	567	603	588	582	591	583	630	613	586	561	563	584	556	610	602	658	594	551	656	602	629	594	640	599	583	579	573	593	559	567	601	563	589	571	593	582	604	616	617	616	605	575	623	604	618	581	598	588	548	575	577	601	566	572	619	616	581	622	558	616	633	593	561	597	595	549	596	618	567	570	576	602	560	589	580	573	563	587	571	553	599	560	623	627	623	601	581	576	631	593	615	579	557	586	595	551	582	604	592	614	583	598	602	552	548	578	578	557	566	606	612	586	591	597	603	636	618	584	620	571	614	541	593	631	579	565	578	569	586	564	630	622	590	597	601	571	584	575	594	583	559	569	583	601	625	568	596	570	591	581	583	567	575	569	561	649	599	556	607	600	574	596	606	589	604	548	615	595	603	571	573	552	557	539	596	606	569	577	606	593	603	601	622	545	584	579	608	596	650	511	596	612	618	616	589	581	582	609	601	575	603	594	555	583	608	571	643	639	561	593	602	595	599	646	625	617	587	593	596	582	626	631	593	533	573	570	592	623	555	628	611	613	573	555	565	616	590	543	596	576	584	605	576	627	570	609	589	619	591	613	626	594	611	621	586	566	551	630	577	547	597	579	590	628	579	582	582	616	603	588	606	552	577	591	568	634	570	581	575	578	558	607	553	607	618	566	582	588	612	582	563	598	586	586	599	570	596	565	605	606	559	614	603	608	570	562	588	585	586	615	610	591	593	585	576	557	583	566	584	618	541	587	599	620
14192	1247	1126	801	525	341	272	199	180	156	154	162	126	129	143	125	128	134	120	107	122	110	104	110	106	147	121	92	95	108	136	124	112	109	104	110	88	114	109	111	98	104	112	110	91	126	123	107	109	113	125	106	106	107	122	114	117	91	121	119	116	106	113	91	97	97	118	105	98	117	106	100	123	117	102	109	112	117	111	99	106	118	101	104	107	118	107	99	113	101	130	83	120	115	106	103	113	102	107	129	118	108	101	87	91	121	88	90	123	89	95	112	84	116	106	106	113	87	104	125	119	100	109	108	101	113	100	93	106	77	101	114	110	121	95	104	134	121	85	92	79	107	101	102	90	114	106	102	103	131	111	102	118	101	100	94	127	97	101	125	101	117	119	113	122	80	102	101	108	110	114	113	129	112	101	99	120	113	100	108	112	100	89	108	98	119	93	116	100	103	111	98	108	117	102	114	96	93	104	85	88	105	109	109	97	106	106	102	115	111	110	118	104	120	112	112	108	102	118	95	111	87	88	131	86	123	102	107	116	114	95	99	88	119	122	127	92	91	103	115	102	95	115	104	117	104	116	109	132	100	103	103	84	96	111	122	117	116	96	116	116	112	109	104	101	109	100	113	125	92	108	83	124	104	125	106	102	105	131	100	113	100	107	128	141	136	101	106	110	103	109	104	110	112	95	109	114	101	99	96	126	99	103	116	105	121	83	122	102	106	116	115	120	126	115	116	108	120	105	110	114	133	124	104	117	117	118	97	95	115	101	102	100	86	114	104	116	122	124	116	98	101	106	101	121	107	102	104	109	133	97	125	102	110	106	95	86	107	102	93	107	112	95	107	122	120	110	113	106	103	81	119	125	103	111	102	106	105	103	132	106	91	117	92	107	111	117	93	100	128	112	117	124	94	103	100	115	103	92	102	100	100	94	110	105	106	115	117	90	125	102	117	98	103	94	102	100	125	94	103	112	101	110	120	106	99	102	108	119	110	121	115	97	109	108	102	128	98	124	118	112	97	105	114	107	117	111	95	100	104	95	93	101	105	100	110	105	113	95	94	111	110	127	129	94	106	92	105	122	108	107	116	105	91	121	109	104	92	99	111	102	101	105	105	100	97	93	110	110	102	98	105	115	105	92	127	95	108	112	126	95	101	103	101	92	102	100	105	124	111	120	102	122	109	125	98	106	101	121	131	102	98	108	114	117	96	114	103	99	111	114	101	99	108	121	90	115	106	108	112	107	104	99	103	85	119	103	101	108	108	121	99	106	107	95	116	113	111	85	114	100	82	115	85	104	99	82	116	133	119	121	106	105	106	104	93	111	118	100	92	110	107	135	103	96	102	84	102	124	99	124	107	93	116	124	93	104	112	95	109	90	81	102	114	102	123	115	118	102	114	103	95	128	102	112	114	126	107	118	112	105	117	115	102	130	109	114	130	107	118	110	97	106	118	121	106	114	107	87	95	94	114	124	108	100	117	116	122	109	119	104	111	107	105	107	113	86	96	111	99	93	104	100	106	108	110	111	118	96	103	106	112	108	143	100	105	91	117	102	107	91	88	106	123	105	111	118	94	107	110	111	95	103	120	108	95	107	111	104	105	104	140	118	91	90	101	99	112	108	113	141	95	84	130	97	103	110	112	99	108	96	116	115	104	116	99	103	133	117	115	107	97	74	93	115	114	111	125	110	105	96	99	106	101	99	105	101	84	108	108	122	111	83	93	108	111	101	114	118	123	116	101	114	114	126	104	120	83	101	97	94	110	118	106	100	107	131	110	107	93	121	127	91	107	89	104	112	96	104	110	99	96	100	85	109	116	105	108	87	108	99	117	120	101	106	108	103	92	118	105	95	96	109	107	100	115	99	105	81	124	106	102	107	102	124	103	125	115	121	117	93	110	116	110	108	124	107	98	96	113	113	106	115	129	103	101	95	108	97	111	93	96	98	121	111	113	96	139	119	106	132	100	123	99	102	106	119	102	107	120	99	110	105	112	119	98	112	115	104	125	94	120	109	101	99	109	106	98	93	102	95	117	104	104	103	98	94	115	120	114	135	112	109	105	106	101	119	104	119	116	114	98	125	140	96	107	111	139	111	117	102	119	118	112	116	88	116	114	126	104	101	116	119	111	91	109	120	106	101	89	122	113	97	95	106	105	107	104	103	122	128	135	105	111	101	126	93	83	102	100	105	101	94	123	98	109	91	103	108	93	106	118	130	110	121	98	100	100	114	97	128	111	106	100	97	113	104	113	95	105	120	106	138	87	101	106	110	108	133	107	111	108	92	116	121	110	101	106	91	100	121	115	94	119	111	95	104	112	85	117	96	96	96	122	95	117	100	94	114	106	88	110	88	108	106	105	99	100	103	84	119	94	105	129	107	95	116	111	119	123	116	96	98	102	108	102	102	123	107	103	114	129	98	107	112	110	123	108	102	110	117	102	99	96	109	113	119	93	107	102	88	98	112	106	115	133	109	123	112	115	142	129	117	106	124	111	92	93	124	128	109	123	107	95	91	103	93	102	103	113	99	103	118	131	124	116	87	104	106	91	103	100	100	90	103	104	116	103	108	101	97	115	118	105	106	112	107	90	114	106	117	92	107	113	109	102	93	136	98	111	104	100	114	133	110	120	107	105	121	120	90	113	110	93	101	117	103	103	106	133	120	93	112	103	106	104	119	88	105	112	106	114	109	117	116	106	95	100	112	113	90	101	111	131	98	108	106	104	110	136	131	114	110	112	120	117	105	115	103	126	104	108	128	81	98	103	97	109	111	115	97	104	120	116	90	127	100	117	121	93	94	115	110	98	127	109	101	111	112	118	101	102	104	87	91	103	113	119	122	98	102	108	101	104	95	110	90	116	90	105	118	98	101	95	94	107	113	126	113	90	98	101	108	105	97	97	96	107	113	88	117	100	131	97	108	117	108	105	97	95	94	122	115	91	99	120	121	130	111	102	116	106	90	115	122	100	102	121	89	114	121	114	97	100	103	93	129	134	96	117	119	121	103	127	95	108	96	100	112	109	122	112	118	106	96	99	119	114	96	126	96	124	101	109	110	95	117	117	107	110	96	105	128	115	92	132	101	103	100	106	109	89	101	94	112	113	132	107	117	136	73	98	93	80	107	96	112	114	100	106	120	107	89	91	111	88	133	96	110	100	104	120	113	117	94	116	93	108	87	108	117	128	114	114	85	105	97	107	112	98	104	99	122	103	125	110	89	104	108	101	108	86	108	102	120	103	102	102	135	87	118	89	110	132	119	109	110	105	103	91	126	97	108	108	127	110	117	95	110	126	104	101	118	113	96	120	107	101	99	96	93	113	116	110	103	112	108	103	98	114	92	96	116	129	119	109	133	98	111	118	120	125	88	124	97	98	107	108	110	110	110	92	112	103	105	99	118	109	109	116	121	138	116	101	111	86	108	101	101	121	102	96	121	111	118	113	95	93	111	97	105	95	84	108	91	104	101	111	104	123	127	104	124	108	114	104
8034	981	2544	2562	2104	1559	1140	862	728	603	563	532	511	421	430	427	417	363	365	357	405	335	337	310	343	306	323	344	309	360	298	340	317	316	336	305	297	289	331	316	302	300	287	303	318	279	315	310	262	298	289	295	298	310	252	326	327	295	285	280	264	299	277	299	293	280	279	294	308	296	289	269	302	246	319	284	307	273	293	274	297	281	296	291	303	297	267	285	299	313	291	298	293	277	277	296	326	275	304	291	281	268	284	263	276	272	296	282	278	280	288	272	276	300	292	311	313	282	255	276	298	296	280	304	312	268	283	264	297	291	297	272	285	267	282	302	276	281	284	289	254	292	305	280	292	305	277	267	300	273	297	274	285	284	312	290	290	288	301	281	263	300	289	266	279	251	252	279	263	290	289	299	279	297	289	259	284	271	270	293	329	302	281	249	297	256	257	298	270	278	291	290	251	300	284	280	285	288	291	283	284	298	285	282	248	275	279	311	316	294	266	290	296	268	266	296	279	277	278	308	267	268	271	295	299	270	261	273	273	290	322	272	265	291	263	313	279	251	304	274	300	319	274	238	292	262	286	285	288	289	302	273	317	286	257	306	286	289	286	310	278	258	295	287	275	282	270	291	260	279	294	304	272	282	277	268	289	288	256	285	302	284	286	276	285	298	291	295	288	268	284	279	312	302	314	264	284	279	259	289	275	259	261	294	312	254	282	286	279	290	285	282	306	301	283	270	281	289	255	273	267	275	301	267	283	266	269	267	283	298	337	268	294	259	284	286	292	274	260	290	300	306	269	296	310	289	290	263	256	273	286	265	286	312	294	271	265	287	289	274	292	293	301	279	282	264	301	278	308	296	314	285	270	286	274	307	278	251	302	247	282	280	287	311	303	304	284	265	300	305	300	290	263	313	267	272	286	313	296	318	270	306	284	287	281	283	280	269	293	280	290	323	282	292	273	294	303	298	297	327	294	298	290	271	296	307	267	277	307	282	310	301	279	277	272	286	285	290	277	301	274	294	269	275	312	292	298	299	270	311	294	280	280	312	291	264	277	281	295	255	272	294	255	298	266	300	257	277	297	240	302	283	280	238	272	263	275	289	276	291	291	279	268	328	280	299	301	279	325	274	280	310	266	286	290	269	301	260	284	290	290	265	260	275	266	260	315	278	265	283	260	290	296	311	312	303	296	302	269	264	290	287	271	259	280	278	294	270	280	261	307	295	315	309	286	273	256	290	281	294	300	302	270	275	281	294	286	277	315	280	274	301	263	268	273	313	293	301	304	269	319	265	301	271	298	327	251	320	297	294	283	310	280	310	297	281	296	276	303	275	261	317	294	295	254	250	300	251	290	279	292	295	285	294	273	293	300	288	307	257	316	289	275	314	299	270	283	294	300	287	257	290	302	262	280	296	279	268	281	268	255	277	334	249	304	282	295	282	304	324	332	309	270	304	289	296	279	309	275	274	278	306	264	242	282	280	297	309	295	254	261	295	280	306	268	280	286	284	286	317	288	284	318	273	280	283	304	302	274	301	299	297	289	296	304	265	286	277	262	314	274	258	278	282	300	289	291	269	313	300	271	279	261	287	308	264	296	292	283	313	265	271	288	277	288	287	307	250	318	300	288	269	245	306	301	254	276	273	269	310	309	319	265	293	274	309	264	283	296	272	284	276	308	281	305	281	278	270	261	284	274	278	267	287	304	297	288	293	279	295	294	267	302	293	293	277	269	269	279	304	298	303	294	259	278	312	264	332	280	281	280	274	278	281	287	296	316	294	283	310	267	284	295	286	253	253	290	293	326	289	269	294	272	282	285	288	273	265	320	252	301	276	269	292	315	296	296	298	300	274	281	278	288	281	280	312	278	277	304	296	343	289	288	294	247	293	298	282	335	295	266	265	271	276	275	271	260	268	259	271	278	300	275	288	278	276	277	278	286	303	283	285	258	282	321	270	295	294	278	293	278	276	258	294	285	296	309	291	268	255	311	285	342	298	292	293	302	270	276	263	283	305	263	265	282	289	274	290	316	312	271	258	288	290	281	301	290	283	276	253	251	259	271	251	320	274	284	317	280	298	269	271	279	281	266	258	286	272	270	266	265	292	287	274	320	303	278	324	304	257	276	325	295	289	291	309	282	289	297	266	301	292	276	281	251	259	309	315	283	317	289	302	267	275	244	278	270	274	287	276	289	337	281	270	272	274	288	282	278	293	286	293	276	273	283	280	258	299	302	289	288	274	294	283	285	303	283	299	279	279	285	295	292	273	278	300	286	274	280	284	304	286	280	293	280	282	266	287	281	272	295	322	250	289	308	274	298	296	296	303	277	287	278	282	296	275	272	306	293	283	310	255	258	259	273	287	271	283	258	267	286	276	317	269	278	288	260	286	288	278	275	297	281	276	303	290	300	300	283	284	268	253	304	306	335	299	320	280	290	277	291	284	289	302	299	306	299	286	289	254	322	293	276	245	286	289	294	285	271	260	265	283	309	287	263	275	298	269	281	317	300	270	276	241	274	294	284	255	297	262	274	277	280	298	283	257	299	297	311	301	273	278	291	291	298	277	289	284	296	306	286	271	297	284	288	268	288	301	311	295	280	305	286	269	293	288	275	291	295	267	293	267	283	306	286	272	258	292	251	286	288	276	262	259	286	282	286	275	304	261	288	291	281	293	274	301	286	277	271	265	286	302	287	285	284	268	288	295	268	283	300	265	293	255	254	292	282	290	292	279	281	284	248	269	284	259	296	302	315	250	291	267	271	320	298	292	315	282	313	302	285	273	289	267	312	288	256	282	295	292	263	316	289	288	297	299	296	285	321	289	296	278	275	288	272	295	266	295	306	269	277	269	283	284	282	287	298	257	298	303	280	263	319	286	283	236	278	303	256	289	255	335	268	269	322	274	249	299	286	281	277	297	297	272	265	286	319	297	311	292	296	293	283	294	268	293	284	279	283	291	293	281	286	288	298	307	270	290	247	284	295	270	270	271	282	293	301	268	319	282	289	313	253	315	262	270	298	265	262	284	275	241	305	296	307	268	294	297	300	267	299	302	302	265	288	279	307	268	265	298	275	281	303	263	311	284	295	269	274	267	292	286	279	271	280	299	292	298	316	287	297	279	290	290	305	311	295	290	316	280	275	305	284	295	284	300	273	317	262	277	250	305	289	298	268	246	260	285	334	290	286	277	302	307	287	280	304	296	305	268	265	289	297	265	288	291	294	278	277	282	289	289	269	269	320	274	284	248	305	269	289	288	281	287	281	282	277	286	284	257	283	271	306	281	279	279	277	279	290	272	282	269	266	282	292	283	335	294	294	265	295	283	307	270	308	294	284	334	260	298	292	269	279	321	279	275	302	312	303	284	291	283	288	279	302	305	283	303	315	290	265	268	282	282	279	318	270	273	320	276	285	296	293	292	282	279	303	307	297	324	275	258	262	303	284	257	289	299	281	281	298	298	270	294	276	290	271	291	299	264	263	248	290	281	299	296
2381	679	595	542	436	396	380	415	366	395	406	360	380	367	402	387	358	357	384	410	374	379	383	383	397	355	341	388	398	438	407	355	358	363	387	396	382	365	394	360	406	390	337	386	384	361	389	395	377	376	383	383	394	369	363	361	391	426	396	411	406	386	401	397	390	380	395	394	388	369	395	387	387	358	384	371	353	376	397	360	397	373	385	380	362	351	403	372	357	392	407	377	369	388	395	392	394	398	379	381	369	392	368	377	394	382	423	403	365	371	362	407	374	391	377	375	385	388	409	373	364	389	386	346	368	418	375	403	409	381	362	346	426	386	372	401	374	337	383	386	359	347	371	368	361	378	388	365	373	393	415	399	349	366	390	362	394	383	368	387	399	385	402	378	381	365	388	429	383	345	384	403	407	369	354	398	373	353	376	387	383	406	383	373	366	401	393	366	366	416	390	391	373	416	376	373	394	387	398	396	382	376	332	385	366	373	367	374	379	383	429	408	364	392	378	383	379	375	388	398	359	360	361	358	369	349	354	384	388	358	368	392	392	392	403	423	411	388	367	372	393	374	382	396	344	374	375	348	352	377	381	376	379	392	387	401	381	343	371	369	376	405	389	396	369	358	340	387	359	370	394	377	357	372	347	361	379	392	391	394	347	417	409	379	364	353	403	380	383	398	369	345	379	390	407	377	374	375	411	399	367	344	361	388	379	383	363	367	410	402	397	373	411	381	385	368	386	382	372	387	379	385	389	368	376	375	346	371	352	439	369	362	356	391	350	381	400	419	367	374	402	361	377	378	376	423	372	412	371	389	404	365	410	387	425	389	349	398	366	396	409	357	389	400	389	385	381	347	380	386	434	405	372	410	370	358	382	345	358	382	386	370	362	354	372	370	391	356	349	427	360	408	389	398	420	370	388	367	397	408	359	392	394	415	409	359	396	406	349	369	337	398	386	336	377	370	410	385	401	378	377	366	390	359	381	415	382	403	379	386	383	382	378	382	395	411	366	342	387	332	414	346	369	377	389	365	335	365	356	355	349	375	401	400	416	369	377	361	370	354	399	425	396	371	373	337	355	376	364	344	383	398	363	425	340	394	372	339	350	406	378	437	361	368	418	361	385	411	369	374	420	383	369	401	375	381	424	377	357	355	392	375	387	364	376	348	374	393	399	396	384	393	389	419	412	374	387	369	345	370	387	356	398	415	371	402	387	395	404	392	380	373	372	386	392	376	414	382	357	390	388	388	394	406	399	379	386	376	358	399	387	421	387	368	362	411	407	372	392	367	393	364	394	380	393	396	398	366	363	348	405	413	436	380	379	371	377	378	431	340	385	361	408	400	367	379	366	376	384	352	379	368	430	380	371	404	368	387	375	389	372	406	371	392	398	380	393	384	398	408	420	406	346	337	346	362	327	373	382	399	392	381	406	408	407	385	374	359	391	397	354	413	395	395	365	387	354	471	397	363	354	362	407	382	387	386	351	410	394	371	389	391	372	381	381	376	372	415	362	372	387	357	379	345	411	386	355	371	402	359	375	376	381	387	407	395	367	374	369	398	404	429	392	382	382	342	356	377	404	348	370	373	379	363	375	358	386	374	419	375	383	391	376	383	384	422	388	369	417	398	399	346	388	400	398	392	390	355	391	358	388	391	382	366	401	392	402	370	388	364	397	381	373	387	365	366	377	385	383	320	367	387	381	382	330	388	360	386	392	403	381	375	406	400	334	367	399	392	349	391	398	358	360	399	379	393	435	376	386	395	345	378	352	399	412	429	388	383	402	391	377	362	353	342	371	360	393	369	373	380	342	405	385	400	391	385	419	366	418	352	396	423	389	374	396	338	388	389	383	391	383	395	370	372	390	360	376	368	384	371	351	376	376	368	384	397	415	388	374	377	334	392	391	387	390	411	399	363	395	380	391	378	389	436	389	364	346	364	402	418	397	375	408	433	391	389	383	416	393	443	428	395	413	401	417	374	365	390	366	377	378	370	363	368	403	411	412	363	351	387	384	366	350	406	368	347	369	352	354	353	352	379	419	372	330	383	395	372	412	367	372	367	354	367	352	357	386	416	391	348	385	392	381	386	408	341	364	407	385	363	397	365	401	391	385	418	410	423	395	392	352	360	421	399	405	373	381	426	411	362	436	410	383	344	377	379	374	401	384	390	398	413	360	419	385	384	373	350	381	385	405	368	343	374	360	393	350	392	380	368	393	425	371	365	401	356	369	400	414	381	369	414	377	400	424	394	437	377	381	374	392	346	358	401	401	419	395	403	380	400	380	368	385	401	363	400	357	378	377	413	407	357	397	432	369	408	374	398	432	378	396	364	373	400	399	360	371	397	385	404	389	406	385	413	378	384	379	374	384	375	374	342	406	395	383	399	419	364	356	380	381	401	388	368	363	416	395	401	340	361	357	405	355	396	396	370	391	392	365	422	355	349	373	390	385	400	393	344	387	352	361	399	386	383	381	395	383	366	424	406	370	378	351	360	380	392	396	400	342	430	360	387	370	354	408	348	407	379	364	357	371	408	408	416	385	386	394	377	404	413	370	331	380	407	401	395	375	416	361	371	359	429	382	375	386	408	400	372	427	389	371	365	392	391	330	374	381	404	415	394	398	405	409	371	378	377	418	399	408	374	384	389	398	390	434	403	363	382	395	359	378	338	405	387	402	379	379	362	387	391	387	418	421	462	380	374	378	378	381	409	390	402	413	358	372	390	368	403	373	369	397	374	430	387	379	382	380	406	420	405	353	381	375	389	420	373	356	389	383	387	378	334	366	378	357	359	374	352	386	361	354	334	423	395	396	392	422	386	373	365	366	372	396	372	374	369	398	357	370	382	348	336	406	352	383	404	396	352	387	390	349	384	376	397	363	372	379	370	359	389	385	380	397	412	361	391	387	401	396	382	391	358	360	361	383	386	382	377	366	378	388	357	366	377	384	385	356	392	376	383	344	408	393	363	374	392	375	382	401	352	418	408	397	365	425	389	373	328	408	422	408	410	397	412	392	402	386	437	405	355	386	389	376	379	368	404	393	405	386	374	399	392	390	382	408	402	419	359	417	404	408	364	367	344	369	368	365	377	385	375	382	385	389	362	395	399	379	419	400	378	369	424	368	377	377	389	411	391	393	358	371	392	384	371	372	371	370	407	390	374	378	350	348	418	402	375	376	387	380	375	396	371	410	363	401	393	381	401	405	392	361	387	356	406	450	440	383	404	357	388	396	382	367	381	392	377	369	403	403	390	365	410	383	410	370	377	390	402	389	374	402	379	402	389	397	364	400	353	372	401	411	420	346	376	410	404	385	394	379	395	407	423	390	367	404	410	346	373	388	352	373	401	369	372	417	399	356	385	390	393	382	362	403	381	408	393	345	372	363	400	388	418	442	375	388	366	393	414	370	338	377	374	371	364	361	355	419	396	351	374	397	352	410	378	368	409	343	401	392	418	330	389	349	401	353	357	371	358	359	408	363	406	381	385	390	414
2602	944	1361	1276	1123	1001	871	900	828	860	776	832	805	867	866	824	880	831	887	862	830	830	835	828	816	827	835	799	847	891	814	829	879	808	793	847	805	799	844	843	809	838	854	820	819	791	848	849	828	880	871	827	821	827	842	824	800	831	870	803	846	862	846	818	805	845	819	809	861	819	840	850	870	873	814	832	866	825	784	822	847	851	878	832	805	806	831	808	820	848	894	862	826	826	852	793	833	875	819	797	862	832	863	897	792	860	809	882	828	850	854	835	819	843	850	797	851	832	823	841	857	832	879	846	843	829	843	838	848	813	815	836	811	804	848	814	853	840	818	827	826	879	797	857	816	829	810	817	803	849	804	836	868	813	818	842	890	798	850	818	839	792	870	843	871	865	823	876	831	851	905	797	818	862	818	806	829	793	813	803	877	823	822	823	798	815	874	796	809	855	830	871	775	786	808	860	773	820	872	821	864	809	854	818	847	790	783	832	865	826	865	863	833	886	817	823	883	804	854	883	816	833	844	862	858	836	882	843	804	840	821	876	877	838	843	886	852	763	817	828	811	806	806	873	858	872	809	859	846	860	838	853	842	828	784	835	816	827	824	806	798	857	874	821	889	858	845	822	828	818	835	836	813	865	823	855	830	861	833	837	777	833	830	831	859	840	863	827	859	872	808	822	862	812	821	780	857	865	841	798	834	828	856	862	799	845	861	791	825	816	847	850	823	851	870	754	855	850	790	784	810	841	829	807	797	833	862	830	822	840	858	855	806	849	907	839	856	848	838	794	807	839	830	819	862	792	863	787	795	883	821	835	815	845	794	806	841	850	826	859	879	830	800	777	804	856	907	848	799	843	845	825	830	831	815	827	837	823	849	804	802	803	812	825	846	836	818	864	840	820	853	790	815	844	846	784	871	817	842	860	865	810	804	802	878	909	860	827	856	796	847	857	788	815	842	854	839	795	780	793	871	873	861	817	864	844	877	827	782	781	853	802	806	823	818	794	800	870	896	832	803	855	841	851	783	798	864	870	805	840	889	839	833	803	862	868	861	832	834	889	856	833	835	864	882	836	872	834	799	809	822	827	842	805	813	781	838	848	802	807	867	847	818	804	793	801	852	862	834	823	899	839	842	870	862	841	823	836	812	803	848	797	857	849	862	825	831	814	855	776	847	845	833	860	882	837	892	801	856	804	903	834	812	843	898	859	807	802	868	842	862	833	765	844	831	865	836	838	874	791	758	861	839	869	868	847	825	843	788	868	867	851	787	770	877	848	877	817	817	861	810	850	861	826	843	869	837	820	809	834	831	848	868	883	805	864	837	824	781	806	889	883	856	821	847	822	876	833	848	812	838	837	823	849	851	817	837	825	803	860	815	845	818	897	823	788	853	824	814	794	814	811	830	855	841	794	833	812	851	882	890	856	779	801	876	831	814	816	857	822	885	886	847	861	824	780	841	853	827	869	806	824	833	834	843	836	821	807	859	879	811	816	892	825	833	839	860	837	826	837	868	784	890	842	899	809	810	813	849	825	815	832	823	864	831	823	836	803	873	860	854	793	834	787	812	843	877	853	807	838	788	864	839	868	828	827	816	794	847	776	800	818	828	834	853	800	803	869	812	856	869	812	855	882	858	809	837	865	820	837	807	790	820	816	792	838	821	815	835	898	890	873	797	885	866	830	836	839	876	813	854	778	809	837	802	838	855	858	829	822	837	832	811	811	870	833	900	855	830	790	857	824	807	828	809	828	812	847	836	836	812	796	840	790	851	832	816	833	841	838	857	840	808	873	832	770	849	827	807	814	778	851	880	826	845	866	831	825	829	820	848	818	871	821	845	778	854	867	801	858	863	800	802	825	784	850	885	867	837	855	786	832	823	847	850	848	829	850	840	852	844	833	885	835	815	810	858	814	853	838	867	840	835	833	809	807	770	879	838	826	801	857	837	844	847	856	826	858	833	827	845	874	880	880	814	863	876	826	856	818	814	804	835	832	849	869	848	874	856	823	874	819	812	837	850	844	862	822	825	832	864	823	863	864	850	837	843	882	823	838	861	826	851	844	823	851	839	854	873	850	809	794	836	805	847	764	845	862	861	814	888	839	901	838	885	865	805	808	787	792	863	783	806	884	799	851	789	818	803	820	824	846	822	836	875	796	845	816	819	857	838	855	820	885	812	809	844	834	836	895	821	776	818	837	901	786	837	846	865	858	854	857	853	835	820	865	865	880	881	798	780	875	868	791	812	853	795	831	833	824	792	821	835	791	828	780	767	860	831	846	820	876	795	809	792	850	794	808	834	811	845	871	806	831	843	800	793	784	836	829	867	819	862	828	871	853	833	818	867	857	787	849	799	795	805	884	820	809	893	793	874	855	860	813	825	834	859	830	812	840	844	839	854	853	817	821	820	822	865	842	784	800	795	861	857	843	829	823	825	778	824	915	853	864	831	845	853	803	893	845	843	845	796	841	864	866	829	815	822	867	821	836	863	859	819	842	835	826	859	832	854	840	814	803	781	850	812	816	828	847	832	798	812	836	784	807	836	867	823	847	792	851	830	832	823	828	824	834	838	885	875	860	879	814	840	801	811	792	803	853	822	802	867	819	791	839	851	828	832	799	826	806	852	833	825	867	858	835	829	845	864	836	872	824	810	851	869	812	821	885	855	813	805	787	811	778	853	841	783	859	843	919	775	836	818	834	838	788	867	821	853	821	822	885	800	868	804	830	859	813	791	852	835	851	886	842	787	848	807	800	823	843	852	834	842	844	830	866	875	851	769	801	841	804	846	829	803	896	842	839	836	853	810	829	869	828	854	847	874	845	870	823	858	859	815	826	815	857	839	865	852	850	777	848	842	831	869	780	836	788	803	878	874	788	886	890	825	860	833	846	870	802	878	806	866	869	830	846	827	817	819	810	856	861	888	802	804	798	863	808	806	864	840	846	854	865	887	869	863	824	853	783	835	817	931	849	841	875	811	808	819	879	877	841	860	829	806	875	807	808	812	829	858	829	882	813	835	831	837	779	792	832	818	853	838	809	822	841	821	858	816	853	823	838	838	833	808	865	831	896	856	917	813	817	829	797	844	841	852	835	848	803	904	840	855	875	838	783	832	764	885	837	853	797	860	857	856	824	903	812	825	841	811	821	874	826	839	851	822	776	839	847	822	808	843	802	817	797	811	829	803	852	879	874	877	870	858	847	874	847	844	834	855	827	810	879	853	847	821	890	862	876	858	816	843	836	856	829	808	873	861	779	854	771	816	857	811	833	857	827	845	850	860	848	782	859	789	833	824	839	913	907	848	849	846	861	804	849	813	822	869	827	820	879	852	857	781	831	790	865	798	818	854	824	814	821	850	798	813	838	846	848	810	847	876	814	819	833	825	783	865	830	839	905	852	788	845	786	857	798	862	814	796	836	837	879	828	852	859	800	867	842	858	797	840	787	783	786	790	849	802	874	829	822	819	883	843	786	817	875	867	861	839	856	862	778
20880	4915	992	670	456	393	332	342	330	264	288	306	289	319	300	294	282	288	268	251	267	275	280	295	288	297	312	289	311	331	289	254	277	291	317	317	292	273	259	268	298	299	299	299	274	288	305	281	300	298	307	276	270	289	275	301	270	285	279	299	328	311	245	299	295	326	258	277	289	267	283	298	271	287	277	266	286	309	299	290	278	279	288	275	272	298	282	330	269	260	264	285	242	287	283	305	269	270	285	264	272	267	304	278	266	261	314	281	282	285	299	278	293	248	322	289	277	288	314	258	275	286	319	293	280	318	297	285	282	299	299	287	286	305	295	280	289	282	343	259	268	264	327	281	297	320	278	283	338	311	296	300	311	271	281	329	277	315	268	284	272	293	275	316	267	283	288	277	280	269	298	248	278	259	293	297	304	280	274	279	269	279	280	270	304	294	306	296	288	307	298	277	294	278	257	267	284	262	265	276	286	275	286	287	275	287	305	303	294	294	309	305	293	291	253	269	268	306	282	297	278	290	277	285	301	288	298	304	302	260	287	276	266	285	298	275	290	283	271	310	296	270	272	280	252	263	352	295	293	278	293	316	292	282	257	292	298	308	337	313	281	306	271	256	264	252	282	303	262	269	292	276	349	306	283	293	356	249	272	278	297	254	256	246	275	274	295	281	293	294	272	293	275	263	272	260	304	265	286	274	288	286	270	273	287	277	255	296	286	283	295	303	299	305	286	271	330	284	299	286	303	278	299	286	266	316	312	291	271	284	268	300	282	293	297	258	272	276	287	281	288	260	287	279	280	290	295	272	271	274	315	295	269	273	292	305	278	298	319	308	272	324	283	258	281	291	330	270	290	309	301	270	289	281	308	283	271	260	296	267	272	295	292	290	298	266	244	259	305	283	296	268	308	273	276	297	277	304	294	277	286	273	259	274	278	285	292	298	268	293	282	289	306	302	277	290	268	289	294	279	299	294	302	285	265	314	283	309	300	279	268	285	314	283	289	328	335	301	295	268	293	318	314	289	320	294	315	307	285	269	251	297	293	282	314	276	285	257	274	307	299	301	268	292	283	282	283	281	294	272	275	276	286	311	279	266	300	303	281	279	321	277	303	321	312	301	301	280	277	307	261	295	279	288	317	307	254	307	268	286	283	279	282	288	282	308	279	286	290	278	284	308	279	293	287	278	297	342	272	314	289	276	280	281	337	290	278	290	307	295	297	278	290	297	281	301	287	284	263	264	255	267	286	270	300	276	278	299	270	279	274	290	290	291	281	276	312	254	283	262	296	280	303	310	285	295	265	284	279	291	252	297	301	281	295	286	288	281	280	275	254	298	289	274	270	310	288	309	297	304	291	296	321	311	278	296	284	278	292	289	284	271	297	279	305	292	250	272	301	309	305	294	272	313	280	320	294	299	298	291	262	303	270	263	318	299	277	314	296	272	268	285	248	281	319	272	269	277	298	304	288	261	294	308	282	288	285	256	298	313	293	259	305	286	308	303	287	296	300	269	319	295	279	308	269	331	288	294	304	288	274	280	282	279	301	294	259	284	299	292	263	279	268	280	266	311	301	285	314	259	321	290	285	285	317	289	288	306	290	295	291	287	301	286	280	285	263	294	271	284	308	310	292	299	325	302	324	252	291	301	281	271	321	322	300	285	267	283	291	311	250	275	245	271	306	275	300	291	309	293	293	305	285	273	271	299	269	286	321	279	285	283	291	291	317	294	288	293	320	308	290	287	275	275	301	314	335	295	282	290	283	309	297	269	287	279	294	330	308	308	276	290	255	298	283	283	263	281	281	296	290	282	276	254	298	258	312	299	294	285	332	280	284	291	298	269	280	265	315	291	285	290	293	258	302	265	273	282	285	300	267	295	289	302	298	273	252	270	302	310	269	285	272	273	285	268	300	283	279	269	293	285	296	274	293	292	276	291	271	278	264	295	283	311	294	269	276	268	277	286	295	248	265	288	321	298	288	275	258	288	299	298	288	272	297	295	269	265	288	317	327	297	270	288	277	285	310	300	263	286	283	282	298	283	304	272	282	291	255	311	286	301	316	274	291	290	309	288	284	269	284	244	272	291	241	288	305	295	316	274	292	288	304	332	319	279	305	284	262	290	315	294	257	260	232	287	279	280	280	309	319	318	272	294	303	293	322	287	280	306	270	273	278	297	301	271	286	281	276	294	265	279	275	292	272	297	282	260	288	312	293	328	254	268	292	282	312	272	300	299	305	282	295	274	312	258	299	270	290	278	281	305	303	281	298	262	296	263	300	241	312	310	288	295	301	289	267	270	275	320	329	265	277	301	280	275	304	297	296	283	314	291	309	274	311	292	289	267	287	298	292	294	247	284	273	280	290	288	279	302	280	296	303	311	311	294	292	287	281	277	283	313	299	276	306	279	310	258	281	283	301	257	301	307	288	285	292	276	313	285	284	309	270	299	304	299	250	284	291	283	306	272	302	278	298	284	260	290	283	289	260	306	264	319	295	283	325	324	291	314	301	270	274	281	270	270	307	260	285	291	310	300	286	296	298	304	260	302	317	272	290	278	287	298	274	214	253	269	286	271	278	256	292	282	304	299	309	277	301	269	296	281	288	310	259	304	277	286	268	246	293	314	314	282	277	302	306	293	261	312	295	297	284	283	263	307	285	314	286	299	270	277	280	274	289	270	274	301	285	280	276	288	263	271	278	291	275	303	285	287	329	312	270	280	266	277	282	307	276	244	262	297	299	318	316	314	288	283	350	284	300	271	281	292	289	307	314	260	289	290	302	289	293	254	281	284	283	249	273	302	315	301	279	291	277	328	246	288	288	271	274	244	300	293	294	305	301	283	258	273	255	304	273	297	294	292	288	292	286	277	270	306	292	284	284	268	273	303	266	312	275	270	294	277	275	281	280	293	272	289	293	277	270	266	279	266	284	301	272	285	293	276	258	251	264	264	294	295	308	309	296	258	322	277	278	272	285	262	277	261	297	281	268	301	297	261	253	290	258	304	275	300	285	281	258	301	265	288	282	260	289	296	291	291	285	284	317	321	301	314	283	294	302	308	353	293	279	312	295	282	268	286	261	288	264	296	281	280	289	279	266	277	314	262	276	292	242	273	264	287	291	285	285	290	261	276	275	314	280	288	292	327	306	290	312	276	273	294	292	305	281	282	329	297	287	286	296	291	275	266	261	261	298	292	250	293	278	269	300	306	252	294	304	263	274	289	299	280	279	317	277	272	271	292	258	261	282	279	292	283	316	331	266	277	297	280	303	300	296	297	266	287	295	267	316	248	281	289	284	272	298	274	272	303	267	278	289	298	285	306	277	296	251	275	276	291	295	263	286	305	283	251	280	268	296	297	289	293	299	302	281	296	285	293	259	303	266	290	298	274	295	270	301	260	290	297	254	298	279	277	269	313	297	277	299	271	278	291	297	291	296	310	258	290	299	283	291	300	299	320	264	326	263	275	327	259	284	277	274	297	283	247	284	285	273	269
12778	1099	1973	1877	1474	1185	1021	960	852	830	799	808	741	669	725	675	658	693	684	616	651	653	673	669	650	631	668	646	633	626	647	666	602	676	634	635	687	619	668	648	661	662	616	635	636	656	659	617	621	656	610	692	619	640	672	652	651	647	620	660	628	690	651	673	632	599	640	664	608	599	618	640	673	643	640	652	653	626	596	634	615	612	613	646	631	615	632	637	586	662	649	644	634	623	640	600	642	626	673	604	630	648	648	647	663	642	649	650	631	631	582	654	638	624	666	642	645	636	667	606	634	610	631	625	590	622	592	632	627	659	590	694	661	652	624	608	655	600	635	597	640	646	616	648	659	613	647	609	601	650	653	640	624	645	643	648	628	631	637	632	615	637	637	647	617	638	642	603	640	619	604	619	629	606	645	644	654	625	648	649	641	597	674	631	619	661	644	681	651	649	652	653	654	655	592	604	616	592	613	621	646	616	645	646	605	641	647	649	631	637	625	672	607	602	630	666	594	601	633	634	619	561	646	681	654	659	679	672	668	631	625	651	671	675	681	626	659	615	627	662	632	620	621	657	670	638	616	640	625	625	707	639	616	612	656	640	631	625	673	637	639	658	621	598	655	646	626	656	639	624	686	644	637	615	606	650	599	652	625	675	609	628	642	587	632	603	620	687	619	639	642	645	606	624	612	621	646	658	605	634	648	622	647	665	597	634	644	622	627	626	690	637	625	634	657	683	639	633	664	624	610	652	586	619	602	616	636	646	658	633	683	629	640	595	628	642	648	674	583	644	626	657	635	615	648	668	637	635	631	602	626	629	629	602	645	636	574	602	662	657	705	594	619	649	643	651	617	646	612	649	610	637	678	586	657	588	639	661	614	639	690	650	604	601	639	662	675	620	620	611	603	619	607	600	598	640	629	664	633	610	585	631	629	645	625	606	641	672	669	657	645	689	630	634	637	653	639	652	628	576	662	634	634	660	645	650	595	632	589	644	626	623	600	660	672	616	642	596	647	625	644	632	632	665	647	625	641	646	677	659	639	617	673	628	673	620	689	610	639	644	615	643	625	606	644	646	625	622	621	644	604	639	688	649	628	617	640	621	622	639	602	637	653	632	622	673	634	641	664	627	622	638	661	616	647	612	634	621	611	624	631	622	617	593	681	648	646	634	606	627	610	683	687	665	629	611	651	678	639	599	629	640	616	593	683	657	622	635	621	579	669	619	669	649	593	663	651	643	684	667	661	638	623	661	607	664	673	584	698	654	642	613	636	642	631	627	628	638	668	647	586	641	626	613	665	613	573	582	601	600	662	561	702	578	621	585	692	567	629	690	651	654	637	633	650	635	630	643	664	582	594	635	643	636	658	632	661	642	641	633	612	647	600	604	590	609	643	654	617	585	684	602	607	649	617	621	638	674	646	650	669	614	674	627	615	618	644	700	692	645	591	654	636	645	650	648	644	619	612	649	639	654	650	632	608	625	636	640	668	619	667	658	652	623	634	635	640	650	623	661	627	653	605	676	592	662	566	573	627	614	624	659	668	640	646	665	618	604	572	667	618	625	669	557	589	593	593	646	624	622	592	646	637	632	659	663	641	627	650	628	646	622	655	665	643	626	603	623	617	641	616	606	618	676	637	589	659	584	637	641	620	588	637	632	642	597	619	611	648	653	653	616	600	623	637	586	643	616	630	646	623	625	608	670	637	618	654	634	642	643	659	630	594	644	653	667	567	606	683	627	655	631	629	638	645	661	607	679	639	624	653	634	664	640	629	602	653	623	622	603	652	645	672	602	624	628	639	636	599	609	619	633	616	604	652	637	632	627	650	621	662	612	619	634	658	620	618	619	644	637	659	651	632	669	607	616	655	660	639	601	623	625	596	617	665	676	631	686	674	593	684	653	644	631	642	621	605	661	634	665	626	644	616	647	636	641	643	646	667	629	634	654	642	568	626	679	650	635	699	602	625	658	616	656	604	645	685	632	676	608	633	632	611	643	657	619	612	661	582	657	662	645	633	650	631	622	626	642	639	631	652	667	653	585	658	640	632	636	634	640	657	648	633	665	631	595	656	625	650	624	639	626	641	657	642	642	619	674	626	698	653	643	635	611	627	630	613	654	637	612	676	644	615	663	666	591	600	644	633	603	627	652	612	611	648	627	637	650	648	667	632	611	634	633	636	600	658	636	597	648	628	597	586	647	697	583	620	638	639	632	682	635	647	667	633	621	620	651	667	620	661	631	644	646	628	658	616	605	673	644	568	610	613	603	605	597	662	642	670	635	649	618	606	617	674	629	615	695	605	652	612	628	710	634	591	613	637	635	644	655	685	590	633	628	625	629	645	662	644	646	580	622	634	600	607	590	652	685	634	647	631	631	608	609	667	641	615	680	606	622	656	610	629	637	558	620	639	639	599	630	587	666	629	625	639	665	673	645	668	616	592	627	652	646	641	625	627	723	645	644	620	635	601	648	644	615	620	634	676	617	662	595	629	618	645	607	653	639	654	567	612	633	602	617	672	619	608	648	612	626	613	655	642	682	650	613	646	679	613	641	683	664	640	607	576	625	599	646	635	639	626	626	678	643	666	621	624	632	619	646	625	695	660	658	651	599	626	579	607	600	638	638	683	631	587	679	663	640	667	638	693	624	619	632	601	628	666	676	597	657	637	598	656	667	612	615	607	602	665	635	620	643	630	609	598	674	644	653	659	658	641	655	677	672	653	638	645	624	598	666	628	654	668	629	658	588	625	663	637	615	630	677	653	638	617	606	638	648	656	615	654	602	641	662	649	639	582	649	635	637	622	616	654	611	660	624	668	657	652	618	601	640	651	648	652	677	639	632	657	624	632	643	643	663	654	662	638	651	638	625	595	632	651	630	659	644	579	635	623	641	664	605	662	621	670	619	641	647	640	675	644	633	660	605	642	630	613	638	680	651	629	644	632	668	621	650	631	631	642	631	666	672	647	657	622	639	666	635	649	621	647	648	658	680	650	603	646	634	611	608	629	639	659	629	646	630	626	611	642	631	770	590	627	638	630	583	660	676	628	674	657	624	630	675	668	622	649	637	661	635	642	634	672	633	588	601	623	609	611	624	657	658	629	629	640	609	670	660	640	658	658	660	696	677	618	638	654	648	623	624	679	607	648	668	646	661	632	588	637	610	616	615	627	636	640	658	646	638	646	627	648	628	632	587	617	623	605	632	647	578	639	652	636	687	590	655	611	619	623	608	662	627	670	623	670	615	641	614	614	634	601	614	620	651	675	620	599	630	658	627	662	663	599	657	647	584	686	650	631	623	640	649	660	647	648	621	637	624	641	602	670	602	618	643	616	642	690	635	613	602	619	647	654	656	652	637	627	666	597	628	627	615	606	625	632	683	675	660	616	660	613	635	680	623	643	626	640	642	609	594	602	583	648	640	605	640	653	624	585	626	620	696	634	649	628	610	607	644	600	614	590	597	659	628	605	636	644	624	689	612	648	646	629	675	670	613
16475	1723	1205	804	477	330	276	234	192	178	160	153	142	119	142	121	111	114	127	136	137	122	119	112	105	122	114	109	112	111	111	105	130	117	126	97	138	118	101	113	114	91	116	117	110	124	118	107	103	123	125	134	113	127	107	99	131	83	77	98	132	116	99	100	123	113	114	122	108	108	105	111	97	116	126	112	141	108	125	111	119	116	124	121	117	118	117	111	121	125	99	122	111	98	109	105	100	110	124	115	101	108	114	133	124	111	128	119	99	101	112	107	125	119	127	91	119	117	117	111	99	137	97	104	119	105	108	111	112	129	113	115	128	96	108	123	119	84	103	103	121	108	123	109	90	121	101	115	109	95	142	113	128	123	101	93	108	119	98	128	97	99	118	114	115	99	124	109	121	83	121	116	111	107	95	116	100	114	96	119	113	93	107	99	125	111	109	89	126	111	90	109	121	108	115	103	135	108	101	100	125	110	112	118	109	100	106	128	119	119	127	105	97	114	130	109	106	106	102	91	117	121	101	104	104	113	111	109	97	89	89	96	116	114	107	125	112	113	111	106	111	89	99	126	104	109	116	103	108	118	99	105	112	129	111	113	106	103	107	125	112	130	107	98	120	98	94	105	119	119	121	94	100	112	97	121	90	105	111	120	95	110	114	113	107	134	108	110	121	99	107	120	97	98	113	81	108	106	98	116	106	100	116	109	105	120	105	123	102	108	102	109	140	105	82	120	107	124	95	108	98	142	115	114	106	93	115	98	101	109	129	109	99	106	121	119	114	114	100	132	115	99	98	105	121	109	111	116	104	100	103	112	124	127	108	109	104	117	97	111	100	109	105	124	129	118	112	108	110	90	112	106	111	86	128	108	123	115	111	108	143	111	98	121	107	87	94	108	101	107	104	91	105	123	115	120	109	109	136	93	97	121	116	90	108	110	103	108	100	112	94	140	108	116	120	119	126	116	112	102	90	102	111	101	106	100	138	108	115	125	106	119	124	110	106	113	123	101	111	86	105	124	115	102	102	139	123	111	106	95	111	133	110	118	110	103	120	120	118	127	103	108	97	104	107	109	126	111	99	100	113	105	122	109	121	98	105	106	113	119	120	107	100	118	114	111	133	112	98	119	115	97	105	118	110	115	102	102	114	122	114	106	116	125	115	87	103	118	112	97	91	122	127	99	112	118	111	105	87	136	143	98	114	107	128	119	108	112	104	94	110	106	121	96	126	119	99	100	121	111	122	94	109	111	104	97	112	105	121	108	101	93	114	107	100	124	124	107	102	104	111	106	101	115	104	101	126	127	105	111	108	113	107	114	107	112	124	109	103	119	122	98	104	99	108	106	109	107	126	126	115	93	103	108	117	109	103	109	130	108	105	87	114	117	104	102	113	113	117	114	104	101	103	124	120	105	113	111	136	118	118	109	113	110	123	89	106	89	119	118	113	116	93	112	116	122	124	89	120	112	94	108	107	118	117	108	102	96	116	129	121	119	120	103	100	95	110	118	112	116	126	97	113	123	99	114	105	129	85	115	120	112	107	118	102	119	107	119	114	124	92	110	86	106	108	115	89	107	102	122	114	108	122	119	131	106	99	109	102	92	113	87	109	103	109	94	98	99	102	113	115	108	121	134	111	118	109	117	103	116	106	112	115	124	111	107	122	104	116	100	115	97	98	88	107	100	109	99	106	114	118	124	109	118	89	115	107	99	95	123	117	115	106	116	110	114	123	125	109	140	120	119	97	108	125	116	113	122	116	113	97	118	119	106	87	117	115	96	120	103	108	110	120	120	130	116	111	121	117	116	115	100	92	122	123	130	109	129	108	135	139	79	94	113	97	107	115	104	137	118	104	107	104	122	89	109	96	88	136	106	93	102	111	102	101	94	96	126	114	104	108	133	119	108	117	122	124	99	121	129	98	109	112	92	113	119	121	99	98	97	119	110	113	93	123	94	108	110	106	98	127	99	95	105	101	75	108	111	91	116	109	91	115	109	98	102	110	105	119	129	110	100	103	118	101	127	130	100	139	117	116	86	99	118	141	110	107	115	102	110	114	101	107	108	103	107	113	100	118	114	111	123	119	118	96	101	145	126	118	98	108	118	97	101	97	101	106	121	113	103	105	89	99	106	117	108	121	108	89	100	122	117	101	119	117	116	120	99	100	116	123	122	118	92	111	122	104	131	107	113	100	113	117	108	109	118	115	110	128	115	106	126	108	120	110	124	107	92	114	120	120	112	105	127	120	120	99	111	112	127	124	134	101	105	114	107	110	100	101	105	96	118	105	97	111	101	106	117	119	109	106	122	95	134	119	111	99	108	122	116	101	105	107	113	114	122	97	104	130	125	109	115	126	123	111	109	105	117	90	116	99	117	112	111	98	115	111	85	113	98	109	112	113	120	84	101	110	118	119	96	121	105	114	103	93	120	96	111	95	99	103	110	133	114	98	103	128	119	98	115	111	112	110	105	114	112	115	95	105	99	125	117	102	115	87	100	108	93	92	95	121	97	97	95	115	107	115	99	114	130	114	103	141	110	107	113	112	120	111	101	104	109	109	116	107	112	113	97	83	122	111	103	130	119	92	129	97	104	125	102	130	103	127	94	122	116	108	88	123	95	120	95	107	119	120	119	115	112	101	87	119	106	98	115	119	100	92	101	121	107	113	105	109	97	116	111	121	109	107	102	106	132	123	131	109	108	108	94	109	115	118	115	118	101	134	119	112	124	116	92	138	105	108	122	115	85	101	104	118	97	109	103	103	95	107	113	113	96	99	109	94	122	105	120	108	98	88	94	98	124	102	101	111	114	100	113	97	121	91	103	104	93	138	102	100	104	101	113	114	119	100	112	91	116	115	116	94	88	96	100	118	135	100	109	109	92	102	108	114	112	117	121	125	89	97	117	97	122	121	129	103	109	102	113	102	103	98	142	112	105	121	120	112	105	97	116	116	116	98	115	101	116	103	120	101	106	99	108	116	103	93	99	109	107	86	109	104	125	111	114	103	91	94	111	103	109	113	110	122	92	103	109	136	117	95	121	100	129	94	112	108	97	100	101	119	120	118	109	117	106	107	116	99	88	101	103	107	127	103	117	99	112	121	100	118	121	108	118	106	106	128	100	106	126	81	128	122	97	121	115	95	91	104	109	125	101	116	115	118	116	127	134	97	82	111	95	106	109	104	126	105	110	115	116	105	117	116	120	126	106	107	125	132	117	126	121	98	115	104	114	109	97	111	141	117	115	110	95	126	116	114	103	106	103	105	124	98	125	124	128	125	116	109	119	94	97	127	113	102	103	117	107	125	114	103	99	117	122	120	103	95	118	119	118	121	114	113	102	117	117	96	121	109	119	117	113	91	95	105	103	105	133	121	121	108	125	115	130	95	118	93	102	122	109	100	99	92	110	106	106	115	111	111	122	97	108	118	101	114	106	115	104	118	116	103	104	102	98	108	115	127	113	109	116	92	102	93	103	92	111	116	110	113	99	99	105
9057	1092	2599	2573	2024	1429	1057	919	762	636	564	522	478	445	451	419	362	405	382	357	368	384	351	339	332	313	317	314	314	341	320	317	317	306	324	341	281	324	341	317	264	304	309	293	324	306	298	313	274	300	276	302	304	318	298	266	315	287	274	292	297	292	273	296	308	297	301	333	295	300	278	314	317	286	292	272	257	282	306	291	310	278	311	287	289	284	267	273	283	296	311	314	289	309	289	274	273	293	283	296	283	280	273	279	283	289	282	313	285	310	272	277	287	270	294	287	273	281	274	302	292	304	283	304	272	264	263	316	282	274	268	282	295	272	274	324	301	287	293	272	261	278	290	335	276	279	287	289	281	279	294	258	281	302	288	279	300	305	286	290	287	283	276	304	266	275	295	299	258	297	283	284	316	271	301	301	260	285	323	261	296	271	288	257	297	282	274	302	275	281	285	305	311	258	297	324	297	265	265	285	271	281	321	298	287	294	307	298	298	302	306	305	300	288	286	269	292	284	290	282	250	297	271	277	292	264	314	276	277	288	309	311	259	295	317	279	283	267	290	263	307	305	267	305	277	278	290	288	288	305	323	292	298	299	285	284	251	267	281	295	286	291	266	291	281	275	302	252	315	267	254	291	304	298	286	265	317	256	273	296	300	297	282	269	270	297	263	292	250	265	295	277	253	284	311	301	281	286	298	274	296	301	283	261	282	263	318	281	263	290	291	303	269	309	308	258	305	307	274	280	312	286	298	278	277	312	313	296	305	280	296	300	268	270	292	294	273	287	279	272	294	274	318	263	297	267	289	275	272	294	271	306	286	308	305	275	298	291	296	264	295	289	290	308	293	321	281	293	269	246	273	294	302	311	285	288	320	284	279	274	296	268	299	305	274	267	284	304	279	300	287	285	269	312	298	298	292	289	277	320	307	324	288	271	294	291	305	271	279	283	289	279	342	288	279	309	311	274	276	290	278	303	306	278	290	278	289	270	291	323	279	316	274	336	290	319	278	286	280	279	267	265	298	284	275	278	271	266	280	297	287	282	290	277	301	279	271	304	289	308	281	285	289	321	274	272	293	293	288	280	265	301	276	275	272	288	307	293	252	258	268	273	295	296	312	289	283	297	301	307	282	282	292	270	279	277	277	278	266	270	306	294	318	297	287	269	282	269	278	284	322	314	293	284	285	288	263	278	290	278	279	293	288	275	295	274	282	320	289	294	273	294	294	268	276	268	284	298	309	316	285	282	293	318	312	292	263	301	324	273	299	317	307	276	284	258	296	300	299	300	289	293	283	291	300	304	282	287	272	260	294	284	284	277	310	301	295	290	296	285	298	320	299	293	260	276	314	306	285	294	330	297	275	289	291	289	285	290	297	268	278	265	282	293	269	290	288	248	286	284	280	301	272	312	339	332	300	293	295	290	281	264	286	291	279	297	272	323	287	290	277	289	284	319	246	275	287	295	293	271	285	288	282	243	266	306	277	320	295	290	317	316	292	279	313	294	293	304	284	271	305	302	287	284	300	266	260	319	285	307	316	272	290	291	298	290	301	295	279	277	254	318	282	277	270	269	305	298	264	279	277	284	337	279	278	320	272	283	322	267	317	324	297	296	274	283	291	278	278	270	295	312	269	289	314	264	275	270	292	283	256	296	287	292	291	269	295	293	289	275	292	293	312	302	287	304	288	326	288	284	274	292	303	284	292	314	240	285	291	281	299	258	259	253	273	276	283	279	295	298	268	317	286	274	285	315	288	293	309	292	295	282	276	307	272	312	290	292	304	306	310	304	295	269	309	278	291	282	275	303	290	310	300	275	289	308	306	286	305	308	299	319	284	282	294	290	321	282	302	305	284	307	284	254	302	300	281	292	265	300	268	286	293	279	319	331	277	298	319	302	293	285	261	287	295	282	300	292	289	288	279	302	290	312	280	297	302	283	287	303	282	307	264	268	284	276	286	291	275	292	302	306	268	297	288	295	290	290	301	262	299	278	271	287	303	298	284	288	256	295	273	304	289	280	296	302	294	294	305	278	287	261	310	303	267	283	323	310	287	306	313	295	287	302	274	315	280	291	304	280	273	305	300	297	295	305	285	297	280	286	278	297	310	307	301	270	268	302	282	295	291	275	279	350	293	289	303	294	261	286	266	289	278	283	288	285	294	289	305	300	278	274	307	307	279	285	305	313	307	274	285	303	285	283	298	307	304	257	272	285	298	300	269	278	271	274	325	292	296	301	322	291	326	292	308	267	289	317	328	292	275	311	275	301	264	277	259	299	281	279	315	298	262	286	279	314	284	314	284	308	303	295	293	283	295	321	296	291	275	301	293	293	290	329	308	259	272	318	285	297	275	289	298	341	271	308	303	276	294	283	300	262	265	289	271	292	299	287	305	321	290	288	295	309	319	246	272	279	279	289	300	273	302	295	300	316	282	256	291	271	347	296	314	297	273	282	268	297	299	300	307	272	319	305	287	293	275	299	300	296	314	318	266	256	274	304	268	289	280	283	256	303	279	281	268	288	296	268	283	293	283	313	311	283	305	293	296	308	259	304	270	290	267	277	301	303	323	278	290	261	287	329	305	304	282	308	289	276	282	287	315	310	273	290	271	284	269	307	286	243	309	314	319	316	271	319	333	295	239	262	292	266	264	288	300	288	303	246	295	290	305	294	301	283	284	259	292	290	318	272	302	299	279	269	291	276	318	292	300	285	290	321	269	290	333	284	289	279	296	272	311	281	273	260	316	296	265	270	271	307	264	307	302	283	275	300	270	291	295	318	286	301	294	291	319	293	304	323	301	281	288	288	270	270	307	287	307	309	313	271	312	319	263	259	292	278	275	273	268	287	282	306	314	289	280	289	295	294	295	311	287	289	294	287	297	305	298	319	301	310	304	302	281	270	321	312	302	263	316	312	297	313	279	294	309	322	350	273	304	307	283	256	289	300	280	275	256	272	292	277	278	275	288	288	293	311	299	295	279	265	288	299	273	262	276	295	280	288	289	299	288	301	289	288	281	296	313	296	278	313	298	298	273	285	287	280	292	275	304	303	290	297	312	310	259	288	315	297	291	301	302	282	275	317	313	276	289	262	298	310	282	286	292	288	284	305	308	288	290	296	296	293	287	310	300	248	286	279	295	277	283	262	263	291	284	306	284	289	278	273	280	284	308	287	292	291	267	301	284	296	272	304	284	298	304	289	297	290	293	271	283	280	274	273	265	288	276	308	293	280	291	287	283	306	297	292	298	283	286	274	286	274	299	290	263	280	323	292	296	304	287	314	291	288	292	289	299	266	246	289	315	279	276	286	285	296	297	287	260	292	311	283	315	280	265	273	308	272	316	263	273	292	293	265	286	268	298	260	277	313	269	304	305	278	318	308	267	261	263	306	306	271	298	291	286	277	275	278	341	293	297	274	304	270	286	300	310	255	305	299	305	281	288	268	286	274	295	283	274	318	310	296	287	281	275	285	313	307	287	287	298	289	287	288	308	290
2020	535	644	532	436	404	419	387	388	424	377	386	384	379	407	370	418	397	390	384	373	394	401	401	378	436	368	404	385	382	436	374	402	383	388	368	364	397	381	364	352	373	403	399	392	376	367	367	373	379	374	425	367	415	386	398	346	395	389	408	361	369	360	423	406	429	375	393	374	371	374	400	369	367	378	406	347	375	365	364	421	421	384	373	373	423	432	419	406	371	408	395	388	401	419	404	375	402	373	399	398	376	367	408	418	366	387	377	412	376	369	400	348	408	396	401	406	372	377	370	393	367	411	375	392	383	379	385	356	374	419	383	376	395	391	370	381	383	423	364	379	375	373	383	383	403	403	373	370	369	352	361	390	388	427	384	379	393	371	386	402	378	375	389	370	398	347	374	342	343	342	398	385	370	345	344	362	373	368	365	361	386	358	376	388	386	370	367	413	373	384	384	404	391	387	385	366	358	392	421	386	405	396	393	394	376	403	373	391	360	349	426	383	366	399	359	378	356	390	380	417	390	362	399	394	372	388	398	348	385	382	383	386	410	430	367	379	385	414	374	375	370	377	367	397	350	384	377	360	381	402	374	410	380	380	367	374	388	383	387	394	361	386	379	364	414	435	370	404	367	346	371	416	401	396	398	347	388	396	371	428	368	363	418	385	395	364	352	395	391	368	373	386	375	384	380	344	391	401	416	406	383	396	389	418	378	411	385	399	402	404	373	406	408	398	370	398	369	394	371	402	391	380	412	390	351	414	398	382	409	403	402	358	352	373	380	423	417	381	381	355	371	405	406	404	387	389	414	353	371	396	390	384	386	380	384	378	350	387	394	364	386	380	365	386	388	358	360	400	374	396	414	397	357	362	349	413	406	412	373	375	370	387	372	381	368	394	396	398	380	383	427	414	413	401	422	390	369	417	410	356	373	379	364	371	355	364	387	374	357	399	403	404	352	381	395	389	379	373	357	371	389	379	364	365	364	366	381	407	357	398	409	375	358	371	396	358	368	419	377	379	353	371	376	383	339	376	365	399	399	414	364	379	364	412	385	377	347	366	370	382	350	365	406	341	348	384	372	405	430	421	381	424	387	368	402	366	362	407	412	376	362	388	365	378	341	371	352	391	386	393	402	356	392	416	358	386	388	361	353	399	398	409	386	348	353	354	393	402	389	417	389	400	389	375	362	392	366	349	329	426	415	379	398	364	358	354	409	361	376	393	392	372	394	388	398	360	376	361	394	389	406	386	340	401	373	362	375	415	391	382	366	383	360	412	360	390	400	394	426	365	408	402	311	406	375	391	385	368	366	372	388	409	392	432	377	395	383	398	402	423	378	382	385	402	377	400	379	383	357	381	381	336	389	392	410	398	404	396	421	358	405	440	380	383	409	392	414	420	371	395	406	386	374	387	371	366	388	412	404	371	373	394	408	386	396	374	390	405	365	396	388	375	354	381	383	374	363	375	412	380	388	381	339	373	396	403	386	376	384	382	354	362	429	404	376	422	400	369	372	416	373	362	383	381	361	397	372	382	379	373	394	371	369	385	367	367	372	377	380	402	419	392	383	401	420	384	382	399	370	353	377	367	376	403	397	338	344	403	390	353	337	382	385	372	387	384	410	345	393	389	356	387	364	373	397	376	425	371	385	402	364	399	379	460	401	426	372	394	399	389	391	396	399	366	434	372	420	389	384	356	385	385	372	385	405	421	412	361	411	417	383	397	375	386	383	406	384	391	377	369	388	407	385	379	382	380	416	377	373	373	366	383	416	379	400	408	371	424	346	410	361	342	385	402	412	387	417	360	398	355	370	366	370	380	389	380	388	430	392	447	387	416	411	377	370	372	387	371	384	354	382	381	389	375	408	382	375	378	363	365	370	409	430	380	396	373	393	415	371	412	380	341	418	357	395	381	380	391	371	349	385	402	382	357	390	404	408	373	373	337	371	375	360	375	339	394	407	406	393	403	359	442	365	372	386	355	371	359	390	394	360	383	433	430	390	406	383	365	373	365	384	430	399	393	378	386	391	386	393	388	368	344	406	392	381	380	344	360	404	389	381	410	386	367	404	360	394	382	363	382	382	351	402	353	371	366	389	393	393	352	357	376	381	390	365	422	389	366	396	385	410	399	363	377	401	425	392	388	378	374	389	425	390	407	385	398	397	385	390	386	363	373	364	372	355	352	352	373	404	400	387	405	409	371	371	400	339	375	339	379	374	389	375	379	388	365	370	407	359	380	368	355	397	364	343	392	372	368	396	381	391	378	383	394	407	374	387	383	387	420	350	379	359	385	396	336	353	419	417	360	381	378	371	392	394	372	368	401	378	373	363	360	387	405	394	400	413	340	415	402	404	393	378	377	376	358	387	379	393	401	390	392	394	395	400	351	385	387	420	418	355	343	386	379	397	403	433	378	375	411	400	378	381	366	439	363	363	351	382	353	359	386	380	350	393	408	376	332	368	371	340	388	398	397	345	381	390	376	321	347	377	391	413	358	385	404	373	390	407	354	378	390	379	353	400	396	380	386	419	403	403	375	344	369	362	370	394	429	384	369	398	389	394	332	377	440	396	395	377	336	421	391	366	388	371	416	397	341	405	357	370	376	396	351	400	381	384	389	388	394	410	411	334	402	362	436	412	400	389	348	375	385	372	380	375	385	411	402	374	408	373	350	391	355	349	357	340	416	395	364	401	401	393	389	382	366	401	395	353	356	411	416	361	367	403	330	375	397	376	421	385	420	410	367	377	393	403	416	387	386	399	395	396	390	426	393	359	399	400	364	416	376	442	350	408	395	382	384	379	397	386	374	426	393	394	414	356	405	363	399	408	400	379	397	406	414	357	377	386	395	423	394	354	379	413	416	403	396	363	385	366	410	387	425	375	404	425	404	364	399	375	392	416	341	357	398	391	436	379	369	377	382	402	415	420	349	384	379	406	396	365	374	389	359	377	438	400	394	385	400	364	419	360	404	365	373	361	358	392	413	415	393	363	423	402	392	380	388	412	374	350	382	385	388	396	413	400	373	366	394	342	347	376	352	408	405	389	391	373	367	415	413	433	402	353	392	353	381	406	370	375	381	413	393	394	415	356	391	371	356	383	402	411	391	353	388	419	378	394	395	370	400	411	376	419	400	391	445	409	382	356	395	400	336	379	405	382	401	363	388	377	422	384	343	385	352	380	436	415	381	384	383	389	393	402	388	404	408	382	350	396	349	410	402	370	394	403	382	403	363	359	357	397	364	386	418	365	412	346	347	363	382	381	388	382	362	360	365	369	362	370	378	343	393	403	388	367	401	398	367	397	419	365	379	361	379	386	365	342	395	378	386	417	399	423	383	355	403	395	394	347	376	359	371	381	413	418	374	394	399	414	380	388	411	359	389	350	404	408	387	394	410	399	379	379	368	362	392	381	373	360	377	386	391	382	384	388	394	397	399	355	424	403	373	368	398	361	398	369	401	394	362	405	410	393	390	388	356	405	403	404	355	377	366	380
2679	996	1323	1176	1079	900	885	905	909	802	902	853	817	862	875	904	860	822	838	843	837	848	875	841	892	766	799	856	812	832	913	845	832	855	897	883	826	836	805	899	807	838	880	814	874	869	840	796	869	807	803	853	830	892	900	845	786	911	867	832	866	832	819	842	824	824	833	888	863	848	801	844	861	885	803	840	860	852	781	903	800	806	805	857	835	845	846	804	843	844	845	851	793	859	860	835	862	845	788	871	760	843	822	846	817	880	825	847	832	827	795	834	844	835	870	817	923	869	846	832	883	795	787	862	914	842	842	825	853	878	822	842	859	857	814	794	865	840	798	873	846	847	828	860	829	785	838	835	816	807	796	842	784	838	863	851	819	849	831	831	839	906	875	800	825	869	888	872	849	839	833	849	867	897	867	826	804	826	822	826	831	769	878	794	903	841	805	854	811	810	817	868	845	844	877	844	819	875	846	853	899	848	810	885	869	836	871	859	883	819	828	815	800	832	804	842	810	893	808	817	820	809	842	848	823	758	804	849	862	851	853	816	842	815	863	856	825	800	896	798	832	837	838	916	880	855	783	835	866	807	828	878	846	875	878	859	836	864	865	840	812	779	844	865	879	880	867	878	784	884	850	819	872	811	794	894	870	851	747	818	858	905	800	829	806	820	854	817	842	819	818	814	868	852	815	802	817	845	873	806	806	819	861	859	846	904	848	843	872	859	819	783	794	847	845	847	865	873	854	796	845	837	837	803	858	830	838	810	857	815	806	861	840	822	819	851	813	802	885	829	817	831	859	830	821	773	792	823	820	859	838	804	861	822	814	780	847	868	827	921	836	811	856	822	833	808	880	866	783	822	832	838	884	810	849	796	812	844	816	841	877	836	863	844	835	855	819	863	799	865	851	788	904	840	890	799	823	831	845	819	859	877	829	846	808	841	860	804	882	873	828	835	868	810	853	859	864	896	777	848	862	836	872	813	884	856	832	822	798	863	826	835	825	882	812	807	857	815	792	823	836	843	882	872	828	851	820	829	892	836	831	875	835	800	834	814	808	819	824	851	847	892	834	834	772	818	844	795	829	817	894	839	876	874	833	844	800	805	873	848	788	819	830	790	820	832	840	851	824	825	853	831	817	805	834	845	852	842	849	838	837	845	902	802	834	806	873	837	836	856	830	842	827	791	852	790	837	862	872	893	894	831	807	848	850	821	844	815	828	784	844	836	812	882	829	818	818	873	853	850	879	850	837	877	870	821	856	784	857	870	847	864	778	822	825	758	788	854	875	790	818	834	819	853	812	859	840	828	804	777	785	865	848	841	833	792	855	853	885	842	862	798	877	850	798	868	835	813	785	888	844	854	810	818	873	831	854	897	826	867	842	865	875	821	808	779	845	856	843	843	833	864	817	872	881	804	844	845	837	805	829	850	808	841	832	801	809	823	864	823	821	800	826	852	888	855	845	849	891	867	848	826	828	903	829	820	865	845	812	866	845	805	834	796	788	847	868	849	836	841	850	836	802	801	829	844	853	872	900	841	829	867	836	829	849	879	834	862	782	836	886	865	825	892	835	801	841	855	841	863	825	864	841	863	849	783	845	890	881	814	811	821	801	836	811	802	858	821	823	846	819	844	838	855	802	810	880	832	818	848	856	854	838	857	877	823	834	846	811	858	889	850	835	808	857	804	812	855	819	796	883	853	833	824	814	882	832	895	855	868	867	822	805	822	835	856	856	840	837	777	848	866	804	847	841	794	832	846	830	884	804	867	838	887	836	777	837	903	838	841	792	756	805	859	870	795	868	844	866	810	832	847	819	792	784	855	762	807	829	834	805	890	811	849	817	854	872	803	861	801	832	852	839	838	842	855	817	818	819	848	816	828	839	814	814	815	818	867	820	868	857	861	842	804	795	843	854	848	810	864	756	894	809	836	831	846	865	836	843	842	845	858	802	851	824	839	822	816	851	850	821	804	878	849	891	878	823	844	810	862	841	910	827	841	814	825	861	876	901	844	842	850	857	852	869	818	833	838	824	832	813	805	870	815	828	883	801	860	838	849	863	890	796	911	888	895	854	853	819	896	876	780	868	853	883	865	852	810	837	804	830	868	883	823	881	807	842	842	826	823	852	859	856	827	780	834	853	817	805	839	852	852	838	871	837	837	787	782	860	859	831	838	821	843	807	916	870	843	798	886	815	843	823	897	868	825	847	823	850	842	850	842	803	846	810	842	868	808	856	826	820	836	829	865	829	832	837	847	826	884	808	868	844	843	837	792	879	821	833	822	817	807	878	807	841	834	858	922	886	853	872	834	846	822	839	834	832	882	857	861	845	841	833	810	827	814	793	846	820	847	833	829	837	833	865	811	789	820	795	858	782	826	808	817	874	818	780	854	824	856	850	847	862	771	837	821	924	865	826	866	858	885	807	847	857	857	862	840	795	836	852	828	840	875	883	880	863	787	836	809	854	831	844	819	805	829	825	840	845	834	816	858	802	863	852	836	842	806	833	869	882	832	892	821	805	859	838	862	876	782	851	847	821	859	823	799	821	816	830	828	841	838	856	814	819	807	819	852	840	850	864	875	805	863	850	821	850	868	828	837	775	841	863	838	822	805	910	868	872	737	797	887	889	845	809	828	823	864	824	827	876	863	870	863	866	857	866	795	812	797	857	815	848	829	824	892	827	842	846	825	815	826	850	812	850	819	847	847	861	843	849	811	845	809	854	826	788	834	841	906	827	839	819	828	829	854	847	831	853	840	806	878	825	809	868	810	857	832	857	873	821	856	852	783	853	817	819	831	834	807	851	825	851	813	870	801	856	803	849	866	878	860	795	838	862	847	908	828	835	806	826	861	858	811	828	879	898	831	832	849	821	819	826	847	889	837	873	879	893	830	809	875	828	854	872	881	844	845	830	867	801	851	836	822	831	835	799	804	896	835	813	840	843	840	814	842	862	822	823	826	813	844	824	847	853	859	845	839	860	793	855	801	797	824	861	822	865	830	835	844	871	797	837	815	854	810	852	792	808	835	778	847	850	829	822	812	872	837	817	833	767	866	866	841	837	831	839	815	840	844	829	840	827	800	778	828	831	864	856	819	832	861	813	878	808	819	845	800	847	867	842	826	829	844	880	829	817	828	843	881	844	859	874	822	909	807	847	840	824	842	853	813	804	811	874	797	871	784	856	835	777	895	872	798	800	825	809	768	860	847	845	851	827	844	826	850	839	881	826	833	874	863	825	809	843	876	854	807	847	836	864	793	865	823	807	890	861	815	787	767	860	813	815	871	848	840	853	775	817	866	877	801	809	862	821	791	871	844	869	786	819	852	794	776	801	804	845	810	878	863	843	811	871	854	830	847	860	844	861	822	805	837	827	794	843	853	844	890	799	794	797	817	777	844	808	855	824	856	904	867	813	791	868	852	840	798	825	832	863	859	853	910	874	801	805	851	861	880	839	853	889	848	875	780	855	851	853	917	831	826	851	906	846	874	834	839
8420	861	913	670	486	408	349	339	297	295	292	325	273	312	259	255	262	282	249	282	296	297	270	288	253	248	274	241	260	288	275	261	267	227	263	268	278	278	270	273	277	295	283	263	300	305	253	272	262	241	262	262	309	268	287	231	242	292	284	265	289	262	255	281	298	263	255	250	266	277	258	274	252	289	246	255	244	309	272	278	263	248	281	278	267	264	244	268	300	299	265	267	280	263	240	281	273	245	265	273	276	251	245	287	235	267	299	265	286	312	249	282	287	269	276	273	282	270	270	303	263	243	254	255	256	263	283	266	265	260	247	291	289	243	252	265	278	258	246	292	268	298	261	290	290	257	300	272	312	258	268	267	268	274	262	270	256	279	296	261	270	287	281	271	248	266	265	258	292	271	269	255	253	280	232	266	283	276	286	290	257	279	251	245	277	280	280	272	266	260	288	277	268	269	252	297	288	249	255	293	251	278	270	298	274	242	241	284	286	255	244	257	254	269	273	295	269	254	256	277	279	268	283	289	256	280	271	276	252	275	263	304	262	277	240	272	300	289	280	259	266	252	275	297	275	260	244	267	249	280	262	237	241	249	294	280	287	250	261	269	260	273	266	269	248	285	244	293	272	266	257	293	249	271	309	290	272	270	269	258	264	259	270	271	238	267	259	286	261	275	249	261	242	272	255	253	267	238	242	259	305	300	265	267	288	278	294	293	284	306	262	273	283	317	260	247	274	257	233	286	306	270	312	294	277	307	289	285	267	281	266	253	285	239	297	272	288	267	283	274	256	250	246	272	274	259	291	247	272	253	270	273	267	275	258	259	266	282	293	298	288	292	259	306	235	253	282	275	243	264	289	246	279	254	264	250	254	279	263	267	294	295	271	300	275	270	281	255	272	276	245	245	243	302	304	267	273	287	260	292	263	270	248	267	283	249	261	258	279	265	257	257	261	289	260	274	274	247	281	255	261	270	276	270	301	262	264	294	288	299	273	262	260	302	277	258	254	275	265	268	262	270	231	281	247	274	301	263	269	258	272	244	291	280	267	277	279	279	282	300	275	259	290	278	308	263	275	286	290	280	284	239	241	245	290	280	308	290	286	271	276	266	311	280	291	287	280	275	249	293	281	261	279	273	260	245	290	260	253	251	244	274	275	289	268	248	279	270	244	260	233	258	266	270	252	286	298	257	255	267	248	264	265	258	238	265	308	244	263	290	268	280	275	269	284	276	261	266	255	246	270	254	259	262	299	280	269	266	283	299	267	296	297	269	273	272	249	257	281	295	263	278	268	251	265	250	290	316	265	247	297	284	247	300	286	303	294	292	241	274	261	257	267	282	263	259	295	284	272	272	291	272	242	290	277	255	309	259	263	294	267	260	260	277	278	240	318	286	255	251	283	261	287	296	242	286	261	267	266	277	260	258	281	254	238	258	258	239	269	271	263	293	284	261	274	311	250	265	263	261	259	269	282	256	286	274	320	289	255	266	275	279	248	259	254	238	276	263	288	277	262	258	257	293	261	285	271	241	278	251	240	265	287	254	294	282	279	264	325	274	280	286	257	272	251	246	283	280	249	291	250	289	271	281	284	266	253	241	260	273	270	243	283	290	256	266	281	274	254	290	306	270	271	284	261	252	257	268	251	284	278	324	246	275	277	289	281	273	254	249	265	290	292	263	273	279	268	277	265	260	258	265	309	248	264	302	251	254	241	275	286	279	271	274	275	254	270	265	262	285	278	278	271	270	237	253	276	256	258	272	279	258	277	271	266	273	278	254	259	265	275	277	290	246	293	282	278	288	267	305	291	274	262	266	255	270	273	270	280	271	244	270	283	274	243	222	258	258	265	268	269	273	246	287	263	259	261	237	278	303	263	271	271	264	294	289	270	279	278	260	245	254	243	268	298	278	262	269	259	293	299	294	267	277	287	274	257	253	272	276	280	283	247	278	297	264	269	286	276	271	247	275	274	259	248	273	243	254	243	260	251	279	268	281	252	260	261	284	245	256	258	280	280	269	281	280	272	258	289	282	280	264	256	271	271	305	259	241	276	328	301	265	279	237	266	257	257	268	278	266	269	280	277	293	269	303	278	275	256	311	251	282	284	279	281	269	268	317	264	272	281	262	265	268	225	230	273	253	281	259	243	265	259	257	260	271	290	311	272	281	253	311	251	239	250	273	262	258	250	245	273	291	261	262	262	270	270	236	266	295	263	274	273	271	251	307	280	268	266	316	259	291	286	290	270	257	282	304	255	275	295	248	261	303	285	254	257	283	259	258	273	244	267	249	268	255	283	266	278	283	257	271	250	257	272	283	270	281	264	293	259	283	280	263	266	266	300	300	278	264	256	283	271	281	284	265	286	344	274	308	237	288	283	290	250	266	298	268	277	271	270	268	301	273	248	244	255	266	302	257	293	226	306	227	294	251	268	274	282	273	237	272	274	280	280	258	278	266	242	264	279	265	264	250	259	276	254	290	294	308	236	289	263	242	300	256	252	240	265	261	269	281	272	267	252	282	288	292	261	294	274	277	299	226	288	244	269	290	289	234	246	279	259	266	255	324	285	244	273	262	261	285	261	278	303	243	266	308	287	289	274	250	263	287	275	255	296	264	246	273	267	266	263	290	284	289	285	303	274	295	257	267	287	305	281	270	271	293	276	268	271	273	257	279	274	260	275	263	265	237	300	305	271	243	251	281	315	255	276	268	275	269	254	243	298	279	252	264	265	260	287	268	274	265	269	292	297	275	274	256	278	276	283	274	301	261	267	283	279	271	257	258	269	252	253	255	283	280	250	288	270	281	269	254	278	282	283	276	242	306	255	270	247	274	271	270	253	297	276	256	270	281	275	257	256	286	281	284	276	262	267	244	269	276	267	274	269	290	262	233	255	261	272	278	235	260	262	299	249	270	267	266	268	249	284	277	280	273	248	271	285	269	281	272	280	275	260	288	255	253	295	274	237	281	286	296	273	265	266	244	287	292	284	274	261	295	282	266	304	255	275	280	272	283	241	290	264	282	275	255	270	265	260	287	280	270	268	277	263	288	319	260	276	297	284	269	269	282	247	272	290	261	291	239	255	267	249	300	266	273	270	283	254	294	270	255	294	256	283	290	269	271	267	270	245	289	259	287	255	284	262	326	261	291	282	258	256	257	278	227	262	262	259	283	260	272	261	261	278	264	278	248	269	260	280	258	280	276	263	292	289	265	282	252	296	252	259	259	267	277	273	270	262	260	255	272	273	270	260	257	285	272	275	263	301	259	297	261	309	285	261	278	294	259	261	297	246	259	261	283	283	248	257	274	255	299	273	292	286	272	272	282	263	272	242	272	267	268	243	266	301	280	287	259	249	244	258	272	278	259	239	241	263	262	249	286	263	272	266	274	258	255	251	272	262	250	243	267	248	268	266	257	273	277	262	287	279	259	254	289	257	292	260	258	271	266	287	253	276	256	252	269	250	247	283	261	274	284	310	295	288	257	269	303	308	269
6979	1055	1973	1877	1496	1251	1007	957	856	810	748	751	752	662	662	635	629	647	642	668	644	592	632	610	664	613	666	624	638	590	608	603	617	630	595	638	573	609	634	570	629	624	573	598	596	619	628	581	603	601	592	628	598	590	637	595	606	623	640	605	604	605	611	600	587	602	588	572	601	602	610	639	588	596	603	564	605	565	623	574	573	542	621	583	626	598	607	587	616	595	608	605	593	565	604	677	571	589	555	540	587	600	592	612	619	573	602	574	621	614	614	586	590	585	597	596	607	592	628	567	599	553	635	604	566	615	614	641	587	640	608	594	622	580	616	607	617	586	635	627	576	627	626	636	579	591	602	594	557	546	575	602	616	605	610	619	579	617	650	550	608	592	586	622	588	577	606	618	625	538	609	613	617	597	602	599	620	611	612	569	605	633	583	574	611	586	576	625	537	588	602	606	602	593	590	587	569	612	615	602	607	613	571	607	582	590	566	632	647	581	634	601	599	594	622	591	580	571	614	619	601	632	624	594	587	600	639	616	610	656	589	639	601	621	619	572	619	548	609	585	562	588	559	631	635	584	598	586	608	585	627	618	568	616	606	590	584	609	578	645	654	601	651	586	633	596	600	604	584	583	638	611	585	570	617	584	605	594	600	628	625	619	598	631	585	604	597	607	554	585	603	624	608	626	566	621	602	603	620	658	586	591	581	579	593	605	603	613	644	594	586	620	564	607	651	576	575	620	602	643	552	585	611	596	605	662	637	602	626	595	558	576	544	593	602	586	561	596	609	618	579	616	579	572	615	588	634	618	573	622	620	578	630	646	616	639	612	604	598	603	589	577	631	620	641	590	605	674	600	620	595	611	601	591	608	584	606	577	613	597	567	626	646	622	617	615	607	583	609	609	619	643	574	582	592	600	603	570	603	596	647	599	563	562	534	634	551	599	616	596	589	595	637	555	576	593	591	579	616	606	600	598	604	605	560	575	625	624	594	590	586	614	571	616	594	562	616	631	605	629	596	594	573	651	620	593	582	614	566	662	605	586	599	590	610	620	622	608	572	644	603	598	625	657	602	586	570	594	582	598	575	573	600	604	607	545	650	533	583	609	594	657	596	580	604	612	600	609	632	620	589	578	600	626	630	595	613	580	617	648	615	604	649	622	585	569	595	567	606	650	661	586	676	593	609	602	605	656	613	566	632	598	558	603	604	568	591	599	588	595	593	568	589	597	594	603	564	631	616	588	569	603	623	600	579	665	620	580	608	634	597	571	558	600	581	587	646	624	587	599	554	593	628	596	568	607	621	625	568	557	597	613	607	618	607	603	558	614	576	589	585	624	588	582	586	627	620	610	616	608	553	593	599	629	574	650	585	600	634	609	574	585	619	628	588	621	622	588	580	579	631	583	642	561	618	607	586	621	569	568	593	612	615	578	618	586	577	608	562	592	611	626	617	593	611	619	622	590	573	621	620	628	603	541	652	566	577	611	604	597	568	632	594	593	581	550	641	595	580	637	609	579	625	638	599	578	592	623	574	587	581	587	608	582	631	622	587	574	589	565	614	607	613	610	593	612	557	598	608	589	571	636	617	562	588	602	580	545	602	630	615	577	610	580	600	648	581	574	591	595	577	625	588	627	589	576	599	627	618	559	580	589	603	641	599	581	623	553	584	614	617	601	611	603	633	651	632	578	594	596	632	545	579	630	601	592	583	595	571	617	612	586	603	585	615	612	598	602	609	634	588	599	561	594	581	599	545	613	602	642	569	598	582	563	606	669	580	636	576	633	605	606	614	582	630	580	611	607	603	615	609	563	628	639	608	590	541	594	618	579	598	608	563	610	594	603	580	578	603	598	595	611	585	570	609	583	657	624	551	611	587	580	574	622	575	575	606	591	606	592	592	606	580	604	638	664	643	583	617	618	598	647	652	605	596	588	572	582	574	566	556	635	563	570	586	596	581	604	586	568	606	585	609	569	581	618	593	642	614	564	573	628	624	578	574	579	613	642	575	610	629	621	561	609	561	625	600	555	593	574	583	632	615	591	606	582	568	600	595	653	613	592	620	559	592	648	604	598	604	611	616	580	623	583	608	593	570	589	634	570	620	576	567	588	578	597	568	597	592	616	579	596	658	526	588	631	589	613	644	609	576	572	620	577	591	617	626	630	612	609	626	586	613	561	621	623	600	626	636	584	596	645	576	626	629	566	639	579	611	609	601	631	567	587	543	594	595	571	633	617	608	629	610	593	609	573	608	655	633	595	577	577	611	629	584	566	590	603	604	587	576	624	551	566	599	595	594	629	619	585	619	574	595	568	610	610	576	627	595	640	638	600	626	633	627	606	636	647	557	577	575	608	586	616	613	611	645	585	622	602	604	620	621	626	604	622	616	592	587	585	607	580	575	591	611	626	562	607	592	573	574	609	616	613	580	579	601	570	604	588	598	579	563	615	555	610	576	604	626	555	616	571	607	619	576	615	579	611	642	620	663	576	607	622	627	608	657	627	601	610	593	579	628	579	606	623	665	637	617	609	573	597	648	624	585	599	646	605	605	550	567	597	601	588	594	559	582	631	625	572	626	604	575	593	548	610	566	606	583	559	581	574	605	582	612	598	632	582	617	588	637	635	560	639	579	627	599	606	632	591	639	617	578	636	640	562	601	603	613	609	616	629	599	645	603	654	554	579	659	561	599	624	616	545	622	553	602	600	603	581	571	577	597	608	616	585	543	605	598	644	628	638	577	553	604	561	614	582	573	625	627	577	595	628	598	643	638	582	598	603	576	583	569	641	613	613	617	566	578	604	632	603	611	636	609	573	622	549	639	591	556	593	598	627	586	594	583	618	636	597	562	656	590	610	620	579	572	568	578	600	622	598	652	592	604	605	578	635	563	591	644	625	612	581	654	608	612	601	600	591	561	579	625	594	625	587	562	616	589	564	610	642	582	640	589	618	638	619	650	636	570	600	562	598	598	594	632	605	616	585	551	582	616	618	612	631	599	615	647	615	596	613	615	621	597	569	560	577	597	618	624	593	646	593	585	628	614	608	603	606	612	583	543	607	660	554	572	607	612	599	625	589	576	586	622	616	641	653	596	591	624	577	607	609	572	614	607	638	637	605	595	609	606	613	623	598	636	592	560	621	618	592	552	583	628	594	551	588	589	605	593	625	590	592	594	579	580	615	590	599	607	614	597	646	622	599	597	585	572	578	585	618	598	608	607	643	623	624	578	621	568	610	606	582	604	615	566	616	589	602	568	616	595	592	653	631	635	617	604	645	615	606	608	588	586	604	590	601	554	557	599	607	641	614	565	575	600	595	587	601	582	616	613	588	605	599	614	634	567	619	613	613	640	588	644	580	597	569	587	551	587	598	580	588	632	624	550	638	593	633	663	612	568	614	661	607	583	592	633	566	612	643	580	577	604	611	575	541	566	621	583	593	632	589	580	606	596	615	606	555	653	634	573	602	577	578	556	599	615	590	649	645	623	611	605	547
22843	3621	1185	727	430	350	298	237	184	200	161	155	161	140	153	141	126	141	120	111	114	150	128	127	126	119	117	114	129	122	125	133	145	107	108	130	102	111	113	100	111	118	121	113	121	121	139	125	110	139	135	136	149	106	120	121	120	105	110	136	131	119	127	109	124	128	104	97	118	122	124	117	119	97	119	132	124	108	94	137	131	123	106	127	121	123	127	110	99	115	120	117	93	130	119	124	118	120	118	129	125	125	106	132	136	112	145	119	119	118	119	114	96	108	121	118	106	102	108	121	125	136	140	121	125	127	117	140	123	110	128	108	118	96	122	127	124	106	116	105	115	125	125	113	117	110	121	110	108	105	108	137	122	105	138	115	125	121	113	129	106	108	121	131	119	119	109	145	121	130	102	107	129	116	112	116	105	112	107	126	103	117	141	116	114	132	124	119	108	121	132	107	122	101	118	105	116	109	107	97	138	151	104	101	109	128	110	114	127	120	121	112	111	88	103	103	122	97	128	127	120	117	107	120	105	117	114	112	114	116	106	118	109	116	109	111	120	107	106	118	121	127	108	126	112	133	113	120	117	107	129	108	122	110	114	122	107	119	108	143	109	115	129	124	99	108	107	116	132	112	116	123	129	103	129	127	125	113	131	123	99	110	111	132	111	124	112	141	115	127	129	112	134	111	108	113	111	114	129	118	129	136	143	112	145	115	122	124	119	113	125	136	101	132	126	121	134	115	116	100	116	116	116	116	115	122	112	120	127	136	144	136	137	107	112	121	118	121	120	119	105	109	112	114	118	148	123	112	136	124	108	112	128	129	124	128	127	114	108	123	106	125	114	123	98	127	101	119	96	132	98	118	133	129	117	119	107	114	111	124	111	130	131	122	122	93	126	104	119	125	110	92	105	118	112	132	124	129	128	118	122	132	129	120	121	120	124	106	108	132	119	131	138	134	100	97	117	96	117	133	111	113	122	113	110	111	126	113	110	120	111	116	135	130	118	125	113	128	137	128	115	113	126	116	106	110	128	145	116	120	133	120	125	113	107	114	115	134	109	110	108	132	117	128	113	118	135	124	112	112	111	119	112	129	108	117	111	111	108	107	139	118	127	136	118	104	117	106	114	118	114	107	101	125	100	120	116	123	102	96	97	115	114	121	104	109	108	111	118	120	144	118	110	121	138	117	121	100	108	116	121	131	116	114	131	121	118	112	101	138	110	116	123	135	130	126	117	108	121	122	103	115	120	111	103	125	140	113	106	129	124	108	112	117	109	107	118	115	114	111	128	127	130	126	127	116	121	144	109	107	116	138	111	133	118	113	101	105	126	120	108	111	119	124	115	127	140	121	133	117	114	124	129	100	105	125	118	123	113	119	136	109	127	110	110	128	110	119	87	140	113	110	109	114	102	113	137	126	132	117	105	117	125	110	125	130	107	110	135	98	122	122	119	113	117	134	142	124	136	128	108	126	129	112	129	125	104	128	129	122	107	121	89	132	115	114	135	125	105	103	110	109	139	123	128	122	134	104	111	130	109	93	123	100	116	120	140	129	111	111	131	119	128	123	111	135	114	112	109	136	107	122	117	120	118	137	114	138	155	134	127	119	127	134	119	127	117	97	140	129	90	122	84	104	135	114	120	112	120	125	115	125	117	112	132	130	115	109	100	109	104	113	128	110	113	107	103	126	132	131	116	123	109	107	124	124	100	101	107	110	138	122	122	135	111	112	153	137	139	119	116	135	134	132	119	125	105	115	109	114	122	121	148	113	118	121	142	111	133	128	122	113	122	125	121	134	111	126	99	116	99	114	124	121	112	125	104	102	117	157	116	141	125	127	116	118	122	104	123	131	125	114	134	144	140	128	130	140	141	119	126	129	124	111	105	125	124	127	120	128	113	114	135	101	102	125	113	127	113	110	104	123	131	126	111	139	117	101	104	123	125	122	100	111	119	129	119	124	109	112	135	130	121	116	109	112	129	116	117	115	109	117	111	110	107	120	118	116	115	130	85	120	123	135	138	97	132	135	102	141	97	122	144	110	125	119	98	112	117	130	134	127	119	127	110	105	147	110	116	143	130	117	101	122	101	110	108	113	130	121	125	115	145	115	104	110	111	106	145	132	112	120	114	127	104	131	119	125	122	113	85	112	112	127	128	134	136	110	98	133	110	105	114	128	120	141	138	124	112	101	105	113	114	108	119	115	122	107	121	126	107	115	105	101	113	120	104	93	119	135	128	139	128	131	137	122	124	140	105	114	124	149	113	110	120	138	96	107	102	106	113	120	109	126	114	126	113	111	115	136	133	118	111	120	100	126	97	128	97	123	104	155	134	112	124	128	126	135	139	134	120	131	114	121	129	119	118	128	133	109	124	117	115	106	131	126	136	96	111	143	113	126	122	114	109	123	122	113	114	121	115	119	131	107	122	96	114	132	111	119	105	129	98	114	113	97	120	115	145	117	131	139	134	109	130	117	112	134	121	108	113	120	114	107	106	108	115	99	109	103	109	118	103	125	125	126	112	118	90	127	95	124	116	140	124	112	110	96	116	99	127	115	103	130	100	123	112	127	109	114	116	145	138	118	117	105	106	138	114	129	111	120	109	126	106	136	112	124	129	105	102	109	110	97	112	115	154	120	122	116	131	108	124	116	109	130	127	123	123	123	108	102	120	145	131	117	118	136	100	95	104	117	103	104	110	132	108	126	122	119	174	113	111	136	123	120	127	118	124	131	139	112	117	135	105	119	132	113	118	112	119	132	106	130	121	124	131	112	106	133	124	126	119	123	125	123	128	131	115	111	134	115	104	116	123	107	147	129	128	129	133	129	137	92	148	112	121	124	115	116	128	139	126	98	139	128	115	125	133	125	114	123	126	118	102	140	129	114	107	123	127	131	121	107	113	108	115	110	113	134	86	120	120	105	122	115	119	111	133	115	105	116	91	128	127	119	152	118	107	126	108	97	133	133	128	109	99	116	113	121	117	131	134	117	113	102	137	119	121	106	115	111	109	124	108	125	106	106	118	131	100	108	125	130	103	99	135	119	109	105	109	125	132	120	131	106	131	121	116	113	113	117	120	144	116	118	127	124	89	122	131	114	125	113	107	120	125	119	119	133	108	106	134	117	101	112	100	112	104	141	127	128	106	114	124	104	106	116	132	138	123	118	141	124	120	112	139	113	129	136	122	114	138	142	129	128	118	129	115	102	134	113	135	129	117	100	119	132	114	114	132	105	131	108	117	112	119	105	132	116	105	117	105	115	111	117	143	112	121	128	114	144	122	103	124	134	100	106	117	120	114	102	118	122	103	140	120	115	122	107	139	118	131	124	126	115	112	129	105	126	95	131	136	105	118	121	108	120	110	125	119	104	125	127	96	119	130	110	109	88	108	96	117	125	108	107	118	96	110	101	119	121	123	97	119	126	135	122	132	105	134	134	101	122	103	120	119	142	102	127	115	113	114	122	113	114	111	119	132	128	109	118	110	118	132	109
12446	1258	2435	2416	1897	1427	1057	898	801	643	588	553	521	482	424	483	464	373	422	381	348	386	375	393	341	373	335	354	374	326	315	344	314	324	342	319	351	319	306	342	328	313	306	330	329	336	317	345	347	320	334	301	340	333	310	315	308	314	348	301	297	308	298	310	306	320	295	309	324	333	312	319	304	307	315	295	299	301	313	342	311	309	314	298	308	314	299	294	333	342	326	302	307	317	342	299	306	305	299	327	270	293	280	340	319	333	317	288	320	305	344	319	295	309	290	315	317	304	340	275	346	294	301	321	323	327	302	307	313	305	316	319	318	314	318	342	301	297	314	285	296	327	329	312	303	306	315	322	312	285	297	319	295	294	294	280	317	273	268	299	314	325	307	306	317	282	349	302	334	322	310	308	313	291	316	307	317	307	302	327	296	287	280	304	281	322	347	323	333	300	315	281	274	302	315	320	306	312	323	302	275	297	328	301	273	292	340	323	322	304	293	311	299	288	280	319	312	318	312	291	306	317	325	302	328	318	298	310	307	335	307	315	313	307	316	305	340	273	301	294	308	308	331	296	319	328	276	305	327	306	293	308	259	286	312	324	312	286	311	297	286	288	297	292	297	306	324	317	314	322	333	309	289	310	327	301	325	347	319	302	289	309	324	318	300	318	318	308	293	312	298	289	310	307	304	339	301	322	295	303	289	315	295	297	299	284	309	315	310	331	298	308	298	328	301	287	281	295	321	313	302	327	334	317	300	317	290	315	307	293	304	344	311	314	309	286	295	317	320	333	291	309	297	320	325	286	316	328	305	312	330	313	292	289	293	291	329	329	302	292	283	322	299	304	296	321	258	299	299	317	302	297	327	323	309	273	298	296	329	307	278	292	330	305	317	321	322	317	283	302	304	303	288	328	311	304	335	332	323	309	306	294	328	315	288	313	303	295	287	296	295	320	334	276	311	285	283	299	319	325	313	328	318	305	328	316	319	339	316	318	300	310	297	313	308	327	349	340	286	306	307	326	290	298	304	312	283	298	322	330	317	295	317	314	295	290	311	281	287	338	294	280	302	291	317	334	269	261	303	284	309	328	306	321	282	325	323	303	302	326	321	303	322	301	285	296	308	313	272	301	311	318	309	312	297	333	288	334	323	319	371	281	305	313	274	317	323	305	325	312	299	274	306	290	314	307	318	298	297	314	314	322	313	298	322	332	323	303	303	331	296	298	303	298	268	311	300	278	326	335	300	303	303	314	302	295	279	287	314	287	307	295	306	319	278	332	286	263	307	295	310	293	305	293	318	305	308	290	290	356	325	304	331	317	308	288	331	312	280	289	337	302	284	296	320	307	305	336	329	332	317	312	324	300	314	326	333	319	340	299	337	333	311	319	331	331	338	296	277	302	311	328	331	330	310	286	306	298	298	298	300	314	312	304	304	267	299	317	282	269	320	309	307	333	328	283	347	312	294	300	310	298	300	304	306	323	304	295	281	292	308	291	346	327	302	349	333	262	333	327	297	295	344	290	292	336	323	330	263	318	303	318	308	286	317	294	306	306	310	298	330	322	311	283	317	305	311	338	302	314	332	314	289	332	312	310	278	302	346	313	345	297	294	320	305	304	303	274	293	284	287	293	272	295	308	307	322	313	301	328	312	296	320	340	314	270	290	336	329	332	306	332	302	356	293	316	316	306	309	324	348	327	302	301	298	305	304	286	311	299	310	317	293	331	300	295	323	318	354	305	320	313	310	304	295	297	327	332	309	295	334	316	314	319	288	312	292	313	314	321	320	321	328	326	305	305	332	298	338	337	293	315	284	298	322	321	327	321	327	314	274	304	316	321	316	313	308	289	293	302	324	315	276	313	328	317	279	311	310	306	303	306	303	307	317	281	293	316	287	329	286	296	299	302	329	329	321	316	307	284	336	331	315	324	332	359	324	313	274	327	315	309	342	296	324	318	315	294	325	326	303	323	297	310	282	305	324	293	296	297	312	298	324	327	313	316	331	292	289	316	318	318	327	312	293	340	303	301	335	296	327	298	315	308	309	314	312	304	284	320	328	312	307	276	312	289	315	263	305	294	305	307	312	323	306	287	314	290	322	273	292	284	311	288	326	311	321	295	293	331	324	307	319	294	308	304	306	328	271	303	281	273	311	326	314	328	319	309	335	298	334	299	302	303	304	297	315	308	298	297	340	308	322	326	275	310	274	306	307	302	341	290	286	278	313	289	294	315	299	301	288	302	297	315	324	295	300	296	297	283	324	308	305	294	284	302	305	347	294	313	321	320	301	338	316	323	295	291	312	303	321	336	304	305	284	319	330	313	303	319	310	295	304	290	290	310	302	317	303	322	355	321	287	299	311	292	290	306	327	333	287	326	291	309	319	329	302	308	287	324	296	329	308	321	328	306	336	338	343	322	310	310	313	296	298	307	317	332	334	352	301	316	338	295	316	267	308	314	316	308	311	304	305	310	302	306	309	323	299	306	267	324	321	311	300	317	303	304	294	315	281	304	341	322	305	308	261	282	304	284	301	268	336	295	265	292	301	323	299	343	318	277	315	298	326	326	308	317	338	334	293	309	316	287	311	300	299	309	290	333	315	285	322	283	283	284	329	302	283	300	305	291	334	318	284	297	304	295	308	290	285	310	314	300	312	315	303	307	309	300	335	322	319	330	301	305	318	318	291	301	302	311	308	312	272	335	297	334	295	331	320	327	304	294	310	299	319	318	327	291	314	325	299	282	344	296	305	304	325	310	308	315	321	303	285	320	323	322	280	280	301	319	325	310	312	308	301	296	279	315	293	322	322	335	313	311	296	307	300	304	314	304	322	295	321	305	313	301	310	299	337	311	309	304	311	305	336	279	325	319	309	305	304	303	300	302	309	285	319	292	348	321	316	279	310	319	287	283	278	282	314	297	328	283	315	311	322	311	326	324	317	310	271	313	322	334	317	320	338	307	300	301	293	318	339	335	286	330	323	282	309	292	300	296	302	318	293	311	300	301	299	312	301	273	319	302	274	316	322	298	301	302	321	278	291	296	305	307	289	296	286	282	311	322	272	317	315	300	338	304	321	320	317	330	301	307	333	343	288	318	331	336	323	321	301	290	319	330	310	323	342	302	277	311	329	327	323	289	338	289	310	308	322	310	307	320	298	305	310	304	306	313	334	290	295	311	321	316	297	292	318	311	280	304	284	270	318	323	319	287	315	291	295	332	290	289	304	289	318	316	302	285	305	309	317	316	314	331	308	307	334	323	307	319	310	299	339	306	288	302	326	351	333	301	300	317	299	314	341	320	304	320	311	318	305	312	292	331	291	266	328	306	306	319	301	310	299	287	319	291	287	297	287	284	309	287	285	291	303	322	309	319	323	307	290	302	312	315	341	312	337	298	302	306	330	278	300	320	329	286	311	290	313	317	300	309	295	301	322	324	307	331	333	280	276	298	320	318	330	306	307	300	326	322	302	303	334	304	284	309	302	303	272	329	298	322
5679	714	590	512	444	406	388	414	396	406	376	334	383	410	443	387	388	391	403	393	426	411	391	381	393	389	404	383	378	408	371	377	379	340	365	401	412	399	409	405	383	362	409	369	405	390	396	412	419	388	427	435	388	395	403	374	398	422	377	386	375	375	356	368	388	391	433	392	375	424	362	406	371	385	380	402	361	401	396	385	400	431	389	430	412	395	364	419	381	386	414	413	454	411	429	364	398	397	375	421	393	363	354	366	390	374	366	418	414	429	437	402	388	422	424	394	369	413	379	374	405	404	361	380	371	437	399	371	373	410	390	397	402	403	402	357	410	343	403	394	414	414	350	385	400	376	401	357	420	368	359	386	426	406	370	375	385	364	383	421	392	430	381	397	400	402	434	394	398	408	436	378	390	387	428	391	425	363	402	373	383	392	379	379	425	411	382	356	378	396	377	395	397	381	374	388	374	424	428	403	432	410	393	382	458	384	374	401	400	418	404	428	359	375	388	381	355	434	421	397	408	388	393	405	403	368	370	433	381	369	385	377	381	400	381	415	401	401	391	417	373	416	381	401	392	355	373	395	381	402	364	412	415	410	375	372	393	392	408	367	401	378	381	363	399	418	403	375	378	389	389	389	410	365	383	365	416	392	392	380	401	386	394	360	398	400	411	398	378	362	370	373	376	354	386	403	422	354	400	381	419	399	386	366	418	401	391	393	417	414	381	373	386	403	419	412	397	384	389	376	357	401	398	434	395	360	392	405	379	386	383	375	405	379	417	369	404	411	382	422	359	362	385	377	392	392	422	370	399	426	389	399	382	390	403	443	393	373	388	411	368	383	404	374	385	409	393	392	414	370	377	411	409	376	373	369	408	402	412	388	370	381	386	382	381	399	387	370	364	411	404	423	428	416	365	378	384	417	390	377	397	421	361	388	375	375	435	413	374	372	370	425	377	394	416	385	382	403	388	365	399	438	374	407	396	398	414	396	383	416	370	398	393	389	357	351	377	419	408	381	383	416	394	398	415	410	404	399	391	423	380	419	430	432	364	382	429	392	389	399	407	388	391	414	441	387	425	394	408	413	396	411	393	371	351	373	361	426	378	440	416	401	379	373	415	376	403	404	389	364	384	407	420	370	333	370	414	377	371	375	397	382	415	359	382	351	397	407	396	355	397	406	420	418	361	416	390	390	386	406	386	385	374	382	388	412	370	392	412	414	386	379	388	371	412	418	390	363	373	390	419	387	406	369	395	372	358	402	375	365	393	381	425	391	398	374	398	388	381	387	405	403	412	355	393	385	375	374	387	375	425	346	391	378	393	401	413	397	417	387	385	385	425	395	357	373	410	357	358	373	373	429	390	413	423	343	411	393	417	397	388	391	364	404	386	436	424	405	406	427	371	336	396	367	383	391	387	422	441	383	404	399	418	386	416	389	415	373	400	411	404	409	341	430	433	394	392	352	411	394	414	356	377	408	410	404	341	404	404	390	415	395	393	422	381	384	397	411	407	401	381	397	384	389	426	366	366	402	391	412	390	449	414	413	373	403	384	431	378	376	370	389	405	379	381	422	364	400	450	378	406	395	402	412	385	430	411	408	374	394	387	381	397	382	384	375	395	369	405	409	405	403	372	398	372	439	421	383	405	399	377	374	369	416	413	457	415	381	426	410	411	388	387	378	402	414	383	375	373	422	409	426	383	345	391	408	401	402	417	379	383	410	379	388	407	376	392	420	416	395	395	406	406	400	410	371	356	380	389	392	380	383	403	404	351	429	411	369	385	384	382	423	397	398	450	394	373	392	402	365	381	377	407	369	412	380	401	361	359	402	386	381	377	348	387	439	384	369	385	401	374	357	428	385	413	351	373	385	409	396	412	406	348	391	361	383	399	450	417	375	400	408	396	363	441	385	386	414	395	396	394	391	404	355	378	402	374	387	399	420	363	406	397	375	392	375	399	374	397	409	369	398	376	398	413	442	380	408	386	394	388	378	393	355	377	399	437	407	393	400	388	402	399	423	368	408	457	405	416	417	403	400	385	383	439	389	422	432	400	398	376	398	370	458	413	402	408	374	364	346	414	386	423	384	382	414	418	392	411	367	387	403	388	403	414	431	419	409	403	392	400	388	367	419	404	374	390	394	412	381	402	413	424	401	374	414	361	410	376	405	403	362	455	397	350	391	404	371	398	370	411	387	370	402	356	355	367	385	386	383	405	407	404	365	398	396	389	374	390	412	405	401	420	402	412	424	387	381	380	422	414	397	401	424	423	443	357	336	416	375	383	353	392	392	378	375	382	393	384	372	393	402	396	414	380	406	405	392	367	363	359	378	397	376	376	400	381	391	371	371	355	360	429	412	415	385	377	397	412	426	407	354	395	390	411	404	395	407	391	394	366	351	422	416	341	388	390	401	397	402	389	353	358	402	429	392	396	376	377	384	395	378	388	397	390	384	404	422	401	376	381	370	398	406	377	372	365	382	378	389	376	355	379	370	401	368	397	415	381	397	371	382	396	368	406	384	396	393	389	387	392	384	407	417	405	403	377	368	405	360	388	381	411	386	420	413	370	378	427	376	408	400	392	375	377	370	386	410	414	417	371	418	374	336	414	404	396	387	379	427	364	426	412	396	435	382	378	412	406	383	445	407	400	396	390	397	399	378	395	399	368	424	407	408	440	414	372	395	419	394	376	377	397	377	388	439	406	330	369	392	401	389	402	354	348	399	410	415	357	373	383	361	410	404	387	407	444	418	405	382	386	420	385	402	392	390	389	407	435	375	417	415	398	412	399	374	385	406	397	388	389	376	369	384	410	391	401	379	412	379	415	365	368	373	374	415	401	374	370	418	389	392	401	382	386	387	374	393	384	414	366	409	401	378	400	399	410	377	388	410	410	377	347	383	389	385	396	386	390	444	396	402	355	355	420	392	400	399	378	401	377	405	430	385	385	393	427	375	416	382	413	399	374	384	365	433	393	418	396	399	422	383	364	372	412	396	354	383	433	404	383	387	416	426	362	393	401	386	402	382	365	401	388	393	407	395	345	396	372	359	371	395	367	365	401	377	416	396	366	434	421	412	422	377	382	390	356	448	380	381	402	405	387	385	420	386	376	379	393	402	441	395	391	407	397	407	380	407	397	442	378	389	377	356	373	344	385	364	384	427	376	368	397	408	411	402	406	422	379	377	394	365	443	387	408	392	401	366	359	383	428	383	399	410	388	412	356	416	398	387	377	367	369	388	420	412	403	368	400	406	338	379	423	390	377	386	377	364	372	406	388	363	377	404	407	432	411	412	394	404	419	389	427	410	460	380	390	402	400	377	380	388	383	345	452	368	380	387	344	355	395	404	418	405	435	430	399	378	418	365	405	440	394	424	352	388	390	372	423	413	420	393	409	422	418	363	362	425	358	365	370	379	395	399	389	365	392	432	372	395	427	368	381	379	387	385	391	370	375	316	431	408	389	356	404	409	386	439	387	406	383	353	383	355	395	402
4535	1019	1345	1187	1023	974	912	909	865	869	898	889	819	846	877	854	830	894	858	820	878	861	817	860	791	830	823	801	817	821	928	829	852	847	883	920	806	839	817	842	863	807	866	837	848	851	823	878	922	825	839	879	863	851	810	825	891	893	827	829	876	831	847	862	851	863	846	880	849	889	878	871	839	862	860	883	901	838	802	819	876	837	799	888	856	906	871	869	860	892	836	836	872	884	846	848	847	821	865	842	890	881	823	850	862	836	855	903	863	868	873	849	887	885	835	931	869	849	804	865	831	849	859	865	826	821	851	861	895	851	858	878	828	847	908	872	845	921	874	863	853	858	828	829	841	878	861	854	868	836	836	853	869	889	819	857	866	864	870	864	800	840	860	888	866	807	829	822	797	929	861	843	824	869	899	854	835	859	843	901	851	879	835	821	827	826	868	916	889	839	841	888	870	922	895	850	806	861	840	872	834	900	866	834	865	818	858	845	858	840	887	877	878	886	879	854	837	828	861	900	844	852	881	850	926	871	841	874	825	813	868	844	859	770	822	787	925	889	874	878	822	860	851	853	865	859	852	898	825	901	882	856	874	802	845	828	897	820	889	843	924	840	904	886	883	870	857	869	838	843	824	872	862	848	854	870	825	872	863	845	842	855	833	862	830	835	797	830	861	847	933	855	849	864	886	813	844	888	871	879	804	816	894	818	865	855	887	821	833	852	871	870	876	876	842	829	872	860	887	858	827	888	860	859	892	876	899	829	853	867	876	855	870	843	839	859	882	892	905	888	839	877	842	849	867	859	838	869	852	832	869	848	860	856	922	878	878	930	898	872	863	858	882	879	840	855	882	880	846	787	835	818	869	889	904	885	857	877	824	837	871	824	896	870	859	867	825	836	853	882	872	879	901	803	865	830	908	840	880	815	820	837	835	909	849	861	855	840	860	850	849	814	877	821	875	826	842	920	869	861	850	830	894	814	840	882	872	847	867	893	857	870	834	850	861	892	826	817	837	830	902	843	856	815	836	850	910	879	885	816	847	822	831	867	878	891	852	837	846	832	818	893	920	931	858	862	874	816	828	836	873	847	879	848	895	819	852	871	853	816	857	887	867	801	817	876	847	868	865	833	872	896	853	836	864	822	847	856	889	804	819	860	826	826	857	789	905	914	852	825	879	897	900	849	877	825	838	872	881	873	817	855	819	843	868	898	872	834	830	807	881	860	812	902	858	814	920	862	839	812	880	829	841	833	898	876	833	832	865	862	929	889	892	880	860	842	875	826	825	854	919	837	839	841	811	869	867	846	882	851	875	853	858	880	877	893	823	860	866	850	843	845	838	842	888	811	856	908	857	845	798	820	849	831	857	810	910	833	855	881	889	871	860	894	857	873	862	875	831	846	855	839	897	844	863	834	821	854	887	871	824	907	902	888	852	827	890	853	843	827	853	863	857	869	816	861	839	768	814	831	836	868	824	833	806	860	900	855	836	895	882	913	893	889	861	849	873	870	865	891	894	832	822	851	857	839	873	851	869	831	853	849	914	790	854	833	870	818	828	832	901	866	867	953	815	931	908	867	846	883	863	841	839	890	892	868	841	809	844	863	871	833	866	871	843	830	855	808	864	951	866	828	832	891	822	809	842	880	878	880	819	862	833	872	860	840	897	882	843	868	855	878	791	823	846	856	839	877	859	869	824	894	874	853	824	818	828	781	877	859	856	877	793	826	882	899	818	861	855	868	836	845	847	885	842	847	838	844	850	812	858	885	894	865	866	889	882	890	848	875	873	827	875	852	890	853	914	861	936	843	846	813	815	863	815	848	860	892	934	873	824	823	882	880	840	826	887	805	848	896	900	843	906	841	860	898	808	905	870	813	852	844	854	863	862	880	848	870	856	834	912	845	901	858	872	915	898	881	848	845	850	862	867	841	848	849	848	851	842	855	867	857	872	817	854	832	862	824	854	871	884	812	859	885	849	903	876	872	853	843	849	842	859	850	784	843	846	870	863	857	816	842	861	873	857	833	858	850	831	868	847	855	860	843	796	833	790	827	855	841	890	863	858	896	841	866	854	876	911	859	878	820	801	892	812	847	874	899	822	815	830	843	788	875	903	864	884	819	889	886	917	828	852	859	859	849	855	834	829	806	810	827	841	929	891	854	804	875	848	845	808	843	854	840	841	902	872	844	899	831	873	822	862	847	825	780	856	866	892	850	872	817	891	853	861	829	849	809	850	922	832	828	877	852	796	902	836	871	837	888	880	865	834	916	845	913	879	861	796	932	826	768	855	848	869	792	862	854	848	890	934	858	835	908	856	888	899	857	864	827	871	851	887	889	841	837	894	873	851	924	862	877	889	846	842	873	846	858	854	883	865	822	838	863	895	829	850	857	912	854	912	854	838	875	815	894	799	874	846	860	866	857	861	838	899	873	886	851	868	862	860	851	842	839	855	813	837	840	860	841	928	844	845	840	842	858	829	865	861	810	840	852	900	920	898	881	868	829	852	909	897	859	861	849	883	840	871	898	878	842	837	895	839	800	847	891	849	852	870	835	849	861	842	917	852	851	877	874	874	878	854	871	836	818	876	858	803	825	889	814	854	826	848	822	806	833	855	832	885	846	820	884	845	892	872	820	836	869	855	832	912	821	843	920	818	827	887	869	888	844	806	841	834	822	894	863	859	849	791	879	863	911	801	837	846	839	821	894	843	869	873	841	857	827	826	842	863	877	874	853	876	861	867	788	871	846	877	864	856	842	862	845	812	890	843	845	838	827	875	863	899	842	864	874	871	856	850	871	848	863	894	873	844	826	833	814	924	847	846	866	865	819	847	888	884	893	837	892	917	886	891	849	882	830	880	887	835	901	860	861	818	880	829	840	886	808	861	786	902	851	827	861	850	886	840	842	832	835	884	845	833	876	945	878	903	833	862	858	837	841	874	807	884	882	885	853	886	829	794	854	834	876	852	863	886	841	890	810	835	839	868	884	830	901	853	839	938	866	818	813	860	857	820	867	875	860	849	827	894	833	823	881	878	866	826	832	851	849	807	853	876	837	870	819	818	885	884	819	849	828	867	829	822	877	858	785	894	859	831	843	784	835	937	877	873	875	921	817	801	885	803	800	896	778	842	849	852	876	832	912	858	866	836	838	844	860	898	879	866	803	852	889	885	835	929	854	848	862	845	842	847	896	826	822	816	875	830	833	887	857	852	863	866	830	839	853	846	895	824	901	818	873	880	859	850	843	829	807	859	830	858	874	837	842	837	893	834	842	862	859	839	869	891	886	841	814	842	870	849	842	851	873	861	851	792	862	870	892	850	832	850	876	860	910	854	840	856	867	833	774	899	853	848	857	896	802	837	902	859	856	842	925	821	858	847	856	926	877	862	889	837	893	885	856	875	806	885	845	848	789	889	857	856	813	852	827	878	861	841	862	874	858	852	846	864	812	839	793	804	828	836	856	858	862	900	871	872	885	868	876	848	833	887	917	841	859
7689	741	841	635	501	357	360	294	310	320	283	283	286	257	308	293	307	278	244	271	269	238	282	293	244	284	272	272	242	271	245	247	235	264	265	235	265	248	231	275	254	236	234	263	281	251	244	305	250	238	253	264	294	278	264	238	262	267	256	272	251	261	263	298	269	271	278	264	303	264	293	242	276	234	261	272	250	286	284	272	301	294	246	279	283	260	272	284	270	245	262	231	270	229	272	272	256	300	270	259	282	267	285	279	271	255	278	233	234	249	258	262	263	277	270	255	241	243	248	240	270	287	273	269	265	243	272	249	264	271	264	271	255	272	270	269	245	291	263	280	296	289	248	252	251	229	269	248	246	247	267	254	269	253	265	273	272	256	266	254	250	243	265	224	284	296	281	303	273	283	265	257	249	242	258	254	270	258	298	276	292	249	271	264	257	257	269	267	258	270	227	290	281	278	245	282	270	273	262	261	268	273	279	257	281	264	275	244	254	312	286	267	269	273	274	262	260	284	266	263	271	250	252	271	302	295	263	271	252	267	279	252	257	262	271	261	250	274	251	305	275	260	235	279	263	278	259	275	283	290	267	241	260	292	232	273	265	272	284	286	271	229	263	281	261	258	276	296	251	248	264	289	253	234	266	262	256	297	294	259	261	275	273	281	224	272	286	268	278	243	259	243	254	249	275	278	286	298	275	271	260	261	253	264	309	268	261	255	273	251	253	283	267	237	260	309	254	262	253	248	285	266	301	284	228	257	283	295	301	287	286	278	258	273	274	249	297	261	243	279	271	262	264	278	268	243	269	260	274	268	267	269	317	287	281	272	267	283	275	276	248	282	260	281	267	312	234	278	283	259	292	289	233	285	261	261	280	234	282	269	254	292	264	272	248	267	271	338	279	272	268	238	237	277	246	250	255	279	288	270	251	234	277	218	272	299	272	278	276	271	256	249	276	245	279	256	249	261	275	274	293	288	269	248	281	265	274	261	275	305	274	252	252	261	255	245	299	257	237	229	289	275	301	266	281	265	254	252	277	258	271	277	274	276	281	251	272	217	258	235	259	229	228	294	294	291	291	258	270	222	284	267	281	273	268	294	281	262	270	263	255	280	255	271	262	264	250	258	254	207	263	240	271	276	235	266	255	283	253	274	293	269	275	266	276	294	277	261	231	298	263	284	261	274	289	298	263	272	280	269	299	271	280	255	263	261	250	247	266	264	290	271	298	278	244	254	274	260	240	258	243	257	229	258	255	269	282	291	276	268	274	233	283	253	245	259	274	265	282	277	264	264	254	267	275	272	294	270	292	277	269	276	282	244	291	272	279	283	241	260	275	294	303	285	290	268	275	260	283	261	276	238	270	245	259	249	261	324	274	280	285	283	286	268	265	274	235	252	281	254	279	270	253	277	261	264	236	299	264	253	282	227	269	266	254	253	252	259	268	254	288	248	259	257	287	224	294	273	234	267	289	276	239	292	281	276	244	269	291	286	278	265	273	274	275	294	255	271	260	297	260	256	262	263	249	285	269	294	283	244	245	254	257	272	246	235	301	238	309	277	276	287	252	263	265	284	292	260	250	252	286	229	253	268	256	286	242	294	277	285	261	271	278	257	246	282	270	259	245	268	271	244	268	262	285	268	281	241	256	235	296	281	273	251	270	263	247	285	288	259	273	288	281	254	254	242	259	283	239	276	267	294	241	249	283	286	287	293	282	288	264	287	263	254	243	309	248	291	277	252	253	287	279	256	252	272	241	239	249	278	242	271	280	265	292	247	283	243	264	259	252	273	260	253	277	261	257	253	259	250	261	275	230	275	270	294	281	254	256	274	263	288	302	277	277	228	236	283	237	284	279	272	289	292	281	247	275	242	268	249	284	276	253	279	299	273	277	263	252	301	239	231	246	251	293	292	289	277	282	286	227	305	276	291	251	295	254	272	263	258	250	289	283	248	254	264	272	239	276	239	278	273	275	273	272	256	310	270	283	280	239	263	260	254	243	271	296	272	290	253	277	273	269	266	281	255	275	250	248	250	285	278	291	267	270	249	271	289	262	257	293	269	277	290	264	264	275	276	273	278	271	296	268	302	285	251	306	291	277	284	252	283	279	249	258	247	286	275	257	258	265	306	307	302	291	264	246	240	268	260	288	225	236	245	269	254	271	273	299	276	286	299	230	278	293	289	239	263	239	275	273	273	259	260	285	264	242	282	278	275	243	269	262	255	292	264	262	258	267	290	284	286	246	273	255	272	281	248	270	255	265	273	304	278	279	240	277	232	274	292	249	246	282	303	246	242	252	232	282	287	277	256	263	253	276	267	288	248	238	296	276	262	282	265	289	243	237	244	265	264	270	256	256	258	254	262	299	269	267	286	291	279	245	265	273	248	240	261	268	277	274	276	286	288	264	262	284	273	253	304	279	231	279	288	288	242	290	252	234	243	244	300	278	240	276	257	278	270	273	302	265	287	264	261	271	283	281	287	291	284	280	288	259	255	259	279	287	275	243	241	239	266	254	321	277	252	257	270	257	264	290	267	254	247	254	299	244	256	258	318	255	271	269	289	269	270	283	263	293	243	256	250	277	263	261	241	299	237	275	274	286	241	255	242	267	241	289	258	278	296	282	283	258	308	262	228	264	301	263	241	245	276	258	278	261	314	271	292	256	270	244	268	258	275	256	247	258	260	211	275	260	298	264	270	260	264	253	265	272	277	271	219	292	240	268	261	296	267	263	267	281	267	251	279	298	271	264	288	259	266	260	281	234	289	269	260	292	272	257	272	261	266	245	259	268	237	261	311	271	269	264	289	287	272	273	241	267	263	273	261	221	263	290	245	268	287	248	268	258	253	255	268	284	275	263	256	268	300	262	280	272	260	261	309	282	273	272	286	253	275	288	254	270	288	301	283	279	282	269	258	247	270	249	285	278	292	246	271	257	274	247	256	278	252	255	269	259	237	269	249	265	270	275	243	250	257	284	292	260	251	288	251	266	281	251	260	279	303	280	269	264	276	264	278	310	292	235	279	278	250	282	276	254	240	279	293	277	248	280	265	262	275	262	295	290	244	247	266	298	286	266	243	293	252	265	267	265	308	265	257	269	261	300	309	278	263	291	286	286	264	274	264	257	263	264	245	267	297	247	237	268	239	275	270	270	284	278	284	296	270	270	254	281	264	241	274	241	260	237	287	280	260	294	277	255	250	236	268	241	290	270	282	275	236	255	264	297	296	305	274	234	254	253	277	245	275	285	253	247	281	261	260	276	271	284	270	285	283	252	262	254	299	266	248	254	289	286	297	289	264	272	255	276	288	276	273	249	296	291	272	228	273	270	259	249	276	255	276	285	269	240	284	261	298	271	302	288	258	267	256	266	258	273	289	273	276	281	291	255	241	279	240	277	277	252	259	284	273	284	275	255	257	288	262	258	295	289	245	299	273	281	262	269	280	252	245	251	293	255	261	252	267	244	241	286	288	266	272	286	249	303	280	262	265	260	250
6592	1086	1808	1764	1472	1228	967	849	834	794	772	745	673	671	688	689	616	596	655	642	671	617	637	627	582	637	627	600	600	583	607	603	632	601	566	580	611	593	583	645	618	618	605	595	613	630	583	626	593	602	606	571	599	581	591	567	648	621	598	608	644	572	645	584	583	584	613	598	593	596	552	602	617	615	586	637	566	560	582	571	556	573	585	598	606	619	600	558	565	589	574	558	560	615	597	589	560	595	630	614	583	574	605	592	591	564	588	577	588	608	604	583	604	586	596	625	589	625	577	623	575	557	579	578	604	590	603	640	592	592	584	567	625	617	594	579	589	609	547	608	570	567	603	583	596	629	565	614	614	645	618	570	614	565	569	609	583	587	577	565	595	564	581	572	568	610	564	610	564	566	584	568	625	605	651	605	581	602	578	588	497	624	568	578	607	581	581	619	572	600	585	642	603	574	584	559	554	598	619	603	596	583	577	578	599	642	612	583	595	561	618	558	562	601	569	611	571	604	575	558	589	642	600	614	624	608	605	570	604	646	560	605	608	628	573	605	583	560	615	578	589	621	595	637	611	603	579	576	601	593	634	546	597	611	589	643	597	580	605	601	608	607	573	601	618	582	559	594	611	592	554	600	561	577	553	618	620	594	591	574	576	609	598	620	611	601	552	583	635	600	580	582	573	597	563	625	608	579	572	587	601	559	611	624	609	606	597	632	636	574	554	621	571	595	626	598	574	575	625	566	566	609	586	567	579	574	618	567	575	618	523	597	607	607	594	591	580	563	554	600	566	629	666	581	562	586	596	603	559	610	615	566	557	618	572	609	594	599	595	599	592	579	560	585	608	596	601	617	590	608	628	601	607	645	589	661	600	627	603	562	623	609	592	603	597	611	629	588	568	578	586	575	560	575	592	583	573	621	543	580	587	602	596	599	642	597	599	617	601	616	593	555	633	636	585	575	590	574	573	586	572	627	632	603	569	571	598	565	608	611	582	560	599	626	587	602	605	600	615	574	583	641	572	587	622	660	583	596	616	619	585	586	606	588	599	576	618	552	580	552	629	568	592	595	595	574	585	585	618	565	552	597	572	594	606	594	618	583	582	593	589	614	581	582	611	579	585	592	621	612	624	557	610	641	627	576	645	595	577	617	592	558	583	589	615	569	598	577	628	572	572	582	578	602	655	582	565	582	591	557	595	571	602	617	662	613	577	565	583	533	570	573	617	600	586	590	610	610	562	598	575	589	600	563	618	588	586	612	585	603	589	569	588	560	581	579	555	606	618	637	613	575	548	608	591	636	566	622	581	604	568	586	587	634	565	599	577	563	591	594	585	599	554	578	573	577	587	617	568	610	596	607	598	605	589	552	588	605	574	593	581	617	571	609	594	566	630	591	593	594	598	615	641	568	630	604	617	632	594	563	567	614	602	585	599	589	564	618	590	577	556	572	573	606	583	589	594	606	599	607	611	597	574	605	586	572	611	576	619	571	589	564	592	579	605	548	584	603	598	632	598	607	584	605	609	584	604	593	584	591	584	610	570	638	626	579	605	590	569	567	609	612	618	659	549	607	573	601	587	588	574	630	608	569	549	623	603	613	614	597	597	592	617	583	587	583	577	600	617	576	582	563	587	613	613	624	627	572	574	580	606	631	565	613	633	573	571	558	609	604	619	555	575	588	602	632	580	561	554	604	606	618	585	651	588	605	585	610	642	614	568	573	557	588	569	563	617	588	635	595	584	564	592	597	607	561	627	600	583	614	614	576	589	620	543	610	559	568	621	575	591	615	590	589	584	595	586	574	597	576	612	625	602	629	592	624	618	591	578	576	584	615	588	584	584	537	546	580	584	589	590	621	605	605	615	618	610	602	584	601	607	572	600	609	620	611	620	582	619	602	590	577	623	612	567	593	552	610	586	606	603	607	573	577	587	652	603	591	597	567	576	567	544	572	577	614	606	529	597	587	582	579	583	623	632	615	594	645	557	590	606	613	634	611	627	620	573	598	635	589	589	604	597	567	585	606	615	579	592	523	568	572	553	584	563	602	571	548	585	597	599	595	571	626	606	627	626	635	622	580	596	608	612	540	605	607	645	583	557	579	568	583	611	591	605	576	607	578	539	611	572	548	621	635	589	601	615	643	597	564	578	587	593	623	595	573	579	566	623	602	677	578	570	563	558	608	599	560	582	617	559	585	609	564	623	588	591	561	553	624	609	648	596	568	575	585	612	595	638	667	597	550	642	602	590	556	608	610	602	597	629	607	588	603	603	621	579	577	564	565	605	602	592	608	531	561	559	618	569	570	627	609	567	573	612	634	564	579	615	616	563	577	562	598	576	610	621	560	610	580	613	545	621	552	588	586	579	596	569	625	614	608	579	579	571	633	582	630	604	550	574	611	600	603	570	594	560	579	609	571	588	587	577	612	615	617	598	595	597	577	584	610	586	535	594	619	565	629	586	587	596	601	611	586	562	555	567	617	590	608	582	598	569	612	602	592	598	586	614	581	573	573	618	592	615	587	611	575	565	570	647	587	584	543	594	562	613	583	575	565	595	536	572	591	639	585	638	610	584	606	594	642	670	599	650	584	594	666	582	558	563	581	603	579	567	551	610	664	601	598	574	623	589	588	579	560	586	575	638	604	681	581	588	596	604	567	602	632	577	589	573	566	552	568	587	615	584	572	579	603	601	594	590	588	632	581	596	573	559	588	549	577	545	647	629	579	633	598	619	586	628	584	584	644	599	584	594	629	589	547	616	609	637	608	600	581	575	625	590	562	548	599	574	573	593	614	572	590	604	621	611	576	598	609	553	603	653	572	646	610	563	615	586	598	588	598	574	574	541	601	610	627	637	627	592	589	595	584	604	598	576	561	582	599	596	621	588	587	571	596	612	576	600	581	584	575	593	603	594	542	553	594	599	615	526	568	616	611	590	620	558	616	562	579	584	591	587	574	583	598	599	567	586	590	607	628	614	636	583	589	590	590	555	600	560	566	570	585	568	617	560	606	602	518	567	611	596	556	598	589	598	615	582	590	596	587	556	520	638	600	593	613	552	613	596	596	605	580	651	609	578	607	632	595	583	591	583	585	579	601	578	599	588	591	612	586	617	600	622	627	561	546	575	569	607	570	589	603	655	587	580	575	585	591	621	593	629	621	627	590	645	611	578	581	613	593	601	566	597	557	565	555	584	569	573	589	564	577	601	576	592	581	599	654	615	601	613	567	600	572	590	593	571	594	528	587	582	568	618	583	593	630	588	622	581	589	615	585	613	580	614	587	596	617	603	586	597	628	582	587	629	580	602	567	591	578	633	576	588	570	564	617	581	584	579	584	583	590	594	586	582	573	584	554	595	601	597	579	580	559	570	589	587	628	611	603	626	618	598	563	558	619	612	633	594	585	619	559	578	544	595	583	578	627	642	572	588	600	617	585	619	611	569	560	632	606	604	571	612	576	598	600	584	620	604	582	616	594	649	549	585	610	606	572	553	594
15473	1549	1208	741	472	355	294	231	212	157	171	156	154	160	113	140	119	113	140	121	107	115	125	108	118	109	120	107	102	129	100	98	131	124	103	116	116	115	107	125	121	111	111	107	117	125	115	106	117	99	95	124	102	103	101	93	102	107	107	109	101	115	114	114	89	99	106	114	99	97	123	123	98	94	90	93	111	121	119	95	106	113	108	109	105	107	108	127	115	118	109	90	105	91	110	106	111	102	116	105	84	113	108	124	109	117	99	110	111	110	101	120	93	93	103	102	111	111	104	111	105	98	111	115	106	85	102	93	111	124	112	92	107	100	112	132	111	116	114	126	113	110	110	121	130	119	94	104	121	116	117	127	91	127	119	104	104	104	102	114	116	96	103	108	103	119	111	145	126	96	109	114	86	106	110	90	98	117	112	132	109	106	106	116	117	116	129	133	125	114	88	105	99	117	144	121	110	115	113	104	121	103	134	106	134	109	102	107	135	120	130	130	93	113	107	110	106	101	112	102	119	99	110	89	114	114	118	85	94	98	89	111	102	115	104	101	105	127	100	115	127	117	102	105	97	120	103	103	129	95	111	106	114	111	112	121	119	112	114	110	89	118	125	110	117	111	112	98	121	111	115	93	117	116	119	115	121	112	107	119	98	100	101	107	112	103	121	127	117	126	102	112	105	108	99	141	110	112	115	114	117	109	121	113	110	118	95	101	102	88	102	101	106	106	109	123	107	111	116	103	108	100	114	94	90	108	90	89	104	109	106	99	108	100	111	106	104	116	114	114	104	107	118	113	93	114	95	123	111	96	100	114	102	95	101	95	116	89	107	109	112	112	89	131	121	104	99	115	113	121	118	107	96	109	103	99	102	118	103	109	118	115	115	106	99	94	104	110	110	91	119	98	100	121	114	121	107	95	85	88	113	88	117	91	111	99	128	119	94	105	108	120	123	94	106	103	111	91	119	140	111	96	140	100	108	105	94	97	101	111	93	89	108	114	104	107	117	103	110	99	113	100	108	119	119	112	121	110	104	101	116	105	107	116	108	101	96	108	115	115	134	104	110	117	115	126	116	96	121	124	101	135	134	91	108	117	92	93	112	104	116	99	108	121	130	108	122	99	96	106	112	116	122	112	107	121	100	100	99	101	108	85	111	102	118	135	96	111	119	121	107	116	116	117	132	99	106	104	94	119	97	89	118	107	121	91	95	110	115	115	97	107	113	111	103	123	104	106	121	95	119	110	135	123	91	101	127	116	91	101	140	101	118	96	97	109	112	106	129	106	94	80	104	108	105	120	111	118	110	109	100	99	116	104	117	98	110	111	98	132	124	109	121	93	105	89	105	93	118	110	108	101	126	117	117	110	102	106	105	102	114	100	119	97	94	99	91	120	115	123	121	132	104	116	108	113	116	107	105	94	90	120	109	99	91	109	102	122	115	88	121	110	118	105	102	106	115	119	106	123	120	101	132	95	115	109	106	104	112	131	102	89	116	109	98	99	101	107	110	120	110	106	89	122	127	96	101	124	107	105	112	113	89	97	89	128	101	111	96	113	109	108	126	103	112	89	111	105	105	109	103	112	120	87	113	128	114	107	93	125	115	107	101	96	103	104	104	117	111	106	108	118	111	102	105	113	112	108	94	123	100	115	125	91	123	104	101	109	101	102	125	102	103	109	103	128	115	102	106	115	119	79	97	116	94	117	96	129	116	105	114	113	119	109	97	112	118	124	107	96	130	112	119	103	124	94	98	115	91	126	91	112	102	119	118	97	127	107	107	109	124	98	96	111	110	122	114	104	113	98	98	109	82	84	108	107	96	115	104	132	113	102	97	113	104	104	120	106	118	120	95	81	102	93	118	113	104	106	116	101	92	119	99	100	99	115	96	95	109	108	129	111	110	103	115	110	107	102	110	95	109	116	113	109	111	108	117	126	117	117	113	108	125	124	106	104	123	114	99	106	122	122	120	120	98	96	97	104	113	98	96	99	110	101	107	109	113	107	112	116	112	113	124	104	130	99	88	119	133	106	103	113	119	126	109	93	112	101	103	116	110	99	85	99	124	134	105	97	102	95	112	107	125	124	106	89	115	100	108	93	110	103	112	106	116	117	104	112	111	110	115	98	100	149	109	120	112	118	123	129	92	130	109	113	105	118	117	114	101	105	111	97	86	119	104	102	100	106	115	110	102	99	113	92	115	107	105	119	95	105	109	102	118	103	112	99	108	125	94	106	114	109	109	128	115	96	111	105	103	130	104	104	97	108	100	113	124	114	101	100	106	107	97	132	108	101	115	107	131	117	103	96	117	119	123	108	100	103	114	99	104	111	87	113	112	101	116	121	128	111	108	120	114	128	122	129	102	137	102	109	109	80	109	102	114	93	120	106	109	99	104	111	113	89	103	106	104	108	119	118	121	110	108	101	98	98	123	109	114	140	113	97	120	125	109	119	111	114	105	103	114	120	113	113	104	110	109	86	129	92	93	101	99	98	102	134	111	94	113	104	97	101	104	99	103	103	110	90	124	95	135	101	115	106	103	133	105	109	118	100	108	94	110	119	93	109	115	114	104	122	111	89	103	103	106	132	110	99	131	109	110	110	116	112	105	103	91	91	102	112	93	111	98	117	101	94	95	109	102	91	108	130	118	115	109	143	88	119	110	102	125	105	96	110	126	94	123	97	113	146	114	98	107	110	112	110	97	105	108	128	125	115	103	115	100	123	131	103	101	131	107	118	102	110	107	100	97	103	95	102	139	110	106	117	96	97	119	108	110	116	96	106	108	107	121	121	102	89	118	112	94	101	110	97	112	111	114	115	100	121	96	119	97	107	107	113	101	107	102	122	138	119	111	134	118	102	111	109	113	115	125	121	109	119	116	107	95	99	117	116	113	122	95	86	116	89	102	95	115	106	113	120	99	102	94	117	101	131	119	108	94	101	107	111	103	120	120	108	94	121	117	88	97	92	122	117	106	113	109	123	96	107	114	111	123	109	121	126	129	131	96	112	119	103	137	99	108	118	107	118	109	102	135	120	93	106	128	108	109	120	112	115	120	129	94	112	112	101	121	90	106	110	131	110	118	103	84	113	129	113	111	111	110	108	112	111	104	101	125	107	120	116	113	100	102	105	115	91	109	121	136	95	98	108	116	115	131	110	121	103	107	85	111	106	110	130	103	111	100	109	97	102	90	111	119	91	108	120	108	102	103	112	99	111	107	104	130	89	125	121	94	110	124	91	104	110	104	110	100	123	99	108	97	99	93	104	102	109	106	120	107	105	95	113	107	97	122	127	105	112	104	106	101	110	105	102	106	133	92	123	131	112	100	107	132	90	106	144	121	117	82	101	95	101	98	117	120	121	109	111	103	95	102	94	133	113	110	113	99	97	109	103	128	89	119	112	114	111	103	122	121	98	113	93	92	107	122	89	112	99	124	101	103	117	110	107	131	113	125	117	99	88	106	103	109	117	100	104	106	123	110	93	110	105	103	107
8569	1188	2329	2332	1949	1422	1095	934	760	671	601	476	500	485	390	432	426	372	384	381	362	333	347	324	333	347	314	321	340	317	303	306	317	360	312	315	325	344	340	302	325	327	330	310	326	279	303	248	289	290	305	298	300	340	310	322	319	297	284	275	278	301	293	306	291	320	298	305	284	296	313	274	322	299	298	305	325	293	305	305	303	290	298	278	318	279	296	287	290	316	290	292	307	298	297	300	281	311	272	332	247	290	297	301	300	264	287	280	297	299	284	293	286	276	272	304	258	312	323	325	254	305	296	271	298	285	297	286	303	312	291	273	300	295	287	275	281	308	272	290	300	266	306	305	296	294	283	274	282	330	283	300	291	303	282	278	276	277	296	302	305	306	278	281	271	274	299	324	253	310	291	290	279	305	296	324	275	316	281	266	271	283	268	253	275	288	320	263	310	311	289	284	292	274	251	298	321	283	291	293	295	298	274	312	285	291	295	298	300	305	274	287	262	293	306	309	264	277	298	276	317	289	277	293	279	287	289	293	242	268	292	313	296	287	336	289	282	311	268	307	274	286	301	259	295	284	258	280	296	258	290	265	292	298	266	300	294	266	330	292	286	292	302	305	273	264	278	295	308	293	266	277	272	274	301	278	273	279	247	255	288	258	295	298	289	311	305	265	285	298	255	278	286	272	318	274	274	269	276	291	288	245	290	269	311	285	290	280	295	300	269	301	282	302	307	298	284	276	300	315	292	292	268	272	278	278	265	284	271	279	296	310	289	281	292	283	264	301	268	300	307	278	266	286	257	320	297	304	298	286	312	279	270	316	286	295	291	285	290	293	320	289	269	273	302	277	274	279	310	270	279	263	295	294	279	284	296	304	315	272	288	288	318	286	290	297	304	282	300	306	281	281	292	288	285	254	283	273	289	284	243	267	283	280	259	268	269	282	271	256	304	269	300	302	296	254	306	287	270	267	288	288	289	311	297	310	313	264	248	296	294	286	288	284	300	305	265	279	279	304	292	281	282	301	319	294	306	304	306	296	313	272	275	269	317	291	280	269	320	277	313	277	316	269	308	301	290	290	340	260	265	296	297	286	291	329	292	290	278	274	320	321	265	294	297	275	307	296	307	303	283	299	331	280	297	283	315	261	284	290	304	302	310	300	327	290	306	295	282	301	282	275	276	283	280	280	307	265	319	268	297	296	300	264	306	299	306	271	293	285	279	294	291	282	266	301	299	324	283	300	275	262	284	289	288	289	281	296	287	290	298	283	294	298	284	290	287	270	242	284	276	287	304	283	271	304	289	264	296	298	287	331	279	263	268	304	280	284	293	263	287	283	289	268	284	272	286	316	292	263	260	297	317	266	286	265	259	284	279	295	279	307	263	275	306	288	293	268	288	291	269	279	275	277	328	278	263	288	284	262	279	295	276	294	295	272	286	303	303	314	293	277	287	291	290	289	295	264	298	319	273	290	270	290	305	293	301	263	270	271	319	281	276	285	284	287	249	276	287	320	256	259	301	282	261	261	290	282	313	315	305	284	290	287	275	304	299	268	295	270	296	284	277	279	274	267	316	277	288	301	282	282	273	280	298	269	296	279	291	278	301	275	303	277	308	287	323	284	284	255	282	273	289	296	306	293	301	291	298	264	288	298	257	288	285	276	290	303	301	301	289	290	269	290	289	257	297	285	285	295	276	307	288	300	292	299	268	282	283	306	321	277	296	265	271	268	302	331	291	278	284	311	285	297	274	281	274	328	274	273	289	285	278	286	302	321	268	271	278	300	281	289	297	266	302	305	296	264	299	323	288	285	273	287	279	279	306	324	264	278	263	269	276	263	269	289	311	274	288	300	276	297	304	291	294	286	298	282	288	289	281	269	315	267	276	303	268	268	288	301	300	279	265	307	311	315	306	289	293	299	276	281	268	314	297	265	283	324	306	267	272	265	292	278	295	285	280	291	299	300	282	297	285	311	300	305	291	305	281	271	284	302	256	299	273	302	275	302	262	273	296	273	274	301	264	289	315	294	290	292	306	282	284	321	284	272	304	307	313	287	273	285	279	337	289	260	311	278	281	296	302	253	302	300	297	275	289	288	292	309	308	284	287	324	290	318	280	266	300	296	307	292	292	295	302	277	292	303	251	283	250	284	295	270	312	271	274	292	295	273	281	285	306	288	293	273	299	275	293	281	292	314	325	259	272	288	252	314	286	248	310	308	279	283	280	292	284	283	298	292	291	297	280	267	299	290	287	291	301	323	291	310	301	298	276	293	291	289	308	308	284	318	309	260	284	276	272	302	281	288	277	272	288	289	291	279	276	255	279	312	274	277	302	273	290	302	303	311	272	292	263	297	294	277	281	299	305	295	290	281	294	262	285	294	320	289	302	294	304	289	289	314	317	329	288	271	297	287	273	276	301	251	258	258	303	303	297	301	286	299	317	310	292	304	249	278	282	274	291	262	269	299	262	275	293	285	287	266	304	269	268	284	295	290	276	299	276	301	324	287	289	270	286	329	341	278	269	288	245	294	302	290	298	314	272	255	278	286	286	325	311	300	302	274	254	275	309	301	316	284	302	297	301	280	320	288	239	302	284	299	287	291	309	262	277	264	284	279	304	282	275	295	287	302	293	291	279	289	278	316	293	276	299	287	304	282	285	289	298	279	292	303	285	272	303	307	288	306	280	288	277	314	289	276	289	306	294	272	278	275	308	309	280	293	273	278	283	263	278	295	275	289	310	282	301	309	295	315	274	276	285	281	306	287	275	290	302	280	294	293	276	287	307	313	297	297	299	294	290	283	303	291	302	275	273	299	288	294	318	288	278	278	292	306	309	288	313	320	318	286	290	306	288	301	320	294	299	271	277	309	284	290	294	287	302	276	298	317	277	319	290	310	282	300	257	246	299	276	266	311	257	299	298	280	294	265	277	265	278	290	267	278	299	262	275	273	313	302	301	257	319	289	321	255	325	287	287	281	304	291	301	300	293	283	287	294	321	272	301	280	298	282	280	296	291	295	289	294	268	261	286	277	300	277	285	328	290	305	287	295	265	273	261	327	278	292	295	281	294	307	251	305	264	279	291	286	267	285	278	295	277	287	317	296	280	301	274	282	283	298	296	269	310	306	292	320	255	279	315	287	283	288	301	280	294	286	323	298	264	256	298	312	263	269	307	266	317	312	280	331	303	285	280	271	290	335	291	277	271	292	291	270	292	284	304	261	289	275	305	287	257	274	278	268	297	270	289	278	302	277	293	305	266	297	297	288	298	282	296	324	288	285	271	278	300	292	272	275	290	288	299	297	320	306	297	292	283	293	297	300	284	276	304	289	287	274	333	301	286	296	278	298	278	290	305	281	287	281	275	285	300	282	284	286	278	280	290	309	302	308	292	289	296	296	260	301	288	291	310	289	290	287	295	303	260	313	305	296	286	278	260	281	282	294	303	289	285	263	278	296	293	309	281	327	312	311	288	292	304	281	259	289	259	284	274	274
2423	584	570	458	427	410	331	395	408	371	412	403	374	375	326	371	400	401	385	386	348	417	363	380	407	389	381	367	398	376	405	370	387	406	359	371	401	395	392	400	359	398	406	391	429	406	412	369	418	390	332	391	407	382	414	379	372	416	396	393	384	432	397	325	370	373	419	402	390	422	420	370	404	371	410	407	382	421	420	392	363	421	388	364	436	420	380	377	385	412	347	365	403	414	387	382	407	389	401	365	413	419	369	405	387	335	365	389	402	433	423	400	375	420	328	366	393	400	408	407	403	368	397	441	376	369	367	372	388	384	373	402	382	376	379	364	400	373	352	408	412	406	381	397	378	380	356	375	454	381	411	407	364	389	370	363	381	403	376	374	402	360	346	394	384	375	368	390	450	372	428	385	420	425	369	346	380	409	407	439	404	367	338	401	429	384	371	398	355	353	401	369	355	355	385	427	392	382	370	383	394	409	399	386	381	361	407	369	394	363	404	443	395	379	366	353	439	392	403	414	361	415	388	344	388	360	418	408	374	409	410	388	349	413	380	405	375	410	408	418	410	387	437	395	424	379	376	370	381	401	387	392	362	384	420	400	392	378	367	395	370	370	382	423	394	367	398	367	401	384	374	398	342	399	415	350	422	355	391	407	396	330	393	359	382	393	340	404	385	420	414	400	383	403	371	368	366	374	375	427	449	414	391	411	396	413	408	354	355	322	387	397	378	373	392	388	421	384	393	375	377	380	389	406	361	384	366	384	364	390	390	420	376	415	384	415	368	412	393	402	391	340	398	386	397	393	400	369	340	392	422	406	342	391	397	392	375	398	400	383	380	405	408	399	372	408	399	361	358	403	425	398	406	400	390	368	406	336	403	365	368	374	399	374	357	402	354	350	404	378	361	381	378	382	349	343	376	386	419	357	404	402	403	390	352	367	406	380	388	407	384	387	403	367	349	412	376	356	373	406	390	371	372	379	366	442	402	401	384	372	375	372	402	406	380	366	359	390	386	407	380	368	381	388	385	428	376	400	371	414	362	387	405	414	388	398	387	357	402	370	354	399	365	368	373	380	362	408	400	359	387	418	379	383	389	370	398	357	412	376	388	383	377	410	370	389	357	367	429	367	317	393	401	403	362	365	385	413	369	367	404	357	393	385	395	409	369	403	386	357	406	348	391	406	378	396	390	366	352	372	365	388	374	374	404	386	420	356	379	360	359	354	362	375	409	373	380	395	390	384	373	384	398	422	391	376	406	398	377	395	375	415	410	375	407	427	371	394	371	364	333	389	389	440	396	364	379	411	398	426	425	393	344	436	392	378	402	409	378	422	379	410	413	412	356	437	398	382	381	435	402	409	395	404	384	383	416	413	368	358	367	394	384	400	365	358	393	354	395	374	400	390	378	359	391	358	369	432	379	387	419	363	398	389	406	402	360	388	395	372	419	383	396	359	350	439	387	388	404	401	389	345	387	370	382	394	382	430	408	393	384	368	381	369	362	401	403	397	412	352	346	374	405	403	415	396	390	370	376	378	387	390	366	389	370	374	371	420	410	391	402	399	360	381	395	423	396	429	391	426	376	370	363	410	365	371	392	385	416	372	388	365	350	390	384	413	361	402	428	362	374	377	358	377	364	419	425	371	357	392	375	379	386	376	381	379	406	420	381	369	383	404	377	371	433	383	366	353	374	400	357	361	373	403	389	379	427	368	366	376	371	424	380	410	353	407	386	385	364	412	373	417	429	393	367	360	370	370	478	401	387	397	401	377	433	381	355	412	397	375	380	371	409	356	402	405	419	393	405	360	364	392	378	394	395	385	380	433	408	378	397	369	417	416	386	380	355	408	398	375	398	342	404	403	374	377	368	371	431	356	388	371	380	381	399	377	363	401	418	392	376	406	365	421	378	410	379	397	420	348	361	384	352	365	371	365	365	400	366	361	400	418	393	370	378	412	391	372	391	380	391	400	371	373	400	388	386	410	351	387	412	387	404	380	392	417	389	407	405	367	379	378	394	404	391	355	361	370	369	394	351	395	353	395	412	362	391	387	373	375	381	408	388	399	370	421	406	384	398	412	371	397	370	397	434	397	394	384	390	382	404	370	414	371	380	433	420	375	338	355	349	378	389	336	350	395	376	396	365	374	384	393	380	432	407	388	379	408	415	380	359	374	415	361	395	387	380	376	418	416	408	390	358	399	360	371	415	413	378	397	374	403	355	348	395	362	399	369	330	356	362	374	381	390	358	393	336	363	383	412	410	426	392	358	378	418	382	410	382	401	397	368	342	386	396	371	369	375	380	353	369	357	394	379	386	402	367	359	417	413	370	386	375	390	395	401	383	395	364	374	350	392	417	416	427	409	414	363	376	399	366	368	346	378	404	408	372	373	422	395	409	390	364	418	370	367	370	369	377	409	372	419	389	397	399	374	405	376	418	392	402	381	366	406	360	401	420	410	383	393	390	394	371	372	428	375	381	370	387	355	379	394	383	374	390	327	378	413	397	419	386	412	351	423	351	360	386	400	370	380	391	365	404	388	341	384	406	400	405	370	422	419	398	392	369	355	403	368	363	381	389	355	423	383	369	373	361	393	418	390	359	398	380	361	362	356	397	413	394	405	368	364	390	396	380	391	372	397	348	428	415	375	391	381	363	404	397	324	407	384	381	365	416	370	418	391	397	357	382	412	332	390	358	363	427	345	390	390	384	405	398	352	394	381	396	386	405	363	360	448	367	400	394	413	391	386	377	428	381	383	359	395	394	394	388	385	385	398	434	384	359	378	374	378	374	418	409	404	434	413	413	425	434	408	373	423	388	384	381	404	390	405	384	369	365	392	417	378	390	390	389	382	380	425	398	365	358	377	358	382	390	382	360	371	380	346	423	366	402	390	391	396	382	385	405	415	379	378	389	422	384	366	393	373	385	390	403	404	404	370	356	366	382	380	399	365	370	393	370	430	449	381	362	372	393	379	408	391	394	356	357	368	358	379	368	399	416	396	373	359	380	425	394	395	405	379	347	407	367	344	406	389	396	389	359	397	370	408	387	391	388	379	404	371	390	350	387	390	376	415	397	376	379	393	341	389	403	363	394	385	397	394	354	416	364	391	395	369	374	405	375	352	388	397	373	419	383	388	390	392	382	400	349	414	415	376	387	352	382	392	358	378	389	366	369	437	407	427	368	359	377	377	392	365	378	389	397	411	410	394	374	363	399	395	428	380	390	379	394	402	403	379	405	385	368	375	427	411	428	384	368	362	380	380	376	380	380	398	393	402	389	371	408	384	405	413	430	374	393	375	393	365	357	328	382	411	394	405	409	412	399	387	383	365	366	375	382	378	377	402	396	393	407	385	412	373	376	379	460	392	413	391	393	417	399	401	390	384	413	393	376	360	402	409	392	401	427	375	402	374	418	390	434	364	358	401	391	395	391	401	391	380	359	382	361	364	349	408	420	385	401	388	407	400	387	337	384	369	387	368	388	411	408	377	375	377
2506	1057	1255	1187	1055	909	922	912	907	886	827	860	850	877	857	889	904	834	848	860	869	851	871	845	872	892	826	846	829	841	851	831	879	853	849	850	836	810	858	822	828	843	848	856	890	838	886	852	788	805	885	851	858	866	831	898	835	810	822	831	900	847	849	847	841	832	812	896	804	837	828	863	857	793	845	862	817	886	854	853	852	848	863	833	860	830	837	804	862	868	774	837	811	838	808	826	858	774	867	815	811	807	839	847	865	828	817	834	834	862	820	845	852	864	866	876	860	867	792	810	825	828	879	883	897	842	823	877	849	813	838	830	822	869	875	910	856	887	809	853	844	841	865	859	840	842	861	840	800	812	854	872	884	895	858	877	846	846	878	860	843	820	838	891	876	819	838	841	810	837	852	856	888	814	875	827	811	815	838	890	848	859	820	804	836	853	815	853	795	858	842	848	841	833	799	858	840	858	800	819	826	824	856	841	879	876	827	839	808	824	816	855	874	818	871	879	881	854	863	852	831	857	839	831	823	869	851	819	786	842	846	815	868	876	836	812	797	873	872	835	782	819	817	807	837	796	842	885	861	844	885	885	841	835	891	821	855	791	766	839	786	822	912	849	824	860	751	814	894	884	856	841	844	821	832	877	875	818	837	808	819	786	827	812	873	821	856	858	858	880	864	833	805	804	843	825	898	848	827	866	819	837	869	829	884	783	780	845	813	878	772	816	763	827	829	798	863	835	836	842	801	815	841	850	814	851	899	853	832	893	896	825	864	796	860	824	860	843	834	867	873	863	842	819	829	809	828	843	818	823	797	775	815	867	829	805	842	829	818	839	821	841	830	849	872	889	848	822	865	878	814	868	838	873	877	854	846	886	820	899	856	814	827	806	808	832	846	853	842	862	852	838	860	786	849	837	829	848	829	851	851	884	839	877	867	853	812	846	831	819	847	850	837	803	761	831	845	842	802	840	850	810	845	795	822	896	826	819	807	856	854	841	880	796	914	805	877	883	879	825	854	834	834	897	820	813	876	827	863	873	888	838	843	853	846	849	789	814	828	828	834	801	811	812	857	831	828	856	881	795	843	842	826	778	809	822	867	868	812	849	896	853	833	875	861	819	881	822	832	835	894	856	846	819	778	881	831	826	819	820	923	881	798	851	801	823	839	807	842	835	836	853	853	869	889	855	871	841	858	841	824	814	809	865	817	753	828	895	838	811	814	859	817	804	801	890	862	807	831	839	880	820	792	853	842	883	821	831	843	834	845	844	902	831	868	851	846	860	812	822	828	789	826	820	852	867	839	873	835	821	854	822	867	808	824	855	850	828	869	814	879	890	804	896	801	831	823	897	869	837	860	852	893	803	895	823	853	814	871	847	830	849	803	818	832	856	857	845	862	830	825	881	839	872	782	802	854	873	826	854	782	871	841	860	864	865	863	813	811	873	860	828	834	893	826	798	846	844	853	864	816	880	887	859	878	810	822	861	789	813	807	861	818	828	869	836	875	825	853	837	861	850	848	848	815	859	862	817	852	800	823	884	800	850	839	882	864	780	833	873	855	808	804	784	845	818	799	854	824	844	894	910	813	851	824	823	797	835	849	899	790	837	857	875	883	809	864	911	860	830	811	836	805	842	874	846	850	839	817	824	817	877	797	858	858	824	872	802	813	852	811	790	819	851	845	841	848	847	903	805	833	836	830	841	858	819	749	858	891	829	890	864	815	854	818	829	812	844	801	845	774	855	838	812	780	832	825	858	877	813	891	886	826	832	848	862	826	895	846	822	844	827	841	867	859	855	908	787	876	841	840	858	833	844	820	850	821	860	825	857	835	859	844	792	881	834	852	857	872	809	838	849	837	854	845	821	877	818	860	856	875	801	805	891	835	829	814	826	847	855	848	854	845	823	794	853	850	874	845	879	805	832	817	814	837	857	903	821	861	828	841	823	847	876	905	844	783	849	843	851	847	846	830	789	828	807	846	814	852	864	870	854	844	786	804	805	856	846	859	920	794	840	826	888	824	845	890	807	839	828	859	832	821	863	873	886	755	844	829	894	842	858	838	874	847	860	828	851	833	848	847	816	833	779	844	818	871	816	796	868	900	828	835	852	822	827	771	778	836	852	860	789	848	858	826	771	826	875	804	869	839	886	870	815	833	887	803	804	875	838	856	833	859	883	908	895	812	807	888	852	868	817	829	844	813	858	814	825	840	791	832	859	855	820	829	854	832	896	829	801	852	837	845	818	826	871	814	826	865	787	860	861	876	868	807	856	902	862	852	821	852	822	848	910	828	834	795	856	836	791	806	891	908	848	830	887	873	828	847	817	853	849	814	824	839	834	841	833	836	874	831	866	845	807	821	852	838	859	859	840	850	820	852	865	846	841	836	862	848	808	887	824	813	832	849	857	846	814	810	858	942	883	883	822	864	859	843	828	800	840	786	812	864	851	861	835	813	843	833	801	884	780	780	863	831	817	866	868	839	857	836	919	810	919	833	859	813	762	811	839	820	872	857	850	879	873	826	822	833	864	821	852	873	828	794	852	885	848	854	851	822	862	843	880	838	800	862	864	802	826	849	827	846	860	805	798	821	850	834	868	844	855	838	819	849	818	812	806	788	826	856	898	845	846	836	798	829	832	914	809	846	797	823	838	876	894	842	816	846	826	834	859	764	874	776	859	852	878	799	835	888	833	847	873	815	850	816	813	846	805	828	761	816	853	838	824	841	838	860	841	829	837	830	871	868	805	829	872	890	838	824	844	867	876	877	840	847	887	841	837	840	867	807	828	833	853	812	821	803	830	849	825	858	851	829	894	875	880	820	833	808	853	836	856	842	863	904	837	852	828	885	895	897	858	796	800	822	840	825	823	875	824	874	823	821	887	876	855	862	862	812	844	825	866	790	789	836	845	790	823	872	876	899	803	816	847	870	883	888	843	872	839	882	840	832	798	861	837	806	844	884	865	866	850	864	822	803	870	822	836	862	825	811	800	818	825	856	853	821	823	863	849	802	866	790	833	847	824	851	804	822	865	858	870	885	837	864	831	854	897	804	831	813	842	846	832	823	875	826	839	804	853	847	859	860	804	890	835	852	856	803	869	828	816	796	815	858	906	831	805	856	839	855	901	849	880	862	820	835	862	830	829	821	855	835	820	811	821	848	859	825	834	852	849	837	807	779	841	814	811	842	827	811	869	838	847	835	842	857	847	809	837	842	845	859	827	860	827	898	872	836	880	797	841	842	861	827	815	850	837	799	862	820	810	855	802	830	827	844	846	801	859	863	843	878	852	812	817	838	878	845	861	866	842	825	818	873	849	884	825	794	842	868	794	920	813	867	801	833	887	847	866	860	804	826	842	794	798	812	846	853	794	798	826	877	835	808	825	819	834	865	811	804	883	843	816	920	859	832	907	852	860	863	864	835	892	882	864	856	838	871	778	845	797	847	856	846	886	894	862	850	831	840	882	819	816	847	838	810	799	816	836	827	838	849	889
9802	1057	876	625	494	383	325	326	315	320	331	278	322	253	305	285	290	252	273	282	277	267	262	279	250	265	263	274	302	259	278	292	261	262	280	270	264	266	272	241	272	288	281	268	269	280	246	280	283	288	279	258	254	282	284	283	290	285	285	302	308	235	268	281	288	303	270	272	254	271	295	273	299	266	278	266	253	284	314	260	276	257	257	273	289	232	295	260	281	271	283	297	255	289	292	267	291	298	314	280	262	264	228	273	272	279	286	279	264	271	294	257	336	265	280	272	256	281	255	242	253	261	286	261	298	262	284	274	248	263	251	282	280	265	280	289	274	269	263	286	282	256	277	280	253	243	286	285	275	262	299	268	263	239	285	289	280	240	256	245	266	251	270	267	249	277	282	259	256	256	285	262	273	290	262	246	270	267	268	238	251	293	250	285	259	246	256	268	271	268	267	289	290	274	308	265	299	267	267	247	249	297	287	273	292	238	266	282	265	279	284	281	274	280	303	264	272	276	254	272	251	254	255	276	274	237	264	264	262	265	279	291	254	256	274	293	278	272	302	282	277	280	296	248	264	306	282	277	282	280	266	276	252	257	284	249	300	244	277	298	255	226	281	294	232	276	277	259	294	256	259	290	310	263	277	266	282	282	251	251	271	254	267	312	277	275	282	249	285	291	295	266	276	285	267	271	284	261	281	258	312	283	291	287	266	258	280	263	250	289	260	288	268	272	283	234	269	264	257	282	239	274	264	287	284	286	254	305	272	279	265	280	285	271	275	280	284	245	269	287	285	268	260	269	281	272	256	261	254	265	267	247	284	240	276	275	301	295	283	277	276	258	270	244	245	286	282	289	291	285	269	265	274	294	282	259	241	297	286	260	279	238	256	297	299	277	285	262	282	257	280	302	279	269	255	293	285	263	313	259	258	289	274	250	249	262	268	291	276	262	257	272	312	279	299	251	265	262	314	268	254	268	273	272	280	274	281	269	217	264	225	249	285	268	274	263	249	251	297	278	272	268	246	282	246	248	300	266	245	265	266	266	285	249	274	266	303	255	275	237	245	268	261	271	239	269	265	300	244	254	245	273	272	293	276	252	259	273	280	271	287	247	247	289	284	234	255	272	241	261	256	282	292	283	247	266	272	262	275	283	270	243	290	261	290	286	265	249	261	276	275	268	291	316	277	267	253	283	259	275	285	281	222	295	251	267	291	277	289	239	276	254	263	254	294	232	267	265	268	273	272	303	277	263	263	240	302	280	276	279	270	271	247	263	296	276	262	224	241	251	253	279	250	284	300	268	294	267	256	262	250	270	232	267	293	264	263	258	318	263	268	288	267	257	256	267	274	264	238	292	286	277	260	272	293	298	288	253	288	273	264	290	284	263	276	253	295	273	273	301	272	276	272	282	259	297	266	254	286	291	239	273	255	270	258	264	278	281	262	261	270	259	257	294	266	263	268	270	263	284	303	299	247	280	239	284	281	267	260	286	245	273	257	278	245	291	266	281	270	243	270	255	249	245	242	292	284	271	295	241	289	244	301	276	254	245	263	285	293	279	254	265	288	268	258	260	273	278	278	295	282	279	246	261	263	277	251	283	251	279	266	266	287	282	309	262	266	300	293	302	257	279	260	280	273	283	248	257	278	275	286	313	260	284	261	259	264	283	303	290	292	251	281	330	249	287	283	276	256	247	261	265	288	277	240	256	299	267	271	253	275	270	235	272	289	212	278	264	246	255	256	271	268	268	257	287	257	305	297	282	257	263	237	279	265	252	273	266	254	272	282	259	235	297	238	276	280	251	297	310	293	252	280	258	268	269	279	275	278	260	244	238	252	268	287	252	271	254	276	304	302	272	274	256	275	279	261	269	290	224	279	266	255	293	284	260	259	283	231	271	240	244	239	260	272	266	256	267	255	290	295	279	307	278	273	269	305	254	252	286	269	274	269	240	287	283	285	258	245	264	290	280	295	267	295	264	297	258	270	286	317	264	261	265	281	291	266	272	241	297	265	265	261	256	256	270	284	259	284	269	249	276	289	238	278	273	324	274	267	288	254	257	278	251	247	291	281	271	258	284	249	258	268	269	275	284	280	273	281	313	287	268	253	256	276	261	292	261	267	290	281	263	266	247	300	251	288	301	260	278	266	259	265	280	292	284	274	249	284	310	321	259	310	235	263	259	268	260	247	248	245	252	253	302	286	278	275	257	260	268	277	275	243	268	270	246	254	238	281	282	280	282	259	261	280	257	257	295	297	244	257	280	233	227	291	242	264	265	255	254	263	265	252	252	288	263	266	295	257	258	256	305	223	240	256	254	254	245	243	276	239	292	305	309	269	259	295	264	282	286	269	253	273	256	268	286	254	267	258	285	241	271	306	254	297	251	244	296	251	273	273	243	253	275	276	265	294	284	292	253	260	300	241	314	283	312	242	260	262	260	297	274	277	268	317	266	279	281	278	257	278	285	256	275	252	264	299	265	256	236	248	279	273	250	263	249	299	277	278	309	243	263	263	248	241	281	266	250	274	285	266	299	239	252	267	253	285	267	253	268	275	268	235	273	268	291	253	282	282	268	269	301	258	273	288	272	290	298	294	272	281	281	253	272	269	279	265	280	230	270	263	263	272	250	317	301	269	266	262	256	264	291	281	287	282	272	244	283	240	260	253	263	288	244	273	252	286	292	271	263	299	277	306	252	245	257	255	250	276	285	258	258	258	258	299	289	281	266	296	269	278	268	253	276	252	230	280	242	300	264	272	248	276	275	306	271	292	280	258	293	287	272	281	270	278	246	282	297	282	305	277	277	243	259	252	286	273	259	275	255	287	234	261	252	292	269	281	292	280	286	255	277	272	280	274	275	254	268	290	262	291	279	271	273	318	250	276	284	259	287	277	273	242	272	270	289	277	238	280	295	256	252	284	289	240	269	286	256	283	267	250	276	255	250	266	218	264	251	287	264	281	311	290	283	282	261	270	267	285	262	287	260	251	299	254	288	297	293	271	249	276	269	290	260	252	286	289	250	285	264	271	299	292	302	255	257	251	266	261	274	235	264	272	284	272	270	246	262	271	255	286	283	268	262	264	289	300	295	265	274	253	274	296	285	269	263	280	283	252	265	280	238	273	283	328	291	247	264	254	258	297	271	263	297	266	248	275	290	242	289	270	302	283	263	259	242	285	270	281	262	306	267	266	267	283	282	267	251	286	268	263	276	254	251	270	262	276	273	243	294	276	244	265	292	286	271	249	287	256	284	301	263	266	277	303	248	287	244	258	283	283	269	273	282	278	296	288	252	286	244	282	281	293	250	252	293	255	267	291	291	257	269	262	289	285	252	253	289	287	281	277	249	270	266	264	307	277	264	249	279	286	273	264	263	266	244	277	283	253	259	295	240	262	272	266	269	262	273	256	260	288	281	280	288	249	265	283	271	286	268	266	260	279	278	289	287	256	279	283	270	277	262	258	306	304	304	253	280	268	275	281	293	283	261	278	291
7325	1089	1740	1771	1430	1225	1053	934	832	797	737	727	698	711	656	602	693	657	626	624	603	650	627	644	622	657	623	651	624	648	607	596	595	627	606	624	630	646	622	607	614	603	611	549	582	600	605	629	576	588	591	617	568	595	577	605	626	593	610	600	572	612	605	584	603	641	618	625	613	606	578	612	644	586	590	593	643	587	577	600	589	586	586	569	601	618	617	533	598	644	549	549	597	602	638	607	635	585	603	561	603	604	583	586	587	623	585	609	613	589	622	620	613	653	622	622	580	597	625	597	617	640	600	606	629	645	630	553	561	621	565	551	563	593	604	608	592	623	592	639	587	603	617	609	581	570	640	609	592	564	632	613	588	598	628	581	604	634	589	573	586	570	625	612	581	601	591	570	588	640	531	604	617	557	623	610	584	610	581	539	595	598	561	631	607	562	596	601	557	593	575	582	636	582	559	608	596	597	583	628	622	582	575	611	595	586	604	571	591	564	579	589	614	592	629	607	620	653	567	577	612	618	605	596	614	574	569	587	614	602	598	602	644	599	556	583	623	600	614	594	627	569	579	607	569	642	628	609	578	601	635	558	588	598	595	596	659	627	544	590	596	560	576	638	613	605	577	579	613	556	583	641	612	575	604	576	571	604	607	592	615	566	581	578	548	622	588	627	595	629	596	606	592	604	596	612	610	586	622	588	579	615	580	590	646	568	603	619	586	609	614	592	579	599	598	566	630	616	574	567	593	606	575	599	582	596	607	551	568	608	580	611	565	602	590	581	605	611	636	597	613	574	615	543	569	596	581	608	601	602	573	623	593	579	629	620	621	609	578	595	593	537	612	631	598	593	535	617	583	646	571	601	564	598	595	590	606	641	600	646	612	588	602	628	577	589	601	611	612	634	596	632	600	585	621	640	566	608	581	622	598	637	589	545	630	617	606	580	627	612	590	582	658	618	620	585	638	604	599	598	575	601	625	557	594	571	573	623	584	615	625	631	588	602	613	592	648	604	589	624	617	636	575	623	595	573	597	576	604	655	588	582	550	589	585	597	631	616	619	597	572	615	584	604	635	578	598	594	575	573	643	588	591	584	568	603	605	646	596	578	620	645	570	596	621	585	576	606	565	591	623	616	618	633	538	614	599	567	583	569	629	581	611	601	597	591	621	609	605	565	629	632	601	615	579	634	654	604	594	584	580	631	582	557	572	593	644	597	635	603	585	615	602	603	584	574	615	614	571	600	582	569	566	575	592	599	575	594	589	588	601	585	601	581	635	625	582	583	543	625	596	578	609	560	594	603	629	633	581	632	607	637	569	608	568	626	593	627	578	572	614	631	611	592	587	632	608	627	588	602	566	594	624	624	574	550	585	595	583	626	595	601	611	590	588	558	588	605	642	619	609	660	566	549	573	613	604	618	596	580	570	588	606	663	579	625	571	583	586	617	643	579	595	599	602	604	561	606	581	583	588	633	580	621	640	578	627	610	568	619	604	586	574	655	601	584	605	614	580	575	621	565	601	615	573	589	561	633	546	621	598	613	606	561	639	587	539	622	612	562	632	637	617	553	577	568	597	640	593	590	647	585	577	661	589	651	623	605	624	620	610	608	589	546	574	615	573	619	593	606	619	595	592	594	593	594	563	603	624	641	537	597	583	594	581	594	599	602	581	581	577	593	593	633	622	571	567	618	611	616	576	582	611	593	629	610	642	575	621	628	626	592	605	587	574	609	588	602	557	603	597	589	598	650	593	553	602	644	593	598	595	599	584	599	604	595	594	573	619	607	589	540	569	589	580	613	565	572	561	547	606	606	603	619	633	601	571	578	578	619	581	591	598	591	618	612	592	600	657	603	614	549	588	610	613	618	591	597	627	594	579	589	574	617	616	585	582	586	576	592	613	582	616	612	583	581	628	621	606	600	633	581	580	625	635	650	552	574	573	565	672	569	634	613	569	569	618	576	567	599	604	606	580	601	594	569	602	588	592	592	619	608	595	590	617	624	596	624	593	567	607	632	600	608	642	576	573	631	642	626	550	592	584	562	607	560	600	628	601	577	609	592	574	606	611	595	583	555	561	594	602	607	583	598	626	663	606	604	597	568	607	589	573	593	606	608	600	613	607	594	609	590	595	591	563	605	581	585	587	626	604	591	595	572	560	620	612	602	598	600	567	643	654	590	604	595	601	561	588	644	601	563	567	569	536	618	535	601	617	617	597	599	623	600	643	615	591	608	591	582	560	556	588	527	607	602	554	585	586	610	559	649	604	628	633	567	588	597	555	555	602	606	602	606	579	615	581	602	621	592	645	627	550	616	592	580	576	609	563	579	583	608	602	580	570	595	578	586	615	594	612	620	573	615	598	630	610	598	543	626	574	594	558	598	633	576	590	609	582	645	631	599	612	577	579	589	596	639	663	610	561	592	591	587	585	598	641	600	606	632	617	616	599	580	603	637	562	578	620	575	634	580	576	601	601	588	579	639	634	627	582	601	603	614	633	614	623	599	584	608	590	573	569	616	637	639	644	591	615	577	635	634	605	594	618	636	596	628	592	599	557	601	594	575	639	583	605	631	599	595	602	573	571	606	544	577	592	583	605	598	621	643	596	613	609	571	618	592	554	600	578	557	622	597	625	592	590	595	574	595	603	617	632	583	620	581	635	639	571	592	591	601	576	587	571	584	551	643	569	584	586	602	584	586	648	609	588	601	606	631	581	605	576	617	595	590	592	614	648	605	587	637	634	583	597	600	587	611	624	575	637	596	587	596	619	593	591	619	623	629	609	617	600	569	641	607	567	657	579	562	608	608	600	616	594	602	644	559	582	587	661	607	610	615	557	606	582	581	615	594	671	595	613	612	605	573	567	644	557	602	595	549	596	588	611	572	614	581	619	618	598	597	615	607	571	582	638	582	595	585	584	554	598	571	620	592	582	596	606	593	597	575	618	599	635	651	579	571	585	599	618	598	588	586	627	591	609	632	627	587	594	632	570	563	571	601	571	604	589	585	609	605	607	583	594	557	584	579	616	587	653	614	541	575	653	605	558	597	566	598	646	585	605	551	589	606	583	559	605	556	624	600	618	596	587	623	595	611	569	615	628	664	572	586	579	593	590	592	583	602	589	615	615	592	599	604	620	615	581	634	573	632	608	599	589	631	596	610	589	558	617	581	587	603	594	619	560	596	589	628	584	635	612	564	572	583	597	613	589	599	582	593	588	582	557	582	585	583	579	574	593	561	597	610	583	597	648	616	553	561	588	610	565	614	631	613	629	612	629	565	649	596	568	593	619	575	600	651	631	602	653	614	569	585	636	583	565	570	612	587	566	588	590	597	567	585	562	590	569	605	614	640	613	610	619	597	625	593	578	625	570	571	604	586	621	567	581	607	590	579	579	630	658	588	598	667	575	626	590	577	597	592	582	606	588	608	616	610	578	575	596	596	643	582	629	577	652	579	607	606	618	604	589	574	571	558	632	630	561	598	612	579	611	545	622	606
27369	5562	1264	710	443	326	272	251	205	177	167	160	151	136	158	128	142	126	132	129	122	124	132	124	128	118	118	137	109	130	124	110	121	127	122	123	108	148	129	130	101	135	108	125	127	128	130	117	122	124	120	100	100	134	130	118	129	112	123	133	121	125	135	150	116	131	141	114	114	135	129	138	140	106	139	119	105	122	117	103	134	110	142	125	132	121	140	127	131	114	131	128	131	124	135	108	133	123	120	118	142	143	127	133	123	125	128	140	134	128	96	132	121	111	126	102	138	109	119	120	120	118	117	137	108	122	117	110	126	121	130	126	113	141	125	126	128	116	106	109	114	114	121	135	100	96	129	132	125	148	109	121	114	116	129	119	129	94	127	134	130	122	134	136	114	136	115	128	140	136	127	107	116	129	111	131	117	132	120	93	115	115	143	135	139	128	123	135	130	118	117	103	109	125	115	128	128	125	113	124	115	105	119	134	117	113	115	116	105	117	115	138	122	133	138	144	131	128	116	139	113	139	131	131	127	114	124	141	127	116	108	127	99	122	116	117	115	102	98	121	121	127	136	111	129	115	102	135	126	123	106	117	126	118	120	136	117	115	103	116	157	143	126	130	119	146	134	133	118	132	137	117	111	121	124	120	121	126	140	138	127	125	119	137	126	106	127	118	117	121	130	126	134	127	107	145	125	114	113	123	136	132	119	125	137	118	105	147	157	120	139	130	112	131	114	126	123	99	113	127	100	131	130	129	107	127	128	104	118	126	154	133	122	125	139	119	138	117	135	131	116	104	99	100	122	125	131	129	105	111	122	129	122	120	129	110	144	131	113	122	132	109	136	116	116	125	124	131	131	150	137	147	130	117	107	135	107	126	128	117	133	122	133	124	113	119	115	118	117	133	155	127	125	117	158	116	125	125	111	135	132	137	119	111	133	109	121	133	111	122	135	111	105	110	112	116	129	144	132	118	106	112	137	122	118	142	124	136	130	123	125	105	109	134	126	114	126	127	127	142	126	100	122	130	133	138	123	128	146	126	125	133	108	119	100	112	139	119	123	136	127	118	116	106	128	121	129	109	131	117	112	138	112	146	140	109	145	133	153	142	134	108	117	132	133	135	98	142	125	132	117	126	124	138	133	111	118	137	142	127	125	127	129	117	144	114	126	117	110	135	118	116	123	110	117	114	125	136	123	133	127	117	128	116	123	116	116	117	121	127	151	132	116	129	118	127	143	140	150	123	131	122	124	108	116	140	127	120	115	103	125	118	121	151	130	119	129	136	127	120	113	135	125	137	131	121	106	117	115	129	126	117	118	119	109	114	134	150	132	130	123	130	120	129	154	126	125	116	119	131	123	114	124	133	113	144	150	121	124	133	131	129	130	131	128	117	111	116	117	151	150	122	149	105	114	120	132	127	115	119	137	119	120	128	137	151	120	138	121	137	160	127	125	122	142	140	100	95	134	107	128	127	124	132	107	127	135	141	132	131	113	98	107	125	112	113	102	118	118	135	136	128	130	124	149	119	112	99	131	127	118	121	122	117	112	135	128	147	115	127	135	105	103	123	129	114	145	121	140	124	143	145	127	151	127	107	128	132	116	117	110	142	134	127	129	138	119	125	116	112	103	114	150	135	119	141	129	113	113	125	135	118	133	115	120	127	115	130	131	122	145	139	133	140	106	116	128	124	128	112	117	137	111	140	118	114	132	105	108	107	130	114	131	120	116	132	106	139	130	117	128	96	154	105	131	147	124	129	109	122	154	105	129	116	141	121	119	129	132	126	124	123	153	131	109	137	131	115	117	119	140	127	117	94	124	111	106	134	116	129	106	102	138	110	131	123	107	142	146	123	128	126	127	92	126	131	109	120	130	127	126	101	132	125	124	123	123	101	122	133	128	128	121	145	113	122	146	120	109	121	121	109	130	127	106	126	145	114	119	136	106	116	114	121	133	129	141	135	105	125	122	122	128	138	139	125	104	121	107	114	116	139	126	109	134	132	121	114	150	123	108	135	157	130	132	121	109	108	125	127	115	124	126	131	123	126	126	112	122	150	104	141	140	120	119	114	121	114	122	142	128	129	126	129	144	116	113	121	133	119	124	123	135	123	116	114	130	119	108	115	136	108	115	118	133	108	116	108	135	125	132	108	130	141	108	126	129	121	120	114	131	151	142	133	137	136	155	106	127	127	127	125	110	146	116	110	114	109	105	129	132	119	124	112	143	153	133	127	135	132	123	130	130	149	141	111	118	114	133	129	107	128	110	129	135	140	123	121	108	137	114	134	94	116	122	139	101	127	135	122	130	114	116	124	111	126	108	124	139	121	110	123	143	123	117	130	143	120	145	140	118	103	124	133	114	132	121	98	112	133	129	119	137	156	126	136	142	139	111	126	123	126	115	129	120	129	118	110	112	129	133	130	122	130	134	137	126	109	149	117	140	123	130	99	149	114	123	139	100	151	139	110	111	114	118	139	126	103	128	129	114	115	127	102	118	107	106	119	156	107	115	112	105	128	147	129	127	130	107	143	111	116	124	132	98	119	124	100	112	130	128	127	115	116	127	130	120	112	120	120	119	134	138	144	131	121	144	112	139	125	109	123	126	105	126	148	141	148	124	129	146	125	124	130	122	135	114	115	106	127	118	110	103	123	158	122	114	141	141	122	107	107	115	108	115	116	122	124	125	137	122	139	126	124	120	120	130	129	156	135	123	136	129	129	120	112	137	129	138	118	114	127	129	120	137	121	143	119	124	123	136	129	140	108	124	162	158	130	117	133	114	110	131	138	112	115	119	110	127	119	109	112	125	110	128	118	150	109	134	147	127	125	117	128	116	126	112	133	126	121	124	133	119	127	128	111	124	148	156	110	122	104	117	139	135	140	127	135	111	116	127	113	144	131	123	122	125	118	123	117	134	138	113	111	138	140	132	131	103	124	121	123	118	137	124	118	133	126	133	126	118	140	142	122	116	131	141	126	129	138	117	133	142	157	129	120	123	118	136	100	114	120	126	127	131	123	141	135	133	115	126	130	137	126	135	138	117	120	110	131	131	140	124	116	110	140	125	127	138	126	133	129	117	115	130	116	121	136	119	117	114	102	144	108	121	123	124	123	123	107	149	129	125	114	121	131	141	124	121	117	128	132	110	107	118	121	138	138	122	135	127	127	121	128	116	152	120	140	142	119	134	121	131	127	114	129	138	142	138	146	128	119	124	121	137	128	121	157	110	128	134	108	118	121	130	119	119	107	129	125	102	119	123	132	123	120	109	126	129	144	127	102	109	134	139	131	134	131	121	147	130	129	112	105	101	143	125	120	140	137	118	136	122	122	135	127	124	112	113	127	114	99	117	128	133	108	128	110	104	117	99	124	126	125	116	125	122	124	113	122	109	123	115	117	118	135	122	131	115	121	162	102	135	115	127	124	143	104	118	133	136	115	130	124	121	126	133	150	121	123	113	126	131	126	123	145	130	95	121	155	118	134	138	139	107	120
14348	1183	2193	2235	1769	1350	1053	838	828	686	605	567	513	469	476	486	437	424	371	420	341	364	378	397	364	357	368	349	373	381	412	352	360	362	330	332	317	363	347	359	354	348	364	362	351	345	321	295	327	339	304	336	304	310	323	346	322	330	337	324	343	339	324	322	353	335	325	334	296	313	314	323	339	326	322	321	334	306	328	329	331	359	344	343	314	313	321	301	313	341	326	330	342	312	303	338	299	328	312	320	322	318	328	317	309	305	346	358	318	296	352	338	332	305	323	293	281	333	334	324	309	345	318	340	319	342	331	313	308	321	348	304	312	318	311	305	321	348	331	322	289	331	333	308	306	337	329	305	327	346	333	297	303	336	316	348	320	319	335	332	323	306	320	325	325	295	309	322	345	350	265	309	340	325	291	333	297	312	299	315	313	338	337	316	321	297	295	344	315	328	331	307	315	309	330	314	322	308	327	280	300	300	327	341	342	316	329	337	331	322	324	346	309	296	350	333	334	300	344	341	318	350	312	312	334	300	345	324	321	313	342	317	313	304	319	311	327	308	326	349	317	320	334	289	325	336	317	303	322	321	343	324	337	318	293	295	295	325	311	321	325	356	324	347	281	308	302	304	325	318	315	305	326	332	316	322	319	318	331	323	289	329	338	318	313	312	315	321	303	337	308	307	302	339	336	308	325	337	275	323	322	330	308	318	306	332	327	321	325	342	307	304	299	325	319	322	314	322	325	335	317	299	330	330	313	349	314	318	307	286	331	306	304	318	337	340	327	329	337	327	317	311	310	350	313	295	317	304	338	327	337	333	328	355	315	330	304	330	313	332	346	313	294	309	347	327	338	326	318	315	320	324	323	334	304	347	325	332	337	289	315	309	325	313	356	315	319	296	318	300	327	284	322	330	308	331	326	301	308	338	267	306	321	303	320	339	321	322	327	308	296	334	307	297	304	304	318	313	344	318	316	312	306	317	332	332	307	275	315	348	315	333	339	326	319	300	302	348	318	317	319	351	363	325	300	314	309	315	334	294	328	320	330	308	315	325	330	324	328	318	316	325	326	327	328	304	343	336	305	339	331	347	346	326	338	337	315	362	331	310	336	341	317	314	286	286	298	334	323	281	313	288	310	319	318	308	327	331	299	311	344	299	320	306	361	337	314	342	278	302	318	322	309	289	348	295	319	341	357	338	292	297	317	306	347	337	301	318	349	354	318	313	314	342	325	280	305	350	303	323	317	324	326	303	307	318	342	331	319	321	283	315	325	318	347	331	300	319	287	316	304	307	322	291	316	353	346	347	317	301	318	320	326	313	354	325	318	330	307	312	334	338	304	345	274	346	357	341	315	336	333	303	346	331	320	311	351	336	325	331	311	327	315	362	338	329	365	334	305	343	306	323	327	282	323	326	339	304	337	312	327	306	337	326	334	316	285	339	324	331	335	317	310	341	362	337	312	322	317	341	343	361	338	354	315	301	304	264	315	338	329	316	292	316	287	322	362	309	317	320	323	323	292	306	356	308	350	308	355	339	333	301	311	332	313	348	294	316	285	303	305	329	336	325	316	315	279	354	330	356	342	301	320	352	295	329	332	329	332	284	330	338	325	345	333	322	341	300	316	330	322	326	327	328	343	312	308	317	321	347	355	335	320	340	325	325	301	328	333	314	347	325	328	301	341	305	323	333	350	349	329	332	335	316	297	330	302	321	329	341	325	318	306	329	348	301	334	305	324	315	318	309	311	308	323	328	325	323	337	337	319	312	287	330	335	288	309	298	309	304	330	315	335	306	332	337	317	308	331	335	328	365	330	299	347	333	315	320	303	305	347	319	325	332	338	316	350	321	319	329	314	315	338	304	344	319	317	333	317	296	299	311	348	347	310	343	346	298	303	317	330	325	328	328	296	332	305	326	307	314	343	305	334	306	320	317	323	346	318	299	353	345	309	319	330	310	339	315	329	306	343	314	293	256	308	318	319	324	323	332	333	289	298	295	345	326	374	323	310	306	294	334	303	318	305	319	300	324	333	321	320	309	306	320	317	308	313	343	316	336	330	315	337	297	356	294	333	301	304	322	333	333	286	271	334	278	325	322	322	313	292	305	311	339	335	345	285	321	344	331	317	325	310	315	327	309	315	323	307	284	334	319	303	344	352	322	359	335	306	319	338	319	336	328	324	319	307	318	287	319	357	329	298	334	309	317	316	350	302	302	322	317	318	320	331	315	321	299	303	305	355	343	332	309	299	301	338	328	328	339	282	328	356	317	342	314	300	348	311	354	326	338	331	322	322	343	309	327	324	329	294	312	319	304	294	336	310	333	337	314	310	302	318	297	343	364	315	317	300	313	341	335	324	345	341	309	322	297	323	294	307	338	319	309	326	352	307	306	301	298	308	324	325	332	306	320	305	335	331	303	305	302	341	281	327	359	332	317	316	315	356	322	309	297	357	312	342	314	316	344	347	343	309	295	357	333	332	317	329	317	346	315	331	285	301	333	287	345	317	316	299	329	317	327	337	334	374	341	307	305	321	303	322	316	340	332	315	330	325	316	291	295	321	328	305	362	318	324	336	333	315	357	303	342	318	319	332	324	328	325	346	313	320	311	315	300	321	350	313	321	334	365	341	321	309	300	353	318	332	313	331	324	312	326	317	343	292	317	323	343	299	337	343	337	312	349	334	346	321	300	299	307	284	334	342	311	329	325	328	356	350	339	325	340	329	306	341	327	314	305	305	318	319	323	357	309	287	326	320	304	340	340	312	303	348	311	338	312	332	303	320	285	328	343	295	326	315	315	314	314	348	331	298	291	326	315	319	317	347	299	316	317	291	325	347	303	309	294	332	305	298	346	316	299	370	297	283	307	331	316	301	319	301	283	302	322	317	291	324	316	350	347	313	324	315	291	349	317	335	313	317	311	318	307	397	295	322	317	335	311	303	349	295	319	316	324	327	326	315	302	310	335	312	314	325	291	329	303	308	300	325	337	359	309	352	326	319	315	321	316	320	303	344	331	305	348	302	335	312	331	293	345	317	322	327	338	316	322	315	325	322	310	349	306	315	340	337	309	347	321	323	336	331	314	335	290	292	326	330	309	297	304	303	311	334	311	347	309	315	336	325	315	321	337	314	333	304	304	345	331	322	331	313	336	333	312	342	320	332	278	292	322	333	314	305	292	344	328	304	327	310	318	304	315	305	326	303	294	343	328	348	313	342	318	331	309	307	322	309	325	292	300	313	301	350	308	319	308	308	298	342	322	359	304	325	319	333	327	321	329	286	348	321	295	310	324	322	313	315	340	336	312	314	329	311	323	272	318	324	319	281	296	336	344	322	329	338	315	315	313	335	344	308	311	300	337	332	330	337	356	317	308	343	332	290	304	321	333	353	327	302	286	300	314	310	321	340	337	315	293	336	337	334	331	327	335	335	357	300	337	332	332	307	330	333	330	363	350	298	326	314	334	306	312	319	306	344	332	305	308	331	314	326	342	347	292
14163	2275	545	510	422	424	394	416	379	401	398	399	384	406	381	406	413	445	431	420	419	458	375	408	417	412	430	395	378	375	415	448	399	433	432	420	417	420	406	415	414	423	402	371	414	429	419	405	417	451	436	400	420	384	432	390	374	391	424	460	413	395	400	411	405	443	403	439	415	381	390	435	438	429	430	409	433	391	403	415	419	434	434	444	382	429	412	406	387	395	375	415	406	404	443	397	407	382	381	408	434	441	415	419	414	423	389	395	408	420	454	409	425	442	395	458	395	382	412	395	431	449	456	441	378	399	404	410	422	432	453	375	409	406	439	406	357	378	395	386	415	412	390	420	397	426	431	385	411	375	410	366	402	410	415	419	431	421	434	406	420	401	366	442	386	404	436	391	383	381	405	419	416	454	381	470	406	422	393	399	376	367	396	416	441	436	409	390	458	401	430	408	378	390	376	428	402	418	403	380	387	424	390	400	400	372	356	393	397	395	392	395	416	398	404	391	394	405	407	409	391	434	397	396	405	436	422	384	408	409	399	433	428	415	444	401	368	411	426	440	425	410	397	413	446	409	391	399	436	396	419	429	386	374	393	415	427	414	385	427	437	413	404	413	414	408	405	388	413	407	401	438	413	380	399	391	423	388	430	375	437	388	408	405	416	403	396	420	418	429	448	404	407	406	445	462	425	438	389	387	375	376	439	415	433	430	414	429	433	398	373	423	422	403	396	373	405	410	403	398	421	417	439	414	410	377	403	396	432	439	387	381	421	424	385	443	401	357	405	409	430	406	426	430	402	397	417	399	395	409	398	376	440	401	418	424	375	428	383	419	426	412	380	388	389	416	444	405	431	407	396	386	423	444	388	406	407	373	421	455	371	420	427	390	415	420	412	433	445	422	441	471	375	440	432	389	402	446	447	416	386	407	450	442	433	398	409	421	406	448	435	416	409	446	384	407	423	383	415	362	436	444	398	440	419	434	409	389	391	411	412	400	414	405	394	410	436	439	382	394	438	377	433	450	409	378	382	415	409	390	409	423	418	380	428	388	397	410	394	399	395	365	412	434	393	408	396	411	399	374	393	416	393	394	415	418	376	415	424	365	391	388	436	403	419	381	393	390	373	404	416	374	452	400	396	406	428	386	432	412	437	404	393	438	435	395	395	432	399	436	402	408	430	406	359	414	391	399	408	385	410	411	410	391	420	421	404	454	397	385	380	429	408	382	433	442	401	434	402	404	388	424	418	425	379	430	384	402	368	391	447	423	381	447	388	433	422	399	436	429	389	390	441	417	403	432	411	379	400	413	418	361	393	432	378	363	439	395	431	435	425	352	393	424	397	438	433	404	418	431	416	428	392	417	411	445	419	398	406	455	413	403	359	413	399	373	440	421	436	422	394	449	422	404	405	427	448	390	441	421	401	456	393	427	442	408	388	422	394	411	403	386	420	403	367	418	416	363	417	366	388	399	419	416	429	411	381	410	439	433	382	413	382	415	401	409	434	381	424	389	458	446	414	422	389	369	378	433	425	401	425	374	423	375	390	404	425	432	376	393	422	417	407	402	388	413	381	406	382	409	434	424	420	407	394	399	406	390	395	395	428	408	399	412	406	404	415	411	418	426	383	375	380	451	432	380	448	396	413	403	405	417	385	410	381	440	418	401	386	390	394	447	403	398	376	379	382	400	461	420	422	415	400	407	391	385	385	391	426	408	389	359	401	417	397	372	403	398	433	409	422	406	400	414	466	403	390	426	408	376	381	410	415	428	429	406	398	398	402	432	460	386	388	416	423	408	382	386	412	391	392	419	375	453	386	402	417	422	396	398	380	409	391	410	387	384	401	406	428	426	407	410	380	426	397	400	385	400	404	434	423	391	414	420	424	394	384	389	401	417	384	409	412	429	422	415	434	415	399	416	391	411	413	477	391	410	401	365	435	425	416	406	419	429	403	419	399	430	361	401	442	425	412	424	384	438	398	381	469	431	439	404	408	420	398	415	387	420	407	420	387	377	411	413	427	407	400	418	423	403	392	407	398	404	413	436	399	422	377	404	410	416	389	396	391	385	424	417	429	414	416	413	420	425	415	391	423	392	408	400	414	418	471	380	415	404	376	452	406	395	459	423	362	394	420	425	436	421	399	435	395	438	418	414	432	422	440	436	397	373	409	396	430	422	448	364	359	433	459	433	429	393	428	373	397	425	430	448	382	403	424	388	414	445	388	428	435	429	403	387	418	415	417	391	396	405	381	416	413	426	392	436	407	390	414	423	428	414	429	417	383	442	417	364	426	432	409	392	439	403	395	449	372	407	393	404	410	400	397	407	380	381	431	405	428	430	386	451	424	445	384	376	417	411	454	424	402	393	408	406	398	423	427	347	412	435	381	404	390	458	427	400	414	426	424	420	408	423	407	411	390	438	392	374	379	384	400	400	396	436	399	377	406	440	400	425	417	383	404	410	441	400	377	396	429	436	419	406	423	398	387	373	394	438	385	407	421	388	408	402	386	386	388	395	394	374	428	409	428	434	416	460	423	411	424	392	441	435	428	399	400	397	404	418	392	399	368	390	399	441	401	395	397	445	419	394	400	431	382	407	402	425	401	428	416	389	392	462	412	430	394	411	420	428	446	427	444	414	401	412	398	418	400	426	373	387	426	428	441	421	399	398	400	381	427	359	405	402	387	398	408	406	430	380	358	424	386	427	395	362	425	390	438	419	425	403	380	421	401	378	402	393	429	414	382	450	423	426	423	427	432	408	386	399	385	409	404	406	429	398	424	417	410	396	406	414	401	373	388	421	391	424	399	454	362	437	447	405	427	411	376	426	451	418	414	422	415	444	415	436	422	424	420	413	349	389	413	439	443	374	395	419	370	413	405	408	398	397	448	410	394	370	391	422	408	389	401	398	419	383	412	369	379	426	397	372	404	395	418	433	370	407	367	410	402	376	439	402	438	385	385	408	477	398	386	397	415	422	391	424	370	404	418	420	426	421	363	446	386	381	423	393	390	400	360	394	412	472	404	395	373	422	366	410	384	396	417	403	421	357	380	390	427	428	444	421	427	375	394	425	381	393	394	411	389	383	409	412	351	397	411	379	426	395	421	415	405	413	416	416	413	420	385	440	392	390	391	405	372	393	437	404	453	402	368	418	380	427	414	417	428	413	394	418	404	376	425	409	399	394	424	414	399	415	402	395	423	410	419	415	387	401	431	413	412	413	382	365	417	399	367	444	429	395	389	409	425	431	371	389	386	417	388	409	393	392	394	435	410	450	406	429	414	409	396	386	437	408	361	382	422	399	415	427	399	404	395	392	403	387	413	423	445	427	406	390	467	422	429	428	415	398	421	412	431	426	397	420	425	426	428	443	408	395	408	407	390	387	411	419	404	391	400	443	447	435	365	399	410	419	421	410	366	404	467	389	395	420	396	367	368	403	354	441	417	385	405	406	409	466	408	403	380	388	416	430	461	434	369	380	396	426	415	389	391	399
7572	1058	1198	1123	1078	933	900	887	933	923	894	934	899	862	897	905	873	836	902	930	883	904	886	889	860	903	873	923	900	894	837	886	905	849	920	941	885	903	887	902	879	904	941	886	863	888	819	900	867	903	900	867	904	851	876	890	933	922	939	865	910	888	901	944	918	921	898	909	876	877	883	828	852	872	892	940	903	871	917	862	843	908	875	896	887	910	859	889	931	915	872	911	964	925	893	887	855	914	897	865	865	869	878	975	910	886	899	889	926	929	837	966	907	870	897	867	857	883	889	883	882	862	908	872	855	944	890	861	876	940	900	863	872	869	930	892	830	863	865	911	853	889	827	857	882	917	877	921	924	857	917	926	846	852	891	878	877	943	862	942	934	827	918	889	837	890	866	885	872	918	898	908	863	887	864	916	922	888	849	916	869	874	843	854	905	895	881	936	933	874	917	829	929	916	870	893	876	930	846	880	919	936	907	875	857	886	897	901	899	911	847	947	879	898	824	836	897	917	858	919	904	911	865	933	956	914	880	913	908	971	843	840	842	887	849	889	859	935	914	892	885	899	839	919	823	854	884	910	908	908	888	924	897	894	956	937	874	842	884	886	909	928	912	891	905	857	884	874	842	867	894	887	901	877	850	880	908	858	926	865	884	860	918	882	850	921	879	809	933	904	888	869	875	933	899	862	868	938	846	919	867	883	944	913	913	921	889	916	930	870	869	924	894	850	876	871	905	940	919	886	866	854	842	873	906	899	861	883	895	858	870	864	883	843	943	930	843	890	876	886	884	868	866	889	899	861	888	882	928	916	909	863	861	928	919	923	883	888	893	850	899	875	876	891	869	927	898	872	949	885	875	901	881	905	873	881	871	873	872	889	815	843	905	987	899	875	858	876	859	915	875	908	882	911	922	897	840	891	955	903	967	921	831	919	912	844	885	928	916	913	973	855	880	819	902	873	890	871	926	858	903	895	854	890	867	920	870	882	929	905	905	817	894	887	892	870	943	911	846	915	873	870	942	857	885	893	865	901	903	871	821	830	886	916	921	879	929	916	829	909	947	886	907	889	905	865	876	895	873	876	896	886	890	858	911	887	852	848	885	898	911	931	897	929	894	895	902	864	922	858	862	842	864	900	815	885	892	946	864	933	912	903	881	878	907	961	886	863	894	859	912	851	937	858	890	894	886	878	903	873	909	879	862	872	870	872	878	876	857	855	926	919	943	909	878	807	909	868	836	879	913	935	870	899	864	813	897	856	902	854	967	861	921	898	898	868	882	871	899	893	929	868	927	890	903	901	915	875	958	907	897	900	890	888	906	859	848	872	879	908	869	881	924	834	915	860	868	879	906	908	932	892	891	909	889	928	923	870	840	844	882	867	892	889	866	891	877	918	885	905	941	869	906	902	911	882	915	906	888	1003	935	885	889	947	891	871	907	918	891	915	913	884	928	922	874	950	909	913	879	863	850	908	922	891	839	840	854	865	979	904	907	924	888	917	877	838	865	929	871	856	883	877	856	844	914	893	962	850	878	892	815	868	881	908	877	939	840	926	830	853	891	881	885	848	846	884	951	856	905	981	889	878	899	913	946	864	880	881	873	934	878	915	887	887	881	870	896	866	912	871	859	871	873	904	906	901	892	863	934	866	941	935	878	881	889	881	845	901	860	924	921	898	920	899	877	927	940	913	901	867	864	865	934	856	885	876	922	893	873	872	911	916	926	883	870	938	879	895	847	876	827	851	952	877	959	917	920	904	920	885	926	918	887	925	904	842	892	894	932	912	887	893	911	889	957	932	928	924	907	905	829	861	865	952	888	883	903	937	871	883	891	924	908	917	898	865	924	848	896	866	853	909	910	873	930	910	922	900	901	897	875	823	855	878	882	874	904	847	912	887	898	918	862	844	901	878	849	948	906	862	936	941	900	866	893	911	947	858	979	893	859	903	909	876	859	895	857	911	903	896	938	848	838	862	851	860	865	890	865	873	899	939	855	883	892	876	910	901	856	889	926	875	942	939	916	933	884	920	924	822	896	863	891	856	835	888	933	885	845	889	873	879	873	928	886	843	892	887	928	891	887	853	854	898	959	831	881	919	900	949	838	900	912	867	882	916	881	904	909	881	867	872	878	915	863	899	893	867	914	839	883	880	921	896	859	883	869	928	871	886	883	868	972	841	900	853	851	894	904	861	853	922	876	862	866	867	848	868	816	900	848	890	952	851	906	906	877	919	868	914	984	853	886	949	913	889	873	870	865	934	894	918	874	917	875	860	922	889	871	933	924	857	919	903	884	885	884	920	905	854	894	882	886	875	898	874	891	896	885	927	850	868	904	862	892	887	929	910	911	928	893	903	897	908	891	902	922	905	870	878	902	895	875	926	850	927	908	866	906	899	871	925	849	872	956	848	874	906	891	843	918	956	912	812	918	871	888	874	900	896	890	872	903	861	939	861	879	865	910	868	911	928	881	878	941	919	891	872	861	885	906	900	885	891	928	833	927	851	952	877	908	870	864	850	893	880	850	933	862	853	878	919	902	910	917	895	880	925	895	880	920	883	944	845	870	946	882	898	829	906	854	903	886	881	922	873	904	918	858	878	841	899	877	842	876	904	885	929	933	939	821	907	883	894	938	908	927	952	856	890	887	896	868	883	841	914	909	933	905	933	882	856	856	873	869	942	869	848	885	890	859	900	938	925	891	915	891	888	898	882	869	888	879	890	899	874	905	905	852	934	880	862	854	934	872	918	866	855	908	907	952	890	853	883	917	922	894	916	938	879	879	873	898	934	896	890	815	854	939	939	839	883	896	881	872	885	918	852	933	887	963	884	902	900	924	910	889	872	887	882	866	940	894	930	925	917	869	888	913	877	894	877	887	909	905	863	885	890	917	935	898	915	888	870	926	909	885	872	888	911	955	852	888	881	873	929	868	865	907	875	880	900	863	855	905	871	868	892	855	899	890	847	873	916	845	875	939	920	915	832	854	880	903	892	897	899	882	897	841	887	893	882	900	927	883	880	941	892	893	851	922	865	891	901	903	883	883	892	917	830	885	902	877	885	875	917	847	900	941	911	915	882	907	902	846	834	883	910	882	830	918	849	949	861	859	880	877	902	865	914	923	905	867	930	850	863	904	882	885	910	908	881	888	869	918	873	939	868	906	928	947	953	911	868	931	890	890	897	876	873	871	906	939	886	915	842	915	871	854	891	905	877	907	944	912	888	923	918	897	868	856	884	916	917	910	887	829	885	833	836	878	888	829	888	842	860	927	881	895	969	887	903	854	889	867	882	830	903	936	895	872	865	926	815	916	942	874	841	876	855	893	895	861	893	899	884	919	890	890	884	823	912	827	893	935	908	897	859	946	896	912	886	878	887	875	879	871	905	884	923	966	929	906	883	861	831	921	869	866	927	907	970	951	870	923	912	909	860	884	944	867	873	869	862	913	848	889	886	874	852	912	909	885	867	851	874	868	884	891	883	888	896	909	884	913	920
29985	5584	909	592	491	379	412	363	321	323	321	315	323	302	289	302	349	271	310	327	297	259	288	325	321	318	283	327	273	322	315	308	322	301	325	301	316	331	283	303	293	322	323	319	312	303	316	296	311	317	277	296	279	308	329	297	290	317	310	302	287	318	299	284	307	293	272	267	318	294	303	319	292	270	315	322	266	364	316	350	274	306	329	290	306	298	338	325	313	322	280	315	289	310	289	324	338	289	316	303	343	290	331	285	296	315	321	351	261	311	272	294	272	307	289	290	295	273	338	275	283	293	315	283	276	356	303	284	328	290	287	301	306	280	302	312	306	323	273	282	316	280	327	308	312	307	301	317	303	266	281	299	301	333	279	306	304	309	307	313	316	293	305	278	278	297	327	315	303	286	319	289	297	338	341	276	315	303	330	306	272	312	270	305	321	300	313	295	293	267	267	304	279	302	282	298	334	323	343	314	313	338	318	303	305	316	297	306	306	281	285	317	328	294	284	325	305	283	284	304	304	340	317	304	307	318	322	320	298	283	321	302	324	303	296	318	300	295	313	311	298	318	295	326	278	300	274	317	317	279	285	326	321	292	288	285	316	295	301	317	290	310	304	268	283	287	328	258	308	296	268	284	295	312	299	295	316	316	272	284	301	305	297	304	305	307	302	289	337	324	312	271	303	317	301	308	304	303	317	329	291	286	263	302	293	300	336	287	284	299	270	283	260	330	306	306	339	287	325	303	312	316	261	301	340	299	302	338	300	309	301	271	273	288	307	307	294	326	310	309	314	277	314	283	309	317	295	318	316	315	283	301	296	291	309	301	286	314	267	306	285	291	341	288	285	295	276	317	310	285	289	292	305	309	309	300	306	299	330	342	274	268	316	306	311	305	288	313	314	281	257	330	309	303	337	312	327	288	282	321	245	316	300	330	321	286	314	303	290	263	295	283	313	300	332	313	323	293	341	349	303	270	324	281	269	264	278	263	313	279	330	294	267	306	285	301	294	287	305	290	301	265	292	305	299	314	292	323	305	299	284	306	294	299	315	280	319	306	296	285	300	287	313	302	337	298	312	307	320	285	280	312	295	312	333	314	300	302	327	317	278	287	329	270	291	286	287	308	307	309	297	337	293	316	297	297	298	298	316	342	293	325	302	293	278	298	315	290	294	286	314	325	314	301	293	319	298	327	278	295	329	311	303	331	314	326	285	298	271	308	294	308	324	309	351	299	294	302	325	292	290	303	259	279	301	311	298	287	318	278	296	299	323	312	283	288	332	309	274	297	257	250	304	315	283	267	274	297	289	286	302	286	330	325	289	290	321	283	306	282	284	320	290	299	327	277	323	298	305	314	280	299	338	315	317	255	284	308	334	269	286	286	285	303	316	315	308	301	281	329	289	305	306	294	299	319	294	295	309	296	281	347	299	305	294	266	270	331	290	287	280	304	290	288	331	299	355	292	322	260	324	298	278	297	294	293	311	335	324	316	310	322	299	297	282	313	283	320	314	298	304	294	294	330	300	285	257	290	305	303	284	302	305	273	325	324	325	297	277	274	297	277	319	261	313	292	297	274	311	285	319	308	311	295	329	303	286	305	300	306	275	296	279	300	301	292	284	295	313	269	317	305	328	295	294	332	280	319	302	309	304	328	317	327	296	287	323	306	321	303	282	286	319	321	291	290	285	295	325	307	282	329	276	308	326	310	271	301	295	293	367	302	325	325	303	311	312	292	297	312	309	323	305	296	319	283	301	278	318	312	322	311	300	308	288	308	299	304	291	301	288	312	320	281	295	298	349	303	291	299	322	290	312	291	307	289	258	297	293	301	320	316	319	285	294	304	300	330	305	313	281	304	309	298	298	304	329	310	290	274	301	291	315	280	297	309	301	317	318	311	262	326	301	294	282	278	292	314	292	301	283	299	301	304	308	299	293	312	298	280	310	292	283	295	320	293	329	324	306	275	304	323	287	277	295	290	274	289	285	291	307	294	325	315	269	299	311	313	280	328	345	328	262	310	284	289	293	311	270	284	295	292	296	309	293	303	309	282	307	299	304	295	296	286	263	307	323	311	310	323	310	291	302	301	338	313	300	289	278	317	298	292	317	300	293	316	307	268	322	303	312	289	347	323	317	295	293	306	329	300	299	307	314	316	269	311	319	291	275	304	307	303	292	277	288	281	298	294	291	303	293	307	294	299	332	269	293	294	303	291	310	294	322	303	293	279	313	336	298	268	287	315	305	292	311	314	281	287	307	293	326	306	326	290	307	319	329	250	297	308	342	318	352	310	291	280	309	277	292	305	291	308	290	293	310	306	311	280	278	366	310	298	304	293	278	279	316	294	285	300	322	271	285	312	277	307	292	255	282	292	283	338	296	275	284	300	315	273	292	287	295	319	283	310	308	336	346	265	308	330	300	315	298	279	310	286	290	338	305	277	272	318	301	307	297	290	280	333	312	289	303	306	303	280	298	324	317	329	293	287	307	293	313	303	266	289	290	285	281	276	302	307	311	299	325	287	287	306	301	290	312	322	313	322	290	304	306	274	330	313	313	331	328	325	309	302	317	282	308	314	294	318	308	315	300	306	292	337	293	277	285	287	298	300	276	297	306	304	321	315	335	303	275	280	320	306	317	268	273	338	312	307	306	284	276	291	268	300	345	315	335	311	310	335	302	299	262	310	312	267	268	295	320	320	317	299	291	313	320	315	306	314	282	336	284	331	295	291	310	281	304	328	290	308	285	308	296	252	314	307	308	313	321	279	294	310	311	339	295	325	292	291	271	296	311	303	301	281	257	323	306	302	305	296	286	274	311	325	329	320	292	329	318	334	322	334	289	268	283	326	346	297	320	324	298	316	297	299	307	279	291	279	295	299	278	309	298	306	285	309	305	287	270	320	261	299	292	338	314	295	298	316	286	322	310	324	315	274	336	295	308	280	313	315	257	267	292	302	298	299	316	297	304	276	288	302	280	342	318	318	291	278	339	307	315	291	311	299	337	266	251	296	291	296	312	299	302	322	315	324	330	289	284	284	315	280	323	324	321	303	269	277	293	279	305	294	349	328	317	302	290	261	331	295	285	282	277	303	293	277	319	283	301	275	297	298	301	277	278	290	320	316	327	308	293	303	316	296	318	313	316	312	283	307	277	305	293	360	273	283	310	311	278	276	282	336	334	326	284	293	276	298	323	291	294	312	347	297	301	328	301	294	272	280	307	315	324	276	308	304	335	285	300	308	296	285	301	318	337	302	317	290	276	325	313	313	312	299	310	296	287	346	297	280	317	301	309	317	328	313	331	326	271	324	299	348	320	292	294	305	283	286	296	310	320	307	302	302	314	303	291	352	302	302	295	292	301	286	318	311	324	288	308	319	306	300	300	293	293	314	310	299	297	331	303	296	341	332	317	345	316	289	286	283	301	302	324	307	324	301	297	290	310	307	295	318	275	306	345	303	331	303	310	287	266	297	339	328	303	330	277	325	291	333	274	336
16817	1149	1610	1645	1384	1228	988	949	894	837	767	785	740	739	672	789	754	744	725	760	707	699	722	691	674	749	725	693	700	683	692	643	696	659	664	640	693	659	682	671	681	717	656	721	666	715	640	704	688	680	685	713	654	678	629	655	663	684	663	659	716	692	658	711	683	699	680	660	695	696	654	707	645	668	703	649	670	754	670	685	684	704	645	725	688	655	711	659	672	673	646	703	700	661	622	682	694	698	676	708	646	663	673	707	667	638	670	680	670	673	669	689	639	642	680	692	672	669	623	703	645	643	688	672	632	660	685	693	651	694	692	673	637	650	690	673	679	654	693	648	639	662	664	694	666	650	682	601	687	710	625	651	680	635	698	673	708	719	684	635	674	612	674	677	638	691	665	684	645	679	656	631	634	656	694	665	705	643	688	719	664	614	640	640	656	696	648	685	655	653	699	617	630	673	655	685	688	683	678	650	674	674	672	641	604	704	669	692	721	691	642	689	698	713	687	639	654	693	687	669	647	673	682	666	661	679	723	659	718	688	651	666	673	686	714	686	629	712	609	655	634	678	653	701	630	667	701	648	673	723	693	705	684	686	695	701	668	652	670	634	715	655	669	657	709	640	660	705	702	669	679	685	667	686	651	645	697	636	650	656	661	701	685	715	706	678	725	638	681	687	682	655	637	645	672	660	689	719	647	676	626	682	641	665	672	657	651	683	624	656	627	681	658	663	662	646	682	684	683	645	654	678	683	676	695	673	663	672	653	622	661	693	664	667	660	698	614	667	645	665	677	694	694	617	690	671	695	656	698	674	671	646	638	617	647	700	673	640	700	653	674	689	651	718	654	664	682	695	696	635	644	703	711	668	652	639	657	649	703	681	673	667	674	677	724	667	676	697	616	642	680	677	657	663	655	690	665	666	677	694	685	649	697	704	702	640	646	668	682	683	631	659	651	670	715	708	649	697	656	682	694	677	720	687	634	649	672	697	694	681	691	646	690	639	649	675	667	696	694	681	690	708	697	678	693	710	624	697	631	603	626	689	695	681	710	677	654	666	669	669	652	667	669	663	708	663	667	681	643	616	665	666	670	675	642	657	647	675	656	694	672	689	669	651	653	700	635	709	644	683	650	680	680	684	666	634	635	636	707	612	715	649	673	634	641	687	713	700	676	663	684	657	624	694	631	666	637	705	705	676	679	629	703	667	689	681	662	661	723	624	654	671	607	673	666	705	630	660	697	687	696	656	707	703	667	668	647	683	670	638	696	654	696	717	651	677	639	637	649	749	659	690	666	661	666	695	652	657	682	680	689	644	703	672	714	624	693	675	643	671	659	674	625	700	671	658	706	682	699	661	631	702	648	673	720	631	686	646	655	685	701	683	702	647	650	634	664	651	689	681	655	757	682	699	676	655	660	676	662	682	631	655	638	726	684	679	686	642	686	641	673	716	688	685	641	664	648	699	705	720	653	659	619	697	696	702	649	650	694	684	674	629	686	653	662	706	678	676	718	652	657	639	654	685	676	676	708	665	647	665	641	694	676	655	697	644	687	660	687	662	653	694	704	721	677	643	641	653	689	684	686	654	685	634	668	668	660	720	638	658	656	665	692	629	656	641	653	657	659	629	649	635	656	667	682	655	644	675	681	658	672	650	690	702	675	656	695	707	654	696	641	725	685	654	664	651	657	673	665	648	665	645	696	649	670	691	673	652	666	671	670	645	693	675	677	641	679	690	593	690	667	665	678	661	691	661	671	639	625	729	636	634	662	650	705	683	670	632	674	645	673	709	674	670	680	686	708	625	673	673	729	687	661	674	709	695	701	673	682	666	643	676	658	696	603	654	681	662	627	676	657	657	643	690	665	665	673	691	640	680	637	675	665	712	668	646	658	660	683	663	668	700	663	694	643	712	717	670	701	664	704	671	677	653	689	673	660	653	644	607	664	641	643	694	635	661	634	739	602	667	644	697	679	598	684	644	658	664	612	643	689	663	667	715	656	620	663	647	629	694	612	659	737	668	698	694	684	694	654	670	669	699	697	708	708	667	693	664	709	693	680	704	615	652	683	641	694	656	684	663	627	626	702	724	679	646	712	687	698	691	691	660	663	682	693	683	687	708	636	680	651	666	720	711	667	652	713	641	645	662	748	643	667	739	661	669	669	723	683	631	692	696	654	692	704	676	609	688	638	699	673	648	672	664	672	670	659	679	632	661	637	636	674	652	652	688	644	668	643	661	677	621	673	632	652	624	657	649	658	663	701	645	680	653	668	634	720	680	672	642	649	662	649	698	670	659	676	661	643	668	654	689	670	720	683	656	714	630	644	720	733	675	720	631	671	663	701	699	685	683	624	618	701	683	665	633	650	661	681	648	718	686	674	652	671	697	660	655	651	636	679	683	662	725	673	692	676	684	663	695	642	603	690	678	614	639	698	729	691	649	701	646	652	655	626	665	644	681	643	661	628	659	715	669	659	659	668	737	651	685	635	685	640	701	621	653	631	665	656	657	680	704	640	629	641	630	677	695	649	668	673	693	698	684	684	719	643	665	664	669	652	749	677	702	700	683	696	642	663	677	678	629	643	695	678	652	673	676	718	694	687	692	657	703	698	697	672	625	663	684	658	682	676	651	700	659	624	633	677	668	671	682	654	646	698	660	637	648	672	677	683	658	677	720	685	674	666	678	704	602	678	650	711	654	700	657	684	696	725	669	667	691	643	684	625	638	647	653	644	665	692	679	611	679	670	693	647	686	687	665	650	669	649	686	663	657	687	662	673	674	652	663	682	694	723	695	649	685	706	664	659	633	681	662	666	655	639	663	665	664	684	650	669	654	728	683	719	648	697	645	709	642	665	681	632	700	684	661	676	721	701	649	658	684	705	661	691	667	653	737	675	687	662	653	681	679	671	677	670	660	660	689	682	736	690	673	683	659	674	683	653	645	715	697	623	682	669	625	650	704	708	602	695	663	652	673	642	659	681	617	710	670	634	683	626	666	648	661	701	635	654	683	662	675	661	702	657	650	698	712	654	649	661	658	669	698	680	676	648	722	709	628	621	657	683	651	656	677	654	703	661	709	678	614	689	688	682	679	678	700	709	644	693	662	654	683	689	716	705	651	681	671	646	629	657	670	657	736	677	692	657	628	700	673	653	706	707	647	694	631	668	637	620	708	686	675	636	653	701	664	661	706	641	701	660	680	670	646	682	690	724	670	702	655	647	682	685	646	712	676	657	677	666	693	671	673	712	695	684	648	691	652	714	687	633	688	699	649	642	656	688	660	684	660	643	680	650	722	716	646	665	666	639	695	675	664	703	626	682	657	626	699	661	688	724	655	693	656	686	650	687	683	688	657	674	688	678	672	672	656	689	648	715	638	684	693	722	610	685	618	688	658	667	678	690	656	641	681	646	649	674	669	699	651	707	690	678	673	618	679	661	674	683	680	738	716	675	591	663	695	662	662	697	649	729	633	694	652	672	660	633	700	670	656	678	686
26375	4432	1101	686	449	354	254	198	196	180	173	165	159	152	128	142	145	125	118	137	147	133	123	152	143	138	126	129	125	137	154	115	121	146	124	120	128	138	117	85	129	130	100	128	158	107	132	135	121	122	124	129	115	120	145	121	105	129	124	130	118	138	120	116	107	109	132	136	113	140	133	113	132	131	113	125	122	119	117	124	132	116	106	129	140	113	155	146	129	123	122	113	126	144	122	110	137	144	131	132	123	126	109	112	133	123	122	123	132	100	122	135	106	129	118	139	140	118	116	114	116	117	106	109	111	133	102	129	121	127	122	115	124	95	133	137	117	135	129	133	128	142	133	125	131	131	110	123	117	125	134	117	120	101	116	111	124	131	109	116	125	123	128	129	133	118	121	135	119	128	92	128	121	121	149	124	133	129	126	118	109	129	113	106	114	116	118	111	122	131	139	122	144	134	129	136	126	113	99	109	123	115	135	105	106	134	117	115	120	145	98	124	113	118	141	116	124	120	123	128	129	115	118	119	147	117	106	116	128	126	98	132	121	110	104	127	114	122	120	122	133	124	116	131	155	117	126	119	130	123	111	122	110	123	129	142	141	127	100	131	136	105	118	110	140	116	120	110	96	113	133	102	126	119	145	129	121	122	122	121	125	115	147	133	129	134	98	117	112	133	113	115	108	115	121	115	134	129	116	115	112	108	101	122	100	140	116	110	132	95	146	126	134	137	131	129	128	120	113	119	115	119	154	115	127	147	143	131	126	107	132	126	114	129	121	121	122	107	124	109	100	158	119	129	127	110	131	116	110	122	121	117	135	135	112	103	124	137	138	138	122	114	142	122	121	121	100	134	142	126	152	143	133	130	128	110	123	100	125	136	118	127	150	141	118	117	123	126	139	133	120	95	137	129	113	134	125	125	126	113	121	121	104	140	118	130	108	125	133	126	146	123	114	112	135	97	117	122	121	115	125	114	147	108	113	140	105	127	114	120	133	127	150	107	141	135	116	132	137	135	123	134	135	112	122	124	101	125	121	116	137	124	118	111	133	128	140	112	103	125	138	103	118	136	110	111	141	132	136	115	133	118	127	110	107	82	118	141	134	113	134	121	116	110	112	111	114	121	137	119	135	99	135	132	90	118	107	131	108	108	137	148	128	129	116	119	127	144	121	136	125	100	115	92	103	120	121	134	120	151	115	120	112	129	117	97	128	131	128	134	120	146	134	156	127	109	120	143	129	113	113	104	122	124	129	117	113	104	145	119	130	112	115	123	135	128	128	134	129	128	105	124	117	125	126	133	129	135	107	136	147	121	109	158	128	112	136	141	136	131	107	132	114	129	134	132	128	116	139	132	128	122	139	112	124	110	134	107	100	138	127	118	108	125	115	146	145	137	100	117	126	130	109	125	120	117	129	129	126	127	120	119	129	127	112	125	126	141	126	131	144	125	121	123	125	128	113	133	120	135	113	137	103	117	125	122	132	109	139	125	117	134	119	115	138	114	121	123	115	134	123	125	111	143	122	116	127	129	141	106	124	114	129	100	117	133	121	134	144	127	117	123	129	119	130	116	116	105	111	118	132	130	127	131	127	122	117	117	125	124	116	104	107	128	112	112	128	128	126	126	132	119	108	134	101	119	102	118	117	116	129	127	131	126	127	123	124	142	107	120	137	129	134	117	101	96	112	136	136	105	119	126	137	127	135	120	114	136	109	125	117	96	119	114	126	116	116	114	121	111	127	131	121	107	115	108	108	117	120	128	142	118	129	134	122	134	125	129	144	111	141	127	139	146	134	126	105	124	130	125	137	114	135	121	115	136	113	120	118	119	137	104	141	114	122	123	134	104	120	123	119	127	130	121	110	140	127	117	130	130	110	115	125	114	128	104	123	136	116	101	109	125	123	112	128	112	110	125	136	140	125	121	127	98	112	117	129	117	133	106	141	107	121	129	110	123	111	124	107	126	115	117	126	126	118	117	125	114	115	141	123	127	124	98	126	130	133	106	101	131	127	143	116	135	114	107	128	92	125	115	123	130	139	107	119	119	130	113	130	124	128	110	109	120	109	107	127	136	116	110	133	117	133	108	136	122	124	129	125	132	139	107	134	100	98	134	121	117	114	117	115	117	120	138	124	126	119	136	124	102	137	120	135	124	132	111	130	124	121	106	137	125	125	110	126	114	124	117	128	116	123	129	155	146	129	138	114	125	94	134	123	122	127	125	125	130	125	124	120	116	124	123	132	118	138	138	123	128	129	130	111	129	123	118	133	130	124	117	145	127	113	131	153	101	101	121	128	128	108	102	119	140	136	123	122	106	120	120	132	137	106	118	133	118	128	119	135	127	143	106	113	134	121	126	126	128	120	146	116	125	130	112	127	116	112	123	96	124	124	123	124	132	125	122	106	121	128	102	117	121	125	107	121	114	122	121	147	119	144	123	125	117	135	131	140	105	133	125	131	125	102	114	115	119	125	123	136	123	112	131	129	123	113	129	119	129	124	128	99	121	135	119	123	125	137	118	124	110	114	122	114	123	124	121	115	129	148	134	131	109	117	113	132	113	110	102	137	127	93	108	126	126	111	128	109	124	114	135	105	121	119	130	125	120	143	124	121	133	131	109	103	111	108	121	109	137	116	121	112	122	125	103	117	115	144	125	133	144	128	126	122	125	102	121	134	143	115	131	130	124	133	121	124	132	125	139	126	111	116	127	114	131	116	130	124	125	135	119	126	113	111	135	137	126	122	123	113	131	121	119	121	123	128	128	135	119	117	112	125	102	116	123	80	114	132	113	135	121	103	140	138	124	121	122	105	130	126	132	136	132	111	134	139	130	144	133	116	133	107	112	109	124	131	129	119	119	121	132	128	104	131	136	114	131	128	135	124	110	144	127	143	114	121	145	141	119	121	126	117	110	132	117	107	124	122	138	117	112	121	142	128	117	135	123	106	127	127	123	122	120	126	124	138	120	118	118	103	138	122	113	117	126	116	103	124	118	107	128	122	122	127	117	120	122	117	137	120	118	120	129	154	130	104	108	141	150	103	144	122	114	130	137	121	104	116	108	126	108	123	120	132	128	143	136	118	136	137	114	108	117	121	129	141	106	125	121	124	105	104	115	134	108	131	130	133	128	111	122	112	122	125	143	111	117	128	99	120	130	142	120	124	136	112	125	130	139	116	122	137	122	115	128	134	132	104	150	131	114	115	116	126	118	120	131	150	112	102	134	123	115	104	105	139	105	122	114	126	119	109	132	122	125	105	120	119	131	135	119	129	110	131	127	132	125	103	111	160	141	149	131	135	123	93	124	143	133	135	127	121	106	121	133	116	114	133	95	112	125	138	148	140	133	127	129	120	128	114	114	121	118	124	108	131	134	134	123	149	132	171	142	122	142	123	131	143	101	124	115	121	129	125	128	123	117	129	123	118	123	125	121	113	116	131	118	112	126	126	109	138	112	139	122	126	148	118	130	95	113	139	119	118	122	113	134	142	112
13953	1168	2134	2138	1741	1427	1080	848	722	707	573	523	522	478	427	407	419	431	400	399	374	389	390	424	395	380	354	353	375	346	338	326	345	323	316	328	355	314	361	331	323	350	297	378	337	334	337	277	313	321	348	376	331	325	317	342	323	374	317	343	332	320	302	329	333	353	303	341	321	311	316	329	343	327	319	319	346	316	305	352	346	335	301	320	324	315	307	328	323	324	294	290	325	346	328	336	335	329	328	353	360	331	323	334	330	307	340	292	312	325	306	319	316	332	310	320	292	319	339	292	328	332	304	328	325	315	328	320	324	295	347	331	312	308	343	328	330	306	314	300	342	309	305	330	322	293	306	309	332	298	325	337	322	320	325	301	332	334	319	307	345	332	307	311	312	296	298	324	307	295	299	329	338	318	297	316	324	312	332	309	332	311	341	310	314	336	283	330	302	293	299	329	308	302	309	315	279	317	330	350	304	386	302	332	323	368	338	356	327	311	349	348	302	325	330	286	330	346	310	329	337	310	302	332	335	321	279	303	295	314	306	328	304	299	329	309	324	354	328	329	323	295	344	304	328	330	331	330	311	309	328	312	298	316	316	300	310	318	326	309	333	325	326	294	326	316	341	335	323	346	297	332	337	338	327	296	335	301	326	281	310	317	340	329	363	336	303	319	318	330	335	293	349	336	323	322	326	317	311	316	315	301	320	327	317	294	326	307	288	290	331	334	304	309	297	316	311	292	317	342	314	311	319	298	335	342	334	322	318	343	324	293	319	338	349	329	337	318	345	336	337	307	336	319	306	319	320	280	341	334	321	359	342	341	313	331	307	316	315	305	308	321	336	338	330	312	325	289	327	351	332	315	314	312	300	317	341	315	315	319	301	335	300	346	314	306	327	334	318	340	315	327	313	292	351	331	341	333	337	314	319	335	332	297	320	288	344	319	310	308	351	309	317	330	314	339	322	346	352	323	305	319	288	328	313	328	329	338	337	325	292	315	314	321	306	333	282	311	317	339	307	340	321	341	329	318	356	314	336	329	325	316	304	327	345	348	317	321	303	347	307	294	335	322	292	298	315	364	316	335	290	297	316	350	334	326	352	324	342	317	324	288	320	292	322	301	326	332	320	331	319	312	310	271	369	333	329	317	305	317	343	309	314	286	319	345	317	327	329	326	307	289	329	337	295	344	314	308	315	344	308	360	328	330	320	320	337	326	310	335	286	293	325	299	337	328	273	330	311	308	330	331	305	349	313	354	310	329	318	327	324	333	313	359	354	309	344	371	303	292	316	329	311	291	294	342	303	337	327	320	292	317	308	327	319	347	310	317	333	297	332	304	304	304	337	340	271	323	318	331	332	336	285	310	324	336	285	326	360	320	320	298	320	351	334	318	324	332	294	338	339	307	336	306	283	325	347	315	333	293	314	352	322	315	298	306	313	322	336	324	315	349	295	321	332	330	324	303	332	317	311	342	312	336	333	303	312	324	322	351	327	321	326	307	286	307	298	298	296	324	335	320	277	304	315	312	311	300	308	300	288	316	312	331	328	312	316	337	288	311	327	301	305	305	298	302	340	346	330	319	295	306	340	313	296	305	321	308	311	317	337	306	332	339	293	338	330	309	331	296	354	319	324	321	340	306	327	309	298	317	314	333	317	276	322	295	320	337	338	322	329	320	329	317	330	334	311	341	302	319	353	338	322	338	300	320	334	306	313	322	327	298	334	309	297	322	307	320	325	329	318	319	307	319	306	276	319	308	291	297	332	336	335	296	301	320	311	319	335	348	325	300	308	320	310	333	331	340	301	329	308	341	336	296	299	312	328	348	308	311	312	316	297	321	336	310	304	333	290	331	313	289	337	312	320	329	296	321	316	294	310	334	322	328	278	324	312	296	351	309	291	285	323	318	301	336	306	335	326	301	307	341	336	302	344	307	318	304	339	295	336	335	280	318	309	324	308	316	324	284	375	326	344	295	334	313	307	324	312	280	316	312	293	293	299	304	345	337	312	306	334	324	297	348	327	334	302	298	330	331	304	350	333	282	287	340	310	341	312	302	354	313	321	284	299	306	323	346	321	321	295	332	292	325	320	280	338	320	307	346	327	322	315	336	292	309	314	321	291	321	349	306	284	321	321	314	308	305	331	317	312	302	308	330	325	331	321	330	327	336	325	317	297	303	317	329	350	324	337	277	316	322	296	295	344	316	305	316	342	304	294	340	296	325	313	302	308	317	321	305	309	319	341	359	307	319	337	318	288	313	302	325	327	333	301	323	298	316	307	322	303	335	329	314	346	285	325	355	363	308	306	334	302	324	317	315	308	318	279	319	334	347	331	301	286	316	357	319	302	305	336	320	322	335	297	307	340	337	341	302	310	304	321	293	298	287	336	324	340	281	305	328	295	334	320	345	323	322	308	316	317	297	338	317	328	339	302	333	304	313	332	334	319	313	299	314	320	280	330	323	299	287	305	317	321	330	299	293	305	305	337	315	333	323	311	287	292	318	309	322	314	308	299	320	303	343	333	318	330	323	303	313	278	332	266	339	319	294	312	312	323	309	307	347	336	309	313	323	329	324	326	316	335	335	330	307	320	328	334	320	333	309	317	308	317	309	314	306	338	264	344	310	318	319	353	330	332	342	336	319	311	317	322	298	326	291	318	305	311	310	330	297	313	328	323	306	311	340	323	312	293	334	326	322	314	310	309	311	336	345	347	293	312	295	318	362	305	328	287	316	328	307	346	335	312	335	308	294	307	289	339	348	317	301	311	298	293	294	343	309	305	349	322	297	329	317	333	310	327	321	306	304	305	330	289	338	341	304	296	295	332	337	313	290	299	301	279	298	333	325	293	317	336	341	337	314	295	349	333	318	293	345	335	321	322	332	320	301	293	297	289	335	312	337	362	312	327	319	306	358	318	330	305	308	296	336	319	337	317	336	322	304	310	323	317	322	339	316	329	335	335	313	347	343	348	333	272	304	316	335	348	327	303	330	298	299	323	321	324	310	302	301	323	318	289	312	322	354	294	305	349	308	305	307	344	302	331	325	314	325	336	322	320	305	313	302	302	282	309	328	314	316	344	342	317	319	299	302	298	307	299	326	322	292	311	325	309	341	307	321	299	337	327	313	324	315	314	320	315	349	287	355	319	336	309	343	310	346	329	337	331	315	324	339	317	319	330	329	304	320	312	305	305	322	307	323	330	335	329	345	352	330	333	316	329	335	323	349	325	331	333	335	315	300	340	325	324	329	294	339	338	294	326	342	311	327	320	321	333	300	298	314	311	322	329	316	345	308	291	303	306	303	327	283	324	313	311	325	321	321	322	310	317	309	351	301	322	320	317	288	333	310	320	282	305	322	325	323	336	330	312	339	327	334	334	332	306	307	290	330	291	338	340	330	349	312	348	304	337	326	303	339	307	354	310	348	318	320	350	319	347	319	308	319	350	339	303	298	308	326	335	341	341	331	352	339	334	307	311	323	312	319	298	339	327	315
6084	776	524	456	394	383	421	412	442	403	394	368	379	378	423	397	384	373	415	386	407	409	436	408	390	401	410	369	398	380	390	397	399	352	423	380	384	377	399	368	387	390	395	400	377	405	389	362	349	414	392	350	385	427	417	398	420	380	408	361	414	391	402	382	395	378	417	366	407	383	372	400	407	411	420	364	387	373	387	372	395	438	409	360	392	362	376	370	362	401	409	385	371	407	437	409	418	392	405	366	365	388	364	413	387	381	418	356	410	358	363	404	383	414	399	388	385	390	413	402	381	434	408	381	420	410	391	407	389	396	373	422	429	435	396	409	431	408	374	424	367	400	368	410	386	402	412	450	373	387	407	433	399	413	402	358	356	373	391	377	417	370	389	412	396	333	411	390	371	398	382	401	441	440	390	351	387	379	366	397	363	411	374	383	352	383	405	375	428	375	381	396	396	384	363	359	412	411	413	380	383	374	403	350	386	403	390	405	386	383	397	408	403	419	378	409	381	440	436	369	408	386	365	359	367	403	403	410	397	432	361	417	396	359	385	400	401	353	429	385	403	423	401	393	356	411	380	376	411	393	375	393	422	461	406	389	411	436	452	386	396	386	410	421	413	388	394	401	407	364	423	387	407	366	372	402	388	393	386	388	411	394	372	410	366	378	382	398	373	401	397	410	407	404	417	402	382	384	371	380	388	386	412	389	401	355	427	417	375	383	402	397	398	356	387	385	385	366	409	367	382	428	382	430	399	382	424	388	396	380	349	402	392	358	389	360	415	425	396	369	408	375	426	392	450	399	413	370	379	420	416	451	424	367	370	352	405	364	409	366	395	406	413	411	406	394	356	388	372	393	369	402	447	365	378	372	404	400	406	391	406	387	408	387	417	389	405	326	399	404	391	360	405	409	400	386	382	400	370	395	395	387	388	377	392	396	391	355	398	375	402	403	392	371	403	375	396	380	385	386	352	401	435	404	363	392	366	368	400	406	403	376	383	395	406	413	410	363	415	414	448	422	391	361	330	419	396	397	408	421	430	414	437	395	465	384	411	382	436	410	413	425	409	438	404	428	448	386	447	400	413	373	397	392	425	385	379	378	401	387	384	397	407	413	413	397	370	388	398	395	408	386	385	404	414	353	405	390	410	390	417	435	440	374	398	402	447	386	357	408	376	394	401	395	415	397	406	396	378	351	371	407	439	389	396	442	380	384	453	432	413	428	395	369	407	398	408	371	354	411	393	388	405	404	412	419	369	406	397	417	367	363	391	385	403	386	422	402	406	386	388	413	408	398	391	388	391	384	389	415	402	383	388	368	377	397	398	370	392	378	402	396	396	367	384	417	375	384	344	367	356	387	374	386	408	381	389	370	377	422	413	396	378	372	414	404	412	363	404	395	388	404	426	364	383	374	420	428	420	368	398	395	444	382	368	385	403	381	409	387	369	394	395	442	392	388	366	396	393	412	358	343	430	370	382	423	440	378	352	435	421	373	365	362	386	388	346	393	380	396	376	384	384	386	382	407	392	423	384	391	398	354	402	411	376	406	419	413	400	397	398	362	402	367	415	410	374	407	387	381	391	384	392	391	388	424	386	399	468	384	410	398	392	433	363	381	383	412	378	415	389	428	379	360	404	365	352	337	432	407	389	380	388	358	405	392	375	369	405	389	390	426	429	386	429	394	381	404	392	354	361	395	400	404	389	381	398	409	387	375	382	400	396	369	395	437	425	403	403	436	399	383	382	386	419	422	386	412	414	380	387	366	381	409	413	408	402	391	392	384	360	379	394	368	379	414	396	379	370	392	374	412	425	388	368	439	413	398	358	349	384	375	396	424	360	395	402	355	371	386	392	387	397	380	404	388	390	374	397	388	354	383	370	364	378	418	386	380	422	375	398	419	399	470	358	376	369	393	388	357	363	370	381	378	389	394	442	387	433	375	409	380	388	381	418	389	381	411	411	395	401	400	425	395	355	398	411	380	421	410	381	385	401	385	395	415	391	391	385	393	380	365	376	390	418	391	394	418	382	411	385	380	421	386	391	376	402	371	400	384	390	387	391	400	407	406	397	381	381	380	397	381	365	414	399	384	398	418	383	377	388	370	382	395	416	413	395	410	393	348	383	420	403	384	409	416	380	388	443	410	386	404	368	404	380	406	409	391	408	429	397	407	403	400	409	411	400	435	394	378	399	353	397	412	404	396	392	355	390	397	381	378	391	384	409	414	412	405	407	401	411	409	350	352	399	384	402	421	418	378	382	397	391	382	424	411	415	397	389	374	378	422	368	392	374	343	375	391	372	398	375	423	411	362	402	386	363	395	362	369	382	398	372	406	390	360	410	368	398	374	410	398	391	384	378	413	400	401	362	374	376	396	364	407	351	413	374	384	361	381	388	395	334	383	383	416	372	415	403	399	396	375	413	410	426	377	369	366	422	411	377	381	397	361	398	373	394	402	390	353	398	413	403	418	403	395	416	389	384	381	397	390	414	380	378	406	411	395	404	418	419	418	413	406	371	375	424	442	388	389	368	377	406	403	379	393	395	355	378	446	405	372	364	356	380	354	378	388	377	389	380	404	398	410	416	407	383	373	419	392	359	407	403	340	377	404	392	380	419	380	411	361	364	387	408	383	398	427	362	401	390	405	431	413	390	403	388	382	422	431	358	367	405	411	435	387	332	395	406	384	394	364	403	387	399	396	352	393	346	382	375	384	384	356	375	363	361	414	393	422	398	404	371	356	411	401	393	416	415	403	408	392	405	383	456	430	435	404	410	384	404	405	402	358	339	436	362	371	412	407	399	389	425	411	415	398	370	389	419	428	386	417	418	421	459	380	385	429	397	371	420	393	377	392	372	385	388	364	377	396	403	396	420	406	379	371	426	383	382	395	360	396	408	408	418	404	405	376	381	381	407	412	365	435	383	392	391	418	387	349	345	375	433	376	399	400	431	406	361	359	414	409	415	391	407	414	420	392	382	434	391	396	406	460	399	402	404	430	391	418	371	413	439	401	408	392	418	380	377	434	419	371	413	400	374	361	414	382	362	428	365	401	426	440	389	368	453	383	377	382	385	357	382	421	384	367	371	400	390	360	382	375	404	403	384	350	446	379	370	379	407	407	375	383	389	372	393	410	399	427	421	383	410	431	395	354	405	398	414	399	402	389	397	398	390	387	414	454	384	405	371	409	389	407	404	379	412	377	404	419	377	402	376	379	405	391	377	404	394	395	376	402	383	379	389	421	411	370	346	396	388	427	406	388	395	380	417	387	420	369	422	390	395	344	416	356	418	389	388	399	390	413	393	394	387	394	442	389	421	381	419	388	393	396	353	386	403	425	410	402	374	364	371	387	394	416	396	424	407	383	398	371	390	392	404	360	376	401	412	381	441	375	401	381	394	396	389	390	434	402	385	410	372	381	362	407	439	423	368	410	415	399	378	401	419	391	404	420	405	375	405	408	385	413	378	345	405	397	400	418	386	418	395	405	391	385
4143	1049	1145	1023	948	984	885	910	953	907	854	867	930	829	854	835	837	828	881	780	850	805	834	817	857	883	834	889	851	895	836	801	846	848	840	849	848	832	857	859	858	885	875	837	865	816	874	912	838	790	835	848	877	885	892	824	947	818	887	883	806	886	909	837	848	845	898	917	871	846	899	836	854	850	888	841	844	846	850	830	848	873	914	842	863	891	858	835	835	814	851	913	851	844	841	894	890	831	867	863	886	855	877	856	866	799	823	860	877	853	861	831	862	890	875	832	880	892	850	907	846	902	900	827	884	878	854	868	889	865	859	856	822	846	867	859	798	877	874	847	809	808	904	865	861	827	848	861	881	810	872	854	884	902	914	837	852	849	827	917	861	862	874	873	878	805	854	860	920	876	865	871	871	837	871	869	812	843	849	848	814	855	864	902	850	880	845	893	870	833	860	886	840	852	870	973	831	847	845	856	880	824	859	856	898	853	847	844	907	850	855	891	849	849	871	870	916	841	895	848	837	814	861	903	865	834	834	853	851	856	823	867	835	915	886	847	898	844	834	827	845	883	849	862	849	865	868	806	866	848	835	875	840	827	860	881	835	856	881	867	856	885	878	880	879	919	920	822	882	877	815	852	813	862	826	864	852	857	864	844	856	830	897	838	820	872	853	892	883	835	873	824	868	858	852	924	863	857	823	813	843	877	890	851	821	899	835	903	858	829	847	867	886	843	827	844	844	873	848	871	810	861	889	868	848	923	874	849	844	825	846	846	891	835	877	908	823	899	865	848	869	851	880	878	854	894	869	869	845	873	862	813	864	837	857	871	843	815	854	869	866	833	904	826	879	838	876	849	942	858	852	843	851	884	861	923	877	900	869	893	854	896	907	856	820	876	876	881	851	866	852	861	826	853	837	814	898	885	858	845	860	872	915	894	809	817	880	821	899	844	796	881	856	833	854	826	861	865	820	864	828	856	833	811	844	874	872	831	854	805	858	876	860	861	835	770	854	839	830	849	879	820	853	862	853	862	827	817	817	859	839	866	884	903	863	861	823	853	844	898	870	881	850	776	841	848	841	901	843	829	810	805	882	853	850	868	827	851	821	829	886	835	869	803	835	813	870	862	847	889	840	819	884	863	857	854	806	853	835	890	893	853	892	835	855	873	839	898	870	854	912	871	853	895	927	869	819	837	828	849	920	898	832	881	851	825	865	831	859	875	888	966	879	879	853	825	868	867	828	844	886	900	868	866	889	867	813	805	832	887	893	870	862	852	918	850	825	891	857	886	861	915	771	916	884	881	870	908	911	805	875	839	846	824	873	834	845	829	840	859	808	870	866	882	851	866	866	863	888	848	858	893	823	835	791	841	846	835	917	864	868	851	806	860	824	859	835	892	870	839	853	843	822	881	888	861	837	855	881	872	842	873	851	836	869	818	830	888	887	922	846	815	847	837	818	830	818	839	824	891	793	873	809	849	891	866	818	905	853	831	857	859	870	866	859	882	896	867	886	887	807	826	831	877	881	899	854	843	862	878	865	859	818	859	868	850	888	891	866	843	885	862	854	845	875	842	825	856	832	862	845	858	824	851	824	786	819	866	874	834	816	871	932	840	875	862	785	881	846	885	883	826	906	869	841	887	797	923	836	888	857	872	877	862	893	823	857	852	889	828	830	810	903	858	876	842	845	835	885	804	862	884	869	855	832	875	890	862	828	864	842	854	789	841	919	853	876	858	857	846	825	838	843	831	828	815	826	805	844	898	845	813	863	852	869	836	866	871	823	865	853	823	825	849	823	856	830	863	806	820	865	856	867	885	879	913	864	823	838	865	844	877	845	847	885	859	889	832	844	817	844	928	882	882	883	875	868	866	875	876	875	869	851	841	851	851	868	823	866	863	881	897	889	845	815	855	862	810	882	850	839	847	856	889	881	911	894	845	818	812	808	804	867	878	852	852	830	876	847	887	833	918	847	850	867	827	843	821	846	901	886	890	902	846	888	866	925	883	889	809	850	853	863	832	844	866	906	909	880	861	872	871	844	868	836	859	875	838	785	834	854	829	828	840	835	833	851	856	876	873	824	844	872	841	844	859	850	861	858	856	855	810	912	799	850	824	847	866	833	865	869	853	816	848	880	850	820	842	838	856	842	814	871	875	846	857	870	865	824	812	925	829	833	835	848	864	818	883	883	797	865	868	844	821	820	904	854	820	824	888	875	863	874	851	866	810	785	868	840	879	851	847	835	858	807	807	863	865	882	850	825	787	863	790	831	838	864	867	890	829	851	845	837	838	823	844	881	826	853	889	865	870	874	903	848	823	844	843	873	824	856	833	845	866	832	817	905	848	854	854	814	881	861	884	846	881	872	834	790	882	882	856	916	873	866	903	878	850	881	881	905	874	818	860	843	842	901	839	883	891	853	876	839	853	819	878	855	842	807	875	860	853	840	861	860	877	920	889	867	845	866	830	805	818	825	819	835	860	863	915	854	835	852	856	802	886	855	880	800	829	834	900	826	870	829	865	865	917	905	873	888	877	888	863	873	844	882	873	884	902	886	898	840	872	871	853	801	865	835	902	820	833	859	814	845	878	872	847	930	836	801	835	900	917	804	838	865	848	837	854	855	908	859	884	850	872	876	849	822	819	877	873	893	841	862	878	858	857	830	907	820	879	868	859	838	820	852	825	879	915	895	880	869	847	833	884	843	896	873	854	853	862	865	858	843	848	804	829	872	912	842	858	872	853	871	916	843	863	866	841	898	873	817	864	862	845	876	831	868	856	867	836	840	834	865	910	880	864	834	919	829	824	832	855	896	850	805	767	865	836	868	871	904	890	876	896	832	873	835	853	865	846	839	868	823	830	836	843	850	821	820	836	843	849	834	877	853	884	858	869	810	929	880	884	835	834	868	857	857	872	870	896	829	866	918	833	873	869	882	841	863	887	864	842	885	830	891	822	837	883	877	846	854	887	900	889	885	843	876	847	876	872	788	813	826	912	863	873	879	858	876	876	898	862	807	848	857	799	871	862	867	820	834	923	874	882	834	871	867	871	846	835	845	849	879	890	824	861	828	860	835	809	908	849	835	846	833	882	844	879	843	858	880	834	886	825	855	835	889	835	830	900	826	892	841	860	858	830	868	864	866	847	902	874	869	835	892	845	875	792	832	884	830	936	847	861	814	808	869	826	897	887	868	878	897	899	862	839	880	854	898	834	863	883	883	862	874	883	898	890	839	861	920	868	870	862	865	843	860	887	865	840	842	871	839	822	868	865	862	822	826	849	886	827	790	845	893	890	887	877	873	862	859	882	876	916	834	849	878	858	893	820	838	853	878	844	875	897	865	866	871	823	880	850	883	848	902	877	853	848	864	855	833	888	878	891	862	823	819	855	904	876	839	846	833	885	820	852	831	855	844	845	864	825	844	858	840	870	880	898	770	859	855	862	881	832	919	860	854	847	881	868	871	846	801	864	836	852	901	881	861	894	846	859	876	861
23532	7651	1010	600	464	433	425	377	350	338	301	327	286	288	308	305	320	290	316	294	307	296	258	291	322	320	304	297	311	310	286	303	306	334	326	306	286	301	309	291	306	279	287	305	293	300	291	323	302	287	312	297	304	280	296	297	299	311	281	290	283	311	292	293	309	283	288	306	331	298	321	305	298	305	312	298	306	279	299	288	323	308	287	301	321	296	313	311	317	268	309	272	312	264	307	309	299	331	287	318	303	317	316	305	282	295	350	283	319	314	294	326	305	300	311	289	313	322	287	297	285	306	300	313	297	292	335	292	307	328	323	309	332	319	317	293	312	322	302	338	301	332	330	331	314	291	316	292	325	328	295	336	310	288	310	292	296	313	299	300	295	295	304	304	282	297	258	329	332	280	332	323	281	313	300	327	322	294	300	334	306	327	304	324	306	285	281	310	322	299	285	338	271	275	307	301	292	291	299	324	300	299	334	325	299	327	307	271	306	288	277	332	305	296	312	299	303	323	310	299	279	316	293	320	293	306	286	322	334	322	319	301	334	291	324	300	309	295	317	291	292	332	300	296	323	269	329	292	304	297	300	298	301	302	269	280	295	317	275	328	307	282	303	283	288	333	296	297	324	293	317	297	324	330	303	319	305	279	291	319	301	300	297	287	334	292	290	314	301	286	312	271	277	313	289	351	338	297	276	283	319	285	285	321	300	296	306	311	263	282	303	295	285	305	304	284	339	334	282	316	283	280	287	324	351	269	296	261	267	292	300	286	323	336	294	313	311	343	318	316	293	314	294	356	305	296	284	317	316	282	295	308	308	309	295	265	302	316	309	281	315	293	261	282	288	295	289	314	285	313	284	289	276	280	335	290	294	331	289	316	317	274	314	283	297	291	288	314	312	292	294	305	293	286	311	297	297	281	294	303	299	318	309	277	296	326	309	323	302	313	294	287	324	318	304	272	310	321	299	286	312	319	279	316	309	306	300	291	322	294	302	320	303	324	294	308	289	299	332	313	304	308	325	304	339	313	316	289	297	270	297	301	297	305	324	293	279	338	281	290	339	322	295	304	301	291	290	257	289	305	277	309	290	296	323	298	324	301	288	294	286	299	314	285	315	304	280	290	277	301	291	322	326	301	330	278	306	328	298	326	304	311	271	349	312	322	317	305	318	316	305	282	302	298	303	304	338	280	311	323	341	296	315	293	311	335	304	269	319	302	308	356	299	333	316	308	293	340	300	324	326	309	263	305	290	266	283	322	330	310	292	292	337	318	281	300	282	316	282	300	292	298	317	303	288	336	300	291	300	325	317	281	304	277	290	345	279	277	332	345	291	305	285	315	327	311	281	303	301	325	272	276	304	299	303	294	327	340	289	298	287	300	297	361	327	335	297	280	280	275	309	293	284	347	297	349	342	343	337	320	311	300	315	320	316	342	272	302	303	307	294	287	316	301	296	292	343	296	333	295	352	295	311	301	293	323	299	318	289	268	282	268	322	329	296	322	320	347	351	298	320	264	270	329	306	309	301	253	318	316	285	312	297	278	313	287	281	295	324	325	316	315	317	309	271	327	285	308	318	288	297	286	330	312	275	302	291	319	305	288	282	299	268	328	330	275	329	296	297	308	302	338	320	314	282	328	328	301	322	282	320	314	325	299	287	271	299	306	276	330	306	303	294	303	332	300	287	322	310	339	289	325	315	307	330	304	299	313	289	330	287	307	296	285	303	290	277	336	308	303	307	297	318	302	313	323	303	310	280	293	315	294	279	290	328	319	305	307	335	272	281	330	303	311	315	282	322	308	316	307	290	326	299	331	310	307	327	307	316	291	324	330	275	303	316	297	357	287	278	294	301	344	306	297	306	302	304	313	308	290	296	285	330	302	316	273	290	271	268	318	296	308	284	330	344	303	307	302	306	288	322	299	305	313	327	300	279	294	306	323	296	318	293	288	311	293	319	306	300	278	277	326	283	293	275	324	304	315	303	317	313	334	312	328	296	309	293	325	309	301	339	288	321	286	281	306	273	295	340	284	282	305	325	341	348	294	313	308	298	339	295	279	303	279	274	269	291	283	326	291	244	273	321	296	299	345	318	318	267	317	314	332	302	257	300	310	308	304	306	320	282	290	289	315	311	301	316	307	304	312	302	285	270	307	257	285	302	301	317	329	300	302	316	308	303	316	286	334	283	274	294	287	264	310	363	305	280	322	314	333	290	309	259	287	284	326	324	312	306	298	306	319	354	285	299	324	284	309	321	315	298	302	349	282	319	309	322	287	330	311	330	319	309	315	284	286	289	330	298	315	329	370	304	299	299	279	297	304	313	265	298	307	330	292	314	316	298	302	290	283	315	335	312	314	317	346	332	319	301	283	299	280	307	322	290	294	287	344	275	292	289	296	309	323	324	325	304	326	289	306	294	299	273	307	315	283	312	322	315	316	295	297	313	289	305	295	292	319	304	305	331	337	301	298	281	322	282	278	283	278	277	292	290	305	263	310	300	317	303	320	278	300	318	302	321	308	284	317	307	298	284	303	294	300	272	320	322	288	274	284	310	296	325	308	299	307	293	278	342	313	338	329	310	300	334	285	310	299	325	301	310	282	341	319	316	284	301	309	347	302	284	345	290	307	343	325	318	273	280	290	308	292	311	319	313	282	322	290	273	308	291	304	315	300	309	290	267	292	296	283	303	327	296	275	307	335	314	310	292	305	314	331	304	312	309	331	299	306	285	305	306	295	315	287	307	300	305	299	303	271	295	293	285	267	317	293	318	300	312	303	304	306	302	305	287	316	363	318	311	276	332	322	301	310	306	319	295	309	308	291	306	293	316	355	295	308	308	307	318	290	311	298	281	280	295	284	300	281	306	296	341	279	336	330	325	305	328	328	320	320	280	302	293	280	297	335	339	315	322	310	290	315	302	308	283	279	290	291	315	319	286	301	316	305	330	280	330	295	302	328	309	328	299	315	304	325	312	294	291	309	289	327	308	266	300	309	322	281	316	304	287	294	307	327	298	310	305	299	287	282	272	302	299	288	278	313	314	323	277	312	289	289	321	301	315	270	296	301	286	310	325	311	299	267	309	298	311	309	314	290	320	309	268	285	289	285	322	294	301	307	304	264	289	284	296	307	306	308	298	282	312	296	285	308	295	337	302	306	312	290	302	285	335	299	305	272	259	313	315	281	275	319	288	315	277	346	312	301	325	290	298	313	284	291	294	294	301	287	303	315	329	321	302	302	306	303	330	284	290	313	309	277	318	301	316	296	301	318	305	291	316	281	278	266	338	308	301	334	281	279	303	309	314	304	300	311	307	291	317	297	303	298	310	336	330	292	310	293	282	295	304	279	312	297	301	302	297	287	284	282	323	295	316	322	318	334	307	326	338	304	325	288	322	294	298	302	308	355	298	281	310	279	283	293	327	333	275	318	306	283	292	295	329	306	274	281	271	307	295	283	306	310	313	290	327	302	320	343	295	313	307	269	324	280	315	323
15105	1432	1560	1483	1314	1217	1018	939	939	873	734	858	738	755	765	760	740	710	705	685	706	720	699	756	650	721	684	696	689	671	723	678	666	657	696	673	685	660	680	670	667	656	680	641	700	676	653	676	719	688	682	655	705	728	693	709	678	617	698	678	696	702	658	678	683	636	688	660	687	645	659	662	654	657	679	689	647	666	691	663	674	681	630	707	712	709	617	677	651	694	674	664	681	701	669	672	696	719	683	690	689	594	700	660	683	650	684	652	663	628	714	657	701	661	664	714	680	695	703	714	674	689	654	634	653	728	675	657	667	640	679	641	678	664	655	735	679	685	659	697	666	669	708	675	680	689	645	710	658	663	667	650	667	637	655	671	670	664	620	697	697	671	678	673	685	656	702	643	681	687	695	672	695	665	611	672	664	692	662	680	703	692	663	649	650	732	664	696	679	605	694	711	643	664	645	710	650	646	679	694	671	663	689	667	675	711	726	679	663	680	681	695	687	646	677	711	654	690	715	638	673	657	653	666	685	680	715	680	677	662	696	712	667	696	734	596	659	675	685	674	655	702	691	730	676	695	666	691	657	639	682	661	685	710	670	709	681	694	649	678	672	658	698	643	700	687	632	654	700	645	665	643	675	662	628	661	633	651	700	675	667	703	624	690	687	631	700	697	660	600	670	659	653	699	665	688	725	627	643	684	687	675	637	645	678	701	692	682	680	652	666	730	658	682	727	637	658	645	690	680	678	664	698	700	675	680	694	653	663	701	688	712	669	693	687	627	713	664	735	659	640	639	692	676	665	667	686	646	676	652	674	666	647	684	665	678	647	679	613	676	694	689	694	675	679	713	663	709	676	665	720	640	689	685	648	725	669	640	686	651	701	680	624	682	654	683	666	676	696	688	679	728	633	610	665	691	681	662	680	679	642	663	621	671	708	713	652	655	673	642	661	643	710	660	667	649	622	624	700	630	669	658	643	701	619	635	707	633	697	694	667	707	694	658	703	679	664	669	598	702	692	706	647	628	669	666	681	650	630	674	644	667	665	697	694	712	663	724	704	681	681	645	676	690	704	689	668	647	673	670	690	685	643	678	660	709	662	668	648	667	694	653	648	727	645	677	700	656	676	681	703	635	657	716	697	670	701	664	682	651	676	647	689	671	670	680	659	656	716	691	739	685	711	748	694	654	662	657	704	656	640	645	674	679	667	664	703	679	713	663	689	638	693	632	647	653	691	664	675	663	685	657	667	630	655	678	663	686	644	682	667	711	677	643	686	719	626	670	721	715	683	670	703	715	705	662	675	697	600	686	670	656	677	644	685	633	646	697	642	715	688	641	666	679	646	665	612	664	670	675	700	677	664	655	711	680	681	637	680	692	675	694	715	636	660	639	698	677	666	663	712	654	683	659	677	740	675	700	707	669	673	682	686	694	632	676	689	687	664	668	624	643	663	653	639	649	702	701	686	675	694	631	672	696	696	692	634	689	660	690	683	663	641	666	685	633	683	655	664	622	637	663	618	694	652	686	659	725	666	657	689	665	692	667	656	653	695	689	675	633	624	697	686	713	681	687	668	685	699	648	671	671	683	718	686	663	648	665	671	647	699	651	683	688	688	658	674	640	636	715	654	707	657	689	671	683	667	669	687	636	707	708	657	663	668	643	686	670	681	725	661	655	665	641	693	682	727	661	679	697	689	690	686	653	699	705	644	672	678	648	677	695	688	712	716	647	692	712	693	654	665	728	634	700	710	681	713	678	643	660	630	646	658	719	691	674	643	659	673	695	692	707	681	696	681	679	687	644	659	653	658	699	679	631	622	679	678	668	633	653	704	651	622	709	647	685	661	654	711	649	657	654	685	654	661	727	652	647	731	702	689	688	694	692	632	674	664	680	679	683	638	669	657	663	669	692	665	690	709	636	647	699	646	685	737	650	688	640	627	699	648	632	656	728	664	677	690	711	705	650	699	669	725	652	674	663	673	648	685	728	683	665	674	661	622	651	670	659	661	651	734	673	666	680	679	640	640	692	639	688	649	695	660	691	646	719	668	643	658	678	679	688	704	680	649	648	691	746	627	692	685	687	664	656	662	667	628	672	678	664	682	652	675	677	670	690	715	677	650	665	674	739	683	668	682	641	711	674	679	691	649	663	659	668	722	628	661	709	658	672	666	680	681	678	682	647	668	652	633	670	668	654	682	700	671	669	656	681	624	655	669	659	661	675	709	676	688	701	702	672	669	663	630	719	634	651	704	659	710	675	673	679	664	644	677	688	681	637	707	686	672	656	639	687	686	632	637	654	694	685	623	639	675	721	701	640	679	718	665	671	651	699	665	662	659	686	738	681	634	681	700	676	656	699	717	703	694	692	688	628	643	645	638	680	704	674	701	638	660	685	661	684	667	695	672	629	656	675	635	687	678	644	716	653	666	719	685	656	706	710	665	663	699	653	718	640	684	691	668	711	620	722	658	685	699	634	702	706	633	699	696	682	687	666	629	635	657	672	683	656	732	633	646	651	624	665	670	703	646	711	674	637	702	665	660	641	701	694	675	695	685	694	654	682	664	651	669	639	672	707	650	651	660	713	634	672	682	654	676	702	681	662	686	749	669	664	667	643	677	684	673	651	707	655	680	694	647	652	652	636	690	647	741	704	670	728	664	645	686	649	660	651	650	690	642	664	669	643	687	719	648	691	672	707	665	682	670	668	676	675	674	696	669	651	656	670	662	700	639	689	684	683	698	667	683	675	673	663	690	680	658	658	671	636	678	655	646	679	690	655	657	658	671	693	677	643	693	704	662	642	639	670	700	659	649	669	674	669	660	729	647	648	659	686	640	643	673	667	688	672	698	653	642	685	687	676	661	670	679	730	665	630	657	693	671	708	656	701	666	700	701	717	669	679	624	651	688	630	638	701	668	702	627	707	669	679	643	655	675	685	656	684	669	644	662	661	708	666	708	681	666	650	643	709	696	677	705	629	679	715	722	688	680	656	650	684	687	668	711	669	696	659	683	669	675	659	656	651	681	666	670	687	667	659	622	719	619	693	659	720	692	688	685	644	697	643	656	640	698	628	648	695	683	658	716	678	703	660	642	630	660	675	664	679	653	666	690	668	730	701	657	675	667	698	690	665	682	638	721	633	677	639	671	652	684	691	655	612	728	687	665	689	667	662	684	674	692	679	667	720	670	675	660	656	702	671	689	728	678	663	677	648	681	674	642	682	667	664	755	709	662	684	670	630	644	691	679	699	639	686	697	722	653	627	680	673	649	642	685	676	674	709	670	640	676	695	665	666	611	656	712	741	643	661	719	668	693	698	647	645	664	711	658	753	649	658	652	672	699	676	674	690	721	676	673	674	673	661	690	679	668	587	686	679	689	647	705	661	650	716	657	637	687	655	664	660	707	690	730	653	721	662	673	653	680	688	659	645	618	721	680	641	676	651	673	691	733	669	671	672	648	654	649	679	690	677	649	655	654	651	665	716	672	716	706	671
24645	5196	1328	639	467	277	257	238	196	188	185	160	165	150	164	132	149	145	132	126	138	130	145	148	123	119	123	145	112	127	120	126	103	116	122	136	132	107	137	114	141	137	126	113	132	131	116	133	119	138	139	136	136	135	110	135	118	108	135	123	131	112	131	126	152	120	127	122	127	110	114	118	120	111	138	124	122	110	103	103	132	117	131	120	133	110	120	111	102	132	153	122	143	129	144	141	103	137	131	107	122	143	120	121	158	126	126	121	131	129	129	128	140	110	134	142	125	118	112	111	135	113	118	108	137	129	128	141	110	130	114	98	106	109	116	129	128	128	114	123	125	130	133	134	119	140	119	111	132	138	109	96	135	109	101	113	134	122	131	133	129	116	144	124	135	105	120	105	116	137	124	114	134	121	139	134	121	133	136	133	134	124	132	117	109	108	144	133	123	104	145	133	110	121	116	119	121	126	129	132	120	124	107	123	123	102	105	92	115	145	112	116	110	143	133	137	144	112	117	116	142	105	111	105	135	127	139	118	122	108	136	129	119	149	111	123	133	122	127	133	112	105	128	113	114	118	130	138	98	122	114	118	113	112	118	126	116	130	111	107	116	133	115	107	135	126	118	115	143	122	114	105	121	116	116	124	133	132	119	109	139	130	114	133	148	118	116	105	109	102	151	116	125	121	138	104	117	89	137	130	119	137	131	121	125	120	135	122	137	118	139	137	122	106	124	122	128	117	126	107	138	131	116	124	141	145	114	112	113	117	127	119	127	117	136	119	134	133	139	140	130	117	123	154	136	98	123	132	105	119	117	129	119	125	106	113	122	117	141	108	109	114	116	118	114	129	110	133	123	130	115	150	114	142	124	145	120	130	129	128	120	136	136	132	132	130	125	127	128	134	118	102	121	116	114	140	139	114	118	102	125	112	122	137	113	128	128	128	123	118	113	135	131	117	137	137	110	131	121	108	124	119	105	155	125	114	130	112	116	119	124	111	112	115	128	114	122	118	133	126	110	126	123	112	122	126	125	120	136	128	128	121	146	120	133	127	109	114	129	118	124	111	111	126	133	128	123	133	155	102	137	122	113	129	114	127	121	121	127	126	112	123	128	119	105	118	132	121	129	128	111	116	118	118	110	126	121	134	112	129	137	121	102	122	134	124	102	128	135	123	120	119	131	128	114	118	125	124	109	129	111	113	124	138	143	136	152	123	123	121	121	113	126	121	148	130	118	116	144	130	122	134	115	144	124	110	142	124	120	135	134	120	119	135	117	128	135	133	117	150	105	108	112	113	133	104	134	124	130	120	138	140	121	106	134	148	120	119	128	139	133	149	126	125	130	132	125	136	120	128	146	117	102	108	126	127	157	111	98	126	140	141	149	126	129	110	133	122	134	110	138	138	130	109	130	119	123	128	128	106	127	118	114	108	119	136	113	105	116	130	130	145	134	123	120	126	113	117	132	135	127	124	130	132	136	126	114	102	139	120	107	130	110	94	134	117	127	107	142	131	124	132	118	153	121	126	130	131	125	128	126	124	112	109	106	134	136	111	130	129	107	150	128	110	128	111	107	131	115	136	119	120	125	120	122	126	110	110	130	127	136	114	128	117	113	106	129	115	124	129	118	139	114	135	126	134	119	109	130	117	140	129	123	130	122	120	126	113	130	121	124	118	122	123	130	118	110	115	141	118	115	125	97	102	117	120	119	135	137	122	134	131	142	137	123	120	130	118	120	107	123	121	112	111	122	100	101	119	118	127	140	118	101	121	144	126	120	136	149	131	132	131	132	133	128	124	132	121	106	105	109	122	127	128	125	125	145	113	130	123	122	112	119	121	125	111	121	141	123	120	115	115	114	131	139	134	118	135	121	146	136	123	128	122	124	124	125	118	121	123	135	123	131	134	103	98	124	134	126	132	104	119	133	115	123	112	119	122	136	141	113	128	112	119	138	127	122	128	130	116	149	124	124	117	130	123	117	117	114	138	111	134	110	144	133	112	132	134	116	115	124	113	113	131	128	119	113	130	127	120	115	140	128	119	125	164	114	119	134	129	125	129	107	108	111	123	141	129	117	124	132	114	106	138	127	126	130	126	111	139	124	104	116	142	121	125	119	140	125	123	106	133	127	116	127	124	102	112	122	120	125	106	136	127	125	115	125	138	130	120	117	110	111	119	122	145	121	118	128	117	125	114	139	138	115	108	106	130	119	119	142	106	125	127	113	119	136	116	128	120	140	130	98	121	127	138	143	146	147	145	112	112	132	120	148	114	126	146	116	115	136	122	116	131	92	111	145	119	110	125	134	113	130	119	98	114	114	109	133	129	119	128	136	151	125	132	125	137	136	128	131	116	116	119	131	125	126	147	144	142	116	124	118	137	130	138	119	107	115	120	140	113	144	129	120	121	130	125	116	128	123	116	139	122	138	114	132	146	125	116	137	113	137	115	137	127	128	126	101	125	133	98	126	106	113	132	124	120	111	114	127	119	114	114	122	119	119	126	133	142	115	127	121	110	121	121	118	139	118	125	112	116	99	133	120	119	126	133	113	114	139	105	121	114	116	136	116	138	104	97	114	126	110	125	135	127	125	110	130	135	116	123	137	118	133	135	113	136	137	109	113	123	140	111	125	119	120	131	137	119	133	136	114	120	109	132	122	125	116	125	135	130	105	129	127	122	139	115	147	128	129	129	133	115	112	133	137	118	123	130	109	121	126	128	119	114	119	109	106	136	102	134	116	140	122	129	117	114	130	138	117	129	134	117	155	112	130	110	140	127	118	123	136	130	113	127	118	125	119	119	113	118	134	123	123	124	112	117	120	152	122	112	97	122	124	126	146	128	102	111	118	108	117	112	134	126	149	123	138	111	137	120	108	156	117	113	117	120	141	127	121	104	111	117	130	119	122	118	136	113	102	104	119	121	140	129	99	131	130	112	143	140	109	118	144	130	109	132	109	119	128	131	122	120	123	113	131	121	147	105	120	117	119	119	133	119	105	127	95	126	113	117	125	131	131	121	101	120	123	116	131	147	121	87	135	104	127	127	136	130	105	134	114	121	126	115	130	129	142	136	111	104	136	106	112	125	123	120	116	122	116	151	151	120	113	135	116	115	122	123	142	109	112	121	123	138	132	124	114	135	118	103	115	127	122	103	126	99	121	138	139	139	128	129	126	119	123	122	123	105	121	127	114	125	131	129	149	103	125	104	118	119	120	111	107	110	129	118	114	136	137	119	133	113	146	134	122	140	106	112	128	126	143	102	127	106	105	132	110	122	139	115	132	127	116	121	142	131	113	90	116	110	120	123	123	118	121	132	134	134	123	129	108	124	121	129	123	123	132	145	127	131	130	131	134	123	137	131	107	135	113	103	136	122	131	120	111	135	129	128	131	97	136	137	122	112	107	119	109	122	121	129	118	136	120	111	114	121	127	108	112	115	124	120	138	123	144	146	130	127	128	93	130	108	109	131	133	129	127	112	134	110	133	105	128	118
13005	1134	2008	2024	1703	1339	1066	922	833	693	565	541	536	444	436	445	435	395	413	368	417	394	369	372	394	399	372	371	361	339	338	368	325	334	320	347	363	311	325	316	329	334	348	310	308	338	317	309	321	318	330	342	354	314	335	332	328	336	314	324	313	320	312	347	333	346	351	316	318	283	328	310	340	323	320	298	320	344	324	316	318	330	301	321	335	302	318	323	316	298	331	331	312	317	333	347	305	330	344	354	310	308	312	331	313	283	298	321	335	306	303	337	328	326	341	294	348	302	301	319	301	312	337	323	302	322	332	311	300	317	308	288	337	304	333	314	339	298	347	296	321	379	324	323	323	308	340	331	340	320	323	323	325	303	304	339	342	321	345	299	310	336	323	290	282	327	313	325	327	299	307	313	310	298	318	308	325	323	348	304	333	323	330	334	330	315	350	318	307	321	341	311	316	310	283	296	324	321	289	304	309	308	344	311	332	316	303	310	302	321	301	349	287	334	331	307	306	312	327	348	334	317	330	292	295	326	335	336	304	314	292	340	325	298	290	313	279	296	315	354	325	314	352	303	308	313	325	310	314	315	339	316	275	314	305	268	335	346	308	274	333	337	310	363	309	297	357	299	316	336	287	327	317	347	272	334	327	330	343	305	334	332	280	310	325	315	308	281	302	310	327	347	329	307	319	332	311	354	321	310	314	315	335	334	329	369	325	309	317	308	291	304	324	323	326	311	333	299	275	308	303	326	298	327	321	301	320	295	327	300	318	300	352	308	308	320	307	322	304	317	310	320	328	342	347	296	310	328	339	323	296	303	331	318	313	333	319	285	295	317	328	308	322	326	295	309	315	319	298	309	296	317	312	332	332	306	330	318	325	302	263	319	346	311	290	360	323	304	355	308	322	316	323	266	317	303	303	328	318	323	330	298	327	319	305	305	313	323	313	329	305	343	330	284	319	328	299	314	353	334	315	315	311	292	347	315	345	304	319	350	316	318	314	358	302	311	328	311	344	331	340	328	315	278	309	336	305	298	333	304	286	315	300	317	336	323	316	291	274	307	312	343	315	314	352	345	308	349	293	303	315	284	333	320	312	277	328	321	316	335	306	295	298	342	301	332	300	312	319	336	344	343	308	318	291	311	322	314	289	322	330	302	311	291	310	304	306	320	335	292	334	326	335	311	341	315	316	317	320	314	290	323	300	324	320	313	329	293	337	313	307	320	315	304	316	308	296	320	276	309	330	345	310	299	306	322	321	317	347	307	297	326	319	306	309	319	320	338	295	298	313	345	307	346	343	312	315	339	330	316	281	289	296	288	303	351	338	285	309	298	304	302	342	307	307	327	337	297	332	304	342	306	343	317	304	335	323	343	315	324	301	335	300	313	323	332	315	324	299	327	334	315	307	319	309	309	301	330	326	318	327	318	307	287	305	340	306	322	333	336	281	332	361	302	312	310	364	311	316	317	326	299	325	296	343	336	295	338	321	300	333	310	320	357	318	322	323	292	311	306	309	322	330	297	324	286	305	317	316	336	307	285	312	308	323	327	331	338	301	292	345	331	286	314	307	332	320	323	310	320	336	279	303	308	305	309	309	301	333	316	303	310	320	323	306	335	323	337	301	316	324	319	329	342	330	300	326	337	299	324	301	302	314	296	312	300	344	334	282	304	316	327	336	324	312	310	330	317	352	324	320	334	303	302	320	300	302	306	305	333	287	332	355	322	325	309	287	298	308	326	275	312	318	310	326	328	347	336	310	339	327	299	336	348	306	328	314	333	329	305	318	309	316	342	314	314	318	314	300	289	311	306	308	315	284	319	313	286	318	303	337	331	309	325	324	309	309	301	320	355	314	364	329	298	293	339	329	316	335	318	311	310	332	337	309	335	304	324	328	307	321	334	344	341	317	336	333	316	319	308	326	327	335	318	356	295	305	326	277	325	325	285	324	341	333	308	302	301	295	299	308	360	260	301	335	325	281	323	334	328	329	289	298	338	278	309	311	297	290	315	296	281	312	294	287	324	295	296	309	302	340	339	300	292	295	321	296	333	341	317	338	328	313	321	321	335	306	300	307	296	312	306	338	347	307	313	323	299	296	323	345	325	301	309	302	338	320	361	344	312	315	288	331	304	325	282	299	308	348	303	337	329	332	316	328	304	297	322	350	316	329	326	315	364	293	339	311	321	305	285	325	323	304	295	310	294	334	357	294	289	314	311	338	299	351	307	301	305	316	312	327	313	314	304	335	323	325	325	302	320	313	290	313	310	312	293	354	324	273	314	285	321	330	350	299	282	320	330	303	302	303	312	319	340	289	298	288	327	311	313	285	323	313	302	339	325	347	312	316	326	327	316	308	304	311	316	333	297	315	334	328	343	331	294	327	309	324	288	313	290	313	336	312	342	342	286	299	310	329	318	322	314	330	302	339	296	297	302	310	315	332	332	311	302	314	321	329	301	289	343	303	293	300	324	311	280	306	320	316	299	327	294	303	331	305	339	293	340	297	320	338	329	307	276	305	310	317	301	332	310	313	332	297	317	306	309	336	337	301	309	319	362	326	323	315	319	328	300	278	332	290	303	320	305	316	296	324	334	346	342	315	314	297	305	304	306	334	323	297	359	295	327	340	341	325	356	320	311	306	310	290	305	280	279	327	318	308	315	347	304	334	318	339	325	326	317	306	322	350	294	301	299	321	322	329	328	321	304	295	331	308	339	283	300	297	327	293	333	320	311	309	299	322	295	310	319	359	314	282	296	312	345	305	314	322	345	296	326	323	317	321	287	346	289	336	318	300	316	333	327	321	306	295	314	320	340	317	329	313	291	304	314	311	368	284	295	335	316	310	333	317	297	307	322	285	343	324	312	379	315	324	339	304	331	312	294	284	331	340	336	316	308	342	313	303	331	312	272	318	310	334	286	311	334	305	299	305	307	328	312	325	331	341	293	314	326	326	325	326	289	327	333	278	326	317	309	325	305	315	250	300	333	297	344	332	317	294	328	352	331	304	318	318	304	342	321	340	308	329	307	325	308	342	343	305	328	326	333	312	319	318	294	307	318	337	303	324	328	300	295	350	326	284	283	316	308	320	348	337	310	309	327	348	349	306	331	311	328	305	301	319	346	305	336	337	292	357	316	305	317	346	297	313	323	292	296	309	303	295	320	301	295	305	297	329	297	304	313	271	305	273	310	338	336	355	335	304	310	302	331	311	292	325	304	310	286	307	331	332	327	338	299	317	308	337	294	318	304	316	306	337	321	339	306	328	298	313	341	301	304	302	330	307	299	290	330	318	358	352	306	283	316	306	327	314	331	337	314	314	325	309	298	311	301	308	330	320	319	293	347	325	319	340	300	347	332	299	270	284	329	308	301	313	345	308	305	316	323	332	331	305	288	298	292	311	292	318	362	301	304	292	293	299	312	307	302	316	311	314	308	297	338	340	301	311	334	318	313	355	319	325	336	317	312	307	325	295	329	325	346	298	277	326	294	340	316
16358	3943	597	463	453	467	394	452	417	412	435	394	431	404	443	467	385	413	427	419	439	426	402	421	436	422	437	412	435	428	442	392	427	394	380	381	450	412	393	436	450	415	415	406	370	411	470	435	434	406	386	414	428	410	385	413	399	431	423	444	421	464	443	374	436	404	424	420	454	369	405	419	438	413	438	445	385	423	400	457	445	407	429	382	415	444	423	407	402	400	413	390	375	415	460	419	379	438	440	452	402	411	410	412	445	418	414	471	450	383	427	438	423	430	452	443	406	447	416	409	390	411	391	409	447	437	426	426	432	441	405	446	380	406	422	436	414	388	425	402	455	442	440	424	423	433	437	406	468	414	387	388	411	411	420	430	424	406	426	455	386	417	398	399	392	427	459	422	408	440	404	439	405	414	419	408	421	409	437	414	398	408	397	382	397	424	428	446	459	413	436	435	438	437	443	439	434	407	407	432	441	414	402	426	417	425	408	368	422	461	437	435	405	393	422	417	426	460	428	436	399	415	392	448	418	453	448	405	440	403	459	410	411	391	382	400	463	466	424	413	428	416	388	435	420	467	397	460	390	406	398	460	420	433	450	467	420	384	408	427	395	434	417	435	437	389	423	425	414	390	423	429	422	411	425	407	410	422	420	375	429	434	433	415	436	413	440	367	424	403	392	430	424	429	406	411	462	431	452	405	446	424	412	429	412	446	435	411	430	453	427	430	410	401	422	427	416	427	401	452	455	432	400	416	411	421	452	398	440	427	385	421	407	439	412	384	399	379	385	412	451	433	419	431	407	425	402	402	387	405	439	391	449	418	439	397	438	417	451	424	379	368	395	413	418	422	400	391	458	407	425	412	431	396	434	397	415	418	415	430	417	417	400	441	419	390	422	396	433	410	419	431	396	439	432	428	439	406	430	404	448	472	439	462	439	417	397	411	418	420	412	444	457	387	450	445	433	419	446	405	392	422	418	396	418	423	432	400	419	423	446	394	423	439	455	411	416	399	398	462	427	370	442	429	455	430	407	423	441	424	397	405	388	381	389	457	418	430	375	428	449	422	433	423	423	410	414	448	399	422	420	410	442	421	420	443	429	465	465	426	465	415	423	458	474	440	430	453	423	418	382	431	419	422	415	441	416	440	402	415	408	442	460	443	455	440	457	376	476	478	438	420	396	437	414	404	429	436	446	412	459	420	414	415	410	438	378	431	436	397	405	406	430	415	422	385	422	443	402	392	442	432	431	434	426	457	421	421	405	408	418	377	417	427	411	441	404	411	444	407	423	379	439	455	464	430	416	429	416	425	404	405	439	466	454	417	429	405	434	397	380	418	406	394	381	400	432	432	413	421	422	429	413	391	468	439	390	430	425	428	392	386	408	405	403	443	400	429	430	479	448	415	457	435	471	430	423	437	416	405	398	395	398	411	433	394	442	435	416	398	378	464	440	443	433	437	413	420	455	398	438	386	427	458	398	381	396	435	467	406	414	417	413	415	431	400	433	438	414	395	427	422	396	440	401	434	396	436	401	431	449	442	433	456	444	430	391	412	382	374	413	412	384	432	438	399	441	439	418	399	420	404	427	423	448	412	366	460	409	402	428	427	424	441	413	359	433	435	422	413	413	415	384	461	388	400	430	403	442	440	447	400	424	393	455	469	439	426	382	420	409	424	407	414	447	425	391	418	408	408	434	418	432	387	383	405	402	463	419	433	422	428	402	443	450	425	445	438	395	371	455	385	433	429	416	405	441	438	361	436	377	402	407	403	397	468	425	422	374	401	421	414	388	422	411	418	424	397	403	453	403	417	439	394	460	478	406	399	405	434	379	397	401	419	394	390	430	433	402	374	453	443	456	434	412	413	404	423	435	411	423	392	469	436	496	432	399	424	371	411	419	434	432	433	469	436	414	436	417	389	372	391	422	403	410	429	427	414	376	413	391	408	417	442	419	412	374	410	431	415	426	421	407	439	381	446	446	417	382	441	399	439	438	433	395	413	443	417	391	407	408	430	418	441	434	424	437	434	431	418	385	423	392	429	408	425	425	424	417	404	408	393	385	436	413	397	419	398	424	432	432	454	460	424	436	434	426	439	398	375	419	431	417	429	414	429	426	425	444	425	396	405	378	424	413	411	406	435	417	407	444	403	422	413	441	440	420	393	459	453	459	389	399	415	412	425	418	449	389	414	456	402	452	448	449	396	399	437	413	445	431	395	416	418	443	388	414	401	407	390	438	417	461	438	413	430	435	392	394	423	421	399	403	415	442	411	374	414	416	427	409	436	405	415	413	404	428	437	382	471	417	429	406	401	463	427	380	402	398	431	411	422	433	405	425	384	455	399	444	435	394	450	382	433	422	412	448	440	415	443	430	435	394	432	397	434	430	393	416	410	413	386	398	441	424	474	411	423	418	413	439	418	380	424	420	380	454	445	414	400	422	399	439	423	417	452	411	462	450	430	444	450	436	391	431	424	450	429	439	457	399	421	444	436	428	439	420	425	452	421	402	446	427	430	403	447	450	437	382	406	371	414	404	455	418	401	402	448	458	415	441	401	367	421	388	399	385	432	461	406	413	426	436	421	400	438	413	442	436	401	402	460	395	396	414	417	446	405	438	423	404	443	426	419	432	425	438	418	399	426	420	436	462	413	446	396	443	423	399	419	437	380	407	419	428	380	427	433	395	435	426	435	424	415	408	402	453	449	427	371	404	440	408	437	427	432	400	424	426	410	399	395	412	434	400	417	368	389	402	388	430	439	427	450	437	426	411	395	379	435	406	418	405	428	422	465	408	469	424	437	414	403	438	401	443	392	422	451	415	416	408	412	382	398	429	409	429	416	438	404	399	414	417	466	416	402	390	430	421	409	400	437	413	434	450	401	421	403	472	438	426	444	414	382	392	407	439	408	399	391	402	466	430	445	431	411	420	399	434	443	455	439	448	402	428	411	379	416	416	448	437	462	418	410	413	416	455	423	426	421	397	413	425	435	378	468	422	420	448	424	409	410	403	406	459	405	397	422	493	431	421	373	407	452	415	429	402	438	402	407	401	444	447	390	458	427	432	421	430	427	416	397	419	429	396	399	369	407	419	443	449	451	456	400	407	407	389	438	419	459	427	442	397	447	423	440	417	403	402	408	413	411	410	438	390	435	413	427	418	369	444	403	452	424	385	435	431	408	460	379	403	436	446	407	431	444	420	415	412	405	443	431	419	410	466	433	394	398	454	445	459	431	420	415	414	413	464	432	437	438	410	421	459	425	427	424	415	456	398	418	423	421	414	425	456	395	390	395	427	384	430	403	440	454	378	393	369	378	396	436	393	423	397	430	430	446	425	391	448	414	470	398	414	427	462	471	375	401	413	432	449	405	402	402	412	440	421	413	429	416	415	400	443	416	435	427	436	425	422	397	424	438	432	389	429	435	408	401	424	427	424	398	417	434	414	380	413	389	440	418	417	439	442	438	428	423	446	409	407	431	422	426	433	474	458	406
8969	1092	1064	1019	1018	1000	904	915	918	867	875	884	893	915	959	937	943	897	948	913	915	911	869	905	889	957	854	846	918	891	876	928	920	935	923	907	892	948	925	930	888	906	982	925	969	867	892	922	892	892	916	894	1006	925	879	958	881	877	939	928	896	895	925	964	952	918	895	938	868	971	851	997	966	906	897	908	925	868	940	964	875	881	879	949	882	886	926	947	889	919	871	878	898	883	970	905	863	875	965	949	934	965	931	953	878	966	923	902	933	917	915	956	893	903	925	880	863	856	905	863	875	936	967	911	923	902	841	902	864	920	916	890	937	923	904	905	954	870	937	900	945	897	914	880	923	851	921	993	940	932	901	826	902	975	870	920	910	942	882	916	909	916	920	872	966	887	906	882	908	920	885	916	902	948	896	945	865	904	883	909	865	924	897	895	867	918	874	939	914	901	853	893	893	913	930	925	922	891	938	929	871	960	917	886	958	898	886	894	960	948	881	937	910	912	946	884	923	866	947	900	962	904	935	989	936	924	978	888	895	881	872	926	931	922	887	965	933	865	913	933	921	933	908	944	909	916	919	981	888	908	955	928	975	875	853	904	910	942	865	907	918	923	902	887	911	944	901	900	904	899	888	910	898	929	894	897	927	861	947	909	903	905	882	982	896	939	902	895	917	908	873	911	912	931	894	873	905	902	902	878	949	917	902	874	922	919	896	893	922	884	930	995	953	909	908	901	939	930	918	852	976	889	900	900	948	924	958	955	929	877	952	912	916	859	962	899	860	924	859	910	944	895	937	933	954	921	928	873	949	873	887	871	870	917	908	921	853	870	942	903	899	873	898	940	904	865	921	896	875	957	931	899	913	915	895	985	916	860	877	883	911	881	931	872	892	930	945	869	892	953	846	973	862	872	892	925	915	940	912	878	922	948	932	932	888	960	938	911	940	932	853	956	966	912	892	917	929	966	854	924	906	861	934	901	965	914	935	930	883	888	927	942	914	940	931	897	915	908	891	941	947	949	982	896	931	954	911	885	874	898	929	885	878	922	868	864	915	901	866	894	887	872	882	898	919	897	869	893	940	867	940	880	886	907	937	965	920	881	862	943	883	869	882	907	888	926	903	891	951	902	874	917	883	868	913	952	880	940	897	892	863	833	916	926	889	957	966	936	945	888	944	918	926	911	935	861	883	897	895	916	968	975	881	900	915	938	929	940	948	938	905	918	891	920	931	885	932	879	894	872	914	886	879	892	899	958	942	917	896	935	935	904	959	930	882	923	900	898	934	978	846	849	920	968	899	909	915	881	949	856	908	887	990	905	937	904	904	932	933	921	922	930	903	900	874	885	926	906	905	934	905	911	956	878	856	906	938	950	929	834	877	958	921	932	924	952	911	930	875	911	902	928	869	889	886	884	895	902	917	915	921	929	912	929	954	879	874	955	911	963	870	841	895	882	947	904	885	898	933	876	960	868	910	918	859	917	936	924	918	893	874	906	903	959	923	905	958	885	936	910	902	945	944	904	880	877	880	917	898	905	906	902	933	914	853	938	938	935	883	920	881	901	944	933	912	894	890	900	934	957	878	905	932	887	894	924	919	858	936	941	896	916	896	930	946	930	898	871	964	953	890	952	969	907	949	931	908	925	930	911	856	922	890	822	941	922	889	905	895	901	896	860	871	917	901	950	887	867	899	913	903	939	936	857	881	908	894	923	903	945	948	917	902	866	973	882	912	889	916	910	873	890	901	881	960	875	925	881	901	887	904	907	949	921	892	909	911	899	993	949	864	890	944	813	913	959	888	899	939	900	916	919	888	917	930	887	863	908	939	890	919	927	871	947	921	915	902	942	903	917	880	969	969	920	857	962	890	885	940	946	913	938	906	924	918	924	919	913	934	871	931	918	894	900	941	918	890	893	964	936	914	938	842	876	970	922	920	899	883	895	923	860	910	866	960	927	907	902	931	909	954	950	886	923	886	855	973	901	831	913	952	917	922	893	964	975	899	944	861	868	937	958	913	914	846	889	896	929	881	898	921	958	901	865	947	906	917	964	911	945	917	910	900	916	909	913	922	923	957	883	932	911	933	916	916	961	842	903	941	858	894	928	914	933	964	937	894	879	892	903	954	911	889	923	908	857	925	873	927	908	904	909	885	972	879	941	899	908	867	906	904	853	976	899	851	879	905	892	939	913	885	954	909	902	860	942	955	940	920	938	1005	910	897	928	904	903	956	899	941	902	948	872	869	926	900	970	882	928	903	871	935	889	895	916	926	954	926	866	962	910	910	935	878	875	934	858	924	884	933	958	883	971	887	863	932	957	901	937	906	896	846	903	875	914	880	920	908	924	941	960	911	911	936	904	928	943	959	854	921	860	871	893	909	872	937	881	893	888	920	897	877	856	860	984	882	850	915	925	902	933	903	858	941	948	926	876	959	923	953	920	888	927	911	922	830	914	931	868	874	896	948	915	908	948	945	866	843	921	883	908	877	921	913	905	897	930	871	910	896	878	906	866	867	972	949	920	867	889	942	919	908	896	870	937	882	878	896	924	896	923	964	945	907	909	904	927	906	913	914	950	933	904	903	917	853	884	895	930	910	907	934	923	879	834	1006	953	890	907	892	972	896	838	893	913	874	884	926	935	861	1004	911	879	972	881	907	881	907	939	902	921	918	931	916	938	856	928	880	926	903	896	922	899	926	881	890	901	990	905	953	900	915	905	875	917	918	901	919	925	959	958	900	883	859	905	936	918	924	889	959	910	939	922	880	909	897	898	983	903	893	902	906	950	869	954	889	912	897	911	866	890	885	916	874	869	886	886	883	914	913	982	905	918	882	927	907	873	864	866	934	894	882	891	914	925	920	906	892	892	919	961	914	936	924	874	909	919	903	921	879	937	925	915	863	929	844	897	855	917	921	915	919	877	985	885	894	937	939	923	905	880	902	892	928	913	923	931	855	911	931	935	870	889	912	928	863	938	923	903	889	928	898	907	941	948	888	892	929	907	898	928	939	913	873	909	921	919	931	884	900	933	952	908	885	944	912	890	861	894	858	917	902	912	960	936	862	882	899	894	876	918	889	922	904	931	887	951	907	919	914	923	922	860	852	916	925	940	914	872	861	933	928	934	872	908	893	925	900	918	927	943	868	882	929	916	882	957	904	915	828	883	919	966	928	930	873	890	902	890	932	891	945	863	929	951	909	910	996	909	878	894	922	909	925	903	959	925	924	903	919	885	908	906	924	909	878	884	878	950	915	950	881	931	921	899	908	903	908	936	945	893	859	911	934	867	950	955	913	877	943	947	896	892	835	948	920	857	959	870	897	911	895	860	933	899	909	941	895	933	886	906	951	947	895	887	915	931	930	969	873	907	934	907	931	889	896	934	946	882	955	900	966	876	926	933	912	932	922	916	925	965	875	919	963	919	971	936	939	856	953	885	888	932	872	900	971	917	927	883	909	922	976	931	909	923	885	931	915	885	867	910	920	931	959	889	885	874
27616	6041	889	545	482	448	351	338	349	328	290	342	357	326	317	302	316	338	302	289	317	305	296	280	316	291	283	312	316	298	297	306	304	289	292	317	300	310	252	295	317	284	247	280	284	295	302	284	286	309	277	325	268	328	304	274	303	321	282	293	330	275	310	290	304	287	294	324	293	303	297	304	308	289	288	288	302	334	276	310	259	295	328	279	337	273	272	295	337	334	308	297	259	286	304	287	280	306	281	266	287	321	333	311	322	295	303	291	281	297	320	315	313	302	310	281	305	312	288	320	304	289	297	298	279	315	286	312	302	308	256	285	296	311	331	299	285	289	327	284	288	277	298	301	307	293	286	336	324	299	279	276	304	269	308	297	279	297	268	301	311	299	300	297	324	283	335	285	284	281	288	294	283	322	315	301	311	293	308	290	297	307	308	287	302	281	316	311	282	274	308	305	296	299	292	288	303	302	316	333	269	275	304	336	262	298	290	273	291	291	301	343	309	292	259	320	280	308	288	317	315	309	305	303	275	294	303	297	288	272	314	298	305	304	307	269	305	354	297	300	298	278	299	256	257	305	310	277	326	319	287	308	299	299	277	311	302	305	305	296	302	318	304	291	302	275	307	302	287	273	300	322	306	316	296	307	277	309	268	301	299	306	327	325	343	260	301	291	323	322	291	312	308	298	287	325	279	315	284	302	311	286	302	300	322	283	304	283	304	286	314	298	260	271	286	323	278	339	313	322	283	325	291	280	311	317	321	299	284	285	277	289	317	311	307	263	302	260	288	313	299	322	294	313	277	319	305	289	260	310	295	299	315	299	291	310	324	338	290	265	320	301	320	288	292	282	306	297	314	257	275	302	298	287	324	316	316	268	285	296	269	287	282	292	316	311	317	277	304	292	274	303	308	291	310	316	298	280	297	288	303	282	275	292	283	333	310	331	296	314	303	329	303	321	287	310	330	321	306	316	294	300	311	314	321	309	311	315	308	317	280	274	320	326	281	283	288	294	304	302	296	296	311	268	321	279	262	261	281	307	305	313	331	300	281	303	304	317	306	290	291	256	272	280	275	284	264	286	317	267	301	277	306	319	292	313	289	302	287	291	311	317	265	298	292	299	315	319	283	321	269	273	323	305	317	312	315	294	333	318	274	308	314	322	317	316	315	331	295	334	304	299	293	344	299	304	272	302	306	274	317	321	288	316	296	273	309	291	318	292	324	311	314	305	313	279	307	304	324	285	294	308	323	281	306	291	313	300	301	299	302	304	357	314	289	286	298	305	307	299	283	321	341	309	271	310	310	289	283	311	309	314	307	324	287	300	320	315	275	266	289	315	332	298	298	279	258	276	282	277	287	292	298	300	261	273	315	335	288	310	313	281	297	326	283	284	300	282	304	300	276	288	304	287	291	299	311	299	332	313	300	317	318	285	292	300	321	334	295	315	266	280	282	302	325	327	312	292	320	308	260	332	256	272	277	297	312	305	285	264	318	287	293	304	301	294	313	311	305	273	307	274	290	284	302	290	265	318	288	319	299	248	296	291	302	301	293	293	297	298	330	278	289	302	291	271	290	292	315	307	284	302	283	318	289	279	285	309	325	294	298	330	283	304	308	295	275	298	294	310	292	267	327	315	315	306	316	291	293	309	311	299	289	263	283	316	309	302	291	281	269	279	300	299	297	305	298	316	289	290	321	280	291	320	267	277	291	308	290	331	288	297	289	295	299	306	278	271	271	304	326	332	284	325	272	335	303	283	297	302	288	305	320	327	314	326	296	299	329	306	267	295	301	295	311	294	287	305	258	277	284	289	262	288	302	304	294	268	301	302	309	286	261	259	300	321	284	305	264	247	292	274	313	326	298	298	314	301	294	311	312	319	272	290	286	288	290	317	297	301	308	295	311	264	309	281	320	336	296	301	300	329	314	277	285	292	286	298	314	322	293	316	315	299	278	303	309	277	268	305	314	305	300	293	326	314	307	302	301	313	285	302	312	343	312	330	305	320	320	321	293	327	284	302	321	300	307	269	316	316	312	307	316	297	317	297	300	284	316	287	293	290	276	321	325	315	286	288	298	313	308	294	298	300	281	324	296	282	276	292	352	287	263	290	280	301	304	298	300	282	280	296	340	287	258	310	332	301	322	286	319	309	300	311	295	273	302	310	301	293	303	337	310	286	283	290	327	300	323	327	300	306	291	306	317	324	292	335	306	280	272	306	296	275	269	310	299	331	304	326	298	319	279	303	307	317	301	314	263	270	303	299	361	274	302	311	318	312	292	307	297	321	339	311	288	301	293	283	313	308	322	341	302	307	285	298	297	317	282	334	302	325	313	278	263	289	273	304	325	293	278	308	318	315	321	281	312	287	320	281	316	330	291	291	289	286	269	303	298	324	288	343	289	326	281	279	305	299	278	311	320	331	274	300	319	291	276	279	299	296	309	296	281	311	268	285	332	315	289	303	285	299	282	308	302	304	295	289	281	280	306	299	314	305	295	316	316	302	308	311	318	323	303	302	287	328	314	290	287	298	312	309	289	280	292	315	291	271	310	313	306	290	283	286	352	317	311	325	281	290	265	285	273	307	286	298	315	288	319	291	271	307	298	302	299	290	277	324	311	274	288	300	303	260	321	280	275	297	304	288	278	305	302	283	300	304	307	300	319	300	292	288	275	286	274	302	328	295	298	289	303	312	283	283	300	313	294	306	313	313	317	315	284	286	307	301	302	307	297	271	305	282	317	312	277	285	299	261	278	276	277	297	327	288	270	293	295	287	303	267	320	268	320	295	284	316	312	292	288	290	335	307	314	319	277	321	307	291	306	282	326	253	274	322	294	314	269	300	335	283	325	314	309	283	282	277	298	307	306	321	299	286	308	271	293	319	298	289	297	268	296	270	341	337	298	298	316	295	298	282	278	272	272	291	280	313	346	334	306	331	306	323	273	312	279	342	302	303	308	295	286	304	307	327	278	286	297	308	305	303	325	305	309	291	302	265	307	284	304	288	301	300	307	274	314	283	301	316	312	279	285	301	325	292	323	308	314	291	282	291	330	315	318	293	291	311	285	296	299	276	314	310	294	307	273	331	326	301	298	279	280	316	284	274	303	269	305	331	304	310	268	317	284	296	274	278	310	307	324	267	321	322	305	296	307	300	298	289	305	300	306	297	278	297	302	296	332	325	308	296	307	329	301	288	304	350	311	305	287	306	287	282	307	308	314	334	284	322	307	270	304	312	319	308	312	286	281	286	289	299	300	295	284	277	301	272	317	309	333	307	279	321	316	339	304	314	286	299	297	261	305	292	311	273	274	315	282	295	323	329	283	304	289	294	295	304	300	294	312	308	306	309	292	256	295	283	297	289	291	319	301	310	308	296	272	300	280	290	286	290	291	332	290	286	310	295	287	308	323	306	332	307	294	320	302	314	279	304	282	330	297	317	309	266	258	319	293	284	310	275	290	335	278	324	323	302	276	274	320	297	297	298	284	283	271	296
15275	1124	1432	1534	1329	1162	1047	967	948	812	829	772	733	725	752	773	720	708	742	705	722	706	669	682	684	613	707	695	750	712	698	669	707	707	703	678	692	654	663	673	723	655	689	656	678	669	684	669	687	708	641	657	653	658	644	678	721	630	649	681	648	676	676	665	629	694	665	674	665	624	710	651	680	676	667	665	653	621	660	648	692	669	644	679	675	677	655	666	666	669	658	691	667	661	674	661	675	704	661	694	655	649	733	658	662	676	681	672	683	646	696	658	677	648	677	637	673	659	661	689	703	630	648	607	654	664	661	671	653	645	679	637	671	668	635	667	648	683	691	640	653	636	635	662	680	652	686	661	661	666	675	670	625	690	657	678	656	648	666	660	639	666	635	733	684	666	630	654	641	698	705	629	655	648	646	662	669	693	706	662	665	675	660	690	635	602	657	646	642	684	678	695	677	657	675	639	628	707	653	675	650	647	597	650	707	670	682	720	708	645	677	655	691	641	669	673	656	663	706	662	684	676	684	643	669	655	621	623	666	688	714	674	693	660	684	667	714	668	679	683	653	702	679	651	675	682	662	639	635	642	648	649	699	690	681	688	655	639	681	662	640	669	658	652	665	687	663	700	654	604	681	672	680	692	660	666	654	666	693	726	657	636	632	643	637	664	683	704	639	613	688	710	724	692	654	649	670	660	640	691	663	701	616	610	626	695	678	698	643	646	644	749	662	653	715	639	668	688	649	657	688	657	659	625	695	656	668	673	641	685	671	665	690	629	678	708	654	661	674	645	638	632	668	633	661	645	651	666	673	680	643	633	677	659	661	672	684	656	690	668	680	641	639	660	660	682	681	710	664	684	642	687	669	634	645	708	641	650	682	663	653	617	682	702	637	660	706	649	667	643	621	629	601	687	679	715	652	673	656	691	643	679	675	676	693	703	683	653	618	647	659	682	653	640	694	667	641	640	627	673	679	680	640	676	641	660	660	679	697	668	668	704	651	679	687	640	698	695	633	679	607	706	603	674	677	654	668	681	662	674	663	704	681	636	668	661	666	658	658	698	643	656	640	628	692	653	662	686	693	663	656	663	683	679	701	640	652	608	654	665	675	665	647	634	676	662	714	688	630	696	651	655	663	679	632	664	621	650	635	668	664	663	648	670	688	660	652	618	628	666	684	653	683	710	638	666	630	673	671	669	610	665	664	676	640	677	629	711	649	682	674	668	649	653	686	652	609	664	675	672	669	644	648	645	671	625	684	644	677	707	657	683	646	681	676	689	650	699	681	666	676	683	672	651	652	671	630	629	644	642	598	626	731	658	647	673	691	685	642	703	660	649	689	674	672	677	673	660	623	678	669	684	641	648	654	655	690	678	639	676	662	660	678	738	618	643	696	671	650	680	649	651	708	649	660	691	652	662	633	642	667	660	666	668	640	653	661	684	633	630	619	680	667	661	671	631	710	701	635	628	731	664	685	644	645	705	671	691	666	685	641	668	663	637	679	669	683	654	651	638	647	682	642	667	665	681	686	627	621	677	656	650	674	628	673	650	618	639	690	618	652	635	698	641	690	637	639	681	632	648	686	601	687	648	643	654	647	637	636	700	639	679	667	691	639	637	710	661	670	646	680	647	676	654	645	694	653	693	667	666	656	672	693	675	636	672	661	694	638	608	694	721	667	648	659	661	642	671	661	636	656	726	695	700	663	713	651	648	651	639	658	665	649	677	678	700	693	664	684	666	653	704	663	634	676	667	668	639	664	668	658	647	703	650	647	692	641	665	732	687	667	683	714	671	699	655	673	707	682	708	646	695	650	687	709	624	676	640	663	608	692	686	649	653	653	662	626	646	686	692	670	649	679	684	665	654	711	689	688	692	690	663	656	681	725	662	659	688	659	645	644	625	702	640	671	683	695	660	664	645	623	653	710	717	657	690	693	676	670	661	697	628	628	670	641	678	661	704	661	684	650	669	682	640	643	633	674	678	672	646	660	665	684	650	698	693	650	661	644	652	674	671	703	659	687	675	648	673	663	679	670	704	656	646	664	612	672	628	660	689	639	648	662	649	673	684	662	706	681	681	680	666	667	642	630	645	656	662	672	700	661	692	641	671	695	636	651	655	661	585	661	665	651	664	647	597	699	684	645	677	671	682	686	675	685	656	653	648	640	683	676	714	680	666	659	632	685	699	671	650	700	635	690	625	663	676	653	711	682	657	692	644	666	657	639	700	663	697	638	643	652	694	689	714	690	666	634	608	701	650	640	719	666	661	651	654	661	655	663	665	653	651	703	663	627	693	698	665	673	687	641	713	685	698	640	647	695	675	642	661	662	661	712	688	678	676	671	622	704	713	657	688	664	634	671	651	691	625	631	668	671	684	672	696	681	669	617	694	615	673	683	655	633	687	641	680	687	655	664	644	657	644	673	677	649	710	684	659	641	648	673	673	679	652	687	649	683	653	651	626	695	657	623	663	620	604	654	637	683	647	648	707	721	685	718	674	666	681	667	702	668	679	658	651	634	664	662	638	695	660	686	668	664	667	671	669	684	666	601	683	622	650	664	642	646	618	604	608	634	648	657	658	682	641	643	662	654	685	681	646	658	648	702	639	656	658	666	662	677	633	670	667	656	670	695	668	670	697	667	723	642	670	651	677	654	637	689	687	714	675	682	697	645	679	654	641	651	685	659	651	668	654	670	630	671	656	666	669	720	675	702	667	677	713	625	693	635	602	676	693	660	654	667	614	715	658	656	684	698	679	651	674	660	653	677	689	656	635	686	694	672	673	669	696	663	665	685	687	651	660	660	657	674	673	655	636	687	599	636	695	677	638	740	670	651	689	670	690	662	742	673	632	687	676	719	627	656	640	653	625	682	647	682	676	652	720	672	681	713	656	729	677	626	637	719	653	646	661	691	636	662	626	643	692	677	665	647	653	726	621	573	655	709	640	647	666	652	630	671	666	650	646	652	662	617	697	702	662	651	653	681	623	667	645	656	700	647	654	667	687	651	609	680	645	665	658	687	666	633	663	677	654	687	693	661	684	646	691	723	673	641	646	632	637	676	668	689	690	631	654	634	639	656	676	643	690	648	702	622	639	683	632	678	664	602	690	648	692	634	619	617	664	667	686	660	686	669	659	652	629	657	666	664	709	660	644	689	673	662	700	671	647	686	693	684	729	670	666	662	660	647	629	641	609	665	667	680	688	693	685	656	664	673	659	623	676	671	629	696	669	691	683	619	683	661	664	659	661	647	624	648	645	683	681	691	611	664	713	646	596	661	706	642	667	717	659	679	688	652	656	662	696	702	658	631	684	696	668	680	666	667	626	665	677	670	664	648	625	688	703	690	645	676	687	654	610	658	664	675	693	660	686	629	639	658	619	649	651	634	655	636	640	686	646	676	679	664	682	648	679	678	681	688	610	663	644	666	713	681	615	660	632	666	693	678	645	654	681	632	699	699	653	688	646	703	646	646	654	643	660	652	645	639	663	724	672
39036	13015	1938	659	455	325	295	262	228	209	203	182	201	187	181	183	199	187	172	170	155	149	166	173	173	158	150	161	165	175	169	145	146	180	167	183	162	158	165	175	144	169	161	171	174	167	194	176	172	150	155	168	166	182	194	167	184	177	155	163	177	174	158	171	153	188	173	179	170	175	158	142	164	178	160	158	177	162	143	167	168	135	165	150	182	181	188	160	156	130	156	159	166	168	158	152	164	190	147	168	168	158	154	146	166	177	182	172	162	176	179	149	150	161	178	170	172	167	165	152	174	180	147	153	178	191	149	143	177	179	149	149	153	152	152	150	164	144	183	161	149	157	145	164	157	155	159	185	176	166	170	180	185	168	167	184	158	163	181	181	178	175	166	176	199	190	155	172	163	174	149	146	163	163	172	191	167	140	149	174	158	170	166	166	165	184	170	198	153	140	138	177	163	141	133	174	179	157	174	185	176	179	157	169	153	161	208	157	147	175	163	170	172	146	176	162	155	168	184	157	153	164	146	172	173	169	134	131	128	172	174	186	171	199	185	159	174	177	174	151	170	159	164	149	141	146	169	160	172	161	154	185	178	127	162	128	173	147	166	185	158	160	166	160	158	152	175	138	166	166	175	149	170	165	153	188	161	177	153	172	171	163	159	149	183	156	190	196	169	157	148	167	189	179	168	162	153	161	154	164	168	174	176	150	155	179	150	157	184	164	165	172	176	170	170	176	171	157	138	155	159	165	175	175	172	163	176	146	146	172	176	190	162	170	166	165	156	162	153	162	156	162	161	159	150	185	154	174	163	154	177	168	166	136	172	151	163	165	186	158	175	159	176	183	156	171	154	167	168	152	148	169	170	161	187	173	174	171	155	160	164	162	176	159	157	148	163	169	164	149	188	175	165	161	174	165	149	179	175	171	181	150	185	175	137	174	168	166	170	166	174	145	160	178	170	151	147	190	204	153	175	159	164	169	135	158	212	146	160	178	164	155	167	162	155	148	167	157	172	150	168	168	164	145	166	150	181	152	151	170	158	152	161	176	148	164	184	174	169	139	153	178	158	148	182	165	167	169	165	139	147	148	160	193	143	168	185	149	189	159	182	171	157	160	139	160	147	168	173	166	167	151	180	177	152	172	169	174	178	161	166	147	174	134	163	144	148	174	176	180	171	179	159	154	165	170	173	157	159	183	158	173	161	147	156	168	191	153	142	160	167	186	164	164	169	161	171	175	162	182	168	183	151	163	158	164	166	159	153	164	210	175	161	145	177	166	142	184	166	159	163	161	169	149	160	155	149	174	156	170	141	166	180	163	148	179	175	180	184	159	181	159	156	191	176	185	183	158	174	154	160	141	154	156	149	168	164	153	162	168	169	163	139	157	172	177	172	167	169	165	171	170	173	147	162	123	163	155	167	180	172	147	158	167	180	160	163	152	165	164	148	165	164	152	171	195	160	157	151	154	165	177	138	175	164	143	159	155	146	165	172	143	165	150	141	168	154	147	147	163	168	153	177	175	175	209	141	140	176	176	142	173	146	148	160	138	140	180	139	162	140	167	175	157	184	184	166	169	170	169	169	142	188	156	153	171	167	148	152	164	172	159	176	141	195	157	184	179	148	163	147	146	155	180	170	172	179	193	178	166	168	149	182	166	149	146	154	155	171	166	158	197	143	172	169	157	171	161	166	169	191	153	162	164	178	161	161	177	186	141	145	151	158	143	153	156	165	148	146	152	170	149	189	201	154	159	184	149	140	159	149	148	196	160	176	157	147	160	152	160	146	173	165	175	177	164	161	171	132	158	163	170	176	142	169	161	175	161	162	182	167	162	163	174	149	179	154	172	174	149	163	155	147	134	176	163	159	146	169	147	170	172	167	181	179	149	162	184	169	139	150	148	162	157	152	173	139	150	157	147	169	155	148	158	161	159	177	153	151	158	160	141	149	132	164	172	179	152	141	164	181	177	163	148	170	177	181	194	165	175	162	143	164	169	153	141	152	151	154	194	151	168	138	150	140	164	149	179	162	165	190	155	185	163	150	131	174	177	163	180	165	160	161	168	187	174	173	172	151	181	141	170	141	171	169	183	167	147	181	180	171	176	176	155	178	191	198	161	166	185	164	165	143	199	171	162	161	142	149	162	146	161	161	189	173	163	162	172	156	172	150	149	139	152	125	162	165	175	156	158	157	160	164	157	174	149	158	187	165	158	167	170	165	184	158	150	142	152	158	162	151	152	193	157	163	198	174	169	162	150	162	158	139	161	185	143	161	171	150	183	171	162	154	211	175	167	188	169	152	168	161	159	162	150	165	158	152	171	164	169	160	171	160	140	183	169	166	144	177	157	172	161	153	150	171	164	168	165	157	164	150	158	178	177	159	169	150	183	164	146	178	163	187	136	186	151	156	137	153	168	164	161	171	177	167	160	158	154	180	177	158	155	159	146	143	150	161	164	160	161	172	172	164	161	159	176	177	174	142	151	126	146	157	161	173	145	172	177	144	135	152	160	193	152	170	158	162	167	166	167	168	181	169	171	164	174	160	158	197	155	160	139	167	176	169	152	192	168	154	164	169	132	177	189	161	158	164	158	190	162	154	145	165	150	148	179	161	145	169	176	169	204	149	154	145	188	157	161	143	192	153	161	182	150	164	142	167	160	131	156	164	140	148	168	147	136	139	173	155	157	159	159	166	171	161	177	153	140	163	175	148	160	170	168	159	169	167	164	176	145	170	157	153	154	146	163	159	170	160	139	158	178	179	178	144	152	151	153	170	180	167	146	163	162	157	181	144	177	157	194	156	171	178	158	154	167	165	163	159	164	169	167	174	181	166	147	161	163	163	152	160	167	149	168	149	182	180	153	191	137	197	181	159	146	159	182	174	153	178	173	175	171	155	154	169	143	164	175	140	165	178	188	180	155	153	145	164	160	167	189	202	163	162	154	157	178	206	158	169	155	133	168	154	159	158	161	167	161	166	154	183	140	144	147	151	113	158	178	160	163	148	193	152	163	178	155	152	172	150	140	167	145	160	171	158	174	162	153	167	169	157	160	152	177	156	141	151	175	167	161	147	168	179	177	153	181	159	167	167	160	139	169	149	155	159	157	186	189	163	158	167	149	153	165	149	159	166	152	162	147	169	159	164	169	142	184	153	174	159	162	152	158	158	176	155	172	148	176	143	149	159	180	177	165	188	142	146	162	149	173	155	143	169	164	168	181	153	178	151	163	154	155	150	136	149	147	166	164	160	145	174	174	186	165	179	142	144	167	179	175	148	156	167	156	158	170	189	167	184	152	152	159	143	174	148	154	161	167	169	154	162	171	181	182	187	157	141	158	157	139	166	184	184	169	165	173	188	157	179	155	188	171	159	162	167	156	167	186	171	160	160	160	149	185	151	184	179	154	157	146	138	158	176	141	171	168	188	184	181	147	161	161	159	157	193	157	166	162	139	155	160	167	162	166	154	179	151	181	168	185	161	160	150	149	154	168
22192	1089	1781	1952	1632	1287	1077	906	769	717	622	642	575	544	470	496	503	508	456	485	478	460	471	495	488	442	382	453	426	424	445	436	429	456	425	466	420	407	434	430	404	425	406	422	404	427	427	403	456	436	393	413	427	444	395	435	385	398	383	374	444	416	387	463	390	420	386	412	429	403	407	388	411	398	404	431	398	376	428	403	441	408	429	395	379	399	399	419	405	416	430	398	374	428	441	380	434	479	411	427	418	411	401	387	403	386	402	429	395	421	399	393	406	418	422	413	413	413	408	394	404	415	423	408	439	391	427	401	397	367	394	406	395	391	444	389	416	414	417	427	404	440	417	417	423	412	392	415	414	422	415	423	444	407	398	390	424	437	429	409	408	418	394	387	425	402	419	458	424	454	407	403	432	411	445	412	419	373	421	422	392	383	429	382	400	366	402	398	426	435	413	374	419	393	420	431	417	413	419	408	426	405	412	399	384	430	429	379	426	398	418	430	418	428	382	384	375	431	400	390	422	417	400	404	417	401	401	408	401	423	397	416	431	414	390	412	399	399	444	437	422	392	402	424	392	410	394	403	401	393	405	399	423	393	394	421	384	405	379	421	390	450	405	445	431	401	423	431	389	451	399	419	420	421	440	373	420	424	410	418	402	398	391	410	422	399	392	392	395	385	412	405	396	412	372	423	371	385	387	387	399	417	428	424	408	402	413	414	387	454	377	415	439	398	398	390	393	394	388	375	412	462	434	416	416	400	393	403	405	393	428	402	403	401	387	381	415	463	408	363	394	445	383	416	384	419	418	407	406	406	393	402	379	421	396	450	420	391	443	405	405	410	406	438	410	427	421	408	434	405	403	405	416	378	363	391	385	452	407	410	439	408	380	394	417	414	418	405	408	431	426	385	431	369	385	382	420	409	414	393	421	411	409	393	419	444	394	409	403	421	401	423	446	412	399	420	444	395	403	381	409	433	394	386	413	403	414	411	387	414	412	378	419	425	411	404	399	452	378	401	391	441	412	403	443	384	390	400	407	419	401	436	417	389	374	386	398	433	431	390	413	398	390	371	401	371	424	400	371	400	401	436	402	413	387	383	382	408	417	362	411	435	404	429	376	439	389	339	417	394	406	406	407	416	383	441	412	427	437	411	434	397	416	408	446	398	394	415	398	408	450	402	435	422	393	382	413	411	404	466	395	420	379	419	426	384	416	401	414	421	409	375	395	423	381	398	433	422	419	413	408	368	421	460	403	402	400	399	426	419	376	426	412	373	432	398	435	452	408	427	369	409	440	387	419	393	379	402	417	402	394	403	398	414	408	408	384	443	441	440	407	356	397	435	406	402	428	367	396	416	390	420	412	416	432	387	373	433	417	434	418	407	386	390	403	397	403	384	389	392	410	389	391	408	419	418	443	370	437	416	415	425	416	394	370	399	388	403	389	409	515	412	381	420	404	442	405	397	401	415	393	450	428	398	404	376	411	413	378	415	385	411	423	374	354	385	399	407	387	402	432	389	472	415	408	413	419	394	383	411	437	373	419	415	414	408	398	401	405	412	425	442	432	400	407	435	434	380	376	391	375	428	457	384	427	409	386	412	374	396	422	433	405	401	402	358	402	416	391	433	403	422	431	415	385	395	410	407	401	424	391	426	431	407	414	390	426	387	418	396	399	413	400	442	375	394	383	409	412	396	392	423	424	410	378	424	431	396	412	426	453	401	419	460	411	439	398	429	434	437	404	413	374	389	413	435	356	410	388	392	432	413	402	376	417	404	412	407	399	397	371	394	393	372	410	375	406	426	355	423	396	400	436	418	420	401	410	370	404	374	406	422	403	431	409	448	394	412	446	404	392	402	419	430	429	424	427	386	377	399	405	429	394	395	428	394	379	399	431	418	377	416	387	399	437	438	448	399	407	405	386	444	374	440	392	421	394	401	397	387	412	404	408	400	436	408	419	402	422	418	414	360	399	366	402	425	403	426	391	398	369	401	431	392	403	399	417	420	411	393	398	388	398	395	389	350	380	413	409	442	394	422	407	429	389	408	406	432	423	445	400	401	413	395	422	415	420	393	401	378	379	401	373	454	417	398	396	385	445	439	424	418	415	416	425	418	419	419	410	393	374	391	396	422	398	395	374	398	372	427	394	410	391	389	415	400	391	440	407	390	415	365	407	407	397	395	420	440	409	427	392	388	376	408	411	431	391	410	395	418	403	428	407	444	451	428	436	377	399	387	397	403	371	385	397	399	412	406	435	368	417	436	375	423	415	393	417	392	418	399	423	366	414	375	424	457	420	408	401	428	397	405	412	404	411	416	381	402	388	403	421	394	399	400	405	401	403	422	416	390	394	392	432	401	409	414	423	398	383	377	424	415	395	413	408	396	410	416	357	401	389	447	418	411	411	382	401	380	449	402	437	383	398	413	405	381	391	411	413	418	383	382	381	415	457	390	410	436	409	381	399	417	428	411	390	413	430	453	393	411	425	359	379	431	405	431	379	423	388	425	378	398	402	414	427	433	389	402	425	400	430	429	402	417	384	413	438	453	401	400	444	401	418	418	413	403	392	412	410	390	399	389	381	364	412	407	406	413	453	410	392	421	433	405	386	442	398	416	394	407	412	410	414	382	399	407	452	406	426	427	400	424	414	412	413	404	382	382	396	393	418	447	411	470	371	394	401	390	393	406	400	405	448	435	411	382	407	402	416	438	395	454	398	440	451	422	393	362	424	431	404	411	411	414	417	423	417	410	398	421	404	418	404	428	377	431	391	400	393	378	407	420	414	456	374	424	364	441	407	397	408	375	399	405	401	355	425	400	388	431	413	383	419	411	443	409	397	401	425	420	383	404	418	369	393	403	395	405	381	427	408	431	435	399	390	430	424	432	390	420	365	391	400	367	390	392	395	403	412	410	422	403	407	366	448	407	396	394	409	463	370	407	395	396	369	419	420	396	435	409	414	436	403	369	408	422	427	401	454	450	405	400	413	420	394	423	393	411	418	402	391	406	401	429	423	428	420	397	376	419	396	411	405	411	352	442	407	415	400	426	410	404	394	400	438	393	375	405	361	370	369	392	414	435	463	423	402	399	405	399	417	390	389	377	422	421	383	374	397	430	423	402	421	361	388	411	407	411	411	385	392	386	429	398	411	421	392	432	395	417	452	415	391	403	453	423	419	402	425	460	414	404	372	421	432	386	391	372	401	420	385	416	372	398	434	424	398	413	423	434	439	413	392	392	393	402	423	420	404	440	405	363	403	421	419	421	387	390	417	429	354	410	412	411	383	399	423	422	426	402	373	417	434	413	449	412	437	384	421	427	450	401	395	384	392	426	419	414	408	445	430	430	415	402	405	416	410	417	440	396	376	452	376	389	418	418	407	421	406	407	421	441	387	410	414	429	407	388	405	397	440	394	401	415	406	400	384	423	406	369	434	414	407	411	417	447	430	388	376	388	417	439	386	394	403	435	468	371	458	428	428	361	412	391	408	405
20275	3311	583	490	424	393	433	436	435	418	433	410	383	390	433	419	411	387	418	456	421	436	436	454	408	449	446	393	439	396	396	431	422	426	418	458	419	409	419	408	443	427	474	428	408	452	443	423	441	469	385	400	439	430	396	406	427	423	426	398	414	411	441	453	379	440	450	451	427	418	430	426	427	441	423	414	450	429	402	433	414	428	402	408	413	387	414	393	375	439	443	426	390	406	431	447	433	404	411	366	392	450	384	459	408	427	431	402	406	445	459	415	453	393	414	458	458	408	393	459	388	416	475	409	477	451	410	415	406	418	426	423	419	405	414	441	417	409	434	434	384	430	439	442	408	430	405	426	420	426	432	430	389	422	417	409	444	422	374	409	402	392	430	443	403	420	391	437	419	374	389	407	401	402	416	421	492	468	449	425	443	439	446	434	418	436	432	430	460	420	434	423	414	427	421	419	412	426	422	415	460	393	453	472	423	398	442	440	421	391	402	457	481	459	425	444	462	400	394	403	408	389	395	404	430	410	432	387	411	402	416	417	424	393	399	452	458	423	410	419	417	449	441	393	443	430	427	455	439	452	436	421	426	432	431	431	419	399	422	427	423	386	420	388	379	406	409	413	438	445	402	440	375	417	428	441	427	424	433	402	439	427	392	416	433	420	419	405	425	462	430	390	428	401	417	414	426	414	447	439	399	419	447	451	431	428	430	405	422	425	407	419	413	404	399	402	378	414	395	393	438	417	429	403	387	408	396	450	408	427	381	432	415	445	450	377	396	398	393	425	453	434	394	386	408	459	458	439	394	430	428	432	395	402	430	437	436	461	433	435	407	409	447	434	391	449	419	381	467	425	372	386	422	374	407	384	403	379	416	443	400	415	419	417	424	416	416	408	410	444	410	381	372	416	415	426	390	392	428	434	401	411	448	434	413	408	384	410	460	437	433	477	413	444	417	428	405	418	427	459	432	445	453	426	427	401	441	420	429	408	444	419	413	417	411	398	385	419	410	455	433	396	466	423	442	415	423	384	409	427	426	405	411	411	479	396	431	435	442	414	402	398	393	424	378	444	409	414	417	436	434	442	401	413	438	425	408	433	447	432	409	388	438	425	417	455	461	468	459	415	429	419	395	434	433	436	422	401	460	453	425	471	387	434	398	434	411	415	405	418	443	422	453	418	398	424	431	456	434	395	392	394	379	388	407	438	416	437	390	421	448	426	448	442	451	398	394	403	393	417	447	434	466	435	404	436	427	422	414	417	433	385	363	404	407	400	418	395	396	441	441	447	420	449	413	410	415	470	436	431	432	398	414	439	386	397	393	408	383	405	456	414	431	437	443	435	424	434	411	455	446	409	402	420	424	429	428	404	467	448	413	423	447	466	457	436	435	390	470	439	460	421	414	428	384	405	401	417	449	422	430	456	434	426	369	407	420	406	406	403	408	393	448	417	421	460	422	416	452	404	421	429	465	422	383	410	441	416	420	403	409	406	428	394	381	436	395	417	438	419	425	458	402	436	448	419	426	403	399	437	388	388	417	435	435	431	423	447	405	415	422	408	444	395	380	417	413	395	420	428	432	400	389	413	415	390	442	459	423	420	435	438	406	405	420	394	386	458	423	398	452	389	460	397	419	414	432	427	412	432	408	422	366	397	440	399	405	432	391	438	379	432	450	405	404	425	446	417	411	426	424	415	392	424	453	440	391	395	456	453	375	413	424	416	379	409	394	420	397	394	390	412	432	416	410	437	457	454	463	401	388	421	420	394	428	396	376	431	408	443	429	436	443	419	465	435	406	431	430	425	418	401	391	423	394	404	422	431	400	431	411	428	399	410	403	442	426	406	428	430	456	429	393	442	383	402	464	429	415	418	398	387	349	400	374	387	458	395	414	394	388	410	403	427	447	417	425	408	404	409	385	378	427	418	418	416	438	434	410	431	412	457	488	443	430	430	413	416	401	420	427	420	412	430	430	420	429	398	413	420	443	412	438	435	417	441	419	412	400	463	419	401	465	425	388	423	387	430	385	454	415	391	415	412	427	447	431	445	452	417	417	391	383	426	391	459	435	484	437	430	417	437	414	435	424	462	436	444	425	434	390	433	406	419	415	405	395	427	426	404	378	437	406	389	430	396	445	403	409	393	463	426	460	368	397	433	418	410	376	382	408	385	398	412	430	424	434	407	389	421	418	411	381	431	416	429	407	391	394	442	404	409	414	414	423	420	440	439	427	397	430	407	453	432	428	423	466	414	438	410	420	429	421	389	412	470	435	382	436	440	433	447	439	411	427	422	386	406	385	440	435	415	386	396	415	446	436	406	425	407	426	437	418	399	424	423	377	431	412	401	427	436	435	418	416	444	461	385	410	457	462	450	434	410	379	434	426	411	453	439	459	382	429	412	448	429	413	433	427	428	417	472	387	415	408	425	436	400	397	439	426	404	496	453	408	451	429	417	398	416	446	429	444	399	462	457	429	389	413	418	416	391	411	384	422	432	448	426	418	401	350	431	399	430	402	440	440	451	441	398	420	392	408	451	403	417	441	376	368	449	483	465	406	452	454	429	419	435	417	449	451	447	408	421	437	418	403	423	426	418	395	460	396	387	443	403	364	445	394	429	406	436	417	427	404	429	409	462	415	427	402	445	431	402	423	423	431	457	441	396	400	404	387	445	401	427	451	423	451	398	446	405	372	435	408	399	411	423	395	419	396	356	463	400	445	465	443	421	435	373	442	435	432	448	383	419	415	434	411	439	470	415	395	405	435	413	424	441	396	433	379	416	441	424	405	436	403	416	394	416	462	399	430	433	442	409	424	410	434	399	427	435	430	417	433	417	427	423	411	398	406	411	388	426	452	424	411	404	445	386	414	432	423	412	416	437	416	456	423	406	423	405	413	393	376	435	423	425	438	418	397	419	434	455	393	412	462	419	404	378	455	422	443	440	414	430	410	382	440	400	420	415	437	440	412	425	412	459	447	470	399	405	379	392	402	486	440	436	386	427	429	412	384	406	444	418	413	410	404	435	432	412	414	412	421	428	415	410	454	406	436	405	428	429	450	444	429	414	409	452	409	451	447	421	396	443	404	423	411	448	417	411	438	440	385	424	461	402	430	427	461	377	396	446	462	415	405	426	414	410	428	445	420	410	430	383	385	428	421	425	410	429	406	392	398	433	431	405	429	428	397	426	422	409	454	385	401	399	398	421	456	394	455	451	419	449	442	400	406	456	412	450	406	433	427	448	418	412	404	423	408	374	401	370	412	436	406	490	459	436	398	418	426	408	435	427	434	445	426	382	416	416	418	386	443	441	427	408	435	418	489	424	446	420	406	381	398	420	474	395	407	400	442	414	384	403	415	441	454	415	403	462	438	445	453	422	401	405	403	401	421	429	371	414	432	460	389	423	411	435	412	462	427	383	440	400	402	436	426	436	399	425	377	413	432	379	381	467	418	413	444	405	393	438	403	399	442	428	413	449	412	382	400	450	424	426
9974	1083	1069	1069	1011	973	964	945	967	916	900	964	930	951	934	926	869	912	925	900	933	974	899	916	925	896	962	887	899	935	925	947	897	936	925	923	921	904	957	923	898	995	898	937	908	892	922	942	964	919	926	940	930	919	933	915	971	877	943	959	906	910	892	929	911	982	960	944	906	896	960	883	916	880	907	904	877	902	874	952	929	896	919	892	886	951	915	918	937	929	939	938	925	927	892	972	900	883	879	984	871	924	896	875	990	1014	878	885	957	891	858	924	902	974	939	937	924	940	912	900	920	923	923	925	912	951	924	921	913	948	920	942	915	907	919	878	913	902	869	877	957	877	947	969	922	896	964	909	942	837	939	938	931	904	971	885	907	930	869	893	912	903	917	885	937	938	948	929	914	943	902	862	900	952	948	968	930	891	948	879	925	935	927	943	900	990	868	866	987	900	896	969	951	932	954	926	887	945	937	869	996	932	944	926	882	933	935	899	941	929	888	1011	859	908	906	916	933	930	897	902	930	949	921	961	928	894	911	910	970	943	925	928	895	891	888	889	947	911	882	976	908	927	902	948	908	893	885	962	901	995	878	974	901	942	916	899	937	933	924	894	880	966	938	918	905	890	910	938	871	878	896	928	914	908	926	871	942	864	911	929	879	897	982	958	935	931	913	905	924	923	916	925	879	915	881	884	944	947	931	883	871	921	938	903	907	868	882	877	935	881	925	937	876	901	938	865	897	908	968	933	962	944	857	903	974	934	920	913	906	870	858	945	958	928	870	956	911	951	888	942	940	949	938	901	886	906	900	916	914	888	903	951	975	924	902	920	911	890	901	887	921	937	919	899	860	942	903	888	863	920	918	929	939	899	896	881	929	938	961	895	874	933	923	866	945	891	965	934	923	936	910	934	861	906	910	881	906	880	918	921	923	973	955	905	945	969	930	869	887	935	921	914	934	891	886	923	881	894	897	954	893	931	910	929	937	921	950	890	910	923	906	936	916	911	937	892	902	934	887	907	921	915	911	937	908	880	890	907	902	930	836	945	923	934	906	925	945	885	849	919	847	883	883	945	965	934	923	961	937	908	887	917	864	923	916	928	941	962	905	928	867	889	928	867	916	883	911	864	944	915	916	911	954	910	969	944	915	863	883	926	917	945	912	905	954	931	963	927	896	941	949	862	919	872	931	945	887	923	878	903	926	924	897	963	956	935	911	894	979	907	948	932	897	892	905	923	887	908	908	880	870	922	946	901	908	937	885	909	949	936	914	870	965	886	926	933	934	867	934	925	882	943	946	960	970	932	865	857	890	935	906	916	894	917	897	910	926	964	947	905	912	886	974	905	926	899	930	934	969	875	913	855	888	900	909	923	879	903	912	959	921	937	957	919	914	920	882	902	942	982	923	907	900	974	893	951	890	902	972	918	898	864	900	955	858	937	963	924	914	926	954	898	920	942	925	945	900	915	887	934	896	916	914	929	911	904	913	886	891	943	922	871	905	909	935	943	915	912	908	910	899	928	959	925	938	915	917	958	886	950	929	906	976	987	890	923	944	903	856	927	945	1001	915	961	997	924	889	956	931	943	886	916	820	920	893	862	918	950	995	919	945	904	899	923	897	909	907	897	951	938	956	906	946	928	906	913	920	896	955	871	903	955	898	891	934	922	929	939	940	958	921	874	867	914	882	957	920	899	925	911	966	944	929	962	904	874	920	925	905	933	926	894	885	887	896	862	943	951	907	886	952	938	899	936	910	917	896	984	930	946	941	944	922	884	904	949	886	948	900	973	932	923	911	879	927	953	927	915	950	940	877	958	955	907	894	963	919	889	903	941	981	934	913	930	951	921	940	887	929	931	896	954	938	908	966	908	891	907	972	898	948	911	923	961	920	952	971	904	971	913	926	882	903	953	910	905	937	888	881	1000	938	926	886	902	895	926	928	888	926	905	930	920	912	962	915	907	849	946	960	945	933	924	924	898	896	935	915	922	921	968	947	896	896	926	967	918	921	926	898	904	907	895	883	953	890	923	957	880	844	962	927	923	954	916	906	891	889	905	912	914	880	930	941	935	942	922	914	915	928	932	913	873	858	933	905	938	892	916	913	905	955	931	901	935	934	908	863	974	900	884	919	925	914	953	912	894	935	908	933	941	927	922	908	885	956	913	970	918	931	893	859	864	996	920	912	941	932	965	952	927	930	951	950	881	921	880	931	927	937	916	939	892	920	885	892	977	915	897	949	961	904	891	947	929	859	961	979	931	907	925	887	968	927	917	906	931	970	925	926	920	985	924	940	944	879	922	920	907	834	966	982	905	936	878	911	917	910	925	966	939	921	920	882	988	906	906	908	902	921	851	897	964	892	923	898	913	961	958	928	884	917	919	927	928	926	959	921	968	932	936	916	936	882	933	881	889	935	878	952	895	880	936	954	901	914	929	887	903	936	915	931	896	940	969	913	933	924	1010	957	954	882	936	934	927	923	881	974	908	913	896	909	883	968	890	915	941	897	924	902	908	885	916	938	926	919	863	892	919	918	938	909	950	868	907	902	889	925	891	921	896	895	864	946	860	950	912	933	945	941	849	843	892	960	912	933	895	895	929	936	929	912	940	910	920	885	928	898	902	906	921	917	915	923	899	869	959	932	971	908	868	943	946	920	904	913	850	935	937	948	929	1005	907	916	936	943	893	943	934	947	915	944	958	915	1023	975	874	934	882	966	902	960	909	943	926	923	922	863	907	870	926	885	924	940	899	877	896	924	945	911	921	944	944	945	950	897	927	974	861	930	931	918	894	993	882	917	923	943	884	902	948	912	879	916	949	877	938	887	875	902	876	941	896	921	899	985	885	864	957	971	890	884	880	892	945	960	961	935	895	904	927	876	871	948	929	923	891	958	845	850	939	888	915	901	932	951	946	878	942	966	958	852	872	922	957	927	904	917	912	934	930	969	930	941	906	947	963	929	917	924	944	912	942	850	965	940	908	922	938	932	900	877	936	962	868	1005	934	949	905	944	905	918	920	946	886	930	920	982	932	922	910	934	938	945	885	914	942	926	952	918	900	944	951	922	981	978	936	942	876	911	890	901	890	936	861	937	898	914	933	907	961	941	912	916	916	934	924	990	964	975	924	939	952	937	892	929	912	945	904	934	977	896	883	960	1000	925	929	947	921	918	896	923	906	991	898	910	867	865	929	913	867	915	930	899	927	916	965	959	913	913	908	917	871	910	931	954	914	907	902	936	936	908	871	966	947	884	924	906	941	925	916	900	933	911	896	960	889	925	980	935	940	917	854	904	976	922	916	921	909	922	903	883	938	935	889	870	946	913	892	929	909	961	931	920	928	929	939	924	871	890	923	985	925	927	930	929	898	955	858	894	921	931	944	1001	935	948	923	942	869	915	918	851	935	861	895	927	917	859	938	934	940	905	894	935	915	924	1000	898	876	953	901	1009	881	929	927	890	901	945	924	927	967	934	950	874	879	885	893	868	954	950	911	920	897	947	908	878	896
27727	5312	806	543	427	438	354	335	355	344	307	320	279	305	309	278	286	283	284	358	312	330	266	311	323	320	324	309	321	262	314	297	300	317	280	306	318	316	312	323	310	322	305	301	347	328	269	299	301	316	323	290	290	274	276	317	311	327	297	289	306	310	308	322	314	297	315	283	332	291	305	309	285	305	292	299	333	302	330	322	293	304	277	339	294	317	313	272	294	313	290	288	302	328	307	324	316	295	293	284	302	298	323	293	316	314	298	299	319	295	303	295	315	284	311	310	316	283	305	307	277	285	311	299	285	311	293	272	339	322	304	330	320	279	291	314	352	296	299	281	275	274	330	283	284	294	316	299	324	293	299	286	311	323	289	293	311	303	287	272	283	299	298	298	294	311	302	303	300	294	323	296	327	309	321	307	292	313	303	307	342	300	304	307	283	314	328	303	324	273	267	295	296	308	293	305	303	269	314	316	289	296	320	288	304	268	307	270	326	317	292	280	309	302	300	303	325	321	334	274	292	299	295	270	305	297	266	286	313	301	333	280	295	294	298	304	301	296	322	273	294	323	309	296	295	285	311	331	308	298	290	259	326	289	283	327	288	265	282	277	293	285	317	315	325	292	309	307	307	311	311	285	272	329	293	296	331	279	290	314	280	303	272	265	302	289	290	313	304	292	273	338	325	321	298	278	307	337	286	289	310	313	284	293	296	280	294	308	273	284	300	317	279	315	333	296	332	291	269	332	300	284	300	333	292	322	286	310	336	339	310	339	336	330	309	288	305	325	282	293	290	306	325	291	316	329	289	315	313	303	314	316	321	297	293	294	264	287	299	267	342	299	300	309	314	299	287	299	297	322	310	319	284	309	331	268	301	304	285	273	287	313	311	300	258	284	285	314	293	301	270	260	296	295	284	301	293	299	293	310	299	296	293	301	300	319	314	285	280	301	318	284	324	319	299	324	318	314	296	284	319	338	334	310	290	292	309	298	325	277	269	271	280	309	288	331	251	292	305	279	336	275	304	322	306	302	293	261	315	289	311	306	273	301	321	330	293	321	289	311	308	294	306	291	325	278	308	287	274	337	276	330	296	324	288	305	318	279	321	303	313	284	283	287	302	262	290	309	299	306	273	297	331	352	327	313	295	286	286	306	289	323	301	293	292	302	276	280	304	284	318	300	333	287	290	272	285	282	285	289	326	324	275	281	314	295	284	300	293	300	314	302	282	304	311	302	301	291	301	279	300	279	273	289	348	275	306	298	318	318	291	302	284	285	305	295	339	324	282	273	267	288	285	271	327	306	304	286	317	292	301	300	291	320	321	321	328	296	287	293	296	309	323	270	310	286	278	330	275	290	278	308	295	313	298	296	322	294	321	290	315	275	321	248	302	315	331	318	294	344	301	313	301	287	288	268	284	306	308	316	320	310	306	299	312	313	308	284	298	315	292	323	305	308	280	295	298	298	303	279	315	272	288	345	305	301	353	265	307	314	307	301	303	316	301	294	297	297	328	287	301	304	293	318	300	289	305	306	319	343	287	306	287	311	327	310	308	305	297	318	305	285	277	301	260	279	296	305	313	310	287	289	302	308	291	268	290	280	295	281	330	315	279	305	319	298	278	320	310	319	305	310	327	296	315	294	315	303	296	332	302	302	301	292	272	296	341	303	318	299	318	308	307	266	279	285	329	279	315	331	269	266	269	288	297	272	278	299	329	326	311	337	333	333	287	325	304	337	252	314	335	320	324	297	333	283	294	322	293	380	285	288	297	278	260	306	289	308	287	297	238	312	290	301	318	270	289	324	282	314	326	339	306	277	295	286	303	328	292	326	294	317	307	295	307	311	310	309	320	280	321	306	297	279	274	318	329	292	273	315	319	324	324	349	256	317	288	266	299	301	292	310	291	313	290	277	284	284	315	351	350	326	309	328	309	318	334	314	317	312	288	296	287	309	285	298	285	287	322	272	284	298	270	281	269	299	296	305	325	306	301	316	278	310	301	307	309	272	319	317	290	265	290	288	317	301	289	294	299	270	290	340	287	293	296	298	279	299	271	252	302	281	281	287	290	296	315	272	288	312	308	294	313	280	300	276	310	324	301	317	327	324	326	322	283	305	296	309	328	300	289	316	299	304	278	296	288	328	325	310	307	332	287	301	305	288	281	273	291	297	303	290	295	304	301	285	273	288	334	272	283	327	297	300	308	293	337	307	276	318	259	298	315	320	289	282	271	302	287	303	269	283	283	330	279	297	306	299	297	261	278	312	293	312	320	297	308	253	307	305	295	346	283	273	278	275	282	309	289	304	304	294	310	311	317	331	286	295	284	287	305	295	324	330	292	267	289	324	302	271	287	300	285	265	302	287	312	304	318	295	320	305	290	295	311	318	298	288	279	294	302	269	288	291	303	290	293	290	323	305	309	276	314	323	288	298	334	272	303	278	306	312	321	316	298	307	317	319	285	283	288	285	310	274	313	329	315	278	291	291	286	298	318	297	322	271	296	327	318	326	313	279	317	276	288	292	310	330	304	312	317	305	308	261	311	330	273	343	353	290	324	314	300	303	336	282	286	299	310	294	302	304	311	295	313	312	280	289	321	296	299	309	296	300	298	323	303	332	286	331	272	285	296	288	294	311	306	355	300	295	329	327	311	305	332	312	294	319	273	295	286	271	310	319	292	298	265	322	338	285	291	354	294	298	330	285	311	295	286	318	287	290	310	272	358	312	297	307	314	278	286	314	317	320	335	329	299	311	288	305	293	299	277	307	256	256	293	279	304	305	325	318	332	310	296	315	295	294	298	308	316	274	309	300	279	307	323	322	340	278	288	301	292	313	314	274	279	302	303	308	284	308	296	294	299	294	266	323	315	277	276	315	300	294	288	311	300	313	299	305	316	297	330	340	315	290	317	320	328	315	321	291	281	281	314	323	314	311	275	297	308	272	320	290	325	295	283	292	320	308	300	374	318	337	343	296	302	331	314	303	322	299	291	289	278	290	308	298	303	279	272	288	291	310	283	306	296	306	324	295	286	316	312	310	294	278	293	315	312	295	311	314	311	299	312	295	301	301	322	320	295	290	325	319	287	301	297	287	316	259	285	322	301	315	284	289	312	287	338	299	304	278	297	268	267	293	278	307	300	312	307	318	307	322	294	310	313	284	310	296	307	291	278	301	281	308	308	292	301	313	304	321	337	293	291	314	339	333	300	285	335	312	287	317	277	323	335	295	276	277	310	276	306	292	341	296	274	323	320	291	291	317	287	269	338	296	298	353	340	330	276	278	298	319	309	292	298	328	290	264	310	338	288	335	314	270	285	305	292	310	300	292	304	306	290	259	273	276	269	310	322	306	315	331	298	308	307	302	292	282	302	338	295	289	320	305	305	273	273	281	305	292	282	275	245	290	303	310	313	321	315	288	299	275	318	288	317	292	312	304	311	303	317	330	285	283	282	305	319	283	302	309	348	327	263	281	278	301	300	266	294	280	304	325	302	315
16323	1090	1397	1491	1310	1120	1042	977	906	864	837	761	803	703	737	778	735	745	751	661	706	717	668	722	730	720	701	694	673	692	686	661	658	743	726	696	671	681	691	722	672	656	667	672	667	721	697	676	694	683	692	731	661	678	665	714	632	697	722	633	690	670	680	621	653	632	661	710	655	728	663	694	700	674	675	654	692	634	650	665	669	701	655	700	719	675	676	667	659	696	674	711	670	729	665	676	628	653	706	715	664	665	700	654	714	671	693	646	667	591	673	665	657	710	651	658	669	657	663	672	635	686	679	723	707	643	706	681	675	681	666	659	663	664	691	659	642	658	670	707	643	681	671	630	697	679	695	722	686	659	606	648	639	644	723	701	642	668	644	653	660	685	702	655	639	641	684	658	679	626	687	628	686	662	693	632	654	655	668	674	699	686	638	683	650	709	692	673	683	667	683	694	655	647	655	672	675	648	679	635	657	676	668	652	620	637	646	649	647	698	699	649	660	650	658	680	675	631	656	686	736	655	646	696	651	636	655	668	626	646	619	697	653	661	679	637	676	632	647	682	684	684	598	708	667	684	635	693	630	716	668	663	653	677	708	652	659	717	671	638	631	649	697	668	655	706	716	656	673	696	639	652	658	680	685	700	650	673	650	662	701	649	691	657	711	650	675	625	654	661	698	660	677	706	652	681	710	701	648	652	677	657	694	661	651	654	655	716	665	709	667	707	660	604	645	668	702	680	668	654	651	701	688	715	655	695	658	624	710	690	627	641	687	680	648	638	680	661	681	672	711	690	712	665	716	700	678	653	650	651	661	687	676	662	673	662	640	741	657	667	648	684	637	651	669	644	679	655	667	645	623	648	688	651	696	682	640	689	695	661	699	632	692	696	667	693	665	698	714	637	649	703	665	730	668	669	678	648	641	671	663	673	646	677	646	680	668	690	696	672	651	633	652	699	691	703	685	640	671	652	663	735	690	648	674	688	675	668	654	664	605	641	696	670	677	653	655	730	634	673	669	618	622	642	676	656	671	672	660	665	649	666	627	682	651	678	713	638	658	679	637	649	620	664	638	660	645	664	697	653	683	682	655	653	658	689	697	662	675	683	624	693	680	727	650	684	630	711	661	714	635	689	624	666	654	674	669	694	650	668	693	646	603	726	644	686	709	638	653	713	647	712	671	663	656	674	681	674	709	682	670	682	635	677	605	664	662	660	668	670	680	679	691	646	651	679	642	679	669	693	675	697	648	624	663	660	654	670	667	677	622	656	726	646	688	649	669	658	658	630	640	701	662	627	679	621	687	673	655	649	715	693	640	651	656	686	721	717	705	644	667	667	664	640	682	662	652	629	620	655	655	662	631	660	660	683	635	664	673	678	674	675	709	627	649	691	618	670	684	700	683	690	678	639	672	668	669	669	652	688	672	647	632	651	670	641	673	682	650	697	700	644	689	654	648	709	659	693	686	640	675	674	692	664	704	663	653	699	655	663	638	657	662	667	657	693	665	634	699	649	716	720	651	629	674	658	657	699	705	707	673	673	656	649	647	679	661	653	685	681	666	657	663	696	659	629	666	667	713	681	690	658	693	712	665	697	623	657	695	648	596	682	705	672	647	633	642	697	709	678	685	687	686	656	673	630	673	676	667	635	642	667	667	667	670	645	686	646	679	689	702	657	675	650	641	696	695	659	667	690	701	649	623	673	677	671	673	674	708	681	673	690	677	673	649	621	708	705	687	640	646	677	653	679	660	647	667	666	687	690	644	689	687	710	688	665	684	675	685	682	697	654	685	640	625	665	643	689	633	707	665	672	648	659	656	655	679	704	672	645	652	686	670	686	642	731	652	675	640	632	669	681	657	678	683	661	666	649	695	706	639	651	690	702	673	696	648	653	663	660	663	662	683	660	640	717	680	657	695	653	628	660	701	673	702	648	676	646	678	650	677	670	674	641	676	690	685	709	682	632	678	711	695	648	653	668	655	710	669	688	641	697	720	649	666	656	643	694	633	649	647	623	670	661	683	662	635	657	647	664	681	675	603	602	649	700	643	614	655	698	690	656	671	638	648	677	663	702	696	650	697	709	680	676	700	667	650	674	690	678	618	661	715	643	694	705	642	660	685	675	641	720	684	654	633	631	670	684	660	652	688	654	658	671	691	669	667	700	688	642	675	731	671	701	673	635	659	664	646	650	629	658	610	686	721	671	659	640	649	685	696	644	684	712	669	663	657	671	667	659	684	654	696	651	649	654	699	679	687	683	668	702	674	686	638	666	640	630	677	642	711	676	671	623	701	633	681	624	687	688	652	661	649	682	717	674	673	671	646	654	667	663	640	719	665	619	657	689	699	687	662	645	667	689	632	717	684	674	677	679	639	670	609	698	692	680	645	710	662	678	697	694	673	696	675	671	674	683	615	684	665	658	670	674	686	687	673	659	711	627	683	676	674	668	681	667	685	678	694	681	665	685	734	686	671	694	701	709	661	649	608	660	686	651	681	631	622	673	648	644	658	670	670	703	676	701	654	687	658	646	696	682	669	647	691	659	701	669	644	672	670	665	699	671	663	684	716	638	707	639	690	684	703	642	685	693	666	688	710	689	643	674	686	665	638	637	647	690	607	674	672	731	668	658	665	667	682	701	673	666	673	681	676	671	630	666	689	667	647	652	689	670	677	667	697	666	638	662	628	625	654	668	701	667	675	675	692	702	609	625	656	619	681	698	659	673	629	630	620	661	649	663	683	690	689	668	695	644	672	688	639	673	683	654	640	670	687	671	661	645	663	692	700	688	743	708	641	677	628	676	596	687	685	686	695	700	688	647	723	697	679	699	665	671	709	656	680	640	673	683	665	661	699	697	673	656	663	682	690	659	669	674	697	670	715	636	685	641	660	641	675	652	684	710	650	646	614	655	668	689	688	648	684	669	634	661	655	649	652	655	681	688	677	667	665	687	738	631	674	610	685	685	659	686	656	661	676	693	647	699	672	702	674	649	707	656	689	637	651	655	690	701	676	684	706	684	655	703	697	634	661	640	702	649	646	688	717	742	690	685	644	716	728	722	671	674	728	704	669	644	656	702	704	720	710	704	638	707	652	624	672	664	679	664	670	626	674	658	678	654	685	671	639	673	722	681	730	682	670	663	725	681	672	657	650	683	636	702	645	677	642	648	651	663	686	638	647	672	686	678	629	702	672	670	669	679	666	665	670	667	700	691	625	676	628	651	681	693	670	639	658	685	694	676	667	681	695	666	685	684	647	691	721	708	658	722	658	639	732	649	667	673	661	683	675	699	663	695	656	668	668	709	679	705	657	659	662	644	646	734	678	681	695	688	690	712	658	653	698	657	618	665	676	657	648	632	694	660	695	676	712	630	691	715	666	633	667	620	691	674	637	643	650	702	711	684	654	681	689	632	673	635	693	655	696	642	704	657	677	666	615	656	679	679	699	698	646	683	659	679	639	680	653	697	641	714	642	715	681	658	624	706	641	665	669	649
22677	1956	874	611	396	282	278	243	195	188	151	163	183	129	159	134	136	147	139	148	138	126	118	134	134	126	128	126	127	134	136	139	122	123	128	124	111	139	110	126	119	145	135	112	135	128	142	127	137	123	123	115	123	117	144	131	120	137	118	129	135	127	133	132	140	125	135	120	138	118	143	122	140	117	122	130	119	120	126	124	119	127	121	143	117	126	133	124	148	131	125	121	127	141	122	114	110	139	109	133	133	124	103	134	115	136	147	137	111	103	135	130	121	112	128	147	150	147	127	136	122	110	155	123	148	128	140	133	145	118	117	121	145	96	139	144	129	126	116	143	110	129	134	115	154	118	121	132	143	117	135	131	141	142	136	109	116	147	122	134	120	118	137	142	137	127	112	112	133	135	146	117	125	147	143	121	121	125	125	139	135	133	136	126	107	122	114	121	154	136	134	167	149	122	104	146	136	115	123	119	131	129	127	122	117	125	129	141	136	127	129	118	133	141	124	127	125	109	122	120	113	139	121	119	129	123	138	134	128	124	138	124	131	127	120	117	122	158	111	107	106	119	135	110	142	124	120	123	140	115	121	127	127	125	137	95	103	112	116	130	132	121	98	114	151	130	134	156	125	110	131	136	117	120	109	146	119	116	111	140	136	119	122	127	127	114	126	124	109	136	126	115	126	124	128	131	150	140	141	136	111	113	137	156	131	148	138	117	122	135	124	127	135	115	123	136	123	146	114	114	127	129	117	127	127	120	117	112	128	114	131	118	138	128	137	111	129	132	126	131	127	143	126	136	122	143	129	116	125	124	128	126	123	117	109	125	108	119	107	119	123	120	115	135	118	122	129	129	116	131	120	148	129	131	117	142	136	114	136	139	131	141	127	111	111	124	131	117	122	123	131	127	133	128	118	131	150	114	107	119	138	118	99	149	125	130	142	122	114	114	134	135	134	119	118	120	123	124	125	127	148	124	133	128	131	138	126	140	128	127	129	146	133	103	127	130	134	145	117	118	135	128	125	153	127	122	109	102	113	134	127	101	104	134	134	147	118	117	115	101	124	125	116	104	155	119	112	122	114	125	118	129	141	132	123	118	147	104	147	131	119	137	120	127	128	111	130	104	118	129	129	135	128	131	110	128	121	133	126	139	124	118	127	137	106	136	131	118	135	111	125	126	134	117	137	128	142	130	109	127	130	110	134	121	95	120	108	128	136	133	131	124	141	129	128	131	114	133	150	116	138	118	108	139	143	120	111	122	121	138	125	116	112	136	134	132	133	128	130	144	131	110	111	144	121	107	135	122	115	137	129	129	120	121	93	113	112	106	132	123	122	124	128	137	128	112	133	126	118	116	132	125	125	127	137	96	133	138	140	118	135	130	124	120	124	129	124	131	102	100	104	127	133	115	122	113	109	129	102	143	105	119	124	120	144	123	120	124	109	126	119	121	149	131	131	110	110	128	129	158	133	129	119	129	140	130	130	120	129	127	133	121	107	117	119	132	118	125	129	137	104	118	117	133	116	143	124	128	116	141	127	120	130	144	128	116	121	115	136	115	137	131	129	105	113	133	132	117	111	136	125	112	134	122	114	111	131	118	115	108	116	131	141	131	138	122	111	131	119	118	114	128	125	121	118	148	141	123	124	141	121	125	129	115	108	129	101	118	118	134	161	118	129	131	111	104	124	142	132	92	146	114	109	133	114	145	144	141	118	118	117	125	119	128	115	113	129	121	106	129	117	129	135	133	130	109	149	125	147	126	111	123	124	130	111	117	103	109	123	139	110	128	137	135	127	120	120	138	127	119	124	132	137	129	120	122	116	121	117	124	130	143	120	133	113	123	142	143	138	142	124	119	110	118	132	126	139	127	158	133	123	105	100	112	99	125	117	134	116	135	136	121	116	133	102	128	140	127	136	139	126	116	110	156	122	119	117	130	144	111	113	125	129	117	100	121	129	136	122	136	139	116	123	135	138	134	118	107	134	127	135	131	132	104	128	133	118	141	127	141	124	124	123	115	120	98	133	110	115	126	107	147	127	122	104	123	129	117	144	123	147	114	139	126	128	117	124	140	148	134	110	129	125	128	122	138	122	141	149	134	127	135	124	109	154	122	136	139	119	126	139	107	127	149	132	118	150	104	135	133	123	111	105	134	125	115	116	151	147	136	120	149	110	121	146	116	104	121	116	131	135	147	140	113	139	141	123	125	129	109	126	101	140	130	127	116	126	134	113	123	118	125	122	109	142	154	119	135	119	113	127	125	118	119	148	120	120	119	158	116	107	119	133	97	119	147	137	120	119	127	125	95	133	147	129	124	121	114	126	106	123	119	116	129	126	128	122	117	148	130	125	124	141	131	128	123	127	128	137	115	120	117	142	111	145	127	122	111	112	125	118	126	135	131	118	124	122	135	131	138	126	144	121	122	96	116	124	136	123	137	122	126	127	115	113	140	124	138	140	126	125	136	113	142	120	99	126	140	115	137	130	146	130	125	132	120	121	106	126	129	133	135	117	154	120	129	104	141	114	124	143	141	122	98	121	121	129	133	136	135	125	150	116	127	126	125	142	106	144	100	126	136	130	120	101	115	111	98	115	143	116	127	133	117	120	114	117	121	137	147	116	133	132	120	134	101	139	133	127	142	120	103	108	137	128	114	133	104	121	130	120	130	118	139	125	140	118	119	133	111	122	117	110	137	129	122	124	141	115	110	135	134	111	128	119	136	135	130	129	135	113	137	123	127	131	119	130	133	100	134	123	133	136	114	143	103	114	140	133	118	120	133	119	106	124	114	109	120	109	140	141	115	120	127	130	152	129	111	130	131	123	111	139	135	129	127	127	143	113	118	112	122	136	111	115	111	122	130	150	121	117	139	122	100	130	126	123	97	108	114	113	109	132	127	132	147	136	138	144	113	109	112	120	128	128	125	140	121	170	117	145	129	123	128	125	114	127	115	104	107	113	134	119	137	113	127	137	121	119	130	122	128	114	139	101	139	137	126	134	136	129	110	108	123	130	136	92	120	134	130	124	117	115	130	122	138	108	114	127	127	140	137	155	138	138	115	151	125	151	126	138	138	115	113	116	137	136	146	126	119	129	124	121	110	123	128	117	106	134	139	127	111	131	124	137	135	133	125	118	115	120	136	137	118	104	126	129	124	106	121	111	114	120	102	132	122	116	112	117	133	140	111	121	116	122	110	145	112	152	135	119	124	135	130	142	126	125	125	121	134	117	152	112	137	145	125	121	126	119	133	132	143	129	126	119	148	119	126	148	112	129	122	139	123	128	131	133	97	111	121	120	106	125	121	134	127	142	134	141	166	114	144	139	134	138	120	124	160	120	124	130	119	116	127	138	134	98	108	128	134	128	134	146	133	117	117	139	137	116	136	121	114	132	137	122	121	136	113	125	135	126	108	125	125	111	134	120	136	107	137	115	124	160	108	142	107	138	149	119	115	124	149	116	142	119	141	128	153	130	123	131	143	128	121	139	105
12699	1028	1912	1950	1729	1322	1117	946	786	640	603	571	520	462	434	444	420	379	440	399	401	408	400	364	349	378	377	369	364	384	386	335	322	372	368	334	394	326	328	328	356	339	348	360	339	372	338	337	326	319	333	322	361	364	306	359	310	339	344	348	338	333	347	401	321	304	336	306	321	344	319	314	324	329	326	359	341	315	311	323	350	339	329	336	312	327	325	317	327	341	343	323	314	360	301	339	318	333	317	349	312	315	311	360	324	316	355	330	335	344	320	305	335	318	350	333	328	304	329	325	309	341	317	307	320	350	299	349	361	325	332	349	354	327	325	310	321	329	337	302	307	305	318	297	331	356	334	339	317	329	316	287	355	319	317	327	336	318	315	319	326	325	288	313	305	325	324	347	313	336	306	299	340	305	329	308	325	312	317	345	314	340	307	338	308	340	334	328	299	325	324	309	333	281	326	339	294	312	304	312	340	324	278	331	317	356	342	365	334	342	351	328	330	304	296	318	328	333	335	294	351	340	329	321	327	316	335	317	349	330	343	337	296	302	331	331	329	336	359	314	328	302	331	288	345	340	329	320	314	308	347	306	318	348	328	319	328	314	304	341	348	310	336	313	352	297	322	316	318	325	344	311	304	273	317	317	295	311	326	326	329	293	321	310	339	324	291	302	322	319	323	328	349	321	347	304	333	311	314	318	338	342	351	333	335	337	315	307	343	302	305	349	333	321	324	333	341	320	321	324	338	316	313	330	358	285	303	309	326	311	322	334	363	327	324	322	324	325	294	318	363	320	328	311	369	321	335	347	320	329	336	306	309	323	344	369	343	314	319	315	347	338	315	329	338	308	324	335	347	323	330	312	301	340	339	359	300	347	305	313	298	337	326	338	329	336	335	376	327	328	318	323	319	321	327	321	289	360	324	318	341	326	312	327	325	300	334	317	304	332	320	333	315	318	343	311	361	330	327	346	352	339	309	347	303	327	306	309	334	310	318	308	301	324	352	297	329	345	325	313	334	348	370	324	321	317	341	345	296	311	309	338	327	314	328	317	320	320	325	325	301	289	354	280	349	297	334	346	321	324	328	294	322	317	319	339	341	324	326	360	331	330	355	313	326	327	330	341	283	321	317	328	339	352	309	347	305	350	332	315	334	330	342	321	297	328	332	327	318	324	327	336	350	318	373	313	297	303	322	342	333	335	316	357	324	310	337	341	344	331	311	349	330	340	310	322	311	312	359	311	328	334	328	327	305	353	310	320	326	340	319	329	353	325	327	301	313	333	353	325	328	325	327	320	307	319	310	319	357	348	307	318	314	306	328	339	325	327	341	337	338	326	321	317	324	330	317	323	300	349	306	332	306	292	313	350	309	299	333	342	316	309	319	313	347	319	306	339	308	360	331	330	308	344	312	329	327	337	339	310	310	316	314	318	325	322	297	303	317	338	289	309	316	335	309	341	328	351	291	323	320	296	307	319	323	290	315	348	283	335	326	352	351	339	337	314	323	342	299	300	359	331	324	348	322	314	321	299	339	340	348	333	307	329	340	334	346	325	351	300	366	326	332	329	343	315	349	297	326	323	344	296	346	334	321	332	357	351	314	352	327	303	318	339	298	345	329	324	335	329	314	328	332	347	329	329	331	300	339	338	324	342	331	313	361	352	318	302	355	330	325	339	338	308	358	330	296	314	335	325	319	349	336	328	305	324	316	324	359	299	318	333	340	309	307	307	320	307	312	326	334	346	318	323	391	323	310	331	336	335	330	326	388	307	324	323	330	335	337	299	321	317	311	316	327	324	345	361	315	342	336	307	344	360	327	331	325	342	348	332	323	340	349	353	301	320	328	316	320	312	309	317	326	313	329	333	338	307	322	339	348	327	329	316	294	323	355	306	357	316	327	326	314	289	304	311	287	359	354	346	335	349	342	301	320	347	347	318	351	345	318	317	320	308	324	332	354	339	317	332	325	329	300	328	325	291	344	344	321	315	318	323	329	306	316	348	291	318	322	329	343	309	328	329	318	331	330	292	338	305	323	301	283	275	349	310	345	320	355	350	328	282	331	327	332	304	347	323	341	343	311	339	331	351	287	317	361	311	328	321	321	296	305	316	288	328	329	328	316	336	315	304	337	313	287	327	312	312	314	297	323	310	318	298	320	340	314	314	315	344	340	326	354	349	304	351	327	340	309	341	294	347	326	338	338	298	296	316	307	353	313	335	319	348	326	351	338	282	328	301	297	326	329	347	334	297	335	321	320	309	309	330	329	307	296	303	302	347	317	282	338	325	345	308	305	325	299	301	330	321	334	329	316	314	352	336	291	338	326	329	305	329	320	325	343	314	343	337	359	324	335	340	316	340	333	321	323	327	325	309	295	301	319	355	319	322	311	326	327	316	316	318	332	325	342	302	330	308	291	339	321	303	325	282	306	295	310	331	344	313	301	347	310	322	323	315	348	329	337	345	352	329	322	351	324	291	283	317	343	346	318	305	351	287	332	326	291	306	341	330	311	327	316	342	299	333	342	313	328	330	310	321	358	302	325	316	323	320	336	312	303	312	304	334	311	328	300	314	321	307	315	323	334	315	362	335	347	363	331	335	337	338	290	332	332	321	333	314	326	326	318	320	313	291	273	339	337	345	294	349	328	297	336	323	328	334	310	312	339	340	320	310	320	311	340	292	327	319	327	331	326	318	325	323	341	321	330	298	307	331	326	333	330	333	339	342	304	316	313	297	334	322	316	340	327	326	316	350	324	332	346	337	333	330	300	353	314	334	314	348	325	354	299	319	303	344	340	316	312	313	330	331	305	340	307	318	341	344	299	282	332	358	358	334	311	314	326	339	324	354	350	327	306	350	325	324	334	310	325	336	343	319	315	328	336	307	313	342	308	333	302	317	317	297	323	310	332	337	330	316	313	354	362	319	338	362	324	303	342	329	353	364	368	318	336	326	310	307	304	350	314	336	294	327	334	303	319	327	321	335	323	299	348	317	325	334	334	345	324	334	342	311	308	317	319	329	320	325	301	313	351	332	356	357	323	311	320	306	330	311	324	326	322	326	331	335	319	361	337	337	287	347	316	323	333	345	340	332	339	309	315	310	300	305	319	320	361	306	339	365	315	337	338	319	291	319	332	338	316	336	282	348	307	328	317	338	362	316	330	314	294	341	325	325	357	312	316	318	316	284	307	351	323	306	300	323	339	352	341	284	359	294	312	378	328	322	325	330	318	358	349	339	307	306	306	362	359	338	359	321	349	311	319	314	309	314	329	307	330	360	327	326	337	322	337	320	317	322	357	315	333	319	325	325	332	337	332	325	369	299	354	309	325	305	361	337	336	327	307	293	301	333	328	334	320	318	306	336	327	337	342	337	333	358	340	357	293	323	327	315	323	340	326	330	349	292	340	320	324	341	321	335	312	308	304	329	337	299	323	355	319	339	310	336	294	327	296	329	323	326	333	319	347	348	331	306	319	313	315	321	313	367	325	307	332	316
10911	3688	551	455	421	424	408	461	449	434	436	441	425	385	410	448	401	421	411	459	410	456	416	416	381	407	422	442	408	423	402	394	350	414	426	407	406	424	436	416	445	406	428	399	467	430	408	390	444	440	429	397	429	396	451	431	392	401	400	437	405	425	458	459	442	430	435	377	382	415	417	452	422	396	391	381	431	398	372	415	408	454	409	431	425	381	412	387	433	437	423	383	390	437	405	408	440	407	439	416	416	411	420	432	422	422	420	425	400	431	418	397	447	445	431	436	436	420	432	439	409	407	423	434	411	392	399	459	424	386	412	400	438	418	420	449	412	424	441	403	424	420	386	416	353	438	478	432	426	410	444	400	406	441	415	428	367	461	433	422	466	409	406	407	413	439	451	438	463	394	380	402	384	393	446	396	398	403	422	422	397	434	426	413	446	422	434	390	439	419	401	401	402	422	454	431	385	445	406	429	403	428	393	427	392	382	402	391	423	370	465	447	421	440	396	380	388	436	412	387	389	455	414	396	410	406	409	454	418	409	411	428	440	411	384	391	408	428	361	393	413	396	397	443	463	370	432	408	405	400	398	441	431	404	397	414	386	391	396	415	444	401	415	404	423	419	384	412	424	412	418	408	439	373	433	407	391	408	429	455	397	443	440	425	361	395	413	455	432	426	433	404	396	399	383	416	389	383	408	431	399	395	428	406	393	409	398	384	479	418	391	425	456	401	426	424	410	391	411	369	429	422	401	386	408	425	443	449	424	406	375	422	430	404	445	399	481	400	426	412	441	422	380	394	413	403	400	420	434	401	422	391	402	458	375	413	430	397	429	394	412	470	443	408	426	400	402	402	362	445	402	392	416	399	423	414	464	447	413	443	400	431	378	420	411	408	407	407	419	427	450	439	443	430	415	435	416	392	406	398	431	435	433	417	423	382	415	445	431	428	413	384	387	453	440	462	419	405	446	440	439	425	419	426	435	417	427	429	399	434	418	444	458	411	390	454	420	378	431	417	408	450	425	407	438	400	418	439	433	392	400	387	428	393	400	453	428	416	392	415	421	380	412	419	407	408	420	416	430	418	434	422	441	373	450	418	422	407	414	425	406	442	431	433	402	402	401	444	415	411	448	421	419	477	432	392	401	438	403	425	429	398	437	352	404	427	422	395	415	407	395	415	425	453	429	416	446	440	386	416	392	416	424	395	432	388	433	488	399	394	419	421	423	398	399	433	419	418	411	379	432	408	421	444	415	404	420	370	399	404	419	401	427	427	429	424	433	408	428	426	412	389	432	409	443	396	427	394	373	398	445	442	415	385	435	413	411	404	413	405	422	418	407	435	430	368	424	405	455	451	403	453	439	435	382	399	438	433	443	361	429	398	428	431	393	419	392	414	408	436	442	411	393	392	425	430	427	444	405	442	481	437	385	419	409	404	417	425	417	391	423	365	411	445	385	443	460	426	467	416	418	420	423	423	433	439	420	396	407	434	421	374	398	415	405	420	397	387	481	451	443	422	419	388	409	438	375	402	386	404	407	426	478	378	435	414	403	435	388	386	423	449	411	401	371	414	443	406	450	414	435	440	446	461	449	440	413	460	443	429	414	395	436	376	419	328	387	406	430	455	392	387	406	353	412	401	391	355	455	427	417	451	385	412	405	384	413	416	417	399	392	416	418	402	421	437	433	423	418	426	409	409	421	433	405	424	389	405	410	411	441	436	405	450	427	432	411	403	440	398	435	379	425	430	409	432	436	416	402	408	445	428	406	406	405	428	435	456	413	384	414	453	463	425	426	411	401	431	399	437	412	355	441	415	370	392	406	449	468	404	442	412	431	434	439	402	429	437	407	377	471	434	415	402	439	396	413	456	428	419	394	410	439	398	440	399	401	463	399	417	384	419	421	385	425	419	361	383	435	438	415	417	444	416	397	431	434	397	455	382	394	450	404	411	433	429	423	447	420	403	436	437	430	427	381	434	440	431	417	402	394	397	397	467	427	416	394	400	397	439	422	429	400	411	427	433	410	456	405	438	427	380	402	414	414	408	455	394	396	436	449	384	361	410	373	423	472	372	434	408	368	474	416	408	416	443	411	426	403	421	406	408	396	395	409	440	406	397	414	422	423	401	388	375	408	401	411	435	389	475	406	413	440	458	402	367	433	460	428	424	437	412	416	448	414	424	432	384	435	452	384	422	407	387	403	398	478	422	396	447	435	418	372	389	472	434	408	392	386	415	411	430	408	407	421	421	390	421	438	440	422	401	412	391	416	388	412	410	409	392	428	414	376	436	454	439	418	408	385	365	405	374	424	433	417	433	417	405	449	408	414	412	424	417	432	396	361	431	379	406	453	432	458	426	417	381	405	427	406	420	422	434	393	414	429	442	397	390	438	427	442	406	399	408	439	362	421	391	433	418	473	407	410	382	435	389	407	401	397	405	398	393	430	394	431	438	386	379	424	405	434	427	407	414	401	389	425	401	392	410	423	399	428	429	409	444	404	413	469	427	425	445	418	401	435	450	416	377	415	400	425	413	461	434	412	408	437	416	449	431	430	397	408	385	444	402	407	449	423	428	441	395	392	436	422	398	423	409	440	413	397	397	407	396	386	382	427	424	416	446	410	414	413	416	402	398	408	440	368	432	396	398	421	396	429	445	434	422	400	407	401	415	420	429	469	427	383	428	395	427	413	382	485	427	395	397	423	415	415	422	439	416	436	444	431	442	405	421	409	428	409	410	400	412	443	417	387	419	399	355	367	435	389	393	396	449	450	419	418	416	395	391	440	405	432	411	418	438	408	453	379	438	438	393	402	431	435	400	401	393	434	418	376	421	453	482	416	444	411	399	431	416	394	393	389	391	417	433	401	431	384	414	453	432	419	424	413	465	438	386	420	408	416	433	424	461	416	413	390	441	406	407	452	430	414	396	413	455	418	453	402	404	430	415	410	431	428	412	413	394	430	448	413	425	426	398	415	396	384	399	429	419	445	427	447	430	380	483	451	416	407	404	402	417	441	433	430	443	412	402	425	403	377	382	409	419	418	435	431	448	417	384	463	410	395	438	444	402	394	408	415	378	375	420	424	445	413	394	423	397	407	443	412	458	397	427	373	383	394	398	389	428	412	418	405	386	422	424	403	434	439	390	402	408	400	397	413	426	423	370	441	437	407	384	397	377	416	414	424	436	427	421	424	445	423	421	427	420	401	428	387	419	380	430	445	419	451	416	438	375	440	451	469	430	414	387	414	434	415	400	451	364	411	400	393	372	432	410	414	440	398	408	438	386	399	414	417	397	473	440	402	408	411	409	395	416	393	400	406	420	451	389	440	383	437	399	363	436	377	419	424	427	415	401	414	385	415	420	411	376	431	401	418	434	410	409	434	438	401	414	433	405	442	436	432	391	393	435	407	391	433	402	384	421	419	432	403	434	409	416	414	417	402	458	370	386	401	410	396	402	425	416	392	413	428	438	420	423	420	375	400	411	441	449	398	427
7833	1063	1068	1063	1015	968	925	966	991	869	871	899	897	893	978	937	913	905	874	933	907	943	888	910	899	928	883	867	888	907	931	959	894	963	908	891	912	924	877	904	928	924	897	893	891	919	918	912	951	926	941	935	929	914	929	950	919	885	960	909	911	924	839	900	911	967	904	885	902	965	929	929	895	888	899	1012	890	912	877	890	899	969	954	922	950	916	921	941	943	873	899	900	903	941	893	907	909	876	894	895	940	921	927	901	887	990	941	881	902	888	911	925	913	890	914	893	892	916	918	913	916	931	914	907	910	917	869	916	903	935	926	902	907	910	913	913	959	924	957	895	946	917	843	887	915	908	885	892	928	869	847	936	844	918	946	872	888	925	934	900	902	876	884	937	919	948	914	926	863	858	863	915	941	913	915	885	875	876	927	858	955	973	859	922	900	906	903	948	907	838	911	908	876	904	917	938	905	949	891	931	935	890	922	877	916	870	941	945	834	935	919	899	878	950	913	921	844	914	923	930	882	872	892	865	888	881	916	900	829	857	927	925	848	921	922	927	917	899	892	903	922	890	917	894	895	863	935	902	909	913	907	914	926	950	862	905	946	947	893	934	901	912	956	925	913	920	935	945	940	921	908	926	875	907	910	921	900	920	892	894	942	934	931	898	872	896	913	882	916	896	927	878	914	918	895	951	905	872	890	905	926	946	971	922	869	939	922	917	900	900	909	894	881	911	965	890	912	908	889	879	917	888	911	922	968	865	916	893	901	946	888	932	914	846	923	907	910	912	866	882	907	909	944	854	927	913	934	890	942	909	879	904	834	911	918	939	918	902	884	862	924	927	895	851	891	873	884	895	965	891	907	919	890	907	866	883	921	922	918	903	911	943	907	967	930	832	916	951	891	873	947	914	869	851	929	879	888	905	907	908	939	904	952	896	887	904	867	922	895	876	950	870	910	868	915	939	910	879	912	909	917	943	929	960	916	912	896	927	876	901	930	895	904	867	888	898	923	981	916	959	947	940	906	881	886	903	950	920	960	902	916	861	923	875	916	926	933	895	931	914	962	922	932	894	902	890	896	900	917	892	910	868	860	948	895	880	907	956	887	922	890	870	940	894	963	895	874	903	913	907	920	889	950	880	953	965	955	924	903	948	888	894	905	920	941	914	940	906	873	931	911	925	957	873	870	981	913	877	878	902	867	903	909	882	940	927	939	920	891	899	880	892	890	947	856	896	923	900	881	911	898	948	868	938	901	947	923	938	920	881	901	902	898	860	893	924	953	905	986	867	876	890	910	875	950	888	958	894	922	884	904	896	878	939	886	947	896	866	934	879	894	935	888	940	886	909	891	892	925	893	903	859	905	939	866	873	934	923	924	873	953	930	904	895	911	945	927	941	914	969	938	946	923	904	904	917	903	946	894	912	902	903	884	905	892	973	950	897	912	983	885	890	817	868	892	942	924	876	944	910	899	880	890	918	877	921	964	868	924	987	939	891	884	922	912	955	915	878	879	951	916	912	872	858	883	882	940	917	898	956	985	871	893	872	957	917	879	965	910	859	934	899	969	875	886	917	887	948	907	892	925	851	885	900	890	916	857	946	895	920	860	923	895	867	901	894	897	947	885	903	888	942	935	909	876	903	897	949	925	922	877	955	919	875	906	930	950	907	913	930	920	916	904	914	938	879	956	893	894	894	893	981	921	891	950	924	913	878	1014	881	835	889	908	944	898	903	906	934	869	891	891	873	935	888	898	891	935	930	990	882	923	893	910	942	875	948	949	898	892	917	959	901	913	942	899	915	910	914	906	922	871	893	897	897	887	895	890	895	905	894	912	829	885	914	932	901	948	938	917	925	895	877	874	908	933	901	912	892	947	923	950	924	960	915	883	871	903	905	900	936	900	955	901	917	902	903	905	912	868	899	912	961	944	889	894	914	902	876	921	902	917	886	937	917	884	922	881	911	887	877	871	885	919	880	924	963	905	903	888	892	930	867	832	927	859	892	902	944	922	908	926	918	896	880	967	903	897	904	946	897	886	966	922	904	846	921	915	939	908	957	882	926	901	946	944	944	892	909	888	922	884	952	955	937	931	888	891	923	986	870	880	923	856	903	898	879	941	891	872	916	898	911	884	887	858	904	937	904	900	908	896	924	937	944	922	909	889	904	920	858	870	905	918	957	904	869	941	965	882	913	958	911	895	957	890	944	861	876	929	919	938	886	907	928	978	949	851	955	947	981	940	915	922	938	877	881	942	936	930	973	929	902	899	869	938	886	934	927	891	949	870	925	958	922	883	946	953	897	974	903	903	873	904	940	873	934	884	868	952	921	933	877	891	898	901	895	932	925	931	994	895	912	897	913	877	957	868	904	897	932	905	900	839	967	864	873	905	949	917	910	913	906	925	895	945	937	922	889	863	911	914	931	903	913	900	871	925	958	862	885	909	901	909	887	883	863	922	916	889	916	884	975	880	903	919	896	939	943	889	902	934	881	874	936	886	960	909	937	939	905	963	945	851	888	940	959	902	867	902	971	898	894	923	917	869	893	905	939	870	857	906	891	949	964	936	906	879	875	853	868	904	923	902	944	900	883	906	894	895	930	883	892	915	958	930	917	873	889	921	944	876	916	920	874	879	953	917	912	944	944	905	917	901	907	910	878	961	907	840	893	928	956	884	881	935	929	933	902	891	925	881	932	901	902	922	914	888	919	946	893	929	914	921	838	931	944	944	936	850	918	922	965	885	891	867	894	932	916	857	937	918	905	918	943	970	938	888	882	954	965	915	921	883	947	919	903	897	953	877	882	930	920	932	916	897	942	906	886	969	929	918	889	871	929	894	871	888	964	918	961	911	949	904	972	901	900	903	899	950	897	907	878	951	929	916	920	932	938	906	870	915	863	893	936	971	907	896	922	877	879	932	917	927	942	910	849	930	901	926	918	928	970	947	890	890	939	941	899	924	894	953	912	878	910	903	938	920	850	895	902	897	855	895	883	920	882	883	892	929	946	923	948	911	982	886	898	912	933	886	916	887	928	901	883	863	914	939	936	872	911	864	954	929	932	881	912	917	953	855	867	924	893	892	869	870	903	917	888	948	954	866	927	953	902	889	913	927	912	871	896	901	942	963	909	962	920	918	932	899	898	934	935	882	918	917	928	914	902	920	948	927	931	928	910	901	909	933	854	957	873	905	880	897	909	955	918	928	902	880	956	957	915	888	899	966	987	894	905	912	891	915	900	900	924	952	897	946	883	928	920	899	918	928	904	869	921	937	877	903	953	945	915	916	945	902	856	916	920	918	929	875	882	893	891	897	906	905	889	871	888	916	906	879	874	857	903	973	891	947	883	873	942	924	867	894	912	893	859	869	888	876	908	932	874	901	944	916	927	912	906	911	897	850	850	873	905	920	904	921	933	874	902	921	942	935	910	929	899	912	888	876	920	982	918	866	885	893	943	956	877	939	858	906	924	901	892	916	901	904	889	946	904	919	900	914	926
36876	10975	1175	623	465	420	384	393	364	347	353	352	353	405	359	326	330	335	330	338	358	316	340	342	328	337	320	336	329	351	367	326	342	317	311	328	332	352	348	346	339	331	307	344	334	331	358	336	342	313	310	342	364	332	384	349	354	341	331	320	336	331	348	355	333	313	330	316	328	325	310	338	319	324	299	364	332	324	318	331	324	330	350	343	340	337	341	348	334	337	336	322	315	350	317	336	345	345	349	347	326	345	337	319	345	346	343	330	327	333	355	326	350	321	321	298	334	368	336	335	315	336	304	327	372	323	320	348	336	330	321	349	330	326	311	339	334	351	347	372	343	357	354	324	321	313	357	365	330	321	338	350	364	302	320	357	319	333	348	336	325	323	324	332	330	326	338	315	339	331	335	365	353	380	361	340	322	274	347	305	346	349	329	338	321	328	323	357	345	337	336	319	339	332	350	336	357	299	321	316	359	304	323	348	352	347	305	319	365	381	351	332	342	334	340	312	344	334	337	327	375	325	349	361	347	299	291	338	321	327	332	349	346	331	312	330	331	329	295	316	323	315	366	317	322	330	350	343	314	330	363	316	315	315	323	325	317	315	313	368	346	357	342	320	323	353	324	343	307	316	330	350	323	327	327	343	327	309	344	335	341	332	320	332	333	342	343	334	293	316	334	356	339	335	293	363	356	331	325	378	321	347	331	341	348	340	302	350	358	338	355	315	335	326	357	338	342	340	310	295	319	336	320	329	332	325	305	345	313	335	335	345	314	352	321	287	322	342	370	316	363	328	335	322	311	302	318	354	343	318	331	310	361	346	328	362	381	315	342	335	336	313	324	337	321	301	345	351	373	346	313	287	353	306	334	346	330	367	353	324	321	331	322	354	326	331	276	338	327	311	352	361	338	305	336	348	323	353	358	359	306	317	350	353	364	319	324	306	317	308	311	335	312	298	323	322	331	324	320	336	319	309	364	336	310	316	362	348	315	352	348	331	347	317	359	311	329	331	324	341	359	297	345	284	314	299	322	302	320	324	305	354	319	309	304	334	351	350	319	295	317	357	318	336	322	373	341	340	333	350	343	321	305	332	317	295	325	357	316	322	302	325	337	332	324	341	300	296	341	334	353	319	332	333	323	336	307	330	361	311	383	309	319	337	352	314	303	310	341	351	362	355	384	315	323	357	352	279	327	357	362	335	379	344	315	324	346	347	326	288	350	360	339	326	317	369	301	376	330	335	326	348	343	366	319	345	321	310	308	309	340	354	335	329	330	335	335	300	317	321	348	360	323	325	340	318	356	344	343	348	351	340	348	330	356	354	351	322	329	335	332	331	323	300	330	335	327	391	323	330	351	342	360	371	344	321	355	332	323	307	320	342	372	326	356	303	364	344	370	330	335	306	337	361	326	368	337	332	344	327	335	320	392	347	326	318	345	324	355	326	363	353	336	323	326	343	330	359	330	352	330	318	333	352	382	334	368	306	360	332	319	345	335	322	309	354	325	320	332	346	311	337	351	342	339	337	322	366	334	332	370	323	359	345	337	330	334	337	335	349	329	314	317	319	274	343	341	324	368	330	289	331	322	321	347	311	321	333	333	336	344	351	328	336	328	374	332	329	353	325	320	345	344	337	308	309	326	329	304	359	362	353	329	331	333	350	284	339	339	295	296	350	330	325	314	338	335	342	318	318	329	348	290	346	359	338	323	336	325	345	324	302	319	318	374	357	301	336	338	336	377	327	354	338	321	361	367	293	299	349	296	336	358	313	352	314	348	300	326	355	318	325	339	350	319	329	342	355	348	347	311	358	340	336	349	364	333	364	350	327	346	329	308	337	292	316	333	308	355	348	324	341	296	340	334	366	341	354	351	322	349	328	325	314	320	362	335	302	343	326	364	389	332	350	319	316	344	320	306	321	335	327	331	335	364	361	323	370	317	312	310	361	371	300	302	341	341	334	375	346	358	340	349	352	334	317	319	335	336	314	329	318	327	374	337	340	347	316	324	348	333	354	357	338	336	311	344	348	300	367	303	327	347	338	334	343	350	315	343	318	347	322	342	315	338	330	312	345	321	335	341	329	322	329	327	295	348	375	342	315	335	375	356	343	348	334	344	338	327	322	348	337	352	328	333	341	326	338	327	355	319	351	285	309	357	349	354	331	352	341	328	311	329	337	331	333	338	332	350	325	327	316	333	330	355	344	364	329	360	351	344	304	322	333	301	311	326	325	361	348	326	321	374	328	374	349	303	307	333	310	325	340	330	336	363	329	322	329	316	316	321	308	332	372	333	294	297	339	354	331	335	337	328	326	390	309	332	307	338	329	320	326	335	370	342	301	341	326	311	341	336	325	353	320	339	325	333	312	362	344	325	325	310	320	352	332	372	295	328	357	336	317	339	318	325	355	346	304	351	349	334	323	338	334	353	353	336	396	371	357	357	312	322	334	314	339	328	337	321	369	329	334	380	356	301	341	303	310	342	379	347	346	343	328	360	343	342	330	343	335	334	361	340	333	340	359	327	318	326	305	307	328	367	330	356	341	318	347	348	341	323	313	306	344	336	352	350	358	331	376	361	340	347	308	345	348	329	316	342	335	366	321	353	337	322	358	335	310	320	323	319	323	347	354	331	325	360	294	320	344	335	353	301	361	345	349	335	339	322	344	362	333	338	336	344	348	371	333	328	343	337	306	338	335	378	312	319	375	329	341	329	329	354	312	313	333	324	329	329	314	348	346	304	311	333	366	358	393	331	340	354	332	314	326	370	313	318	325	352	340	354	334	360	332	350	362	354	366	344	303	350	338	358	313	323	333	357	339	362	322	289	322	340	352	301	339	325	341	364	333	356	345	330	345	328	357	346	367	339	381	384	350	343	350	312	334	336	358	316	330	343	330	341	329	322	337	336	304	342	357	321	307	372	369	378	335	339	317	351	362	312	324	343	335	339	313	309	330	344	316	310	397	327	311	338	382	327	322	329	290	327	307	353	370	319	331	325	303	314	358	341	307	312	319	363	330	319	320	344	359	330	346	366	375	341	347	312	331	354	357	362	300	341	360	318	344	303	331	320	352	311	331	351	360	314	336	317	373	337	339	340	286	313	332	328	323	361	346	309	321	325	341	330	353	325	335	372	325	334	302	370	311	340	350	355	333	374	355	300	336	371	315	347	380	348	359	371	329	353	323	357	324	357	373	323	305	296	304	365	364	290	344	333	321	298	359	327	312	335	321	312	356	324	357	343	343	330	318	312	344	368	320	334	309	358	329	305	332	345	356	329	301	320	349	331	350	316	356	324	359	344	336	339	338	346	364	312	334	348	331	373	336	318	342	347	347	334	319	385	335	342	333	357	341	324	319	336	352	338	347	329	337	336	360	341	351	328	336	339	334	322	331	321	308	315	344	306	334	338	309	348	368	344	350	323	336	319	378	341	327	348	350	334	341	338	329	324	340	365	333	363	329	313	323	353	355	283	330	327	324	327	340	334	323	335	306
21633	1120	1428	1488	1373	1213	1067	999	985	911	874	829	834	763	860	799	849	787	775	850	772	768	809	772	791	787	789	784	722	771	813	735	769	744	739	763	758	736	724	793	757	788	757	758	754	764	727	748	767	748	715	747	786	770	732	735	705	778	704	726	751	746	752	745	778	766	774	736	790	769	773	726	772	770	781	748	763	764	701	772	726	739	755	729	719	713	758	727	759	738	757	790	725	701	747	796	748	735	780	750	776	789	796	689	717	753	749	769	730	806	749	732	738	704	685	722	725	761	701	709	727	740	713	752	699	730	749	725	790	697	741	755	728	780	791	722	757	773	740	768	790	732	759	712	723	775	717	750	784	736	770	745	783	744	763	760	769	741	764	770	768	760	743	782	750	734	734	764	723	711	735	725	770	761	737	750	747	747	750	689	729	728	787	762	759	714	740	750	723	726	729	768	754	731	751	759	793	760	744	744	729	729	749	801	703	772	740	748	689	727	769	709	719	729	732	757	729	706	682	756	777	769	780	762	745	757	740	746	766	734	762	700	740	746	758	729	739	694	736	769	757	770	728	746	795	746	774	719	738	761	785	787	768	765	761	731	774	714	756	774	757	736	774	713	774	746	781	738	743	766	741	790	738	765	759	772	791	727	699	700	781	749	720	787	771	722	747	771	712	739	745	832	787	756	731	775	720	729	768	753	745	727	775	759	731	774	748	763	783	727	801	736	739	779	722	767	791	792	744	739	730	745	719	715	752	737	765	723	732	796	760	742	753	782	724	726	780	774	772	769	721	713	752	711	684	739	806	720	764	748	747	680	715	734	732	741	724	748	726	758	755	733	743	787	749	756	775	795	770	784	745	746	771	726	758	708	752	712	726	716	774	767	737	734	788	681	701	759	784	741	745	770	721	766	670	712	749	758	750	766	770	787	750	726	737	730	731	710	794	721	812	717	709	728	775	723	800	755	745	728	776	759	760	785	775	726	722	710	738	702	761	772	771	763	782	794	783	782	755	717	745	753	745	750	705	731	778	742	786	756	707	734	755	771	715	767	713	755	728	743	768	731	745	716	754	721	721	710	759	714	778	782	775	741	760	784	716	723	724	737	786	773	815	779	751	718	732	742	800	700	792	750	719	771	750	756	735	753	741	724	744	730	780	746	742	760	742	788	687	779	734	751	778	821	762	793	760	739	740	771	710	724	771	782	741	724	761	802	794	765	733	775	754	694	760	786	740	718	745	718	740	733	792	734	751	719	706	769	698	711	779	767	728	746	748	777	792	738	716	731	732	757	746	782	717	745	783	751	739	779	714	707	740	719	750	741	779	739	747	783	756	737	744	757	755	726	699	775	732	767	735	727	759	733	756	763	757	714	803	741	700	777	772	773	757	778	729	674	747	732	739	738	737	744	766	728	736	763	645	749	745	675	744	738	727	751	778	750	717	749	749	701	725	778	804	775	788	708	745	789	720	721	752	746	726	780	744	759	712	735	764	739	756	764	739	757	757	732	784	722	756	738	721	746	732	802	808	737	703	794	812	733	774	797	802	710	749	761	746	726	741	741	751	760	762	767	710	731	744	751	757	764	759	746	772	766	723	739	756	760	744	760	771	725	700	741	760	752	736	752	780	770	766	751	757	758	691	746	712	778	765	747	716	732	731	735	798	758	760	776	716	756	769	779	741	813	729	757	761	730	725	760	727	733	766	786	735	688	769	757	747	711	805	778	740	733	717	747	768	765	773	747	773	796	744	716	732	735	736	736	748	753	761	755	763	756	720	744	736	713	760	730	729	731	752	786	751	745	730	785	700	706	769	736	760	782	738	722	775	763	769	789	746	732	758	715	754	712	747	768	746	808	779	738	767	753	776	746	767	744	735	752	736	719	733	721	757	746	734	729	733	720	788	746	762	750	795	770	740	714	790	769	715	744	700	713	706	711	730	726	772	775	717	775	757	767	738	728	780	771	773	710	783	782	765	729	804	791	705	757	755	731	792	704	756	739	803	746	770	733	752	775	776	720	727	792	767	728	689	789	717	783	750	778	736	771	770	756	731	744	718	782	754	729	787	761	789	741	786	773	804	731	780	735	751	764	730	748	753	767	713	748	729	775	753	753	744	764	725	758	733	765	773	732	718	737	768	759	795	770	770	759	768	712	774	783	708	793	719	692	688	719	782	777	724	737	724	741	754	731	760	720	713	766	755	740	719	717	743	778	803	712	757	786	765	714	724	751	709	724	738	752	785	732	729	763	745	761	800	741	724	743	729	731	714	747	700	752	757	755	710	787	766	767	729	747	765	766	757	754	708	747	763	772	750	751	750	711	754	713	773	731	771	802	808	728	735	782	694	728	761	745	745	716	773	795	747	737	766	797	766	777	736	712	718	760	726	789	783	693	727	782	757	738	712	751	736	712	717	724	776	746	745	756	756	737	728	779	766	786	765	733	789	775	744	766	771	733	772	718	721	755	782	754	742	744	726	707	707	743	749	758	791	757	724	753	763	766	732	746	750	752	789	768	748	752	760	752	778	713	710	741	747	740	760	763	727	719	736	753	727	737	757	769	771	707	725	823	756	766	766	728	739	743	723	723	801	734	802	734	765	746	740	686	754	738	718	688	761	741	730	742	749	707	693	765	733	797	780	766	770	759	713	712	743	723	717	776	725	762	716	717	766	757	726	763	751	767	757	681	739	725	729	731	723	709	743	702	773	730	784	696	704	704	736	718	761	762	725	669	699	737	707	703	737	777	758	757	797	774	772	742	753	715	724	771	719	775	742	708	716	739	742	751	815	746	720	801	745	732	773	741	681	801	728	771	744	719	744	758	776	736	769	743	747	701	755	766	784	743	691	732	763	691	789	767	749	744	777	728	696	745	742	754	728	738	769	787	742	745	735	734	760	760	711	779	773	710	759	751	711	744	695	784	745	747	758	713	742	738	760	779	735	753	760	761	744	789	715	812	722	795	758	744	711	731	784	799	776	741	741	718	802	758	748	752	750	704	695	757	769	779	719	737	739	758	745	733	736	745	753	792	755	762	760	691	732	774	702	763	785	746	783	779	701	767	712	735	780	740	769	715	731	735	784	712	759	722	797	709	795	713	777	727	770	739	813	786	782	729	761	725	728	730	739	738	752	756	762	715	797	771	718	802	735	645	701	752	724	753	755	711	716	725	744	719	695	806	733	716	774	757	723	806	776	728	756	760	784	791	769	748	756	706	722	712	714	799	751	737	725	764	754	730	742	725	722	772	739	781	715	737	687	722	742	733	710	744	717	809	771	741	772	760	743	774	760	712	706	718	772	717	742	725	710	740	727	742	733	763	809	740	721	757	765	788	757	706	741	790	770	741	723	744	736	699	746	747	694	720	770	747	716	743	791	733	703	771	726	716	756	750	722	791	780	764	758	739	737	709	763	755	773	757	764	800	697	766	777	744	765	716	764	768	733	741	755	789	768	777	723	742	714	792	758	719	741	768	738	683	780	739	748	741	744	730
46258	14630	2459	693	448	375	320	271	241	221	209	199	210	203	188	183	174	180	187	203	171	177	214	210	183	193	179	173	162	206	179	195	177	210	180	208	193	190	185	193	179	200	181	183	194	192	175	177	208	174	180	185	173	187	190	182	166	165	192	175	184	176	166	200	176	192	183	178	191	188	193	179	196	186	176	163	186	195	193	202	189	180	184	172	182	190	170	199	168	165	178	179	201	206	167	181	195	198	171	199	187	215	180	186	197	189	196	183	222	187	174	171	188	197	185	206	187	195	185	198	171	180	167	181	180	206	192	163	181	178	181	171	198	157	189	187	174	161	185	197	214	193	192	171	181	205	164	177	203	183	166	189	182	170	193	161	193	182	187	179	197	174	168	182	162	207	175	183	190	182	203	199	184	187	167	202	174	166	198	169	181	190	201	202	166	182	153	179	215	168	176	190	184	185	177	187	165	182	178	173	192	172	157	190	198	161	173	220	190	163	173	178	197	179	192	208	188	193	191	168	206	182	185	198	184	164	185	178	188	178	201	192	180	201	174	168	181	153	188	187	178	170	191	175	157	163	185	166	186	174	157	185	156	166	185	180	182	162	189	200	184	180	173	192	191	179	189	187	196	201	191	169	175	174	173	173	162	178	205	191	200	170	177	173	179	158	183	189	175	170	187	180	168	195	166	178	207	183	195	191	198	193	208	168	170	159	196	207	198	179	205	198	184	196	217	174	183	187	190	197	213	200	190	183	173	195	204	164	152	187	172	178	190	186	198	192	188	160	204	186	175	174	187	165	162	169	194	166	175	178	173	150	206	163	218	179	194	206	193	173	159	190	176	181	198	182	196	171	201	186	172	206	187	161	193	174	179	195	184	180	185	165	198	168	184	187	208	187	158	195	198	192	190	179	187	197	186	187	191	175	189	162	180	180	175	174	188	209	164	169	197	167	183	179	178	181	195	183	177	172	170	185	162	182	183	190	159	179	160	177	163	201	197	173	187	179	198	167	182	198	182	173	177	188	177	180	168	197	188	197	186	186	191	183	169	192	170	180	187	170	171	176	176	178	189	201	173	191	201	180	179	169	196	189	188	167	168	190	199	175	180	176	211	188	176	184	178	182	191	194	173	164	165	189	181	173	180	170	196	196	196	159	187	197	180	179	172	177	178	206	178	181	176	191	163	187	169	196	181	180	181	165	192	162	207	161	182	182	179	206	170	189	178	213	176	188	154	180	178	184	204	199	167	189	139	179	214	188	180	195	186	189	168	180	181	183	158	168	189	168	186	210	200	176	176	186	173	160	177	161	187	164	196	173	190	199	175	195	156	188	192	180	169	195	183	192	182	163	192	212	197	153	167	194	183	176	186	207	163	173	200	185	204	159	190	182	230	179	188	212	180	202	162	212	207	171	181	175	185	192	184	198	205	205	165	181	176	186	196	184	180	173	176	173	195	191	193	174	181	202	145	190	190	175	175	156	191	179	199	171	166	165	171	205	181	171	184	192	171	199	171	178	182	158	205	218	197	179	165	175	197	185	201	155	180	159	178	187	171	149	194	195	205	169	177	165	191	206	173	164	175	209	165	174	204	183	160	169	185	168	184	182	200	186	219	199	171	176	185	171	183	179	197	180	202	179	181	185	204	179	184	203	180	179	199	175	177	173	187	181	177	185	187	173	171	160	194	190	169	181	195	166	166	182	170	169	185	186	174	157	203	192	188	190	205	189	164	181	180	183	193	169	163	177	188	185	187	171	196	191	170	216	183	211	195	168	202	175	189	169	186	173	176	193	218	209	178	159	159	167	216	168	196	227	194	186	170	179	190	204	208	188	178	178	168	162	159	175	174	171	170	204	187	195	192	168	170	190	190	181	196	156	165	196	177	166	183	190	179	194	194	193	204	176	180	182	164	198	156	156	180	225	182	181	211	181	194	202	193	177	182	182	188	198	183	186	188	176	180	129	183	198	210	178	208	180	192	173	158	211	189	175	188	181	171	200	182	211	193	191	210	167	179	186	198	184	159	176	171	217	167	172	184	181	161	177	189	184	187	192	185	202	171	161	173	166	179	168	200	175	213	141	195	184	183	194	180	180	174	202	235	181	166	192	189	172	177	202	191	198	174	232	205	164	177	173	174	176	163	179	167	183	178	179	169	169	176	168	176	198	177	186	204	204	193	175	190	198	202	186	158	187	180	177	174	210	206	166	188	203	179	206	174	196	201	188	175	181	162	183	166	186	174	169	179	156	195	195	182	179	177	171	177	181	188	208	161	174	186	195	194	174	179	181	176	186	196	205	228	191	200	205	169	208	205	164	191	191	181	158	158	152	201	156	163	187	176	184	195	156	207	166	170	185	188	167	201	168	171	191	209	193	169	180	184	189	194	169	184	191	194	196	184	186	184	193	175	194	167	163	183	178	181	192	203	172	171	183	185	177	207	189	190	146	177	166	171	173	167	171	197	185	197	166	178	163	178	175	187	173	177	169	188	164	180	185	192	164	198	191	190	203	184	197	180	205	192	156	194	174	159	190	158	181	183	167	185	168	184	178	191	190	191	170	190	153	197	199	191	168	183	173	188	173	169	180	215	174	200	180	200	162	197	172	167	173	203	173	184	187	184	184	182	175	201	195	202	179	178	166	168	195	187	156	195	189	177	161	193	184	173	221	208	183	194	195	167	184	179	188	179	190	192	192	182	179	173	202	183	204	178	200	193	167	173	174	160	190	197	168	161	180	200	168	182	180	191	181	167	205	176	169	174	181	192	177	178	193	170	175	177	185	190	189	192	191	159	170	173	165	189	186	186	177	172	211	164	152	180	184	173	191	160	176	178	180	181	190	186	180	199	168	176	192	194	187	194	179	216	198	203	198	188	211	190	201	206	178	171	182	220	174	186	187	181	206	213	181	193	221	190	203	168	187	185	181	150	204	207	173	192	189	196	182	189	191	195	189	195	193	173	206	213	179	177	179	196	171	184	206	202	181	186	194	164	184	191	165	172	177	164	198	183	166	170	182	184	175	134	199	167	182	179	193	183	167	177	183	205	169	192	169	188	161	174	181	194	187	196	183	204	185	192	168	199	202	197	204	206	185	193	173	165	190	191	178	188	172	175	183	180	186	185	206	186	176	166	179	206	169	181	179	203	179	199	180	202	185	166	201	169	174	192	184	186	172	243	158	185	203	186	198	205	201	186	179	190	178	178	209	207	180	195	179	181	212	174	181	177	208	182	178	185	190	245	169	160	186	206	201	169	191	182	181	197	184	169	167	178	179	158	209	168	198	164	180	180	182	184	165	194	180	190	174	197	176	205	198	211	189	185	201	167	211	167	171	178	183	183	189	177	183	169	185	172	155	189	188	157	211	188	173	183	172	208	190	185	188	206	208	172	186	161	182	170	192	173	184	181	176	175	198	191	170	163	184	175	198	199	213	161	177	143	196	194	184	198	181	157	197	191	177	182	199	198	159	215	195	188	180	186	165	162	175	186	192
24848	1082	1655	1863	1520	1235	1048	896	871	746	698	621	635	597	566	534	524	516	507	543	519	494	520	474	486	480	452	488	468	484	488	485	459	502	513	453	490	475	501	477	475	484	426	475	450	452	512	459	441	452	481	485	499	470	471	438	439	446	497	491	492	491	481	462	449	468	443	442	461	482	423	438	433	468	457	486	427	408	444	442	462	436	437	426	419	445	458	486	450	468	459	451	461	451	460	476	495	458	452	492	492	425	475	457	460	507	445	474	460	442	504	465	421	441	464	454	461	447	477	432	476	442	483	483	460	480	502	463	464	443	462	410	469	471	466	474	441	466	457	458	477	471	469	453	496	462	440	437	427	441	494	452	449	431	472	477	478	470	464	408	453	445	453	449	486	431	478	471	456	435	453	452	477	485	484	456	465	453	443	468	420	481	468	424	441	488	444	455	477	456	431	444	443	456	462	487	410	417	469	455	469	462	495	480	447	448	415	460	428	478	420	437	446	480	412	483	466	476	449	456	385	444	432	444	495	470	456	442	499	474	446	451	465	475	448	443	456	442	436	470	463	452	438	464	448	466	488	426	407	449	432	443	486	480	437	460	475	472	451	477	485	446	443	456	479	447	447	444	472	427	408	435	418	488	478	476	461	463	427	457	463	454	493	459	457	462	415	468	447	449	467	454	479	413	465	443	436	425	457	459	459	436	404	434	393	489	460	458	428	478	450	462	457	447	433	448	464	468	501	441	462	483	460	450	434	449	454	445	467	472	429	466	469	436	436	442	449	484	446	481	437	454	474	463	480	464	458	474	456	465	434	438	451	441	444	464	482	430	423	472	445	453	449	404	425	427	471	424	434	465	468	450	456	478	431	474	464	451	434	457	451	453	444	440	442	464	466	469	442	433	462	454	459	468	473	425	449	446	461	429	463	445	441	464	510	445	459	479	455	466	433	445	467	441	420	494	466	451	448	455	446	445	422	482	467	431	472	461	440	517	441	472	455	457	454	438	421	425	444	451	429	466	453	450	455	432	428	465	458	467	470	462	465	454	496	481	498	399	479	473	419	446	461	490	437	463	493	414	444	393	464	460	452	446	452	460	420	444	416	464	448	475	462	469	469	445	438	452	426	488	480	455	437	435	436	459	442	443	479	458	452	474	470	457	447	443	445	436	466	440	481	468	471	420	441	424	495	417	418	493	436	495	415	463	471	452	446	450	454	425	481	455	426	488	482	426	434	453	431	427	469	455	480	439	446	441	414	452	435	465	452	451	437	466	468	479	438	424	441	491	417	449	490	466	506	465	458	485	436	426	439	485	434	454	440	462	488	450	431	466	428	455	423	443	438	445	442	440	434	459	471	460	473	491	438	483	435	423	459	452	422	452	458	466	468	473	470	481	417	403	432	462	462	428	444	408	463	439	440	514	459	462	465	495	486	438	415	423	449	438	447	432	485	470	432	418	501	447	462	462	471	475	414	446	431	490	473	457	484	441	453	467	490	473	446	462	447	419	431	463	440	464	490	476	493	462	442	445	460	458	471	462	433	458	463	450	452	492	462	433	461	467	429	476	449	469	454	454	456	467	503	464	482	450	440	505	468	478	464	441	425	427	457	476	453	464	444	454	422	446	463	455	482	460	446	458	433	472	419	443	452	470	433	420	460	469	500	463	457	442	401	437	443	468	466	446	431	424	450	448	485	463	430	455	485	468	480	476	424	431	493	475	458	516	439	456	417	439	439	440	425	478	427	471	459	432	460	440	467	445	461	430	463	446	448	411	471	459	427	429	445	451	461	418	424	489	450	457	426	436	436	472	436	460	460	472	471	437	492	457	437	446	446	494	464	451	458	449	440	447	465	446	437	446	442	459	431	431	470	456	474	450	463	441	423	490	477	455	484	481	473	467	491	467	461	448	432	491	436	448	405	476	437	457	422	452	446	489	444	391	445	454	450	442	439	429	468	456	448	460	440	440	499	424	420	435	459	440	462	440	443	424	436	450	453	464	473	466	503	447	433	454	423	448	441	436	455	432	488	417	464	471	484	417	481	417	480	435	439	454	489	434	445	435	452	459	452	499	460	506	427	458	426	448	448	404	467	464	417	463	452	453	447	455	437	472	417	469	479	487	486	441	454	443	450	440	431	456	446	463	433	423	434	444	424	430	448	472	460	442	491	412	531	474	437	456	441	495	461	434	483	459	448	429	459	444	455	442	500	477	482	441	490	437	440	497	453	466	467	437	425	478	440	486	467	445	465	449	461	460	388	470	485	439	462	452	458	468	455	412	455	457	448	493	473	475	424	431	482	437	444	444	482	470	453	462	500	423	428	469	480	433	451	448	463	463	459	428	432	484	477	470	473	482	429	460	434	504	456	434	422	448	477	436	400	483	495	442	483	409	498	438	491	447	497	437	435	439	464	445	418	479	418	472	459	487	430	464	436	452	475	478	451	458	459	451	441	455	469	446	455	453	439	424	471	458	423	482	468	420	461	471	460	483	397	433	457	466	433	466	424	463	485	485	466	436	461	446	463	459	470	461	448	476	421	439	438	410	483	433	459	507	445	463	473	429	429	439	429	452	456	461	484	406	440	442	449	418	494	447	453	444	431	493	453	468	463	488	419	463	476	433	466	424	473	448	452	452	461	460	465	442	446	418	421	439	432	465	448	429	487	476	477	426	456	464	445	466	472	471	448	468	465	491	432	437	459	456	434	440	477	450	449	489	427	445	453	430	495	458	452	434	466	419	474	429	434	452	474	447	419	420	436	473	437	451	458	432	457	469	439	446	432	466	478	441	433	469	454	428	438	428	466	455	439	424	451	457	429	413	456	426	430	423	493	458	429	485	457	458	457	470	443	433	440	430	495	473	474	449	437	481	452	440	444	479	485	458	453	466	418	481	458	450	445	450	486	470	476	473	412	447	484	450	457	441	504	421	486	501	469	465	464	461	443	450	442	483	430	481	466	463	428	440	447	447	464	456	480	452	439	423	427	480	460	436	448	453	415	433	453	450	450	476	453	445	490	484	459	469	430	447	497	459	443	432	433	434	421	480	475	421	462	463	466	440	442	453	452	454	464	491	430	409	449	421	457	454	430	472	442	419	445	466	465	437	428	439	427	472	455	457	483	417	461	472	497	470	426	427	454	445	453	449	425	495	463	445	427	472	467	439	439	459	435	462	465	485	441	463	469	462	452	418	452	455	451	455	453	409	428	484	456	475	456	457	475	441	443	413	478	469	445	486	433	461	474	466	432	476	475	429	446	433	469	447	465	458	453	434	467	441	436	448	454	439	455	458	457	438	435	455	458	472	458	447	461	444	436	451	423	452	436	458	477	446	480	450	417	496	479	444	436	448	469	442	452	469	464	452	469	478	458	460	468	469	446	436	439	435	404	485	445	390	406	492	472	412	452	440	462	441	407	471	432	446	467	469	458	462	433	444	453	457	429	473	466	443	478	459	451	450	476	492	431	490	441	473	453	445	444	470	481	447	449	433
25914	3917	529	499	459	466	485	458	450	445	453	446	460	463	447	431	513	455	451	423	480	494	427	445	421	502	475	451	443	448	443	450	472	464	515	502	456	413	452	500	470	410	449	472	458	452	494	480	431	451	454	480	477	448	479	468	451	446	452	486	427	450	440	509	510	427	433	432	462	435	472	454	434	444	479	461	431	447	431	455	445	444	459	414	465	407	478	445	453	435	436	457	466	460	416	482	439	475	433	434	457	490	446	478	440	470	443	465	457	443	454	480	469	429	484	418	476	464	460	449	438	435	444	452	408	421	435	436	426	461	442	437	464	474	457	458	438	455	473	481	437	418	480	432	408	404	443	412	442	431	487	457	452	458	442	451	407	458	429	431	455	442	475	461	470	468	436	431	434	442	450	421	428	463	467	475	427	460	477	471	465	472	427	454	470	468	479	440	504	401	446	488	440	447	447	428	427	403	440	501	447	465	453	427	439	463	437	459	426	404	456	454	438	422	433	456	452	443	504	431	430	485	481	470	464	452	460	445	472	464	452	459	468	443	458	454	489	412	394	410	408	403	424	425	440	491	434	439	435	508	477	447	442	437	419	426	452	428	424	457	425	458	409	449	428	456	426	451	424	451	437	430	412	436	407	436	458	448	430	415	434	475	449	409	449	461	478	410	462	462	447	474	473	448	411	423	446	473	476	488	432	486	454	463	438	457	425	462	480	401	475	452	455	424	406	433	477	447	451	476	469	446	408	391	452	474	443	441	422	485	450	441	456	436	477	407	410	466	507	438	478	436	482	468	442	468	446	441	467	463	400	455	451	406	451	473	444	465	463	425	479	460	441	466	452	464	520	459	433	469	438	447	421	412	446	459	473	459	469	441	443	429	454	429	474	454	438	437	433	430	420	467	465	411	465	471	454	453	394	446	463	493	454	450	443	441	463	438	447	405	436	409	428	441	467	450	458	434	445	465	486	425	455	477	465	450	448	471	463	465	444	447	440	460	429	410	438	458	412	446	454	440	448	405	456	430	430	441	405	480	473	438	437	426	434	482	495	436	453	424	479	469	441	465	423	453	444	459	443	461	444	463	443	434	452	486	448	455	492	458	453	417	456	448	442	453	453	463	424	426	463	484	446	412	427	421	452	452	455	444	444	421	486	403	466	432	407	454	412	458	458	445	431	426	475	463	481	464	458	434	437	419	474	397	452	434	459	424	423	492	429	437	458	457	441	486	430	403	415	454	449	473	462	473	430	480	469	433	472	451	434	423	433	483	501	489	419	437	446	476	486	457	463	465	448	431	493	442	427	413	444	422	440	445	462	496	419	456	432	441	461	394	432	466	475	444	440	441	447	469	449	490	471	456	487	453	415	464	430	428	453	456	416	415	446	469	438	475	448	474	477	412	452	418	440	481	478	441	480	457	433	482	442	475	418	429	460	431	397	459	483	467	459	445	474	434	423	478	437	438	481	470	463	442	432	447	467	446	467	477	462	460	447	441	440	391	474	467	456	459	446	464	445	467	452	424	420	457	458	457	410	471	455	499	437	488	456	425	464	451	464	418	496	464	452	442	436	443	431	408	461	452	454	455	472	427	459	453	475	472	395	447	467	430	433	444	444	460	462	472	438	421	439	449	432	465	424	487	505	472	447	477	445	464	489	439	464	417	432	479	431	447	447	428	455	442	468	497	488	509	458	433	457	407	457	464	425	455	419	456	462	476	418	470	430	433	454	473	438	453	468	479	458	448	450	495	479	430	484	486	457	446	455	485	418	468	404	458	407	412	433	418	463	448	492	487	463	425	466	420	484	466	456	481	446	452	483	446	440	487	464	484	441	429	488	465	458	402	442	438	441	441	445	459	477	473	505	447	428	437	478	452	469	448	447	401	471	436	464	448	426	436	439	476	479	486	510	451	466	454	475	454	451	418	456	479	421	441	456	485	469	436	415	482	430	442	423	480	468	493	497	461	444	460	415	460	512	424	478	466	459	426	481	449	452	435	451	462	402	438	444	448	461	442	484	452	448	474	486	417	483	460	456	470	425	459	450	438	464	485	444	448	458	462	429	451	468	446	440	396	435	474	469	466	421	437	510	439	418	494	462	454	436	474	473	472	422	453	421	502	431	536	453	452	453	427	419	483	399	439	450	486	465	459	473	465	463	434	436	487	407	434	466	472	466	425	478	457	430	442	421	443	479	427	410	465	482	457	446	486	477	477	453	432	429	436	427	493	438	445	475	428	456	482	455	444	427	447	486	451	416	472	476	432	493	470	425	430	409	461	450	447	457	452	427	459	448	408	464	440	451	446	443	501	443	442	437	475	443	481	420	473	456	443	456	461	482	472	470	448	444	480	472	455	432	434	451	472	423	448	429	446	437	487	413	446	451	454	453	444	452	453	449	464	481	474	431	477	489	431	473	483	455	471	414	451	466	498	429	487	446	422	442	454	478	434	473	453	455	450	454	479	443	464	443	453	429	431	459	476	434	471	459	463	429	465	424	443	464	444	467	458	470	418	477	467	457	445	428	407	399	429	467	456	422	430	474	453	482	454	413	447	487	410	464	461	443	452	481	464	498	493	476	450	415	422	435	422	470	475	416	465	430	465	407	443	459	467	430	441	459	486	446	463	408	463	424	433	447	447	410	438	470	431	475	413	441	453	454	423	437	490	470	433	451	462	426	476	463	409	462	471	482	478	437	452	397	431	491	428	449	458	447	427	445	477	488	423	396	442	439	474	441	461	483	427	406	451	422	473	441	461	499	471	474	435	429	463	446	468	444	440	463	439	482	409	490	484	445	402	429	420	456	462	444	455	435	432	447	458	433	440	450	406	395	415	418	444	452	439	443	454	448	412	476	433	419	438	460	452	450	444	406	451	472	493	452	469	450	462	434	455	450	453	445	459	440	464	460	448	443	402	483	481	445	472	471	451	449	471	508	473	471	422	415	405	443	436	437	462	423	439	462	446	417	482	473	442	421	477	478	428	447	453	462	467	465	477	428	447	506	501	438	464	428	448	482	451	456	433	467	480	445	462	461	450	458	434	468	446	433	459	464	496	493	423	441	434	426	465	424	482	430	455	469	468	446	435	473	431	444	473	453	462	430	430	448	457	434	458	429	463	437	463	455	451	494	464	399	438	455	435	489	471	438	441	416	466	437	442	464	456	432	469	444	475	431	437	427	448	459	425	425	442	453	482	393	472	443	406	471	516	453	465	508	420	466	411	464	482	457	448	419	470	461	437	492	455	483	430	406	453	482	432	477	457	426	422	479	457	451	433	462	432	472	462	421	470	465	444	468	434	469	455	462	449	477	461	431	425	450	429	442	457	451	444	467	426	451	484	461	464	451	442	468	421	424	432	428	440	470	472	421	443	435	447	436	472	458	456	454	414	412	459	476	402	466	399	434	478	504	460	454	464	422	396	427	448	460	447	412	442	402	422	464	426	427	419	444	458	429	418	434	436	440	439	450	482	463	438	441	437	451	467	452	463
14546	1160	1095	1062	1034	1030	1050	984	1054	1040	1009	1017	1029	1001	997	978	1003	962	1021	996	977	1046	977	968	970	984	998	1003	992	989	973	984	996	964	986	968	939	1027	1008	977	941	972	1035	988	1049	1021	965	953	943	976	1022	959	1006	966	1024	908	960	947	975	975	990	994	977	984	985	1016	957	957	984	997	1034	968	1007	954	949	946	954	1019	980	970	963	949	982	950	995	972	998	991	959	973	939	998	934	948	995	959	1005	982	948	973	1025	910	983	960	987	945	1008	965	1011	1028	942	911	973	936	1002	926	939	1043	1009	972	932	985	1003	1015	987	983	1027	1021	970	1044	961	1003	935	998	935	971	945	999	933	968	940	990	956	970	1002	977	981	992	930	909	929	1015	961	961	1004	1006	977	928	982	962	1023	956	1011	974	956	1000	987	952	958	1005	982	952	1003	975	896	989	979	1013	891	993	1011	991	998	989	928	986	1005	937	978	979	1006	1001	977	964	969	1001	984	955	927	931	1021	968	985	978	946	1002	974	970	1000	1032	995	1000	990	1011	1017	955	1045	931	938	1014	936	898	993	988	983	1095	972	983	1049	976	993	996	957	967	909	1033	989	942	963	956	988	946	933	971	988	968	982	984	1047	1012	1021	955	986	984	1019	1014	928	960	954	984	970	977	1005	976	949	932	979	945	1005	986	1047	1002	969	991	939	1002	976	999	986	981	958	966	966	963	1042	1011	1053	959	925	1016	984	931	968	991	956	952	1009	1013	1040	1034	964	979	972	943	990	995	949	970	986	1003	951	974	957	961	917	995	990	994	932	991	1008	925	1012	952	1014	997	948	965	961	951	986	959	925	997	961	1001	965	961	1031	1012	967	943	1053	979	924	993	974	991	1011	1037	979	977	979	964	979	931	939	966	1015	1045	947	1000	957	1004	1012	948	919	974	1002	972	1022	924	919	1017	988	1031	967	963	983	943	1028	965	971	988	960	948	955	1006	1036	1001	933	1003	974	991	954	940	976	969	939	940	1024	968	968	991	965	1012	1012	977	881	977	960	957	1011	972	963	988	977	956	966	993	975	1023	974	986	982	978	978	943	971	1036	1013	971	939	964	1040	952	935	996	975	1006	1005	1016	973	885	980	988	977	971	938	1073	999	984	954	965	913	992	990	1008	1027	989	1046	968	951	1005	939	1037	974	995	972	1030	1016	971	986	913	1077	986	947	971	1004	1004	996	968	969	1004	976	939	966	937	996	966	939	1013	1003	998	977	978	1002	1002	958	1030	976	1012	973	962	977	977	961	958	990	979	911	964	885	976	912	1036	985	1016	995	932	1007	987	996	977	950	989	941	1045	971	931	969	985	927	969	951	922	964	965	973	947	1010	979	972	967	995	1005	1000	996	946	941	994	942	976	1001	959	1057	1009	999	1016	990	940	943	1013	987	965	930	988	980	993	935	999	938	957	1054	988	977	984	992	989	976	959	1003	989	1058	974	1017	955	1012	941	970	948	1014	974	971	1029	977	976	993	981	1011	979	961	946	1017	951	989	964	1058	992	945	969	948	1025	1019	999	981	969	971	969	971	990	1001	990	966	975	1010	997	944	945	974	980	952	983	971	975	1002	987	973	987	945	971	1005	972	968	938	982	915	967	985	970	951	950	950	1002	975	984	930	1008	945	1022	1002	949	967	915	938	993	968	945	1000	968	1024	972	951	947	1009	985	947	981	999	958	950	965	948	1016	1004	968	987	1028	878	1006	1004	955	1008	989	1002	965	1042	977	977	967	969	1017	967	975	937	999	926	989	978	1002	989	1044	952	978	971	954	1026	868	991	1017	963	979	1002	987	968	992	1007	959	1006	971	976	991	1006	986	999	1024	997	963	969	986	985	984	999	916	914	952	992	948	1040	1015	956	987	995	928	944	1035	966	969	1015	997	1026	1007	1034	1013	940	1019	975	970	992	993	1020	1016	1001	929	996	1013	962	981	956	1004	973	983	993	955	1024	953	997	996	1000	1008	958	991	1006	979	1024	969	933	973	984	1046	961	957	1014	976	977	970	961	934	995	947	1012	936	950	980	1015	1005	967	988	988	941	990	991	1003	947	982	999	1038	949	945	948	923	936	910	965	965	939	956	997	1012	966	1011	960	987	934	1000	951	1016	994	1017	974	1014	1022	985	989	990	977	972	1005	935	960	986	972	1004	1013	921	978	939	995	928	992	1006	946	986	983	979	969	990	959	966	1046	965	964	1029	967	1007	1006	966	941	954	980	917	962	954	945	1028	973	938	976	925	958	981	1026	1013	1002	947	990	969	1027	937	959	970	979	907	952	985	977	1004	971	1004	1038	992	982	982	996	992	981	1030	1020	947	975	959	966	972	987	985	992	984	951	971	982	993	1010	1019	1026	960	915	964	947	1037	977	972	948	999	1050	1026	1000	936	960	1007	909	1012	913	969	1002	954	988	989	942	955	937	988	1010	949	945	999	1017	964	1003	985	993	903	976	1026	972	958	996	965	989	967	995	971	958	961	1017	970	956	1003	1044	986	978	1000	937	979	1002	953	1015	991	1040	971	1005	998	991	1048	954	949	1006	977	934	978	959	963	981	1002	940	991	972	993	984	980	991	973	1026	979	970	1034	965	981	1002	955	947	950	974	953	953	995	969	1037	949	997	1044	1052	978	936	975	962	1024	978	1026	935	984	969	1016	945	959	1033	1016	1010	976	1028	968	984	1007	990	938	1022	986	989	952	1031	985	941	1025	992	955	958	998	960	1010	975	1029	921	924	989	977	988	976	1016	932	953	981	968	1044	951	976	963	903	963	956	944	1011	973	958	918	977	1031	1010	1052	992	1027	952	1008	967	1004	951	997	988	904	974	952	952	944	967	954	951	937	975	969	1024	1009	987	977	995	994	1000	981	939	933	914	986	1002	1005	997	992	951	1002	1040	1003	904	933	981	1040	990	995	1024	1004	1005	1005	951	968	1000	1016	983	954	980	953	960	1034	973	941	952	1010	992	989	967	1021	972	937	989	983	977	995	1016	995	1008	942	1026	947	1014	999	1000	980	968	987	949	991	952	1008	984	989	988	951	973	990	951	980	968	922	1008	958	983	1023	965	993	921	931	992	980	958	983	899	996	963	978	967	916	997	984	998	1001	965	964	957	1043	945	958	967	934	956	986	991	1035	955	1006	984	948	992	993	980	973	967	1006	1015	1022	959	1013	1004	973	946	952	988	960	975	1031	949	944	1006	992	970	963	947	967	1029	998	964	937	968	931	909	962	980	976	953	960	988	990	939	985	1003	976	1005	953	909	978	1008	994	995	972	985	946	994	958	935	957	986	977	960	1024	973	959	973	939	1002	966	987	974	981	978	1014	1002	980	1013	991	1024	922	953	973	907	970	1003	1029	931	973	993	966	1004	932	983	931	1003	991	939	921	993	936	936	1009	1037	1002	996	991	991	939	969	1015	979	959	990	1003	970	1008	1000	989	1038	996	1018	984	933	952	1025	1004	994	982	945	971	1009	1049	912	1002	1015	1024	942	932	957	987	956	975	935	993	998	936	1020	997	934	996	944	1020	940	1008	973	978	965	1032	1004	948	998	934	911	965	949	1003	967	962	967	1043	940	1033	979	960	990	953	986	988	956	1031	996	933	1009	993	956	980	991	965	962	1032	933	984	1001	993	1005	986	1008	987	966	1008	984	948	962	912	998	974	962	1004	1041	1013	958	1000	972	1037	1002	985	989	996	951	934	984	1004	922	959	1016	1007	969	1012	1013	1001	967	982	946	1014	1006	986	986	1038	938	928	934	983	999	966	980	1050	999	964	1000	942	956	962	958	958	994	975	962	978	952	941	999	941	1016	985	977	963	1043	1020	999	1037	977	994	993	967	945	979	967	985	940	1002	955	976
30267	6035	833	562	478	407	379	375	340	328	341	347	338	306	317	310	341	311	301	331	327	343	360	299	303	327	312	332	304	328	344	301	320	318	301	336	320	315	320	257	298	341	325	303	290	308	287	318	302	311	336	338	341	317	321	307	307	302	313	297	322	309	310	302	305	300	320	321	327	337	313	291	315	285	312	298	319	325	350	384	304	333	305	328	316	288	309	346	307	313	297	304	266	281	310	324	356	342	302	324	337	292	332	281	309	315	314	310	317	339	323	326	304	292	331	317	329	292	322	315	311	305	306	316	297	289	294	292	317	318	302	297	303	312	327	319	304	320	315	308	329	307	317	336	319	319	310	321	287	285	304	308	302	278	332	347	321	311	340	290	316	292	297	325	316	303	328	327	326	310	314	320	345	318	318	315	305	309	301	305	297	318	331	309	273	305	311	257	287	265	343	329	348	308	304	329	297	323	290	324	334	297	311	327	327	287	295	304	311	329	307	336	326	305	323	323	328	311	297	298	335	310	294	316	322	317	330	316	279	312	331	316	326	304	306	332	306	286	313	349	354	312	285	309	345	308	307	299	291	308	286	340	301	315	322	318	326	285	300	345	318	324	310	326	344	319	290	305	330	334	307	313	327	312	311	302	286	324	305	340	304	310	334	294	290	338	313	294	313	291	257	336	337	347	316	325	338	331	352	297	295	303	297	298	270	302	299	282	338	309	319	305	313	312	315	285	318	303	294	316	307	297	336	275	328	323	293	333	296	312	336	334	346	286	296	306	333	325	306	295	340	331	297	302	344	329	310	297	321	280	277	302	336	318	337	301	334	313	345	321	304	332	285	275	309	326	309	343	308	321	352	280	303	314	305	317	308	332	294	321	328	327	321	308	339	328	333	318	304	310	280	302	315	317	332	314	328	290	327	316	312	340	317	342	307	328	330	324	320	312	310	332	295	315	328	334	324	347	339	331	298	315	329	307	289	315	322	326	317	311	318	328	313	343	312	311	330	321	309	310	299	266	344	292	302	306	310	319	341	363	319	276	327	328	316	267	277	292	311	325	317	297	308	357	268	306	317	303	305	341	327	327	306	336	331	276	327	321	353	297	337	286	291	317	312	323	298	326	295	297	306	280	324	300	334	306	305	337	340	317	361	300	308	300	317	327	322	308	291	297	291	296	317	337	286	285	282	308	335	261	294	329	304	309	331	307	321	302	314	337	304	302	306	328	338	315	346	319	316	337	335	326	302	307	302	328	279	289	301	321	308	324	332	309	325	284	307	325	341	298	310	328	323	302	296	320	315	307	300	316	334	309	320	284	297	294	308	296	302	311	345	313	297	328	316	311	295	304	320	317	323	314	318	334	307	304	349	303	319	303	318	354	306	323	281	319	319	341	307	332	341	296	302	320	309	327	278	345	298	303	323	298	327	301	329	316	279	309	296	281	286	326	337	284	324	282	325	298	319	305	307	310	316	336	291	351	318	281	314	300	294	279	315	295	323	323	313	307	323	288	323	314	321	314	331	326	297	307	321	324	338	332	314	305	318	347	339	310	337	241	277	335	323	325	336	335	346	349	294	307	309	304	354	321	295	322	316	308	299	317	320	318	287	273	335	326	335	321	325	293	317	299	288	291	305	329	311	294	289	322	298	291	294	285	295	290	308	339	333	324	299	301	335	301	314	316	314	300	285	306	309	336	327	325	313	309	329	330	313	341	286	331	305	288	343	294	332	311	324	334	341	301	321	342	282	310	291	342	338	343	320	298	340	348	322	296	303	311	317	310	361	319	325	311	338	335	314	272	334	292	304	339	312	312	312	300	311	293	290	337	322	331	294	307	316	321	318	313	296	303	353	322	336	328	365	326	331	294	317	341	318	311	274	323	324	307	288	323	281	300	332	314	314	286	300	302	305	341	328	317	313	317	326	335	326	289	308	292	316	272	304	295	318	314	300	308	336	295	294	300	314	297	320	336	310	323	297	293	334	327	342	329	310	312	300	296	346	339	310	327	295	299	327	320	300	263	333	297	319	329	314	303	302	310	334	304	269	340	314	290	330	313	315	317	293	335	332	312	313	312	301	317	340	280	319	305	328	339	329	319	354	320	311	339	304	291	273	320	309	305	298	294	310	319	332	342	332	321	291	332	337	344	325	357	301	326	327	326	354	310	331	333	311	287	310	344	316	309	274	329	315	274	298	299	302	330	322	322	304	353	313	359	300	346	316	318	283	300	311	299	334	335	321	290	305	298	323	297	318	310	330	330	297	319	287	315	315	298	327	330	332	321	318	304	326	354	309	306	295	321	300	294	321	330	345	320	348	309	304	314	334	314	295	319	324	333	321	304	304	288	315	301	308	317	327	346	322	296	312	336	300	287	302	315	319	323	324	326	317	332	305	350	300	320	297	318	326	319	296	305	338	316	314	315	323	328	305	329	319	336	286	320	347	348	314	327	328	301	294	326	312	322	341	308	324	308	321	324	317	275	313	333	279	330	327	308	330	320	344	300	300	311	290	278	346	294	279	291	310	297	307	331	337	329	292	312	316	332	288	326	318	325	285	323	304	305	332	317	309	335	339	285	290	319	317	332	340	305	307	318	332	287	311	324	338	305	295	321	307	314	329	279	287	325	307	317	292	309	303	299	312	352	305	350	318	306	312	320	312	317	326	336	337	305	311	294	320	340	283	319	298	325	348	330	320	298	330	302	303	316	281	316	330	295	282	305	313	304	341	314	293	331	315	331	280	312	321	318	298	329	311	326	334	298	330	315	323	303	333	298	354	284	317	315	311	338	305	314	328	291	317	310	351	317	303	302	331	305	315	323	310	280	351	308	313	309	319	305	317	364	326	334	328	324	318	302	286	333	316	346	286	330	296	303	304	280	314	316	289	337	293	277	326	321	343	281	285	363	312	317	288	303	329	301	327	310	351	327	320	310	270	300	317	326	276	320	293	319	320	366	310	280	293	285	319	283	271	332	322	292	310	292	316	315	315	315	329	294	323	324	310	296	314	287	323	320	279	298	329	324	318	306	327	340	312	298	333	332	319	304	285	313	348	332	330	272	320	319	302	293	290	341	324	338	293	296	352	316	298	310	301	346	341	291	301	294	314	322	300	285	303	365	320	330	328	308	288	318	298	335	308	319	313	297	316	321	302	294	294	339	295	352	315	302	299	276	360	337	338	313	349	300	329	300	298	332	335	313	320	278	313	310	302	320	286	313	304	288	331	298	316	321	328	332	331	280	307	299	317	311	320	304	313	314	292	299	342	333	281	308	347	314	310	285	307	286	316	368	323	322	326	328	317	311	300	331	289	313	307	307	307	311	296	292	305	316	307	316	286	302	302	311	304	333	332	327	325	293	309	310	312	275	334	347	297	332	364	353	330	308	307	352	337	306	329	329	331	331	290	323	349	353	301	299	325	301	301	301	330	329	303	311	309	285	310	315	314	307	289	297	343	323	320	296	305	304	303	331	335	304	299	320	306	336	291	317
16972	988	1449	1487	1246	1165	1067	1017	901	858	764	795	832	771	765	804	713	714	729	739	721	747	743	717	751	679	682	719	726	706	718	701	761	678	680	762	677	732	722	709	713	698	711	658	702	692	666	664	723	702	674	704	672	724	673	706	710	771	669	734	684	697	670	681	652	688	666	657	665	690	683	693	693	692	684	697	703	748	703	700	684	752	720	676	678	705	712	698	670	703	675	680	701	653	711	721	704	701	728	698	713	708	688	694	652	644	665	678	702	699	668	695	659	720	633	712	723	684	667	703	677	712	712	632	677	707	724	695	675	653	716	679	679	692	684	740	672	640	677	670	696	680	734	672	676	717	671	690	665	667	649	673	726	710	736	706	688	723	687	676	684	691	708	666	684	693	742	686	635	713	721	722	716	651	711	695	698	724	716	694	696	699	657	639	675	657	740	742	658	671	674	647	653	726	745	705	672	693	713	680	732	681	673	704	675	759	745	680	714	651	708	675	666	705	686	659	684	711	709	707	650	692	713	691	686	707	741	680	706	746	703	655	737	689	696	726	682	707	693	699	722	702	680	683	683	679	602	665	695	745	686	682	695	708	719	719	739	627	711	729	727	696	659	689	698	719	697	711	707	700	694	691	673	713	705	671	764	695	708	718	719	655	727	673	665	713	724	662	691	682	688	611	706	718	691	700	723	701	697	727	691	691	725	643	645	657	723	672	683	704	752	712	692	626	700	716	674	738	689	695	733	681	652	679	645	744	709	677	698	692	730	709	682	720	662	656	749	687	732	697	674	640	777	716	717	710	711	724	677	690	659	688	711	671	668	604	669	688	689	656	710	691	730	667	730	684	730	727	706	663	690	713	743	700	736	695	686	680	700	661	652	745	689	703	673	706	682	711	711	682	714	696	664	687	665	672	721	673	660	723	678	725	701	693	698	706	727	696	704	699	656	672	703	748	695	683	724	702	658	715	710	730	708	669	651	676	695	716	687	695	714	636	640	673	738	675	670	683	673	682	667	723	684	678	712	664	756	728	726	726	658	712	679	706	719	665	677	646	728	692	722	661	690	652	695	656	726	712	671	757	711	659	734	734	665	704	691	673	694	708	670	746	736	710	747	677	682	682	722	688	717	687	684	662	713	671	713	709	701	745	683	731	713	693	744	711	684	685	710	708	702	752	690	692	690	692	692	730	689	697	655	728	656	703	704	667	677	707	722	682	725	707	648	696	689	752	671	624	692	682	722	695	666	718	714	720	671	696	726	704	697	694	692	707	704	701	711	708	717	693	708	623	681	703	725	730	731	670	707	700	692	711	696	713	716	687	699	689	698	697	697	704	632	694	704	694	736	703	676	688	684	710	725	700	654	718	748	728	696	694	718	687	715	682	713	669	719	710	650	650	706	740	705	645	711	717	688	723	668	685	661	676	718	640	704	634	732	673	729	668	692	690	733	720	733	667	718	668	682	696	709	698	656	755	664	686	663	666	682	712	680	728	733	700	716	671	691	697	682	707	720	722	705	702	709	688	698	717	691	682	662	706	673	702	683	700	736	661	675	667	675	677	658	711	673	688	721	705	668	717	704	688	698	656	653	651	681	708	682	663	678	667	719	739	667	684	766	662	688	729	673	685	706	721	665	657	675	719	702	656	693	652	694	729	661	710	715	703	726	666	678	698	679	648	716	698	696	699	663	696	680	689	668	695	707	725	721	737	683	699	720	673	701	658	686	736	688	718	687	723	716	676	683	681	666	701	689	708	705	708	647	676	721	693	697	693	752	675	714	740	718	700	732	633	679	699	684	702	658	692	701	663	713	696	683	720	677	717	675	623	747	707	683	693	642	696	685	671	696	679	675	680	718	707	704	708	694	710	739	657	727	657	692	686	699	685	693	689	707	734	637	710	719	713	699	689	708	697	673	706	682	723	711	724	663	707	683	661	704	676	707	704	710	655	700	682	689	696	712	658	682	686	731	679	712	680	671	696	694	712	680	737	715	717	649	643	668	686	685	744	754	684	667	681	651	677	702	753	707	734	713	726	674	674	678	679	677	701	756	660	618	673	682	700	697	687	708	745	693	684	730	698	698	708	689	668	689	640	698	697	653	694	704	633	728	629	682	672	702	702	731	696	702	643	695	674	701	707	649	660	735	703	697	650	661	677	711	693	720	693	694	717	669	696	701	679	686	655	697	709	695	717	703	690	666	708	708	736	689	706	667	659	703	720	686	693	647	703	704	693	692	671	722	689	734	700	677	682	709	690	687	676	716	710	693	732	684	695	667	710	715	708	698	708	691	676	758	703	722	715	737	683	686	695	702	673	696	685	698	681	704	698	683	706	714	688	692	707	717	733	702	714	691	704	722	678	691	648	712	729	695	726	697	664	683	680	723	689	673	689	720	695	684	672	701	691	700	679	731	732	652	695	677	666	681	688	693	681	665	699	682	670	673	694	694	675	715	722	663	675	683	701	727	691	657	673	709	716	696	699	702	714	692	629	692	717	676	703	702	720	718	719	699	759	690	699	707	682	672	694	712	666	680	679	677	655	675	636	712	672	695	745	706	677	702	679	717	758	665	675	726	654	680	676	696	704	672	731	678	679	680	761	706	676	733	691	781	682	694	699	665	713	681	713	674	688	688	702	731	699	664	687	660	718	731	694	723	676	670	713	680	701	694	666	663	751	678	688	660	653	728	680	651	671	691	724	674	708	692	720	687	675	711	671	677	722	737	630	707	719	706	702	712	715	712	691	689	688	642	676	718	652	710	663	707	747	707	751	664	731	702	686	716	678	679	682	703	696	702	690	741	740	725	692	737	700	672	750	682	720	695	668	691	678	740	691	713	735	707	696	719	727	668	716	685	688	685	693	681	655	707	658	716	724	701	722	703	720	691	689	695	707	722	684	721	669	681	686	690	695	730	708	719	703	694	685	677	686	638	704	704	728	656	643	703	700	670	734	688	673	647	727	676	717	739	674	699	717	738	693	705	658	661	707	674	698	662	697	714	718	693	731	661	705	688	688	703	689	700	697	700	643	712	675	687	741	699	628	636	639	737	754	686	702	686	708	664	665	695	684	697	675	685	710	674	681	733	686	685	716	720	705	671	706	681	703	695	729	723	704	741	712	730	693	706	688	746	677	669	700	699	679	666	678	714	728	700	679	691	688	701	702	688	693	684	746	734	680	708	683	702	709	671	682	697	680	694	726	706	698	694	696	697	718	700	643	698	697	724	704	695	711	690	700	667	715	725	709	702	687	732	712	676	698	726	731	752	670	728	715	703	665	680	663	717	723	688	694	677	676	673	723	705	682	688	692	706	724	674	697	663	719	735	750	745	673	661	711	676	688	707	712	709	681	687	669	677	728	718	721	697	735	714	721	673	683	745	724	708	666	718	730	745	699	736	675	669	704	755	714	729	681	706	714	752	683	669	651	720	693	762	655	654	682	727	658	710	685	680	646	677	677	760	688	678	685	685	695	609	668	699	657	668	682	675	661
48000	15956	2652	646	460	367	299	279	252	227	245	221	225	236	226	202	225	231	211	210	208	214	154	200	219	183	200	209	197	213	240	209	220	214	214	186	186	200	213	203	187	193	208	219	212	185	190	201	221	200	198	211	203	203	192	210	210	212	184	207	195	175	213	183	179	190	222	188	190	183	198	189	179	205	191	163	189	203	181	179	175	191	184	205	194	212	186	188	199	200	196	182	191	197	182	189	206	200	202	215	182	217	213	218	208	201	194	216	183	156	200	196	182	201	188	164	195	183	186	188	210	212	201	191	199	199	196	218	177	236	196	222	197	187	199	181	205	194	204	192	198	191	169	188	203	180	205	203	213	202	182	185	209	222	167	228	192	204	223	223	197	201	197	219	183	207	180	210	202	193	187	217	201	219	213	188	212	175	190	181	210	189	221	196	194	196	232	189	196	192	181	181	203	176	177	203	175	176	171	221	216	209	174	198	182	189	177	205	179	188	198	192	205	199	188	202	194	193	197	194	199	209	199	169	211	203	207	203	184	193	192	194	195	175	195	185	216	227	194	202	186	206	215	181	217	177	192	188	185	210	183	179	207	238	204	202	204	212	175	194	192	185	200	205	207	176	167	189	202	219	203	207	174	188	204	182	169	200	172	230	234	183	188	221	194	182	179	182	205	181	188	210	210	198	192	206	170	157	187	200	190	202	191	209	213	201	177	178	184	185	188	209	189	173	186	173	169	214	190	205	208	190	188	174	209	211	182	210	183	198	185	178	179	198	247	201	205	197	247	208	231	198	182	196	191	184	163	203	211	201	204	200	182	215	184	197	193	188	192	183	203	184	173	175	190	183	197	187	191	213	198	222	225	197	215	187	200	193	184	210	178	190	179	205	206	188	196	194	211	178	200	192	208	195	215	179	186	220	203	220	201	176	192	193	204	169	201	199	196	202	184	179	187	204	195	232	225	205	235	216	205	204	182	199	203	182	191	194	229	217	192	163	206	207	179	197	185	217	208	189	174	204	189	209	209	194	186	189	171	180	181	178	190	207	172	214	224	188	192	205	192	213	207	197	193	184	161	184	167	223	182	186	206	197	182	208	188	195	191	216	173	181	194	195	214	211	187	163	188	201	190	200	184	205	183	190	171	176	180	186	206	199	204	193	227	177	207	181	203	214	164	208	218	196	186	181	247	201	203	186	190	177	191	202	192	199	210	185	179	200	236	216	177	222	186	209	206	240	201	167	200	196	185	192	177	205	213	196	197	225	208	210	180	156	186	167	206	186	181	201	180	187	211	185	194	186	195	186	205	191	192	178	206	193	199	195	190	189	193	176	217	189	166	183	185	174	195	202	186	192	198	175	158	189	207	194	184	196	187	198	202	205	175	214	209	193	184	173	178	197	231	198	190	178	240	195	202	212	190	173	194	164	228	179	210	202	191	195	192	231	198	183	201	211	202	186	200	214	203	197	195	183	215	197	192	171	185	189	222	201	194	183	179	168	208	210	194	184	200	184	160	199	198	177	218	197	173	211	194	206	207	218	197	201	224	215	181	230	221	221	191	195	190	229	201	192	213	215	206	165	172	165	213	202	203	197	196	199	225	188	182	198	190	196	174	197	195	196	198	218	205	197	178	195	193	166	199	201	202	176	192	196	227	191	174	205	197	200	196	202	171	212	197	178	191	212	222	183	186	198	194	195	218	181	194	184	184	190	200	202	191	185	216	208	180	205	206	206	201	209	191	183	180	218	195	192	183	191	171	200	188	200	186	177	227	194	184	197	200	208	203	206	197	180	179	229	191	182	205	209	226	208	197	192	198	196	188	205	186	188	206	180	175	206	197	203	206	228	200	198	185	174	175	207	187	190	174	217	198	215	196	187	188	201	207	200	213	191	190	201	173	211	223	201	174	171	200	206	199	178	200	168	194	181	160	201	194	205	211	204	177	186	194	185	184	191	184	180	201	203	211	215	192	198	180	175	173	221	196	196	182	180	205	220	198	208	187	182	198	194	200	180	205	183	203	194	193	198	200	199	184	190	214	186	198	198	189	216	226	202	168	197	174	191	203	181	198	155	177	224	200	206	205	203	163	179	194	217	190	192	208	208	176	207	194	181	198	200	206	166	210	184	208	184	201	181	218	194	219	178	201	195	218	199	198	192	193	199	187	201	190	182	207	196	197	203	178	181	200	175	193	203	212	188	227	197	187	210	181	198	187	163	196	186	170	221	204	188	184	180	195	190	218	200	196	231	185	208	193	218	220	194	176	210	208	169	194	210	189	171	172	205	204	186	216	174	194	197	189	197	200	190	212	190	211	187	230	199	187	195	221	223	222	177	195	186	205	226	198	205	196	199	176	220	190	195	213	199	174	174	155	160	206	176	186	204	212	207	210	200	218	196	210	180	176	208	189	182	207	200	197	197	218	207	197	189	186	212	183	220	196	203	204	192	174	197	223	210	202	173	209	200	180	217	218	173	185	183	200	211	200	193	192	185	183	186	201	196	169	181	185	190	181	198	176	180	186	184	202	200	200	212	182	167	200	207	190	197	230	182	185	192	183	182	217	227	187	181	191	199	210	200	224	201	209	181	183	201	209	150	216	200	196	186	180	219	221	211	185	207	193	188	196	204	206	194	197	199	220	183	205	216	222	200	178	176	208	195	207	151	188	232	183	197	190	215	179	176	185	208	183	187	169	199	192	224	223	188	190	212	187	160	187	170	176	190	215	177	199	219	173	197	192	182	175	170	200	205	221	190	190	168	163	213	198	205	190	199	191	186	190	208	195	169	198	200	163	193	189	214	215	168	207	213	181	155	197	173	184	198	223	169	189	197	184	207	183	213	194	173	187	210	209	220	183	180	218	174	185	195	225	204	198	190	205	194	199	220	174	179	213	203	203	176	186	188	196	189	191	217	203	187	216	203	195	205	177	179	204	191	196	198	186	172	198	167	225	176	213	239	200	189	196	195	208	181	223	211	183	182	222	168	184	200	187	188	211	175	196	191	202	194	192	189	216	217	198	198	158	186	198	188	171	189	173	200	204	198	204	186	185	192	184	205	227	189	190	180	199	208	203	198	218	160	211	208	204	213	211	201	189	189	174	193	200	171	196	186	200	214	186	206	179	191	202	211	183	208	161	179	220	195	175	205	155	201	222	207	187	198	164	201	213	220	197	212	186	188	206	189	215	227	198	192	203	176	178	188	172	174	182	204	213	195	191	215	196	211	197	185	178	192	170	198	218	174	180	207	169	182	205	198	193	207	212	196	181	192	218	197	172	193	181	178	194	185	209	202	192	201	186	198	187	186	198	197	221	194	197	190	178	172	209	184	201	204	174	208	224	206	172	190	190	205	209	200	183	171	192	183	196	195	185	223	193	174	200	186	181	195	215	195	185	186	206	198	195	197	191	180	179	185	205	181	201	180	176	197	198	200	210	202	225	216	191	204	195	206	195	205	191	198	193	198	201	198	196	170	184	189	201	202	222	184	177	168
27695	984	1680	1783	1529	1192	1096	1028	896	718	732	611	639	606	527	606	551	529	519	530	525	527	517	530	505	529	488	520	504	530	530	518	507	500	521	460	523	502	506	487	454	503	500	514	528	515	445	510	500	504	476	490	506	477	475	510	446	489	456	469	479	471	481	459	479	528	486	455	488	498	468	471	512	473	537	460	449	460	513	454	492	441	480	475	499	491	466	451	478	516	457	480	496	423	473	458	511	465	500	517	513	486	481	454	493	507	477	502	429	444	523	481	475	519	487	452	458	504	442	521	469	488	508	476	440	450	501	471	476	509	457	508	491	473	463	501	487	503	476	487	477	459	494	473	466	466	504	488	469	510	491	491	493	485	489	448	483	447	488	472	469	491	461	465	503	436	460	473	452	466	484	479	483	500	489	486	460	460	490	468	506	525	499	476	520	476	496	482	442	478	486	467	490	522	447	479	485	482	475	454	515	495	497	512	448	504	441	489	460	464	511	510	451	498	508	487	495	461	468	484	487	487	489	495	465	509	506	490	452	476	465	496	469	507	505	454	454	501	467	465	524	495	487	478	494	491	479	464	494	466	484	463	517	470	437	469	515	524	487	500	458	469	475	474	495	477	482	484	468	451	459	475	507	491	511	456	452	501	485	468	468	467	490	480	467	522	472	510	453	481	494	474	464	487	520	443	475	476	518	489	507	471	499	487	480	478	449	467	476	439	435	475	466	472	495	433	464	502	446	498	432	528	465	473	487	513	487	488	493	482	457	487	494	454	458	457	491	464	498	505	508	461	490	470	461	446	484	501	510	502	483	455	489	473	464	452	458	448	430	445	473	489	493	487	503	455	493	471	478	459	479	500	503	474	499	454	465	522	465	471	479	484	471	472	487	460	539	470	480	499	476	539	474	485	471	519	462	459	446	453	511	467	441	517	495	490	447	469	472	491	482	436	478	471	471	502	459	470	475	478	474	452	467	451	499	471	479	505	474	503	505	448	464	481	499	448	491	462	492	473	433	505	483	497	489	456	507	467	500	450	517	481	441	466	476	475	482	474	442	510	503	429	471	479	474	472	471	490	504	485	487	481	491	515	495	492	505	437	474	480	511	478	448	480	456	476	491	466	455	458	495	485	509	444	483	490	505	466	444	479	449	469	462	500	445	436	513	491	505	441	535	479	481	468	462	488	507	474	447	470	512	464	431	503	479	481	482	437	475	459	517	475	492	498	488	454	454	499	471	475	441	488	510	438	482	471	453	458	472	454	492	469	508	473	466	465	443	472	482	455	446	475	433	495	504	484	496	496	471	492	482	484	451	487	474	449	451	470	497	494	436	512	486	453	474	477	464	482	465	437	463	475	494	478	488	500	468	451	465	482	427	479	454	514	479	475	478	509	487	468	463	502	489	505	487	481	482	467	495	449	432	473	461	482	473	516	453	507	493	507	475	416	474	501	435	471	495	471	499	462	479	475	457	543	489	462	462	481	465	454	499	500	443	420	490	536	489	482	493	474	456	426	485	479	435	447	502	496	467	445	494	466	449	486	512	506	473	489	491	505	502	457	459	458	473	504	458	479	450	484	471	444	466	483	485	513	473	492	509	474	475	478	467	493	465	472	467	497	524	447	423	456	513	475	436	510	424	515	451	514	480	462	457	518	509	483	481	507	456	498	513	492	480	473	483	463	461	503	477	485	465	482	469	509	487	492	464	477	480	496	469	492	465	480	446	483	499	483	439	498	455	460	441	486	502	443	526	516	488	492	504	464	447	452	480	447	473	465	499	469	496	449	468	471	504	501	463	493	501	526	461	475	467	445	476	471	486	454	443	487	492	482	489	453	445	449	460	467	448	517	462	492	492	482	518	486	490	475	458	475	464	491	483	469	462	490	495	513	480	478	495	505	493	473	454	475	462	492	491	492	506	481	509	462	503	469	501	459	463	418	484	468	469	492	462	468	475	509	501	480	463	475	429	468	473	476	477	472	488	540	505	462	494	432	434	475	468	476	492	471	481	459	497	481	446	474	472	452	467	500	471	480	499	505	546	501	485	479	492	460	479	473	457	467	446	506	497	539	487	486	472	484	515	481	455	461	477	509	499	490	464	519	483	457	433	498	456	478	491	456	461	449	463	490	454	462	511	490	474	483	478	470	499	509	447	474	487	511	468	524	482	470	470	499	497	466	445	466	457	455	477	487	483	458	443	481	497	498	458	488	455	498	442	462	496	452	509	479	465	472	463	440	478	495	500	488	487	491	503	466	515	477	491	465	442	504	503	519	467	483	510	486	434	481	470	457	496	492	530	473	499	482	459	479	449	446	500	487	473	466	488	467	486	469	459	494	507	466	473	492	477	489	497	506	457	507	486	450	478	454	484	468	469	467	470	482	485	459	489	483	464	441	460	455	464	491	489	460	437	450	466	477	473	471	467	470	497	465	516	457	480	462	446	475	463	465	464	442	498	485	445	469	459	463	443	476	475	453	482	503	446	494	475	480	465	464	495	476	485	471	508	475	463	472	516	464	512	498	484	490	491	457	467	447	489	492	493	462	514	498	495	445	454	499	474	478	439	460	470	444	496	467	506	476	467	471	470	466	454	494	485	505	499	434	494	483	472	512	479	500	486	478	479	490	472	457	492	473	474	481	455	447	484	465	492	532	463	476	472	529	489	469	498	470	501	461	459	486	497	466	469	488	485	498	480	507	470	495	471	476	496	484	501	525	492	480	472	447	516	467	440	503	447	485	490	494	482	483	478	502	463	469	486	463	466	437	489	463	478	511	498	443	487	457	475	473	465	508	463	461	468	500	458	502	513	477	473	451	486	479	432	465	484	524	510	492	475	475	481	466	506	470	495	501	485	472	510	475	485	469	487	488	477	519	481	461	462	486	485	463	465	490	499	480	455	472	460	460	455	474	458	469	499	477	489	465	466	463	457	473	482	496	450	489	495	499	469	471	488	499	498	453	436	457	491	477	490	447	474	487	446	472	459	487	486	513	440	508	468	486	448	484	480	500	520	496	459	482	452	478	501	475	510	475	488	505	459	470	482	434	498	511	481	453	499	530	425	506	500	491	496	446	510	501	484	520	487	493	489	455	508	523	500	492	461	473	498	504	485	474	491	493	448	507	469	514	485	488	483	513	458	509	465	463	487	487	480	494	480	473	450	440	494	476	481	464	502	453	509	514	446	489	510	473	498	485	472	483	487	523	517	515	463	498	498	466	459	463	479	497	447	459	489	495	461	493	488	539	490	468	489	461	463	458	475	487	513	456	478	493	478	467	448	476	485	481	460	478	470	459	424	457	465	486	536	492	506	496	448	477	483	510	429	494	524	493	463	477	504	472	482	505	474	491	458	495	481	457	482	470	483	457	448	489	473	480	441	460	483	473	427	507	491	480	470	460	486	533	428	470	512	469	462	502	455	475	501	474	478	458	447	469	492	469	438	497	490	478	517	470	475	496	499	429	504	481	492	474	473	504	485	474	435	496	452	435
33559	6309	612	510	501	508	497	489	503	465	502	449	454	448	441	476	444	449	510	492	446	489	482	492	466	470	469	475	512	468	482	446	522	453	483	455	461	474	443	486	447	473	465	476	487	484	431	475	443	476	492	467	465	501	497	461	464	465	514	468	485	447	494	491	487	463	509	451	481	463	483	468	483	477	435	474	489	470	464	466	514	485	453	512	507	463	458	450	466	446	472	463	457	471	468	495	511	451	470	488	452	470	458	466	469	462	456	451	462	510	502	452	461	458	425	479	473	487	449	445	501	494	487	475	467	465	486	462	456	510	457	464	443	432	485	474	446	469	460	475	480	452	458	466	469	470	461	432	422	481	464	441	478	476	493	492	526	480	498	449	463	433	461	455	462	451	484	473	482	502	491	453	446	436	485	467	455	477	473	468	490	474	474	463	500	521	504	498	486	515	469	525	496	455	434	455	476	468	438	521	443	459	479	493	466	471	518	475	475	497	486	515	492	460	468	498	452	494	488	507	529	504	512	488	469	453	444	467	470	478	502	456	474	477	505	457	500	469	473	507	511	496	450	481	459	499	479	470	455	470	489	458	476	496	456	462	475	467	517	533	471	497	501	459	507	487	473	464	465	456	484	464	501	451	471	510	470	476	471	450	463	435	427	478	458	469	472	497	488	440	511	458	443	489	472	437	488	502	520	448	457	464	454	440	479	482	424	481	463	472	454	497	503	503	500	521	482	485	445	461	509	522	443	460	470	487	486	452	498	502	478	499	457	458	450	482	452	523	477	467	450	458	488	494	476	476	431	447	470	480	464	507	496	443	466	484	482	445	461	493	476	486	473	465	463	501	498	469	454	476	464	493	448	485	459	494	489	529	476	447	430	494	447	455	468	496	498	452	493	522	487	482	482	460	490	498	492	432	456	461	450	498	531	465	458	518	491	501	497	513	462	433	473	464	470	459	486	469	469	475	485	503	481	495	481	480	472	440	499	435	504	457	501	451	463	470	472	506	447	467	466	482	474	476	448	489	478	492	466	459	461	498	514	450	465	442	433	494	473	475	455	446	478	453	472	429	469	485	468	488	466	455	457	430	493	449	483	491	441	448	471	517	478	495	442	465	494	426	493	465	455	481	435	439	460	490	440	473	471	466	474	470	452	467	446	468	465	460	476	504	493	465	468	451	459	468	463	525	490	451	463	508	473	438	480	452	455	450	479	476	456	497	471	482	481	450	474	442	459	486	463	485	462	489	493	496	484	440	485	453	445	529	481	487	464	442	463	490	453	490	466	499	534	506	464	509	462	446	492	491	455	461	493	465	472	484	457	480	492	542	488	483	490	496	474	484	476	499	487	503	473	467	447	447	450	473	514	455	493	478	519	446	455	510	488	454	437	474	465	414	483	471	492	491	502	463	482	490	482	464	483	455	477	481	455	429	440	476	520	474	490	466	499	498	501	483	499	450	477	493	453	478	458	421	464	439	455	458	497	490	473	494	439	456	468	438	491	465	447	481	466	461	481	459	454	477	451	414	443	487	486	495	484	509	465	492	458	436	510	479	462	526	464	454	448	472	440	456	452	424	486	481	449	502	458	495	470	447	489	427	480	497	448	453	458	449	472	441	469	468	467	480	438	463	426	443	454	492	458	461	471	450	496	513	504	513	470	484	476	460	507	462	487	470	485	496	463	439	425	468	484	475	444	462	477	459	467	504	520	477	492	472	478	467	462	441	511	449	494	494	478	498	504	474	473	512	495	480	429	476	461	470	495	454	492	504	518	436	477	468	446	450	459	471	483	493	491	515	494	495	519	495	513	445	461	441	445	473	472	462	467	468	470	514	482	505	505	466	481	466	465	456	449	459	472	439	444	427	430	480	461	470	481	480	490	450	440	489	508	495	491	456	449	453	479	505	469	462	455	476	451	458	473	479	485	474	454	459	469	481	447	473	469	458	417	460	460	466	503	462	428	444	480	514	466	457	493	535	529	488	459	488	481	459	462	494	489	472	491	503	526	466	497	440	478	489	473	494	455	400	445	507	449	477	493	474	487	468	482	482	454	466	480	487	470	453	450	477	457	458	472	470	452	444	442	467	493	472	507	492	495	517	489	458	465	475	480	455	481	459	440	443	500	470	443	480	493	485	485	534	496	467	493	458	488	425	478	463	439	459	497	446	438	461	471	465	462	455	473	482	464	499	506	439	466	449	458	506	471	455	484	462	499	490	436	431	458	475	485	513	481	454	437	506	456	492	504	484	502	466	452	474	503	493	470	459	522	433	487	472	475	463	462	499	487	509	461	474	453	487	478	470	485	506	506	495	419	456	483	479	505	500	476	526	508	443	463	463	468	468	500	442	456	462	461	472	480	436	453	487	440	467	488	446	481	505	464	509	462	456	483	463	476	519	469	477	450	453	471	442	472	492	502	449	465	451	479	465	442	494	488	424	446	501	497	497	497	451	436	478	474	484	438	476	504	476	461	460	480	503	500	465	456	454	498	482	527	500	443	459	481	469	444	498	492	431	517	508	470	456	469	421	449	444	476	493	452	496	509	463	505	477	486	456	472	419	452	445	452	482	450	434	506	458	446	513	482	431	481	499	485	475	433	466	443	455	448	471	485	478	441	503	501	507	480	482	461	460	491	478	464	478	506	476	471	429	453	479	491	469	437	454	463	462	452	408	537	538	462	478	430	532	503	453	443	455	482	457	499	443	485	488	462	458	470	446	510	468	478	524	472	487	507	456	463	462	515	457	472	481	497	478	483	452	492	487	457	483	475	480	439	462	492	513	467	514	500	497	458	444	454	459	479	444	467	476	454	488	489	442	514	496	499	476	512	452	439	435	460	442	502	456	470	453	518	499	489	498	435	457	446	460	459	483	470	468	432	454	485	476	482	424	472	488	492	486	539	483	500	456	482	478	468	441	465	466	519	492	487	504	451	467	471	474	495	487	495	453	457	462	460	433	443	489	475	498	490	474	475	483	464	469	446	480	463	484	493	485	466	447	463	463	447	484	420	501	508	489	442	475	472	483	488	524	466	491	503	479	493	487	488	486	481	460	474	480	498	461	485	460	473	443	499	482	466	470	474	467	491	495	485	476	486	509	490	501	469	424	464	493	416	506	458	493	466	446	432	485	477	525	464	494	451	489	428	495	471	465	425	471	490	463	468	441	452	467	467	521	424	494	484	453	413	466	465	455	469	420	494	515	510	486	501	490	464	436	502	444	472	441	467	471	470	498	471	481	463	500	500	473	471	480	500	466	498	432	518	491	437	533	465	454	485	447	504	478	425	475	483	475	457	442	463	479	467	441	433	488	514	469	476	495	498	446	426	456	517	504	457	444	446	466	453	511	465	483	504	469	463	456	483	465	453	488	464	462	459	484	527	470	527	476	468	496	497	474	485	506	499	480	481	427	507	497	489	504	445	445	431	448	452	488	483	385	488	493	484	485	443	449	505	525	490	478	471	432	513	463	428	476	521	475	455	422	472	440
17306	1090	1072	1133	1153	1090	1053	1054	1032	1027	984	1034	1000	981	1015	1040	1038	973	1029	1099	952	1026	982	1107	1070	1042	1087	1000	1054	1005	1003	989	998	1016	1023	1060	1025	1073	1030	1004	1043	991	1050	1016	1061	1035	1024	1018	1070	1104	986	1025	1045	1040	1034	1029	1036	1047	960	1003	1005	1043	1038	1044	1034	1131	1039	1027	978	1025	1046	1062	1014	1049	959	1019	995	1009	1048	1058	1072	964	1029	1111	1007	1000	1006	1056	1040	1033	1061	1000	1037	1016	981	979	1017	1006	1041	1025	1040	1002	1033	1044	1034	1020	1030	1043	1026	989	1059	1031	1006	1057	985	1016	1013	1047	1085	1017	1010	981	968	1006	1018	1043	996	1031	1055	1021	1067	1043	1078	980	1065	1059	1022	1029	987	1068	1045	1043	1065	1060	965	1019	1093	1014	1035	1013	1037	1071	1059	1037	1036	1101	1019	1030	1002	1044	1057	1015	1005	1056	939	963	1025	1023	1052	1009	1024	1028	1024	1025	1018	1024	1035	1050	1035	997	1024	1041	1022	990	1015	997	998	1047	1069	970	1047	1021	1016	1003	1042	1081	1003	1041	1030	1033	981	1066	1028	1060	1079	1060	1023	1028	1045	1031	1015	1030	1073	1031	1009	978	988	951	1051	1025	1044	1010	1078	1028	1026	1042	1013	1013	1040	1034	1085	1037	1013	1008	1023	1037	1084	1006	1021	1059	1048	996	1004	1000	1042	1040	1014	959	1020	1031	1045	1063	995	993	1054	1049	985	987	995	1007	1023	1023	1045	1090	1041	955	1007	990	1049	1030	1045	1056	1019	1010	1038	1036	1103	1023	1062	1018	958	1021	1031	1046	1086	955	1007	1038	1033	994	1085	997	1059	1041	960	1016	1063	1005	1021	979	1040	1008	1050	1046	996	1004	974	1020	994	1067	1000	1024	1091	1064	1008	1043	1044	1009	1013	995	1080	1032	1044	1051	1032	1019	1017	1049	964	1014	1015	1042	1057	990	997	1001	1021	1043	964	979	1077	1052	990	1046	1040	1045	1055	987	1041	1039	1001	1014	1012	1034	1013	986	997	1104	1014	1029	995	998	1055	1059	1049	1015	1001	988	1008	1026	1022	1017	1008	999	1041	1032	1011	982	996	1033	1055	1068	1071	965	1028	1052	991	1038	999	968	1048	1029	985	1066	1017	1032	1024	1055	1023	1026	1006	1009	1000	979	1057	1044	1056	1023	1057	1004	1054	1015	989	1040	1033	1034	1019	1017	1077	1005	1028	1035	963	984	1009	985	1007	1058	1040	1091	999	999	1011	1008	1050	1068	990	1034	1064	1081	994	990	1021	996	1006	1039	1034	1041	1075	990	1028	997	1044	1019	1054	1024	967	1012	1008	1026	1011	1047	1034	1043	1058	1047	1010	1104	1020	977	1020	1040	1061	1089	1032	1028	1057	1015	1033	1095	992	1117	1049	1017	986	1042	1053	1038	999	1114	993	1036	1021	1057	1037	1029	995	1062	1024	1053	1051	1046	1026	1004	1070	978	1033	1064	1002	1019	1047	1077	1030	1021	1058	1078	1016	1008	1082	1029	1038	1013	1049	1010	1014	1019	1033	1062	964	1004	1012	998	1022	1037	1045	1039	1036	1026	992	989	1029	1077	1028	1021	1101	1075	1051	1023	1070	1014	1046	1035	1011	1014	1016	1018	1001	1045	999	1051	981	1124	1054	1021	1073	1038	1120	1053	1002	1033	1063	974	1062	1023	1016	1050	1030	1035	1039	943	1004	999	1041	1030	1051	1038	1015	1021	1002	1032	991	1060	1010	1047	996	983	987	1018	1030	1022	1031	1088	1061	1079	1016	1024	1008	1008	1035	1038	1031	1065	1042	1014	969	973	1023	1048	1006	1013	1106	1031	1010	994	996	1094	986	1036	1040	1007	1041	1063	1075	1089	983	1029	1059	1006	1000	993	1070	1040	1064	1002	1011	1025	1082	1007	1027	1038	974	1014	1036	1037	1072	1051	1070	1052	1010	1035	1037	1016	987	1005	1017	1012	1059	1007	1085	1013	990	1035	1072	1005	1050	1075	947	1081	1051	1040	1057	1015	1079	1011	1023	1060	1014	986	1036	1028	953	1039	1029	1039	1027	976	1063	1089	1050	1029	1096	1014	1033	1014	1091	1056	1038	978	1018	1061	1000	1002	1034	1069	1075	1021	970	989	997	987	1017	981	1014	1035	1076	1037	1011	1036	1078	1020	1011	1079	1062	1024	1028	1060	1045	1013	1028	1003	1068	1075	1077	996	1018	1039	1048	1074	1045	1009	1064	1084	995	1027	1010	1026	1039	1003	1014	1027	1052	1048	1031	980	1030	1088	1053	1016	1064	1053	1011	1025	1052	985	1067	1025	1027	1001	1000	1014	1026	971	1007	1063	1043	1031	1063	1028	996	981	1006	1001	1067	1049	1024	1034	1032	1045	1066	1071	1037	1029	1064	1016	1064	1022	1074	976	992	1065	1025	1053	1042	1013	1017	958	990	1050	1036	1063	1010	1024	1020	1063	999	982	1006	1015	1034	1058	1040	1018	1048	992	1004	970	1008	1031	1069	994	1059	1019	966	1001	1025	1078	1042	1050	1071	1036	1016	1038	1047	1095	1001	1054	1045	1055	1017	1029	1057	1023	1057	1048	1064	1070	1004	993	1092	1034	1071	1051	1039	1062	1055	1026	996	997	989	1008	1049	1013	1024	1014	1070	1028	1049	1007	1061	999	1076	1033	1008	1017	1035	1034	1048	995	1025	923	1033	1018	1040	1025	1019	1007	1066	1067	1022	1002	1037	1027	1087	1049	989	1050	1070	1011	1065	1047	1031	1071	1007	1020	1032	998	1054	1062	1013	1033	1045	1024	1046	1046	1015	1001	1031	1021	1007	1067	1059	1048	1048	1000	1055	988	1046	1038	1012	1035	968	1045	968	984	1009	1096	1063	1027	963	1084	957	1051	999	1070	1033	1014	1086	1008	1036	1071	1014	1091	941	1046	1046	1009	1032	1087	1009	1059	1055	1056	1043	1028	1007	1005	1074	1026	1013	1024	1027	1040	1097	1043	1129	1013	1058	1006	1035	961	1022	1044	1044	1063	1034	1002	1015	1083	1047	1020	1086	1084	992	968	1026	1035	1073	1064	1000	1008	1057	1031	1036	1027	1030	1004	1031	1013	1019	1039	1014	1069	1040	1031	1027	1023	1029	1043	1043	1025	1019	1022	974	950	1040	1024	1006	992	1006	963	1056	1035	1016	1067	1049	1009	1024	998	1025	1058	990	1020	1036	910	1057	1044	1018	1088	1052	971	1035	1061	1062	981	1055	1034	1058	1057	1009	1030	1032	1020	1003	1019	1012	988	1001	1030	1070	1030	1066	1043	1033	1025	1022	1015	1022	1083	1005	1033	1043	1090	1016	1009	1021	1064	1016	1022	1024	1008	985	1048	1075	1008	1068	1029	1099	1089	982	1058	1002	1048	1027	1036	1002	994	995	1002	1034	1045	1029	1111	1046	1067	1014	1047	1084	988	1054	1049	1039	1029	998	1022	1015	1029	1008	1014	989	1024	986	1000	987	1050	1030	1020	997	1034	1004	1117	1077	1003	996	1046	965	1027	1076	1056	1020	1019	1015	1039	986	1029	1003	1004	1008	1006	1042	1008	1018	973	1001	1022	961	995	1014	1023	1012	998	1051	1070	1019	1084	960	1017	1027	1037	997	1011	1030	1039	1049	1055	1053	1046	1091	1058	1036	977	1024	986	1074	1031	1015	1001	972	954	1001	1004	1022	955	1009	1040	1010	984	968	1063	993	1093	982	987	996	1017	1027	1035	999	1072	1030	1006	1016	1045	995	994	1035	998	980	995	1055	1014	986	1011	1060	1002	993	1015	996	987	1070	1040	990	1022	1016	1034	995	1052	1078	994	1041	1026	1025	1036	1062	1066	999	1035	990	1063	993	1037	1025	1052	1037	1048	1049	970	1034	1067	1011	1027	976	1009	1063	1022	1057	1007	966	1020	1015	993	1034	1046	1054	1045	1042	991	1043	1014	1048	1023	983	1016	1011	1029	1005	1040	996	997	1001	1064	993	1087	1052	1034	1038	1032	1014	1027	1088	1049	1017	971	1042	1020	1097	1058	1035	968	1066	994	1031	1009	996	1031	1001	1070	998	1007	1048	986	1048	1058	1014	997	1015	1054	1019	1041	1021	1003	1030	1058	1037	1083	1033	991	1064	996	983	1069	1109	1008	1043	1026	1051	1042	1060	1007	1034	1011	1040	995	1046	1039	977	1035	1039	1008	1046	990	1006	1074	976	981	1019	1014	969	1025	1063	981	1105	1102	1005	1016	1073	1063	1089	1036	985	1012	975	1006	1017	1019	1034	1068	1048	1074	985	953	1036	1047	1051	1040	1052	1077	995	1044	1014	995	1024	987	1016	1026	970	1073	1018	1072	1013	1079	1019	982	986	1014	1034	1023	1068	1028	987	1019	1020	1075	977	1029	1021	1041	1009	1008	1046	1008	1002	1055	1073	1036	993	1019	983	1028	1019	990	1007	1086	1021	1004	1065	1024	1019	1068	1060	1034	1043	1021	1032	1045	1042	1060	1020	1015	1018	997	960	1023	1014	1017	1093	1051	1061	1008	1010	1028	1045	1026	1049	995	988	1021	1007	992	1028	1020	1032	994	1044	992	1017	1037	1086	1024	1021	1040	1049	1063	1066	990	1037	1051	1000	1014	981	1013	1040	1035	1060	1038	1023	1021
47094	9469	852	590	481	406	472	407	419	402	437	364	406	389	385	356	398	341	368	382	353	389	357	386	358	370	349	381	374	398	384	367	360	373	371	363	379	366	371	362	387	362	347	355	360	389	393	366	425	393	374	371	358	370	383	347	348	381	371	350	371	375	419	390	371	374	370	359	367	383	396	327	372	374	390	364	375	368	396	378	382	366	314	358	334	376	398	387	397	340	409	368	373	398	345	376	372	405	354	375	361	410	377	355	357	385	376	410	372	376	351	320	372	393	355	373	389	359	344	349	376	371	386	378	366	389	379	367	364	407	399	378	408	385	391	423	362	375	366	449	375	408	354	332	380	379	388	387	333	345	368	369	365	372	405	397	378	371	380	392	388	360	369	347	367	338	368	393	370	368	415	359	359	390	374	373	378	386	385	407	347	373	382	356	404	368	366	355	372	383	404	393	398	349	384	426	377	346	358	312	337	400	366	358	369	337	385	357	382	391	350	353	406	339	395	401	352	392	380	409	371	383	385	350	382	351	374	369	376	380	387	358	398	425	411	359	403	340	354	393	381	348	346	354	356	377	352	380	384	383	388	359	403	354	386	344	375	368	389	359	385	370	380	328	380	331	368	374	390	360	387	387	359	393	361	361	339	379	368	374	344	382	406	389	378	379	385	318	351	404	365	380	364	392	394	389	427	367	374	374	377	379	351	388	379	414	386	375	341	399	373	410	376	379	363	354	392	378	357	377	386	381	361	347	366	377	375	362	376	369	355	416	343	326	394	365	368	375	357	339	357	369	400	381	413	359	388	362	387	387	372	413	368	366	400	443	375	408	351	376	395	383	357	417	403	372	369	371	394	415	352	380	339	390	378	387	381	376	432	358	366	368	322	367	363	375	336	386	418	310	337	368	416	373	409	354	349	378	389	366	351	363	376	311	335	371	394	345	351	363	359	379	422	400	374	360	394	371	364	349	364	390	382	405	346	359	373	396	371	366	354	357	379	357	425	361	344	378	378	370	385	378	379	368	358	330	419	345	379	360	389	423	389	323	400	363	374	384	362	323	338	381	373	338	355	415	363	387	359	390	396	387	416	404	341	362	378	389	339	332	393	318	364	359	370	397	395	373	406	387	362	374	348	371	356	359	385	373	369	383	382	376	356	399	420	362	351	363	354	345	349	372	388	404	360	372	380	368	380	351	377	382	359	406	404	365	352	344	367	391	417	353	379	369	338	384	387	426	344	374	347	350	383	343	408	384	340	363	340	395	376	359	356	366	379	359	383	357	395	376	365	362	385	344	318	407	350	376	380	388	357	383	362	362	370	369	389	393	360	381	363	379	362	351	345	429	365	347	424	402	399	406	389	359	399	350	370	389	399	384	360	359	374	357	363	369	425	348	374	393	345	356	384	383	358	355	377	392	354	371	400	388	377	383	362	355	377	374	377	383	375	347	371	345	381	359	370	377	389	361	367	403	392	386	385	305	402	361	380	389	369	366	347	392	390	365	390	352	373	358	348	394	396	363	401	429	372	387	377	389	352	352	366	400	378	382	368	408	368	360	363	373	389	346	345	402	416	376	372	332	339	390	360	367	388	387	357	361	392	332	388	350	379	386	396	387	386	374	382	361	328	362	337	386	350	330	371	393	413	368	370	366	388	375	406	393	362	375	376	387	365	350	381	364	399	378	402	352	346	361	381	380	373	371	393	363	368	357	392	376	347	372	370	363	396	383	375	384	374	395	363	359	389	385	350	338	381	387	351	329	372	410	403	378	340	375	389	360	376	358	375	354	383	374	375	403	399	366	395	343	342	380	365	391	382	405	395	401	343	385	359	367	364	395	382	408	391	376	413	400	347	345	403	360	355	334	352	346	352	383	390	403	376	378	391	384	382	374	396	358	369	351	369	357	377	402	358	366	402	377	381	368	337	361	391	367	379	376	356	355	331	358	364	330	382	368	365	344	362	384	372	367	354	327	402	392	398	372	368	375	362	385	376	388	375	370	384	359	372	355	375	370	369	368	409	365	350	355	365	371	357	361	354	375	380	365	385	387	409	379	358	354	394	377	388	379	382	386	363	373	378	415	368	359	369	376	345	366	339	365	381	389	391	407	365	336	398	398	392	380	391	374	380	362	387	397	406	346	375	397	386	352	377	372	363	350	373	379	372	366	376	381	350	354	357	353	333	406	401	385	379	411	406	380	380	372	403	393	377	408	347	382	361	393	365	371	370	397	365	389	349	413	369	370	351	380	391	341	359	354	380	382	365	394	383	390	383	369	366	344	368	350	368	369	344	371	359	343	362	388	354	377	412	355	378	393	381	354	366	402	358	389	390	396	345	341	354	392	366	348	382	391	401	376	339	398	361	400	398	352	384	386	369	374	380	364	387	375	369	367	361	380	344	370	357	333	367	390	338	355	357	358	350	359	366	390	384	363	387	341	423	355	370	392	373	382	391	355	387	372	396	344	323	393	392	364	350	403	350	381	412	383	398	370	394	369	374	361	353	375	358	342	397	387	374	363	400	357	383	329	393	342	355	362	350	353	383	384	373	356	380	384	363	421	381	396	375	371	385	342	363	340	369	375	385	368	370	346	355	368	380	313	384	355	371	376	337	339	354	409	351	382	374	373	355	375	381	378	377	360	383	399	411	381	348	392	359	366	396	365	360	386	377	358	383	386	420	348	381	381	402	342	376	345	388	362	431	377	361	367	374	376	363	330	406	406	353	359	395	369	372	377	368	378	395	375	350	371	384	388	386	342	392	443	346	362	369	389	366	361	385	397	375	336	338	366	399	405	362	363	384	376	379	370	382	386	425	390	380	377	406	377	365	354	371	367	373	366	406	384	377	368	370	373	353	348	366	372	381	399	383	376	347	367	351	395	360	376	327	407	396	379	369	374	377	398	336	389	394	370	403	418	384	387	351	341	391	384	402	360	352	377	373	364	378	330	338	358	395	345	361	362	375	387	370	363	359	380	411	380	397	380	369	369	361	353	361	367	402	340	378	389	313	361	384	427	365	440	334	350	392	380	402	360	384	402	367	389	388	407	401	390	393	390	356	433	378	369	358	362	375	375	377	377	406	350	397	378	363	356	369	372	363	363	385	361	359	384	361	384	369	345	343	382	379	362	373	350	356	389	400	400	402	340	380	382	391	371	364	346	363	364	380	365	371	373	379	391	402	418	397	365	418	414	350	405	324	354	334	358	369	394	383	366	343	383	383	365	395	395	430	384	361	381	366	339	394	358	381	370	373	359	394	388	363	344	389	365	360	346	357	346	377	369	368	372	377	391	358	368	375	341	382	361	369	374	378	361	391	370	376	408	352	401	416	390	365	359	357	365	339	379	391	364	330	375	378	394	342	363	330	389	402	385	396	378	376	387	358	395	383	401	373	385	371	375	374	391	391	364	371	399	369	366	387	380	390	363	377	383	359	334	357	357	370	342	406	372	391	370	353	359	334	374	387	363	404	403	373	414	391	366	396	367	391	379
26268	1087	1361	1451	1375	1184	1061	1110	1023	913	915	840	903	915	916	790	904	820	837	890	886	857	910	780	839	856	792	795	873	827	856	850	822	871	815	820	818	802	835	821	882	811	839	800	801	826	864	817	816	755	889	855	817	806	799	815	834	819	811	871	807	864	801	783	828	818	819	886	819	776	817	789	812	787	949	786	879	822	820	849	843	838	865	814	876	848	826	868	884	847	879	852	849	832	776	907	897	820	838	828	792	799	841	845	818	837	798	829	839	838	836	855	850	878	846	802	800	874	861	875	829	827	827	763	863	873	790	802	785	860	815	843	790	870	866	775	820	832	786	832	845	809	783	835	868	800	821	868	800	858	822	848	812	811	776	813	838	820	859	791	840	808	813	835	833	787	806	828	778	825	788	870	786	868	821	862	782	831	811	800	797	852	779	830	764	761	797	849	851	771	804	790	866	819	859	789	869	806	821	816	842	872	814	866	809	829	808	819	790	836	869	823	815	821	840	782	824	817	837	841	864	809	820	816	821	831	827	853	790	836	832	795	838	891	829	826	827	856	817	785	850	811	815	836	862	828	853	825	829	838	828	814	843	855	824	878	763	838	808	804	790	816	826	825	805	792	869	860	782	861	822	842	827	824	866	807	856	791	787	829	826	829	819	823	857	800	853	833	855	813	825	834	806	842	826	803	823	821	876	835	759	817	846	834	814	835	834	850	817	906	856	818	883	817	844	781	813	845	851	823	850	816	879	807	851	796	825	811	802	798	855	815	849	826	813	791	830	788	811	862	840	844	854	836	829	801	811	819	873	835	880	824	826	848	817	799	843	800	823	838	864	874	789	832	831	826	814	837	835	810	855	832	831	834	792	792	826	865	861	841	811	832	844	809	827	840	846	808	852	803	813	772	831	820	862	825	821	839	849	822	900	809	834	830	802	849	844	813	803	874	823	828	841	862	846	815	798	802	824	846	884	842	806	828	768	846	826	816	819	811	845	833	785	863	821	858	845	810	828	811	847	874	814	865	835	860	837	821	823	792	813	841	822	831	851	770	837	817	820	843	793	836	838	824	826	855	799	836	799	865	864	870	861	856	844	804	810	864	832	837	844	864	817	841	809	790	785	788	862	861	874	886	846	843	801	818	834	797	824	839	832	769	833	817	839	854	802	817	850	801	828	860	807	865	816	808	823	800	817	817	885	801	853	767	831	852	809	844	805	844	872	832	831	795	759	772	791	813	806	866	847	850	802	835	809	833	828	837	832	882	846	871	746	813	882	818	831	835	823	814	811	820	789	827	819	814	806	811	833	796	849	845	859	828	795	803	824	836	803	785	863	818	778	788	828	833	808	863	851	883	832	868	816	845	851	855	855	817	862	881	816	804	874	801	820	830	799	794	812	849	799	855	831	834	815	808	813	805	838	793	818	840	850	791	811	843	837	852	855	807	824	854	794	790	827	809	787	805	821	880	832	813	798	840	824	814	824	838	841	866	819	780	842	848	827	874	820	838	813	792	845	857	873	784	827	790	809	847	825	864	838	814	873	822	832	839	833	844	778	847	831	827	798	830	780	845	796	872	838	796	786	827	870	821	849	806	871	854	820	819	832	873	810	889	830	817	860	786	838	760	860	850	862	823	835	820	868	841	898	834	870	842	791	843	794	836	861	867	844	850	818	796	871	851	775	813	868	812	861	869	808	814	812	798	843	853	832	864	862	846	766	849	828	833	803	783	840	825	816	808	858	874	810	800	822	798	787	880	796	817	805	821	817	785	831	886	841	806	802	785	827	896	833	842	821	819	828	819	836	821	845	863	753	839	831	852	811	853	812	774	860	822	779	848	826	845	797	850	824	818	865	869	840	832	884	881	772	792	866	789	832	862	882	849	879	812	841	796	796	845	894	859	877	802	879	804	835	793	852	800	815	789	802	831	832	861	834	842	834	780	864	847	810	814	846	845	788	838	822	813	809	809	799	834	841	795	815	827	800	796	837	861	840	827	856	837	813	847	824	874	819	864	796	824	812	829	884	833	821	833	825	839	817	801	850	820	864	807	855	784	927	837	830	817	816	830	831	857	846	860	842	884	821	813	807	835	802	870	803	894	875	865	818	802	835	803	842	824	805	864	864	797	846	845	835	816	850	825	850	820	807	827	789	802	817	822	835	884	847	887	839	824	854	810	811	777	821	811	808	787	788	823	801	808	783	844	813	840	809	814	783	900	846	860	865	850	825	854	872	859	837	811	781	833	813	873	789	819	835	808	816	812	802	842	836	834	886	824	842	822	814	830	822	816	850	829	808	821	818	831	811	808	825	818	817	837	816	829	818	855	859	820	830	854	855	874	797	819	852	883	774	807	808	788	816	874	850	856	833	868	815	840	835	840	805	813	842	853	785	762	842	856	854	799	850	810	818	819	848	818	833	837	836	809	821	787	808	802	823	845	798	824	893	806	794	848	833	838	828	863	843	871	837	824	843	854	839	786	821	856	794	824	798	867	805	869	825	845	848	824	846	838	907	874	839	845	851	781	851	842	829	782	853	833	815	827	847	835	833	827	856	817	816	860	806	850	814	848	822	835	775	860	824	846	810	816	831	832	850	832	848	802	824	797	772	819	808	822	770	874	855	822	812	819	826	772	855	815	866	853	841	812	795	827	869	859	834	845	809	833	794	842	803	861	838	830	831	804	872	859	810	794	821	842	774	827	832	800	801	841	824	830	884	796	884	814	788	881	828	823	873	880	808	814	807	797	863	805	862	869	801	815	869	854	792	840	823	838	851	816	868	834	786	860	812	823	802	818	860	846	829	801	802	856	820	768	817	849	827	772	871	781	811	835	785	838	840	796	852	806	812	825	827	765	822	835	834	803	828	860	847	800	852	865	811	838	804	857	781	839	830	864	856	889	809	816	798	832	811	846	771	845	871	825	843	786	794	837	802	805	806	861	827	854	816	877	839	841	832	818	832	886	784	883	841	834	885	801	863	856	817	844	843	827	812	802	841	804	843	812	821	854	825	826	807	781	835	816	841	804	856	857	819	878	888	819	783	823	787	835	803	790	842	808	772	824	882	818	870	850	823	758	854	838	835	847	871	812	812	864	824	801	855	822	830	835	747	830	840	807	828	870	827	814	839	830	821	842	849	821	795	792	840	823	783	819	826	839	785	853	808	865	822	788	801	886	836	890	828	879	779	826	819	814	794	864	778	856	815	796	858	774	849	883	797	824	802	808	825	848	859	829	799	812	776	874	830	813	858	817	824	813	827	765	849	797	838	794	810	840	803	830	861	842	813	840	850	850	777	806	832	778	812	877	888	830	869	784	831	806	766	809	847	819	822	790	866	805	822	795	871	787	803	835	785	846	803	846	894	831	792	892	826	841	849	832	846	817	848	844	878	819	834	881	810	754	815	840	860	802	852	783	831	852	808	805	799	870	830	842	793	866	821	802	803	819	886	875	838	890	789	813	836	871	828	829	808	794	865	844	775	839	766	800	824	794
43610	12343	2002	644	405	348	290	273	255	223	210	207	193	219	191	194	180	158	194	193	205	173	179	176	192	171	210	201	165	183	185	180	171	176	169	177	180	206	185	184	175	189	186	188	201	169	169	177	170	190	178	165	181	184	161	172	172	179	190	179	195	157	172	183	180	171	186	178	199	177	197	188	197	190	188	201	183	157	197	175	197	179	179	191	210	153	192	171	170	176	151	147	189	185	162	198	165	152	165	171	177	183	177	175	182	202	194	175	195	194	177	193	164	159	183	169	173	160	167	202	187	169	184	178	161	147	195	161	173	181	196	193	164	171	174	189	162	172	163	183	160	186	197	166	172	182	183	171	169	162	202	174	170	168	167	176	174	188	185	189	186	168	181	180	154	181	171	187	162	188	180	186	207	202	169	209	196	172	163	184	164	155	200	185	179	168	181	181	159	194	198	194	201	170	170	187	186	167	170	190	172	196	175	188	170	177	187	166	196	164	162	186	191	178	193	155	181	183	197	179	192	175	162	198	202	161	181	177	173	168	171	168	161	169	163	166	163	179	201	184	185	162	192	188	196	164	175	173	180	184	197	164	179	182	209	159	158	158	180	166	165	206	163	162	180	182	176	173	177	166	182	170	148	160	149	228	178	177	196	181	177	177	163	215	163	171	167	174	155	156	195	194	194	177	195	183	182	172	176	179	180	177	180	166	154	199	177	182	184	193	158	188	180	177	137	160	183	176	188	158	190	180	155	179	197	175	144	178	177	179	170	172	171	174	196	174	188	175	176	158	179	179	171	155	173	204	174	166	183	204	183	196	164	192	204	173	180	180	173	168	147	187	183	193	195	189	163	179	179	173	193	218	185	186	158	195	185	150	195	206	172	176	181	153	171	174	168	194	162	176	179	164	197	207	179	161	204	168	165	188	167	162	172	186	167	175	192	180	180	157	186	204	194	183	158	157	188	186	164	172	175	180	187	157	176	145	170	197	155	180	167	193	188	185	189	198	185	174	187	164	179	162	168	196	191	177	178	196	166	211	172	166	183	181	192	180	179	160	193	152	177	180	178	183	177	172	193	186	171	177	186	168	178	189	176	171	186	204	183	175	170	164	175	167	163	155	192	165	184	176	159	165	173	171	183	178	154	172	194	174	168	148	165	179	181	155	166	184	183	160	174	160	175	192	186	178	169	184	205	174	162	167	165	198	190	169	172	177	165	191	172	197	168	186	179	161	163	167	163	184	186	163	163	146	181	184	174	183	181	180	166	180	155	168	149	203	176	172	172	179	191	173	174	191	171	182	182	184	193	191	192	185	187	187	181	183	178	183	184	196	203	163	169	180	147	173	184	193	196	177	175	191	158	182	183	181	198	189	162	169	184	169	198	172	220	183	199	153	174	186	187	194	198	170	193	192	162	182	173	149	157	168	180	160	182	177	206	166	160	203	185	185	176	176	161	171	170	170	196	188	174	155	181	168	182	205	165	199	196	193	186	183	179	200	174	183	163	174	177	171	189	174	186	191	174	208	215	199	182	178	206	169	189	172	167	212	174	173	170	182	171	173	179	162	177	197	182	194	176	203	200	188	168	183	183	145	179	168	168	192	190	181	185	176	164	202	174	195	158	170	209	171	159	178	192	158	185	198	186	189	184	192	169	183	150	161	199	180	172	182	178	179	161	176	167	153	148	197	150	192	169	181	181	176	189	201	210	202	185	185	188	174	146	181	162	176	177	183	188	176	177	200	191	164	172	182	197	166	169	158	160	187	173	185	197	185	165	175	176	177	200	173	232	185	184	187	182	159	180	158	153	169	179	186	180	178	169	208	186	185	182	178	169	166	161	173	157	155	168	182	191	159	204	194	176	160	190	187	197	195	172	186	182	175	192	167	178	192	187	164	163	157	191	166	157	179	188	181	184	183	171	192	156	169	153	180	181	172	175	180	201	194	173	158	176	178	176	178	184	195	194	168	184	170	190	180	180	186	175	187	170	166	190	158	185	187	182	151	184	146	173	180	191	181	160	177	176	187	175	190	188	206	177	161	170	188	192	200	175	172	168	202	174	164	188	174	214	182	204	185	166	172	167	172	192	170	148	189	193	161	163	165	164	186	195	174	161	177	185	182	183	187	202	174	174	152	175	200	189	169	182	183	194	187	170	170	205	196	185	197	163	158	166	175	168	170	201	205	184	179	186	173	195	179	165	171	176	177	184	178	190	161	198	163	180	190	187	179	184	199	177	167	180	177	180	201	176	196	183	204	195	173	162	191	191	200	179	173	180	172	187	181	194	159	185	167	162	177	165	191	178	184	180	174	179	186	183	200	185	187	195	191	197	154	171	180	195	178	189	178	179	164	180	165	185	161	201	181	182	175	146	155	166	173	168	180	154	187	171	197	181	177	171	176	167	179	171	199	205	189	175	212	166	164	174	167	189	197	190	201	181	215	182	182	184	169	164	169	169	179	166	177	168	155	166	173	175	179	176	172	164	158	171	184	167	167	163	180	182	161	158	215	205	184	169	184	189	163	149	186	177	189	191	193	182	164	171	181	182	174	194	202	188	154	171	173	192	198	174	175	168	161	185	179	186	163	171	181	183	175	174	185	158	177	185	188	179	171	177	151	174	161	156	163	178	172	197	186	207	191	166	176	176	160	163	167	175	172	165	209	175	174	191	173	200	172	177	181	177	207	184	176	150	190	184	161	193	159	182	168	152	194	175	167	184	176	157	166	190	176	195	190	191	183	191	189	153	177	179	175	199	196	174	181	195	179	166	158	182	170	186	183	192	192	186	169	175	175	173	194	168	150	184	186	144	171	176	179	164	162	162	177	179	190	159	171	197	174	173	209	192	178	149	176	190	165	191	197	188	207	184	159	184	185	181	180	178	157	159	183	170	188	190	175	169	165	150	180	185	177	143	170	177	193	191	163	172	166	173	167	190	189	166	210	197	164	189	180	201	188	165	168	176	186	165	153	184	171	183	180	189	179	185	170	190	179	181	187	173	155	186	159	176	184	176	166	180	179	152	175	199	188	196	188	175	185	196	162	167	172	179	158	208	176	182	195	162	162	178	178	182	183	175	169	171	155	170	174	198	200	198	183	154	170	187	184	189	155	185	170	161	199	181	165	184	171	187	188	188	167	187	168	193	188	175	163	172	194	173	158	179	159	155	187	159	159	194	174	166	158	159	171	181	169	182	198	185	171	198	170	159	172	187	168	180	179	213	158	191	151	183	185	185	169	170	188	175	161	164	186	166	186	159	161	170	200	190	165	142	181	163	174	177	189	176	179	206	180	174	176	162	171	198	166	180	166	172	155	198	153	189	167	182	186	188	189	144	164	195	181	194	185	141	189	155	192	184	185	181	181	192	164	166	175	166	168	163	135	172	168	185	181	179	201	181	179	186	183	156	152	176	169	172	190	185	172	208	159	164	147	175	168	187	179	204	168	174	179	179	162	189	193	190	173	168	174	201	200	179	151	195	156	169	185	159	160
23295	991	1643	1825	1580	1264	1132	977	820	687	621	656	603	582	515	556	564	511	512	544	503	517	466	484	488	494	462	455	481	446	470	510	462	462	484	454	447	467	437	471	438	449	445	448	477	460	433	460	428	435	458	435	442	406	445	466	458	487	426	456	465	448	457	424	461	420	433	430	437	437	451	390	481	418	458	428	463	440	436	406	487	450	422	428	444	429	436	427	462	449	443	449	440	443	443	441	429	412	456	440	440	448	459	448	424	417	428	430	479	419	458	471	452	437	413	451	462	428	438	446	422	447	456	419	443	446	448	423	447	448	463	433	425	431	435	448	472	406	453	480	443	405	454	429	448	424	447	425	440	419	470	418	393	419	438	424	394	458	454	424	447	438	465	424	496	440	453	488	459	407	430	444	413	439	444	420	444	461	420	464	452	451	409	447	444	449	420	456	440	411	445	425	423	434	433	438	426	478	416	402	418	441	430	456	453	452	421	490	407	429	451	469	415	435	470	463	434	441	458	420	400	400	423	440	447	451	475	448	429	416	434	420	460	452	403	466	439	452	423	435	424	431	450	447	446	452	437	456	429	399	441	433	456	467	431	431	428	441	430	472	445	452	430	472	441	421	472	435	442	469	430	445	430	442	452	446	446	407	418	415	456	449	473	470	420	464	437	418	441	443	412	443	431	422	434	429	443	432	464	450	445	421	446	430	438	418	456	430	459	394	441	425	399	431	434	420	449	440	447	434	431	408	467	466	472	432	415	455	461	426	406	409	436	446	411	411	459	396	465	471	416	396	440	399	413	437	441	425	429	407	443	420	472	462	444	459	455	457	416	451	426	450	447	469	457	438	453	435	460	462	415	439	436	443	414	428	450	434	458	415	451	420	452	458	435	426	465	436	441	425	460	414	434	425	447	443	409	416	424	479	450	458	420	480	408	404	383	431	420	434	411	445	419	416	410	435	464	452	435	429	447	420	462	456	462	454	433	435	440	456	404	427	437	412	464	407	443	438	437	405	406	489	432	420	483	393	453	449	435	457	456	442	449	447	428	435	424	422	398	436	441	463	434	433	442	478	449	395	447	478	402	467	446	439	452	443	401	444	439	449	449	419	443	462	415	447	435	430	424	468	445	434	418	432	449	409	455	425	429	452	422	450	438	425	434	433	441	459	455	433	458	400	432	483	441	429	401	468	445	434	419	451	479	439	451	464	439	388	430	440	417	454	436	424	466	465	457	484	396	471	448	445	471	425	427	440	434	440	430	424	426	436	445	450	422	452	470	420	423	458	445	431	478	458	466	453	426	435	436	436	453	465	445	487	408	457	410	412	497	451	434	462	411	449	442	425	458	407	417	421	400	437	444	427	451	429	485	444	406	464	430	478	436	436	459	451	400	409	456	403	489	438	434	477	431	435	442	473	427	434	460	424	438	424	443	401	474	450	435	434	396	421	476	456	429	415	443	432	443	419	442	465	443	419	451	455	437	401	439	446	446	441	402	432	409	447	475	427	458	450	412	465	463	470	466	457	434	477	439	442	463	444	447	422	433	395	466	427	442	441	468	415	463	439	442	421	450	443	437	377	430	437	441	453	441	454	423	463	452	405	435	433	399	456	433	433	452	418	437	449	464	436	447	473	450	448	429	437	446	443	412	444	478	428	440	427	439	409	446	487	454	426	411	454	444	434	438	427	458	433	440	444	447	422	464	431	431	457	446	446	448	430	439	466	457	420	460	440	445	435	430	431	439	434	449	434	450	459	447	437	442	462	441	477	419	414	436	406	436	471	408	449	436	438	462	451	438	458	397	463	461	427	440	466	448	422	413	428	445	416	432	418	462	454	460	453	415	443	395	421	446	418	390	486	487	419	463	440	459	493	416	437	425	415	418	414	425	424	448	453	471	437	473	449	450	453	440	426	439	446	458	421	444	413	464	410	434	415	437	437	440	455	420	441	470	472	423	418	421	381	450	441	458	482	447	418	447	423	401	444	438	432	463	425	426	470	434	435	507	428	417	450	431	449	466	449	432	449	428	437	474	441	420	428	406	465	405	415	459	432	443	426	430	459	419	406	447	462	416	420	447	440	452	438	449	432	463	404	489	481	443	415	450	432	401	398	460	452	422	447	434	451	452	445	441	428	443	440	423	396	422	436	455	441	454	452	438	425	412	449	437	408	435	436	403	442	440	411	438	434	423	443	485	407	446	416	460	429	430	431	485	440	443	468	483	472	457	444	442	477	434	416	432	425	473	439	429	428	447	458	465	445	453	426	447	438	437	437	434	459	438	412	456	492	443	436	397	447	403	455	410	442	426	428	446	422	436	446	451	454	437	450	470	475	449	469	420	418	418	471	424	423	454	435	463	447	440	443	422	419	439	403	445	432	417	435	441	442	453	434	450	459	453	453	480	424	433	430	459	428	439	447	402	478	430	423	463	417	460	445	445	398	455	488	438	433	429	454	446	449	443	434	441	420	469	445	454	437	428	439	453	432	440	462	456	430	419	388	448	372	410	439	436	422	406	429	456	478	447	425	460	440	440	476	440	446	400	422	469	431	459	437	437	475	443	427	456	425	471	450	443	435	457	431	427	449	448	472	425	397	450	476	448	448	446	444	410	448	456	431	430	438	456	428	444	448	480	446	437	480	443	422	412	449	461	411	451	413	473	468	420	421	456	457	431	461	458	427	457	462	425	410	445	441	454	433	426	440	456	464	443	442	383	459	408	424	445	466	417	446	438	425	448	473	391	446	487	465	474	443	433	422	400	420	412	479	417	442	444	448	467	462	471	445	445	419	391	425	420	463	400	412	428	408	447	455	474	411	462	446	467	436	410	440	385	428	448	457	448	468	431	416	453	454	453	432	445	430	423	449	431	412	429	436	422	467	447	429	402	432	425	441	455	450	495	430	449	439	435	440	459	430	457	419	432	433	417	416	483	443	420	410	446	476	455	413	466	461	454	427	474	484	441	439	397	418	459	439	425	442	445	429	449	444	439	396	452	446	441	406	452	395	429	397	428	427	433	447	427	405	453	395	407	425	420	402	433	434	464	449	429	429	493	450	412	428	422	447	441	436	417	456	413	439	428	431	438	459	442	437	447	400	447	473	430	462	437	466	451	435	411	433	405	423	447	433	431	483	404	449	427	430	479	446	401	480	419	410	461	441	402	441	439	446	424	467	475	397	479	462	450	465	434	461	426	407	439	485	472	415	471	424	456	420	485	439	445	417	422	445	434	459	451	430	444	434	463	418	411	396	419	416	431	412	438	433	441	421	400	468	446	419	449	457	424	444	472	445	483	459	394	469	454	404	463	445	427	465	463	425	454	401	406	459	435	442	455	433	438	405	442	413	486	438	463	457	436	456	428	419	444	408	462	427	416	431	450	447	385	423	434	479	455	469	438	442	452	439	414	445	447	477	437	467	427	468	412	470	418	445	416	428	435	419	418	458	494	455	474	440	394	415	404	413	442	437	439	429	432	453	439	421	437	449	450	474
23337	3424	549	472	421	442	436	453	441	388	396	441	439	442	447	413	464	425	428	423	448	470	437	455	461	414	438	491	472	450	480	408	433	445	482	451	450	429	468	443	405	406	423	466	395	432	435	403	454	427	444	467	431	433	428	464	398	464	455	412	464	418	447	419	466	442	442	453	442	441	408	446	437	410	403	468	463	444	446	446	457	416	436	439	426	435	440	437	454	449	453	456	448	417	404	462	387	456	445	445	454	430	445	423	461	464	461	446	436	436	413	471	401	438	487	434	446	459	458	414	444	471	457	462	484	464	435	435	465	454	400	416	453	428	448	449	431	417	470	417	426	451	471	450	406	467	431	416	415	429	430	442	449	418	431	382	451	425	438	456	454	458	430	442	468	432	470	489	450	429	453	409	428	436	432	427	446	447	414	420	450	439	446	469	408	449	444	442	407	463	471	425	432	395	412	440	416	458	438	467	461	436	452	474	470	437	446	423	432	426	424	449	470	428	423	471	438	425	430	453	457	464	363	422	435	447	443	445	457	428	442	409	476	447	416	429	447	440	456	433	403	434	457	406	409	461	429	458	420	485	421	452	440	437	401	478	436	462	421	429	453	444	419	459	461	423	425	441	434	385	434	442	444	431	394	483	493	459	448	386	481	424	443	431	433	435	437	439	408	446	405	479	449	445	447	471	434	428	441	461	441	434	413	459	475	467	460	404	428	410	443	423	406	456	453	434	443	459	446	465	445	462	437	433	452	453	397	418	444	442	459	453	484	482	437	456	489	439	423	414	428	441	439	395	421	439	475	461	458	445	432	416	416	425	443	423	430	452	412	445	409	469	415	449	406	446	421	406	436	430	466	478	466	421	446	415	429	424	484	441	392	419	449	477	436	442	422	463	473	427	417	438	453	494	465	451	418	460	409	410	448	414	424	445	423	425	425	429	437	427	476	426	444	445	421	425	440	460	445	406	427	442	418	429	437	442	446	424	448	432	415	463	461	419	421	439	452	427	484	426	464	426	402	396	451	430	428	453	437	445	480	443	401	456	420	451	446	440	489	438	433	445	447	432	443	424	431	427	444	442	397	460	407	379	437	463	435	455	483	450	454	409	409	462	430	445	445	433	402	394	429	428	486	477	434	459	403	463	472	472	463	463	449	445	450	461	426	481	449	439	485	427	447	440	434	402	433	437	456	477	474	452	416	375	416	414	415	433	406	419	431	397	417	451	451	438	452	425	395	417	443	455	446	436	419	459	422	437	422	438	467	445	440	417	422	408	408	490	458	427	452	427	414	419	469	435	473	446	452	455	442	442	437	434	412	439	430	421	437	428	468	429	421	451	444	458	480	449	436	422	485	453	464	472	473	432	394	416	442	420	452	427	416	423	439	425	422	446	436	461	465	471	444	427	480	448	487	439	438	394	448	458	469	422	467	433	440	454	425	369	397	411	436	473	496	448	434	462	460	444	431	485	413	405	427	453	460	483	420	434	424	480	425	462	446	469	461	422	403	413	421	446	412	426	436	435	416	447	462	430	478	418	420	407	406	428	452	406	425	402	440	428	479	475	461	428	444	482	418	462	433	407	437	451	460	460	443	474	439	434	423	446	468	417	422	411	464	419	408	435	446	448	413	487	466	417	437	436	469	438	471	436	442	448	400	463	466	424	453	443	453	457	463	418	458	464	469	449	427	443	437	472	406	436	465	462	448	449	451	453	449	490	443	419	414	449	386	428	420	450	403	412	427	425	475	407	436	417	437	434	424	459	453	475	448	419	424	450	477	467	424	446	450	414	417	451	432	451	443	450	427	464	439	438	484	471	459	442	497	426	394	452	434	447	415	444	446	450	432	413	405	444	457	398	445	460	453	476	429	408	441	465	419	449	423	458	443	449	432	447	446	424	412	454	402	488	449	454	452	458	477	404	405	425	462	396	440	431	394	472	458	433	432	445	462	445	496	395	425	439	447	474	442	421	468	443	448	444	451	441	440	473	410	446	447	446	424	433	465	472	441	446	476	432	416	418	435	416	457	442	421	425	466	470	469	433	422	434	478	469	468	442	446	421	456	445	434	444	428	420	424	453	445	395	465	444	448	447	419	423	436	482	448	431	444	407	435	458	456	406	402	406	429	473	432	418	409	424	446	449	435	458	433	411	412	434	441	426	435	435	459	478	439	419	441	422	419	419	424	473	457	427	450	471	459	436	472	452	462	458	482	465	417	427	430	450	454	455	425	471	415	458	434	430	508	441	424	415	437	470	456	448	426	444	451	476	430	436	377	449	435	410	425	444	425	489	442	440	440	432	407	447	507	437	444	471	472	388	477	484	401	423	461	403	441	407	438	485	434	453	399	434	425	423	473	432	455	432	418	462	440	438	457	455	474	449	438	480	422	468	477	457	468	432	438	396	433	424	473	432	436	439	446	427	455	420	429	468	512	435	479	409	428	402	420	432	422	433	428	401	418	427	451	459	439	429	428	439	434	434	439	471	409	423	444	461	454	428	412	417	462	413	429	471	447	436	406	414	407	468	435	413	435	454	413	455	476	468	440	441	456	432	464	440	412	404	407	445	456	409	408	415	440	427	467	467	461	472	453	410	457	430	479	468	463	438	424	404	430	414	448	434	440	475	451	415	468	427	404	429	435	435	443	493	414	434	422	457	454	454	440	441	432	425	412	419	426	421	459	465	455	459	449	415	435	442	467	469	449	423	451	417	420	403	395	457	464	468	450	436	426	461	433	428	466	440	436	394	416	439	433	465	415	424	456	459	480	391	427	427	459	425	442	414	417	412	424	437	442	436	437	443	449	426	490	441	430	459	402	390	435	451	489	424	471	417	430	409	409	446	430	451	407	421	449	426	419	435	429	410	412	464	435	413	436	415	480	439	415	443	480	427	452	438	449	442	458	488	464	465	451	426	452	428	478	452	461	454	466	407	488	424	457	432	474	495	455	456	440	405	441	431	471	454	454	459	427	435	410	434	451	445	453	423	433	489	464	464	413	430	465	451	435	412	413	441	459	441	440	427	412	419	437	446	437	407	472	439	418	408	458	467	461	456	440	451	448	446	432	452	410	444	430	409	446	442	423	429	459	431	421	452	395	439	449	416	438	483	435	475	425	445	444	430	411	409	452	441	461	430	420	450	458	426	406	470	429	481	436	488	452	407	437	477	465	433	427	439	451	406	435	425	460	401	404	409	462	443	453	396	474	442	421	456	426	426	434	434	475	436	417	407	412	431	439	439	425	438	366	458	432	405	438	457	483	447	436	433	446	442	416	468	429	423	415	442	438	441	487	427	465	434	433	434	451	405	431	444	517	414	430	447	423	437	392	435	405	447	418	438	483	410	433	435	430	447	417	487	432	425	433	402	430	410	391	448	441	486	460	416	425	433	449	431	389	414	414	427	443	466	467	448	425	433	418	421	449	443	434	476	461	449	393	404	497	427	435	430	420	378	452	441	448	433	453	428	424	443	453	415	430	421	459	451	453	438
12034	1017	1079	1021	1050	990	996	1040	966	1011	961	966	929	925	928	968	943	957	956	957	929	976	960	989	967	871	973	912	974	937	935	944	1006	929	929	924	938	994	941	975	951	1052	988	981	995	939	1026	1008	989	982	973	938	947	959	965	955	959	910	939	909	955	960	938	942	967	940	994	943	933	914	962	908	961	945	931	944	982	938	989	952	948	925	976	951	951	899	978	985	967	956	921	955	968	949	909	941	975	964	995	936	961	953	937	971	966	1027	931	975	956	1027	925	913	944	978	944	943	999	980	981	930	940	961	926	979	974	883	956	970	931	999	944	943	1040	972	921	971	1004	984	972	933	931	975	941	945	956	940	945	1025	877	963	900	1006	934	942	974	974	981	1008	950	969	986	964	991	910	935	948	954	945	990	932	993	958	920	944	904	962	945	982	972	978	962	982	963	1019	949	989	969	1009	959	956	902	979	964	955	932	992	959	939	955	972	950	943	905	908	920	952	924	987	954	954	880	941	980	944	973	976	984	982	964	918	891	917	973	977	936	982	931	918	1002	939	903	952	890	992	999	968	959	938	909	964	967	955	961	952	976	910	995	994	928	940	997	950	961	947	965	972	1012	886	940	992	934	970	938	1016	920	957	936	955	971	949	927	934	941	916	984	928	949	931	939	962	912	952	936	943	915	940	989	969	989	970	970	966	964	954	954	942	946	965	1008	967	935	959	929	935	947	948	929	937	906	983	946	906	928	970	930	957	947	985	948	991	943	976	959	964	978	934	923	939	941	932	962	993	1006	954	964	984	968	937	941	943	916	991	952	956	932	945	962	881	964	932	878	1000	933	974	973	951	963	956	984	933	981	953	969	991	955	972	1006	977	943	926	897	925	952	990	944	921	978	969	953	983	972	946	984	936	933	957	930	971	912	917	935	983	943	932	970	995	955	966	945	950	1005	980	983	957	923	945	935	960	979	951	956	999	945	956	937	1005	910	986	933	973	958	936	998	964	966	961	948	1008	916	924	1031	912	927	969	1009	896	946	987	947	953	924	935	1002	966	972	965	983	961	956	1002	1000	914	941	982	940	978	943	1012	978	952	981	909	979	975	927	936	928	981	989	950	956	928	960	951	958	963	989	960	959	962	934	933	930	943	942	989	885	972	956	937	961	931	989	931	917	976	993	935	962	1022	964	927	952	929	992	954	1010	936	974	975	942	930	952	952	907	955	904	944	954	1069	944	1041	900	948	928	949	972	978	968	944	1012	951	961	965	943	959	929	918	974	978	940	982	950	976	1012	968	950	976	978	923	1005	938	966	936	980	982	930	955	985	950	951	1013	947	903	943	985	935	946	942	971	1022	953	975	919	965	926	953	970	935	940	981	962	969	939	937	950	988	961	997	952	927	925	988	959	1002	900	920	965	949	980	979	894	945	937	938	943	873	964	976	953	972	926	952	935	916	946	927	976	928	915	881	969	1003	954	942	922	912	915	955	927	954	989	957	1001	946	973	980	923	958	908	903	995	972	956	920	939	972	1007	968	931	980	939	927	977	1004	931	918	933	941	982	944	879	1020	929	919	984	940	954	926	967	1041	947	951	950	899	913	974	975	937	903	974	984	1018	943	939	971	995	966	964	928	907	983	955	1025	978	961	948	971	978	994	988	940	958	926	948	948	954	921	1004	915	947	991	955	951	988	984	969	985	958	984	951	983	963	977	981	927	931	966	932	914	952	950	954	988	895	928	954	969	958	948	951	931	1019	1004	953	962	954	919	927	962	985	969	915	982	942	901	1001	940	932	945	989	951	933	981	976	943	906	911	955	936	938	943	919	927	1014	901	978	896	934	980	969	968	964	959	920	974	923	950	959	983	903	972	955	964	916	924	971	968	964	922	928	900	1007	952	990	955	969	957	976	899	959	939	975	934	957	970	954	932	940	966	935	963	939	923	970	940	986	985	926	929	977	919	947	986	959	945	948	915	966	940	976	935	958	923	958	984	958	929	966	964	1014	943	999	954	964	986	981	890	971	1002	1026	937	929	927	939	910	908	936	994	925	979	1008	937	934	941	1020	918	927	938	938	982	946	949	910	1000	962	944	942	965	912	967	987	981	944	954	944	1000	964	934	950	975	987	951	994	909	966	962	941	931	886	982	994	951	965	968	979	989	884	913	987	956	923	953	984	925	924	951	916	949	964	984	1012	945	970	959	931	995	948	989	918	985	993	974	953	921	946	935	931	950	944	990	945	963	914	932	1020	922	952	979	974	939	955	989	969	969	994	986	975	997	953	947	1017	948	917	976	940	974	984	1027	930	991	977	1022	872	923	969	983	986	933	941	977	943	912	999	1010	951	920	908	943	935	962	1026	979	972	982	895	944	942	979	974	990	1000	929	922	978	969	951	870	972	992	915	978	973	944	977	991	949	981	907	956	944	906	933	973	933	921	913	922	1023	983	967	906	903	942	932	929	949	964	884	904	936	956	978	956	962	971	910	912	983	977	943	961	916	988	964	983	940	885	925	962	970	934	935	890	919	937	948	963	987	933	931	978	944	930	991	937	949	914	937	944	922	993	976	945	1012	964	945	934	915	974	918	900	950	897	916	1002	957	999	977	946	964	922	948	915	972	1008	1002	963	1020	976	974	934	969	1016	955	949	951	975	931	977	905	950	949	956	920	954	969	939	965	911	950	933	924	956	949	980	967	926	937	989	1044	969	965	905	902	935	967	932	1014	941	953	977	886	935	974	946	964	966	881	908	924	1000	934	960	930	988	988	941	903	933	943	996	947	948	927	967	940	966	985	923	952	998	913	934	980	954	975	952	943	970	915	989	978	911	944	953	942	959	928	970	925	919	985	983	1000	974	927	903	969	977	899	1038	930	935	960	917	955	972	963	943	988	953	967	904	946	948	1004	980	898	907	941	954	963	950	990	930	973	987	977	964	957	903	975	889	954	951	916	937	923	959	992	959	953	964	967	982	931	948	976	960	968	955	921	918	949	888	976	995	930	978	962	911	934	994	951	950	893	929	980	951	972	967	984	933	913	960	965	936	968	911	977	974	945	966	897	962	920	940	895	979	933	890	1015	975	966	978	909	923	920	967	926	964	1005	1029	1015	933	935	985	938	889	945	975	982	955	963	988	897	967	965	897	1006	936	983	975	932	971	954	945	967	982	950	959	929	939	953	980	991	927	954	980	952	923	945	1001	961	948	934	938	1003	977	879	985	988	996	984	967	1014	970	942	900	1051	955	992	940	948	924	967	977	936	916	1005	904	952	904	925	967	958	928	884	962	951	928	927	950	948	925	946	1012	938	970	1000	976	962	944	919	966	987	975	942	957	919	962	968	923	913	934	954	943	950	952	949	958	925	998	962	966	939	962	938	919	959	965	928	958	994	936	964	962	895	991	972	941	1003	929	928	963	952	899	932	908	968	1032	931	965	935	931	924	981	957	980	890	895	988	941	971	918	953	959	919	1027	981	985	922	919	979	983	1012	983	946	954	966	947	996	933	920	1002	958	954	1006	944	980	997	961	966	938	984	998	978	950	969	992	980	992	938	917	906	963	982	924	965	996	950	978	996	963	934	981	949	945	946	992	935	937	943	1005	935
19351	2225	687	508	439	418	398	334	302	323	302	323	301	310	329	276	309	320	280	318	302	267	310	286	311	282	289	288	269	309	291	287	273	305	297	262	291	324	265	289	286	284	274	295	282	295	306	268	306	265	278	265	251	267	280	280	285	255	293	296	293	295	280	304	329	283	302	271	276	269	277	278	287	311	334	266	272	293	286	271	275	289	283	293	304	286	274	303	267	288	294	326	296	266	297	261	279	283	300	284	309	303	269	277	280	270	284	320	308	278	292	295	279	292	278	309	298	291	285	281	266	301	282	306	316	278	260	304	267	279	253	290	292	290	307	283	292	292	288	273	323	290	282	288	327	279	274	281	281	310	288	283	302	244	306	294	261	274	285	276	319	308	309	290	292	319	289	281	294	266	276	296	280	298	303	274	299	298	294	305	285	277	296	293	248	321	277	294	290	274	275	292	282	317	288	244	290	287	301	299	265	305	303	313	298	286	302	295	275	300	298	301	286	291	261	293	281	231	277	257	280	266	298	302	246	303	294	267	308	303	277	288	300	273	290	305	297	287	291	304	281	279	309	282	313	303	286	300	274	275	277	308	332	308	290	297	266	286	293	280	292	261	287	276	311	290	295	296	310	307	244	306	288	275	280	316	274	278	286	269	295	296	301	299	281	307	295	293	266	292	307	267	285	282	272	274	298	289	289	297	281	305	256	305	296	264	274	294	315	311	312	275	282	291	285	284	297	277	302	296	310	287	292	270	296	295	281	293	291	297	285	273	306	287	274	321	283	260	283	299	271	289	300	286	296	269	280	317	295	298	334	285	299	310	293	274	301	282	301	287	316	276	290	295	285	266	292	287	284	299	258	272	272	274	251	304	298	302	300	307	270	289	280	276	317	329	306	296	285	309	300	313	263	257	284	280	257	290	286	307	257	271	307	283	287	274	260	272	311	294	275	304	310	284	295	288	281	286	275	267	265	283	266	280	295	267	288	315	293	281	299	273	271	293	265	312	286	283	299	290	285	268	268	277	296	311	286	292	248	253	261	279	313	308	284	293	284	269	307	294	266	265	268	304	267	300	288	301	308	294	289	288	295	295	295	278	297	297	282	314	304	291	331	269	314	324	271	296	275	295	289	276	294	296	291	284	305	282	268	260	250	282	294	284	303	279	285	254	287	278	282	287	312	301	280	307	308	306	309	300	289	257	255	312	317	257	273	282	277	276	283	282	290	307	285	266	281	306	286	280	274	320	292	295	285	287	308	273	273	302	264	275	249	257	279	260	302	291	293	272	274	314	286	279	252	284	318	306	270	284	287	281	293	283	316	306	322	261	312	266	271	288	325	337	260	301	261	281	290	255	268	272	273	267	307	283	285	312	315	294	257	296	248	290	304	297	319	286	290	295	326	273	262	281	306	281	299	284	308	310	282	282	290	288	313	292	294	279	278	257	291	276	308	280	311	300	268	291	288	298	345	283	262	269	280	297	309	289	246	314	292	296	259	268	320	310	285	284	299	272	290	274	292	266	311	284	265	299	270	258	322	295	329	300	258	287	303	291	278	264	300	279	255	290	303	267	271	288	311	288	273	277	293	293	314	282	310	300	297	273	302	258	265	293	274	291	294	277	303	284	310	291	273	260	257	286	292	261	282	292	272	283	283	278	283	308	295	308	286	315	310	321	288	291	296	293	256	275	293	300	306	285	278	309	326	295	283	306	281	268	297	284	311	321	304	313	303	284	288	276	271	303	279	302	295	293	288	294	264	301	291	274	270	266	310	285	268	293	296	283	298	282	266	272	282	303	297	251	267	297	294	292	332	300	282	281	293	302	304	267	297	259	279	293	292	317	304	306	271	313	272	290	332	279	283	248	289	304	287	265	292	314	332	317	302	318	304	278	282	253	276	301	313	310	300	261	315	291	315	287	318	244	290	310	281	312	279	318	258	286	304	277	328	272	274	283	302	282	274	293	300	285	264	293	302	318	300	310	264	276	282	286	249	297	274	311	268	251	304	287	339	319	309	277	285	290	301	317	274	275	275	300	276	288	283	287	318	283	315	262	268	325	283	277	289	300	326	308	321	287	317	311	310	324	300	317	298	300	260	293	285	254	264	313	302	293	281	287	274	286	293	301	274	315	289	295	242	304	269	296	307	309	265	327	282	277	285	324	265	302	281	297	283	296	268	293	268	272	318	286	285	267	252	297	279	294	308	267	300	289	266	295	308	251	291	282	259	319	258	285	296	303	286	265	295	277	300	280	284	307	276	283	288	270	267	306	287	316	283	294	277	275	302	292	305	292	279	329	321	310	279	296	309	303	308	298	293	287	279	294	295	301	296	264	305	277	276	262	245	290	285	296	294	304	291	282	286	315	298	293	274	273	312	267	282	284	325	286	330	307	273	272	311	288	314	280	322	322	278	276	300	276	305	285	319	276	294	297	273	265	282	300	290	297	311	275	294	279	271	287	270	272	303	302	295	299	295	292	314	278	267	270	275	272	280	282	293	277	283	305	288	263	267	319	292	311	290	268	303	284	273	288	277	310	301	250	285	323	296	288	335	277	248	295	319	286	284	308	335	297	274	255	286	275	307	297	282	262	276	280	314	282	281	327	298	304	281	295	306	276	275	308	258	314	274	286	291	300	279	256	302	294	265	295	291	342	277	301	302	305	284	306	264	268	285	260	244	268	299	289	300	308	257	269	315	300	311	325	293	300	286	275	304	252	305	268	290	280	294	285	264	279	294	298	278	303	328	311	283	267	325	290	292	298	255	304	306	300	298	267	284	301	312	271	278	232	300	313	300	324	336	303	297	296	358	289	261	303	267	296	285	292	297	286	285	278	309	244	302	256	272	318	280	292	327	260	294	284	275	308	298	320	309	295	282	291	289	282	303	294	292	318	286	283	315	257	288	283	265	279	315	279	292	303	284	317	263	278	284	301	292	276	288	284	266	322	305	320	288	260	311	278	261	280	249	274	287	298	288	312	262	285	288	318	306	295	279	314	316	311	264	303	305	285	264	304	279	319	271	291	297	274	289	311	269	291	297	312	278	303	303	286	286	279	291	299	260	245	265	286	297	280	294	297	256	240	288	275	297	286	266	320	276	290	291	264	298	305	322	268	285	305	292	323	276	273	272	267	276	327	300	296	305	309	267	267	279	315	289	294	297	320	293	283	282	258	275	306	294	274	316	291	271	278	280	323	299	326	278	288	313	300	314	315	268	258	263	269	306	286	272	293	316	275	301	321	286	292	282	258	282	297	279	279	301	318	281	304	262	296	279	272	293	309	303	296	310	268	290	296	284	270	290	269	273	275	291	284	310	258	281	300	292	277	272	263	264	314	291	287	300	317	296	293	280	302	310	242	266	292	275	274	276	303	308	280	308	294	269	276	313	285	301	308	306	290	295	286	291	271	284	298	265	289	306	293	290	309	278	293	306	282	293	299	275	301	318	314	293	279	309	280	287	294	289	290	285	328	311	262	300	298	294	286	288	249
11922	984	1356	1440	1405	1195	1085	1009	873	823	827	761	712	705	746	727	736	668	691	737	671	720	625	684	670	678	674	670	633	660	595	694	681	631	689	677	630	647	653	696	661	676	657	628	667	625	689	629	677	652	644	614	644	668	671	645	669	622	659	655	690	693	619	678	652	657	662	690	634	640	577	630	646	650	680	653	645	666	652	619	611	663	668	644	629	658	635	628	627	655	680	648	662	632	653	643	642	638	621	633	677	633	676	672	611	668	641	664	603	627	624	655	646	650	667	613	683	619	660	642	635	670	648	644	654	662	619	624	661	614	719	649	615	679	674	653	614	618	649	652	665	644	670	603	644	645	615	688	674	650	659	600	658	656	625	652	639	685	630	638	667	604	635	640	630	644	621	636	625	675	606	640	665	646	638	628	678	670	650	665	657	644	633	651	697	643	596	591	636	644	657	670	662	641	637	609	635	639	616	658	621	611	685	656	662	665	659	594	664	652	655	661	657	632	633	629	619	677	641	660	613	620	640	576	641	647	661	685	633	665	652	648	660	616	655	607	600	610	647	647	633	669	691	640	625	657	596	620	654	624	627	637	584	611	646	607	655	652	650	615	634	598	652	625	646	642	641	609	628	614	612	602	607	665	661	677	618	673	638	615	636	650	644	645	641	583	655	641	671	679	631	669	649	599	675	664	678	624	641	656	639	666	636	642	636	647	630	668	654	678	650	637	624	659	677	627	657	650	679	638	654	622	660	652	693	669	624	611	643	666	626	643	666	614	627	687	609	628	643	637	621	645	658	643	663	622	594	646	607	649	677	627	639	610	657	660	624	625	633	678	676	601	624	682	641	626	612	648	686	650	606	618	656	618	596	628	646	659	632	613	643	638	662	674	655	673	677	640	645	618	687	616	635	631	616	597	639	681	665	632	624	648	671	629	715	645	647	644	671	623	606	684	661	632	639	604	688	673	610	650	674	658	652	653	678	664	636	678	614	609	630	652	649	625	599	681	678	606	647	611	651	614	584	666	646	614	699	625	684	668	656	703	648	621	629	656	608	624	661	610	627	658	669	716	617	642	668	635	694	637	639	663	648	691	639	678	681	638	601	688	578	639	609	657	624	608	660	621	660	607	652	624	672	680	631	636	642	632	676	635	627	588	604	665	683	698	654	660	671	622	616	659	612	635	603	626	617	636	647	627	623	685	666	669	649	666	643	678	629	713	633	605	613	619	668	639	662	627	637	649	637	638	632	647	639	690	647	613	622	643	664	665	675	635	618	635	636	679	645	619	622	618	657	641	643	617	667	619	672	587	642	606	652	634	652	596	631	636	654	683	599	647	661	635	625	654	658	615	594	662	657	618	692	659	682	644	654	644	654	652	620	635	632	679	687	612	653	635	655	639	658	625	636	655	692	643	669	669	646	609	628	662	634	671	641	646	683	619	645	694	616	651	619	674	626	660	681	626	646	634	628	637	595	631	658	621	600	635	656	648	590	675	637	664	628	664	639	650	626	614	654	664	621	629	662	639	684	651	624	637	605	689	618	633	667	667	668	603	658	651	628	613	645	653	664	610	612	642	629	647	652	653	705	625	625	614	670	631	660	636	686	635	674	632	612	604	664	657	645	664	653	620	663	640	650	656	648	685	659	611	687	690	606	632	611	606	624	624	599	654	601	661	647	644	653	701	652	614	598	628	653	673	668	615	625	637	642	650	672	667	655	670	662	631	636	666	639	642	598	655	655	663	672	608	661	577	635	626	599	618	664	607	637	656	627	659	654	665	661	608	614	644	601	719	657	652	640	659	645	629	661	666	613	631	681	663	632	652	669	659	656	639	621	660	600	694	672	645	670	668	586	643	622	655	635	643	652	622	630	654	670	672	671	621	634	662	651	670	697	668	633	635	664	612	610	654	653	665	680	650	623	630	657	666	647	667	639	659	690	645	629	646	673	652	691	623	633	615	664	628	638	643	630	645	664	620	705	637	673	612	669	642	608	662	641	666	633	651	685	647	648	595	722	673	638	646	664	655	680	655	638	666	650	642	624	624	693	669	677	694	654	673	643	632	644	643	655	589	650	625	671	673	624	641	640	674	648	642	651	591	627	649	596	678	632	678	623	630	637	672	656	641	612	631	647	623	631	662	678	676	635	582	612	679	609	680	679	671	610	680	635	634	614	609	604	621	706	666	648	586	645	644	587	629	652	685	687	664	666	636	631	660	642	640	665	625	608	656	636	629	637	720	634	605	648	662	691	631	662	597	632	686	635	693	624	611	636	637	651	629	633	670	622	650	637	646	660	631	604	653	637	613	694	643	701	615	631	644	627	607	645	635	638	595	629	618	631	633	621	576	620	624	598	625	660	651	614	709	604	620	672	611	672	671	647	635	662	632	649	654	647	654	674	658	680	665	654	656	649	664	660	632	638	659	660	630	651	680	666	619	632	647	657	639	665	634	634	631	654	626	646	662	643	625	632	620	615	659	625	644	661	652	640	668	672	656	643	686	642	615	640	672	684	676	626	676	618	666	612	625	637	644	629	729	636	624	631	671	669	653	619	644	634	663	657	609	653	626	623	650	637	632	607	656	626	676	650	603	676	627	624	622	651	611	647	643	639	698	628	665	645	626	663	646	633	649	628	631	638	664	652	659	671	622	658	622	628	636	646	684	634	647	623	642	639	631	636	672	632	618	683	676	644	611	638	664	626	658	687	662	676	663	662	618	660	639	637	623	651	572	640	644	640	643	639	659	625	710	600	631	664	620	622	622	659	658	652	662	615	652	635	614	640	648	676	621	673	664	621	653	611	639	610	642	628	667	640	642	699	592	670	626	663	615	666	633	670	679	620	626	663	637	598	632	665	603	660	661	662	629	673	661	669	625	654	633	643	615	595	608	615	672	652	633	628	634	662	669	693	622	627	602	640	639	637	640	615	655	650	632	658	648	636	661	683	626	691	676	670	670	620	638	692	695	649	635	640	675	582	675	642	644	681	676	607	642	660	620	647	643	651	608	652	612	651	622	652	656	667	642	599	640	671	633	633	676	668	674	672	593	618	643	618	671	634	630	687	657	641	638	649	711	646	643	665	629	613	651	670	646	690	603	666	666	659	644	623	666	607	620	694	628	667	660	633	611	626	677	644	633	603	666	612	659	616	659	679	659	652	670	641	644	625	641	617	635	677	656	656	642	656	666	637	629	612	640	642	608	644	659	650	606	654	639	631	622	622	656	607	644	666	617	660	624	658	609	701	696	680	617	683	653	606	652	701	610	593	637	630	602	687	661	659	630	613	643	650	667	627	646	643	617	640	642	648	628	672	659	597	629	664	651	622	616	631	635	679	668	643	694	614	647	664	629	640	598	645	648	641	636	677	652	660	665	677	664	601	646	644	667	677	665	703	636	620	629	622	609	663	641	635	643	675	658	635	639	620	604	641	658	672	677	630	629	681	649	674	679	655	671	670	651	661	644	652	650	655	607	674	612	627	645	627	599	597	647
38128	9914	1456	636	417	350	302	288	223	215	165	184	183	184	164	180	165	190	162	154	155	154	175	157	177	173	152	173	201	169	171	163	163	165	146	161	161	171	168	135	156	168	165	188	157	186	169	158	162	158	164	136	159	148	186	158	143	148	137	165	143	183	167	152	159	155	156	164	147	135	169	160	143	154	171	174	169	143	160	160	147	162	143	160	158	170	176	172	172	154	165	181	171	162	165	136	159	168	176	168	196	190	164	140	153	165	132	164	149	153	168	154	135	159	160	167	143	155	162	169	162	155	132	163	154	163	166	156	150	147	160	173	162	174	142	176	150	144	148	163	145	158	148	157	163	152	145	144	179	156	158	155	132	143	145	139	144	162	173	167	157	145	142	156	178	153	162	177	154	177	144	143	160	170	164	137	157	147	162	163	164	140	174	164	140	159	171	157	158	161	161	156	161	155	159	170	145	149	158	136	170	177	158	164	155	140	136	163	144	166	177	148	134	170	152	154	156	138	152	145	157	159	133	165	155	162	143	152	150	164	173	176	167	147	141	127	158	160	183	156	158	156	174	146	161	125	152	190	173	143	167	139	148	160	157	157	151	168	146	168	148	135	148	135	155	162	151	153	150	165	155	183	160	183	132	152	147	153	149	144	159	176	153	163	145	157	156	165	163	152	164	154	162	163	158	179	160	156	150	152	172	185	152	164	181	168	153	169	161	151	155	137	146	157	159	153	166	162	159	157	135	155	151	182	153	164	131	173	155	170	173	154	163	136	132	136	153	161	153	147	127	162	159	154	155	169	154	144	152	148	158	156	161	167	115	156	148	146	187	172	146	174	181	148	174	160	161	158	157	150	160	147	165	145	147	148	196	149	166	162	156	154	151	187	158	155	170	137	150	141	160	135	151	134	197	160	145	139	187	165	150	169	154	146	168	150	145	158	134	156	140	144	142	145	163	158	175	149	145	159	168	171	162	162	159	145	168	172	148	155	147	149	159	166	141	161	134	137	165	185	164	149	132	137	151	151	173	150	170	159	161	156	153	148	146	142	146	166	169	157	158	158	173	153	142	149	170	164	128	168	170	184	140	150	166	149	139	175	153	172	141	153	152	152	150	152	160	177	176	165	154	160	183	132	157	158	159	153	165	151	142	159	153	133	138	158	150	159	158	163	138	155	163	148	138	157	171	166	156	149	141	152	151	155	187	154	165	149	150	142	159	150	147	165	168	146	173	148	159	167	163	137	165	157	172	160	155	168	150	135	173	162	138	164	142	127	167	153	153	162	155	159	156	164	162	171	152	147	174	153	154	153	166	140	178	151	157	144	148	164	153	158	157	160	162	165	145	172	149	166	187	152	177	144	172	152	177	158	147	152	161	150	157	161	159	156	170	163	148	163	154	156	165	159	132	158	156	152	152	121	150	171	188	160	139	150	174	170	185	151	132	155	171	146	173	166	174	149	167	164	150	192	137	158	148	163	160	164	166	174	149	155	166	140	155	162	148	158	160	131	146	159	144	155	129	158	151	147	163	177	156	174	154	166	172	154	152	164	141	165	151	148	162	162	146	168	159	167	166	143	136	137	152	169	157	153	157	140	151	147	157	161	162	136	130	145	157	176	121	155	148	169	153	164	163	152	154	156	139	139	124	154	134	162	141	159	152	160	135	152	160	152	156	167	165	146	164	181	173	164	159	139	160	161	179	153	167	168	155	166	143	154	153	166	146	147	148	149	151	150	158	132	147	177	168	160	163	172	172	156	185	168	181	165	178	150	147	139	141	170	171	167	152	140	151	162	158	144	141	138	164	149	168	153	163	148	165	190	142	169	162	161	141	155	168	166	177	148	150	155	170	176	161	185	140	167	125	162	172	146	153	152	164	173	156	149	165	155	146	149	160	145	167	170	172	161	149	171	150	155	169	148	173	156	143	152	142	154	147	146	173	161	146	191	172	153	148	160	135	156	149	155	153	154	154	130	145	172	170	152	168	174	124	151	179	166	160	172	160	152	145	169	163	167	153	161	167	129	139	149	177	139	151	171	142	131	163	152	164	158	143	191	149	166	170	136	168	150	149	167	134	146	159	157	144	189	188	143	161	165	152	155	158	173	152	167	151	150	159	152	170	175	153	140	149	167	185	136	166	164	138	151	149	137	150	152	162	148	160	141	123	127	140	172	149	149	156	177	163	151	144	148	140	156	157	151	130	186	190	172	145	145	155	160	140	151	158	147	161	172	166	148	136	142	183	162	168	149	173	152	152	148	156	162	168	142	157	148	163	170	151	149	176	164	130	147	159	146	169	157	176	154	155	174	163	159	148	133	150	156	171	161	162	162	156	146	165	179	159	146	169	166	131	160	144	164	173	153	161	151	146	167	148	154	172	165	178	164	151	157	136	173	161	153	167	177	171	146	153	185	161	130	144	169	160	168	146	156	144	155	169	138	167	164	177	144	160	148	133	159	138	159	190	166	150	184	153	160	155	169	156	155	170	144	184	146	151	158	159	148	163	146	175	153	153	185	146	147	135	173	176	152	184	148	154	138	168	163	149	150	169	164	145	153	139	159	146	140	158	151	152	156	165	139	162	147	168	162	162	154	153	161	153	161	187	159	140	130	167	142	166	128	147	160	163	173	178	154	166	158	165	144	182	169	135	133	125	145	166	139	132	165	149	151	169	152	135	153	139	161	139	133	148	132	155	167	160	159	159	160	148	173	168	168	160	168	152	161	162	156	157	150	140	168	160	166	156	149	176	145	168	160	159	166	148	123	153	150	180	148	130	186	148	168	154	158	157	164	138	138	133	158	170	159	153	150	179	147	183	168	174	157	159	143	172	140	140	155	160	149	150	162	165	170	132	164	162	164	160	146	142	171	179	158	157	138	153	145	178	170	173	147	163	161	168	146	159	157	142	175	155	155	162	174	149	163	165	170	154	162	157	161	164	156	162	149	176	182	156	154	143	162	152	166	165	139	153	170	187	132	143	188	142	179	180	152	154	148	148	146	144	158	144	154	163	171	161	165	185	157	170	169	172	149	158	170	172	157	176	134	186	154	149	136	166	166	115	171	185	159	143	153	164	170	175	152	141	141	153	165	161	177	136	149	158	160	156	152	152	182	160	174	163	161	159	163	159	146	171	182	164	182	159	174	158	142	159	144	155	158	154	198	159	158	161	137	152	156	160	149	170	147	153	156	170	160	158	166	153	159	148	145	173	144	131	169	166	156	173	129	167	147	157	141	150	161	157	173	152	166	183	163	138	152	162	157	147	169	151	164	177	168	177	151	162	139	130	164	167	144	175	162	161	169	154	151	182	169	163	165	164	169	153	169	156	170	163	167	172	181	168	188	176	160	160	123	142	166	147	160	149	157	149	158	153	169	156	147	136	170	143	154	171	126	168	188	143	167	166	175	185	147	163	170	165	137	167	167	164	184	157	154	143	142	166	136	174	158	173	168	185	141	153	149	147	147	159	174	146	136	176	151	149	161	157	120
20566	957	1750	1883	1531	1306	1143	1001	812	702	635	604	572	533	532	506	485	499	487	463	489	466	479	459	428	438	470	434	418	414	439	427	400	391	430	441	436	417	430	395	396	418	425	422	378	405	421	380	386	407	418	416	420	413	383	406	429	449	402	386	406	403	420	387	411	414	401	400	411	388	387	404	367	390	390	386	442	395	402	416	401	401	401	395	402	428	378	380	368	402	361	390	390	384	376	388	380	402	366	421	401	401	403	403	396	418	424	386	406	402	418	389	400	404	356	398	412	433	391	418	398	419	387	382	375	435	357	406	397	403	389	393	360	407	373	393	422	388	399	410	405	399	407	404	387	402	401	374	411	362	415	435	385	392	413	405	362	423	369	420	382	394	410	389	380	414	397	408	387	380	404	398	396	377	409	408	373	397	409	425	393	382	400	412	379	416	371	422	393	395	391	429	353	406	379	396	375	378	392	411	407	390	367	400	400	423	408	368	397	412	370	390	399	409	401	420	420	368	381	377	359	414	384	408	394	384	381	389	397	404	391	410	397	383	441	328	383	394	404	383	404	374	435	381	401	376	413	410	394	377	413	412	389	394	372	387	382	374	406	373	397	394	420	374	413	388	356	393	393	388	409	418	405	394	405	392	359	413	391	404	399	388	404	440	359	386	386	406	386	438	419	390	334	386	430	384	412	433	398	407	420	376	403	402	397	375	392	425	394	367	381	368	389	378	421	389	419	381	408	377	409	387	372	385	366	401	410	414	365	430	389	336	390	407	406	393	395	379	432	383	411	422	405	380	382	392	420	426	370	419	390	400	413	426	412	406	436	384	450	371	400	385	371	383	419	412	398	406	423	413	390	393	342	406	405	429	378	420	408	380	371	423	413	449	405	370	398	419	389	459	427	409	359	411	388	399	401	372	416	401	390	380	398	371	392	404	419	388	445	392	385	375	367	406	362	390	414	393	389	394	398	367	404	391	426	412	369	397	397	396	373	448	398	410	380	411	408	381	364	391	378	394	425	376	388	436	402	390	415	371	398	405	386	383	398	386	412	384	389	381	360	416	384	402	390	403	384	389	377	373	396	391	358	394	383	392	393	420	398	409	407	405	376	380	382	406	433	383	378	382	366	359	383	415	388	398	390	375	423	394	396	376	353	400	400	410	430	428	397	364	386	397	384	393	384	416	385	377	428	374	430	391	402	398	388	387	392	397	404	390	404	395	378	403	425	396	367	415	396	426	384	395	381	405	421	407	418	401	418	410	397	394	383	426	404	392	399	403	376	424	408	431	378	396	380	381	403	393	405	381	406	395	396	379	420	404	398	413	423	381	413	394	384	391	401	407	387	399	389	434	438	411	411	412	389	375	415	378	394	423	406	414	385	408	412	376	395	405	422	399	383	400	390	389	369	420	408	402	395	399	407	410	381	378	395	366	390	392	370	368	423	423	376	412	408	405	385	398	373	379	363	415	430	394	408	359	416	399	379	359	408	403	389	382	395	401	383	395	394	414	366	392	367	415	384	398	371	384	357	369	405	384	395	405	369	390	380	429	385	378	401	392	390	359	400	400	375	393	399	360	404	356	356	368	393	420	395	405	430	383	412	376	390	397	400	388	391	391	403	398	391	396	423	396	371	419	403	422	417	378	386	378	394	374	362	383	395	384	422	360	380	369	401	398	376	430	410	393	432	394	413	403	408	366	365	403	405	415	374	372	404	408	366	410	412	372	390	354	385	389	401	381	364	430	376	410	388	394	373	396	380	412	375	431	404	421	397	403	414	418	394	415	407	397	397	368	384	414	395	377	395	396	396	357	431	406	389	388	399	402	419	409	404	391	410	391	403	420	395	371	347	381	364	367	376	389	384	406	390	390	408	387	406	383	403	420	398	435	375	404	388	370	418	406	376	366	420	392	393	376	404	381	377	384	353	386	437	381	409	431	413	381	403	454	395	387	396	406	410	426	421	405	389	371	368	390	399	369	385	386	403	391	390	381	418	398	382	401	396	379	363	407	374	408	406	389	409	416	402	385	396	362	398	401	377	357	400	423	381	356	393	390	402	397	379	372	390	418	374	374	418	387	373	385	379	416	447	398	399	404	421	390	427	394	377	360	413	382	408	377	379	408	410	380	416	392	353	422	385	399	361	406	380	382	374	394	394	378	434	409	377	422	363	392	370	397	402	400	385	356	375	382	416	401	367	381	367	359	401	400	363	400	405	424	384	372	401	408	378	386	426	410	413	378	398	429	397	406	396	382	373	443	419	381	401	395	425	389	382	400	383	432	389	374	376	387	428	409	395	418	424	397	381	398	381	400	382	413	404	367	398	388	399	351	380	424	418	406	404	379	388	371	380	375	402	393	385	395	403	390	424	384	400	367	398	460	416	397	394	427	417	402	375	398	382	362	359	392	398	363	423	383	414	392	382	395	403	370	423	361	398	411	416	413	395	424	386	408	388	404	407	355	402	410	409	414	391	400	400	380	380	401	398	406	360	397	374	398	427	434	393	393	416	399	396	375	391	421	418	390	420	395	416	420	413	389	400	415	412	380	413	391	416	407	404	419	390	422	387	374	405	384	350	429	389	407	385	384	387	394	407	376	419	404	396	413	407	364	404	355	416	373	361	411	390	347	371	406	397	414	379	399	365	406	395	425	376	411	401	376	419	408	412	376	405	399	404	381	411	409	393	396	372	376	391	391	395	390	400	403	401	360	379	384	384	388	394	395	417	385	399	400	383	395	372	421	388	399	447	395	386	399	425	407	381	376	394	382	363	390	391	358	390	391	396	377	396	423	388	362	377	376	395	417	398	379	350	385	402	384	401	383	390	401	408	369	368	384	415	363	389	441	413	389	399	391	387	397	376	388	380	409	372	393	409	403	394	393	395	366	429	410	414	390	414	423	397	393	368	400	341	379	372	391	400	394	380	418	406	409	384	401	393	389	445	377	369	422	376	375	398	343	385	405	390	359	380	423	392	391	382	406	415	375	388	366	375	403	359	359	402	386	392	396	391	369	377	380	384	402	394	393	402	406	376	408	398	378	405	408	408	384	356	407	410	381	384	402	367	383	397	370	371	398	435	380	362	371	424	390	382	455	335	379	451	375	386	384	383	394	388	403	373	402	389	405	420	405	385	391	415	386	428	374	422	422	401	373	405	416	411	363	381	378	389	391	390	402	379	358	413	377	385	410	358	398	379	410	422	341	405	407	442	379	384	378	387	411	391	404	425	361	402	386	414	392	378	396	398	379	373	388	388	399	409	408	368	385	423	410	404	403	373	390	426	400	403	397	390	392	395	367	381	402	367	387	387	427	408	399	351	393	408	402	382	421	421	387	377	401	387	436	408	390	370	397	394	423	368	405	374	399	402	382	367	426	372	400	384	378	402	405	393	376	377	418	389	427	374	400	407	357	419	372	422	378	416	370	404	391	353	378	415	354	405	386	437	378	360	412	428	400	417	408	394	375	390	412	419	399	441	404	369	387	394	388
15938	1535	512	489	458	427	425	449	449	435	440	418	457	431	385	374	417	414	420	450	434	442	456	435	400	414	416	446	460	431	426	469	461	446	429	433	422	450	431	435	390	428	412	440	427	426	435	464	402	420	389	423	441	454	427	424	453	414	420	436	405	428	437	434	438	426	398	470	457	435	413	436	446	420	465	422	437	417	413	440	431	423	389	434	445	439	424	440	483	413	400	472	448	450	434	429	432	430	431	403	431	383	442	432	429	454	419	450	465	412	401	441	429	470	458	385	436	453	411	419	409	398	434	408	394	403	447	394	415	415	407	441	434	442	413	408	462	436	410	401	431	405	396	394	449	413	412	418	408	380	422	437	450	434	464	415	407	465	406	430	431	415	411	433	407	441	457	470	403	407	440	394	429	425	403	462	431	406	413	423	434	449	426	428	418	434	420	435	418	406	425	390	395	442	409	427	431	385	432	432	438	415	457	416	408	439	496	436	428	407	414	442	421	446	376	405	402	458	439	418	417	402	443	448	413	406	426	401	427	393	418	404	446	424	380	477	422	427	415	409	407	442	466	479	420	414	447	399	412	382	446	393	420	458	439	428	415	444	404	437	428	440	412	426	416	433	444	417	451	395	471	413	409	421	395	409	422	480	427	435	460	429	416	414	374	396	404	439	435	434	418	439	406	412	369	426	444	425	416	414	440	414	427	438	430	424	458	442	436	437	442	433	431	427	473	421	445	458	442	439	431	411	449	418	383	444	435	443	438	433	451	445	481	425	395	403	416	422	422	442	434	425	421	418	446	447	413	474	423	430	442	421	489	424	411	407	462	442	441	427	421	415	400	411	414	460	429	449	416	384	412	420	428	445	396	435	409	409	399	397	437	416	415	444	433	445	444	454	417	410	448	451	427	454	471	424	433	451	406	392	490	443	416	409	406	444	442	407	409	422	416	363	421	431	432	453	400	440	458	441	448	423	455	428	411	455	425	421	394	415	428	442	460	398	472	461	424	397	460	417	452	398	426	415	450	426	400	437	406	432	417	425	410	404	413	414	422	424	408	425	453	435	415	440	391	429	448	450	438	421	405	414	407	417	426	423	433	418	438	429	422	433	464	454	466	444	419	432	449	459	417	414	423	470	413	411	431	441	418	454	425	434	429	445	429	431	414	471	450	444	417	418	433	457	441	395	403	405	415	416	402	411	421	396	445	437	409	436	409	419	409	440	453	410	450	388	431	441	434	400	394	417	437	463	482	435	397	401	434	476	379	416	402	427	452	430	405	399	450	468	420	406	401	422	421	441	425	427	399	424	415	464	405	424	439	411	413	467	465	404	436	415	422	407	451	417	479	450	448	396	392	449	457	426	383	412	397	441	454	450	440	437	438	439	408	414	418	406	461	435	413	434	373	401	449	478	399	454	396	413	434	420	441	394	428	398	429	448	482	430	398	424	462	431	445	432	459	455	452	435	368	396	418	468	452	472	410	414	426	406	399	403	475	423	433	395	449	451	420	389	417	418	470	438	413	427	440	422	404	433	421	420	412	451	425	426	438	454	477	427	477	413	410	454	418	483	464	437	501	413	438	445	451	391	433	404	443	443	426	405	469	429	465	428	426	428	421	448	430	423	445	444	433	443	419	460	406	457	400	403	457	452	414	435	431	409	421	426	400	442	419	454	437	413	419	430	431	424	415	404	410	443	413	409	453	406	435	437	424	430	369	428	392	416	368	439	400	465	432	456	404	415	423	469	409	438	462	413	405	423	402	437	396	431	403	441	417	478	443	455	420	401	452	456	442	441	454	432	446	427	460	467	401	412	421	423	452	405	428	393	422	407	429	392	454	464	396	403	408	389	438	434	447	435	425	381	424	438	430	387	426	404	438	445	437	421	410	437	441	452	422	427	455	403	467	454	393	387	439	434	433	390	461	413	414	443	405	419	413	433	418	425	420	409	432	404	457	436	425	435	427	400	417	441	410	443	429	383	410	447	454	425	422	410	452	466	474	453	416	435	425	410	447	459	398	424	382	429	431	385	467	457	445	411	434	391	392	413	442	435	451	388	390	441	452	422	388	444	414	386	417	462	432	403	440	420	450	401	439	426	468	458	448	403	429	437	413	422	400	426	458	451	411	425	464	416	489	391	436	432	458	440	411	433	397	436	428	432	433	427	410	454	419	448	448	423	413	437	442	466	439	432	439	450	460	407	434	453	425	459	441	456	418	426	404	395	443	430	415	430	454	424	433	439	443	412	447	405	433	428	454	448	434	423	433	410	402	384	394	420	413	433	434	402	402	427	445	433	384	402	443	453	457	429	393	414	456	445	466	426	428	433	449	421	397	450	404	439	426	437	417	380	461	436	400	396	410	439	400	415	415	476	421	415	396	407	445	425	411	438	400	459	455	410	414	418	447	403	403	450	463	425	404	439	452	427	454	398	443	431	419	418	436	386	413	456	406	468	443	437	446	478	441	446	415	432	378	437	442	455	438	410	435	440	423	399	408	448	429	431	450	410	407	432	446	425	457	412	430	431	442	398	428	456	400	390	449	443	445	376	418	446	446	478	461	440	451	412	439	454	434	412	439	425	438	445	443	442	483	463	422	414	408	420	471	442	411	411	448	392	420	414	458	414	428	441	402	391	415	413	389	462	434	427	414	414	397	441	430	452	426	429	428	422	391	429	403	434	429	417	432	452	397	419	432	403	453	470	484	444	389	403	433	444	420	413	426	436	423	418	439	434	409	410	397	408	428	462	437	431	450	425	446	434	428	443	439	476	419	426	436	448	440	420	443	389	391	450	412	409	410	455	416	456	390	453	428	441	372	466	430	438	433	457	439	463	444	401	437	404	466	398	431	409	422	468	406	436	439	440	431	419	418	414	410	418	425	437	387	445	420	450	449	398	420	437	414	430	437	412	421	416	433	443	432	395	416	425	395	406	413	449	423	437	435	433	449	460	450	424	411	452	449	420	452	462	405	428	420	438	447	455	461	451	480	474	479	427	417	426	452	388	401	453	449	453	422	399	455	439	441	456	397	427	436	425	437	427	436	436	407	425	448	415	428	399	449	435	400	436	392	421	403	399	418	396	413	443	434	447	412	447	470	431	428	436	452	420	439	481	437	440	422	427	434	410	392	418	439	433	418	396	378	478	399	448	459	407	433	439	435	468	444	441	429	455	431	448	469	438	459	420	412	443	390	377	425	434	424	383	403	461	449	448	399	412	464	434	446	391	432	397	442	421	441	417	428	412	391	426	431	448	448	429	441	400	436	475	451	468	426	449	414	403	457	511	430	396	453	448	431	441	464	434	438	439	459	432	416	390	417	505	443	467	431	444	447	392	413	441	433	440	410	422	385	439	433	434	487	419	418	405	450	460	420	414	401	436	449	423	411	413	433	432	447	450	407	430	464	424	405	418	438	448	452	436	403	419	429	402	446	408	454	443	413	430	449	397	429	441	426	409	456	432	435	425	401	414	450	384	403	405	423	474	421	429
9861	1004	1032	1090	997	1051	1011	1086	989	963	947	998	914	935	885	907	922	892	974	924	918	887	893	936	875	957	984	945	935	940	924	975	939	903	881	924	919	948	938	886	906	873	909	946	912	935	922	937	939	881	947	957	946	853	878	918	897	918	905	920	934	890	883	913	922	907	958	921	896	934	902	973	918	891	912	937	899	887	906	941	940	889	939	952	894	911	911	935	935	984	918	997	899	907	951	938	910	936	938	955	957	937	901	943	829	956	977	924	897	943	877	943	894	904	952	884	986	915	907	983	854	879	926	936	900	888	915	951	873	932	925	958	915	923	932	899	913	944	922	924	952	895	930	919	933	919	896	934	949	923	913	959	922	939	922	955	954	924	950	904	955	962	951	934	909	950	964	912	891	870	909	926	992	968	942	930	905	949	951	959	904	944	926	938	942	875	942	900	934	901	930	918	969	925	967	951	929	953	911	899	971	974	981	965	916	960	933	876	933	940	900	881	956	946	903	983	940	967	926	942	917	876	949	952	921	957	936	955	924	953	946	990	904	949	874	915	901	946	917	887	958	924	941	920	948	952	1003	906	956	905	934	936	920	950	919	947	958	943	930	925	964	995	872	921	934	963	959	926	909	913	898	914	897	939	969	974	903	905	974	917	969	971	949	935	972	897	955	939	912	916	918	889	960	910	1023	967	929	944	949	941	859	904	952	940	915	887	868	953	925	907	858	882	966	906	957	906	921	941	972	926	982	920	933	953	927	866	985	943	896	932	945	976	977	879	956	907	954	953	949	923	878	918	934	879	909	918	933	921	912	907	911	869	939	942	904	929	943	945	930	944	954	925	952	958	875	975	950	916	911	951	912	929	903	893	952	949	860	938	944	938	894	944	941	926	960	878	930	942	994	981	971	931	903	982	936	935	915	939	893	876	974	953	896	959	897	959	976	921	1018	928	953	979	928	920	916	967	929	938	917	884	902	959	925	973	899	906	957	933	915	941	873	934	935	908	938	934	953	853	918	934	972	920	914	912	875	894	942	994	921	964	912	969	987	948	944	968	912	985	927	974	950	918	965	944	902	970	840	941	930	901	930	896	931	916	884	943	917	894	893	965	916	950	886	970	905	910	939	954	925	889	1002	916	925	952	875	932	885	948	911	947	939	948	949	947	893	948	891	956	955	892	975	947	896	923	901	883	897	930	965	970	916	891	1004	932	992	919	943	937	916	878	943	895	931	921	910	920	922	866	890	920	886	957	903	962	876	940	908	936	1001	915	917	964	975	956	875	948	896	998	916	942	929	886	941	912	947	950	909	959	924	956	889	951	935	916	911	943	953	928	976	915	903	903	961	982	891	860	948	908	950	966	985	957	905	998	905	937	937	981	954	880	857	976	881	883	886	936	899	929	977	924	900	923	957	900	910	927	878	937	882	911	912	913	908	965	977	880	954	941	923	985	977	963	931	903	947	1035	920	942	911	930	942	926	909	869	886	950	948	917	901	931	947	961	927	942	964	944	937	883	870	937	907	874	930	941	957	942	895	890	865	943	929	911	981	955	889	895	919	963	964	919	898	979	926	903	911	876	946	972	909	871	889	984	902	897	894	911	937	927	901	874	960	974	947	946	920	956	978	916	927	892	894	953	928	896	938	897	989	891	911	934	892	958	966	872	946	958	935	906	926	862	957	909	916	875	918	891	920	941	951	1004	918	914	981	930	892	934	928	907	925	942	895	912	947	909	921	922	952	913	942	964	962	971	947	932	896	919	878	940	1001	922	915	928	920	880	922	980	882	920	978	984	966	926	953	940	972	945	907	921	933	922	909	946	894	918	919	943	961	947	960	898	960	917	933	962	937	910	889	939	891	859	924	962	892	922	924	890	899	953	933	897	870	925	948	955	890	935	961	931	944	939	898	941	880	965	948	907	959	917	950	947	954	953	918	939	928	920	936	894	926	830	918	883	983	916	925	927	891	919	957	989	915	926	940	983	890	925	930	969	944	978	917	921	909	940	887	901	923	944	947	888	900	918	945	926	881	912	922	941	935	906	887	935	954	911	912	923	894	954	946	911	929	952	972	955	906	945	931	938	875	940	955	960	900	897	922	957	901	951	955	896	905	870	950	895	941	929	985	937	939	924	897	914	855	920	894	886	906	890	978	921	919	860	960	922	956	970	886	896	952	938	898	926	949	1000	891	918	925	922	922	998	922	942	920	916	898	967	854	916	926	937	963	947	955	976	894	905	927	907	907	886	965	919	897	958	914	903	986	927	921	934	960	944	986	956	944	895	931	924	912	944	958	902	900	960	949	930	928	925	944	974	934	937	874	967	889	948	920	911	888	957	881	904	963	918	977	913	921	936	884	993	906	901	912	942	921	891	914	907	935	987	926	945	917	938	901	942	951	917	912	946	933	856	926	886	902	948	955	953	901	931	950	884	904	891	874	944	911	848	923	983	886	953	939	925	964	906	851	926	954	899	949	990	994	906	963	945	884	951	939	958	955	891	945	929	966	914	941	1001	925	1005	921	918	895	882	922	896	936	906	906	920	922	982	951	921	914	882	911	942	879	906	969	929	899	964	990	934	926	906	932	924	952	935	964	949	895	936	864	927	959	901	876	916	934	954	895	920	945	973	915	901	938	983	905	922	931	928	973	938	915	946	1005	887	966	888	911	947	972	927	876	978	920	968	937	949	953	981	969	929	962	924	954	944	934	922	981	966	934	962	950	942	917	899	958	951	928	929	989	954	943	961	937	969	865	968	879	895	976	949	958	968	933	970	916	934	900	916	913	948	980	982	957	909	941	916	911	922	954	953	900	868	863	907	961	907	908	899	934	925	909	911	876	923	889	900	883	903	891	915	911	955	970	958	948	920	883	1002	912	937	928	957	919	932	934	894	981	910	955	922	1004	960	902	952	966	931	988	923	950	884	901	920	931	893	954	911	936	908	959	939	982	910	945	921	977	943	896	917	939	918	935	914	910	903	939	870	925	956	930	941	945	913	941	917	948	873	914	951	907	896	929	965	916	915	978	880	950	928	959	926	932	968	932	912	964	916	912	960	943	919	925	920	984	987	914	907	936	970	901	898	958	966	924	981	927	952	909	916	962	912	934	967	993	924	985	944	925	947	964	947	923	932	975	962	942	875	931	890	918	919	932	902	900	974	931	936	967	944	804	904	902	949	888	971	934	870	954	898	928	921	899	908	892	948	852	924	921	979	931	885	876	983	928	986	951	923	928	963	903	890	917	915	887	940	934	907	888	887	896	928	836	886	949	998	950	938	947	955	887	908	917	966	961	889	915	917	930	900	895	956	952	894	913	946	906	906	930	955	870	921	900	915	906	960	945	933	932	901	933	913	931	932	948	960	942	944	919	964	920	887	930	919	877	947	915	1030	974	919	957	901	997	950	896	922	892	911	876	931	924	927	911	937	876	898	913	939	1001	932	929	935	902	901	921	920	936	877	905	952	887	943	942	945	973	953	946	966	876	882	943	929	936	931	946	905	881	948	894	955
27850	4264	669	578	449	434	415	380	355	346	306	310	323	309	314	304	323	326	319	311	334	347	320	297	302	299	324	288	309	279	289	282	319	339	312	354	280	326	295	306	282	310	317	274	308	349	305	334	290	298	274	341	280	294	309	305	295	287	306	270	318	280	294	299	312	283	335	319	355	309	322	307	318	288	327	319	336	307	320	307	319	315	309	254	332	292	305	324	343	323	299	304	320	325	309	342	309	308	345	333	342	322	314	293	320	330	327	321	304	324	291	294	293	304	328	324	332	315	295	318	343	327	310	311	344	323	295	313	320	305	324	342	294	311	328	327	302	316	317	338	300	321	294	304	296	268	330	307	291	288	324	317	313	315	302	311	276	290	306	318	327	300	338	326	324	305	287	306	300	315	333	296	327	317	270	353	297	321	304	291	302	304	346	309	309	310	325	313	334	335	283	328	316	317	331	282	297	320	302	269	286	301	334	308	342	301	295	318	287	308	312	332	296	324	315	301	293	294	323	310	291	309	307	308	289	306	316	308	288	278	293	330	354	290	297	302	300	293	290	302	327	333	309	315	281	306	300	287	314	327	322	286	314	304	331	315	307	311	296	306	306	285	316	307	314	335	331	322	287	320	320	322	313	311	266	289	302	298	310	306	294	335	283	292	324	308	333	316	316	317	317	306	306	316	302	333	298	289	290	279	325	301	272	290	300	313	315	300	323	315	301	304	302	302	277	358	332	325	318	292	311	329	277	311	273	278	316	259	316	296	345	329	300	334	332	274	287	286	299	297	301	331	317	337	341	330	324	308	328	338	315	306	289	317	297	320	303	290	333	277	322	311	302	308	296	318	292	284	305	290	330	316	303	301	324	341	312	324	309	337	299	317	310	291	315	362	320	311	291	352	310	280	312	323	335	331	318	296	284	337	314	325	317	287	345	291	288	333	335	331	323	348	332	346	315	328	297	313	321	311	306	329	326	295	331	300	312	303	315	343	331	291	309	288	304	327	293	313	342	299	337	311	279	332	308	317	311	283	308	286	319	292	296	328	315	311	318	315	291	315	307	329	321	297	288	299	289	314	300	292	304	298	321	340	320	309	289	285	282	302	312	306	343	317	332	290	336	344	290	285	314	293	350	292	325	299	310	312	309	317	328	315	335	301	300	304	295	312	294	318	310	309	328	311	303	282	314	330	281	313	321	330	317	301	338	315	330	323	307	299	324	306	298	283	309	310	328	300	311	306	293	312	292	335	329	313	339	303	309	290	303	297	307	309	314	295	353	295	346	275	292	297	276	267	323	291	290	303	287	318	334	344	318	304	307	316	333	322	298	327	294	307	305	301	301	309	348	303	317	332	284	299	274	332	303	322	329	316	279	296	326	335	307	271	299	309	321	314	317	287	285	328	326	324	267	329	291	284	283	302	275	372	327	311	312	314	311	337	319	327	316	295	313	303	336	312	323	333	295	332	315	327	304	298	300	311	294	310	303	346	266	262	312	336	290	301	301	315	313	314	306	299	296	313	344	295	303	315	290	283	287	299	305	310	328	330	273	344	330	331	356	363	293	341	304	303	329	298	306	289	318	322	310	318	299	332	341	320	311	300	320	288	317	304	317	337	296	292	304	314	329	308	287	341	286	298	289	298	283	293	312	311	349	290	279	337	314	313	325	351	306	322	281	275	321	283	304	315	324	277	366	309	286	340	320	289	281	261	294	303	289	301	322	331	282	306	314	294	337	323	295	292	283	303	300	325	322	285	262	315	311	313	281	268	319	316	308	302	315	306	277	307	255	297	302	305	287	318	320	309	313	335	339	319	282	296	259	294	312	306	324	309	298	327	288	336	324	306	296	327	328	282	322	285	290	306	354	296	326	299	332	303	342	325	312	306	338	311	310	321	330	328	329	306	293	300	272	272	289	337	295	320	327	325	312	350	339	323	312	285	297	310	325	365	311	284	275	282	290	281	308	309	294	350	294	319	317	333	319	322	272	302	280	266	334	327	307	298	311	328	276	342	272	331	316	312	324	310	301	311	319	300	307	284	261	288	338	311	342	303	312	304	314	308	296	289	338	294	297	321	290	318	294	332	281	298	359	318	308	285	274	299	330	338	293	324	285	313	291	338	317	311	300	269	343	333	334	346	330	332	331	302	334	298	304	277	327	306	321	325	319	303	325	303	318	296	322	334	312	296	281	327	323	295	325	288	289	350	292	310	303	320	304	342	329	318	276	311	297	328	270	330	326	312	280	370	319	311	331	329	341	334	329	304	279	280	324	315	293	260	320	321	304	286	308	331	329	304	255	292	343	314	300	328	339	274	307	293	299	297	305	323	333	337	328	310	299	322	303	327	315	318	282	265	310	271	306	333	293	281	301	293	298	311	298	305	322	318	249	297	329	323	291	309	312	337	322	314	321	315	320	343	280	289	301	311	310	311	301	302	301	311	305	311	290	310	276	302	344	276	320	305	308	304	349	289	307	300	278	308	329	319	304	315	309	314	290	300	308	329	338	305	295	263	302	301	317	303	314	343	299	350	290	292	330	310	317	287	317	303	297	313	324	322	307	355	306	309	340	302	298	329	334	339	296	292	269	307	288	312	300	303	317	351	325	336	288	339	305	302	315	325	311	316	315	310	303	308	301	320	306	295	325	290	347	302	314	311	292	309	279	314	337	283	309	365	295	306	304	301	287	314	330	344	337	312	303	313	329	334	324	312	309	294	268	288	270	316	317	291	301	340	287	304	329	328	299	320	284	288	322	288	315	323	297	305	284	321	305	272	308	295	315	331	309	331	338	301	294	308	303	345	304	307	304	307	307	354	327	313	355	292	302	322	296	333	326	331	296	304	301	334	298	298	307	297	328	312	322	291	361	308	325	260	309	301	315	334	311	315	343	317	291	297	298	301	294	302	335	315	341	347	258	311	295	324	319	338	308	303	319	304	322	338	319	332	332	327	296	291	323	326	363	301	302	284	317	327	286	304	312	335	311	316	306	299	303	321	314	262	300	303	316	302	266	341	305	324	314	310	334	322	306	313	309	276	288	312	320	330	357	291	334	304	341	311	333	278	289	317	335	296	284	284	281	304	280	284	304	327	298	297	304	311	309	339	309	312	302	292	296	317	332	301	333	273	334	311	314	283	321	329	276	290	309	328	296	306	303	297	328	267	298	263	311	351	351	323	313	331	314	311	285	315	319	306	330	294	320	321	321	300	307	301	299	275	300	357	329	331	311	314	301	300	311	317	294	334	316	330	332	292	287	305	292	295	282	293	293	275	334	280	295	320	324	319	295	302	316	342	293	291	353	311	298	326	319	307	333	311	276	312	309	308	329	352	308	301	300	297	327	329	314	310	344	290	323	292	316	340	306	317	282	322	310	318	335	300	283	290	288	288	290	324	296	277	317	286	296	333	317	339	307	296	337	308	308	300	321	314	316	312	319	273	277	308	302	293	348	316	302	310	284	296	281	330	331	287	309	294	321	295	326	305	296	302
16035	987	1423	1491	1387	1189	1075	1087	895	830	825	795	757	720	746	735	766	721	776	719	734	685	725	735	741	667	721	683	690	724	712	720	694	696	712	729	726	629	691	685	686	675	718	727	694	685	671	713	729	650	666	682	687	682	643	697	678	659	649	728	672	699	721	633	667	701	720	691	751	680	688	694	738	678	651	659	749	656	703	629	697	652	735	644	666	725	699	698	674	680	706	707	653	713	686	712	715	701	688	723	693	632	667	731	725	702	669	680	680	675	671	695	715	736	695	691	658	676	744	690	661	664	679	681	716	710	690	687	654	699	675	757	655	710	706	736	693	630	649	639	677	692	704	647	712	664	681	711	665	714	671	709	707	690	690	685	670	686	718	676	611	677	715	643	686	668	680	711	658	699	732	657	659	653	635	680	705	704	681	714	689	705	701	675	649	679	702	693	672	688	683	654	716	676	658	739	664	691	695	694	692	658	682	682	696	667	645	662	677	683	716	700	714	668	639	689	708	720	684	700	664	692	667	702	683	677	681	714	732	675	638	649	655	666	710	710	696	647	731	680	716	664	640	677	667	695	652	717	671	675	714	624	708	669	693	707	657	688	707	748	684	622	708	711	698	724	730	733	712	708	641	636	671	669	728	729	713	621	676	669	715	686	690	682	702	671	729	691	718	638	664	672	675	720	734	687	751	684	637	688	679	685	703	655	704	697	687	661	674	738	671	705	682	654	666	742	696	739	689	709	703	649	691	705	728	708	703	672	708	711	680	711	643	703	689	696	709	655	681	705	685	673	647	699	693	688	662	673	683	655	652	678	684	684	696	706	727	663	665	677	689	640	649	667	670	704	705	722	695	696	681	711	662	698	712	675	643	647	665	708	628	677	629	688	662	721	719	686	695	668	713	694	709	638	688	692	678	688	627	716	674	695	697	717	703	682	693	703	737	676	660	629	665	694	637	667	676	669	683	666	685	676	741	685	724	726	664	650	662	641	725	706	702	685	686	681	711	695	670	638	699	725	702	704	660	698	709	720	713	699	663	699	678	694	706	695	692	691	644	724	699	712	703	672	645	715	735	674	687	682	660	687	650	683	668	674	702	706	666	737	674	704	709	730	632	684	669	672	663	700	688	702	648	693	695	687	684	690	699	696	653	687	693	644	669	674	713	656	709	731	672	691	649	702	665	733	715	676	713	705	691	708	666	685	688	707	716	659	667	677	678	705	636	731	677	673	702	703	707	674	635	715	689	679	660	683	694	702	721	667	725	674	730	715	593	657	685	655	749	680	695	744	714	695	707	692	668	650	691	738	697	633	698	737	664	638	663	677	700	690	698	682	635	647	666	690	655	672	687	701	681	663	691	693	690	690	674	693	651	649	710	732	693	679	704	651	685	687	655	692	643	706	677	639	752	680	703	674	675	688	638	691	701	722	637	691	641	726	680	719	684	651	652	622	708	685	665	664	724	694	734	715	678	703	705	718	668	712	664	681	683	700	698	651	708	642	699	667	701	738	649	658	697	689	657	652	726	742	658	682	732	741	675	684	718	686	673	670	654	677	638	673	689	697	687	648	671	680	662	677	712	680	693	733	693	751	665	723	729	700	682	682	684	711	641	705	648	644	676	699	710	700	661	688	609	665	715	685	658	641	705	671	702	701	685	684	648	644	647	675	691	664	647	666	700	701	643	662	737	732	705	697	670	712	667	685	705	697	664	700	699	703	693	711	681	676	650	672	732	694	695	667	677	740	648	679	658	646	665	710	720	657	646	653	696	692	679	669	655	694	726	685	726	710	739	679	673	655	664	660	668	673	683	648	679	702	666	683	646	698	721	695	718	659	659	686	685	652	690	694	690	685	673	709	672	687	670	679	688	666	671	634	671	687	698	721	696	693	718	696	646	641	704	697	698	689	669	664	652	707	668	704	645	668	632	732	685	687	700	674	688	735	666	649	683	706	642	648	666	685	705	696	705	688	669	657	693	684	656	663	683	660	692	673	661	693	689	690	712	698	711	703	716	636	669	661	674	748	652	661	668	696	673	677	701	710	694	656	716	671	623	647	670	670	694	672	666	662	644	671	716	664	701	706	667	712	664	699	707	720	713	677	679	680	683	654	660	701	653	666	726	654	660	692	642	688	677	694	688	653	700	669	694	700	674	662	737	731	695	664	732	707	689	724	672	645	698	681	701	733	675	727	705	671	676	667	684	729	690	660	668	679	676	696	703	655	692	700	643	675	696	684	728	677	679	685	717	651	707	665	702	716	690	675	647	672	723	668	663	674	689	671	651	666	712	663	709	668	739	686	706	714	651	664	713	655	661	695	666	698	686	642	722	704	694	680	674	702	691	688	687	697	691	673	707	665	651	652	682	716	668	676	712	648	670	669	671	652	736	704	689	636	720	677	681	710	686	645	706	621	714	707	721	671	660	702	703	685	707	688	726	710	698	698	692	681	702	681	664	674	696	681	651	651	708	640	632	725	693	665	722	692	641	673	702	668	711	713	647	701	699	626	675	701	718	697	691	661	671	677	681	674	721	688	699	640	642	693	698	665	656	704	607	700	655	628	678	662	684	681	702	678	640	726	656	705	711	670	708	675	726	644	698	674	709	717	669	707	706	706	708	645	710	675	675	663	686	688	725	670	711	697	662	710	697	659	723	675	672	684	673	658	674	690	679	645	685	674	644	650	676	710	752	663	683	670	679	688	664	701	695	670	686	688	682	649	711	687	726	698	677	687	662	674	732	671	714	658	687	677	696	705	689	641	721	704	670	679	708	699	669	701	697	714	702	704	675	676	722	688	672	689	682	693	710	667	724	605	675	657	670	692	685	684	692	720	683	680	664	695	686	690	681	667	673	689	684	687	664	682	698	657	667	642	707	673	678	666	643	725	703	707	679	700	672	656	633	692	639	673	668	684	675	695	717	692	707	684	689	665	708	708	659	694	684	607	661	664	670	714	685	682	681	663	677	683	716	680	659	694	675	690	655	665	700	635	646	704	726	663	708	705	678	653	657	671	681	730	689	688	689	721	735	731	682	689	730	706	712	703	648	691	658	674	655	673	710	724	698	695	708	630	701	673	701	654	657	682	654	667	695	643	647	700	688	617	698	655	680	645	668	669	671	696	682	674	674	700	698	674	692	657	702	699	666	675	707	651	692	687	667	734	696	670	663	711	659	696	681	713	659	667	706	717	696	673	657	665	675	707	654	670	685	691	696	727	686	696	671	669	686	671	681	626	654	697	698	632	622	696	725	672	661	693	676	660	643	656	720	657	651	700	682	696	700	706	693	727	651	631	698	672	738	710	681	678	695	689	668	689	705	668	697	689	666	671	730	695	663	684	726	684	697	725	722	647	695	740	694	687	650	667	657	658	687	680	653	715	690	723	668	717	684	673	708	658	676	639	674	673	684	685	715	700	662	732	694	669	677	685	648	667	687	625	687	639	720	660	722	678	692	695	706	658	694	678	642	711	686	670	727	684	674	713	671	700
39105	8015	1089	623	432	377	285	286	228	218	194	200	155	199	154	182	166	183	161	181	189	185	179	156	161	143	167	162	155	138	156	164	176	178	149	152	173	155	203	156	178	162	156	168	163	148	164	155	178	166	156	150	169	149	174	162	168	162	173	147	172	155	170	164	169	172	164	169	166	169	175	157	164	155	177	165	167	191	138	159	153	161	156	148	148	155	163	169	168	162	149	176	169	147	152	156	191	163	131	134	141	139	158	149	156	154	173	155	161	170	158	151	150	158	164	141	171	148	141	171	141	161	175	179	157	157	195	161	179	142	157	160	168	150	180	157	153	158	169	164	135	155	153	156	188	171	158	138	194	134	148	153	143	188	153	147	159	173	153	151	180	166	152	147	157	147	200	181	131	151	153	170	178	142	157	142	152	167	153	154	152	166	139	145	178	146	132	159	172	152	174	139	147	145	173	162	161	163	164	157	155	141	172	182	144	153	180	159	166	171	152	156	171	160	159	147	167	169	154	152	132	168	160	156	145	178	155	147	169	150	178	175	153	157	143	148	145	174	154	152	156	164	159	178	136	160	168	156	170	154	157	153	164	157	155	166	149	160	185	176	153	159	180	166	171	156	141	163	170	176	143	167	146	164	178	148	167	163	145	146	170	164	170	149	200	188	151	156	151	138	151	172	175	163	160	189	162	152	160	140	156	150	130	159	163	156	176	157	165	145	164	164	172	157	155	156	156	163	181	145	175	151	144	157	152	156	154	152	151	149	129	169	149	162	163	168	148	160	151	131	166	153	153	178	149	144	169	166	149	174	167	143	181	175	137	136	196	147	153	167	166	156	132	175	172	164	164	151	176	149	171	155	139	155	161	149	146	189	157	148	156	149	149	152	139	145	191	186	171	164	173	157	139	135	149	170	165	161	144	137	145	167	175	160	186	179	159	148	160	154	138	141	172	159	177	161	165	155	184	162	168	176	155	157	144	144	144	135	150	143	158	153	153	162	182	153	165	139	158	174	162	145	170	148	146	159	159	139	167	160	168	138	164	180	130	177	172	161	146	165	153	161	186	161	168	148	145	142	168	147	184	150	133	153	169	128	150	151	169	142	176	166	144	162	133	143	157	152	162	165	177	153	171	164	153	157	157	147	156	160	168	186	144	165	176	154	152	183	169	163	147	177	149	145	170	180	167	184	165	139	144	155	145	160	166	148	151	164	158	132	168	160	156	147	148	153	156	148	158	149	187	165	148	140	143	174	176	170	164	145	152	136	143	151	167	175	150	143	153	150	154	145	169	164	171	170	143	173	170	169	163	142	154	172	160	155	172	159	149	166	172	165	158	132	158	174	162	161	186	156	154	161	144	178	158	170	165	164	155	145	165	148	159	123	174	147	179	137	157	165	154	162	159	186	152	154	164	134	158	180	168	166	176	183	127	188	160	176	163	164	161	174	164	158	150	149	152	152	178	155	155	198	155	152	142	157	164	157	167	157	132	142	150	180	144	175	150	150	135	180	141	162	152	177	175	167	169	172	155	164	183	171	170	173	165	149	166	157	194	159	155	171	162	151	163	165	141	142	170	153	150	169	149	161	163	174	179	165	167	176	160	158	158	135	153	157	165	167	152	166	148	188	180	155	152	181	172	194	163	168	143	165	163	155	145	167	160	163	173	175	161	174	153	176	171	159	165	173	169	149	154	159	157	165	165	165	179	155	158	152	133	161	197	146	152	139	161	187	150	179	176	173	158	167	150	164	162	161	149	151	171	175	165	143	166	176	180	173	159	149	182	155	165	184	167	158	164	163	146	148	161	142	161	151	159	183	151	147	118	164	170	160	188	184	140	169	138	170	131	175	167	165	151	161	164	155	130	158	173	159	136	161	174	148	152	156	148	156	143	154	175	151	142	142	152	136	152	153	165	175	157	163	156	173	165	161	176	208	152	182	149	149	160	158	159	155	183	159	168	155	138	146	147	169	151	162	143	165	134	167	149	146	155	143	151	167	146	174	159	187	165	160	180	151	169	161	162	163	146	158	166	162	154	160	161	165	163	159	157	143	187	158	166	185	168	138	125	154	141	191	155	146	149	168	167	186	146	150	171	180	135	163	153	174	142	164	156	171	137	162	160	175	183	167	195	166	158	152	165	160	151	157	162	178	176	136	171	134	165	183	125	149	162	138	161	185	174	161	149	137	142	148	176	177	161	160	158	151	190	136	191	167	144	151	176	137	136	147	149	145	146	173	154	153	125	134	184	165	149	177	155	154	163	155	153	159	159	170	178	134	159	140	150	153	159	157	132	164	149	134	166	148	171	158	141	180	155	161	178	152	142	173	144	151	176	179	187	155	145	156	167	166	139	194	147	185	188	151	170	147	152	143	146	165	163	144	158	155	151	164	138	161	142	163	159	171	169	146	174	144	166	171	176	166	165	141	168	147	154	152	179	146	157	160	160	181	166	147	146	160	154	155	148	128	155	162	142	148	143	157	148	138	158	141	176	165	164	172	171	186	148	152	148	168	157	182	163	161	183	185	183	148	179	166	149	149	153	146	153	148	149	152	158	172	148	148	162	163	157	158	141	127	146	176	149	133	149	168	151	147	145	167	179	158	160	169	160	172	183	169	158	183	134	156	125	168	150	150	171	141	173	153	143	162	150	139	174	173	161	166	163	175	135	144	156	129	185	173	164	169	164	160	134	166	156	180	169	153	169	157	158	191	152	149	156	143	134	167	165	150	161	185	154	150	154	141	165	142	158	165	152	160	164	163	200	174	175	161	163	142	181	169	168	147	166	168	172	157	150	185	149	178	185	177	148	146	174	158	150	127	155	153	136	177	151	143	179	154	138	196	165	153	150	168	157	170	157	158	162	172	156	144	151	138	131	148	181	183	188	151	164	178	157	153	170	151	167	155	164	160	190	160	168	149	157	152	161	180	167	179	176	165	176	154	139	169	174	166	182	188	160	166	149	168	149	146	161	167	130	152	140	168	154	145	135	179	167	159	141	142	162	148	146	174	162	155	168	165	167	187	155	171	164	164	180	150	150	138	162	157	137	140	176	148	147	160	129	153	146	146	141	135	170	133	171	166	166	147	169	149	191	171	168	140	142	136	150	156	169	159	140	159	167	144	186	172	168	151	167	148	136	160	175	159	173	166	149	149	162	161	161	171	177	140	154	158	167	162	136	158	147	172	150	172	162	175	153	154	146	188	148	165	158	150	136	151	139	168	168	182	145	148	147	176	153	160	160	158	185	173	139	171	161	164	167	170	169	175	141	145	154	154	182	152	179	146	171	153	160	158	164	181	184	157	172	163	152	161	173	154	150	151	167	179	162	172	161	163	163	136	158	127	155	168	165	159	168	167	182	169	148	144	165	154	154	144	144	156	157	147	171	157	119	166	160	169	174	160	189	159	141	158	150	156	167	159	141	139	178	143	146	149	143	169	148	145	162	134	190	165	171	155	151	148	160	154	138	152	127	150	176	146	157	179	159	180
20759	981	1736	1984	1651	1362	1161	1156	840	676	669	630	567	521	562	499	489	495	471	423	479	426	451	421	449	442	403	414	430	437	422	414	413	407	414	420	434	452	431	399	387	424	377	381	442	380	394	421	399	374	388	400	417	393	417	390	433	387	396	430	416	404	402	407	418	423	385	399	369	408	378	389	402	417	416	412	394	401	400	393	374	415	408	417	410	380	369	369	419	414	388	396	399	411	403	414	436	368	412	408	400	363	388	410	407	406	421	409	386	413	399	418	410	406	388	400	406	360	435	408	366	371	397	395	412	417	413	409	362	388	346	404	390	396	401	384	371	402	405	373	420	389	376	372	387	400	394	422	416	392	411	398	405	436	394	410	403	395	402	403	399	434	449	385	374	397	403	370	377	390	436	387	407	425	410	396	408	404	414	387	381	366	420	371	387	429	414	416	379	407	402	432	388	388	389	415	417	408	414	425	389	413	424	407	383	436	393	426	362	401	380	380	400	406	400	414	397	421	405	386	399	382	417	417	361	385	412	409	414	398	389	392	413	423	395	385	418	382	408	416	430	415	365	381	413	406	414	378	417	391	410	394	387	378	379	416	385	429	425	417	382	363	417	412	396	403	363	422	376	419	413	409	433	363	442	431	411	415	394	425	355	381	385	480	409	389	412	406	393	420	383	383	423	409	388	403	382	386	394	371	426	416	416	387	394	350	399	389	408	391	428	375	375	417	394	445	387	396	396	429	446	411	401	394	403	398	393	379	421	402	349	392	406	398	417	383	404	372	411	398	420	379	428	390	428	422	393	377	425	405	417	400	394	410	401	438	401	423	436	432	411	419	390	389	376	390	440	398	397	405	385	412	366	392	387	397	390	398	378	408	404	422	403	402	376	441	365	436	374	400	426	402	414	443	378	418	383	385	419	401	400	404	383	402	383	419	407	414	378	398	463	392	385	412	394	380	381	400	399	372	419	391	364	417	389	362	387	419	399	395	389	417	405	411	426	392	398	390	411	367	384	408	396	442	394	418	353	387	393	399	340	389	413	360	417	391	407	381	409	408	371	395	399	391	425	382	409	369	421	394	393	381	436	400	403	375	412	429	392	417	365	399	382	421	415	409	417	380	438	410	401	398	394	412	411	407	401	392	386	405	408	443	425	448	421	420	351	387	391	409	399	405	398	425	392	378	416	395	398	393	385	439	427	413	386	395	375	371	395	411	376	413	428	387	400	429	423	407	389	409	392	411	389	393	435	437	375	425	390	430	379	409	390	395	399	440	431	392	390	407	389	389	397	339	390	369	402	388	394	409	417	395	436	355	368	409	430	373	424	453	399	415	392	369	398	400	389	427	424	411	388	446	462	417	409	399	378	390	405	433	384	408	418	438	413	387	384	387	410	404	389	380	395	423	395	433	411	409	388	391	404	409	410	421	380	392	410	424	392	403	399	369	395	411	398	397	372	416	418	408	414	412	436	375	409	398	406	408	392	371	417	381	398	423	372	409	426	386	402	425	402	398	425	390	430	457	408	410	406	419	412	394	351	416	412	419	382	385	386	419	369	395	404	412	376	386	404	401	389	415	425	388	414	419	388	413	391	397	363	413	405	406	426	438	423	390	408	385	379	386	420	396	416	370	400	409	413	389	419	413	412	430	397	391	403	392	405	354	423	414	419	369	405	419	397	404	405	422	403	418	408	382	414	395	437	370	417	390	429	429	421	409	415	425	391	417	387	403	425	394	402	366	411	414	399	422	376	416	420	383	422	395	427	400	406	403	406	408	397	362	386	405	422	391	381	397	400	401	397	399	417	370	365	377	422	388	393	437	369	360	394	382	393	404	394	391	421	348	397	424	428	386	369	386	408	395	375	424	377	410	406	427	363	409	375	379	428	398	387	389	422	425	410	398	398	388	423	444	416	380	395	404	393	434	388	422	429	406	414	379	425	399	342	414	397	428	378	414	381	389	377	393	390	412	411	407	411	404	408	376	452	411	424	404	427	415	409	398	367	416	399	381	415	391	377	409	403	432	396	396	386	420	409	416	396	389	375	395	403	394	382	399	402	415	415	406	407	415	403	412	393	375	419	385	400	404	433	403	386	410	376	357	429	397	416	399	385	383	367	412	433	391	401	433	422	355	379	394	395	399	389	370	385	422	407	364	387	363	369	374	421	387	387	396	381	432	396	372	381	428	409	401	365	397	400	421	431	418	384	391	402	401	422	409	404	396	415	391	413	387	419	419	410	388	414	394	396	398	386	396	413	373	344	400	394	396	398	380	365	410	396	393	405	402	411	436	405	419	398	370	392	406	402	403	390	405	387	434	388	375	435	368	412	362	414	451	424	361	386	395	417	406	413	383	371	370	374	402	397	419	389	468	361	439	415	384	395	390	427	358	372	362	365	399	388	420	418	383	381	434	412	363	405	416	386	391	397	416	404	385	389	390	386	391	408	376	417	399	420	377	438	423	428	425	404	408	399	431	375	376	371	417	376	367	414	386	396	413	381	398	419	399	374	380	411	410	388	401	355	397	368	413	421	389	423	409	405	379	403	386	423	401	412	410	384	394	403	374	377	380	403	404	441	415	402	404	392	386	394	406	424	384	383	376	402	380	445	423	361	394	439	400	398	394	404	387	379	384	427	361	369	383	402	378	417	382	404	397	398	431	400	378	415	402	414	409	424	389	411	379	445	393	392	409	391	415	419	429	401	385	391	411	445	398	399	396	397	375	398	418	379	391	411	440	370	374	370	381	385	405	428	409	438	378	403	390	396	417	409	378	402	404	391	379	430	409	409	408	362	401	420	426	375	386	386	387	395	409	389	372	397	414	406	401	384	417	409	410	363	401	369	400	414	399	369	395	410	426	452	351	410	400	395	391	423	398	424	429	421	389	416	367	407	392	388	373	385	406	392	417	400	410	428	447	404	441	394	365	398	382	400	418	386	360	379	419	366	368	369	396	354	392	391	371	403	381	393	381	430	429	389	379	398	402	407	391	405	426	364	423	386	398	409	412	394	392	407	411	387	401	387	397	380	396	389	375	384	403	403	436	399	435	361	383	403	420	427	390	398	428	397	401	404	399	405	384	427	416	414	410	404	382	389	407	387	405	361	386	379	347	384	407	395	399	422	420	379	417	390	377	430	411	396	404	378	426	396	406	373	431	407	407	440	422	376	432	405	397	383	398	401	415	392	400	388	380	417	398	404	414	397	395	380	393	405	415	419	384	385	378	384	402	387	392	409	403	408	414	386	396	395	431	400	418	438	401	435	400	347	380	429	405	422	409	412	384	389	412	411	392	414	368	413	397	407	369	387	410	373	385	443	414	412	398	353	366	409	379	393	405	378	391	397	386	395	349	360	406	402	425	411	430	376	386	395	395	413	425	405	383	419	417	375	409	353	400	429	398	406	399	426	425	401	404	407	385	431	414	408	409	369	397	435	399	403	453	393	369	374	389	401	403	418	405	405	407	372	405	373	422	393	428	380	363	368	388
18210	1686	506	483	489	450	461	442	416	440	471	444	413	407	427	435	423	431	378	445	432	428	435	445	429	493	443	421	422	448	437	422	450	419	474	405	465	435	457	465	470	427	459	474	448	469	421	424	424	411	450	428	437	427	456	470	410	438	394	434	442	397	430	460	433	395	447	414	431	423	452	404	403	436	459	488	447	422	441	408	408	486	418	459	442	390	432	429	428	425	454	412	449	456	437	432	408	418	461	449	417	427	398	447	435	435	444	481	437	436	452	418	491	420	430	422	432	452	433	429	436	408	444	454	416	446	418	427	412	461	401	417	434	402	453	411	409	420	405	406	424	399	449	434	414	432	426	407	449	460	412	454	408	395	441	440	388	389	403	393	419	426	402	449	426	435	420	458	412	442	454	428	405	472	428	415	469	485	474	427	449	448	451	449	420	462	457	404	392	464	439	422	432	419	419	428	422	401	393	475	470	430	409	456	487	396	425	442	419	443	447	429	470	407	434	455	451	427	449	441	416	429	417	385	386	440	444	413	413	449	443	430	431	426	416	465	461	433	439	465	446	426	395	443	428	483	488	457	425	433	416	438	427	427	462	437	427	440	441	405	410	404	474	412	399	435	451	414	404	451	469	454	456	432	424	449	440	438	431	445	474	412	457	448	417	410	420	460	436	446	463	444	435	483	461	439	453	428	456	462	422	414	444	428	457	419	426	451	414	466	405	424	499	451	415	407	423	429	435	448	426	429	402	441	417	397	404	415	412	428	445	452	427	459	412	416	450	425	449	449	464	401	435	427	418	434	398	438	443	491	453	399	410	381	456	432	429	404	438	490	452	416	442	416	426	435	451	445	467	454	461	429	451	459	375	433	438	436	457	412	474	455	451	437	452	415	432	428	468	410	407	468	460	458	449	409	434	401	450	410	451	431	437	468	422	407	422	403	460	418	475	424	434	470	436	455	414	437	390	446	425	427	449	495	432	433	393	392	437	485	412	445	476	447	422	403	458	446	388	407	458	457	444	412	444	434	450	475	428	417	452	448	437	447	453	444	435	444	445	473	445	422	438	471	434	405	440	459	438	415	407	406	476	433	430	443	451	442	445	430	449	437	459	424	408	439	471	420	430	427	424	435	439	488	442	435	440	460	472	384	439	416	445	444	442	428	442	429	456	442	436	453	397	391	447	443	432	490	451	453	443	432	413	461	453	459	429	427	462	440	471	427	458	419	415	431	447	412	446	395	432	449	437	436	388	441	462	447	472	413	434	442	440	421	458	442	445	457	406	434	460	400	495	440	453	442	432	375	418	445	397	408	429	431	454	480	434	464	412	399	420	426	431	469	466	425	427	415	434	449	429	409	451	406	441	440	433	476	444	407	395	439	415	412	415	436	439	445	448	471	426	460	431	430	424	447	426	446	390	434	424	399	410	430	428	453	420	461	418	418	406	449	428	429	441	441	435	451	438	453	473	463	439	445	421	417	414	486	442	449	434	416	422	470	427	417	410	426	418	478	431	429	416	472	447	428	435	445	437	432	467	414	418	420	451	480	448	462	426	483	412	424	431	457	452	454	443	448	437	433	396	411	415	430	429	446	484	447	464	429	392	443	434	480	405	411	454	484	446	430	420	432	460	473	430	405	433	435	449	471	480	458	418	418	433	410	424	405	458	476	408	441	407	449	438	454	441	475	411	396	441	424	430	420	415	437	495	427	418	463	460	453	439	474	438	435	393	431	448	445	407	371	434	453	420	452	410	417	399	451	438	439	413	430	397	468	419	428	424	446	437	405	428	401	418	445	410	413	432	449	454	421	431	445	444	467	448	497	443	399	428	461	426	410	421	466	448	471	444	455	413	422	464	461	417	463	438	442	462	463	431	429	448	419	408	420	426	437	446	424	427	422	401	395	402	448	454	432	461	419	443	463	443	463	411	436	435	412	456	451	458	452	408	415	430	404	469	457	438	420	446	465	433	456	474	420	488	466	439	440	462	422	410	411	436	443	458	490	438	472	490	442	460	427	434	456	440	412	442	423	445	423	439	438	450	425	420	464	388	419	475	411	453	442	428	445	457	437	475	473	463	460	436	447	422	428	390	404	454	445	431	465	420	436	469	463	454	454	458	411	451	436	413	453	454	450	427	454	410	461	438	396	429	432	471	483	437	393	389	445	489	443	455	424	445	453	403	453	440	439	464	415	418	484	413	432	456	400	441	390	441	430	435	422	431	427	401	451	404	442	416	427	444	416	429	471	439	447	436	395	402	423	434	420	449	434	427	445	465	448	411	435	463	478	415	434	462	448	442	432	406	473	446	399	412	406	435	467	410	452	462	408	413	466	425	415	408	434	457	467	462	451	402	450	445	446	396	459	445	432	455	460	405	435	452	435	452	423	427	487	451	431	387	439	427	424	465	445	464	396	454	457	409	419	461	433	435	423	403	412	426	480	442	442	445	434	416	411	447	405	413	468	445	454	418	451	403	431	418	451	416	418	410	412	417	440	466	436	439	403	439	404	426	433	428	436	426	412	429	432	460	455	427	432	449	400	485	438	406	424	419	424	449	425	417	452	427	452	462	443	430	398	428	446	435	464	402	508	425	428	452	465	410	413	466	428	417	430	468	440	427	445	459	412	477	425	402	416	444	467	446	457	437	437	395	458	420	436	423	452	417	454	451	423	447	431	433	441	441	451	437	467	464	468	428	450	444	434	395	429	456	423	439	424	451	455	396	378	440	440	403	444	457	419	457	438	449	431	433	445	403	448	440	420	462	438	447	437	429	446	416	411	426	461	475	407	394	411	464	433	408	472	419	418	443	433	434	435	396	386	394	437	428	436	419	453	427	438	420	468	426	438	458	436	427	459	428	440	467	404	465	456	424	449	428	444	475	399	436	397	434	448	414	440	436	477	439	385	429	440	452	411	428	396	432	456	450	463	389	476	480	461	437	437	424	463	439	436	376	412	402	424	454	459	456	432	410	415	414	404	443	448	486	429	450	424	452	439	452	417	466	413	440	471	433	497	454	442	411	442	409	448	441	455	464	474	421	456	434	461	451	431	429	427	436	427	388	455	452	453	480	416	428	434	412	453	456	427	472	413	441	440	424	450	421	450	439	399	398	428	412	459	426	459	415	398	455	450	441	434	454	388	451	419	427	420	434	432	429	442	424	412	474	465	457	403	437	441	424	432	434	387	502	437	380	417	404	438	424	422	492	429	452	412	402	431	421	390	440	414	433	455	427	367	424	446	472	397	450	417	449	417	438	418	457	437	446	403	473	415	417	475	421	457	461	454	448	436	425	446	433	444	454	407	447	452	453	415	418	462	461	409	405	410	414	425	424	403	412	431	423	434	384	461	427	396	438	444	449	451	467	401	408	420	435	427	425	394	413	452	459	469	447	446	454	435	391	459	447	410	470	433	414	437	445	446	438	426	430	426	440	402	403	429	452	450	434	398	439	418	428	459	466	431	451	460	438	404	425	408	438	443	454	448	376	386
11094	1011	1002	1035	1077	1051	1087	1052	957	920	946	930	942	970	908	968	963	972	980	923	941	966	957	966	993	949	905	930	925	950	978	913	927	987	949	986	895	946	957	932	985	957	936	975	953	977	988	967	873	943	941	929	991	978	952	1006	981	964	985	982	949	952	913	921	953	925	1000	967	958	932	972	960	929	917	945	976	1006	972	970	938	987	1017	964	988	967	915	939	942	970	918	940	928	929	979	925	912	944	955	982	987	960	939	939	925	890	953	997	880	991	902	972	928	989	945	893	915	916	965	986	988	991	979	917	970	928	957	940	923	933	960	1016	1010	964	896	949	958	966	939	1003	897	909	928	962	877	945	922	910	955	984	948	955	996	984	946	950	972	1015	956	952	992	968	882	997	922	902	947	926	961	924	953	965	971	951	935	978	874	930	976	998	933	910	958	941	940	948	995	988	961	921	903	989	961	972	997	935	998	977	928	937	964	943	959	954	903	929	898	954	920	938	933	933	944	923	979	933	917	967	980	1001	978	1013	945	964	947	928	955	925	938	949	1017	921	962	934	924	913	959	967	981	863	955	918	857	927	966	952	932	952	936	949	894	968	953	948	927	919	920	934	942	969	918	931	996	922	913	902	964	945	934	935	945	951	945	973	944	935	938	954	918	959	923	913	875	938	893	923	988	942	888	972	989	913	934	936	919	930	937	946	899	964	941	986	957	909	901	938	936	922	901	984	993	921	918	891	941	908	957	1009	928	997	898	936	951	903	958	898	932	901	929	935	949	950	988	956	930	955	913	904	930	960	942	944	929	976	955	916	939	900	999	940	1017	881	948	932	889	1022	937	918	917	991	946	958	966	948	999	883	988	939	935	924	963	973	925	949	975	966	936	1003	964	948	975	928	944	995	971	943	936	948	931	949	924	940	936	1028	960	963	907	919	924	934	957	958	966	943	909	895	959	925	958	916	952	934	899	944	948	960	927	936	947	950	927	916	943	913	944	994	936	945	942	957	922	969	932	978	953	944	963	1008	924	938	980	883	909	964	872	927	905	965	912	962	958	949	1006	931	950	883	953	954	949	966	983	976	943	972	965	950	934	933	971	926	924	953	892	983	945	942	940	936	937	916	976	984	972	961	956	942	976	959	942	963	908	962	960	961	966	903	943	960	926	945	942	925	967	943	983	955	958	1024	960	994	927	909	963	928	961	979	928	979	947	959	956	909	984	927	914	936	980	920	959	951	993	944	901	935	923	933	947	926	934	1007	975	931	920	990	934	971	968	943	995	965	916	885	915	928	986	910	934	981	918	924	927	962	897	976	884	965	984	980	934	999	958	924	842	983	886	947	908	894	973	936	1026	948	966	957	943	921	954	987	966	899	929	1015	927	1000	987	987	951	954	889	940	940	937	962	972	979	958	983	954	947	927	979	925	969	954	906	951	970	972	921	889	940	947	960	949	895	922	925	1009	1010	945	1014	976	964	908	968	958	932	916	946	962	935	947	899	919	948	921	927	950	982	857	968	977	973	1019	960	970	949	948	972	980	942	1003	981	933	920	971	916	963	898	987	923	973	883	974	987	905	926	965	956	958	937	920	872	930	899	972	981	989	949	982	952	905	967	955	960	970	933	964	970	956	968	971	964	954	964	1046	976	963	958	942	963	937	975	941	973	996	935	957	965	908	963	897	979	993	945	953	965	1010	981	975	996	916	870	864	962	934	930	950	932	961	936	929	960	879	894	976	941	959	962	971	955	980	996	938	928	917	896	973	922	984	918	959	992	961	942	947	937	995	899	928	928	945	961	938	971	913	929	930	962	971	949	948	966	938	929	966	920	876	938	921	961	986	955	1015	931	959	894	933	949	961	936	938	961	945	981	956	934	911	958	937	926	908	945	962	944	939	960	1004	960	970	932	964	931	985	931	933	895	926	993	994	944	958	940	942	974	926	967	979	964	939	978	930	961	959	977	914	958	982	921	954	973	907	930	944	998	937	969	943	936	956	953	953	962	887	927	956	875	924	972	926	886	952	936	970	941	937	965	973	937	942	961	988	1044	936	937	986	982	947	939	873	970	952	1031	974	956	988	960	979	960	1003	910	938	982	897	918	935	984	966	953	949	955	933	944	953	927	968	912	946	939	958	928	945	988	922	914	928	938	965	900	993	931	936	891	948	965	935	928	972	926	963	940	950	966	964	939	933	977	905	889	978	929	929	993	982	984	886	976	964	947	955	909	930	891	969	906	987	999	921	965	888	911	925	879	933	934	997	955	951	891	904	935	962	965	955	987	961	895	954	934	897	918	956	950	958	950	935	969	955	935	946	969	1040	967	880	895	938	1017	904	972	945	922	962	918	964	979	892	938	957	933	985	911	915	972	862	955	939	971	927	904	969	936	978	913	947	1044	959	958	1008	1020	971	910	874	934	906	942	931	967	938	930	959	989	957	948	873	948	953	960	890	908	958	993	921	933	942	958	946	937	962	938	894	954	948	944	963	959	933	965	941	961	925	936	958	912	943	984	949	939	965	929	921	936	922	927	969	916	905	976	948	957	1006	926	923	978	975	911	948	986	998	978	1008	965	944	914	934	1016	951	934	965	969	970	954	994	953	990	950	921	943	964	900	974	1002	941	921	943	943	955	912	978	955	986	963	964	914	917	989	913	930	933	1011	924	1013	982	926	940	973	942	920	1003	940	973	950	988	940	955	845	981	970	964	942	948	967	940	983	944	991	935	945	973	910	993	979	956	851	1011	923	994	944	930	947	954	945	951	943	891	971	934	932	942	942	964	979	976	987	907	984	998	956	1009	918	966	883	946	927	986	944	909	920	949	974	945	955	975	952	950	994	992	916	973	893	939	895	980	939	957	979	965	985	910	1014	932	914	874	951	968	915	988	911	954	947	938	949	976	975	941	910	988	915	1005	974	997	908	937	919	967	966	985	1020	954	983	961	955	980	971	926	1020	957	958	973	927	908	918	959	986	960	916	978	989	930	973	984	943	950	956	966	950	997	985	944	986	954	930	967	1010	911	890	923	952	910	940	933	929	987	970	961	926	969	961	990	965	956	983	969	974	916	981	986	959	974	935	994	949	963	927	975	926	956	939	954	927	990	948	945	958	975	903	966	946	990	939	930	961	925	964	911	949	929	963	936	954	931	982	929	926	964	965	936	980	966	970	931	936	906	967	972	943	978	921	998	946	934	961	939	937	962	965	935	949	964	942	930	996	925	944	950	928	964	939	928	953	975	951	980	981	944	931	965	988	951	1016	946	959	1017	947	913	935	963	951	1000	981	950	940	937	955	876	966	916	996	891	1020	913	950	897	955	916	949	976	925	937	947	935	937	916	955	937	988	947	966	940	940	967	989	927	898	951	919	946	946	923	923	957	922	924	991	982	976	931	999	942	963	947	969	955	1016	912	985	980	959	1029	955	963	896	937	944	945	1004	947	970	969	935	974	942	955	965	994	994	934	937	913	943	984	962	944	969	929	1002	908	947	1012	928	934	937	922	942	953	968	991	1039	942	920	949	940	914	923	952	929	948	892	918	961	985	893	1001	964	984	895	950	973
31641	6491	801	534	487	436	396	402	357	346	346	351	313	341	370	318	315	341	335	329	366	307	335	271	333	300	325	294	324	357	335	304	334	338	325	324	330	327	322	323	334	322	331	341	326	296	349	341	327	353	337	315	311	341	335	336	319	285	305	347	323	295	331	315	319	312	357	310	310	331	317	330	311	311	288	318	339	340	305	306	308	336	304	301	309	334	325	313	365	306	313	326	302	281	328	345	336	319	312	324	313	353	312	299	310	366	317	324	343	311	343	344	291	373	320	307	333	331	347	331	335	304	324	326	322	324	344	321	323	315	333	332	330	327	322	322	306	337	303	316	315	329	357	327	305	318	331	356	332	309	331	306	326	361	322	334	332	320	317	328	331	293	328	330	325	327	316	307	356	322	335	308	312	281	293	315	317	301	351	343	322	322	329	339	323	327	301	343	288	295	324	336	346	333	315	329	308	304	350	351	326	271	327	329	337	326	317	300	309	298	341	338	332	326	348	305	323	307	320	302	308	370	317	303	360	325	341	309	347	295	315	316	338	327	315	299	329	350	290	313	347	357	351	294	327	317	341	337	360	315	315	339	328	351	368	302	327	302	288	308	312	326	352	325	305	314	322	314	291	324	316	302	338	316	346	350	359	311	299	335	300	307	291	341	310	308	343	341	325	346	325	333	327	310	316	315	356	356	347	291	323	317	324	355	340	315	341	350	346	332	306	358	337	322	330	297	339	334	319	315	346	356	320	289	326	308	306	330	335	310	314	371	326	336	341	363	353	314	358	326	342	350	322	308	322	335	339	315	308	338	324	349	322	330	356	305	346	318	340	336	317	358	340	348	358	325	322	333	348	337	296	294	326	372	341	354	337	328	336	310	338	302	305	331	315	340	333	330	310	332	303	283	313	312	344	302	298	327	314	316	312	297	329	336	319	330	328	294	307	345	332	328	333	332	322	309	329	316	333	307	306	308	339	365	334	351	338	338	306	338	338	336	311	303	341	337	319	322	314	329	323	343	292	331	350	344	347	321	318	348	330	296	325	327	347	329	327	306	325	317	311	315	306	341	311	306	300	308	350	321	318	314	319	310	342	293	317	330	326	328	309	320	361	326	314	327	305	330	304	314	347	294	368	327	342	329	332	337	304	345	281	329	343	323	310	306	328	325	340	312	340	345	310	345	312	306	348	309	352	354	304	324	316	303	281	321	340	322	332	327	334	308	326	324	294	328	313	324	327	323	296	316	332	311	322	325	306	303	344	313	369	321	299	351	379	337	340	301	319	337	304	349	348	305	300	309	374	308	293	328	338	323	299	329	306	306	343	309	308	304	291	323	322	334	318	338	305	335	333	346	344	333	357	315	320	334	309	299	342	313	364	333	330	344	315	323	322	366	320	293	268	310	304	298	324	337	335	336	345	307	302	288	291	317	300	309	281	333	340	341	323	322	316	334	348	332	299	333	301	338	322	315	331	340	306	322	328	318	320	337	294	318	325	301	317	361	333	309	343	286	316	320	311	342	339	347	368	305	336	332	347	331	323	296	339	345	358	308	294	315	309	296	330	314	308	323	297	324	337	315	342	329	326	327	322	322	325	343	303	314	323	336	343	316	345	334	360	325	311	345	319	315	339	323	341	317	353	320	299	322	344	330	334	332	338	324	322	304	305	321	301	330	312	308	358	340	343	297	323	339	312	314	304	332	331	336	341	301	330	305	343	316	309	336	316	338	321	307	289	311	328	336	316	337	294	329	341	315	307	307	343	311	340	339	346	330	351	302	334	339	334	316	338	341	293	329	342	354	337	326	286	290	328	353	338	327	341	341	321	325	344	337	327	353	309	346	346	311	336	340	311	299	358	329	341	326	326	316	312	330	318	309	308	324	334	326	308	322	317	338	313	314	337	323	332	332	344	348	322	308	352	327	320	308	323	347	334	357	298	311	311	310	307	315	320	331	301	358	321	348	303	331	280	338	321	376	316	323	329	300	329	358	360	307	308	343	375	344	330	351	323	382	325	305	336	322	292	339	324	339	333	300	328	350	334	331	315	318	326	316	314	309	303	321	308	321	320	322	306	350	328	323	334	314	333	325	379	330	313	318	331	348	312	334	328	320	296	333	317	299	297	317	343	315	321	340	313	313	320	314	323	273	285	309	326	317	338	350	261	332	322	323	349	339	321	303	325	361	323	323	337	323	314	334	321	325	342	334	336	367	323	325	303	344	348	328	335	324	339	329	336	324	295	316	314	318	368	359	336	327	326	319	346	300	318	302	320	304	333	315	361	349	335	339	322	334	300	343	308	325	331	324	315	342	310	326	321	296	319	318	322	315	310	346	326	342	311	311	320	319	316	321	322	339	353	337	314	335	303	329	301	354	311	309	290	319	313	305	312	358	318	294	301	333	301	363	328	342	323	357	319	312	323	323	336	321	310	314	317	332	322	321	303	302	308	319	341	302	331	312	292	320	327	309	346	335	324	317	351	323	360	330	312	337	333	325	330	322	299	306	336	315	294	317	331	334	356	332	316	308	322	296	323	312	364	320	331	318	315	323	314	313	344	315	344	340	343	309	305	323	328	323	313	346	371	312	317	313	325	336	326	325	298	349	294	318	344	337	325	320	311	313	298	328	333	324	336	356	337	300	309	342	322	310	358	323	304	341	319	321	374	333	337	332	327	333	305	363	305	358	317	326	331	363	315	283	365	330	334	302	313	331	320	331	330	327	290	328	347	358	341	346	299	358	371	329	316	324	335	326	358	306	290	339	323	297	332	333	343	295	318	296	316	347	287	336	331	330	320	331	315	290	358	324	371	327	334	316	348	326	325	305	312	342	359	334	299	349	335	343	340	320	308	344	301	336	335	320	329	310	328	336	310	337	321	307	321	327	361	337	306	331	293	311	283	308	375	311	354	298	326	315	330	312	342	300	326	333	323	322	298	348	323	335	307	312	327	309	339	338	346	338	376	335	336	316	256	303	362	313	296	309	350	323	316	300	338	315	309	334	303	325	326	351	357	322	314	335	333	324	319	329	301	342	291	330	309	317	327	318	318	335	332	338	313	318	323	315	348	343	306	353	311	329	338	311	326	342	312	349	315	299	315	341	332	317	330	334	327	328	363	349	327	319	338	314	294	330	340	316	359	364	328	322	317	288	301	313	327	322	320	346	320	349	316	330	301	319	308	306	319	339	327	325	326	329	317	324	344	335	323	356	341	314	292	329	296	333	326	317	308	307	354	333	303	323	299	325	332	302	301	328	319	343	354	305	304	338	315	306	330	328	351	304	310	341	343	284	289	289	328	313	329	314	298	345	311	326	296	354	307	289	353	350	361	313	338	301	348	339	305	290	346	338	328	301	332	316	339	309	347	375	315	278	348	344	328	320	360	323	310	317	305	327	328	310	334	302	304	311	357	293	312	351	337	308	349	306	310	329	330	336	317	316	309	327	337	310	309	312	316	338	351	315	329	327	320	321	303	313	336	317	321	294	315	341
17865	1030	1368	1537	1401	1163	1220	1109	939	851	827	810	770	764	786	795	739	775	740	721	707	688	737	724	730	765	781	708	768	757	717	770	677	768	726	736	756	732	769	729	725	698	738	718	752	733	759	722	715	700	760	701	674	698	739	732	685	761	677	746	706	727	756	664	720	727	722	729	702	711	692	715	671	719	693	739	688	719	693	690	694	728	737	719	748	699	752	732	728	710	721	758	676	714	717	729	679	743	745	713	724	710	697	649	706	722	733	749	718	745	742	700	687	746	697	712	725	802	723	707	699	679	729	730	702	698	712	736	752	765	727	758	710	692	719	727	729	725	706	747	731	737	769	694	722	678	708	749	726	703	737	795	658	723	697	703	719	681	690	731	724	705	720	744	708	720	731	713	738	723	692	726	764	748	717	697	710	716	719	748	718	777	736	759	707	711	731	709	673	750	759	705	705	725	692	739	751	724	720	707	707	688	739	698	750	717	717	706	752	740	709	709	713	688	704	710	726	738	787	703	738	747	734	748	722	682	729	698	703	712	723	718	739	711	688	688	748	759	686	748	694	733	736	739	698	715	755	709	710	703	694	683	711	710	718	711	711	702	698	721	731	708	720	731	759	750	736	708	770	708	665	732	746	744	723	701	682	713	694	708	687	754	713	695	713	731	713	694	734	721	722	727	750	711	709	708	738	748	686	730	740	703	670	692	704	732	696	698	694	715	700	702	695	680	735	754	748	689	735	726	700	711	668	728	689	710	745	701	722	743	716	700	726	783	700	687	744	671	711	716	647	739	741	733	727	687	697	708	733	667	726	711	709	681	686	670	695	699	713	698	743	717	695	757	696	726	711	732	700	726	707	757	694	767	741	701	735	719	721	664	705	703	700	703	748	687	742	658	734	688	723	672	667	721	692	728	687	732	679	701	730	741	728	696	692	753	708	725	695	707	708	659	699	726	704	695	715	652	738	705	775	728	723	753	667	720	726	699	727	750	727	689	719	730	685	712	687	729	721	784	713	685	722	751	799	684	741	701	708	728	747	698	712	685	682	737	694	725	715	694	712	679	751	751	728	750	720	676	685	670	700	729	738	772	735	696	739	670	655	735	733	698	665	714	774	752	745	697	711	723	709	735	682	682	746	706	719	683	735	693	711	720	723	707	730	742	739	721	689	712	741	707	694	747	736	674	715	726	736	723	702	724	701	731	716	728	710	706	724	737	694	695	755	699	704	733	715	712	712	712	745	712	687	699	678	739	717	706	716	728	690	704	704	705	716	694	722	712	730	694	718	687	725	721	712	727	683	733	722	689	721	729	730	740	711	699	722	715	690	738	713	709	739	733	757	686	706	728	759	739	670	727	753	735	779	694	731	687	735	730	695	684	743	778	758	705	760	698	712	706	719	750	710	741	681	753	735	721	713	739	719	743	695	716	717	697	713	673	718	779	697	696	695	698	673	730	716	719	724	739	742	691	722	711	711	691	762	723	755	694	720	692	699	707	748	758	771	724	750	699	715	703	731	682	772	744	706	688	756	688	738	763	718	712	724	683	669	694	732	726	692	685	715	671	745	695	704	695	719	774	688	725	784	749	739	703	687	715	741	746	743	696	731	708	707	683	716	707	702	730	759	666	698	747	723	677	731	698	726	734	762	670	724	677	779	738	670	781	750	697	701	722	735	752	681	752	683	694	690	720	722	735	695	691	712	711	718	740	735	732	755	714	760	724	680	669	797	737	699	702	733	700	722	706	732	739	715	683	688	699	741	670	711	692	757	708	670	686	786	687	715	682	730	770	748	627	687	711	673	662	758	725	716	673	740	730	699	664	711	748	709	714	719	704	738	717	709	734	717	722	665	690	688	764	757	715	713	695	752	707	738	703	716	693	751	709	696	749	740	744	697	657	769	707	734	729	700	740	658	730	760	755	729	721	694	697	754	722	759	731	720	742	686	714	708	723	730	746	706	740	740	703	704	710	701	708	742	734	726	688	689	727	719	732	729	714	736	731	692	733	700	715	703	686	687	748	695	658	723	729	704	687	734	759	711	686	714	763	675	767	702	678	688	771	669	729	727	757	708	713	751	726	717	733	743	720	745	694	687	713	735	756	683	727	747	707	706	718	679	684	706	711	737	704	732	710	710	710	705	750	699	736	686	749	733	711	726	715	725	710	726	789	705	701	734	701	734	729	726	693	701	737	736	726	724	682	716	743	732	773	669	678	670	726	724	756	661	717	671	689	734	709	747	738	687	709	712	713	711	705	729	691	722	742	731	719	700	689	714	704	711	741	702	758	715	749	724	701	745	732	707	730	716	723	694	705	675	670	745	681	706	726	717	684	749	694	694	717	741	698	702	684	728	696	695	751	787	748	747	706	746	685	698	715	686	696	738	710	695	750	748	689	717	768	674	673	709	742	688	683	744	733	730	770	693	689	731	727	696	743	738	764	791	717	704	705	689	715	700	716	694	706	726	717	690	707	689	734	753	737	727	669	699	728	710	754	684	680	724	727	721	732	659	709	695	705	698	736	678	713	693	708	701	713	719	719	750	707	742	723	706	732	700	748	738	709	715	768	723	687	727	716	697	665	727	719	691	706	715	705	695	689	710	689	750	731	724	749	723	712	688	720	738	747	748	738	756	703	730	738	730	730	713	705	733	749	673	750	719	752	728	670	723	719	713	757	691	709	724	778	709	694	756	726	728	716	723	714	745	736	665	670	699	690	720	736	744	737	654	708	753	748	747	749	703	714	714	660	743	723	742	697	727	736	722	675	679	661	730	772	748	727	750	723	730	695	686	750	707	735	706	703	753	690	730	715	699	666	723	731	733	762	736	702	714	761	703	705	723	692	709	731	654	699	634	699	745	726	708	719	710	713	720	704	753	693	742	709	722	714	728	698	704	738	690	714	681	696	731	727	741	726	758	727	737	746	705	718	732	703	701	703	693	685	724	710	699	738	696	753	702	709	693	686	758	725	718	701	745	712	739	744	734	705	712	713	649	705	710	737	723	731	731	661	733	723	717	715	679	737	731	718	701	700	690	725	741	758	732	747	678	689	728	730	770	716	684	689	736	710	733	762	705	711	745	729	703	719	661	746	700	699	714	704	724	676	734	701	724	730	760	703	760	745	726	675	758	690	659	673	712	746	687	709	687	686	705	726	762	750	771	712	716	702	693	706	727	719	657	744	707	728	716	739	719	754	713	735	705	708	714	760	708	729	753	737	768	725	703	699	723	698	655	669	672	758	694	691	735	704	708	695	698	721	703	671	779	758	719	713	708	677	729	752	706	737	694	750	757	737	716	735	716	739	648	706	733	685	701	747	704	673	669	726	748	756	728	690	693	747	716	773	724	713	730	764	686	749	713	698	769	770	733	725	732	714	725	698	695	692	723	706	676	729	712	712	755	728	682	714	689	812	758	734	730	702	716	718	692	725	749	732	789	710	748	734	746	680	762	680	718	684	751	718	691	708	706	746	734	716	708	726	718	715	694	700
45137	13903	2312	693	432	396	378	302	256	266	202	238	221	234	208	224	207	206	193	184	207	193	197	166	196	190	232	198	208	208	204	199	196	217	228	218	209	216	240	210	208	189	205	223	229	246	215	200	162	202	188	198	203	250	235	199	185	217	200	209	229	222	200	203	217	193	177	197	204	195	191	222	180	196	236	198	197	215	193	176	163	191	223	216	184	203	200	209	200	198	194	201	207	197	219	195	203	202	182	193	187	211	204	207	179	225	220	208	174	190	182	187	208	207	200	205	193	206	197	181	195	228	207	204	184	190	177	168	165	189	219	187	192	194	171	207	189	209	192	195	201	170	178	195	203	203	230	224	208	225	221	207	201	187	200	176	206	212	176	220	192	192	229	203	206	186	205	202	211	181	197	201	211	169	172	197	198	203	189	188	180	206	183	203	200	195	206	217	187	195	196	229	213	197	229	175	213	207	233	184	199	204	193	199	191	195	205	206	198	210	210	203	211	183	184	206	178	196	176	199	193	210	189	207	218	189	189	173	211	185	229	212	207	163	188	188	216	173	197	194	179	195	205	195	202	175	205	207	185	196	199	189	201	209	184	191	188	198	202	216	227	216	194	192	191	203	208	179	224	193	216	199	191	208	184	197	217	198	212	178	199	190	195	176	207	207	188	208	187	197	205	200	208	221	221	195	198	190	181	192	197	197	187	179	178	211	189	193	174	220	187	221	210	195	174	176	197	207	205	198	199	233	197	179	197	203	174	200	213	203	182	199	190	177	203	225	212	200	233	221	184	198	204	203	259	183	185	230	207	188	218	189	196	212	227	197	172	213	182	185	207	192	210	200	215	204	191	197	196	232	192	202	204	208	207	197	209	214	200	198	189	209	212	199	194	198	191	214	197	217	172	199	215	179	195	206	205	180	190	174	214	191	186	212	184	207	196	206	181	181	212	209	206	215	191	208	222	196	179	188	208	186	205	191	201	174	198	197	173	223	191	203	221	191	202	195	207	231	224	206	171	213	182	181	188	200	190	175	204	197	219	185	205	196	187	187	186	163	205	211	214	200	211	187	183	182	203	210	219	195	161	196	224	206	199	224	201	219	204	210	207	196	198	195	209	226	192	188	188	201	205	208	196	201	179	231	175	178	213	215	209	193	214	212	196	196	197	211	214	194	215	201	198	206	206	229	192	207	161	207	202	180	232	205	195	193	175	206	204	211	210	198	196	196	181	204	200	189	176	203	228	196	161	220	182	215	183	204	197	194	199	187	198	201	183	208	197	216	223	216	194	183	206	238	213	201	187	207	189	215	199	190	198	205	232	209	202	196	179	208	209	203	199	196	215	195	191	174	192	179	205	207	206	192	192	225	188	218	213	205	181	212	218	194	200	175	194	209	200	209	206	206	185	204	193	196	195	199	207	195	212	179	169	196	209	174	191	197	204	184	211	196	199	220	210	211	222	193	175	192	187	197	193	222	212	197	208	190	177	188	215	184	194	192	198	214	207	196	222	196	180	214	195	201	207	188	203	191	208	193	201	193	229	198	189	197	216	167	206	201	200	195	221	206	204	199	201	203	194	176	204	193	202	229	201	210	193	186	226	204	199	190	200	200	210	225	183	194	194	216	218	202	198	225	189	193	198	204	200	183	187	202	188	210	222	199	210	204	202	210	185	194	189	205	205	192	217	195	188	204	212	196	183	208	215	207	189	200	165	211	203	204	209	227	179	220	197	214	206	202	210	187	200	203	210	216	185	215	208	208	198	216	215	167	198	222	203	167	204	224	197	189	204	194	176	219	194	217	232	199	204	198	195	206	180	224	185	179	186	190	233	223	214	207	200	183	222	195	210	190	188	178	201	217	234	186	183	213	189	176	189	215	221	201	179	210	205	208	203	179	171	196	180	209	228	183	222	165	220	231	225	191	222	209	240	198	190	197	222	202	217	226	189	200	214	195	242	222	216	233	226	211	176	213	192	197	209	202	221	198	192	200	215	210	201	169	187	180	201	208	198	187	182	210	203	191	210	198	233	190	181	218	203	196	187	199	193	220	206	218	193	169	200	186	199	202	216	181	213	221	214	188	198	204	190	210	236	211	211	197	196	200	201	224	247	221	181	206	208	196	225	180	198	204	204	216	206	185	191	167	210	195	172	189	205	186	188	185	220	204	185	175	202	223	180	198	195	206	208	180	189	212	195	173	198	190	203	209	186	219	199	184	215	224	190	211	185	186	182	214	204	182	217	202	204	172	217	218	187	188	197	187	192	223	199	203	210	184	208	207	206	200	203	196	199	207	200	207	182	209	196	184	213	197	188	173	188	194	216	208	187	189	183	205	210	193	227	217	198	198	210	202	216	205	198	203	209	201	206	192	193	202	197	187	210	198	193	204	216	210	194	186	200	202	217	191	231	199	203	193	218	171	197	186	210	199	218	207	176	181	192	181	222	229	187	204	185	192	207	187	210	213	190	222	205	192	193	202	191	169	202	198	213	176	179	198	194	207	223	201	202	187	185	200	215	186	193	186	188	232	210	189	197	217	177	208	222	229	205	208	191	184	243	212	215	183	186	176	181	156	183	211	187	206	186	201	207	192	188	206	209	212	205	208	177	184	211	169	191	205	184	217	209	225	233	234	201	196	192	195	196	191	206	209	199	199	197	199	190	203	198	178	173	217	195	230	224	185	194	203	222	200	200	204	183	184	203	189	194	204	193	185	205	216	176	205	211	177	205	201	206	212	182	213	217	181	193	173	191	209	202	206	227	214	215	208	190	217	223	211	195	201	217	203	218	202	186	184	189	200	195	187	201	200	239	170	198	177	194	212	189	211	186	177	214	215	238	204	191	195	195	197	210	188	177	190	204	198	196	202	232	187	226	230	209	212	184	200	206	189	180	209	188	190	182	213	217	234	235	200	179	169	196	188	194	220	213	181	220	188	194	211	244	192	191	187	220	210	200	213	226	204	207	211	191	205	239	215	171	209	213	193	190	189	200	216	211	203	231	213	219	217	197	193	208	207	208	172	193	223	195	208	204	212	187	192	213	190	206	202	212	225	189	187	219	212	200	194	193	212	179	204	203	203	214	189	196	220	186	213	216	193	201	204	212	185	191	211	200	210	208	208	185	191	191	205	177	213	211	199	191	190	220	192	191	197	206	195	210	202	191	177	216	205	223	217	218	206	179	204	194	217	200	210	199	188	207	185	196	186	197	209	195	209	189	221	200	210	197	194	200	219	188	163	220	179	196	213	174	181	202	194	215	228	197	198	193	194	217	193	203	182	220	198	178	214	196	217	206	191	194	205	189	173	180	199	189	221	195	216	195	204	208	211	189	194	234	210	188	181	210	203	198	233	205	179	219	185	197	209	214	229	200	201	192	198	200	201	211	209	204	217	198	214	203	196	231	184	195	182	200	193	181	225	212	198	200	176	187	211	218	225	204	189	192	221	201	206	205	192	210	226	220	193	173	213	211	210	197	229	219	212	197	196	176	238
25205	1031	1628	1692	1625	1364	1232	1104	848	761	686	649	638	598	584	586	576	600	573	574	519	566	515	528	583	535	504	541	539	517	538	503	477	523	540	481	482	519	483	529	481	501	484	503	478	463	480	500	538	493	508	546	535	482	516	503	506	510	450	466	495	486	509	462	502	493	507	469	499	506	478	502	491	485	469	506	484	511	475	522	502	488	526	461	494	520	506	517	493	468	505	478	503	465	493	503	465	502	484	496	511	495	484	462	470	513	505	466	499	456	480	507	480	492	464	464	497	474	446	485	515	480	513	529	511	495	452	452	491	507	448	502	530	499	506	485	447	512	481	484	481	508	457	470	511	483	490	495	502	468	492	444	457	488	506	504	475	488	450	508	501	486	537	477	484	445	485	493	470	493	486	453	482	507	473	498	506	500	459	470	498	494	484	474	457	517	474	474	501	469	455	479	524	474	470	478	472	467	502	482	483	491	511	458	503	463	509	495	502	502	491	476	475	473	455	492	493	473	508	466	491	481	480	458	512	485	516	476	449	485	477	528	505	476	470	507	468	495	509	487	481	465	475	507	498	508	488	491	506	466	478	488	466	497	542	491	480	521	487	475	520	472	463	524	465	527	503	498	490	467	512	461	511	489	511	481	527	496	500	457	506	513	424	455	483	470	473	511	481	509	492	475	503	485	491	461	541	489	516	482	500	497	501	520	467	492	505	491	498	479	455	495	456	452	460	479	467	515	468	417	469	491	480	456	463	471	470	510	464	492	486	482	468	499	482	491	511	449	455	521	441	444	528	481	478	479	502	488	498	494	516	481	492	504	495	539	500	485	511	478	533	501	473	460	458	492	516	475	484	482	475	506	494	499	483	507	509	468	477	480	503	473	488	490	494	490	504	522	505	509	459	463	450	496	469	537	435	489	496	497	511	505	488	473	476	482	503	483	472	477	485	487	496	506	500	470	467	470	458	493	457	503	469	507	481	500	508	462	544	494	490	502	480	444	470	472	463	488	520	457	471	483	471	462	495	500	468	514	478	503	486	524	490	484	493	531	461	482	488	487	518	469	516	464	494	486	459	472	476	509	498	462	504	526	495	464	463	488	500	513	532	510	525	454	505	511	448	492	486	489	540	513	483	477	511	454	483	480	448	501	496	509	506	431	493	497	477	491	505	537	460	482	486	485	474	477	490	495	461	508	493	452	524	513	472	544	461	500	471	498	484	544	477	474	476	552	471	474	514	507	511	469	490	495	486	503	528	481	474	500	531	468	478	481	472	530	511	487	477	489	470	458	485	529	467	491	484	455	469	456	485	508	500	501	539	517	433	550	499	491	491	470	516	519	503	490	511	525	485	498	469	479	495	461	452	468	490	501	475	476	527	493	486	472	472	504	482	496	468	484	470	508	497	461	491	438	488	462	492	504	458	502	471	472	495	480	512	499	459	491	475	499	513	473	473	492	470	513	481	513	472	496	476	475	452	449	473	519	526	508	479	474	510	511	491	499	442	485	486	477	477	497	449	486	489	491	489	490	487	478	474	494	493	492	471	475	466	491	491	496	496	478	494	456	491	496	493	471	470	463	478	485	486	445	487	451	505	490	485	493	492	506	458	518	504	484	492	495	497	496	464	482	447	468	518	491	506	507	467	493	470	472	476	467	474	513	489	509	517	493	492	511	488	510	476	475	503	517	500	460	508	523	469	523	496	494	499	472	498	497	497	475	522	494	475	515	517	507	502	506	481	507	519	484	513	494	499	494	511	538	500	477	478	479	499	510	513	475	446	511	489	538	544	497	474	478	456	548	435	481	453	448	491	517	502	472	509	535	475	428	518	491	487	474	514	495	513	495	507	510	518	463	511	470	496	493	500	460	492	471	482	438	473	499	481	490	475	481	516	478	441	424	491	475	483	475	468	516	492	493	483	484	495	510	485	489	486	484	491	459	490	487	525	475	490	493	538	485	470	488	497	494	493	498	532	456	392	505	460	504	517	494	532	464	485	468	506	480	486	493	452	470	510	471	486	480	501	504	505	459	490	484	471	491	521	503	502	499	502	464	447	494	504	493	504	493	468	485	498	470	481	504	476	523	469	514	480	522	503	486	511	506	496	505	480	468	455	483	450	483	492	482	452	530	486	487	483	515	521	454	444	483	494	509	494	470	517	457	450	513	467	466	508	502	482	483	513	470	500	488	468	482	494	495	504	449	505	487	464	481	506	484	497	474	518	484	492	503	502	489	461	489	491	511	537	511	485	515	488	464	484	482	525	485	499	508	484	475	483	492	462	476	486	469	486	527	490	473	475	488	469	503	490	495	463	487	526	502	490	466	461	518	546	498	464	468	503	498	487	466	477	510	512	485	495	474	487	484	500	494	492	522	495	495	500	494	471	433	490	499	458	513	460	469	447	487	499	481	447	486	488	478	490	472	493	496	516	514	505	488	492	489	461	490	462	472	471	498	468	527	476	488	455	528	518	480	457	513	480	455	491	518	480	500	502	481	515	489	478	466	472	465	484	494	465	458	492	452	501	505	489	531	499	461	461	522	469	482	439	446	487	490	492	468	508	494	485	488	453	451	470	478	528	497	523	474	474	487	486	487	484	475	459	497	471	486	478	494	467	468	483	504	458	486	482	498	503	448	524	473	460	496	480	492	508	481	454	491	487	485	483	480	475	504	501	526	546	455	510	485	493	494	479	493	463	528	493	481	452	498	479	457	471	428	516	506	498	480	451	516	494	505	481	527	493	460	473	489	472	478	500	504	473	475	481	506	521	503	482	486	460	473	460	476	458	495	487	496	469	521	496	525	496	490	485	494	431	471	502	492	460	487	462	519	488	502	531	486	483	479	506	502	519	463	506	489	495	471	464	486	462	536	470	495	486	505	476	502	468	513	461	456	497	447	445	508	496	491	499	492	508	465	463	503	476	505	486	474	534	501	473	520	485	521	509	467	483	478	503	488	524	474	476	546	469	489	505	493	467	515	502	499	471	510	480	463	471	486	500	485	502	514	515	480	485	481	481	476	490	467	493	490	554	492	527	482	485	463	484	511	495	502	475	486	486	504	473	517	460	462	477	489	503	527	486	491	517	527	514	507	507	487	480	465	471	485	481	508	486	485	476	485	505	467	514	470	484	533	512	501	473	497	486	507	489	469	474	477	473	502	474	459	465	504	489	473	486	513	503	500	476	473	475	505	461	497	523	480	502	491	486	497	503	471	481	488	491	524	487	484	540	496	450	492	516	485	446	500	496	458	473	518	485	525	529	475	454	480	501	488	467	454	527	413	475	481	504	496	487	487	495	485	448	483	489	477	494	509	441	520	460	459	489	493	481	488	523	494	491	474	490	492	495	458	486	449	465	478	447	485	478	515	468	463	484	517	465	481	493	516	522	496	490	488	472	463	472	470	528	489	467	474	516	490	483	487	458	468	503	487	519	504	473	494	497	454	480	458	480	484	472	472	496	487	478	462	505	467	510	477	507	497	511	479	482	501
31919	8832	755	536	543	563	576	579	596	489	545	493	511	510	532	479	534	497	502	503	503	487	549	497	527	499	499	536	495	552	493	502	507	537	532	538	525	489	502	505	477	507	521	535	506	474	487	484	531	519	507	469	499	470	504	469	491	501	512	510	508	515	498	540	452	529	515	487	504	521	510	521	540	535	501	493	516	510	515	554	494	539	523	503	507	533	483	540	509	497	487	531	479	491	541	557	499	509	509	506	469	578	530	514	480	561	505	537	499	472	545	540	501	483	544	518	512	514	509	505	463	525	525	492	484	543	483	507	541	550	547	496	520	531	490	528	568	516	490	537	536	486	494	538	537	479	536	488	498	506	468	517	512	491	500	524	510	510	506	564	433	540	514	492	487	526	506	554	520	540	536	501	492	519	511	516	479	502	515	481	529	499	515	537	474	552	499	495	497	460	525	477	514	504	509	504	538	529	513	523	517	497	503	513	553	540	511	504	483	485	493	556	506	483	472	542	553	518	546	513	514	551	494	527	519	515	536	526	535	529	504	507	543	515	510	549	542	515	504	536	537	522	516	482	528	481	537	535	495	533	500	554	490	487	484	513	487	486	488	471	480	503	519	526	527	500	536	479	482	488	475	507	500	468	485	502	556	511	518	527	506	477	497	483	523	539	519	479	561	502	519	539	486	513	536	519	544	538	502	547	519	531	470	523	516	503	552	540	533	528	475	502	481	484	462	519	536	482	536	492	522	511	526	500	540	513	485	517	529	516	469	524	560	493	507	508	538	568	513	509	550	493	550	531	524	530	495	477	478	504	506	559	484	499	574	536	489	504	511	551	504	487	477	476	490	479	511	535	501	500	496	513	537	500	514	509	507	506	521	514	492	522	520	498	545	517	531	509	484	551	515	470	520	525	503	499	529	513	561	568	561	506	505	499	524	491	491	493	475	486	524	535	484	495	515	480	511	530	516	503	532	539	481	500	511	506	527	552	493	551	503	567	526	501	561	487	513	507	493	517	470	540	541	521	498	515	510	520	540	505	494	514	509	529	525	576	486	520	511	511	495	459	495	540	512	521	546	497	491	520	495	485	517	488	462	488	505	483	490	505	512	521	512	496	539	455	514	515	521	505	538	531	504	549	520	534	532	503	506	539	545	491	498	546	538	547	460	511	541	494	527	477	510	522	536	479	523	574	513	525	515	512	490	493	506	477	527	473	490	494	529	523	482	496	471	500	551	535	588	486	526	472	532	509	539	522	469	525	491	481	490	508	534	526	545	507	472	507	510	500	504	525	566	525	487	523	479	480	502	486	528	552	495	521	510	514	569	498	496	543	516	477	529	505	518	533	506	504	544	550	518	523	501	558	524	532	541	537	544	534	529	551	481	532	495	534	536	486	491	475	535	488	498	516	508	530	541	494	494	503	534	558	529	534	523	515	482	524	500	527	502	544	477	497	548	540	512	574	501	510	504	527	574	533	478	541	564	522	501	494	500	518	503	491	514	506	530	500	488	497	507	466	526	504	497	542	529	547	537	510	520	524	522	505	490	477	489	541	534	510	514	514	562	577	529	547	505	452	550	545	502	547	526	564	540	501	500	504	528	506	493	532	473	554	564	503	482	534	538	502	484	490	501	516	494	546	518	565	508	478	490	560	480	504	511	500	528	561	495	500	529	511	485	538	491	495	497	467	526	539	550	515	519	504	468	520	519	488	530	532	548	510	508	517	519	524	483	505	528	518	493	497	496	500	490	474	482	488	457	462	493	515	528	498	493	470	488	498	516	517	515	506	514	475	503	491	451	496	511	500	500	509	531	494	519	520	555	494	488	452	514	555	530	528	538	470	468	488	504	478	492	509	506	499	510	564	531	534	550	550	493	533	536	549	480	477	519	540	489	511	527	505	551	545	542	528	511	469	489	472	531	542	539	488	459	509	501	528	546	542	544	520	548	499	486	540	556	548	472	502	498	508	513	508	526	481	495	520	534	527	501	526	527	514	547	531	522	517	504	522	546	503	471	499	468	513	492	514	508	520	556	502	484	515	514	509	539	522	492	510	490	512	514	493	530	546	469	539	501	492	482	475	524	481	548	527	509	517	469	497	481	544	533	527	554	506	507	514	513	498	510	535	487	521	502	470	509	530	497	491	460	515	533	465	495	501	526	496	509	568	475	490	496	542	527	479	505	534	494	533	543	503	524	530	572	531	532	541	452	504	529	522	527	524	511	493	525	566	481	454	517	470	546	557	551	497	519	510	518	526	518	522	496	499	524	449	508	526	527	492	483	539	525	489	479	515	547	542	525	504	499	523	473	497	520	535	528	505	503	479	490	535	503	511	504	469	530	519	505	515	540	519	513	485	546	512	497	494	532	494	516	547	506	505	542	493	519	497	473	538	515	550	524	528	483	521	521	509	525	520	521	537	503	459	546	504	505	524	527	506	476	485	534	502	494	483	554	500	529	525	528	508	479	538	493	521	505	504	527	491	533	502	484	551	538	528	510	519	495	571	502	538	494	505	523	522	508	522	552	538	472	516	541	526	499	503	515	511	500	490	511	509	544	546	481	553	504	519	549	494	499	522	517	538	507	506	494	508	473	518	495	554	509	496	484	480	532	541	532	526	531	483	530	505	530	523	545	510	530	539	543	487	486	559	514	544	452	483	518	493	512	511	505	490	461	510	478	495	532	537	488	514	534	543	490	508	511	512	553	496	484	498	488	508	558	510	525	494	522	482	451	518	556	511	500	460	574	515	509	515	496	516	538	527	493	505	530	553	517	508	524	501	559	515	507	494	500	514	525	488	525	489	561	545	513	505	530	556	516	512	503	548	465	529	518	524	468	519	511	534	531	532	512	489	548	505	474	511	524	528	475	469	488	519	511	531	547	489	526	493	530	532	480	504	500	530	499	458	501	523	482	512	538	522	464	506	500	531	538	529	532	470	509	506	490	532	524	480	511	523	481	493	530	502	523	550	540	537	549	514	524	534	487	543	536	530	527	501	471	446	507	493	520	483	468	520	547	489	484	457	518	522	511	529	568	534	557	525	503	503	541	492	497	498	533	533	507	543	481	587	493	496	496	528	531	506	520	527	527	527	507	510	501	511	521	543	493	498	508	517	479	498	553	509	550	508	533	510	553	516	495	537	491	515	490	534	530	520	550	534	524	488	516	551	509	470	538	530	554	538	486	543	530	527	500	516	457	517	536	511	491	535	519	518	528	518	495	489	510	514	542	555	481	469	491	513	527	484	473	533	476	531	511	501	469	505	512	540	530	542	523	544	513	519	481	537	525	524	477	515	510	487	501	485	546	533	498	494	500	480	530	467	560	509	493	522	502	511	534	547	515	519	520	511	489	510	549	528	503	543	525	551	521	516	482	515	514	520	493	532	493	582	516	520	547	492	482	520	517	504	500	493	502	506	521	490	516	527	500	518	543	508	477	508	471	478	508	496	496	518	503	483	510	510	484	515	564	495	512	499	521	473	523	506	502	495
18922	1183	1104	1208	1236	1204	1305	1223	1169	1111	1145	1105	1159	1173	1139	1094	1134	1104	1161	1102	1120	1152	1120	1106	1128	1128	1187	1115	1096	1068	1087	1159	1104	1075	1055	1110	1057	1072	1100	1099	1079	1074	1093	1109	1059	1179	1059	1082	1064	1057	1100	1132	1149	1083	1101	1136	1184	1177	1091	1130	1131	1098	1094	1117	1076	1138	1038	1114	1071	1037	1081	1151	1081	1072	1142	1120	1059	1152	1127	1166	1135	1124	1060	1076	1150	1072	1095	1094	1099	1112	1135	1105	1162	1087	1058	1117	1143	1135	1123	1071	1061	1113	1131	1198	1085	1068	1081	1064	1085	1125	1153	1171	1086	1058	1123	1120	1124	1043	1100	1121	1139	1065	1170	1108	1099	1106	1130	1085	1083	1136	1119	1113	1115	1181	1123	1081	1091	1145	1103	1075	1122	1105	1066	1175	1091	1129	1077	1118	1152	1131	1151	1073	1110	1096	1134	1107	1107	1122	1106	1067	1060	1169	1089	1147	1085	1070	1114	1069	1120	1107	1073	1143	1127	1119	1060	1041	1052	1071	1069	1110	1139	1133	1098	1140	1089	1056	1096	1085	1134	1074	1119	1130	1072	1108	1071	1091	1112	1112	1087	1071	1160	1097	1105	1084	1097	1094	1141	1116	1085	1114	1141	1088	1081	1138	1134	1117	1058	1144	1055	1089	1099	1046	1121	1057	1092	1087	1142	1109	1074	1054	1072	1096	1088	1157	1118	1075	1096	1145	1137	1144	1092	1132	1118	1119	1187	1135	1096	1080	1082	1046	1114	1103	1105	1150	1087	1119	1054	1095	1091	1054	1092	1152	1116	1140	1078	1123	1163	1098	1114	1100	1126	1059	1109	1129	1206	1086	1075	1084	1149	1167	1148	1110	1119	1098	1169	1143	1111	1097	1038	1102	1062	1101	1136	1052	1078	1093	1079	1049	1173	1154	1089	1085	1100	1094	1049	1162	1092	1072	1127	1114	1096	1110	1123	1073	1145	1110	1111	1129	1105	1123	1123	1168	1093	1071	1087	1187	1071	1154	1118	1157	1151	1100	1126	1097	1105	1158	1171	1052	1042	1161	1095	1073	1150	1169	1077	1081	1140	1115	1131	1114	1118	1118	1095	1139	1144	1118	1110	1081	1145	1069	1066	1111	1171	1103	1130	1114	1057	1091	1096	1111	1117	1101	1119	1119	1125	1102	1083	1138	1086	1050	1170	1135	1072	1080	1096	1182	1122	1157	993	1136	1109	1122	1095	1095	1083	1078	1111	1113	1082	1156	1041	1054	1123	1094	1081	1066	1133	1139	1114	1094	1145	1088	1108	1121	1015	1113	1118	1095	1105	1125	1139	1138	1071	1114	1095	1154	1136	1062	1096	1121	1151	1080	1122	1139	1122	1083	1145	1112	1142	1085	1119	1072	1067	1092	1087	1095	1054	1151	1105	1091	1151	1107	1091	1087	1099	1073	1128	1154	1082	1120	1162	1066	1107	1132	1120	1096	1135	1043	1090	1171	1137	1114	1143	1154	1060	1158	1123	1105	1067	1167	1090	1077	1099	1123	1113	1109	1098	1069	1088	1152	1082	1187	1079	1117	1098	1123	1082	1221	1063	1087	1118	1098	1176	1185	1130	1065	1089	1128	1127	1040	1095	1037	1142	1115	1135	1126	1054	1060	1088	1153	1083	1122	1061	1146	1052	1086	1101	1152	1116	1096	1061	1094	1061	1116	1201	1176	1084	1130	1104	1095	1087	1136	1085	1112	1157	1036	1048	1057	1075	1088	1084	1103	1121	1083	1091	1076	1115	1091	1081	1052	1098	1030	1118	1150	1065	1116	1130	1141	1118	1147	1081	1050	1109	1139	1092	1110	1149	1120	1123	1103	1069	1075	1118	1138	1031	1095	1089	1044	1135	1168	1076	1120	1103	1047	1072	1119	1140	1067	1071	1162	1100	1112	1105	1074	1075	1143	1147	1080	1143	1071	1087	1108	1072	1101	1107	1177	1087	1091	1169	1135	1119	1101	1144	1075	1100	1124	1064	1118	1115	1112	1104	1133	1139	1081	1091	1153	1076	1136	1074	1052	1085	1128	1100	1158	1075	1116	1099	1026	1076	1115	1083	1155	1169	1151	1121	1131	1151	1039	1139	1097	1143	1056	1156	1069	1104	1126	1110	1129	1100	1082	1094	1071	1108	1072	1123	1092	1149	1085	1114	1100	1071	1102	1077	1104	1091	1048	1079	1132	1141	1091	1104	1155	1085	1098	1045	1119	1128	1126	1063	1142	1088	1108	1137	1190	1147	1086	1108	1133	1126	1170	1095	1062	1120	1102	1090	1126	1181	1041	1086	1121	1098	1164	1103	1112	1128	1210	1095	1116	1170	1101	1128	1117	1128	1125	1141	1142	1112	1125	1102	1084	1077	1053	1138	1069	1103	1076	1111	1112	1127	1065	1104	1089	1075	1118	1105	1118	1131	1120	1106	1110	1120	1105	1122	1074	1084	1108	1167	1069	1123	1153	1115	1083	1095	1115	1081	1127	1079	1072	1072	1120	1123	1155	1043	1070	1144	1132	1023	1083	1040	1104	1127	1139	1100	1126	1092	1073	1114	1098	1117	1101	1124	1139	1109	1133	1131	1111	1113	1113	1093	1095	1081	1108	1093	1068	1113	1126	1080	1178	1147	1120	1112	1132	1087	1116	1107	1169	1068	1117	1111	1171	1120	1137	1099	1109	1094	1146	1120	1143	1118	1094	1142	1165	1127	1116	1098	1127	1111	1052	1115	1174	1105	1087	1167	1096	1149	1091	1139	1094	1099	1108	1141	1175	1063	1129	1118	1089	1105	1082	1107	1105	1104	1192	1110	1107	1103	1032	1097	1152	1110	1087	1109	1121	1102	1116	1075	1033	1140	1055	1084	1121	1079	1110	1137	1193	1139	1075	1181	1075	1097	1124	1082	1145	1160	1077	1095	1149	1061	1083	1125	1087	1157	1150	1109	1127	1087	1111	1146	1127	1059	1073	1100	1115	1054	1104	1131	1043	1049	1109	1082	1168	1082	1133	1120	1110	1057	1108	1072	1063	1066	1134	1071	1061	1143	1119	1145	1137	1090	1071	1112	1062	1046	1157	1070	1162	1102	1060	1171	1110	1082	1129	1130	1137	1088	1082	1087	1100	1056	1090	1103	1113	1063	1070	1107	1138	1197	1146	1043	1091	1167	1095	1130	1126	1099	1173	1117	1122	1075	1100	1137	1079	1118	1159	1115	1093	1120	1068	1070	1104	1105	1112	1164	1105	1207	1081	1112	1077	1080	1115	1110	1043	1101	1178	1123	1130	1084	1161	1145	1076	1106	1077	1161	1070	1120	1135	1126	1108	1098	1076	1130	1141	1169	1016	1088	1094	1159	1127	1182	1112	1079	1140	1087	1076	1162	1105	1065	1123	1105	1112	1097	1086	1096	1130	1108	1147	1044	1105	1137	1150	1067	1093	1100	1094	1123	1121	1066	1044	1107	1076	1112	1022	1097	1121	1087	1099	1051	1132	1139	1071	1146	1086	1085	1134	1178	1115	1154	1082	1125	1092	1097	1133	1131	1083	1110	1091	1074	1103	1100	1135	1111	1150	1135	1123	1052	1102	1128	1095	1071	1155	1088	1024	1110	1118	1147	1053	1174	1121	1104	1037	1127	1137	1150	1130	1145	1091	1166	1124	1096	1065	1057	1139	1159	1098	1094	1146	1151	1107	1108	1131	1054	1063	1096	1098	1074	1144	1077	1071	1092	1125	1095	1135	1106	1113	1065	1018	1122	1130	1106	1192	1103	1161	1097	1144	1060	1108	1103	1068	1069	1073	1151	1106	1089	1086	1117	1115	1059	1211	1083	1150	1093	1087	1117	1100	1126	1129	1195	1104	1068	1082	1053	1133	1145	1065	1081	1122	1080	1099	1134	1122	1057	1104	1078	1040	1055	1143	1106	1079	1185	1094	1125	1106	1112	1095	1064	1104	1100	1161	1104	1065	1116	1108	1118	1163	1141	1064	1136	1136	1170	1136	1069	1034	1121	1123	1145	1141	1101	1029	1068	1116	1141	1102	1125	1128	1175	1129	1117	1061	1122	1139	1133	1181	1099	1100	1150	1108	1098	1060	1100	1082	1126	1085	1091	1134	1168	1029	1056	1091	1098	1127	1123	1163	1064	1040	1076	1133	1105	1157	1207	1110	1077	1072	1099	1077	1124	1071	1146	1105	1118	1121	1178	1075	1133	1116	1133	1076	1066	1124	1176	1139	1102	1040	1134	1083	1176	1113	1113	1107	1078	1079	1155	1167	1095	1097	1063	1096	1081	1093	1094	1147	1170	1169	1118	1090	1055	1133	1155	1122	1115	1135	1076	1125	1089	1109	1169	1123	1121	1090	1055	1153	1103	1050	1103	1107	1147	1166	1072	1170	1116	1133	1109	1079	1183	1052	1088	1089	1167	1114	1083	1127	1118	1063	1155	1167	1153	1063	1132	1115	1120	1106	1123	1171	1097	1017	1112	1152	1102	1042	1154	1168	1110	1133	1168	1169	1115	1098	1091	1176	1120	1170	1099	1114	1115	1157	1119	1095	1167	1150	1097	1081	1069	1107	1106	1155	1066	1138	1101	1103	1110	1158	1109	1060	1162	1146	1125	1146	1105	1085	1081	1072	1130	1082	1138	1109	1154	1080	1119	1191	1134	1128	1172	1123	1063	1100	1097	1087	1083	1129	1048	1074	1051	1075	1130	1106	1101	1140	1110	1081	1138	1103	1145	1096	1112	1145	1029	1106	1151	1051	1106	1077	1033	1120	1099	1092	1111	1128	1149	1072	1158	1111	1111	1059	1109	1125	1073	1151	1068	1079	1105	1112	1112	1130	1161	1130	1077	1071	1079	1070	1107	1098	1130	1102	1083	1103	1157	1108	1135	1085	1093	1131	1065	1076	1090	1065	1107	1114	1103	1069	1068	1157	1155	1134	1153	1112	1117	1101	1163	1167	1142	1100	1162	1080	1109	1107	1102	1146	1133	1125	1174	1111	1121	1098	1107	1060	1173	1129	1083	1107
37315	6834	865	561	542	457	468	442	377	374	390	395	357	356	369	395	383	377	378	337	381	343	368	324	345	360	343	358	345	344	372	319	375	350	335	327	342	320	353	341	312	304	349	368	355	338	347	388	357	345	384	335	312	356	329	348	366	374	360	361	325	319	289	376	392	342	377	345	361	359	294	365	348	336	342	356	335	392	393	329	340	356	328	353	339	358	335	353	361	372	339	316	345	355	368	350	360	357	352	382	354	349	321	330	352	347	321	343	365	358	335	327	313	383	346	376	325	362	333	327	385	347	366	343	357	415	355	369	361	382	360	356	350	328	353	358	331	333	374	359	348	385	355	363	332	305	344	313	354	342	337	361	353	361	353	350	379	382	367	377	355	334	349	337	336	311	356	354	357	373	325	367	325	341	343	353	318	341	330	361	334	331	352	333	383	357	346	345	346	364	322	353	341	315	357	361	357	325	369	366	346	336	351	340	347	345	333	357	357	355	403	380	383	379	329	348	352	334	325	339	382	341	334	324	383	339	367	335	324	351	351	358	366	344	343	335	384	369	343	371	365	314	359	335	360	325	360	331	393	370	343	330	375	363	361	333	359	345	363	337	338	350	388	352	310	343	341	348	351	374	373	358	341	347	346	371	336	331	345	317	337	381	340	309	334	377	357	343	336	364	335	320	347	334	322	323	333	349	351	306	387	365	335	368	329	381	363	350	353	359	361	320	325	363	355	360	327	325	370	323	354	343	374	336	344	381	352	345	361	329	340	387	314	357	318	374	363	309	310	330	347	370	384	342	342	331	340	353	352	338	373	336	363	378	370	378	317	365	331	376	304	349	345	371	337	338	335	323	338	334	353	346	346	335	315	346	362	390	354	340	345	337	320	354	360	361	362	322	343	343	336	345	351	379	394	344	340	391	335	322	341	349	334	334	337	358	358	314	331	354	356	384	399	350	338	352	303	343	358	353	360	367	364	360	360	330	330	365	350	363	415	328	365	316	337	366	347	370	381	335	346	361	339	315	364	344	330	347	370	349	346	354	358	305	369	342	338	330	349	343	368	335	344	362	354	372	360	357	365	340	332	364	364	339	378	352	352	349	343	337	347	360	325	321	378	382	377	375	322	329	373	350	328	338	326	351	334	360	340	381	328	355	306	341	343	366	345	333	368	310	321	373	397	371	334	332	328	347	378	366	369	366	378	313	328	358	304	318	374	319	315	379	348	355	351	357	347	349	355	390	353	343	351	331	343	329	352	360	329	337	357	313	389	359	350	329	296	380	345	334	342	353	359	335	363	373	347	340	364	356	369	333	312	339	356	342	375	345	327	339	365	359	370	361	356	354	360	351	313	374	358	364	337	366	357	364	323	351	315	371	366	363	357	324	334	336	403	372	380	317	306	320	351	356	334	372	344	334	327	344	347	358	348	353	359	334	356	362	359	386	332	355	357	367	329	332	347	350	353	348	353	358	390	346	331	353	346	388	388	381	406	332	370	332	343	363	355	328	356	352	372	344	337	365	398	345	321	363	350	357	342	344	356	324	335	341	371	349	393	389	372	361	372	343	325	347	363	336	380	338	336	379	355	326	348	293	347	374	343	316	331	347	381	397	334	341	351	322	360	338	371	337	323	313	356	385	397	348	332	355	375	340	376	360	367	292	344	313	343	394	336	389	353	349	337	336	334	345	399	369	370	327	348	353	371	377	341	339	338	364	367	349	320	340	374	353	331	375	340	360	322	360	358	341	369	354	347	303	350	316	325	370	374	368	358	363	310	359	351	379	361	394	327	323	356	311	371	321	340	344	351	319	327	365	318	365	348	335	386	350	354	340	368	348	372	343	344	356	329	316	317	330	360	375	344	336	344	367	366	403	384	355	365	328	354	360	363	336	363	367	358	363	336	362	342	362	333	332	316	351	354	338	356	364	337	347	344	321	365	311	386	333	382	372	363	358	341	387	347	351	339	335	331	360	367	363	352	364	404	325	343	386	329	330	374	341	346	336	341	344	333	348	379	351	343	330	344	369	344	382	364	340	330	354	339	343	342	356	333	332	360	352	363	323	339	377	352	358	368	339	361	314	337	350	364	345	397	340	342	350	335	342	343	333	328	315	312	339	330	354	380	336	358	354	333	354	340	325	321	347	330	370	348	367	334	326	361	350	369	341	339	351	324	343	380	341	354	369	387	347	374	331	358	328	320	342	314	312	344	371	372	330	346	352	338	373	353	359	330	369	316	382	333	333	331	355	362	356	376	369	361	370	363	398	329	328	328	392	399	376	325	364	346	356	365	366	368	342	364	358	365	352	379	323	333	347	339	347	339	345	342	355	350	376	371	372	364	371	341	389	366	387	334	379	355	374	319	327	350	333	374	339	342	378	330	327	353	365	340	377	362	344	345	383	365	341	366	365	344	383	338	326	354	369	368	351	369	373	322	366	342	359	347	332	336	331	325	373	372	321	330	355	309	320	347	381	316	353	356	338	398	348	306	350	352	347	347	332	331	341	329	362	364	377	356	367	338	350	349	371	362	353	369	344	342	326	361	341	347	350	346	332	314	346	350	347	357	346	352	379	334	326	315	330	380	303	336	345	362	371	369	345	291	353	336	382	352	316	374	337	362	375	366	358	343	367	373	378	363	362	344	379	323	354	346	337	314	382	378	347	357	284	300	345	395	335	317	361	305	365	345	356	336	337	360	357	339	365	343	349	295	382	373	350	354	376	341	358	334	341	363	356	349	355	324	388	345	380	368	350	341	346	330	358	337	363	331	357	353	345	351	345	319	366	377	350	361	353	372	353	374	379	340	367	379	304	372	343	367	353	401	364	357	348	349	367	331	345	348	311	303	364	348	352	359	393	356	350	364	344	361	381	351	362	361	355	339	362	343	338	346	370	355	325	333	367	363	327	317	368	363	327	353	354	363	320	363	345	319	360	371	356	333	334	380	345	364	333	314	363	386	338	371	356	321	349	336	367	331	383	379	349	351	335	327	380	352	368	350	352	339	368	342	350	368	318	353	351	341	356	336	362	340	333	354	329	353	392	343	381	365	359	331	345	374	337	341	348	339	352	352	354	323	362	339	375	327	341	321	360	364	370	350	383	347	377	338	346	351	348	337	367	350	351	353	349	333	360	403	329	337	339	380	394	342	350	328	327	328	352	322	374	326	333	324	363	351	368	405	330	360	348	349	328	346	352	357	363	358	327	364	403	342	343	347	331	346	349	344	350	339	323	347	339	365	352	314	337	346	376	378	329	354	359	340	341	340	348	369	353	336	343	359	327	346	341	349	390	389	332	324	374	296	329	346	364	347	308	348	317	362	327	365	344	382	390	379	304	357	358	394	358	389	337	359	374	377	363	349	346	342	332	332	342	325	337	344	325	358	371	338	313	336	340	305	348	381	354	358	386	371	324	337	347	381	338	312	359	396	346	362	338	347	307	308	314	368	363	377	349	319	350	375	345	313	359	337	371	359	365	337	383	356	332	350	352
20686	1037	1362	1502	1400	1342	1319	1092	934	934	891	857	885	858	842	837	827	833	831	783	853	817	794	787	846	781	750	789	798	809	827	740	820	744	780	749	805	781	771	781	811	772	778	838	770	784	739	768	798	779	767	779	781	755	763	822	802	754	809	810	800	769	735	784	781	837	779	815	774	765	791	759	764	770	768	729	771	797	769	755	782	787	771	735	814	735	776	758	753	804	805	766	781	764	827	809	786	802	749	766	803	748	790	833	785	782	758	781	756	734	784	775	745	726	727	758	779	778	776	779	729	810	817	797	762	706	715	781	736	761	783	761	753	779	753	791	781	794	795	800	795	759	794	765	818	783	796	756	820	786	760	791	777	758	756	777	754	794	829	786	815	736	773	745	768	794	777	787	736	764	773	777	803	770	778	809	729	787	749	821	834	797	769	828	782	798	775	815	784	763	798	815	758	802	787	796	794	736	772	743	804	734	770	771	794	769	787	778	780	768	784	825	764	777	789	767	767	769	731	733	811	704	791	730	757	799	710	771	791	803	808	751	791	740	761	760	763	721	743	735	785	741	835	772	731	749	754	799	759	815	828	816	775	771	775	759	779	743	781	756	763	774	746	795	752	810	808	773	774	759	762	750	780	818	756	814	756	762	810	763	836	802	773	769	757	760	743	721	793	755	827	732	767	765	793	809	788	776	792	793	756	762	724	774	762	809	779	784	743	791	802	784	787	764	794	773	728	757	815	748	756	777	744	815	790	781	748	798	813	738	771	789	780	780	721	774	803	766	766	776	775	754	777	833	783	756	763	781	820	794	771	844	763	797	775	767	751	747	767	791	775	855	771	816	784	752	766	738	744	749	750	806	801	732	713	731	814	756	766	782	763	777	794	781	780	774	749	783	760	820	741	782	735	819	732	774	743	771	762	768	749	835	798	769	769	734	774	772	724	761	809	764	794	760	741	770	759	815	752	812	788	763	742	800	738	807	793	825	776	734	772	737	772	778	764	765	817	741	779	783	777	804	770	741	780	759	760	790	751	774	799	764	741	817	753	799	757	769	758	802	772	747	812	772	717	795	817	744	803	773	785	722	759	794	759	806	800	792	770	744	800	752	821	806	764	782	753	783	804	807	718	821	760	759	789	748	814	739	812	792	798	820	771	802	811	771	727	761	766	762	809	805	755	801	764	756	798	787	750	786	780	778	786	761	768	762	766	764	697	786	748	783	769	751	752	771	774	725	829	804	803	807	778	788	782	777	777	780	793	792	751	825	758	816	756	775	779	747	760	755	764	809	764	732	770	774	761	785	771	753	796	738	758	825	752	766	823	784	788	798	775	823	837	742	779	818	747	707	782	702	732	790	744	748	734	798	781	768	791	745	726	795	770	779	760	738	749	773	760	821	780	784	774	775	726	774	777	737	746	797	783	779	774	801	770	736	825	810	777	784	832	755	789	752	728	809	723	813	715	782	736	715	786	778	753	805	804	745	800	756	811	729	748	811	740	777	768	788	780	773	814	796	796	749	789	726	811	794	760	762	790	755	782	787	770	745	758	792	759	783	777	754	823	780	749	790	758	766	802	723	738	787	794	766	790	800	741	777	745	756	748	781	767	843	827	820	778	751	812	749	756	759	808	690	789	773	755	792	801	785	792	737	766	774	770	773	793	763	798	749	766	761	773	788	779	789	790	764	733	775	729	818	762	754	777	785	739	807	803	804	786	703	725	764	776	776	759	769	787	753	738	791	775	781	775	768	794	809	771	812	816	753	805	788	778	792	832	790	776	789	754	766	786	793	792	786	826	769	774	746	781	783	778	783	755	768	736	773	774	747	772	758	783	733	801	800	727	786	800	764	764	751	752	760	818	751	777	723	780	769	740	753	790	770	825	762	849	804	797	760	798	766	770	769	798	784	794	752	797	731	740	737	759	740	803	724	737	785	751	838	766	801	748	783	744	757	778	794	777	760	842	804	792	740	793	755	762	765	714	765	757	837	771	778	754	747	805	740	736	780	806	754	781	800	800	779	772	738	770	727	808	762	781	774	779	755	778	824	769	759	768	796	768	805	770	734	728	825	796	803	726	791	794	766	797	774	785	738	750	779	799	724	755	796	763	782	816	805	794	793	789	714	788	757	790	744	754	771	794	778	759	786	761	743	751	791	708	760	786	801	797	812	789	771	810	771	827	779	809	791	793	800	782	748	785	796	797	782	771	817	800	765	752	762	765	778	765	771	736	749	739	796	753	738	798	840	737	788	713	750	857	747	816	752	750	751	788	795	780	755	824	801	745	818	757	747	808	799	771	789	814	786	722	763	816	775	744	764	765	793	803	779	777	765	769	750	781	750	772	820	779	791	803	744	787	764	776	779	779	784	782	779	745	765	770	767	765	774	804	732	786	777	763	788	812	753	753	753	760	782	800	816	734	746	782	776	768	778	749	759	784	763	769	791	813	771	778	776	787	747	780	738	774	789	827	703	795	832	787	776	782	749	773	768	754	769	777	780	735	731	761	784	809	802	772	779	741	706	759	779	801	750	749	774	725	786	767	778	771	768	806	796	762	791	774	780	808	753	786	778	738	762	752	775	744	780	792	799	761	764	810	823	767	751	749	747	753	763	785	797	834	710	746	759	758	774	750	796	742	773	803	765	769	757	775	779	767	826	781	772	762	734	802	777	806	772	747	808	803	737	792	807	735	767	822	749	754	773	781	763	819	757	791	779	793	793	775	795	722	807	757	737	789	758	726	755	720	774	779	747	788	791	772	771	802	752	805	775	765	762	723	730	781	777	791	754	777	796	762	728	804	772	780	793	729	766	725	760	752	776	776	743	791	812	706	816	817	812	811	811	770	735	776	810	790	791	741	775	791	796	750	748	777	743	807	800	775	793	769	786	728	808	823	794	787	779	794	829	792	778	811	780	777	807	784	805	750	775	760	779	754	789	761	768	764	807	768	755	777	762	785	803	767	732	771	776	790	735	782	809	761	778	799	797	772	763	808	743	754	760	793	762	746	753	832	776	781	782	810	803	749	781	816	803	780	762	742	779	765	759	788	831	810	759	767	764	772	780	775	815	775	782	791	797	774	779	744	732	754	778	759	790	777	819	791	761	784	743	761	795	770	830	744	802	792	768	811	772	715	747	798	789	788	814	803	797	820	732	734	798	736	784	829	777	786	789	850	780	795	794	786	771	788	777	824	751	746	743	799	724	820	794	758	771	770	779	724	737	803	754	786	725	780	846	767	778	789	786	783	746	793	753	796	817	777	751	791	771	763	740	761	796	756	795	792	779	716	792	797	817	761	815	736	763	768	795	799	769	790	754	814	773	766	751	819	747	813	787	729	774	779	765	765	805	764	754	878	812	800	799	774	753	789	758	840	773	769	729	786	767	800	797	800	724	775	738	787	794	706	749	781	812	781	741	826	795	768	822	777	780	839	772	768	777	753	816	785	780	770	730	756	795	779	772	777	787	786	754	796	735	757	783	795	783	744	769
51782	14174	1870	641	480	383	384	320	270	283	245	239	241	243	258	243	236	231	264	215	233	230	211	253	235	226	209	209	214	254	259	215	236	263	204	217	247	226	236	204	228	226	235	229	240	247	186	229	273	267	210	224	227	233	251	219	232	240	227	243	229	220	247	227	230	213	194	244	222	231	234	203	190	229	229	255	213	219	245	227	225	239	205	229	249	240	231	210	218	233	265	233	218	244	220	253	269	232	244	237	233	246	228	231	209	235	221	241	209	209	198	231	208	265	239	228	232	228	225	229	249	232	237	221	233	220	217	234	218	240	215	246	235	224	231	262	249	212	202	232	242	245	250	239	212	232	235	227	251	216	220	239	219	203	234	206	246	240	236	233	217	241	207	206	212	216	254	233	245	224	218	237	225	241	261	222	241	257	260	245	230	238	233	245	208	218	237	230	241	233	235	230	219	213	228	243	244	227	211	229	195	240	237	217	246	220	228	229	239	213	216	247	210	234	232	227	221	226	251	238	196	228	225	237	222	210	217	255	232	211	232	244	227	248	225	221	217	232	237	205	237	169	243	246	222	237	215	241	213	217	247	208	204	227	224	205	204	224	237	231	203	231	207	228	233	227	226	245	223	225	269	244	192	239	203	215	252	238	247	222	200	250	198	221	229	236	231	205	206	216	243	249	240	223	224	268	240	241	224	218	229	198	229	262	244	168	215	230	220	231	234	213	236	224	223	214	239	235	250	186	215	238	248	253	209	225	207	188	226	220	220	208	219	218	235	210	199	218	235	258	212	210	214	216	235	236	212	216	228	243	206	229	235	227	243	213	244	235	207	218	214	237	255	260	231	224	233	238	206	204	232	239	261	238	209	231	239	243	225	224	251	235	214	253	207	237	231	253	234	220	225	226	209	221	238	233	221	205	238	216	226	250	241	251	218	227	200	207	213	223	227	205	222	223	207	217	220	220	262	219	259	246	221	224	215	220	243	215	237	266	242	236	227	221	219	182	259	238	239	210	213	230	235	232	217	213	230	218	247	238	194	222	222	231	221	191	235	241	212	213	220	235	206	227	181	234	263	234	230	244	228	237	212	201	237	233	251	226	221	224	241	239	229	220	248	250	234	252	228	205	243	230	234	249	226	231	217	225	219	233	261	247	244	225	263	225	230	237	271	236	222	233	230	210	200	219	245	209	242	254	225	224	199	224	236	239	222	252	244	234	202	226	235	232	246	203	240	215	215	207	231	253	220	252	213	247	236	217	212	250	237	228	219	199	245	218	225	210	232	227	216	231	236	211	248	228	230	225	239	226	209	218	236	259	234	224	227	251	228	225	264	237	235	246	235	225	229	206	225	244	248	251	194	217	209	210	206	240	254	260	216	193	221	199	247	223	223	269	212	244	227	232	216	230	212	197	227	226	240	228	240	219	233	219	223	207	211	229	216	234	215	233	239	221	228	226	208	224	202	241	249	216	239	223	210	222	243	231	198	236	213	225	252	227	224	213	241	235	224	232	244	226	246	235	225	228	232	225	246	249	225	231	214	214	226	237	221	227	231	230	216	228	218	220	202	241	211	247	216	212	238	244	229	250	250	236	218	230	230	226	221	224	253	236	217	227	247	222	251	227	229	207	242	223	216	213	245	245	210	232	246	233	239	230	226	263	240	199	237	224	246	211	214	234	216	212	223	232	230	226	218	242	237	226	217	257	253	230	223	233	253	237	227	228	197	232	223	261	217	237	252	224	239	238	241	248	228	247	222	264	231	237	217	231	249	237	238	218	217	230	208	233	240	226	236	208	244	239	257	247	209	225	244	230	250	220	230	248	258	208	238	231	232	220	246	232	237	219	241	232	232	217	240	234	211	257	220	236	245	245	197	263	220	235	249	223	231	258	202	198	234	244	264	232	228	246	233	248	235	235	215	238	230	215	247	208	234	202	258	228	236	221	208	247	241	246	236	239	251	257	235	220	230	225	241	210	197	252	241	238	215	230	253	242	221	228	238	244	264	224	214	252	241	227	230	246	236	226	231	222	242	254	205	253	222	254	262	248	217	236	209	208	243	225	224	220	227	221	216	209	256	245	213	238	197	225	239	221	222	241	217	235	220	210	208	227	225	231	224	221	243	247	220	214	268	218	216	217	233	239	247	225	242	223	238	213	239	231	242	228	196	216	211	228	214	204	229	221	235	225	259	224	222	253	230	230	239	211	217	219	215	238	223	248	193	218	216	240	216	233	240	215	214	209	266	246	238	215	221	219	229	230	222	217	223	224	248	204	229	194	231	233	236	239	208	220	232	223	235	206	229	226	207	239	246	213	221	236	234	204	213	255	205	247	187	244	216	236	235	219	233	251	230	194	237	235	248	257	254	258	217	248	223	233	237	227	262	214	215	242	239	251	239	239	216	211	215	251	236	227	267	222	221	275	231	246	227	235	241	210	232	246	216	238	225	216	241	214	246	212	208	259	245	246	247	232	221	252	238	214	243	256	216	212	210	235	234	252	240	226	202	247	222	233	236	272	238	235	236	197	213	203	186	236	240	244	211	222	226	223	245	227	223	214	247	212	234	238	239	267	229	222	215	241	230	240	209	219	225	227	225	230	253	230	188	214	201	203	235	229	234	219	253	245	205	230	202	215	225	225	223	214	224	219	226	238	221	232	232	221	238	224	217	230	230	215	235	219	241	210	217	234	202	262	225	234	251	244	252	250	239	232	207	201	259	185	251	226	245	215	213	255	251	215	220	218	219	208	213	235	212	231	214	224	250	252	232	238	231	238	213	222	251	236	216	249	239	214	253	235	230	261	218	247	227	206	208	235	250	252	245	207	206	216	245	203	214	218	228	240	216	239	225	248	235	231	264	251	222	234	237	239	207	224	216	246	239	231	237	201	208	208	198	223	242	222	243	230	249	241	204	223	240	253	259	220	227	239	224	237	230	259	227	218	234	224	222	255	225	223	233	225	232	240	242	239	248	207	210	220	242	231	239	234	234	246	230	208	219	229	209	248	232	220	229	243	235	244	225	248	234	239	234	228	221	199	224	238	233	239	218	232	231	214	236	223	204	221	234	191	201	236	240	220	220	246	218	248	267	222	238	230	246	222	222	238	248	221	218	230	226	258	223	214	240	226	208	221	232	233	216	219	206	233	215	239	223	219	218	227	249	219	223	241	232	239	241	219	250	225	227	248	236	220	263	235	237	219	209	200	237	237	194	233	224	244	221	249	217	226	224	234	224	243	229	213	223	236	235	213	222	208	230	208	227	244	229	205	225	238	222	244	226	226	221	219	215	249	226	222	222	248	224	224	209	233	241	230	257	239	241	214	219	241	223	235	212	229	252	227	208	231	208	253	236	237	253	237	231	217	219	246	228	217	237	239	236	229	250	207	219	217	244	227	235	238	230	249	209	252	232	220	263	230	226	247	230	212	218	239	223	244	226	210	238	215	216	242	220	235	219	219	224	221	221	214	204	240	230	219	236	219	232	232	232	233
29582	956	1586	1852	1568	1526	1383	1026	879	780	751	718	716	627	613	653	572	619	635	612	580	600	599	580	557	625	583	537	580	629	577	599	545	593	541	565	556	551	528	585	526	562	539	601	548	537	566	583	573	550	538	572	581	550	556	609	582	568	574	564	585	571	560	590	561	579	583	567	544	526	548	551	569	587	514	522	538	540	554	573	556	509	574	534	593	565	578	555	538	575	540	511	551	584	566	552	588	575	565	549	537	532	569	588	562	541	544	553	534	561	567	551	520	546	554	559	593	555	540	522	534	569	589	555	584	540	547	507	572	580	557	591	573	555	564	586	560	550	553	526	547	532	560	539	587	564	597	530	558	594	546	538	503	541	518	541	562	543	557	554	577	577	503	567	563	549	542	542	586	528	550	561	526	563	572	537	535	571	571	514	548	529	579	561	571	578	554	567	553	570	568	558	572	577	567	548	531	544	564	573	552	569	544	544	562	546	551	554	555	514	560	583	575	549	543	557	586	608	547	538	609	565	589	497	521	584	580	586	522	599	573	571	555	552	527	518	566	533	551	518	548	552	556	526	520	580	569	544	525	530	569	572	570	535	549	550	578	550	545	573	553	539	569	558	554	534	559	586	555	567	573	547	545	551	557	520	592	577	551	548	565	602	554	546	585	538	585	568	529	500	567	564	572	565	535	537	574	572	553	559	595	529	580	582	550	581	553	524	557	530	552	526	586	552	525	560	553	525	568	532	560	543	557	577	580	564	557	548	573	590	545	569	532	561	547	550	588	551	553	512	562	568	522	575	570	562	546	580	567	567	538	544	533	588	557	533	555	551	574	535	555	557	527	535	548	596	567	573	549	537	543	526	520	601	606	598	591	528	538	559	571	597	542	540	568	525	560	534	555	563	551	599	582	532	552	565	554	521	516	555	562	552	594	550	538	536	577	507	597	555	526	526	559	531	582	530	552	540	576	543	539	526	550	555	596	567	552	519	550	551	556	556	576	540	517	548	558	553	565	539	576	524	547	535	527	565	551	584	524	609	585	587	545	570	538	552	558	585	557	603	625	550	568	570	551	556	586	551	572	587	545	574	553	571	555	623	563	573	571	556	523	574	543	539	561	547	564	559	533	594	572	540	573	548	537	573	579	578	616	557	530	603	551	558	540	555	590	539	601	593	534	558	534	578	565	524	584	559	542	572	602	530	572	554	595	561	561	538	557	567	549	561	562	534	583	573	604	557	563	541	555	514	549	552	537	588	559	584	588	568	605	533	527	550	502	583	586	532	534	550	573	532	559	543	570	581	554	592	540	547	532	534	554	554	540	531	543	551	564	559	545	549	569	541	534	596	553	577	585	555	492	544	538	576	550	520	582	578	605	567	583	551	538	554	567	524	530	592	591	579	536	561	566	561	578	569	526	518	527	565	548	534	556	533	570	587	534	536	542	570	556	563	568	526	549	558	496	513	573	561	516	609	559	570	568	585	561	541	555	555	570	573	553	506	558	533	583	520	558	548	578	528	513	599	549	554	554	559	570	518	539	541	576	563	576	570	587	562	560	572	568	583	527	594	541	531	514	562	518	542	519	576	580	554	574	591	528	518	483	541	551	594	539	573	579	557	556	577	572	560	500	557	547	583	565	551	586	547	558	583	529	551	584	557	562	565	532	537	546	542	527	571	556	589	528	574	544	565	577	534	589	554	565	549	544	574	574	575	543	533	558	566	543	531	554	542	557	560	530	551	543	549	530	555	528	537	540	594	551	546	548	542	554	576	527	577	593	524	580	590	586	585	559	572	557	514	550	532	580	571	607	524	557	553	521	576	564	560	545	561	544	527	568	567	521	506	591	547	544	537	520	561	547	555	582	550	572	555	577	548	572	607	553	540	531	528	597	549	556	552	558	538	553	562	573	570	566	575	549	576	536	551	542	556	559	582	540	546	518	556	558	580	533	556	527	546	571	530	559	549	609	581	553	527	541	580	575	547	554	564	553	574	540	534	549	571	533	547	552	549	544	505	518	541	510	538	579	547	536	549	570	587	527	565	561	522	521	564	566	555	560	544	531	577	565	561	572	550	582	555	526	564	593	570	558	529	568	587	533	524	542	574	538	594	603	581	492	538	535	560	579	564	540	536	557	598	550	505	522	552	546	582	577	579	551	587	581	556	559	557	544	507	533	558	568	576	514	568	603	552	578	540	523	547	551	526	546	546	541	553	552	554	551	560	548	567	538	611	557	595	591	573	568	559	549	540	515	587	569	563	580	550	544	528	554	537	572	542	559	530	612	527	523	543	528	547	585	528	568	550	562	565	550	556	556	548	572	539	536	548	515	532	564	594	547	554	591	550	521	563	553	581	560	554	553	561	540	537	572	543	595	551	488	549	589	543	537	582	541	580	478	514	534	533	563	531	526	571	553	573	582	564	569	579	579	537	603	564	551	550	514	511	575	583	565	568	536	573	546	559	563	585	519	494	560	541	568	546	555	561	512	572	568	541	571	576	545	516	504	566	547	555	532	547	500	561	539	555	552	524	530	537	569	564	544	595	603	576	541	551	562	568	533	577	635	575	576	515	582	575	574	574	564	560	575	509	551	551	594	561	557	536	559	557	592	611	535	550	541	569	603	519	544	574	544	559	542	531	563	554	567	578	596	574	544	573	566	572	555	552	564	540	559	544	582	573	581	555	565	578	556	578	580	567	553	546	557	582	567	544	584	572	570	583	599	569	526	550	538	566	558	554	547	508	522	587	540	543	527	512	565	561	564	561	570	525	539	571	577	521	559	556	564	544	563	539	561	524	535	582	576	590	603	553	568	549	523	549	559	523	582	556	566	567	537	565	563	574	536	532	537	565	545	589	559	551	556	594	553	547	563	600	580	573	559	579	530	560	575	561	548	568	552	526	515	550	558	510	544	557	596	540	544	551	547	551	533	504	561	536	538	567	518	563	561	569	559	571	554	578	602	597	552	517	556	536	581	537	560	576	542	588	589	576	526	514	541	554	557	550	539	526	563	532	541	544	536	487	532	555	590	561	518	574	557	598	556	535	544	592	622	533	581	579	546	543	533	541	568	542	564	526	603	562	575	527	522	575	536	539	591	580	537	522	558	557	596	519	549	570	551	585	551	509	564	553	600	559	531	557	592	555	552	577	581	588	569	579	556	572	533	564	553	568	542	542	558	575	564	574	527	545	642	532	564	582	558	556	575	522	584	573	520	540	560	546	584	519	549	600	542	544	574	566	516	544	521	517	544	571	605	562	591	574	556	510	517	612	540	582	548	575	547	576	514	614	525	541	557	527	566	567	572	588	591	560	540	508	524	522	580	586	607	558	528	581	511	554	579	585	543	558	539	582	607	562	544	536	608	528	555	560	535	543	597	581	563	533	592	573	557	543	560	555	572	576	547	576	517	555	547	610	532	534	597	511	557	548	572	552	537	557	543	555	536	543	587	558	568	554	571	593	587	571	527	546	565	556	559	532	565	545	527	541	584	558
32171	5165	572	607	513	513	519	501	510	460	475	487	518	483	500	492	483	523	433	461	510	500	501	492	516	531	445	511	491	461	470	460	511	479	506	474	511	503	494	490	523	459	505	436	474	467	424	472	527	494	487	484	508	501	511	477	497	487	517	490	463	511	491	518	474	487	497	488	467	474	473	531	526	521	536	498	493	461	482	461	501	501	498	481	523	458	485	514	501	463	453	479	464	516	487	495	449	471	513	491	474	494	554	488	486	462	468	476	488	518	531	496	490	499	574	459	515	475	496	452	479	513	505	529	511	517	499	524	512	492	442	523	511	492	481	507	443	502	494	472	488	527	507	496	464	491	487	476	472	482	510	513	499	523	509	477	488	479	510	507	491	503	474	471	486	484	515	518	481	503	470	441	501	510	466	448	496	454	491	521	540	490	522	508	529	502	453	474	516	477	481	515	484	458	526	502	484	469	445	501	469	497	530	485	515	537	493	502	505	505	524	456	521	483	487	519	512	485	507	523	499	490	470	483	526	529	480	529	483	490	518	492	467	492	482	500	468	500	543	498	481	496	480	504	531	475	504	485	478	512	508	511	483	469	468	488	452	486	467	501	508	447	520	503	510	457	441	522	474	439	461	469	491	524	475	497	473	469	520	483	437	492	426	476	472	446	472	494	455	493	502	446	478	498	449	489	503	497	493	485	498	506	459	479	491	464	470	461	469	494	492	499	511	513	500	474	481	517	484	505	496	500	451	493	478	519	449	429	517	506	478	482	465	482	515	478	469	502	501	509	501	501	482	446	502	477	539	498	507	475	437	479	507	479	480	477	484	519	484	483	479	522	477	486	514	519	483	503	473	488	487	523	499	507	459	506	496	515	491	492	473	495	532	522	467	460	480	522	495	539	528	483	482	517	493	489	466	490	434	454	469	471	508	512	533	513	519	490	485	464	446	492	523	476	490	454	529	538	512	465	481	486	504	485	504	526	506	529	490	510	500	448	475	483	481	507	502	475	479	503	446	483	459	510	495	511	460	491	487	496	504	520	528	448	506	474	508	509	489	486	528	495	525	492	499	468	492	485	530	472	516	496	512	538	560	500	511	473	447	481	504	474	483	453	451	486	453	496	493	504	498	513	510	505	523	556	537	483	513	453	544	481	523	494	489	518	486	504	445	431	433	460	500	486	536	454	489	472	550	506	533	497	482	457	484	507	492	461	512	499	541	500	479	470	483	506	494	492	515	521	505	542	489	502	527	462	511	487	517	528	516	532	505	437	508	450	479	512	483	474	459	497	464	488	480	515	520	519	503	519	497	544	465	489	462	465	495	490	495	479	494	467	537	492	553	478	473	459	489	509	478	509	485	512	444	498	490	470	512	486	514	524	496	527	490	543	442	490	490	465	484	494	488	500	481	500	513	477	496	484	511	534	515	480	472	459	492	489	471	506	480	505	484	489	520	477	480	450	496	479	490	516	478	459	511	499	500	494	493	514	541	491	504	467	513	501	455	512	478	493	500	486	493	504	501	529	495	495	502	485	483	510	483	484	508	457	494	515	473	501	483	491	532	502	507	476	487	510	509	504	496	474	526	494	457	459	474	499	463	463	512	482	493	544	525	500	507	480	476	485	532	484	466	523	486	499	477	521	506	476	527	483	477	471	447	477	480	490	471	467	531	528	490	549	509	490	478	522	453	443	490	488	450	471	522	515	505	499	512	499	492	484	456	481	526	468	468	472	442	532	454	542	531	498	508	456	437	488	493	522	538	480	469	495	520	479	539	504	481	436	501	504	469	480	474	475	439	465	508	521	532	514	490	507	489	515	495	460	495	474	484	552	466	505	502	473	483	460	509	462	517	474	484	485	485	531	500	495	455	469	488	489	494	488	526	487	530	479	497	508	491	498	480	528	476	477	469	503	479	497	466	490	527	463	483	509	483	455	510	530	494	452	486	527	492	500	513	512	510	526	487	496	496	479	470	525	491	504	483	493	543	473	464	496	504	532	487	491	480	541	498	496	524	471	519	512	546	539	476	483	447	483	482	456	506	508	467	447	498	473	475	502	467	469	499	472	502	481	488	484	473	482	517	490	458	480	452	475	512	462	487	479	504	493	482	522	516	501	533	480	447	506	485	503	430	484	480	478	502	492	468	476	449	460	468	486	488	468	498	468	477	496	540	471	479	468	518	461	467	519	466	485	480	467	438	500	454	554	546	468	514	487	498	489	467	440	454	501	493	469	515	442	538	449	532	475	525	503	477	512	455	482	468	469	478	551	457	472	483	473	518	497	491	488	452	506	497	463	488	480	503	501	497	496	483	512	503	500	454	501	459	469	481	506	476	472	469	490	510	525	508	478	491	515	467	510	459	440	489	461	479	483	500	477	506	504	519	536	471	501	498	538	446	467	542	464	475	523	500	531	503	486	469	484	537	507	487	486	478	475	526	451	477	450	529	470	510	518	527	534	483	514	485	494	499	489	518	447	484	468	466	472	500	463	474	541	495	496	485	485	476	471	513	506	512	524	479	457	518	490	519	446	510	473	526	511	489	474	459	482	514	493	483	428	487	477	435	459	467	480	510	449	515	491	462	452	471	476	479	475	471	457	473	489	493	496	491	486	428	525	507	509	470	498	483	497	477	428	470	494	459	501	521	490	541	485	491	481	481	459	469	489	494	505	446	472	535	463	497	485	480	509	446	492	476	476	493	503	491	507	483	485	451	486	483	479	494	452	487	507	510	513	457	467	452	538	471	488	482	512	481	521	475	473	505	490	497	514	471	470	509	479	488	485	474	508	447	480	482	453	424	469	466	532	529	536	532	445	511	497	480	505	520	519	489	483	506	480	550	477	503	482	482	474	462	500	503	444	495	498	480	482	484	501	501	477	483	520	465	488	500	463	521	493	525	518	524	510	477	524	486	501	511	474	521	541	481	530	507	491	458	430	433	505	494	511	535	511	459	475	519	476	491	544	492	494	489	462	515	526	507	459	534	456	499	486	471	510	528	501	534	467	472	463	486	492	490	490	507	459	494	480	482	501	512	473	529	526	485	453	481	493	446	530	497	461	496	465	484	548	470	468	520	496	466	540	485	452	472	516	475	475	491	457	501	439	544	463	512	479	489	528	505	510	483	498	520	471	484	478	526	512	515	485	492	456	477	498	545	470	504	515	513	502	497	476	456	506	499	480	458	536	495	472	486	480	514	504	495	489	486	479	468	511	496	559	526	482	462	510	486	496	501	513	483	534	501	416	495	479	491	466	465	475	501	482	543	493	543	470	513	474	497	418	517	455	497	489	492	481	557	511	510	490	518	484	446	499	481	502	490	435	486	472	500	448	474	524	513	480	459	484	484	442	481	526	521	480	500	449	521	573	516	510	514	525	473	445	487	462	493	467	494	488	473	475	490	519	471	504	513	489	468	495	532	477	491	481	494	514	461	491	521	520	506	474	483	511	470	541	486	519	467	451	514	474	486	489	513	536	496	467	491	471	504	472
17607	1074	1198	1248	1219	1242	1207	1130	1079	1073	1048	1056	1020	1064	1083	1083	1065	1116	1103	1062	1097	1055	1092	1112	1100	1081	1077	1076	1146	1034	1117	1031	1070	1011	1035	1069	1058	1088	1049	1042	1119	1100	1104	1037	1052	1057	1050	1081	1031	1032	1094	1023	1062	1108	1052	1094	1052	1101	1120	1056	1047	1091	1060	1074	1041	1055	1068	1056	1066	1078	1057	1052	1083	1062	1092	1076	1096	1040	1138	1086	1059	1046	1029	1033	1081	1032	1093	1063	1136	1081	1040	1090	1130	1104	1073	1039	1111	1048	1088	1107	1087	1127	1035	1108	1040	1041	1087	1052	1113	1040	1109	1042	1129	1056	1103	1061	1001	1041	1101	1104	1085	1112	1137	1075	1074	1085	1089	1008	1064	1057	1044	1133	1054	1065	978	1060	1085	1040	1123	1031	1087	1047	1048	1008	1074	1093	1099	1019	1086	1096	1099	1054	1056	1060	1083	1049	1106	1000	1035	1035	1112	1045	1079	1037	1087	1009	1052	1069	1061	1081	1102	1018	1069	1081	1085	1045	1095	1082	1054	1075	1110	1099	1021	1152	1057	1084	1069	1077	1168	1096	1096	1021	1094	1062	1088	1123	1082	1026	1106	1126	1017	1043	1126	1073	1083	1147	1050	1075	1093	1129	1169	1104	1106	1104	1074	1036	1088	1073	1095	1066	1072	1046	1093	1050	1087	1004	1046	1079	1061	1080	1089	1102	1062	1063	1067	1155	1026	1077	1066	1121	1098	1094	1101	1081	1107	1127	1061	1030	1108	1013	1038	1057	1111	1055	1007	1117	1073	1102	1084	1118	1046	1022	1089	1042	1072	1050	1096	1099	1090	1101	1135	1039	1047	1089	1043	1091	1062	1038	1040	1043	1091	1064	1044	1035	1129	1091	1063	1035	1096	1068	1065	1068	1073	1106	1019	1020	1068	1055	1059	1081	1081	988	1062	1088	1114	1085	1126	1026	1040	1121	1086	1104	1099	1015	1077	1080	1104	1091	1108	1091	1005	1118	1050	1128	1099	1124	1069	1059	1071	1057	1049	1065	1033	1076	1004	1108	1111	1087	1064	1114	1010	1031	1094	1059	1100	1076	1064	1027	1022	1130	1107	1065	1109	1007	1050	1109	1107	1031	1100	1126	1046	1066	1107	1065	1104	1045	1073	1011	1062	1079	1082	1053	1028	1075	1095	1087	1081	1036	1097	1138	1050	1035	1098	1109	1031	1138	1128	1030	1040	995	1097	1035	1054	1100	1079	1107	985	1011	1022	1089	1061	1077	1075	1082	1077	1040	1106	1067	1034	1045	1106	1055	1061	1048	1115	1049	1069	1081	1034	1061	1038	1063	1106	1064	1044	1089	1082	1106	1181	1087	1068	1050	1061	1033	1050	1110	1056	1049	1092	1118	1068	1051	1096	1083	1072	1045	1037	1060	1046	1073	1067	1091	1084	1077	1059	1095	1046	1037	1094	1102	1032	994	1090	1049	999	1093	1034	1062	1045	1145	1036	1043	1041	1048	1038	1089	1108	1079	1055	1069	1111	1037	1097	1099	1067	1051	1097	1047	1000	1111	1063	1081	1060	1035	1096	1039	1069	1103	1048	1088	1125	1103	1029	1040	1024	1061	1015	1139	1071	1122	1044	1101	1093	1029	1085	1068	1093	1102	1098	1101	1050	1087	1088	1031	1072	1087	1118	1036	1050	1060	1054	1096	1077	1055	1031	1053	1063	1064	1094	1085	1108	1045	1043	1063	1052	1039	1064	1094	1068	1045	1081	1078	1084	1040	1105	1091	1081	1114	1054	1062	1085	1089	1021	1084	1117	1030	1074	1094	1088	1128	1078	1106	1082	1040	1092	1086	1058	1068	1084	1106	1028	1111	1029	1098	1046	1059	1102	1067	1079	1065	1082	1104	1039	1093	1061	1075	1033	1053	1084	1053	1102	1041	1062	1078	1076	1089	1104	1042	1068	1049	1068	1042	1111	1115	1076	1044	1045	1083	1046	1090	1037	1126	1077	1044	1032	1078	1113	1042	1122	1095	1134	1117	1085	1099	1048	1055	1022	1068	1052	1071	1085	1121	1053	1134	1064	1058	1085	1077	1061	1030	1059	1116	1078	1060	1149	1070	1089	1053	1099	1011	1033	1051	1037	1109	1018	1043	1101	1095	1086	1134	976	1019	1097	983	1061	1044	1082	1053	1069	1118	1048	1042	1070	1082	1005	1057	1078	1053	1062	1058	1104	1050	1113	1017	1076	1049	1102	1117	1051	1125	1066	1087	1042	1045	1060	1062	1042	1068	1107	1044	1119	1011	1099	1079	1080	1080	1106	1075	1069	1065	1073	1114	1083	1049	1047	1103	1084	1022	1102	1056	998	1083	1058	1098	1049	1032	1085	1064	1120	1059	1084	1074	1057	1068	1112	1117	1100	1067	1069	1046	1113	1048	1077	1082	1058	1036	1013	1070	1148	1090	1039	1069	1091	1150	1067	1100	1078	1043	1021	1087	1082	1081	1097	1067	1082	1079	1037	1059	1085	1064	1052	1069	1116	1090	1051	1061	1030	1139	1079	1070	1089	1059	1044	1059	1095	1071	1076	1072	1062	1054	1080	1050	1054	1052	1049	1131	1111	1056	1070	1077	1125	1098	1072	1050	1019	1044	1079	1015	1094	1090	1086	1060	1068	1090	1084	1077	1064	1108	1002	1069	1059	1033	1067	1086	991	1087	1087	1076	1116	1063	1019	1106	1075	1100	1013	1131	1080	1055	1091	1049	1063	1060	1046	1069	1149	1064	1094	1009	1127	1048	1115	1130	1072	1065	1112	1102	1097	997	984	991	1092	972	1067	1029	1128	1058	1037	1031	1086	1021	1092	1057	1033	1017	1068	1077	1035	1027	1105	1051	1016	1079	1083	1030	1098	1130	1102	1004	1042	1099	1050	1109	1110	1026	1068	1031	1059	1032	1028	997	1073	1061	1074	1087	1025	1038	1021	1111	1050	1059	1090	1127	1071	1054	1052	1061	1043	1081	1090	1036	1093	1059	1048	1119	1051	1030	1077	1066	1018	1009	1100	1039	1148	999	1096	1065	1068	1119	1035	1054	1138	1110	1044	1062	1067	1029	1074	1058	1010	1023	1079	1063	1097	1092	1049	1118	1109	1074	1086	1067	1054	1076	1056	1046	1056	1035	1065	1107	1049	1032	1141	1032	1072	1054	1013	1081	1069	1076	1130	1136	1059	1073	1079	1003	1103	1066	1104	1041	1104	1057	1090	1000	1079	1047	1022	1078	1107	1100	1104	1152	1068	1074	1081	1120	1085	1043	1062	1059	1105	1078	1050	1059	1103	1090	1086	1105	1024	1019	1035	1055	1070	1086	1135	1040	1018	1022	1030	1058	1078	1039	1066	1072	1072	1113	1048	1063	1071	1021	1069	1081	1079	1042	1074	1049	1080	1078	1098	1100	1060	1085	1046	1044	1037	1116	1073	1095	1030	1101	1079	1081	1017	1040	1136	1094	1077	990	1110	1078	1057	998	1069	1092	1121	1043	1088	1110	1055	1099	1017	1054	1066	1053	1081	1148	1069	1032	1091	1054	1060	1043	1079	1081	1115	1112	1085	1075	1070	1097	1047	1065	1071	1088	1071	1041	1056	1142	1042	1094	1043	1049	1175	1101	1083	1059	1101	1067	1103	1099	1076	1051	1008	1047	1061	1092	1109	1106	1037	981	1019	1073	1102	1076	1046	1056	1133	1056	1129	1118	1104	1091	1054	1066	1106	1048	1039	1061	1095	1066	1086	1070	1114	1043	1088	1110	1122	1031	1113	1079	1071	1057	1088	1107	1061	1055	1071	1083	1111	1062	1039	1070	1001	1071	1042	1099	1090	1047	1045	1056	1107	1021	1041	1084	1057	1042	1092	1081	1059	1066	1091	1093	1124	1015	1068	1065	1111	985	1028	1112	1056	1121	1068	1050	1064	1045	1048	1050	1040	1110	989	1087	1052	1028	1072	1082	1030	1035	1054	1128	1076	1041	1075	1023	1036	1044	1111	1069	1114	1032	1036	1097	1089	1078	1027	1078	1029	1097	992	1109	1076	1073	1033	1008	1054	1083	1150	1041	1111	1063	1121	1073	1035	1089	1062	1081	1096	1106	1071	1069	1121	1057	1048	1113	1053	1049	1084	1021	1110	1059	1038	1035	1113	1070	1067	1075	1102	1101	1077	1084	1075	1137	1105	1101	1073	1101	1059	1048	1051	1054	1080	1101	1086	1058	1053	1064	1117	1093	1086	1065	1034	1048	1098	1131	1118	1047	1052	1037	1100	1082	1100	1145	1091	1000	1056	1098	1100	1033	1064	1107	1054	1092	1049	1085	1087	1085	1080	1038	1077	1067	1106	1063	1061	1026	1110	1023	1086	1104	1062	999	1129	1094	1085	1050	1112	1040	1098	1051	1030	1075	1072	1118	1097	1110	1054	1166	1069	1082	1097	1103	991	1053	1063	1070	1116	1091	1088	1137	997	1133	1042	1122	1120	1027	1068	1067	1075	1029	1037	1092	1063	1053	1031	1030	1104	997	1085	1070	1114	1093	1052	1114	1089	1056	1072	1109	1077	1117	1085	1076	1061	1103	1047	1006	1066	1050	1030	1044	1069	1055	1137	1062	1132	1114	1060	1077	1082	1072	1093	1092	1092	1012	1036	1066	1036	1104	1046	1052	1059	1092	1100	1062	1089	1117	1048	1060	1092	1024	1025	1041	1082	1075	1054	1081	1016	1101	1133	1055	1116	1040	1075	1084	1043	1140	1073	1050	1021	1025	1089	1068	1034	1050	1009	1086	1101	1077	1107	1021	1104	1141	1063	1078	1091	1086	1092	1053	1030	1043	1120	1108	1031	1093	1074	1063	1048	1068	1087	1053	1041	1084	1101	1072	1055	1066	1065	1021	1090	1068	1116	1091	1081	1119	1048	1072	1075	1055	1004	1046	1045	1077	1037	1090	1114	1065	999	1083	1091	1103	1084	1064	1026	1057	1050	1074	1103	1059	1075	1082
47868	13898	1622	648	530	526	488	475	438	439	396	416	415	452	422	394	431	457	418	472	435	428	407	460	389	375	455	400	422	433	383	416	425	427	425	390	432	419	426	443	424	425	405	368	396	407	398	428	438	446	436	446	417	411	474	404	439	413	478	465	412	374	413	418	417	431	399	431	389	434	382	469	448	387	421	397	443	422	399	424	416	411	451	436	416	417	426	428	400	380	412	408	430	391	422	405	427	434	450	381	416	404	438	424	449	459	390	418	419	417	447	390	408	423	423	415	381	397	395	434	462	436	425	434	430	415	398	419	428	425	438	421	434	424	414	426	430	395	455	406	433	449	406	436	432	412	422	452	436	434	422	430	391	431	430	422	404	426	420	422	405	448	473	396	399	430	442	426	449	412	446	460	402	419	455	437	400	375	475	415	403	409	382	444	402	426	464	417	404	420	419	431	425	420	399	418	431	443	414	420	435	470	429	447	390	411	430	440	439	402	419	388	435	383	407	417	396	444	447	409	420	379	406	442	431	422	430	436	453	441	434	392	422	389	425	427	436	480	453	423	383	397	396	431	409	410	437	418	411	427	429	431	451	453	450	413	408	446	447	437	421	444	444	442	464	400	429	414	433	402	417	396	444	436	413	431	444	420	410	408	411	361	476	396	424	394	388	437	386	435	416	449	467	414	406	423	420	438	452	441	419	434	402	395	421	426	418	410	447	394	426	393	421	441	415	407	442	438	411	430	394	409	408	442	447	462	411	434	383	422	443	441	443	448	435	435	434	439	399	440	395	383	438	412	393	430	439	405	397	406	421	429	423	418	469	402	421	446	443	452	414	419	436	464	399	450	418	415	429	450	446	439	427	425	423	390	452	463	427	439	453	413	414	462	439	461	410	443	452	415	414	433	429	396	386	426	405	425	470	439	416	403	453	449	451	427	414	422	423	406	433	450	385	396	422	420	446	406	419	432	447	441	365	436	398	441	424	446	456	447	419	385	445	398	429	425	361	407	428	426	439	421	439	441	419	405	424	415	415	439	416	395	422	420	399	426	397	417	469	431	435	456	420	402	472	427	434	429	417	450	457	442	404	439	441	410	456	456	401	385	435	449	441	457	471	429	439	464	436	465	409	444	439	397	392	403	439	411	434	454	436	430	417	429	420	397	421	416	402	426	410	475	415	437	379	423	418	393	409	390	421	411	425	459	428	420	427	468	409	448	438	428	431	389	392	461	388	382	445	458	439	454	421	426	464	424	420	426	463	452	452	413	405	419	405	454	393	434	458	446	409	440	435	392	403	416	451	432	422	434	427	411	414	375	405	372	431	460	427	377	448	393	445	434	466	427	479	413	435	441	396	434	413	423	430	387	428	414	398	470	433	416	401	421	432	451	441	454	450	372	417	433	398	412	454	448	421	416	425	372	408	451	440	411	374	457	395	463	437	412	393	402	449	440	427	368	424	391	439	419	446	430	429	437	435	407	400	439	428	408	405	421	468	441	426	436	429	456	468	469	432	411	425	398	463	426	412	414	397	393	455	430	440	406	430	441	428	448	416	401	448	413	435	422	424	407	391	406	421	445	422	403	427	444	446	445	461	408	424	400	426	426	416	409	428	459	424	420	455	395	419	432	451	405	427	415	450	412	408	436	417	383	414	419	448	437	432	446	472	460	455	421	424	462	464	405	425	432	481	384	411	394	453	417	454	473	437	447	424	416	399	408	430	401	440	392	442	452	379	407	439	412	409	408	416	422	434	412	438	480	467	425	389	427	435	431	416	377	430	424	460	404	476	386	409	430	430	391	449	413	439	466	421	422	413	402	426	396	414	443	425	469	410	425	454	436	418	439	369	435	403	428	434	390	384	418	438	451	440	436	421	439	468	439	422	414	428	410	431	449	447	437	434	410	418	408	377	446	424	436	422	410	421	403	400	430	450	460	454	453	430	470	446	405	445	417	449	394	399	437	450	452	439	411	403	400	470	431	417	402	421	424	392	429	454	424	411	378	431	450	422	411	416	449	414	397	402	418	414	422	437	413	439	452	406	446	417	403	440	423	441	369	406	401	431	426	448	428	422	453	434	443	383	400	396	451	429	435	409	408	442	423	414	411	417	412	444	413	441	403	373	433	429	443	425	415	429	453	414	453	430	446	405	443	417	407	402	411	448	407	406	439	403	422	422	436	428	430	413	412	387	474	470	427	394	462	436	397	406	450	389	432	395	391	420	432	415	436	384	437	401	400	400	441	450	460	409	404	437	420	417	403	417	408	413	434	403	407	456	438	437	450	394	411	443	479	380	429	474	446	417	439	424	449	413	448	430	385	387	376	394	433	459	434	404	428	428	390	398	415	417	453	461	383	447	434	414	410	427	408	388	409	465	434	467	418	412	437	471	457	449	394	402	443	475	417	426	450	402	423	422	480	400	406	387	459	434	437	398	419	460	444	423	448	410	425	436	468	425	410	430	392	419	399	432	414	409	412	398	407	456	408	411	416	415	443	439	388	421	392	429	410	436	421	477	440	430	463	399	436	407	427	481	427	398	437	389	419	412	425	402	414	412	474	410	449	383	431	427	407	398	411	437	451	404	439	409	431	439	411	398	412	370	418	388	451	437	412	437	410	383	417	441	415	433	386	414	415	394	490	416	481	433	425	403	422	425	441	440	430	461	463	427	459	449	442	424	405	399	457	421	426	415	429	430	417	407	427	442	387	418	396	458	417	417	465	422	393	439	393	401	363	428	401	380	490	413	420	447	453	435	400	448	462	438	429	447	369	432	439	377	397	414	437	409	430	433	395	435	426	427	445	389	415	466	434	417	395	428	464	443	439	434	429	451	407	434	421	445	438	414	419	441	398	398	393	398	418	409	423	409	403	404	425	447	441	433	408	419	398	404	444	420	440	412	391	423	428	437	432	422	441	406	419	432	417	440	460	436	453	440	429	431	422	437	424	414	434	377	390	375	443	405	396	442	434	408	437	443	437	453	432	428	404	452	426	450	426	431	412	422	407	464	419	471	429	400	414	401	404	421	423	427	399	382	441	450	399	426	432	391	412	415	439	417	431	415	409	404	438	434	410	423	398	430	413	461	431	418	414	430	435	387	430	401	446	480	407	410	449	441	404	406	424	407	464	425	417	434	411	435	420	435	443	459	389	437	427	406	416	444	443	382	397	446	443	437	435	452	429	433	375	378	467	442	421	432	423	430	435	414	373	448	435	399	435	430	366	450	411	408	446	429	441	427	428	444	453	420	443	420	384	446	445	422	422	389	440	437	397	467	426	472	425	397	365	441	446	419	424	442	409	419	421	418	428	410	430	447	450	434	406	433	403	443	445	423	412	433	410	378	441	410	417	397	439	426	440	428	417	388	447	444	415	435	421	470	434	411	398	402	459	432	414	400	425	383	406	430	381	394	398	420	404	415	454	432	440	404	423	397	386	436	417	424	414	419	454	462	458	408	409	441	442	451	431	415	438	441	402	399	451	447	463	413	432
28950	1765	1435	1592	1562	1451	1349	1188	1068	1038	997	984	951	989	919	1058	1005	978	1001	968	929	951	960	938	966	989	970	945	922	973	936	935	980	942	968	920	898	969	934	981	947	978	926	999	952	911	927	930	979	922	971	921	973	947	927	950	926	949	999	979	958	924	951	955	931	942	915	975	914	987	958	928	955	908	973	923	969	1016	906	924	934	945	969	914	929	888	967	943	909	953	921	949	934	957	988	911	928	935	961	954	960	897	944	913	907	957	941	980	891	942	921	931	868	942	967	942	923	917	951	946	943	963	931	976	923	949	938	922	921	961	940	955	980	981	879	926	936	942	940	949	963	925	982	946	955	967	943	934	954	968	963	925	984	903	919	911	946	999	916	966	938	928	918	946	936	926	929	971	972	918	950	994	966	958	929	943	917	926	947	955	969	941	903	989	946	982	958	957	935	920	948	955	968	951	972	927	923	900	934	952	919	974	895	926	894	920	901	969	959	923	934	943	909	862	900	960	924	921	967	941	910	942	976	899	904	977	907	886	993	923	919	994	947	915	855	914	892	957	989	949	978	972	948	901	953	949	943	961	916	942	935	950	982	906	926	929	942	929	943	941	953	886	953	936	898	958	933	994	918	928	940	953	935	952	962	964	920	893	963	972	943	932	948	922	924	944	914	955	979	944	927	917	855	861	936	971	933	936	915	1000	924	905	928	948	941	962	978	937	905	889	999	912	932	1002	961	949	936	909	857	981	958	977	974	930	907	967	921	989	976	900	894	934	891	957	953	886	962	915	921	918	940	933	949	934	951	954	917	905	966	889	927	898	915	871	920	932	951	955	995	947	1001	957	900	932	890	946	929	920	939	971	960	911	947	913	966	951	925	909	1037	937	958	911	965	924	888	987	997	912	948	985	936	928	954	924	992	936	927	918	966	938	971	1005	984	954	944	950	949	935	972	932	930	978	942	950	931	937	919	953	910	906	926	911	881	1026	913	939	920	931	924	993	981	944	964	938	936	963	964	964	937	920	967	957	980	981	960	973	974	918	981	956	923	941	961	897	938	957	934	909	954	970	928	930	917	899	966	960	937	925	972	952	942	907	957	968	947	954	925	936	975	971	923	859	934	944	912	948	926	900	983	1020	958	892	921	931	927	944	916	960	920	874	913	932	984	882	935	940	934	995	933	926	916	965	903	922	936	883	905	968	933	952	936	954	926	890	897	883	978	939	984	923	917	987	965	956	976	927	935	868	948	926	902	947	920	937	987	980	928	946	967	942	1001	937	962	946	966	929	935	998	952	949	943	941	977	940	948	966	928	920	900	916	957	963	936	979	916	935	929	916	949	871	915	937	909	910	975	900	969	912	913	969	940	925	958	943	966	952	951	910	912	943	938	998	931	967	995	916	967	899	938	909	952	945	926	946	932	922	960	931	921	942	886	964	913	987	971	940	956	948	979	929	943	950	898	908	929	903	918	952	937	931	927	991	973	895	955	947	918	941	885	931	933	951	933	911	957	979	950	992	925	954	889	970	943	971	971	965	885	936	904	920	936	966	937	936	968	903	930	964	920	980	985	969	985	946	935	946	947	882	934	934	953	955	936	946	921	878	1028	885	1001	950	933	903	953	941	930	936	912	928	954	949	932	996	961	899	940	948	898	926	962	920	913	982	949	925	948	956	987	925	962	949	991	959	961	980	916	961	970	960	926	916	898	915	912	1027	947	957	1011	985	910	991	941	936	923	950	951	943	919	891	931	943	921	957	954	947	953	874	912	912	928	920	926	978	931	884	931	938	968	889	894	935	850	969	932	910	979	914	909	883	936	953	950	923	942	1000	980	892	875	937	931	1011	925	911	934	999	931	979	941	965	988	965	942	993	939	922	986	926	1005	964	962	953	928	914	973	966	966	961	887	933	959	972	918	929	938	924	924	971	914	985	923	923	884	971	961	930	879	996	931	961	933	972	985	940	974	971	939	971	965	980	947	987	944	937	951	932	973	973	917	1011	924	882	946	933	963	978	914	951	954	954	936	927	943	972	911	935	939	963	861	965	975	944	954	927	931	943	930	983	954	963	997	935	929	947	925	922	935	899	963	954	898	928	947	923	954	934	981	955	957	970	918	918	946	958	946	957	886	926	936	936	878	891	951	972	948	939	922	885	878	871	917	981	932	967	951	930	967	919	963	931	900	974	875	944	933	931	930	925	944	872	965	944	934	945	898	976	985	966	955	910	935	953	925	929	917	933	943	892	930	973	951	1001	1003	919	956	948	926	926	974	925	879	918	917	913	965	933	927	971	917	921	937	883	961	925	943	933	991	933	907	953	967	914	914	874	889	898	955	954	973	965	957	874	929	921	897	939	975	942	950	964	916	903	975	937	990	986	938	988	937	888	956	904	951	960	958	942	934	886	932	954	962	927	957	934	942	965	977	941	859	924	978	927	949	877	982	985	936	975	940	947	921	962	935	931	948	955	944	944	899	949	928	923	962	902	915	930	941	898	919	918	933	916	883	908	957	946	898	936	951	944	910	941	929	928	966	916	966	939	925	952	896	957	968	972	995	897	914	979	950	916	930	929	940	949	908	975	935	910	983	903	990	968	945	930	937	934	905	923	936	930	892	965	910	936	904	946	942	947	895	966	938	907	956	907	889	1006	991	952	939	989	910	937	927	919	1012	962	936	965	900	931	915	916	985	923	960	927	1002	942	964	937	947	938	907	978	987	918	968	958	915	922	967	959	951	921	921	922	963	983	924	973	920	921	972	931	981	935	978	980	965	932	907	919	917	993	933	922	963	983	944	958	969	939	965	929	875	935	929	907	907	936	870	979	936	927	934	940	876	934	982	959	934	979	936	939	985	960	954	906	929	930	1008	942	982	967	931	929	948	893	928	925	910	889	923	943	867	932	972	890	930	941	948	893	974	925	919	938	955	949	982	957	950	898	935	956	945	968	972	947	942	929	898	948	877	958	1012	982	967	935	950	946	975	934	912	974	905	935	916	989	877	959	940	967	905	946	947	960	950	972	915	954	900	926	954	923	915	936	931	956	928	917	992	970	930	960	959	891	970	997	960	946	994	965	947	911	961	937	985	931	937	999	952	923	959	955	926	945	946	940	920	948	927	918	923	860	914	954	988	992	859	954	913	933	955	941	976	992	893	976	944	959	939	914	909	993	913	929	982	910	947	951	968	898	921	933	983	927	886	947	915	934	950	944	921	924	920	873	986	923	906	905	964	980	963	970	968	930	932	932	952	928	917	941	889	935	882	903	944	892	918	893	946	955	901	980	930	943	931	931	930	939	923	910	1000	909	911	878	960	934	999	918	951	906	926	981	930	926	938	940	936	905	993	926	963	898	946	947	980	903	921	988	948	936	895	984	948	949	982	941	932	905	876	925	990	1024	979	1024	931	927	923	928	914	971	932	909	989	941	920	1030	938	969	922	973	963	905	920	971	951	895	942	931	939	935	930	941	926	947	943	963	971	977	933	960	927	945	935	888	959	932	968	905	957	912	914	913	912	907	934	943
49642	14103	2208	703	554	440	319	322	287	265	239	252	269	237	246	238	266	229	209	231	231	235	227	280	227	250	251	227	245	194	218	222	250	254	216	215	234	273	233	223	229	223	223	246	243	256	226	212	240	227	224	203	261	207	255	239	222	233	233	229	198	253	234	235	244	199	192	226	205	237	228	265	226	227	224	246	235	214	217	217	236	253	235	230	230	228	210	213	249	226	225	243	221	219	233	226	204	216	240	226	248	212	237	258	227	237	221	227	219	234	221	237	237	217	234	243	226	232	255	245	243	238	208	227	219	224	227	239	210	223	221	235	240	237	236	267	236	246	242	251	241	218	214	238	228	238	218	216	250	241	219	235	223	235	234	236	247	257	253	246	218	219	230	225	216	237	235	212	232	271	218	220	259	210	197	251	210	210	260	222	241	218	237	231	214	223	247	229	230	219	238	240	231	206	222	229	234	199	218	226	240	213	212	252	226	250	237	240	249	291	229	216	213	226	233	222	228	210	226	255	224	245	223	252	212	223	228	253	232	257	267	239	226	214	238	251	207	236	221	256	243	226	247	219	254	251	259	253	248	240	227	225	223	211	219	227	229	233	231	233	238	225	242	247	231	227	213	200	224	236	234	205	224	214	256	244	208	228	242	236	220	219	251	209	239	229	226	244	226	248	259	234	214	208	225	237	209	241	227	211	201	204	210	229	241	242	256	217	246	194	244	214	213	222	219	245	260	219	225	230	221	245	234	256	238	238	209	231	227	241	230	230	204	231	234	222	223	210	222	259	209	221	256	213	231	230	215	239	226	230	226	208	261	239	238	238	235	236	224	212	244	242	230	208	240	233	209	243	223	239	266	204	211	246	239	221	235	234	204	242	233	241	248	231	217	236	211	201	221	217	235	218	266	233	226	226	248	245	245	212	231	263	247	235	256	206	228	242	240	233	239	208	242	200	250	208	231	230	225	220	237	219	219	235	253	227	218	220	254	240	219	231	215	234	254	252	227	250	240	212	224	234	249	234	227	206	213	227	241	244	229	232	272	265	258	244	216	217	243	234	227	215	217	257	236	239	278	209	230	224	213	239	225	212	255	244	251	216	214	215	212	210	205	230	239	226	237	279	234	260	248	238	267	231	225	228	226	223	235	245	249	238	231	219	232	267	236	218	232	242	248	265	231	241	233	206	222	236	203	219	222	243	230	251	213	227	235	238	210	250	235	233	233	212	207	246	220	263	231	230	210	230	254	205	253	215	238	243	223	217	209	231	237	264	236	262	232	213	234	231	236	236	251	212	213	238	226	253	237	233	243	193	223	238	212	230	227	214	234	243	243	257	216	248	244	201	236	219	223	270	241	221	243	221	255	219	232	223	229	223	223	253	243	244	217	238	251	223	232	215	229	209	239	241	237	243	234	217	218	228	238	247	240	237	230	258	264	247	234	247	223	244	208	226	220	218	224	236	237	277	250	240	221	267	213	237	221	222	250	229	192	213	228	223	208	207	201	222	217	223	255	245	232	237	242	210	230	233	244	220	241	221	244	200	197	211	240	220	234	250	256	237	227	247	257	255	245	223	255	204	240	194	252	216	222	216	234	253	261	237	258	220	212	223	219	206	295	237	227	233	228	264	232	227	222	250	232	258	224	236	255	220	246	242	229	264	238	266	254	234	231	211	236	215	220	268	232	272	246	196	238	220	225	226	240	243	235	214	237	215	230	255	242	217	256	217	225	242	245	254	217	233	242	242	262	242	236	215	260	211	235	199	245	243	230	244	224	227	238	222	238	240	246	247	243	192	243	230	257	216	221	242	219	231	215	220	209	232	213	222	242	252	257	222	244	268	239	239	235	220	217	248	236	229	232	223	235	237	236	246	240	238	222	210	251	250	241	216	223	253	227	204	211	266	219	242	234	210	225	235	239	201	218	245	181	261	228	256	225	205	221	251	255	236	214	248	237	215	238	241	219	214	245	212	216	220	226	235	246	220	227	241	249	218	280	247	221	249	232	229	224	235	238	228	224	254	229	231	232	210	248	208	229	229	222	209	231	215	226	228	260	223	257	240	226	255	209	210	249	245	226	239	241	241	257	238	235	215	217	211	256	219	241	253	231	232	203	232	237	234	209	269	221	249	244	256	226	217	236	243	247	232	233	236	236	196	210	224	244	279	231	235	245	228	237	247	222	229	245	218	219	214	234	233	223	250	236	244	211	217	229	242	213	224	216	225	248	240	221	206	240	234	217	191	218	223	252	216	266	222	219	262	251	229	251	205	227	243	228	228	231	223	218	237	227	228	250	236	203	214	226	232	212	241	226	223	239	212	236	230	234	204	255	244	205	263	217	232	220	218	225	251	215	226	226	209	253	193	185	235	241	244	217	236	223	244	224	240	246	198	227	237	213	208	209	216	210	234	252	232	219	255	254	222	243	195	239	229	243	240	246	224	219	196	240	244	226	230	223	218	241	222	205	233	250	227	224	270	248	229	272	222	207	201	208	219	194	241	248	226	210	225	228	226	214	235	209	217	223	226	224	224	226	222	217	227	244	229	206	232	225	231	216	203	262	258	222	225	246	200	222	245	214	252	225	194	193	251	229	239	236	214	246	236	231	204	232	219	225	238	227	231	231	222	223	215	220	252	226	246	244	233	216	202	219	207	218	236	225	245	248	254	250	235	236	228	214	182	213	238	242	230	263	246	222	212	227	221	207	232	215	247	252	244	246	231	239	215	237	209	207	199	211	207	256	237	219	220	231	211	201	222	250	235	264	233	230	240	227	222	247	254	248	227	264	232	263	200	232	239	217	196	220	224	216	261	224	204	234	232	251	233	210	216	264	254	207	211	261	238	231	241	269	244	223	238	258	214	213	218	249	252	248	232	224	245	213	240	200	225	205	236	229	236	226	252	260	237	228	243	241	244	219	248	202	225	265	224	214	223	208	255	253	234	238	244	218	249	207	216	220	255	202	233	213	245	217	204	219	251	239	237	228	226	220	236	260	216	255	224	193	226	241	224	248	244	214	232	213	247	225	210	229	212	243	225	232	213	202	238	274	231	248	211	242	227	247	241	239	248	237	215	209	202	206	211	236	268	260	242	226	239	227	224	205	231	213	228	261	210	246	255	219	243	253	241	234	235	214	234	241	264	241	226	226	223	224	225	218	224	209	242	214	235	195	227	235	224	204	221	262	242	220	256	253	211	216	231	235	224	230	210	227	202	245	244	208	227	234	214	216	225	239	223	246	257	218	233	241	235	219	230	231	228	205	241	225	212	209	227	249	200	255	245	231	238	243	217	253	257	215	230	199	225	221	189	233	231	222	230	217	221	234	224	197	252	234	234	237	211	230	233	265	222	233	250	249	221	214	226	234	223	221	223	248	251	237	205	228	233	236	206	210	244	242	229	228	224	239	208	251	234	228	214	208	236	206	231	203	229	232	218	235	228	244	225	262	231	231	214	223	219	220	231	249	247	295	231	214	189	282	227	231	251	243	268
28394	935	1659	1891	1690	1588	1320	1077	889	822	761	686	681	626	640	670	636	615	602	653	595	615	630	597	577	624	581	578	575	571	595	629	614	597	572	581	545	610	496	558	553	540	580	595	583	586	598	561	581	538	550	581	548	544	557	592	584	593	547	578	546	576	569	602	556	568	538	534	572	571	551	544	542	534	570	566	557	557	566	571	549	611	547	552	561	594	526	582	542	560	588	519	576	545	568	595	593	542	573	549	553	532	567	605	517	565	541	559	523	592	571	540	567	575	552	527	572	582	580	595	519	511	572	611	524	520	555	526	553	533	555	578	574	601	565	609	581	587	591	558	561	619	545	601	546	569	557	559	567	570	558	568	549	560	593	574	549	554	532	580	563	557	590	536	546	512	590	586	614	563	547	580	546	532	592	526	555	540	560	564	546	558	533	567	544	584	547	569	576	545	548	574	563	574	535	554	565	556	547	594	551	555	548	543	517	571	546	547	550	526	558	598	515	587	570	541	594	568	563	556	542	528	570	559	562	564	545	572	560	566	506	544	552	609	599	540	515	575	561	571	548	513	559	580	568	605	590	557	578	551	569	602	570	549	556	557	511	541	562	564	537	602	544	553	546	576	559	550	516	602	543	574	596	557	553	591	552	558	554	530	544	557	592	538	531	574	551	559	563	583	559	506	573	570	518	552	522	545	583	546	571	530	587	599	579	570	551	559	591	525	539	587	533	590	568	553	571	547	589	527	534	573	582	551	540	561	580	585	549	540	548	565	546	610	550	577	560	559	556	556	548	581	554	534	553	569	561	552	557	554	551	584	569	609	543	545	583	562	555	581	578	536	540	506	517	576	552	566	528	577	555	561	504	603	600	549	540	536	524	570	598	556	529	566	565	603	532	596	583	563	541	574	589	557	529	568	565	583	590	539	555	548	557	573	517	581	535	569	556	508	562	520	590	559	561	584	585	575	529	538	562	548	578	557	534	511	544	566	531	582	605	585	513	496	550	550	598	523	536	544	508	602	567	544	559	527	568	571	558	597	571	549	545	485	562	591	585	587	546	603	591	544	540	541	547	532	568	593	543	564	576	575	535	547	530	562	587	579	517	557	555	558	586	579	535	533	575	539	551	546	561	554	551	550	554	545	535	614	545	597	534	598	570	527	544	501	588	550	557	602	578	571	600	560	567	537	556	545	529	583	555	586	568	577	528	603	553	556	560	564	527	539	546	548	565	556	526	585	593	510	589	548	575	567	552	580	552	555	521	536	551	587	571	518	536	533	560	557	560	574	567	550	554	560	520	563	563	572	577	539	570	575	548	539	582	609	559	562	504	576	549	575	536	547	572	557	557	584	561	577	579	554	547	521	589	544	569	560	605	535	588	547	549	587	556	592	582	568	545	549	556	563	552	582	557	543	554	572	568	543	582	553	572	562	535	553	553	555	569	555	561	534	555	558	515	541	557	573	532	538	567	585	560	557	544	554	533	595	514	581	561	545	514	553	543	557	550	584	528	549	572	579	551	543	578	537	539	575	526	571	558	558	545	575	591	537	540	581	587	531	532	584	564	558	574	581	540	578	539	556	553	557	601	560	517	568	555	552	575	572	498	561	555	584	530	588	568	595	600	550	563	585	573	547	541	555	559	532	548	583	592	579	528	588	550	585	542	541	556	542	540	546	568	568	538	537	563	550	571	518	561	599	559	530	523	595	544	549	543	546	540	534	549	561	549	555	566	536	571	545	553	573	554	570	572	543	529	608	592	551	532	550	545	569	566	548	543	559	583	606	533	516	587	550	536	554	557	555	569	563	539	577	570	555	556	534	600	559	569	584	569	541	570	577	547	549	575	567	566	534	560	570	554	555	543	555	598	556	600	541	576	573	558	569	572	565	621	568	529	569	560	549	553	557	576	556	550	589	547	574	586	587	621	505	592	564	567	597	534	521	554	513	520	584	537	540	528	576	546	573	587	567	549	552	534	543	536	539	594	601	554	594	557	548	557	571	510	527	583	572	584	549	620	566	574	543	590	597	524	582	582	554	561	546	622	567	575	544	545	588	551	565	557	564	543	517	556	570	496	572	543	575	519	542	558	579	542	566	544	523	555	575	535	558	564	596	503	569	577	521	532	537	586	552	571	559	582	540	567	598	561	528	558	571	592	540	587	557	533	607	561	546	590	595	567	541	556	566	529	553	605	529	593	560	523	590	564	533	572	526	623	608	562	590	575	555	548	579	571	520	601	572	565	562	580	557	559	517	545	533	539	532	525	554	603	585	519	568	585	554	572	508	553	562	562	554	508	553	555	601	588	553	591	546	554	575	553	585	530	535	589	532	513	527	549	533	560	571	539	570	525	612	535	564	536	575	583	572	550	577	541	540	587	529	566	556	564	546	576	566	524	567	568	576	572	550	579	536	571	559	588	556	534	558	546	516	536	564	564	581	576	551	578	617	532	576	541	530	524	547	527	542	541	543	573	536	556	537	568	594	525	527	560	540	528	567	574	546	575	529	537	535	517	539	584	555	569	586	552	588	559	571	554	562	562	563	586	588	557	586	576	580	556	562	535	599	559	515	573	551	589	568	567	570	540	557	568	552	519	545	590	570	549	542	545	570	559	569	556	584	574	591	550	556	588	561	582	562	540	574	526	522	549	555	543	588	583	557	591	544	535	603	538	569	580	537	590	563	546	555	547	566	561	546	542	581	596	562	553	549	551	581	591	580	535	515	552	548	546	562	555	588	572	554	553	578	571	566	532	548	553	577	553	563	520	557	556	538	600	555	589	562	511	561	519	569	526	561	547	592	550	578	561	555	572	519	577	510	581	554	550	585	526	545	509	495	575	569	499	539	577	573	560	538	590	544	529	578	543	547	562	541	582	564	600	531	573	570	537	618	552	520	547	574	568	525	539	573	538	574	596	539	598	561	501	541	520	549	618	603	561	536	594	569	554	568	560	541	565	559	553	562	543	570	583	549	569	572	572	576	562	576	607	555	619	523	601	555	573	571	542	533	557	558	564	557	552	524	576	573	558	563	559	578	566	581	547	497	532	581	546	567	605	606	509	520	588	546	589	555	566	569	556	556	549	581	561	564	583	533	567	578	587	561	545	553	561	559	573	558	546	536	584	557	558	552	581	540	604	592	578	565	549	551	601	581	545	480	575	550	534	563	523	600	554	558	587	545	568	577	560	557	527	549	570	540	550	570	539	575	545	526	566	521	540	599	578	534	550	505	569	591	552	539	527	580	555	562	605	593	567	579	540	520	589	559	524	590	532	552	546	529	559	567	555	555	580	569	552	550	524	585	525	573	559	582	547	569	527	550	570	577	576	568	591	557	517	549	590	524	538	594	550	577	568	564	571	543	550	557	574	605	522	579	526	555	601	525	545	562	537	564	535	565	594	552	572	561	542	541	535	571	547	575	537	576	515	578	547	585	596	599	539	551	577	549	507	596	563	543	579	569	555	578	546	560	553	569	522	592	549	568	575	535	540	545
22061	3517	589	519	533	532	467	459	425	504	471	513	424	515	482	433	525	488	459	469	460	491	474	458	489	463	466	438	498	470	478	463	402	512	467	496	498	476	466	448	469	495	427	437	469	454	464	445	459	461	480	425	431	448	488	395	455	457	463	486	445	492	502	476	450	459	479	445	489	426	445	464	466	442	443	495	537	458	452	485	475	452	481	445	469	528	488	432	446	459	453	503	476	443	445	471	446	439	459	444	422	442	446	492	472	470	453	474	440	460	517	483	499	460	477	449	471	462	466	462	475	448	507	493	454	415	481	458	463	446	455	477	444	446	515	453	481	444	469	466	546	437	459	440	457	462	473	424	445	470	442	473	488	480	484	468	435	482	476	444	440	469	504	459	499	430	466	493	407	478	516	474	480	412	469	453	449	432	459	450	480	495	480	471	430	435	463	483	450	486	471	436	407	435	431	435	461	451	464	434	411	459	439	453	409	497	447	451	480	473	478	488	431	458	453	472	481	441	445	456	429	490	454	453	479	453	481	454	497	491	448	476	502	447	472	435	412	427	436	469	503	451	479	435	492	467	419	459	493	465	472	452	482	464	450	415	476	448	446	433	464	484	532	487	437	433	514	526	431	471	455	473	434	476	465	470	462	491	482	440	500	451	457	533	480	438	423	431	457	473	445	485	437	488	475	496	435	512	449	453	490	452	460	497	429	451	470	459	470	467	463	472	460	432	452	458	462	445	452	476	469	484	448	435	497	473	435	469	454	480	446	439	448	431	492	460	503	475	467	428	459	464	478	462	484	430	503	475	451	474	495	426	463	489	488	471	475	461	458	452	470	503	471	455	467	449	465	478	489	441	495	488	482	454	410	478	472	478	438	485	498	487	433	487	502	504	454	467	458	471	472	479	435	452	442	509	481	454	481	490	446	415	485	432	472	487	435	416	435	475	477	504	491	486	490	490	469	442	468	458	465	477	436	470	456	458	458	429	471	427	475	498	453	448	494	441	443	492	476	431	468	489	502	481	471	463	482	475	427	462	436	456	455	514	476	466	436	457	505	456	432	505	459	482	439	420	432	433	460	470	496	499	440	455	452	472	484	448	471	438	457	411	466	490	475	499	498	495	465	417	439	441	504	470	489	461	494	451	452	489	488	458	453	475	468	464	494	456	516	432	456	416	425	445	488	499	452	419	473	433	433	406	479	525	448	474	518	484	454	488	497	451	473	427	438	478	454	471	475	450	467	444	472	443	509	500	474	441	430	412	455	451	462	447	469	455	488	456	476	434	445	439	499	503	441	469	505	445	420	450	439	437	465	460	456	429	470	456	474	506	486	472	451	499	487	476	439	412	425	459	482	442	467	485	447	467	456	438	500	415	449	462	450	478	444	484	456	499	486	464	495	444	470	461	465	479	505	483	468	447	464	459	473	469	476	469	445	469	459	488	535	508	469	481	440	505	460	459	478	464	488	483	445	472	446	481	445	469	461	436	471	450	477	470	454	482	481	438	475	457	445	475	446	479	510	472	497	454	470	441	488	485	450	447	447	468	423	434	462	445	486	452	482	452	461	476	470	473	469	476	476	434	489	463	440	459	468	445	469	429	502	470	465	457	464	469	524	479	445	445	467	451	533	511	458	461	460	455	429	476	456	487	458	444	485	462	486	494	471	445	478	461	489	497	462	476	528	476	480	465	466	449	459	447	481	497	452	475	476	463	440	482	479	434	486	481	479	461	491	442	436	449	516	457	482	442	447	463	499	448	452	431	469	484	466	437	471	505	443	463	498	473	439	491	503	454	441	447	496	477	424	452	492	469	433	440	474	487	498	465	426	442	463	483	471	483	508	519	477	472	485	438	485	466	453	486	501	502	505	461	476	470	481	457	453	461	449	469	451	462	454	480	461	464	484	505	477	441	431	434	455	472	471	436	446	479	433	463	485	490	460	458	423	422	427	445	464	418	520	487	480	470	451	474	440	458	477	458	495	434	444	481	452	471	493	517	459	449	443	481	472	448	456	484	460	454	492	433	458	444	453	450	464	465	480	438	454	465	487	475	451	462	461	457	450	461	443	480	489	475	469	437	438	435	451	419	443	473	471	511	486	439	470	501	461	460	424	477	465	493	490	507	481	445	483	446	473	486	449	454	430	446	468	495	483	479	435	463	460	429	498	465	442	496	453	441	514	475	468	488	434	511	461	445	496	480	512	436	433	499	472	473	414	441	472	487	474	449	452	498	493	466	492	434	436	446	459	444	438	444	498	504	450	490	473	448	452	456	489	431	464	452	466	461	458	468	480	451	469	465	425	439	451	444	435	474	479	462	425	465	476	466	443	485	474	436	510	419	453	433	483	482	446	473	485	452	484	494	458	477	469	453	433	443	454	458	476	467	458	475	474	468	436	486	460	479	440	461	482	429	483	502	487	477	455	513	485	467	445	456	458	474	475	467	476	486	441	477	484	469	461	486	467	485	449	447	411	481	475	454	514	475	516	421	496	456	464	473	468	457	473	408	473	453	474	466	483	452	441	439	530	493	460	451	435	467	440	452	460	474	469	461	430	472	465	507	478	489	450	483	477	445	455	488	455	432	475	461	448	466	460	479	432	456	446	476	487	450	446	442	489	476	484	454	478	441	497	480	460	492	480	476	499	489	474	463	505	434	433	501	450	414	434	448	460	502	457	449	483	449	460	449	477	469	478	447	442	469	479	499	489	449	482	429	450	497	432	439	412	429	495	451	448	478	467	420	498	419	414	414	456	457	492	439	478	467	488	481	444	465	445	424	451	468	459	462	470	463	442	482	443	432	426	446	442	463	490	463	441	456	527	476	431	447	440	497	485	434	442	474	424	453	449	489	427	501	470	446	508	489	461	423	450	455	484	486	440	478	501	453	465	452	453	476	455	481	465	520	462	449	417	477	426	486	466	466	477	440	456	472	457	460	468	454	462	414	500	435	476	471	449	488	492	479	432	426	461	446	415	487	463	439	444	417	492	444	481	445	458	434	499	454	493	464	460	475	501	460	490	454	483	478	483	420	469	462	443	459	460	491	436	470	479	449	436	460	484	441	462	456	491	448	478	492	495	469	461	454	437	466	451	458	490	461	420	506	456	441	449	462	488	433	472	498	447	432	454	505	488	457	437	444	438	449	431	469	487	481	481	504	413	448	517	453	494	454	421	473	455	465	463	454	485	453	434	418	510	465	473	450	425	455	452	473	426	489	455	457	497	442	452	470	468	455	480	459	443	466	449	441	451	468	464	424	470	485	429	491	471	457	453	474	509	445	448	468	471	470	451	464	469	480	471	480	442	479	450	431	456	478	431	468	484	442	468	499	462	478	491	491	455	509	469	421	473	464	455	497	456	440	537	471	427	486	492	493	497	469	452	450	441	442	464	451	438	501	531	467	433	457	485	457	440	458	432	458	453	466	441	395	478	474	493	472	490	475	440	474	446	502	479	458	491	452	493	507	443	487	456	451	461	449	524	455	473	485
13953	1186	1166	1230	1319	1265	1159	1110	1012	1018	962	1047	961	997	1009	1008	1025	1032	1029	1017	1000	984	1047	1041	963	998	976	988	1009	1030	1019	1034	963	1007	1003	966	988	1031	1018	969	1001	941	958	1020	1033	1004	965	1031	1041	1103	1025	1061	991	1009	1049	1002	1038	994	1052	1024	1036	987	1015	1012	993	997	1039	1002	991	1062	986	1012	1027	992	992	990	1028	1003	1002	1038	937	979	1017	1001	994	981	972	984	961	1026	1010	1000	1026	979	1036	1040	995	1014	991	1019	1048	1013	1032	954	999	1006	1042	976	985	975	1002	1002	1017	1026	1009	1062	994	1038	1005	938	1009	1038	996	1017	1033	1008	1014	1002	1041	997	1039	1015	1024	992	1002	1076	1002	1011	1032	1024	1003	1047	1015	1006	1036	990	1005	993	1067	1042	1048	1027	1061	1025	1013	1046	1045	979	1017	1001	988	1000	1014	988	972	1003	969	991	1036	1014	1028	1005	987	999	1017	1018	1013	1035	1011	980	1025	992	1010	962	1026	1042	1026	1004	1065	987	1024	1027	993	1064	990	981	1089	972	979	1039	1012	992	969	990	1041	995	1017	1033	1023	1005	979	1020	1010	1018	1039	1013	949	1022	1090	980	1013	954	990	939	996	1057	1044	1007	1061	962	1023	997	997	1014	957	1050	1137	979	1009	1026	1032	990	994	987	928	1080	996	984	979	1011	989	1005	1026	1036	1008	971	1039	989	990	988	988	1050	1009	984	955	993	1021	1026	1000	966	975	1035	993	1010	1040	1020	1024	1010	988	1053	1063	1026	991	1016	1028	977	954	1026	949	983	1035	1060	983	1003	1016	1089	984	990	1023	1008	1051	1035	987	997	989	1020	1021	986	1027	953	994	1001	996	1004	995	924	1016	1075	1005	1007	977	1032	1023	986	1040	995	1026	1009	1011	1023	1011	989	1013	968	1051	988	984	1022	981	1012	972	918	993	1010	1009	1025	946	1002	1022	1033	955	1024	938	970	1009	971	1075	1006	1042	941	994	1053	1047	1039	1008	1031	1009	1034	1042	963	1072	1071	996	1009	986	1040	1045	1032	1011	1025	952	994	994	1005	993	976	947	1023	1072	1002	1045	1033	1015	962	1030	1012	1025	977	993	994	1096	991	1052	1023	963	1000	1023	959	1030	964	1033	991	989	973	1009	1010	1022	1029	1023	952	966	972	1001	1031	1020	1039	959	1013	1021	1061	1017	1028	977	999	1069	1006	1047	996	1022	991	1037	1089	978	960	1009	1002	1022	957	1007	951	997	1033	1014	995	1040	960	950	1053	1003	1032	992	1044	1038	1013	998	1035	957	959	1038	1046	996	1009	1009	992	1026	1001	968	978	1015	962	1013	967	1050	1057	1039	981	1029	988	1083	1067	1010	1011	1053	966	949	1025	1010	1050	1041	1021	1001	1037	1035	1047	984	1042	1003	1004	1035	1032	955	1052	1014	999	981	1056	1023	964	989	1068	1050	962	1027	986	985	1026	1018	977	1038	1027	985	1053	1001	1089	996	1070	1015	988	993	988	982	990	1043	973	1041	1059	1067	1010	971	964	980	1038	996	976	1074	1058	983	998	1011	1032	1024	1016	944	1040	961	1024	986	987	997	1038	1030	1023	990	1029	1017	1023	1056	987	1036	1042	961	1015	1018	1009	1076	1014	994	959	965	1015	967	1025	1012	1009	985	1073	1023	1047	1019	1027	1004	1003	1025	1069	974	1005	1054	1067	1050	973	985	1025	983	961	998	1070	1077	993	990	979	969	984	990	1022	1060	977	968	984	1016	1011	972	1016	960	999	981	1009	1016	997	997	1038	1034	1064	1021	1052	988	1014	946	1020	1010	1018	1004	1006	1023	1022	1012	1020	1045	1004	950	975	1046	956	987	1062	1034	1052	1018	1010	995	1032	973	988	1035	1016	1032	1000	986	1033	998	985	969	1044	988	1071	997	1059	1050	970	954	972	958	1009	1056	991	1018	1016	985	1039	977	1010	1002	1041	1029	1036	997	1054	990	1089	979	1020	1005	1005	975	1038	1052	1043	1030	1039	1066	977	1055	1000	968	969	1006	1025	957	1031	1021	1024	1044	1016	992	1011	1021	985	958	959	1002	965	1051	1006	978	1034	1007	1053	1022	986	1023	1052	983	1021	978	1013	1065	933	989	980	1024	1030	1001	1022	1019	1027	989	1033	1099	1059	999	1006	983	997	992	1006	1041	977	1023	985	1015	1014	1057	1014	1012	1019	991	1022	994	1039	1015	1000	979	1031	1067	1015	1056	941	975	1041	966	1064	1070	1000	1004	1016	1001	942	1012	991	1051	985	993	1009	1016	1000	1015	968	967	1027	978	1046	965	1082	1014	981	1016	1012	1024	1053	1002	1019	1046	992	998	1050	1066	943	973	1055	988	1041	967	1003	966	1062	998	1041	970	1000	1054	1017	977	994	992	1025	996	1042	1041	995	1058	1083	998	1018	1004	1027	1036	1009	1020	965	1052	1102	1066	976	1018	1069	995	1014	1067	1016	970	1036	1019	987	1028	1038	950	1011	1050	1026	1034	979	1010	1104	995	975	1024	1076	974	1009	1025	978	1011	1018	971	1021	1004	982	1056	1051	984	995	1028	1025	1043	1056	1036	1032	1007	1006	1010	972	1028	1009	1035	1047	1001	960	1022	1061	1034	1061	992	1023	1007	1008	1029	1072	997	925	1059	978	1009	1041	1036	1001	964	979	975	1011	1041	1005	991	1048	1013	998	1035	986	1057	968	1038	976	995	1034	1007	974	1003	1048	1010	1019	1002	1007	993	962	998	1023	1009	973	989	1106	1008	982	1007	1040	992	988	1022	1088	964	954	1009	1000	1026	999	970	1013	1026	1006	1043	1007	1002	1001	995	1039	975	1031	983	993	1039	984	1010	979	978	988	994	1003	1037	1041	1020	1026	1063	1043	1003	1005	992	975	1053	997	1002	1004	1040	968	1081	1019	950	981	981	1009	1035	1029	1051	966	1025	1002	976	1073	1030	1001	1011	1009	1031	981	990	1031	1038	1002	1043	1009	966	1044	998	1015	1054	1020	1015	1007	1005	976	1002	1068	985	1010	1004	1016	1015	999	1030	1026	1053	1028	973	1055	1020	1026	1033	1003	967	1039	970	1004	1024	1022	1034	1065	1026	1007	1083	985	1015	969	988	1051	1011	984	1047	1002	930	1030	1042	1038	1050	1032	997	1013	1045	989	1040	979	951	1051	1075	1068	1033	1033	1061	931	978	980	1002	987	1029	1026	994	990	1012	1036	1015	1019	961	981	1062	984	980	1055	1022	1042	997	1013	975	1037	1009	1012	989	984	1041	1015	1000	999	1023	1017	1008	1032	990	974	1010	1039	986	1035	1006	1029	991	971	995	981	969	1028	1052	1026	1068	1030	1090	978	1012	998	1057	1034	1000	951	959	972	994	1049	997	1072	963	981	1000	1064	1019	1069	1046	995	936	995	991	1038	1002	975	1062	1054	1018	1001	955	1015	1023	999	975	1017	1000	1002	999	1007	1041	971	1000	1013	1055	1030	1066	1072	1063	1063	1014	1023	992	997	1050	1013	973	1008	1021	1057	1024	1021	1014	975	992	1039	1028	1003	1005	1025	1025	992	1040	1013	1005	1038	1063	1092	1026	972	1024	999	1065	980	1035	1002	976	970	1007	1049	996	952	996	948	1011	986	978	1033	971	992	972	1001	1044	992	990	1022	994	948	997	971	1054	1008	1001	1025	1003	993	1057	977	982	1023	1032	996	962	1052	1024	950	1009	1042	1019	1021	1028	1042	982	1018	1042	1020	1018	959	1021	1022	949	947	1007	974	1019	1048	974	1028	1002	990	1007	984	1007	993	978	992	1046	1005	1003	1044	986	958	1008	1003	1055	1008	1017	1003	1002	1026	1022	1018	1072	1033	992	1034	1029	1058	1027	965	993	1051	959	992	1068	1061	983	1026	982	986	1028	1013	1008	998	1002	1062	938	1026	1034	1013	1014	1008	1024	993	997	1023	1001	1010	966	1042	1005	929	1039	1006	1000	1031	992	1059	965	1005	1039	1052	1032	1016	1029	1046	1044	1003	983	961	1016	1035	951	994	1037	1052	955	1056	1022	1026	1039	992	1063	993	1048	988	1015	1048	1030	1024	1043	1007	1017	1036	1022	960	1002	980	1006	991	1002	997	1003	1051	1020	1025	984	996	1021	971	1028	1015	1037	1013	1057	1010	988	974	1004	913	993	949	1083	991	956	1022	990	1009	973	1132	1001	1061	1053	1049	967	1013	1001	1032	1000	984	1038	999	986	954	937	1050	1050	960	958	1014	1045	1011	1039	1020	1010	1023	1032	992	1007	1018	1015	982	954	996	1073	1023	1010	1012	982	1016	985	924	1074	1029	1001	1011	1007	1018	1010	1023	1021	990	1066	1035	1017	960	985	994	1031	977	981	1007	973	1010	1027	1040
44078	11638	1242	655	568	506	424	414	418	410	405	430	397	393	399	376	386	405	373	370	406	409	364	363	393	417	388	385	349	388	399	388	419	368	389	368	389	389	404	392	407	380	391	423	380	412	375	382	367	397	418	407	381	435	383	354	442	395	414	368	399	377	400	367	384	398	429	374	391	398	396	354	380	365	377	389	410	351	407	388	395	368	384	411	391	389	366	361	375	377	358	382	401	383	384	355	375	398	432	386	358	380	397	370	387	400	401	393	394	381	409	395	401	387	407	377	363	387	389	366	398	384	397	390	368	376	402	390	389	391	433	364	343	389	379	368	388	386	377	371	383	376	377	384	384	385	374	384	422	406	367	380	335	396	418	399	382	355	408	400	383	384	389	415	412	396	341	378	389	364	400	408	363	384	378	388	361	366	384	370	377	374	413	405	370	381	390	360	384	374	381	369	384	392	366	416	388	377	441	374	391	406	404	413	407	383	394	383	399	411	387	391	409	352	353	409	406	380	428	358	349	367	372	383	389	377	420	430	382	408	400	432	388	386	381	367	389	390	419	404	404	388	376	416	386	411	344	393	401	378	389	346	381	343	364	402	372	388	358	396	382	398	403	413	387	388	353	373	387	383	376	423	406	370	372	386	407	391	402	359	387	379	368	368	390	388	370	378	386	380	375	401	354	382	362	402	375	406	399	390	389	387	389	415	386	403	393	353	411	378	385	396	387	375	379	382	377	408	395	392	414	398	384	355	425	366	400	381	381	402	358	399	396	363	409	388	392	397	392	402	377	397	433	364	362	395	361	381	446	359	393	392	351	395	397	385	310	342	413	396	435	379	385	405	377	371	413	365	390	386	404	414	375	384	386	391	394	383	384	406	353	366	373	410	370	398	384	377	421	402	394	350	388	403	376	382	400	428	406	359	373	373	409	379	404	393	342	391	387	356	358	377	388	415	368	416	381	363	389	366	357	392	323	389	369	370	371	419	369	368	363	359	376	409	385	369	410	399	367	387	411	371	416	400	417	373	385	394	375	405	395	390	362	397	395	380	376	366	386	395	410	373	374	413	360	350	354	386	391	377	374	366	350	367	377	380	408	396	415	396	399	397	383	375	353	399	374	380	363	391	420	378	373	403	379	375	415	394	365	383	367	379	406	408	363	366	368	388	399	418	386	402	369	364	394	380	413	405	360	349	380	365	365	400	400	399	355	384	375	439	357	392	402	403	428	375	357	323	415	386	398	415	375	369	402	405	377	394	402	402	341	384	380	384	373	384	384	367	391	331	374	370	433	358	387	372	382	350	404	443	407	378	372	406	390	407	387	386	391	391	367	395	360	361	379	389	398	409	404	382	378	380	368	392	382	391	397	381	348	412	340	392	376	388	388	363	362	392	379	412	393	400	437	391	378	388	382	386	410	397	357	357	367	385	374	378	411	384	382	410	346	395	377	394	392	363	414	424	363	357	373	374	354	413	357	401	380	362	367	371	363	347	380	380	442	389	367	369	376	370	399	387	391	391	425	363	358	358	403	412	407	434	388	384	369	372	393	346	345	373	379	378	365	359	357	369	387	400	400	392	384	398	405	408	379	413	400	370	354	427	401	408	346	389	387	393	371	370	334	393	373	359	383	362	355	342	333	383	357	367	382	404	380	400	393	419	433	381	412	446	378	378	373	380	365	384	328	368	404	371	369	387	405	383	330	388	383	381	396	410	406	417	367	396	373	385	381	379	395	429	400	354	366	400	379	402	406	389	369	368	381	417	358	377	355	439	358	348	377	378	346	381	385	384	369	339	397	369	387	400	405	407	441	409	398	337	366	382	363	399	384	439	396	378	379	328	372	389	420	388	388	429	387	392	347	391	379	411	363	392	411	393	387	419	399	385	392	377	356	393	379	402	392	359	381	383	416	360	396	377	386	397	386	374	420	386	374	412	374	372	390	380	365	375	378	353	371	380	371	411	411	416	358	393	369	380	411	397	393	372	422	445	382	363	358	402	375	368	390	354	395	377	405	381	345	391	390	380	385	426	395	364	349	457	399	381	411	370	397	407	372	359	389	404	418	418	349	415	347	376	383	369	390	367	370	369	377	356	357	400	369	412	392	401	384	403	366	381	369	389	358	362	375	400	380	385	393	389	392	400	405	369	377	419	372	418	403	376	403	399	409	412	387	365	368	380	396	385	354	353	375	367	396	383	389	373	379	379	407	428	431	393	382	386	415	409	371	362	390	378	401	420	428	390	422	394	404	400	356	414	388	371	391	353	360	364	391	382	378	416	354	401	391	383	390	368	400	370	395	392	363	347	407	400	381	397	362	412	411	394	362	356	382	340	400	337	384	360	383	396	402	403	368	398	386	400	446	371	410	416	392	362	378	411	409	399	386	410	369	373	381	392	381	397	381	423	396	399	378	401	393	404	365	358	358	382	385	372	375	399	390	360	382	403	348	379	391	391	354	395	379	405	394	397	372	334	387	405	357	396	391	401	381	366	363	414	378	366	359	392	364	371	375	389	402	371	413	410	384	421	387	384	383	430	364	397	419	376	359	393	402	405	377	405	380	422	389	368	388	372	379	411	430	386	391	409	370	395	368	405	393	372	359	390	411	364	398	427	383	370	394	385	380	314	375	400	377	366	386	425	397	377	449	400	377	405	369	421	390	416	384	321	394	382	385	359	390	415	389	400	386	367	390	389	412	389	356	399	408	404	395	347	358	368	429	394	417	380	344	413	391	398	398	402	375	370	376	363	391	389	400	389	395	381	397	378	379	363	412	419	335	383	414	388	372	408	413	377	355	418	401	424	408	380	399	372	413	355	417	378	396	393	419	350	402	418	375	391	373	394	372	397	372	424	394	376	366	387	416	412	378	388	349	391	419	394	394	387	359	388	377	357	387	413	414	386	369	358	377	398	372	393	358	329	353	404	372	339	403	405	379	399	375	347	398	358	378	346	394	403	386	421	407	372	372	381	387	381	413	382	368	365	412	397	419	395	400	377	367	406	399	405	393	417	372	367	370	360	362	415	385	354	365	382	390	366	389	379	369	391	370	396	376	381	402	372	370	372	420	377	394	407	373	360	413	349	393	397	380	359	376	391	352	428	395	376	394	355	350	362	403	355	382	433	358	392	377	398	377	370	372	360	389	386	370	408	366	367	357	385	396	382	374	368	364	401	376	373	400	371	408	381	376	400	388	364	393	410	408	400	394	356	369	380	424	413	370	400	375	391	414	384	353	375	365	386	382	424	382	355	426	378	359	360	401	408	377	367	364	340	395	386	368	384	414	370	338	377	342	379	427	372	400	376	362	402	376	385	400	405	403	389	403	399	402	391	377	360	400	384	382	423	384	374	418	354	389	384	374	377	420	401	386	419	393	384	393	374	345	349	412	376	373	356	338	367	382	373	378	396	383	371	360	366	408	382	429	395	369	419	434	386	411	377	383	389	419	371	340	429	379	394	405	379	357	414	363	354	413	412	386	382	395	410	393	396
25505	1046	1463	1645	1688	1489	1278	1079	1059	981	940	936	930	884	942	876	920	879	903	910	882	869	858	867	897	909	832	876	854	839	893	895	835	810	855	899	884	828	897	855	870	944	927	831	856	876	884	855	863	858	902	862	864	843	890	853	907	817	867	914	851	894	855	897	852	856	854	832	856	889	848	873	880	884	851	887	885	925	854	844	856	924	906	832	915	804	849	840	860	806	841	839	778	851	858	831	892	864	851	906	835	808	873	932	814	858	826	838	844	838	840	834	825	829	875	839	844	841	887	874	837	816	810	856	869	839	861	835	861	877	873	853	836	917	847	798	819	842	887	777	908	889	866	825	822	870	833	832	812	822	857	846	889	861	853	846	882	815	838	849	814	859	877	814	806	816	844	850	868	847	862	844	864	823	896	816	916	850	834	834	851	854	912	810	888	827	831	863	830	900	854	856	853	851	927	854	820	854	906	842	836	836	837	820	847	807	830	879	789	852	824	848	855	898	897	825	899	844	800	846	842	856	853	827	904	873	835	808	806	833	864	861	806	898	837	856	857	879	905	844	857	798	833	836	843	850	894	829	834	860	850	886	870	860	885	800	896	827	826	891	880	831	917	845	830	883	843	785	856	830	902	827	877	836	838	865	854	815	878	834	820	861	849	851	866	890	885	858	864	821	871	838	812	838	840	841	854	819	810	907	845	887	842	828	880	851	881	857	886	820	818	844	852	851	831	931	829	840	826	837	872	843	881	860	871	887	862	827	885	881	886	797	891	889	906	862	850	841	886	847	894	822	836	871	860	882	864	845	872	877	847	831	870	816	826	855	893	884	883	853	857	834	819	890	825	864	894	864	904	867	867	847	858	831	848	915	836	821	832	840	855	881	860	869	854	819	822	797	800	893	894	846	814	840	881	890	852	878	863	824	846	828	872	791	826	821	868	869	841	857	853	865	821	857	842	804	901	876	843	865	851	839	879	877	863	895	857	858	846	861	864	825	859	870	898	873	914	850	851	916	862	896	848	778	889	819	864	870	861	841	852	844	843	884	776	880	879	806	900	870	888	865	853	877	813	837	846	886	873	828	871	833	858	849	874	814	850	819	831	891	881	868	862	851	821	886	885	872	847	845	842	876	861	839	846	788	820	866	820	904	839	851	850	863	823	838	838	836	854	820	881	865	852	853	790	870	886	858	921	882	842	883	818	901	809	866	863	930	846	802	866	860	852	903	827	834	819	853	867	836	868	824	852	821	876	821	858	887	865	852	888	841	841	834	852	870	826	884	813	854	887	806	825	871	854	827	887	807	836	857	823	826	854	889	802	880	820	852	825	845	838	807	863	880	851	822	847	845	838	884	881	874	898	857	877	850	863	901	833	890	887	865	884	843	834	856	886	847	858	910	845	880	853	842	842	831	867	879	867	886	883	866	908	841	864	871	787	858	822	869	849	863	872	869	836	877	847	814	865	886	852	816	839	850	889	849	846	861	841	841	900	890	817	879	828	879	803	808	870	871	828	836	854	831	852	852	864	826	807	903	850	852	855	819	854	853	834	858	844	869	870	825	824	837	887	866	919	852	887	838	797	805	864	864	866	851	886	876	866	830	803	903	821	798	843	829	856	884	879	810	893	882	841	902	829	872	861	863	844	850	850	864	877	821	897	819	867	878	821	826	849	887	887	810	857	864	819	867	843	926	832	855	843	798	871	845	860	860	858	827	875	856	778	833	850	833	862	875	835	844	861	863	846	844	830	867	836	866	852	856	857	827	865	817	856	925	882	845	920	885	878	836	831	918	848	854	848	835	878	828	840	846	885	870	819	885	883	856	884	852	855	893	859	895	855	786	849	834	853	887	846	816	844	819	828	847	889	867	877	795	852	870	843	888	813	884	854	846	876	846	822	874	828	854	871	844	876	891	851	872	888	830	808	850	849	881	826	844	888	828	799	813	787	874	827	858	792	856	864	861	863	894	878	868	865	892	834	854	833	838	800	846	812	835	840	865	861	847	843	917	876	803	907	846	884	830	820	926	819	908	867	865	860	859	849	853	834	873	832	835	864	883	820	815	875	871	817	880	876	878	834	839	847	835	862	852	876	816	893	863	813	825	854	874	817	867	872	889	841	862	888	849	808	879	843	804	871	858	833	855	857	805	851	865	832	852	852	836	847	855	871	839	827	829	830	886	866	907	893	830	822	859	809	873	837	834	852	871	947	907	889	791	877	856	813	854	853	887	844	866	818	860	880	824	847	844	875	845	856	873	892	875	837	872	897	858	860	837	891	885	823	848	881	893	877	812	898	870	848	855	872	862	831	786	855	870	847	870	863	825	856	864	827	816	840	871	859	883	869	843	878	832	876	881	851	800	848	854	853	859	820	843	898	835	840	817	912	850	890	890	859	895	881	829	821	801	797	833	887	910	889	796	839	843	857	898	855	840	834	865	868	830	866	851	843	825	880	849	855	864	851	877	871	832	880	858	877	859	846	835	821	825	857	843	875	869	819	922	842	845	852	882	867	899	880	866	838	862	843	819	853	851	849	825	824	857	879	880	842	850	892	832	901	827	863	869	851	865	862	884	894	885	872	838	834	824	847	860	878	845	844	826	857	846	856	889	842	817	822	884	840	806	844	879	846	839	864	844	852	843	888	875	851	856	825	875	827	856	914	802	877	856	853	858	905	881	827	816	853	832	873	886	860	849	800	860	868	843	876	869	811	810	848	854	866	893	860	824	842	883	882	824	821	865	853	844	875	822	847	858	834	809	822	861	822	822	877	824	881	871	829	873	875	829	903	846	850	863	873	847	892	866	866	879	895	821	866	831	841	820	871	898	895	834	877	933	843	802	853	853	880	831	835	840	835	877	894	823	830	918	837	819	872	838	862	878	835	884	859	847	835	887	797	826	806	817	881	886	855	848	814	827	864	922	842	836	876	806	846	847	842	919	821	844	864	836	796	839	848	880	847	859	880	868	875	791	858	888	821	832	821	897	852	872	885	839	868	864	873	829	893	899	857	850	891	861	850	856	797	880	813	907	856	817	825	851	846	874	860	891	817	847	812	841	897	835	840	856	853	857	828	886	882	817	821	847	827	850	835	840	875	822	862	840	844	845	866	823	858	900	843	861	892	895	871	802	861	837	900	808	889	860	810	883	846	810	859	837	842	857	874	851	870	831	840	860	820	857	870	846	887	870	835	869	845	897	830	841	852	848	840	893	843	888	861	875	885	851	851	817	883	844	898	898	877	907	856	822	906	843	891	838	915	811	853	915	869	845	888	858	822	876	845	830	870	808	842	859	816	836	883	830	873	890	798	833	818	834	881	838	857	838	901	843	804	877	860	858	860	832	844	819	833	827	943	844	878	822	805	844	851	813	883	864	861	896	843	900	853	882	867	826	820	831	932	864	881	838	834	881	868	872	834	778	877	799	840	833	812	964	884	873	824	865	872	864	871	853	842	898	877	863	866	868	856	867	794	786	795	834	874	877	876	845	831	823
45685	10661	1336	708	550	442	328	312	277	241	233	229	190	215	219	209	194	216	202	226	194	171	199	208	214	213	206	187	185	203	214	167	187	203	192	179	175	192	180	220	212	196	220	197	203	178	192	168	181	225	190	173	190	212	173	165	204	200	178	221	189	174	188	190	199	200	193	193	186	211	198	188	212	183	178	193	197	190	180	189	197	186	201	188	185	193	208	188	155	198	192	187	200	172	196	202	209	172	182	164	185	207	173	183	186	214	198	181	180	199	187	176	206	212	227	186	193	188	172	177	181	193	201	220	190	213	205	225	186	214	196	210	207	206	186	208	187	189	181	189	248	186	196	200	196	192	239	193	212	221	186	177	196	187	191	176	208	195	205	211	203	206	202	189	196	182	218	202	205	167	196	193	202	194	209	198	196	198	213	213	213	185	188	188	205	200	194	189	203	212	184	199	202	204	201	203	197	174	219	206	193	193	199	195	215	205	180	186	191	187	236	187	205	221	204	198	176	197	173	168	193	186	214	194	197	191	209	198	195	182	194	192	209	205	225	185	179	187	217	190	190	213	192	198	200	206	203	188	219	210	201	199	193	171	186	189	186	202	201	211	169	200	203	185	207	176	167	178	217	185	225	180	201	208	206	217	222	214	201	197	234	169	183	203	194	215	171	174	215	200	190	188	173	192	239	214	214	207	206	199	205	188	198	182	213	201	216	208	211	191	182	228	193	190	193	195	203	190	170	213	217	208	209	214	206	186	192	204	190	183	185	161	204	204	206	205	187	192	195	195	202	180	183	183	197	196	177	218	194	197	196	222	200	183	172	173	194	189	204	188	198	219	218	205	193	184	178	194	186	208	180	180	225	189	201	193	200	219	183	213	191	227	183	212	208	197	205	218	187	188	179	191	184	217	197	198	178	201	200	215	217	215	201	205	198	199	194	181	171	198	213	197	177	205	193	198	195	204	198	173	217	194	227	230	174	169	180	183	195	210	217	221	219	194	208	211	203	158	186	196	170	197	185	191	188	198	214	197	215	222	190	179	186	202	224	210	208	217	179	199	171	198	230	201	178	205	202	189	175	244	163	195	182	201	188	208	178	186	190	181	198	210	192	176	177	206	207	194	199	197	194	201	213	208	167	198	206	199	225	169	176	190	174	189	165	220	175	197	204	218	201	164	199	233	181	215	200	198	174	176	187	165	191	210	228	200	199	219	201	201	200	183	217	206	198	206	192	186	201	222	172	211	196	205	243	194	187	209	198	176	203	203	192	182	198	172	184	182	198	196	191	194	172	202	190	202	200	221	188	177	208	196	213	166	205	214	183	212	180	184	214	189	184	223	214	197	209	196	193	196	180	192	193	179	187	185	183	196	199	195	196	211	169	194	199	198	160	202	172	181	218	197	189	190	181	210	186	180	182	230	228	181	199	177	185	203	191	208	203	176	195	187	181	203	175	202	176	225	208	169	199	222	171	201	189	210	163	184	208	214	199	166	194	200	163	233	207	191	201	174	196	179	205	189	205	190	189	159	206	192	194	169	181	198	201	225	203	190	175	218	173	181	178	191	183	175	206	199	197	191	216	175	207	210	188	201	188	185	173	209	178	168	196	170	208	188	194	195	197	169	182	212	193	193	205	191	196	209	187	175	199	192	223	208	191	204	187	191	177	200	202	185	220	194	200	182	224	202	206	192	196	163	199	208	207	209	193	227	202	182	199	199	196	214	186	196	201	199	209	184	191	172	174	221	202	191	193	214	204	188	196	208	173	192	211	221	192	195	191	191	188	175	206	199	184	186	168	208	206	205	208	183	208	178	182	188	203	201	204	211	189	210	186	208	199	193	212	190	214	209	191	199	205	207	203	169	181	215	215	175	176	191	181	164	181	192	187	182	207	181	192	184	213	191	150	175	167	211	204	216	202	184	181	183	210	206	198	193	200	204	163	198	198	176	181	186	211	233	211	192	204	182	201	200	202	213	180	199	196	204	202	234	183	198	194	196	214	213	165	185	155	208	187	214	173	185	197	192	220	194	235	190	182	198	178	193	179	207	202	186	184	219	174	182	196	232	178	187	193	224	183	210	197	202	215	189	177	180	205	183	193	217	188	216	207	188	190	170	205	198	181	205	167	216	200	207	199	204	194	197	197	195	184	190	179	221	218	193	203	228	202	228	194	185	155	219	213	196	219	214	185	193	202	184	192	203	209	232	190	209	206	170	195	223	174	199	196	208	178	215	191	197	185	223	207	204	193	188	161	225	225	177	205	187	188	175	187	209	176	184	201	194	195	190	207	182	177	151	183	177	205	199	210	209	223	185	189	190	209	193	191	162	205	200	175	184	185	212	168	202	172	180	216	188	203	182	173	161	203	183	197	188	195	190	195	211	183	165	190	187	193	192	183	210	189	187	169	193	195	189	216	183	166	172	187	191	173	186	219	198	206	185	199	222	176	211	216	215	181	207	217	183	182	205	206	213	187	183	178	194	178	175	177	187	195	206	184	189	202	217	195	190	212	220	186	165	176	185	201	201	206	206	203	204	191	200	215	191	209	193	197	189	193	207	198	217	200	186	186	196	179	170	221	207	212	199	177	183	205	189	154	198	189	198	214	217	203	193	181	184	202	171	219	206	204	196	209	212	235	177	199	229	215	236	165	182	192	213	179	180	230	215	194	186	172	183	183	181	186	191	208	190	168	173	216	207	213	179	238	199	196	181	189	217	176	179	143	212	181	174	208	183	198	180	205	213	188	186	196	180	211	216	204	181	182	196	197	191	199	192	207	223	195	197	173	196	212	191	191	206	196	197	189	202	196	195	203	180	202	194	205	192	184	194	206	192	200	207	190	200	203	196	185	194	194	200	195	194	190	194	203	177	216	199	192	193	190	220	199	190	188	198	202	183	207	197	196	198	208	212	176	212	216	198	202	200	214	234	178	188	184	197	181	191	198	197	214	177	215	202	199	179	217	203	192	205	168	202	197	168	173	181	193	188	191	148	218	197	213	178	181	195	225	218	183	188	213	198	182	210	172	201	194	197	202	207	193	185	177	175	195	169	194	186	196	204	202	186	169	192	192	179	197	186	200	190	196	169	164	221	182	153	191	183	182	215	190	189	221	194	206	201	217	205	224	222	191	184	190	198	183	198	176	206	194	186	183	202	183	183	198	215	203	184	222	200	191	182	180	196	220	194	183	179	182	205	205	194	224	165	213	216	179	225	191	201	211	196	210	217	189	192	187	199	194	193	170	220	209	160	180	205	223	195	213	191	167	192	168	198	187	218	191	177	175	178	179	183	188	183	210	201	205	193	196	206	209	206	185	184	190	204	187	213	182	190	187	178	212	178	191	183	218	196	198	200	228	206	205	192	201	191	201	217	171	194	202	179	178	201	205	169	193	203	179	182	203	192	213	204	197	193	180	194	195	194	222	204	200	217	189	183	206	223	222	172	191	233	192	184	203	157	186	196	187	191	182	209	189	193	183	205	200	171	199	177
24552	986	1731	2132	2037	1745	1273	959	868	762	728	683	626	573	568	545	576	594	533	516	505	540	501	519	527	501	501	498	524	517	513	523	545	505	511	511	471	511	524	469	508	498	511	503	462	459	460	549	466	493	463	454	480	514	419	461	485	470	485	461	486	446	499	527	463	429	512	468	504	480	489	488	456	450	472	492	531	433	520	463	498	500	490	453	452	486	496	493	468	470	529	446	534	457	500	502	482	478	475	511	481	501	487	483	468	455	486	457	457	457	479	472	488	474	467	478	491	476	448	461	506	503	468	450	469	481	500	471	480	493	504	483	493	497	531	431	481	489	504	463	485	483	491	467	500	460	464	466	486	503	537	460	480	448	510	475	477	469	492	483	465	457	453	465	475	474	452	492	472	473	519	458	484	479	435	457	508	485	497	486	488	450	529	491	485	510	497	466	499	485	525	496	506	508	477	461	456	484	453	480	456	475	470	473	477	511	490	475	472	482	477	486	493	513	482	481	480	469	468	479	493	449	536	475	475	470	498	479	462	488	486	492	464	462	487	453	488	473	479	519	497	457	480	479	455	496	490	450	484	507	466	454	502	450	486	443	469	496	484	494	471	479	451	493	497	484	472	483	504	481	530	454	494	461	459	478	477	468	537	487	476	485	464	499	514	478	475	484	448	463	454	473	464	506	443	483	478	487	442	438	486	471	483	483	478	494	457	463	507	473	482	496	457	483	488	483	492	477	484	511	470	497	488	466	476	456	482	514	502	494	468	512	486	473	455	462	476	475	478	435	492	474	477	482	465	498	489	503	487	481	433	474	454	478	516	498	493	509	468	500	467	523	430	469	504	493	488	514	494	520	488	492	516	493	467	490	475	503	500	483	482	508	462	467	463	490	464	463	497	415	520	453	486	487	472	456	510	483	489	486	494	438	444	480	477	497	458	471	498	480	484	488	460	481	464	505	471	522	510	471	461	482	472	493	493	508	511	483	483	501	511	450	445	484	455	492	457	470	492	486	496	474	484	466	450	481	493	460	430	465	499	497	438	446	487	483	485	494	469	503	446	502	515	489	498	502	449	457	479	475	483	497	446	510	528	498	463	442	493	482	499	464	483	491	471	483	471	492	465	449	490	503	492	495	498	485	470	500	505	435	498	462	487	463	484	509	467	488	447	461	507	476	441	461	481	472	467	479	416	508	512	518	483	459	460	497	457	490	467	489	440	483	477	479	507	498	449	446	482	546	462	458	474	481	439	495	493	502	450	487	522	490	448	497	468	477	477	453	493	467	437	484	495	484	479	493	472	498	504	469	480	514	445	472	461	477	478	456	470	448	488	475	462	483	495	480	433	484	490	510	474	460	494	499	525	463	473	470	441	485	508	496	513	495	486	484	492	509	472	466	468	498	465	472	487	494	455	475	496	452	495	478	475	470	479	502	461	462	507	463	521	486	454	483	465	497	522	473	484	458	501	472	464	528	442	458	491	475	475	510	474	483	494	484	472	474	472	486	474	502	464	494	495	497	486	513	486	460	477	433	472	474	506	477	504	449	521	467	483	489	480	511	472	539	438	442	505	464	447	480	469	473	482	522	501	477	465	502	474	471	499	464	482	431	510	476	491	491	455	521	494	450	492	435	489	483	499	472	477	486	473	448	493	477	486	479	508	442	497	477	448	503	473	482	461	488	466	490	511	426	458	482	450	466	495	512	528	505	493	451	534	477	499	490	483	478	522	537	491	491	507	513	479	489	502	458	487	465	537	457	491	463	459	506	495	511	476	478	470	499	485	486	485	497	516	501	459	485	487	453	486	504	460	434	473	479	492	494	515	492	500	440	472	487	456	465	499	491	510	473	479	484	493	452	455	458	517	468	504	491	428	438	494	423	488	497	448	445	507	487	457	507	511	524	498	487	495	460	485	434	532	475	461	493	507	502	488	511	475	465	502	475	469	486	443	442	445	520	477	486	508	466	486	456	496	449	457	467	443	522	478	497	496	459	497	431	509	485	467	475	505	482	503	504	479	475	503	481	475	487	464	486	496	472	493	482	491	465	494	479	507	464	487	470	487	461	503	527	480	513	505	514	490	484	453	440	476	496	462	501	462	453	509	468	511	441	473	494	467	492	490	496	515	480	483	487	425	479	449	493	490	473	483	498	486	477	463	513	452	456	466	478	462	496	491	528	501	464	523	475	511	493	500	487	398	489	433	472	462	497	476	451	486	478	467	476	454	490	468	477	453	538	482	457	493	492	471	463	550	494	483	466	453	451	486	458	506	495	465	501	502	529	470	487	514	456	474	502	493	480	484	461	484	453	462	478	477	464	496	490	485	505	476	477	461	442	474	485	458	473	459	477	454	464	466	486	482	503	486	461	444	476	446	467	532	453	461	533	497	498	495	449	475	502	466	439	452	447	478	466	493	452	467	465	455	476	505	492	425	492	443	493	510	485	431	503	466	462	480	494	437	488	521	482	492	493	480	480	465	488	500	452	464	464	485	490	516	474	487	474	463	469	489	448	481	466	476	468	509	455	499	520	474	461	467	510	476	483	511	484	467	514	509	456	460	492	490	494	501	483	507	508	481	462	499	493	455	477	505	464	461	501	527	475	458	502	501	465	456	488	500	469	467	471	488	478	506	489	495	501	518	503	504	500	512	447	478	463	534	444	431	490	476	474	498	479	479	460	464	482	459	533	537	455	478	452	497	488	468	479	475	440	469	473	509	443	475	488	497	529	498	503	494	485	460	494	506	486	489	517	471	460	468	468	497	484	488	522	493	502	493	469	491	486	488	528	470	470	481	510	477	472	446	487	504	467	485	483	492	518	456	472	470	436	510	495	480	523	444	459	480	422	474	471	476	464	492	460	515	475	446	481	472	468	465	464	499	478	491	481	485	477	444	456	447	476	481	501	514	454	447	507	473	504	542	484	489	499	472	473	458	479	482	492	523	500	497	500	461	442	455	486	461	486	482	495	476	458	452	480	456	468	466	444	464	460	441	476	478	470	499	522	462	483	470	493	442	453	452	461	439	478	481	492	488	506	472	485	456	502	479	466	530	509	501	496	470	469	453	498	489	481	425	493	475	468	466	499	487	447	459	492	488	499	476	461	497	435	502	477	490	458	456	464	463	484	458	484	513	491	470	463	452	481	470	485	462	506	470	475	479	454	467	474	479	487	481	446	455	433	469	464	481	518	442	493	481	465	485	494	493	495	460	520	494	472	514	477	466	459	523	462	513	449	467	477	473	483	488	440	495	485	475	488	481	481	452	477	467	479	480	475	478	435	479	466	466	457	474	477	492	449	486	500	480	484	489	481	520	474	454	486	465	460	514	454	459	449	483	470	488	478	539	490	521	434	458	433	482	471	498	448	462	470	454	436	465	460	492	496	436	472	477	490	465	449	473	510	531	482	514	484	456	416	458	497	477	513	464	465	461	464	487	488	471	498	458	479	501	490	540	489	496	452	445	464	500	462	473	466	476	496	421	493	465	484
25259	3558	592	566	591	530	462	480	475	483	494	491	464	468	518	513	482	435	450	477	473	475	465	473	477	454	449	476	465	503	447	496	503	491	451	515	494	463	462	482	470	466	502	452	479	483	458	484	473	470	456	508	485	444	468	485	483	465	505	469	454	423	465	439	445	435	471	453	451	483	418	475	447	479	452	462	499	502	492	454	443	510	503	480	473	467	465	464	436	461	472	478	472	422	475	502	465	454	506	446	485	478	464	420	444	460	439	435	484	455	471	474	417	484	462	460	462	465	459	456	493	449	449	472	482	442	486	482	451	473	469	450	483	418	465	476	459	459	480	447	503	428	427	466	475	482	479	484	457	498	486	463	479	504	517	435	440	469	495	457	473	483	498	464	443	495	450	496	427	454	473	444	463	443	459	456	486	451	460	431	470	481	473	455	448	468	505	465	450	458	474	469	419	473	486	455	441	449	452	457	478	494	442	416	452	479	477	484	465	475	520	447	450	451	459	440	445	448	531	439	465	440	462	479	505	479	515	456	480	470	485	478	486	433	485	488	493	443	434	479	494	474	468	475	475	440	434	480	496	497	493	415	520	433	442	481	489	452	453	493	440	467	477	458	466	465	457	463	449	472	477	434	433	439	452	478	471	479	476	437	449	475	477	461	429	456	479	458	461	435	483	459	489	487	453	493	479	488	449	456	471	436	514	471	475	505	452	446	473	423	502	465	468	482	486	477	452	479	457	467	476	454	438	461	443	465	459	455	490	453	438	482	486	458	478	499	436	442	432	431	451	479	498	458	459	462	491	469	490	486	433	473	452	468	436	482	468	527	453	484	478	465	465	471	460	494	494	466	460	456	488	458	487	481	499	480	435	502	472	435	458	479	462	461	487	480	400	485	455	449	450	478	452	454	467	481	475	495	482	510	441	468	442	469	466	459	510	496	464	496	482	468	480	431	467	466	437	445	494	534	449	431	438	479	421	464	514	465	455	442	466	458	487	477	471	452	476	486	458	438	461	433	470	471	452	461	438	489	469	419	472	445	499	498	451	464	446	477	460	461	468	450	468	499	438	432	445	472	457	442	510	452	483	406	447	459	474	464	464	475	467	457	476	449	484	486	456	451	459	482	454	451	446	476	515	496	446	482	470	426	436	512	491	469	449	501	488	446	437	490	420	447	441	524	486	438	465	465	477	458	446	478	496	452	467	516	443	472	483	466	473	433	427	501	467	456	416	490	449	467	478	454	516	420	456	452	438	476	460	456	463	467	481	455	481	473	491	442	496	503	467	456	471	452	448	462	506	461	447	492	466	455	470	446	424	475	502	490	472	448	477	465	467	438	453	448	466	453	454	439	479	473	559	475	481	465	476	454	495	456	466	477	474	458	506	469	475	435	511	478	479	445	441	468	487	441	436	494	430	426	432	468	476	458	457	467	434	414	498	456	480	447	433	456	469	510	418	468	458	458	485	473	484	464	475	432	422	472	433	458	489	447	472	475	444	475	457	468	420	465	428	484	470	480	477	460	463	455	478	478	405	465	482	466	478	456	500	486	508	422	472	462	451	467	478	394	470	472	472	486	475	434	513	459	440	474	450	466	469	478	427	485	425	463	484	447	428	492	505	481	463	468	479	476	459	430	491	465	486	511	461	448	499	462	445	437	421	467	535	457	466	447	477	454	481	475	468	440	451	531	450	543	464	470	421	520	476	528	484	449	468	488	440	491	467	417	439	445	466	436	427	520	474	488	447	502	474	464	479	445	500	452	503	444	425	466	478	450	426	497	477	421	454	446	493	472	477	459	450	500	495	458	436	484	470	480	442	488	448	471	486	440	488	426	423	470	432	472	464	440	437	444	473	503	450	473	457	483	468	502	451	475	472	487	440	536	451	467	483	474	461	453	462	457	480	459	460	496	465	465	456	486	444	439	456	436	479	474	499	491	466	486	493	475	468	443	432	510	464	462	466	463	435	460	478	512	486	479	501	467	461	399	431	465	470	431	425	434	465	446	492	449	505	494	519	432	472	514	454	467	492	497	448	464	470	476	411	477	448	437	417	448	468	446	452	446	429	428	484	488	452	463	464	423	494	492	500	470	495	437	453	437	461	448	477	435	487	455	425	449	511	504	450	460	440	455	453	473	447	426	430	401	466	467	435	469	427	475	445	492	460	453	454	499	483	491	473	446	459	397	457	479	441	396	426	492	460	510	512	486	511	485	496	434	454	481	418	455	474	472	482	421	459	469	479	460	497	458	484	463	505	478	460	466	463	436	506	441	453	467	410	479	455	466	481	478	471	490	437	475	491	483	517	464	457	454	477	449	514	455	444	493	439	490	513	466	463	442	449	461	472	405	453	430	459	443	474	466	476	484	440	450	458	488	427	501	511	457	454	473	476	455	464	432	445	491	462	483	446	472	454	427	482	490	455	482	445	507	432	466	486	457	410	502	487	475	499	473	449	443	483	522	434	445	466	447	413	476	489	465	499	468	466	497	503	462	472	456	487	459	506	443	428	470	469	466	457	444	456	474	454	516	496	452	437	518	477	457	488	483	470	469	482	477	500	479	491	462	434	481	457	435	451	448	465	459	453	502	512	463	463	489	495	458	483	461	484	426	465	466	479	447	424	466	447	461	456	467	479	482	440	442	512	467	520	450	482	455	455	500	456	480	491	459	487	484	449	510	465	465	503	469	469	436	508	466	453	442	424	431	455	468	461	473	432	504	465	483	502	492	452	482	460	447	462	452	475	412	482	490	442	457	461	456	439	504	484	490	446	488	460	477	434	480	527	473	447	449	475	486	466	454	471	457	460	452	465	453	463	465	485	496	450	478	472	475	454	456	444	437	461	492	439	475	460	457	520	469	436	471	513	482	468	563	477	456	508	478	415	462	411	528	481	457	458	453	476	463	473	448	444	501	485	446	440	484	494	501	447	472	458	456	461	472	411	457	452	468	479	477	449	467	460	437	482	463	477	495	460	455	484	451	451	426	431	468	450	478	492	483	417	444	456	488	469	436	434	512	471	470	463	465	470	469	497	487	512	447	420	439	485	466	456	451	445	465	474	468	437	478	474	495	465	454	468	454	462	459	437	476	440	467	424	435	460	475	497	416	500	444	465	445	497	432	473	486	451	411	482	468	460	454	475	471	456	434	457	417	490	446	461	464	450	487	450	453	524	471	490	464	441	449	454	457	452	482	462	524	449	438	463	434	459	434	473	479	473	438	473	488	484	454	502	496	476	449	470	492	446	469	448	477	434	462	489	480	476	466	477	501	446	451	453	427	465	440	444	501	482	432	471	459	426	442	460	511	484	456	429	451	462	473	485	449	464	494	484	470	455	454	438	460	421	502	439	447	477	457	445	467	477	522	462	473	472	493	482	449	466	469	459	428	433	439	447	435	452	470	491	467	521	456	499	462	449	492	469	461	494	485	451	451	479	479	449	480	473	435	493	466	418	451	449	483	478	476	526	427	479	460	467	455	481	500	459	498
14464	1084	1138	1340	1430	1284	1128	1066	1013	1025	1009	1003	1055	1014	1053	1053	984	989	997	971	1075	994	978	1045	995	1029	1015	1021	998	1013	1042	1027	1019	1024	1002	944	991	988	1027	1017	1014	991	1008	1037	964	1000	1060	1060	1042	1043	955	1023	1004	985	1013	1041	966	1023	1037	1011	1011	978	1048	1001	994	1004	980	1006	1011	1002	993	1029	1035	1026	1028	987	1032	1019	1014	1018	1012	1029	983	1038	1015	1031	1045	964	957	1008	1056	1037	989	1061	1011	1051	1014	1041	1024	1016	985	1030	1006	1029	984	1015	1096	1027	1022	959	1022	992	1019	984	1076	1027	999	1071	1063	994	1004	994	1034	995	1020	988	1048	1023	1069	1045	1012	1003	959	1049	1015	965	1012	1048	1004	984	996	1020	1057	992	1023	1014	1023	1044	1031	1008	965	1006	1026	1075	962	1022	1041	1054	1024	1006	1001	1054	937	1008	966	984	990	1076	1023	1003	1012	992	1005	1040	1006	1018	1016	1047	1004	953	1017	977	991	1031	1041	1038	1038	1000	996	1044	999	1009	1018	1015	990	999	978	1009	998	975	968	1051	970	1052	1007	1031	998	1072	997	988	1039	1045	934	961	968	1016	1043	1014	998	996	963	1016	1006	1005	1013	1016	1056	931	1024	1084	983	1052	982	1010	988	1012	1006	1013	967	1010	1020	1014	1062	1017	995	977	1010	985	995	993	1014	1036	1055	1016	1034	1023	960	942	1024	942	1049	990	1022	969	1001	1000	989	1029	1010	1031	939	972	1020	965	980	967	1017	1067	1020	984	1038	1004	989	995	991	966	985	1002	1011	977	1035	985	1014	1077	1044	999	1004	989	1040	1022	998	1032	995	1007	1006	977	1004	1086	1002	1003	1004	1039	1012	1043	998	1017	1018	1056	965	981	985	1048	982	1021	999	1030	977	1029	983	957	1018	1009	1000	1017	990	1041	987	999	1005	1022	1017	1014	1005	1042	1059	1014	984	1009	1052	1037	1020	1050	994	1049	946	1021	978	994	969	1036	1025	1033	971	1032	981	1007	1005	985	995	948	1025	1046	1024	1007	1048	1022	1087	1010	983	1098	1047	1044	983	1049	1028	1014	979	976	1038	1036	954	1031	1039	958	997	1006	1026	996	1068	1002	980	996	1004	943	1009	966	1029	969	1033	987	974	1064	1016	985	988	1012	986	1018	1048	1068	1029	1022	1046	1004	1000	1100	965	1018	1003	1009	953	994	985	1024	996	1003	1059	1000	973	985	1041	1003	1011	1025	1036	1000	1011	1034	1073	984	959	1015	1031	979	1011	1037	1031	1006	1012	956	1036	1040	1036	1033	1046	997	1060	976	1009	1049	973	967	1015	1011	1064	1010	1029	1030	994	988	1040	1021	991	1004	1042	970	1012	1061	1049	1053	1015	1051	1026	984	1032	1018	1010	1051	972	991	1024	1029	1054	995	1031	1044	992	1023	1018	972	1051	994	987	1052	1096	1040	961	1014	1029	959	1016	1003	998	949	970	1025	992	1021	1038	960	1008	1041	976	962	1030	1021	1005	1024	1002	1026	1032	1001	1002	971	985	1091	1044	965	1075	997	969	1031	1067	990	1074	1035	1030	1061	1010	1018	1013	1056	1034	1046	1046	1015	986	999	1065	974	991	993	1079	1033	971	1018	980	1027	1003	1043	1020	1008	952	1015	944	999	942	1037	1038	1028	1018	1028	1039	1002	999	1024	988	1007	1052	988	1040	1047	1040	1027	982	978	1058	1036	1019	999	1011	1044	1019	995	992	978	979	1020	958	1024	1059	983	1023	1007	982	1000	1028	1001	1032	1032	1017	983	1025	1010	955	1028	1015	1055	1003	970	953	1033	1012	993	927	1075	1000	1076	1064	1019	1015	1023	1038	956	1016	1011	1015	986	989	1007	989	1030	1011	1008	1044	983	983	974	1059	1055	1028	1043	1008	1000	988	1011	1039	984	950	998	950	999	1023	969	1013	1045	1062	980	1032	1017	1025	1016	1039	1021	933	1019	969	1004	1049	966	991	1008	972	1004	1022	984	1062	1016	997	1032	1027	976	1004	1036	1004	996	1002	1056	1033	1006	1056	988	1049	983	1047	995	978	976	975	1016	983	1036	1015	1012	1032	1047	1016	1039	1004	1024	994	1005	1051	1018	1022	1004	991	1026	1017	1026	934	1051	985	1061	987	1031	1021	996	1000	1028	992	1001	1029	1035	950	1017	1023	1086	977	1046	1001	1126	1023	1041	1013	1065	1028	1003	1014	1020	1023	1054	968	1026	1010	1014	993	1040	957	980	978	1039	1007	996	919	1102	993	1040	990	1007	994	1037	1057	1013	1013	1015	1041	999	1051	958	1021	1010	1016	961	952	961	981	1019	1027	1014	1037	1037	1036	1046	1063	1056	1036	1009	1014	1006	975	1001	1030	997	1022	1023	1058	1020	944	1011	1047	993	1044	1007	1055	999	983	1003	1031	970	989	960	999	1042	1030	1051	1063	1004	1028	1042	1021	1029	1011	1027	989	1016	994	1053	1027	975	1004	1009	1018	1045	1080	1020	964	997	1004	975	949	989	969	1018	1048	1048	1006	993	1019	999	1050	1035	1051	1047	985	1005	938	941	1023	1020	964	1091	1045	997	1027	1025	1005	1008	998	1007	991	1001	998	980	968	1056	1026	970	1026	993	951	1002	943	982	1045	1026	1033	999	1008	1000	1013	997	1060	1007	1021	1001	1017	996	993	1021	1049	1031	980	1071	1017	1065	1030	1005	1006	954	1005	978	1004	1027	1016	972	1032	1014	1020	1015	999	1084	1056	1037	1005	977	1013	1031	965	999	1031	1049	976	1047	1047	984	1034	990	1027	973	982	982	1042	1044	1004	1017	1023	1001	1038	970	1003	1019	1005	999	1009	982	974	1031	1028	1041	1041	1052	1032	1049	990	1019	946	990	973	1026	1072	1007	1055	1015	1009	1023	1033	977	1000	981	1004	1023	1040	987	1004	974	1050	983	1054	991	1005	929	993	1011	1034	1040	1013	998	1004	997	976	995	975	1052	976	1048	1000	1033	1000	974	1040	1006	959	1037	1012	1029	1052	977	1010	1004	1042	981	1008	1037	1037	1011	1069	1010	1054	1051	958	996	1065	1001	1055	1025	1008	1045	995	1029	1081	1022	1019	983	1052	1043	1057	1034	1005	1023	1022	1011	997	981	965	1016	1031	1036	1045	977	969	993	1039	1049	1039	1077	993	1055	950	999	996	1011	1003	1004	975	1037	1016	1066	967	1057	1026	969	1029	1008	1011	1029	1010	1047	1075	967	1012	1028	1003	1010	1037	1034	1004	989	1054	989	1019	989	1041	984	1019	1044	1075	1033	1000	976	993	1010	1041	1047	1049	986	984	942	1064	993	986	1009	1058	1002	1037	1016	1035	980	1044	988	1001	1015	1004	1020	1017	1048	1047	1026	1023	995	1017	1010	986	1040	991	983	979	988	987	1052	1025	1030	1047	1030	1045	1024	1084	987	1032	1012	1002	1036	1024	1005	986	1026	1034	1002	1003	982	999	987	981	1033	1008	1014	1034	1088	1046	1018	989	1041	1012	1066	1007	982	1024	1013	1042	1029	1002	988	1005	1035	1016	1003	991	1005	992	1046	1013	1028	1033	1043	957	1045	1039	1001	979	931	1030	994	1077	1026	988	1014	1013	1032	1005	1021	1006	1030	931	967	1035	1006	1014	1030	1071	1043	1013	1032	976	999	1082	1052	1008	1006	992	1026	991	963	970	1041	1003	998	1022	1019	1006	999	983	955	1014	970	1017	1023	1033	960	1009	987	977	974	1030	1039	1026	1073	959	1039	996	1021	1029	985	997	991	1049	1072	1019	1030	1057	996	1011	1084	1028	984	1062	1056	1006	994	1006	1001	1055	963	959	1004	944	1017	1002	1059	997	1014	1007	1006	979	1014	1047	998	952	997	1020	1013	1030	1077	962	1034	1028	1004	1012	1018	1025	1016	984	1039	1049	1002	1033	1011	966	1002	1012	1004	997	997	1025	1015	1025	987	1062	1023	1022	958	1044	991	1021	1001	1012	995	1009	1075	999	1042	1076	987	994	1036	982	1076	985	1012	975	993	1048	981	991	972	1010	1065	962	1062	973	1051	1013	1051	1048	1032	975	999	1038	1071	984	1003	1013	1045	1000	980	1047	1024	1026	1038	1006	1012	989	1012	930	1087	1003	992	1036	977	1040	1007	1076	988	1052	1050	1066	1033	1021	998	989	1002	971	1027	1032	1027	1007	1037	1038	1041	961	1070	1007	1027	1014	1049	972	970	1026	1060	982	1007	1018	995	1023	1064	1013	1019	986	979	964	990	1020	1016	1014	998	1019	1011	1039	999	985	1035	1008	993	1027	1042	1052	1019	1031	1042	1016	971	998	1015	1016	937	1072	988	1067	948	1025	988	1095	1062	1027	1063	1012	1034	970	1014	995	965	1039	1044	1006	999	1028	993	1023	1008	1053	1050	1031	1031	1024	991	992	1000
42888	10023	1043	690	595	523	440	427	415	395	363	362	382	346	405	409	375	359	420	378	357	372	378	384	359	386	398	373	361	357	349	383	400	377	374	366	392	367	400	374	375	341	396	391	348	346	402	367	357	378	364	355	408	373	415	386	390	425	353	345	382	407	376	400	362	373	360	329	385	404	390	373	390	399	372	369	378	374	375	377	384	372	344	355	392	354	350	396	360	353	387	409	288	366	353	377	378	348	386	381	390	363	378	373	404	364	383	358	348	370	355	345	335	337	374	395	419	387	375	364	384	368	385	384	388	376	369	364	419	392	358	376	396	447	400	381	348	377	385	369	365	353	349	379	385	349	345	356	363	383	349	364	346	386	365	364	393	334	390	355	358	353	398	338	342	385	359	392	421	399	397	381	396	327	340	347	352	367	382	366	396	356	380	340	368	381	398	391	368	416	409	420	360	391	362	371	355	348	380	368	394	371	388	380	382	385	341	336	358	375	377	365	393	400	366	402	343	379	402	374	365	354	368	380	332	356	365	362	389	391	369	336	373	402	371	391	385	383	369	411	388	356	372	385	391	369	368	390	321	346	381	364	356	364	406	414	387	384	351	390	357	342	362	374	337	356	367	342	370	396	359	381	385	384	330	375	377	363	374	403	415	338	415	360	370	370	373	388	381	382	384	369	372	362	359	346	334	346	389	371	342	387	410	354	371	353	352	375	366	347	346	367	363	350	359	368	349	358	360	328	360	370	378	369	384	380	359	371	372	355	366	356	396	389	393	361	365	363	351	405	395	383	423	355	349	376	381	364	370	363	370	374	385	354	398	377	359	359	404	406	355	402	379	367	378	370	346	378	361	352	336	364	370	360	388	359	348	439	412	390	376	403	357	370	393	393	382	355	368	392	377	389	400	353	371	375	369	365	407	404	355	379	363	355	402	338	361	378	386	382	366	358	421	370	382	415	380	352	399	378	384	356	365	354	384	335	328	366	369	348	382	384	340	366	345	386	349	394	332	380	384	357	367	373	365	340	355	360	359	396	378	402	323	357	375	349	376	348	371	386	343	344	366	377	392	359	374	349	367	361	391	383	374	383	383	332	402	398	381	357	387	387	361	375	354	383	380	376	374	376	355	385	367	401	353	351	373	380	362	355	399	385	362	339	410	389	375	399	339	411	404	366	348	394	353	382	343	369	365	391	408	370	357	340	378	373	373	401	410	361	370	361	372	351	372	411	409	381	364	393	429	413	392	370	347	365	357	392	382	355	360	370	415	399	353	396	344	391	396	377	368	348	371	348	352	406	395	351	411	373	363	387	388	371	352	356	373	408	350	389	392	353	331	391	394	355	393	407	356	381	377	379	390	353	318	373	370	368	366	368	388	399	364	363	371	404	392	352	384	362	347	377	361	404	397	360	377	369	354	338	350	333	352	401	385	414	360	406	394	456	368	377	400	352	384	411	388	357	356	336	388	364	358	351	379	380	377	398	376	394	371	379	393	362	386	396	369	383	409	345	387	357	393	363	343	346	367	389	380	386	359	370	370	376	345	367	346	355	396	319	396	395	377	363	417	371	369	367	374	417	361	366	399	365	358	374	345	379	368	388	406	373	349	405	392	395	389	362	370	354	345	372	394	346	352	371	375	362	366	360	379	376	404	410	381	407	381	412	376	357	352	358	354	408	338	388	415	367	393	375	349	358	381	331	404	382	415	393	382	397	337	395	368	417	362	377	372	355	356	334	396	358	365	386	383	366	365	378	404	395	357	391	381	389	375	352	387	381	379	358	389	352	385	354	382	379	409	411	371	375	350	351	386	378	390	391	382	357	372	366	345	359	381	372	365	398	406	381	389	412	356	369	355	386	386	358	349	393	373	386	397	336	404	369	373	366	343	366	338	362	411	364	369	391	385	365	378	379	382	366	405	341	399	388	382	353	384	391	374	357	357	396	370	364	378	390	351	403	413	382	378	359	365	357	349	378	374	363	395	376	370	380	358	369	368	374	379	379	374	397	359	382	377	375	407	340	368	369	369	333	364	367	379	348	373	367	359	376	381	382	355	381	365	335	354	408	377	403	356	348	403	372	358	393	356	398	383	348	388	350	368	328	369	363	366	372	398	372	353	350	360	399	356	367	345	386	374	370	358	404	357	376	389	362	409	353	363	356	390	348	331	356	383	369	362	374	390	397	377	406	392	379	367	368	407	382	345	381	349	330	389	355	407	388	358	338	362	414	373	397	360	349	394	409	410	362	352	374	405	421	368	397	347	370	380	351	324	372	368	362	365	397	347	350	393	365	384	405	400	366	377	377	369	385	382	383	349	380	376	375	398	357	352	356	400	348	353	375	401	393	368	357	367	392	413	366	388	403	323	379	365	393	354	384	351	375	347	391	410	401	379	389	371	345	359	368	365	397	349	408	384	377	392	355	352	368	322	359	380	409	377	382	370	359	345	372	379	371	399	418	400	356	345	356	389	374	353	362	388	404	367	384	365	318	382	425	386	378	397	370	383	390	390	383	416	378	393	397	350	362	363	395	383	353	370	359	362	356	391	406	374	348	349	401	363	382	367	370	356	357	359	380	360	349	339	350	366	368	378	343	391	410	391	401	338	398	372	345	389	376	381	338	364	394	383	372	356	384	364	398	402	389	378	345	359	373	388	374	389	383	380	377	343	355	371	381	404	399	412	405	411	385	335	369	373	358	340	367	329	386	374	404	384	363	380	378	402	364	356	370	420	372	374	379	387	407	369	363	365	357	344	384	397	405	386	351	389	352	317	380	391	374	384	376	367	346	363	315	337	386	367	365	349	392	391	329	363	342	398	431	409	366	384	381	413	366	400	357	323	336	354	385	367	386	369	352	349	376	358	378	354	353	358	367	403	405	374	363	400	400	374	426	387	393	349	333	354	357	345	350	345	392	404	382	356	336	392	374	368	359	382	359	382	378	387	363	400	387	363	358	357	417	363	364	356	364	364	411	380	371	409	379	345	333	371	354	387	393	408	375	359	364	395	378	374	372	357	375	344	418	359	389	365	376	362	348	320	392	393	369	355	375	351	347	392	397	407	365	353	386	343	342	339	372	377	356	372	341	399	406	376	375	347	349	370	365	357	415	346	365	396	408	414	399	362	373	343	320	367	345	367	349	365	391	414	422	352	385	345	361	383	377	386	405	384	373	388	344	356	370	389	350	375	366	400	372	387	374	365	388	358	380	351	403	354	397	363	376	337	345	428	398	363	380	368	401	417	374	379	367	352	363	398	364	364	369	373	358	370	345	349	338	398	319	380	368	385	343	384	376	381	406	389	381	410	406	414	383	370	319	368	382	377	359	343	390	384	341	377	362	353	361	391	373	326	392	338	348	357	395	357	363	378	378	367	379	378	410	413	356	371	338	360	400	369	341	336	328	364	353	371	392	385	381	368	370	382	372	354	361	375	386	339	374	352	337	382	409	389	389	371	361	350	368	384	359	382	401	385	417	394	356	381	376	427	353
24803	1054	1414	1852	1808	1463	1177	1046	1064	1002	951	873	905	853	880	871	886	829	853	854	807	856	844	813	833	814	845	848	833	833	871	896	847	860	803	830	828	805	826	808	821	775	789	848	879	838	816	818	845	809	890	851	847	839	849	833	829	799	801	799	795	825	787	852	818	822	797	842	839	841	862	771	882	786	787	811	841	848	809	822	861	819	870	848	837	807	813	819	798	820	843	827	816	869	764	863	804	850	833	854	878	796	810	856	811	798	830	855	856	782	805	762	815	878	843	771	792	717	812	792	841	826	827	827	804	851	879	826	767	814	802	823	817	865	821	832	797	796	827	825	816	843	784	834	847	831	838	847	773	886	827	842	846	833	883	836	861	839	857	830	836	803	833	798	817	822	805	795	879	833	817	863	826	830	844	820	788	863	831	805	837	820	825	842	795	860	841	826	835	821	796	823	821	866	829	830	805	846	775	834	808	816	840	781	848	789	826	849	885	891	811	761	843	826	843	855	841	871	858	836	817	780	847	828	847	809	803	880	890	837	834	806	835	813	846	848	828	856	834	799	883	811	834	849	858	812	823	830	843	846	831	785	792	805	823	827	819	893	803	799	787	818	841	788	832	820	814	801	831	832	852	826	853	869	841	855	829	820	777	896	795	821	815	836	835	854	810	858	781	747	858	840	842	875	846	848	807	823	856	832	834	807	819	801	795	805	837	831	775	781	789	814	837	791	768	840	822	849	811	797	840	817	811	800	816	827	827	816	811	809	801	869	876	768	824	811	804	839	844	788	848	798	866	897	810	800	873	812	836	832	794	816	782	863	847	835	838	870	847	799	783	777	842	846	772	804	808	816	882	852	798	798	802	814	817	831	858	844	835	811	863	893	818	860	825	779	757	819	812	849	788	822	858	887	870	827	864	777	790	871	843	874	873	858	797	813	803	831	850	807	829	785	839	821	826	851	806	835	844	831	846	843	804	846	790	838	814	809	806	847	842	816	830	821	821	799	798	749	819	809	808	820	838	851	795	821	780	804	805	745	816	811	824	809	827	834	885	901	794	814	858	830	889	806	800	833	827	796	833	824	844	802	819	850	875	807	788	834	836	825	862	852	828	855	801	845	797	834	817	812	786	855	791	851	797	840	827	884	812	810	862	822	831	801	839	801	851	803	828	814	827	823	777	785	873	785	784	855	819	833	826	829	849	804	802	837	844	811	868	854	849	854	841	864	846	819	865	862	892	815	819	831	813	816	803	816	811	761	852	862	805	819	818	853	795	808	801	803	866	787	789	826	780	799	841	807	836	835	849	763	833	822	836	848	811	784	764	863	756	816	811	835	882	869	804	785	820	860	839	881	796	797	825	805	827	803	846	807	847	836	886	859	760	835	876	845	808	814	841	796	859	816	862	821	863	846	818	831	838	841	763	805	805	860	794	854	817	792	770	819	845	814	805	868	836	869	814	824	822	844	819	812	829	820	796	761	821	881	781	856	831	815	792	797	836	823	805	810	793	856	853	817	838	817	823	781	801	768	807	825	857	837	822	846	825	852	841	848	842	847	818	843	752	779	828	848	825	844	877	843	832	849	847	844	804	815	821	880	870	838	812	836	839	833	827	842	859	860	813	815	820	821	844	825	779	817	821	766	818	827	835	793	815	842	806	770	851	809	841	804	837	782	843	850	792	853	849	844	841	806	848	864	844	821	859	826	857	838	800	842	855	846	800	868	805	848	872	815	821	844	833	827	830	814	840	862	869	844	791	888	799	836	883	860	841	823	814	788	825	862	814	786	836	827	823	825	829	849	800	851	839	821	821	845	843	825	828	852	825	842	819	814	826	805	851	790	862	798	846	832	799	819	807	782	860	816	814	819	871	835	803	846	893	883	844	814	826	875	839	884	827	822	841	839	879	800	842	832	802	807	814	845	838	833	813	830	815	817	857	848	790	860	830	812	815	863	881	838	856	787	826	823	799	797	804	826	831	831	788	768	810	874	773	869	834	832	811	795	836	793	793	817	835	785	878	836	836	809	844	862	812	838	823	807	809	822	793	771	821	822	817	844	808	780	850	827	818	848	813	781	830	863	861	869	810	804	826	835	831	846	840	862	811	815	891	889	818	803	882	848	839	836	813	820	833	846	838	874	865	872	839	874	805	808	830	822	787	836	825	825	846	804	759	840	812	857	837	827	844	817	839	779	813	835	805	826	848	838	865	801	829	803	805	846	799	905	807	764	787	806	806	833	830	838	823	836	846	822	840	811	883	811	844	802	826	846	805	867	869	833	829	849	850	817	847	804	867	846	783	800	874	808	810	814	820	818	810	801	831	878	855	797	831	772	774	872	853	809	812	837	816	826	863	878	818	827	884	781	828	839	872	787	831	829	857	824	816	846	802	784	791	815	808	880	836	791	833	844	799	762	792	875	802	841	805	814	769	811	832	800	821	853	868	814	838	798	868	886	789	826	900	859	823	853	796	864	818	783	815	802	823	870	773	815	853	809	852	819	854	800	800	844	836	796	834	792	809	812	862	803	788	836	801	770	795	757	810	800	799	827	799	844	823	804	772	841	843	839	848	814	784	804	835	848	852	811	774	809	830	874	774	814	830	808	858	819	833	820	870	822	834	775	854	810	833	789	797	822	809	805	844	844	804	810	825	802	823	796	846	812	820	797	824	831	833	811	805	823	806	818	827	826	842	838	859	818	838	797	853	848	827	811	802	860	825	840	773	874	834	829	818	866	844	829	836	824	847	863	768	832	801	820	866	795	853	847	823	847	838	848	842	785	818	822	796	866	834	862	842	829	809	763	810	801	826	818	823	814	843	871	852	780	802	818	815	807	852	830	840	869	825	840	820	861	836	859	821	852	854	860	807	775	808	801	786	815	788	852	826	835	845	817	779	862	828	767	878	835	816	828	801	836	803	864	791	853	839	830	804	833	852	817	838	773	846	778	778	809	830	825	869	818	821	805	816	841	815	825	788	864	834	800	815	801	847	851	784	908	849	845	833	855	858	832	815	862	835	792	868	848	815	825	839	849	823	865	818	861	787	798	770	857	872	822	792	794	861	825	824	813	845	814	838	801	816	836	827	824	852	767	815	762	858	868	805	776	832	783	869	786	773	844	808	840	809	817	822	762	880	801	840	843	840	826	800	770	818	811	793	818	827	834	842	868	862	808	792	836	798	800	789	832	844	796	751	819	852	782	732	826	868	813	822	808	813	744	810	818	835	822	837	857	828	823	811	817	815	799	838	785	817	848	838	889	801	865	822	840	830	858	813	844	836	819	778	838	815	796	861	816	771	797	824	842	844	781	816	814	865	826	795	813	812	823	867	868	864	828	822	845	843	848	866	837	831	861	826	859	788	853	862	820	814	790	795	838	813	886	815	829	829	841	811	853	845	836	808	861	816	829	822	778	810	773	828	850	822	819	816	838	877	850	812	811	802	820	767	799	828	811	836	806	838	830	843	861	855	810	859	809	842	793	851	835	807	903
46741	11526	1450	764	615	413	328	268	247	243	220	190	225	182	208	192	220	204	183	226	196	190	228	191	218	180	182	183	211	191	198	205	180	211	171	224	201	197	190	208	198	203	173	194	207	186	191	188	206	165	169	184	234	216	196	194	168	187	166	180	192	216	196	180	198	225	170	214	196	238	186	176	205	194	197	189	211	203	163	188	195	192	209	206	182	187	204	162	198	184	194	207	219	192	218	183	175	197	205	199	191	181	161	186	204	197	195	184	187	181	214	177	202	202	184	206	187	182	222	185	185	235	199	180	217	185	168	200	168	207	196	219	204	191	168	199	210	199	196	207	191	212	219	232	192	201	188	171	224	174	173	201	191	225	198	163	217	191	194	197	199	224	175	169	171	193	212	218	168	185	180	200	209	203	203	179	174	200	204	210	189	216	199	201	188	185	185	195	191	187	202	199	197	185	204	188	192	172	193	195	179	209	196	176	186	189	179	199	216	206	206	178	197	190	183	199	178	200	197	205	191	204	168	183	181	229	197	206	197	212	182	196	186	193	176	184	199	175	188	209	213	202	205	202	184	179	177	194	190	177	192	220	197	208	184	204	216	199	181	220	222	206	203	221	204	207	203	190	204	203	198	207	168	211	175	203	196	185	182	202	215	218	193	180	209	187	183	193	197	182	197	192	186	170	176	197	204	192	226	182	170	173	180	201	203	173	170	196	204	183	195	198	206	203	203	214	180	216	180	176	196	202	212	203	178	190	192	211	204	214	207	204	197	206	191	208	202	168	206	217	179	183	206	206	168	196	193	197	168	171	213	187	188	199	204	180	184	176	215	188	167	216	176	218	211	192	201	194	199	173	187	185	195	180	188	193	189	192	205	197	199	193	204	210	179	237	192	173	209	154	210	177	206	198	194	170	199	175	183	160	179	199	189	196	197	199	180	181	196	193	191	186	184	163	170	171	188	174	200	207	191	187	196	179	188	195	214	220	213	207	192	210	237	186	178	174	174	191	177	197	194	186	180	171	206	209	179	221	209	192	212	196	204	193	187	230	192	185	198	206	221	210	175	191	184	182	201	195	181	208	180	197	209	184	210	184	178	204	196	199	211	208	197	202	202	189	199	195	200	196	208	201	202	190	191	214	195	201	210	182	183	239	173	207	202	224	214	189	187	184	191	182	194	192	194	187	184	205	193	199	166	176	210	190	209	183	188	193	171	193	186	199	189	215	225	199	190	182	190	183	163	213	176	194	207	187	160	197	194	198	159	186	192	193	190	216	216	204	180	203	201	182	196	185	218	218	188	225	212	201	172	180	188	178	207	172	213	201	202	184	186	196	189	176	202	185	177	173	205	169	219	211	181	184	190	226	182	174	174	196	219	180	201	186	197	188	207	185	218	202	179	171	202	199	179	182	208	218	207	174	196	196	179	176	184	198	236	203	168	208	178	195	207	190	188	190	185	190	183	221	207	199	195	184	223	178	217	202	214	187	172	173	206	205	187	210	215	177	182	186	188	204	184	190	194	198	211	190	173	166	204	181	211	168	214	204	213	219	176	203	193	184	217	197	242	198	186	186	182	200	215	214	220	190	206	205	184	177	196	197	208	193	208	181	204	192	175	188	203	178	192	184	179	178	194	232	211	169	177	193	192	209	180	187	216	200	187	222	223	203	193	217	181	202	200	193	217	236	190	206	216	200	177	154	223	167	197	185	207	195	222	184	190	230	194	210	168	179	211	207	190	201	197	193	211	193	181	207	198	211	190	205	178	200	215	220	183	196	202	189	186	197	176	209	177	199	226	160	194	207	194	165	214	179	189	216	189	198	213	194	195	202	196	177	212	195	200	164	195	193	174	177	189	194	205	229	213	207	206	187	204	174	173	215	185	209	187	165	175	208	185	186	177	196	210	212	189	167	200	212	173	187	184	175	185	193	199	187	197	191	206	202	176	214	209	194	229	222	207	201	187	211	190	200	184	196	179	196	211	167	199	208	195	211	169	199	219	178	179	177	187	179	185	183	205	229	187	188	192	213	200	191	163	200	185	190	181	198	199	214	196	212	201	201	211	178	221	203	170	199	198	221	183	199	205	205	165	197	190	184	204	199	232	204	196	188	186	185	233	213	210	188	188	198	186	194	182	167	216	178	203	204	184	172	197	201	205	226	216	194	214	214	210	221	210	198	199	189	212	192	200	233	179	223	201	207	181	215	201	203	210	196	190	209	189	207	185	216	204	194	206	181	177	181	174	214	199	197	177	205	160	183	189	216	206	191	221	208	177	173	198	172	207	226	195	199	190	207	238	182	189	198	192	194	180	192	166	202	206	196	193	196	187	203	202	161	200	200	215	191	188	179	196	222	221	195	174	184	184	220	186	182	178	207	171	198	197	190	168	207	184	202	162	200	192	194	179	222	189	188	193	175	169	183	184	227	181	225	202	194	206	178	187	210	194	201	193	195	213	199	196	209	181	211	184	201	183	177	219	176	196	201	206	187	177	201	197	209	196	182	196	190	195	197	175	217	193	191	171	186	189	227	197	219	182	189	186	185	186	190	190	178	171	231	214	196	217	191	211	187	166	175	163	203	210	222	205	203	193	199	184	214	189	197	227	198	197	198	200	202	227	199	198	185	180	182	181	193	169	193	184	202	197	231	187	165	174	173	207	183	183	211	196	186	174	221	172	195	218	178	216	195	205	200	211	189	205	177	178	200	188	176	214	207	215	207	192	175	182	201	186	216	192	179	212	194	208	208	217	190	185	201	201	189	212	190	199	195	190	205	196	203	190	188	192	186	193	190	200	196	186	209	208	193	180	204	186	187	195	194	216	205	195	203	218	196	182	206	205	185	209	191	204	170	183	200	220	195	192	207	178	208	194	204	212	205	204	174	218	207	182	192	186	187	213	207	189	176	196	190	200	193	196	215	224	210	226	191	215	227	193	199	208	191	195	217	204	216	210	177	181	189	193	218	206	195	203	189	217	184	202	213	188	164	196	198	207	214	203	202	198	201	207	180	218	187	188	210	187	186	205	176	205	190	177	162	180	197	189	187	182	167	148	191	203	211	180	205	180	175	185	196	188	187	205	210	192	179	199	203	179	208	180	172	197	163	205	176	185	191	202	206	183	190	213	187	189	190	213	196	203	174	180	157	204	202	182	192	198	209	186	221	177	193	224	191	195	194	198	187	194	206	190	184	179	177	184	202	213	201	188	178	197	207	191	209	173	209	185	201	202	183	220	195	190	176	206	219	197	195	189	195	188	185	209	193	201	197	203	185	163	217	193	195	197	188	206	192	204	203	172	192	186	227	204	186	206	183	206	176	191	189	233	208	182	157	194	188	183	194	182	197	201	197	211	196	187	206	199	183	179	220	209	226	188	189	192	179	186	198	220	194	194	201	187	215	215	214	189	197	168	170	187	194	212	206	209	186	189	161	173	205	215	186	212	186	196	192	206	216	199	213	179	191	203	196	218	192	166	179	202	214	214	198	175	189
25124	967	1746	2146	2187	1605	1142	1004	855	754	736	641	620	589	618	506	559	569	528	556	545	534	508	516	518	536	494	486	503	534	471	465	496	548	520	499	539	523	468	475	487	487	485	475	508	475	467	492	498	482	515	490	497	484	477	492	494	529	492	479	483	475	497	458	512	530	486	462	508	529	506	520	473	515	476	496	473	470	531	512	497	490	507	488	519	456	456	515	472	450	490	520	524	510	471	504	443	493	495	443	468	488	479	456	482	428	503	453	472	490	488	463	470	481	474	497	487	456	470	464	518	508	476	492	499	477	464	485	518	469	513	496	489	474	470	484	446	496	454	432	494	521	458	469	493	455	506	521	522	484	521	464	490	485	473	495	478	482	443	493	507	480	491	481	480	449	477	471	486	482	522	493	467	467	493	524	512	473	488	474	491	467	486	438	465	462	506	437	461	495	510	480	476	510	448	460	476	416	474	487	487	516	468	494	460	482	506	491	474	469	460	514	464	463	477	466	461	428	502	449	451	484	508	496	493	489	475	449	487	473	498	478	460	498	450	458	509	517	476	481	468	461	484	497	479	465	513	477	482	484	473	467	474	479	502	459	515	484	492	477	476	485	475	460	494	486	489	468	494	497	490	505	482	492	508	496	495	464	474	471	463	466	496	488	485	457	494	483	473	490	439	500	460	496	455	503	451	523	467	486	485	514	484	432	458	439	505	494	512	503	501	475	440	469	481	498	518	496	454	501	480	488	529	487	525	507	438	458	514	475	454	519	487	497	470	466	459	464	595	474	471	465	434	468	469	509	493	505	455	495	468	482	476	513	491	493	478	515	480	486	485	473	473	472	484	452	451	475	498	489	507	442	479	510	452	476	514	485	460	451	460	465	493	465	494	495	444	486	541	513	480	469	490	476	502	477	499	472	485	522	496	465	453	504	454	457	461	506	501	452	477	500	504	479	483	474	510	470	472	489	483	497	484	474	457	450	525	477	463	481	489	463	509	506	455	477	452	459	499	481	491	445	487	460	518	461	464	466	486	468	435	473	502	474	486	501	511	480	487	447	491	476	436	500	495	449	466	495	450	500	524	481	497	471	458	477	494	498	513	504	516	492	492	475	472	462	477	457	529	459	454	481	504	486	491	493	477	486	499	497	489	502	473	465	439	472	491	489	506	474	488	499	498	504	505	493	468	456	477	492	470	460	466	492	558	448	504	501	462	493	503	461	484	512	506	526	465	478	502	487	478	488	425	465	508	455	499	450	474	444	459	484	529	459	507	478	488	462	517	479	462	441	481	464	478	480	454	447	537	486	479	518	485	463	482	482	489	509	462	481	515	465	457	460	480	502	465	456	489	464	435	482	481	500	454	466	486	462	504	467	494	499	475	448	455	484	486	423	443	474	494	483	495	462	503	485	484	474	498	466	462	474	489	480	481	481	508	490	464	476	488	469	494	455	506	482	521	496	502	482	508	472	481	456	489	461	494	497	482	478	500	515	489	500	439	460	512	516	462	477	472	524	511	505	465	497	501	507	509	476	508	499	498	446	441	514	485	479	462	475	458	448	523	460	482	465	468	466	507	488	479	500	488	467	458	529	447	498	470	498	465	473	521	485	482	453	479	489	464	468	475	472	465	471	509	476	481	488	471	500	494	498	485	469	484	490	482	441	473	487	486	519	469	497	430	458	478	498	475	465	476	486	487	512	485	477	484	459	454	507	456	489	455	479	443	489	510	462	446	474	494	481	507	454	485	455	501	479	511	521	505	487	470	491	478	457	429	505	490	473	504	458	442	527	518	470	499	476	507	497	487	479	490	467	480	490	460	446	471	488	474	446	468	472	463	468	456	470	513	470	493	495	490	456	452	446	470	441	495	511	514	460	550	469	485	467	465	518	487	513	466	458	463	479	504	493	485	493	491	479	475	476	495	521	467	451	507	483	500	456	501	481	502	467	478	484	466	477	499	424	437	452	467	459	482	475	473	473	503	434	444	486	530	496	488	537	468	487	477	531	463	522	490	456	498	482	465	498	465	427	463	467	466	463	503	463	483	492	506	454	522	490	490	494	450	453	475	445	476	493	516	506	463	455	487	503	473	509	446	460	490	497	482	487	469	527	504	482	474	467	493	463	473	473	518	495	446	489	508	453	479	526	507	479	475	478	490	461	445	537	474	488	504	500	534	486	499	476	487	492	483	484	471	474	454	498	472	442	451	521	488	509	463	474	461	481	464	511	455	501	511	471	441	488	474	471	487	485	455	451	475	480	477	464	466	476	445	456	498	498	491	448	500	455	496	484	463	473	457	494	474	493	499	530	514	479	466	429	469	479	476	512	503	496	515	481	475	498	505	512	468	506	475	484	500	492	458	499	487	475	475	476	457	496	476	462	449	476	483	474	517	482	470	470	449	473	469	512	483	488	467	472	454	520	492	455	498	530	505	495	473	462	489	444	474	500	499	459	486	463	504	486	482	483	495	478	471	503	480	436	455	450	464	542	469	494	444	471	473	459	504	450	460	473	484	488	502	460	471	544	487	429	499	465	489	444	488	511	455	470	482	480	513	508	455	486	488	463	476	483	474	428	468	479	516	473	416	477	464	501	486	445	511	497	459	439	462	475	455	535	483	471	507	522	494	477	458	497	489	470	491	479	523	487	464	515	468	515	461	480	458	466	485	489	464	497	494	467	425	481	498	485	458	485	494	477	474	460	455	488	509	496	498	486	447	504	462	485	485	457	454	432	441	481	424	461	489	445	501	489	468	464	455	493	494	466	493	474	476	502	441	467	505	487	465	485	501	476	525	482	459	450	510	496	481	471	441	483	505	468	456	537	471	462	490	430	499	478	452	441	472	456	510	449	465	446	508	448	502	519	441	452	489	504	454	474	476	510	503	420	455	468	499	514	452	488	467	486	492	488	516	470	471	485	476	503	468	494	483	475	496	481	470	514	486	459	483	482	487	470	493	505	517	491	494	475	462	476	497	491	462	439	478	464	509	504	488	485	449	528	488	512	445	471	505	478	458	489	465	455	478	530	467	515	482	447	490	465	471	464	502	501	466	451	502	505	470	483	465	482	486	425	475	470	456	494	486	434	488	465	453	464	502	503	480	443	467	482	476	473	517	487	496	473	479	502	475	428	468	507	469	485	495	483	481	470	458	508	498	468	468	476	495	460	481	459	498	462	501	426	462	475	503	501	487	468	507	495	499	489	474	477	454	441	478	484	513	536	470	482	470	456	481	484	481	501	490	475	445	483	473	470	474	509	464	520	515	483	509	485	459	459	469	454	482	470	500	501	484	470	478	464	478	480	479	492	483	507	480	493	512	503	530	489	498	492	477	447	464	519	469	490	466	475	439	503	463	501	452	484	455	486	488	480	479	489	483	494	485	483	481	495	455	500	510	477	476	468	468	483	451	490	473	461	479	456	488	504	469	449	464	465	461	468	432	459	460	504	469	498	476	481	471	496	504	492	432	497	529	482	496	496	483	483	513	469
26900	3451	552	585	538	515	486	487	480	430	444	507	475	435	455	495	499	464	449	467	485	467	454	423	459	453	461	492	468	461	451	470	475	452	447	511	494	503	491	488	463	423	471	462	427	492	517	487	511	461	482	498	458	443	455	474	464	468	513	535	513	499	524	467	447	441	457	476	462	484	463	454	450	482	449	446	474	463	458	496	416	451	472	509	478	475	459	521	491	469	478	473	453	488	468	487	446	455	489	517	523	559	473	493	441	463	486	482	454	482	508	443	466	477	457	466	479	433	483	462	444	479	462	543	480	479	458	469	469	469	480	504	443	472	505	481	489	482	488	459	475	467	490	476	480	471	487	470	460	503	452	457	456	487	489	462	484	471	443	489	478	492	474	471	498	450	430	455	483	441	430	456	466	456	482	471	469	447	479	493	434	442	462	457	472	481	464	464	452	491	484	505	481	449	435	455	420	470	505	481	497	469	495	437	503	400	447	435	451	486	414	478	504	518	460	506	479	453	495	463	468	431	520	486	497	521	437	444	510	453	464	491	491	479	443	521	467	490	494	497	480	510	496	441	482	408	494	487	462	509	455	474	507	512	425	464	472	455	500	459	434	508	490	463	421	465	501	520	464	465	467	473	500	493	504	477	485	467	495	512	455	469	449	439	463	474	455	482	457	467	449	471	440	463	490	474	428	451	405	446	473	452	457	432	469	446	426	529	513	489	484	464	458	477	467	447	456	461	465	488	492	463	459	521	429	450	476	482	486	486	523	447	473	481	489	503	435	476	454	423	488	463	463	489	515	476	473	437	453	471	494	451	467	467	460	441	427	473	476	433	466	460	486	477	472	479	489	486	461	468	478	426	447	466	472	447	481	512	447	479	521	447	471	444	480	439	490	462	475	513	446	482	438	476	490	487	510	443	494	483	414	451	439	486	496	428	450	498	455	506	467	431	462	483	466	464	460	496	482	484	483	492	446	462	496	494	437	429	516	486	451	477	472	474	502	471	478	513	444	469	490	464	414	464	500	485	463	473	462	484	445	444	469	495	520	453	475	436	499	457	488	450	454	474	465	508	489	478	473	507	470	446	500	499	492	449	478	470	510	462	483	444	439	488	492	456	500	530	482	485	470	474	425	468	485	479	504	433	434	450	462	461	498	457	512	453	469	504	457	461	458	505	487	507	484	475	473	460	518	437	427	471	426	468	457	477	460	467	488	492	489	471	472	518	454	500	491	476	442	455	445	475	490	455	509	464	508	486	452	500	490	406	479	456	484	485	434	407	486	551	490	495	494	473	457	477	512	447	446	440	439	485	475	506	468	499	416	468	440	454	413	478	495	491	527	481	484	477	470	483	471	432	478	452	456	466	471	443	468	476	472	449	480	433	474	468	468	431	492	526	453	481	506	472	479	474	456	467	464	466	464	457	457	470	499	476	461	450	454	470	469	493	465	462	500	474	460	423	448	470	463	478	480	484	467	486	426	508	491	467	459	447	473	491	444	458	491	482	477	490	457	436	434	472	445	478	467	449	452	428	502	456	468	443	475	476	468	496	480	471	464	466	464	453	464	424	486	464	458	474	422	460	433	468	472	459	448	491	489	473	454	444	471	473	463	471	441	474	510	504	446	426	460	449	462	434	481	468	495	468	473	466	494	474	492	474	473	506	455	473	517	455	453	478	509	461	436	506	488	438	464	448	472	447	511	436	501	491	486	482	526	494	486	484	480	434	484	494	466	466	465	443	474	457	480	454	459	460	450	488	475	505	511	451	469	476	475	482	440	487	461	438	444	505	444	437	462	453	468	446	435	483	507	484	465	471	483	492	453	451	472	499	484	461	468	490	458	442	468	435	467	441	505	529	466	458	460	451	460	488	484	475	477	412	468	498	458	491	457	457	440	468	480	459	441	507	504	460	465	488	460	470	468	459	486	506	485	488	488	440	497	477	442	534	462	467	446	482	454	489	505	420	478	452	482	471	445	434	460	483	467	456	483	465	480	448	447	412	469	489	434	461	445	426	471	452	518	430	436	494	476	455	487	491	470	463	467	481	450	464	469	467	450	470	461	483	439	482	453	465	471	446	477	513	493	461	465	461	471	482	511	478	469	458	460	468	475	443	474	469	506	524	472	421	471	444	492	459	450	443	468	491	440	462	512	447	510	493	492	451	475	472	449	464	473	475	468	484	490	470	463	491	479	477	488	493	483	496	489	444	463	499	466	473	415	475	464	444	456	500	473	439	436	508	508	510	509	439	452	474	464	440	513	479	428	437	498	475	468	439	468	430	491	469	500	448	509	456	461	480	462	473	447	419	460	480	504	468	458	457	480	518	415	444	444	408	482	492	510	458	442	488	499	455	513	460	502	447	474	429	484	525	439	474	466	451	476	476	494	450	444	474	487	457	452	424	438	505	420	485	531	438	452	446	471	486	494	475	463	484	451	452	466	460	445	436	466	476	519	494	502	476	475	441	507	487	507	484	451	432	529	469	485	469	489	495	496	457	508	458	478	462	474	430	483	470	454	465	508	495	464	485	489	486	496	515	467	452	446	476	488	407	472	434	425	453	455	469	451	452	443	459	455	478	470	477	451	507	435	521	474	502	451	452	426	430	458	495	455	457	491	489	497	490	456	490	483	522	468	481	445	455	427	497	432	482	458	462	457	488	472	515	472	456	447	450	460	490	471	470	483	444	484	415	480	471	466	467	463	406	462	478	434	474	473	480	455	482	453	485	479	441	490	480	487	462	489	445	459	491	522	483	465	451	430	486	457	474	510	485	486	453	451	436	449	479	471	508	459	452	494	456	478	469	461	490	490	479	455	476	475	462	524	480	490	428	480	446	479	445	488	491	490	479	501	445	449	435	477	468	489	467	433	499	449	486	473	425	490	495	456	475	448	471	533	453	482	462	479	467	513	474	473	482	469	471	492	462	504	479	468	482	476	430	419	457	456	443	439	469	501	410	465	477	462	506	480	456	460	474	454	488	477	442	455	473	461	497	445	459	477	457	493	485	484	466	486	471	488	493	466	478	475	468	453	437	469	462	453	518	463	482	430	447	463	462	447	431	481	478	526	454	484	483	452	437	484	474	480	476	458	463	472	515	484	468	471	476	448	441	450	456	494	455	491	439	518	486	471	450	461	490	462	453	494	470	489	501	497	470	515	469	448	487	444	464	427	491	482	465	497	492	487	440	496	465	499	451	460	464	447	452	458	475	490	479	477	475	473	451	490	515	478	466	467	448	448	493	485	498	460	483	500	462	473	502	467	448	464	491	496	472	427	481	430	497	449	455	481	446	455	485	504	457	449	425	447	492	521	441	497	459	451	488	454	450	476	455	482	443	449	463	420	469	453	461	443	488	471	455	467	457	497	479	494	473	500	488	399	446	461	476	447	472	470	468	499	441	522	467	523	494	462	470	502	461	447	517	478	472	488	479	479	463	460	468	475	483	472	471	479	492	488	460	457	462	448	460	474	472	496	472	471	453	478	453
14635	1096	1224	1447	1537	1232	1105	1106	1017	994	1040	1040	1000	998	1022	995	981	1024	1046	1039	1048	1038	1003	1026	1076	1059	1009	986	1064	979	1043	1055	1001	1044	987	1042	950	998	1023	1061	1029	998	1063	971	951	1015	1035	1007	981	1043	994	976	1039	1042	1036	993	1038	1015	1066	1036	1033	1050	1071	1000	1017	1046	1014	1045	987	1031	1006	1047	1011	1060	1071	1039	1043	1027	1068	1058	1051	1060	1108	1048	1008	986	1029	1061	1007	1041	1048	990	1019	1006	1075	1049	976	1001	1038	967	1055	1008	1024	1026	977	1063	1045	1028	984	1030	1043	993	1044	980	1039	1072	1055	1036	1015	1001	1063	1033	1034	1011	995	1041	974	980	1006	1006	1014	1009	956	1023	1009	1035	994	1051	1064	1042	1011	1053	1028	930	1014	1004	1046	1032	1050	953	1017	1041	1017	967	974	1011	1040	1016	998	1001	1021	1040	992	1061	1045	970	975	972	1058	1051	1018	1068	986	1009	950	1044	1037	990	1027	1054	982	1031	1029	1043	1072	1099	1047	1000	1019	962	1016	1063	1006	990	1000	1022	978	1033	1033	1014	1044	1016	1014	1020	1036	1028	1041	973	990	1060	1011	1002	1038	984	979	989	1006	1014	978	1069	1043	1091	1006	1013	1031	1031	1077	1031	1032	968	1052	1026	955	1006	1051	957	1018	1074	1045	1037	1027	1063	1064	1062	1049	1061	1050	1037	1038	1075	1026	993	1027	1042	989	975	1045	1006	1059	1001	979	1001	1032	1033	1056	1016	1016	986	1003	1005	1019	961	1082	1001	1022	975	1030	971	1039	1049	1053	1050	1053	978	1103	1035	1019	1034	1039	1085	1065	1067	985	1007	1034	1005	1030	985	1052	1045	1054	1012	1013	1018	1019	976	1037	955	1043	1039	998	1014	1048	984	991	1072	998	1020	964	1008	970	1011	1022	1043	984	1030	1033	1037	983	996	994	1024	1053	983	981	1016	997	1093	1051	1043	1054	1034	1042	1021	996	987	1051	1056	1080	1081	1016	965	1044	1030	1042	1036	1050	1015	1023	1015	1031	1040	1040	1055	1076	1000	1006	972	990	1024	1063	1008	1036	998	1022	1068	1031	1038	988	1034	1050	1003	958	1008	1033	966	1039	1050	1010	1019	982	969	999	1089	979	957	1031	958	1084	989	1024	1037	1074	989	1031	1044	1051	998	1052	994	1075	964	1010	1044	1052	1015	1070	1042	959	1080	969	1038	1047	1027	1049	1055	1019	998	1096	988	1030	1018	995	1058	965	1002	979	1049	966	989	1020	981	1011	991	1021	1031	1004	975	1062	1037	1033	1023	1049	1004	996	974	980	1043	992	1009	1008	1011	1061	973	1001	996	1034	988	1035	977	970	1015	995	1080	996	988	984	1043	980	1020	961	1063	1029	1110	998	991	990	984	1041	1043	990	1000	1014	1058	1048	1041	1022	1018	1001	1009	991	1028	1015	976	995	1032	990	986	982	1032	995	1015	1000	1017	1026	1032	1019	972	1075	1130	1048	975	1063	1059	1048	995	1041	1046	1029	1037	1008	1041	980	1025	1027	1010	1029	1028	1060	1009	1042	1019	1043	1047	1043	1058	1090	961	1019	1043	1032	1018	1053	1041	1004	1007	1057	967	1031	1083	1031	1040	1082	1041	1031	1089	1032	990	1008	1000	973	997	994	975	1062	1043	1025	1046	1011	993	1001	935	1033	1089	1087	1011	1067	1070	1019	1008	1021	1072	1028	1003	1050	1026	1037	1016	997	1065	1009	997	1011	1016	998	1001	989	1018	1024	951	1011	1043	1042	1027	1066	997	1003	1067	1031	1021	1025	1044	1035	1024	1045	1035	1031	1011	1002	997	1029	1031	1037	1056	1029	1030	1026	1054	1027	1069	980	1038	1024	988	1031	1014	986	984	1012	1065	1071	1032	955	1056	1012	1017	1004	1017	993	1002	986	1040	1079	1015	977	1042	909	1033	1028	987	1036	1040	992	1080	1007	1032	952	1024	1011	1014	1009	990	960	1035	1035	1012	1020	1014	1049	1016	1001	1049	1080	988	1034	1004	1035	1019	1028	1021	986	999	1020	987	1076	1032	1029	1029	1018	1060	1004	985	1034	1029	1009	1046	1057	1009	1018	1052	1076	1009	990	1031	1073	1034	1063	994	1030	1033	969	1018	1023	1005	1020	1000	1034	980	1014	956	1008	1010	1034	1019	1044	1015	1032	1044	1045	966	979	1026	1050	1036	995	1066	978	1001	1002	1041	995	1046	1044	984	1029	1027	982	1018	990	1067	972	987	966	1007	1019	982	1016	1006	1012	1076	985	1016	1029	1007	1046	1029	1019	1083	1040	1083	1022	994	1026	1018	1008	994	964	1045	1003	988	1058	1018	1023	999	990	1010	1021	1008	1004	1053	1009	1010	1043	1009	1022	1024	991	1026	1021	1003	1015	1040	1009	1007	1032	1068	1030	976	1053	1011	1060	1009	1071	1045	1015	1002	1027	1004	1034	1005	1043	1017	1021	1082	971	1010	1063	966	1025	1016	1033	1031	915	1030	1073	1074	1024	1046	1024	1077	980	1018	1047	1015	1023	1027	998	1039	1030	1037	1018	1087	1019	960	1066	981	1016	968	998	1051	964	1029	1055	1001	1041	1036	1038	1023	1050	969	965	978	1049	1050	1021	1017	1004	1039	1034	1012	1042	993	1013	990	1043	1018	1033	1020	1010	1050	1005	1052	1042	997	983	1038	1055	1029	1021	985	1005	987	1009	1008	1053	996	981	1068	1037	1013	1040	1035	1076	992	1044	1041	1015	980	984	1071	1042	1030	1040	1022	999	1075	1020	986	1037	1065	1056	1003	985	1018	1041	1027	1043	1068	1037	1011	961	1043	1002	1075	1018	1019	1056	980	1067	955	977	1038	999	1022	1011	994	1004	1065	1033	1034	1051	969	1036	1017	1034	1022	1019	1028	1033	991	955	1006	975	1017	1061	1002	1066	1002	993	1012	1059	995	1025	1009	986	1031	977	975	1009	1059	977	1049	1040	1047	1019	992	1016	991	977	1010	1053	989	1008	1022	1038	1041	999	1089	1034	971	984	1039	981	1055	1062	1018	1020	1009	1007	1023	1012	1049	1046	974	978	1001	1027	986	1061	1061	1019	1077	1041	1012	1020	945	1023	995	1038	1008	991	1032	985	990	1034	1017	1002	1023	1051	988	1022	1003	996	1023	993	1043	993	995	1067	997	971	1037	1050	1055	1055	995	997	1010	1013	948	1042	1042	1044	1023	1072	1007	1016	1017	1062	1039	1013	982	1012	948	1022	1047	1024	1001	1022	1033	979	1014	1014	1013	981	1032	1027	1009	1013	994	995	1061	1024	1029	1037	1001	1069	1027	1022	976	1059	1020	1017	1010	1012	1049	1060	1059	1031	1014	1090	1045	994	1060	997	994	1048	1035	1038	999	1017	978	1048	1046	1005	1018	949	997	1022	1022	1018	1021	1080	993	1047	994	1021	1006	980	1040	1043	989	998	1068	1032	1063	1019	1019	1074	1002	995	1033	1012	1044	979	1050	1043	997	947	1014	1032	1044	1051	1010	1050	1013	1115	1037	1026	1034	1013	1048	1004	1017	1018	1060	987	1003	1021	1042	974	1081	1111	1029	1003	1033	994	1038	1010	1073	998	1049	1066	1040	1034	1008	1031	1028	1051	944	1026	1018	1019	1015	1018	1019	1039	1024	1007	1026	1047	1020	1052	1047	994	1044	993	992	1090	1074	1017	1048	1030	1016	1061	1018	986	1036	990	1018	1050	965	1030	1019	1063	977	1046	1025	1025	1055	1052	1074	1008	1038	1014	1081	1042	1060	986	1038	1021	1023	1033	979	1000	998	1088	1041	1071	973	1059	1009	998	1057	1056	999	1090	1066	1040	1001	1007	993	1064	1036	1083	989	978	1026	999	997	1055	1017	1072	1098	1044	1002	1047	1061	958	992	1000	1015	1021	1017	1031	1041	990	1024	1015	1049	999	1026	1042	1045	998	1036	1006	971	1021	1075	998	996	1014	1066	1025	1065	1055	1036	1010	1031	1032	1015	966	1035	1037	987	1025	1058	1089	1050	1040	986	1016	1028	1049	1002	988	1076	1078	1001	1026	988	1055	1036	991	967	1054	1052	981	1010	1033	1032	959	976	1029	1056	1058	1051	1039	1019	1011	1050	1004	999	998	1006	987	1028	959	1090	1030	990	1019	1019	1007	1027	1066	1076	1026	1007	1025	1042	1074	1034	1094	992	1031	1017	1032	987	986	1023	1042	1070	1007	1011	1017	973	1023	1014	1046	1028	1037	990	1010	1007	1004	1033	1012	1021	980	1032	1013	1028	1005	1006	972	984	1084	1024	1003	1003	992	1007	961	1106	1100	1039	1012	1112	1005	1009	1078	983	1028	1008	1031	1068	1047	1027	1097	986	1013	981	1017	1035	1049	934	957	1027	994	1008	977	1064	1006	1039	1064	966	1042	1059	1033	1055	955	989	1002	987	1069	995	1025	1042	1036	989	1025	1040	1017	995	1033	1049	1073	976	994	1046	1052	1038	1027	965	1043	1036	991	1086	1027	996	1001	992	1045	1037	1066	969	1041	934	1024	1054	980	1023	1052	1011
31780	4388	762	709	568	482	367	366	354	363	338	355	368	307	318	350	335	300	327	335	310	339	334	366	331	334	319	359	306	322	329	350	315	306	338	333	297	333	323	340	332	348	305	295	328	321	297	320	351	331	311	319	317	327	300	313	325	350	315	376	316	328	334	348	329	323	319	377	298	345	329	344	327	332	311	324	334	302	323	353	321	358	325	334	342	316	334	349	350	323	324	324	325	356	323	334	327	329	327	314	331	333	335	334	332	357	305	323	308	334	310	299	279	303	316	320	299	342	320	322	347	305	331	343	341	314	346	341	334	344	283	325	325	321	304	327	350	334	313	342	305	334	323	338	317	333	340	353	346	332	320	327	316	321	295	343	315	318	311	344	340	350	344	304	333	311	319	316	328	292	313	279	376	336	318	322	329	338	326	332	337	327	345	334	327	317	327	334	319	338	352	363	314	361	340	364	321	285	362	363	299	324	329	298	325	286	333	319	321	301	360	355	310	300	307	299	346	354	328	348	294	296	332	328	312	308	328	345	355	293	305	303	311	319	351	328	349	295	357	344	367	342	316	328	331	327	342	343	312	350	326	323	303	354	374	328	324	323	355	292	325	312	316	298	336	301	317	385	340	326	313	353	346	306	313	319	300	325	316	297	348	320	343	314	293	335	311	302	333	337	348	314	283	340	317	328	314	359	348	351	337	341	340	339	311	340	329	337	337	365	317	357	292	326	342	337	340	297	331	331	303	302	346	330	283	310	332	328	319	345	318	313	312	325	352	329	340	315	323	356	318	320	323	308	296	289	338	324	321	318	300	308	302	343	336	337	307	329	359	320	299	307	344	264	348	332	333	327	340	345	371	322	295	332	302	300	325	296	329	330	316	331	345	334	303	325	339	300	317	344	333	313	330	336	333	331	300	299	317	334	281	312	351	361	332	306	359	306	344	298	324	320	294	271	306	320	326	336	322	335	323	346	333	358	283	330	306	325	353	330	317	348	360	332	318	318	313	345	325	330	310	306	330	350	322	336	310	327	286	362	332	306	310	316	320	317	330	338	317	276	319	307	297	308	342	348	291	317	320	303	318	363	327	315	326	294	269	317	312	331	266	321	302	331	316	343	309	354	306	300	288	325	302	320	326	310	303	312	300	347	325	323	347	335	324	317	292	343	305	291	335	313	307	328	312	313	311	352	335	346	322	296	340	309	328	320	335	347	320	343	312	334	312	358	331	316	331	310	313	325	334	355	331	311	330	352	345	300	326	371	294	349	343	266	331	313	318	326	322	336	324	286	320	319	315	294	330	379	338	333	317	327	318	318	315	325	324	320	333	370	335	311	288	340	340	325	301	313	327	354	342	308	333	272	313	366	316	336	334	349	306	318	337	340	330	313	338	317	344	344	303	347	283	325	330	343	329	325	385	309	325	343	316	322	327	313	328	316	327	330	332	304	331	342	356	327	337	322	355	346	330	340	325	289	334	355	320	295	292	300	319	337	321	321	322	331	339	316	328	312	319	335	322	322	326	324	369	350	324	323	333	258	338	253	304	335	293	361	345	329	276	342	317	303	353	305	314	320	353	293	329	316	323	350	325	317	367	347	322	312	358	338	307	344	323	289	310	337	328	347	336	269	323	308	302	296	294	341	314	332	328	322	341	312	346	331	303	309	343	325	318	322	316	325	337	331	287	300	332	313	324	357	353	323	337	344	334	335	328	298	346	305	322	310	312	304	321	351	337	370	337	329	312	292	303	336	312	326	288	311	321	331	323	312	311	326	327	309	333	323	295	348	289	317	331	342	310	339	305	289	342	308	352	312	343	320	359	326	322	298	327	317	332	334	346	301	314	310	344	355	285	312	349	365	322	370	327	304	366	299	331	300	328	356	348	326	328	314	299	331	316	321	311	331	290	299	328	329	347	326	303	319	316	318	292	322	354	293	301	341	322	327	326	326	296	322	319	310	356	335	322	343	356	301	349	314	349	339	290	344	335	324	293	312	349	308	330	326	300	331	340	334	357	302	368	330	344	275	323	324	307	332	316	364	308	281	319	307	333	341	343	346	346	290	299	321	343	352	307	334	325	337	321	343	316	328	310	317	348	334	305	334	338	306	333	292	303	324	306	337	328	359	307	314	341	305	358	309	312	364	356	341	341	323	326	349	338	346	326	350	336	360	331	304	324	315	285	316	330	297	312	343	313	286	299	328	318	307	316	326	312	321	315	336	337	338	315	357	320	317	298	330	367	321	322	329	348	312	280	329	327	337	311	315	378	323	316	333	340	299	319	329	372	345	298	341	337	331	317	295	324	347	347	322	344	332	372	315	293	297	302	321	324	306	340	332	315	355	321	330	336	327	346	324	389	318	311	316	301	319	326	324	329	331	290	342	318	315	340	301	322	334	351	324	311	290	288	333	299	317	335	332	313	343	344	284	322	328	343	329	302	314	322	338	313	290	330	307	316	330	342	330	326	343	314	346	347	332	330	336	347	312	329	297	337	345	345	332	339	324	322	332	330	288	343	323	311	283	309	319	317	289	360	319	291	317	322	298	347	344	345	292	323	293	315	314	301	330	310	311	313	328	299	315	314	337	311	340	361	346	333	371	296	310	343	354	340	293	326	326	295	326	301	314	302	308	308	341	312	351	275	310	367	331	342	315	332	357	316	338	321	328	344	313	352	319	331	348	332	295	314	369	288	319	341	292	327	306	306	339	336	303	326	299	324	316	318	322	340	323	264	350	308	339	306	303	321	305	298	325	347	309	324	329	326	356	352	333	292	311	297	329	338	300	308	300	337	329	338	323	308	355	323	308	358	314	301	319	356	300	290	325	328	325	337	326	347	327	325	319	280	306	318	302	315	323	318	342	292	336	353	308	361	316	330	293	341	326	304	331	306	340	303	315	345	322	344	339	348	328	346	360	323	320	313	347	342	327	336	319	309	350	319	299	297	347	302	317	315	314	344	330	323	362	323	337	319	343	319	277	288	324	331	321	314	325	327	348	324	326	306	320	311	309	300	344	307	331	339	346	331	302	315	320	343	291	312	316	321	359	284	318	351	324	353	331	343	345	315	309	343	324	346	314	280	301	342	325	309	317	334	301	284	313	344	331	347	322	319	315	324	326	325	302	341	341	357	322	341	349	296	328	303	320	383	334	318	310	317	322	325	352	330	355	332	293	314	343	352	328	321	311	315	316	312	310	305	318	350	347	292	352	330	309	312	301	321	326	354	288	299	315	311	331	285	326	332	341	332	323	342	309	340	317	312	327	287	348	316	323	312	305	339	308	335	306	339	310	324	326	360	316	348	307	331	327	355	327	310	364	329	306	299	307	346	354	345	323	292	352	320	317	329	324	366	313	340	307	343	292	283	341	315	301	298	321	318	324	323	295	295	340	327	310	319	370	314	326	368	322	307	319	299	292	325	328	310	343	356	358	309	334	318	320	335	327	307	309	309	341	348	341	329	330	289	308	329	316	302	305	287	336	325	272	316	278
17910	1002	1444	2032	1935	1425	1181	1033	878	876	834	808	739	763	752	789	781	764	743	726	700	715	750	727	733	745	723	756	755	733	743	690	819	719	718	747	740	688	755	765	659	719	708	737	722	751	705	713	751	708	690	732	695	757	653	729	666	742	728	672	710	747	754	738	714	732	680	687	723	730	700	709	740	687	714	719	729	748	734	719	714	726	694	712	706	746	688	693	757	749	703	703	733	740	718	713	717	731	758	724	714	711	660	648	751	742	738	739	670	674	735	705	749	663	766	739	701	710	690	687	684	693	717	702	742	701	723	721	698	685	729	776	729	670	714	690	791	779	759	737	728	793	695	717	701	714	743	709	740	716	723	731	728	695	730	730	704	744	748	730	693	726	740	714	714	712	714	732	745	741	731	710	676	676	724	728	711	685	724	720	727	710	757	737	755	784	721	661	726	674	693	679	666	718	695	695	692	693	752	713	701	749	694	671	682	713	656	759	698	695	712	730	752	713	734	713	692	717	700	745	757	737	698	731	697	749	740	700	678	738	684	700	728	815	715	691	717	703	772	719	770	717	674	714	721	717	758	703	747	718	700	745	722	674	698	692	695	675	719	747	686	692	698	717	728	706	695	700	691	668	702	694	718	734	697	719	791	746	694	748	713	693	721	779	700	725	708	701	680	730	756	685	709	701	732	702	746	724	723	712	705	653	719	717	722	716	743	723	717	702	735	680	749	709	778	723	700	706	747	768	675	755	685	723	745	691	736	733	721	735	728	764	737	712	726	739	731	705	759	751	715	700	708	740	712	738	674	741	707	738	692	704	698	753	718	723	695	725	661	736	680	737	725	738	728	746	754	691	757	714	712	719	669	702	751	710	732	728	723	722	702	727	696	716	749	712	742	726	689	694	685	711	720	713	748	715	702	769	709	743	749	712	687	732	725	736	720	719	721	704	702	731	746	752	695	687	741	747	720	736	699	735	682	734	687	731	693	727	717	746	777	697	735	734	685	706	746	781	722	721	741	670	697	673	748	702	722	717	708	779	708	744	693	740	731	709	750	688	784	692	734	750	693	696	723	698	723	768	733	716	739	682	748	670	749	749	743	731	697	687	718	707	748	701	767	731	734	738	663	738	730	725	727	734	690	706	699	748	735	746	709	703	725	685	687	744	762	724	711	695	730	719	673	688	804	736	726	698	716	710	699	688	702	719	720	705	758	703	682	723	707	719	695	732	741	753	719	736	726	741	760	666	676	689	711	713	745	739	715	733	679	704	801	744	727	707	742	716	693	686	711	735	752	762	722	734	701	723	681	739	737	685	719	749	774	733	691	741	736	719	692	689	761	737	679	741	737	725	712	705	704	726	752	709	740	716	712	712	731	723	716	721	734	719	709	707	738	752	720	734	695	712	730	717	702	759	725	725	719	699	694	720	720	751	703	742	709	694	709	752	704	703	702	757	717	718	738	728	719	680	739	754	725	722	689	677	693	673	703	735	733	747	758	752	656	724	698	695	698	690	716	739	690	723	729	728	739	714	692	702	730	720	712	726	745	729	683	736	753	710	776	704	723	690	666	738	682	745	728	720	700	729	720	721	728	706	705	715	721	700	719	706	708	712	735	746	774	760	729	692	733	741	690	688	699	698	718	706	731	742	749	721	770	696	767	753	681	707	696	697	724	735	718	731	700	697	693	671	733	714	733	685	691	696	679	697	725	711	754	677	762	726	717	757	742	683	686	689	689	723	696	719	692	700	704	686	712	676	692	684	689	674	725	709	650	756	717	742	743	742	690	685	716	737	725	694	703	713	725	688	723	730	682	771	729	735	663	745	715	735	714	693	734	730	707	727	698	741	725	731	767	713	696	729	764	724	698	720	695	734	741	721	729	743	753	713	734	743	715	729	729	731	712	683	662	715	675	772	691	699	737	753	713	760	712	711	709	713	714	684	716	735	753	719	715	762	684	706	739	726	732	678	733	740	729	727	690	755	738	720	742	767	705	728	708	668	707	746	699	729	719	722	721	708	746	715	695	727	700	727	680	706	709	692	722	722	695	688	688	759	711	755	766	735	667	708	710	733	693	713	736	717	676	761	718	742	699	774	711	727	741	731	700	710	686	715	709	661	710	688	756	757	755	764	707	701	749	728	721	699	684	709	754	726	763	757	720	764	746	785	714	696	728	764	732	721	744	732	748	768	722	711	738	745	733	717	693	684	700	690	721	763	746	733	664	700	733	715	718	708	743	688	723	713	751	728	712	712	754	722	729	715	732	718	663	688	688	741	763	718	715	708	732	705	675	688	764	772	745	724	740	753	741	698	753	718	726	708	733	694	694	715	706	687	714	740	714	733	749	711	765	746	737	711	750	709	747	751	742	705	705	748	720	732	685	685	720	684	779	722	699	734	714	747	705	744	713	764	709	721	706	710	736	722	724	700	742	780	681	741	727	716	713	738	741	762	707	721	717	736	722	729	760	723	691	731	769	731	683	788	770	694	724	751	684	698	681	696	765	730	743	706	728	725	722	700	665	727	728	705	735	655	716	680	701	711	718	761	749	676	751	682	730	686	742	733	704	696	727	687	696	776	672	704	705	704	722	724	719	711	720	697	680	722	694	748	678	755	672	737	709	727	701	736	729	736	753	743	702	741	685	665	755	746	656	756	731	753	660	763	694	714	740	719	664	719	734	747	691	719	768	743	731	723	730	725	711	728	677	682	691	694	727	733	735	677	714	735	746	700	730	738	733	723	719	680	709	748	668	713	718	712	733	715	730	700	737	729	720	725	678	733	738	692	697	736	737	706	722	677	730	707	745	710	690	696	688	720	728	724	728	690	694	703	709	749	708	729	708	754	667	711	697	714	672	680	729	710	691	738	725	769	730	694	724	731	713	753	726	700	714	707	706	730	734	677	737	707	727	684	709	719	684	748	733	703	760	685	724	727	695	723	708	725	721	683	667	724	670	726	725	708	731	695	679	739	745	723	731	712	727	715	725	733	683	727	705	698	733	653	775	750	731	767	705	711	690	723	769	718	738	717	704	772	746	733	716	725	691	700	719	751	680	713	764	731	690	715	690	721	717	685	719	689	729	715	687	702	728	737	721	689	691	693	729	738	707	707	732	707	748	736	752	730	718	731	721	693	695	735	743	749	765	697	665	749	718	730	709	715	699	696	690	725	708	680	705	718	691	707	702	698	704	773	711	744	691	695	702	711	722	718	691	723	726	695	727	752	699	775	723	706	793	733	737	721	666	758	746	685	743	730	738	750	726	699	731	759	755	757	686	712	718	733	727	690	737	744	666	741	727	715	745	706	683	704	749	701	738	729	753	690	681	688	713	679	721	775	677	706	757	705	767	681	694	702	731	739	704	730	739	715	733	730	771	680	738	727	750	685	756	754	731	708	717	727	745	757	708	718	722	711	767	693	714	728	720	732	668	729	702	706	733	748	699	683	654	735	709	690	721	707	710	695	691	714	679	708	706	741	693	733	703	717	728	747
48013	12111	1582	791	600	417	348	307	246	248	235	268	235	212	225	223	207	238	203	216	211	218	226	195	219	229	241	241	253	222	190	210	210	201	200	205	213	227	206	224	201	228	203	209	199	166	204	232	201	206	247	225	229	208	187	234	202	172	200	226	208	220	184	235	227	204	209	189	229	191	165	211	206	219	208	202	222	218	177	199	172	182	224	207	231	173	219	198	197	236	195	200	215	210	190	182	191	208	206	204	201	190	187	205	196	218	221	225	201	221	220	224	227	212	223	207	201	208	196	203	206	227	199	212	203	241	220	220	230	234	232	217	207	173	189	199	224	184	243	187	195	203	216	210	224	211	198	163	240	196	194	206	222	211	221	173	193	184	223	208	220	214	217	211	237	208	214	196	211	190	220	186	210	226	214	189	216	209	226	218	192	189	214	173	175	211	209	217	195	215	220	200	205	192	219	216	201	200	183	196	187	222	185	191	192	185	222	193	244	226	194	215	229	217	216	223	204	194	183	217	235	207	220	207	190	212	190	234	214	188	192	199	207	198	223	196	216	212	200	204	232	234	181	212	195	206	189	200	216	218	192	206	223	205	197	208	196	176	216	220	176	225	220	188	214	201	180	203	195	183	234	214	202	211	203	219	202	191	177	214	203	186	201	180	186	235	214	221	207	207	188	203	227	204	214	189	189	176	213	227	206	194	218	195	217	207	238	202	196	203	178	159	188	209	218	217	183	183	233	185	216	205	233	215	182	203	212	230	244	202	223	186	192	223	230	201	200	196	197	201	231	188	213	203	234	209	215	196	205	229	205	205	211	180	172	208	215	205	191	207	188	197	212	203	220	212	193	217	224	209	210	207	194	177	215	245	216	211	204	191	247	204	218	229	227	192	188	220	185	237	200	210	192	190	204	226	199	188	207	218	213	185	209	203	199	194	210	198	207	211	210	183	196	229	227	223	222	210	216	197	182	183	216	210	201	211	196	197	210	202	176	199	205	242	202	239	192	186	224	205	191	218	213	216	170	196	202	215	203	209	194	184	215	184	198	210	203	223	212	206	209	198	244	194	194	228	202	180	219	206	199	185	209	188	226	203	203	222	161	199	215	217	213	210	220	213	195	227	236	226	193	176	212	218	216	200	226	214	219	192	209	223	207	200	183	187	207	208	206	188	222	186	178	173	217	214	236	197	235	184	180	233	188	187	213	243	207	201	204	194	225	225	211	204	183	200	183	205	212	212	191	188	205	227	208	206	216	215	179	180	219	210	183	212	203	176	208	212	196	222	208	204	218	183	210	214	192	217	215	209	172	206	219	227	184	228	172	216	208	238	208	189	237	208	238	195	220	199	205	198	187	192	192	183	193	189	210	205	229	222	197	197	213	201	200	216	187	209	208	192	214	203	213	225	227	219	195	199	228	218	204	214	230	204	214	220	214	227	231	218	194	218	185	191	194	217	202	214	211	205	226	201	178	200	236	211	203	196	193	206	189	233	185	184	201	203	217	197	195	214	224	193	195	212	220	199	220	209	200	193	205	194	198	212	211	229	174	180	227	201	208	215	179	190	215	225	235	195	204	200	170	224	223	172	217	212	238	227	200	204	211	184	223	222	211	235	215	219	196	196	209	225	210	209	182	229	198	203	201	182	220	217	201	235	209	188	263	202	220	223	210	183	227	183	206	204	203	204	191	215	205	208	210	211	210	210	221	212	201	206	193	207	186	195	206	227	199	232	213	212	211	210	226	186	211	208	193	226	231	246	210	194	209	226	182	194	194	203	217	210	213	201	208	227	205	202	204	204	214	205	190	205	198	199	214	216	218	208	206	202	242	202	253	214	212	211	212	205	225	209	216	192	186	239	184	212	192	193	221	214	199	204	186	194	190	223	225	195	220	201	217	216	186	227	202	212	212	181	224	185	212	199	234	201	211	212	199	222	221	184	170	213	203	211	207	202	202	211	184	193	223	232	206	220	198	201	210	215	221	178	215	203	203	229	201	206	221	209	192	240	221	203	202	197	236	222	225	204	218	225	178	211	220	215	231	225	239	213	243	191	205	209	215	210	245	225	194	210	220	225	200	194	235	210	194	214	191	209	229	216	206	203	230	199	213	191	226	212	234	234	206	209	204	195	191	199	228	196	211	224	221	210	240	221	206	180	187	223	217	196	203	193	190	170	231	225	218	205	185	213	201	214	194	212	194	201	210	220	205	213	218	214	206	247	256	239	185	171	182	219	196	202	184	239	185	210	210	205	182	195	215	196	188	219	212	224	212	225	191	186	209	185	198	195	199	197	211	199	219	194	223	211	220	223	205	211	217	218	190	213	209	230	202	192	216	197	205	210	234	217	229	216	224	226	213	224	241	234	189	217	212	198	230	209	215	219	214	216	186	211	186	217	191	191	214	214	206	193	213	176	198	197	207	216	219	206	208	224	229	240	223	209	212	208	217	213	208	225	217	200	196	209	185	215	220	210	192	194	221	200	214	207	213	220	201	203	219	188	188	204	242	224	215	213	204	210	212	197	242	208	222	176	188	217	207	179	191	214	224	188	206	186	190	216	237	214	196	204	225	231	192	188	232	204	217	226	231	199	219	200	218	225	205	217	223	192	211	195	212	272	218	229	187	230	229	181	226	208	201	205	209	192	210	201	210	231	205	213	196	197	224	202	217	215	189	190	191	217	207	210	205	211	222	200	207	216	209	209	207	212	220	227	181	210	241	208	200	229	203	207	209	222	209	198	183	206	194	196	202	242	197	247	202	239	203	218	229	206	225	187	197	194	217	201	201	206	230	208	192	205	227	211	210	228	204	204	207	198	205	208	224	207	193	194	231	190	229	211	195	188	202	189	200	208	221	203	207	210	183	220	205	184	193	220	229	208	217	192	184	199	200	207	216	209	221	208	208	206	217	194	208	192	224	204	243	203	200	215	206	208	207	211	189	216	193	190	180	199	200	194	215	199	234	187	212	187	239	206	187	217	170	200	200	208	200	218	205	206	185	194	216	233	217	200	194	205	208	228	204	219	212	197	193	189	203	230	211	190	210	222	187	186	202	182	220	161	222	224	200	213	194	207	187	215	205	204	193	198	185	218	216	214	184	218	244	241	212	193	200	207	213	219	181	211	241	190	189	203	224	208	213	179	218	205	215	216	222	187	191	217	203	222	212	186	189	226	212	210	237	218	185	203	227	204	197	203	220	197	182	199	196	220	208	252	198	235	210	218	199	201	220	222	217	207	202	194	205	202	190	198	223	222	194	213	188	217	200	215	205	209	180	197	210	219	214	200	188	181	202	202	205	217	187	208	200	205	198	213	192	199	222	199	182	213	216	196	203	198	193	214	190	194	193	199	204	207	191	198	225	226	210	204	205	200	226	209	211	221	214	205	183	195	222	210	223	198	200	207	186	223	207	220	203	210	183	195	207	190	235	192	221	201	214	239	201	186	174	174	176	227	172	190	212	189	193	206	206	200	199	200	191	207	203	211	206	206
26058	1016	1818	2459	2015	1491	1173	994	819	763	698	681	625	687	580	632	633	570	516	550	572	562	531	529	547	551	557	524	548	498	529	502	558	522	544	544	512	504	495	514	461	506	553	573	523	544	521	576	521	508	490	536	487	516	521	487	488	537	485	511	522	509	493	513	500	496	500	498	517	530	510	502	499	483	543	537	496	494	476	512	505	521	482	488	526	477	504	466	502	522	500	565	524	492	496	485	512	491	529	477	507	496	525	537	483	500	460	514	502	496	496	546	505	482	505	507	535	543	489	527	533	495	495	518	516	464	522	516	511	512	489	483	502	534	519	485	539	525	483	471	550	490	525	508	504	490	507	470	534	523	483	521	478	517	461	518	459	514	518	485	523	497	496	519	469	530	557	520	449	489	535	506	484	507	506	556	522	473	505	467	502	497	502	509	545	496	466	512	509	475	512	508	525	498	509	510	491	497	525	503	512	519	495	469	511	485	514	524	525	503	527	527	480	514	517	501	482	506	502	520	511	509	513	483	479	478	507	475	466	465	476	500	499	526	521	519	517	515	460	512	501	490	555	474	530	504	506	541	514	513	520	522	520	540	531	505	486	508	481	511	477	498	482	538	497	518	530	545	487	468	476	545	530	500	510	506	524	519	497	503	488	510	531	472	497	478	527	515	494	494	495	486	492	530	496	542	490	516	535	483	469	469	506	510	479	543	474	504	506	493	518	517	523	500	510	510	511	458	480	516	477	479	481	512	481	489	508	518	497	489	510	511	486	462	544	523	542	478	502	485	568	501	516	445	535	514	501	485	520	466	475	484	519	515	491	504	520	480	554	493	504	500	548	517	522	496	487	490	517	516	499	484	482	502	503	511	496	534	501	510	512	511	480	534	492	475	478	518	501	533	503	513	521	507	508	511	560	515	468	544	484	478	512	533	521	509	505	493	491	493	533	497	472	473	516	467	488	544	509	542	509	539	501	545	528	502	508	513	525	528	487	515	515	524	546	502	508	486	539	468	493	505	513	504	532	511	526	507	507	488	507	508	493	511	513	487	475	508	497	497	504	515	508	514	479	497	507	557	466	507	495	508	511	537	510	521	505	523	472	506	515	510	538	502	466	531	529	513	524	514	491	514	454	489	509	516	487	517	530	534	499	513	513	506	493	547	489	501	503	508	505	512	528	517	516	492	538	505	536	494	530	484	528	524	509	512	506	520	503	534	478	505	511	529	528	491	534	513	490	529	519	534	513	502	497	505	519	472	438	568	527	484	513	525	532	495	480	542	574	507	512	489	496	491	524	483	505	483	471	503	523	548	527	493	515	501	473	497	516	484	515	509	539	465	518	521	493	466	511	490	512	500	504	491	489	489	519	493	507	485	510	530	484	532	467	495	514	543	493	500	539	483	520	502	497	494	510	455	504	510	551	478	456	519	516	511	544	492	482	469	501	524	508	519	507	481	536	530	523	509	514	525	487	462	536	542	500	509	485	527	517	529	534	511	509	516	514	529	493	516	519	514	523	555	462	540	518	522	513	501	492	465	461	519	480	538	551	533	464	527	501	499	480	517	532	483	495	539	545	523	478	549	526	493	487	495	555	475	516	524	501	494	501	527	459	537	545	500	491	497	478	524	501	514	454	466	486	524	536	503	493	476	510	492	526	496	533	504	471	506	502	507	525	486	524	522	494	502	559	497	491	513	450	462	481	517	488	491	498	512	501	496	511	506	496	511	495	509	516	474	503	499	471	495	498	495	524	537	493	493	478	482	484	513	506	561	488	511	487	514	503	508	500	491	525	513	510	564	478	475	489	510	520	512	469	499	519	522	512	545	535	541	494	504	477	484	515	504	502	494	505	559	514	488	479	492	484	492	492	515	470	498	517	525	544	502	509	543	475	551	506	492	523	499	495	535	517	527	528	509	549	498	541	510	478	475	514	499	522	479	510	480	508	477	502	462	529	506	541	506	517	486	503	478	529	511	516	509	523	534	487	521	506	492	517	514	488	501	540	512	515	481	494	508	517	488	490	547	500	488	490	566	482	519	529	528	512	511	528	514	498	493	503	510	521	507	486	499	527	509	476	476	521	494	561	518	513	482	563	554	493	503	535	534	489	471	505	495	537	539	485	492	524	523	474	485	481	505	506	495	487	510	515	478	521	537	496	484	529	517	495	514	531	515	509	489	515	458	497	504	517	483	476	532	529	481	458	499	505	507	493	516	477	547	477	506	500	483	471	534	522	543	515	491	478	472	480	503	510	520	514	508	523	489	496	486	488	498	501	520	517	485	507	504	536	487	522	529	489	497	496	543	532	485	462	530	505	520	516	546	519	509	501	488	475	523	532	501	487	508	522	467	512	478	508	530	532	487	495	513	488	508	503	503	494	490	502	501	518	486	506	522	538	511	513	469	515	502	533	509	584	542	538	452	472	452	513	514	501	476	517	474	523	537	470	490	516	502	515	488	498	499	483	501	519	545	506	540	484	484	508	532	495	474	479	499	505	504	501	532	496	482	523	486	497	516	493	515	479	523	476	513	518	490	509	486	498	499	496	547	503	489	502	454	498	470	486	526	540	500	502	488	462	545	506	525	495	484	520	466	507	531	535	505	470	506	481	505	480	486	493	519	493	519	504	462	562	480	484	487	526	541	476	534	492	506	493	504	460	532	551	507	500	544	479	473	491	483	507	481	498	536	559	494	500	471	480	471	499	523	512	510	515	532	559	514	511	513	467	505	510	491	524	486	517	493	566	506	512	509	451	491	473	534	480	550	496	507	486	506	505	497	515	513	492	509	456	533	518	504	488	544	489	479	504	528	492	532	470	534	522	503	530	497	516	513	457	475	537	447	498	529	512	495	478	570	522	502	535	510	515	462	526	533	504	498	515	510	525	476	529	481	497	495	520	513	491	519	500	488	493	498	519	495	517	531	508	478	514	509	485	525	481	528	507	522	518	507	464	487	515	508	473	482	529	497	529	516	504	517	531	464	512	501	498	543	499	491	513	487	498	470	498	508	497	514	491	506	515	520	512	489	491	542	513	525	508	544	534	469	493	523	509	492	532	502	509	489	537	506	493	544	507	474	568	476	490	481	521	509	525	518	509	516	502	494	482	511	522	517	532	535	521	516	489	513	538	517	512	502	511	498	475	490	534	477	512	509	499	524	509	517	504	521	488	531	503	522	512	510	493	527	532	480	501	502	530	556	505	515	473	540	499	541	487	505	511	499	537	511	495	562	561	511	491	534	479	496	526	458	485	495	508	493	499	496	509	511	516	530	506	501	505	527	524	541	501	528	525	515	512	492	511	500	484	511	497	547	492	493	542	512	531	489	508	539	482	514	551	491	518	520	518	516	490	506	476	508	490	536	518	528	538	530	487	485	476	504	504	482	497	504	519	505	498	468	511	475	487	498	496	517	485	521	500	550	518	473	497	466	492	529	500	500	481	482	506	490	506	478	509	500	478	507	510	527	510	540	534	549	478	514	472	478	520	494
29104	4600	699	651	568	569	525	469	478	495	509	501	471	489	438	515	501	469	472	468	460	504	493	518	483	486	508	480	504	459	546	490	543	471	432	474	467	503	497	470	465	504	469	470	518	500	472	475	507	519	507	508	522	500	498	485	493	525	446	456	463	499	472	502	445	500	480	493	495	487	480	456	462	465	517	501	462	436	486	484	459	481	540	474	453	498	520	439	522	502	512	461	515	529	499	485	505	512	467	491	483	507	495	476	500	523	524	519	506	438	551	490	521	474	503	506	498	526	459	507	489	492	469	484	448	476	487	496	494	492	522	474	497	507	473	492	516	457	517	492	522	461	470	541	510	466	537	511	500	468	533	498	464	509	449	485	500	498	489	499	474	457	465	494	504	465	488	509	485	525	462	498	467	452	441	466	499	497	497	494	511	483	462	483	486	494	480	547	488	481	462	510	487	474	499	519	497	532	539	480	484	508	521	487	479	492	487	481	517	479	518	501	525	485	475	496	471	464	498	494	488	501	484	499	470	471	472	477	518	469	475	463	415	493	493	454	441	523	487	506	492	532	497	451	489	466	479	442	499	483	507	496	516	478	518	495	466	514	462	500	483	490	486	505	470	485	479	501	454	470	472	514	525	497	463	484	467	466	471	501	455	447	471	461	486	480	450	459	483	496	481	470	483	479	444	483	519	495	478	488	507	538	499	518	483	505	462	469	467	497	466	480	519	489	473	500	490	529	520	456	515	530	478	523	522	500	464	468	491	500	458	496	458	465	530	487	470	455	487	527	479	501	513	469	479	484	485	484	524	500	459	503	541	458	503	440	504	481	474	487	482	500	510	499	498	500	539	451	537	543	487	506	490	476	502	547	474	500	507	504	547	501	489	486	498	475	464	484	499	483	514	500	475	452	495	475	491	482	498	500	499	526	451	463	461	508	487	432	502	467	458	491	497	484	508	505	452	476	513	448	491	467	517	466	445	487	501	487	473	457	454	456	497	534	520	539	500	510	528	491	521	524	478	485	513	487	497	507	514	492	465	462	480	493	501	473	478	540	511	480	509	484	545	486	501	499	483	495	491	522	500	489	478	485	481	482	485	521	475	491	460	500	490	480	501	510	451	480	499	477	504	495	512	490	475	456	470	502	485	517	470	494	520	528	490	490	456	505	496	488	522	504	494	500	501	429	473	511	485	487	485	474	457	481	459	496	497	489	486	505	528	524	500	452	496	467	497	467	516	470	558	452	480	473	465	508	508	510	498	483	451	521	478	501	483	548	499	500	512	461	460	478	525	507	461	463	493	480	480	491	486	506	503	473	521	537	490	501	539	498	510	507	487	513	467	472	459	504	470	483	457	497	489	517	534	528	493	482	506	513	468	492	473	487	466	491	454	447	518	518	486	485	480	463	470	442	486	498	463	501	492	512	463	528	481	502	514	473	484	463	494	490	458	457	498	481	490	483	487	467	494	542	513	499	500	494	431	467	486	482	499	452	472	498	504	507	494	498	499	424	528	505	459	492	472	495	465	449	481	491	503	509	452	458	475	495	486	444	447	523	489	532	497	493	461	501	491	487	500	458	485	507	521	505	468	493	479	480	466	435	469	464	460	438	463	499	491	484	495	470	469	496	487	511	510	489	492	488	525	476	503	461	509	532	435	483	527	530	468	493	465	524	448	450	467	465	478	491	485	495	440	558	437	463	479	477	446	483	501	476	548	504	499	523	498	425	448	520	452	468	473	536	474	502	551	510	510	476	440	457	493	468	487	471	460	451	487	494	480	510	506	469	484	458	507	488	468	466	493	482	466	477	496	517	504	523	442	460	477	508	495	423	450	499	519	474	492	459	456	523	458	459	486	498	465	462	481	506	501	511	456	498	430	507	498	499	491	504	491	497	488	530	483	454	503	478	485	438	518	467	503	458	483	501	522	489	487	503	472	510	459	535	450	497	468	498	488	493	459	517	494	476	487	487	525	486	509	484	504	467	508	501	511	477	514	534	494	474	515	429	471	495	467	470	472	454	460	517	520	463	496	503	485	478	516	478	436	488	517	529	475	532	436	505	518	502	489	468	460	515	511	504	512	469	473	492	510	504	490	488	485	488	541	523	530	477	488	471	515	492	457	471	465	494	494	443	515	490	514	499	472	501	484	511	467	461	445	490	517	448	475	498	497	460	503	500	498	450	523	478	469	506	478	492	501	498	516	475	498	494	499	497	456	465	469	523	504	456	503	485	507	499	511	489	472	529	503	499	487	493	466	493	507	538	440	479	508	447	468	496	495	491	484	513	470	470	450	486	469	447	465	477	462	498	487	453	480	468	485	530	511	510	497	488	509	489	471	471	500	509	479	498	473	476	433	448	465	543	518	493	476	504	500	469	499	507	480	480	499	519	529	489	505	495	514	517	481	439	455	474	527	498	491	536	488	489	518	485	466	494	477	496	479	494	475	489	504	517	542	509	477	520	440	469	487	482	509	479	496	477	502	478	500	483	507	466	466	456	500	490	489	465	453	506	470	471	434	517	495	479	472	480	462	475	522	508	480	489	466	492	519	499	487	505	497	525	483	463	481	502	458	457	500	437	518	436	500	493	491	464	443	507	502	484	484	477	486	482	497	519	477	504	544	529	516	491	466	506	485	491	451	524	498	541	450	504	499	496	463	477	473	488	502	473	451	502	485	514	507	510	447	515	508	434	460	471	508	494	494	473	489	501	490	510	489	502	513	483	503	509	490	471	502	475	444	511	521	481	514	478	476	470	467	505	459	507	473	459	475	478	505	462	482	517	450	496	484	461	475	527	482	493	458	512	494	481	466	466	515	445	495	469	460	488	489	476	526	505	482	488	476	484	496	452	467	521	523	479	482	516	515	508	497	500	515	506	468	501	486	447	461	496	506	507	486	479	513	466	480	487	439	486	521	474	496	521	410	491	492	489	496	517	501	487	477	507	504	492	488	491	496	529	438	491	468	444	467	498	513	476	473	475	450	462	464	464	506	521	480	510	470	496	536	470	444	487	478	468	475	485	464	520	457	542	460	500	473	445	526	485	474	458	456	504	480	514	548	491	483	465	506	502	486	514	527	529	481	462	478	496	471	492	480	478	461	503	538	447	512	504	478	487	495	481	485	445	498	490	500	503	493	511	471	472	517	436	498	499	497	470	495	476	508	455	506	518	489	482	489	441	493	480	465	493	490	531	491	468	506	493	468	499	469	498	471	480	476	439	509	501	467	486	529	509	466	524	535	510	458	498	464	453	474	487	467	484	524	524	515	489	499	580	494	527	475	501	485	469	470	467	446	484	525	507	487	508	516	444	442	477	497	472	473	527	543	495	509	464	473	492	517	477	489	510	521	480	504	522	486	508	540	467	447	452	499	484	477	510	517	470	508	494	474	464	455	450	485	442	515	479	495	479	472	459	473	476	499	516	502	459	487	500	488	550	491	490	531	490	518	445	460	487	496	449	459	474	479	502	460	475	505	490	515	493	472	530
16513	1103	1261	1579	1479	1220	1129	1071	1014	1040	1044	1054	1083	1063	1067	1042	1041	1103	1064	1022	1134	1082	1033	1047	1086	1089	1076	1074	1054	1122	1070	1070	1067	1048	1053	1046	1064	1059	1103	1046	1082	1028	1039	1056	1055	1032	1085	1006	1061	1038	1039	1084	1055	1110	1055	1055	1043	1079	1032	999	1045	1125	1030	1087	1033	1040	1059	1052	1076	1094	1031	1054	1043	1041	1027	1066	1066	1022	1061	1106	1121	1024	1089	1108	1015	1082	1017	1136	1020	1039	1015	1023	1057	1056	1077	1050	1049	1088	1026	1075	1046	1100	1021	1087	1051	1077	1025	1042	1029	1109	1056	1030	1042	1057	1048	1036	1071	1069	1095	1053	1018	1048	1138	1090	1054	1109	1058	1089	1099	1093	1015	1059	1051	1050	1065	1083	1093	1038	1073	1059	1135	1057	1041	1033	1075	1072	1082	1053	1044	1060	1092	1007	1047	1104	1099	1090	1081	988	1101	1109	1057	1081	1015	1062	1104	1096	1053	1017	1090	1062	1050	1060	1086	1075	1148	1067	1071	1085	1085	1107	1089	1067	1019	1079	1044	1030	1026	1076	1076	1030	1045	1096	1080	1056	1050	1057	1121	1085	1024	1088	1065	1109	1076	1049	1091	1089	1060	1055	1019	1018	1139	1082	1057	1084	1052	1104	1111	1127	1136	1087	1035	1078	1019	1047	1004	1076	1060	1093	1069	1040	1037	1035	1097	1060	1101	1049	1035	1057	1083	1066	1081	1056	1065	1088	1144	1090	1113	1101	1059	1070	1057	1072	1045	1002	1030	1078	1071	1092	1056	1075	1067	1029	1023	1042	1034	1048	1121	1051	1024	1082	1069	1080	1091	1086	1055	1026	1068	1042	1101	1072	1070	1054	1125	1086	1118	1011	1049	1048	1051	1039	1119	1092	1032	1092	1028	1071	1039	995	1022	1045	1096	1054	1020	1082	1067	1056	1064	1087	1106	1127	1041	1080	1071	1063	1054	1109	1044	1039	1116	1064	1045	1009	1049	985	1072	1079	1040	1058	1060	1051	1017	987	1055	1093	1038	1010	1063	1051	1046	1126	1065	1084	1034	1049	1076	1058	1063	1065	1097	1099	1073	1121	1041	1078	1020	1074	1013	1080	1048	1062	1073	1046	1060	1010	1054	1060	1048	969	1028	1037	1095	1060	1071	1023	1068	1037	1098	1041	1102	1073	1080	1066	1023	1078	1031	1057	1075	1094	1056	1086	1086	1073	1090	1068	1105	1036	1045	1073	1046	1058	1050	1061	1078	1029	1041	1057	1047	1161	1043	1033	1098	1062	1062	1042	1047	1087	1044	1085	1065	1088	1042	1066	1046	1072	1072	1065	1013	1060	1090	1113	1015	993	1083	1078	1047	1118	1058	1062	1106	1089	1003	1020	1040	1039	1061	1084	1019	1021	1074	1098	1032	1018	1082	1044	1031	1064	1046	1104	1051	1101	1044	992	1067	1058	1142	1041	1038	1131	1033	1032	1040	1175	1044	1084	1006	1018	1083	1087	992	1074	1069	993	1134	1010	1050	1103	1075	1059	1068	999	1062	1112	1050	1085	1068	1089	1029	1044	1022	1090	1031	1018	1080	1069	1078	1078	1125	1073	1050	1083	1084	1061	1081	1062	1040	1091	1069	1000	1056	1052	1063	1076	1119	1097	1022	1030	1096	1038	1057	1040	1102	1089	998	1088	1046	1062	1083	1101	1063	1079	1045	1075	1098	1080	1047	1101	1034	1079	1091	1064	1079	1013	1063	1037	1078	1046	1070	1076	1080	1001	1102	1097	1059	1035	1030	1082	1102	1052	1055	1042	989	1057	1012	1120	1075	1050	991	1064	1136	1038	1081	1101	1044	1104	1086	1099	1044	1073	1057	1066	1032	1101	1052	1070	1098	1074	1068	1084	1095	1077	1085	1054	1038	1051	1068	1087	999	995	1056	1087	1049	1016	1039	1071	1093	1054	1033	1063	1034	1103	1058	1083	1085	1030	1055	1049	1071	1066	1047	1057	1065	1063	1021	1055	1036	1073	1032	1019	1039	1064	1040	1103	1087	1052	1032	1061	1100	1080	1030	1046	1040	1045	1070	1069	1074	1040	1082	1041	1061	1099	1014	1072	1048	1041	1027	1114	1065	1020	1088	1136	1036	1097	1108	1025	999	994	1079	1027	1053	1108	1061	976	1010	1008	1069	1063	1115	1102	1013	1064	1061	1019	1052	1055	1068	1132	1141	1081	1078	1065	1027	1026	1054	1012	1040	1061	1015	1043	1068	1053	1054	1116	1047	1081	1069	1048	1030	1035	1117	1037	1105	1038	1073	1053	1124	1048	1058	1097	1100	997	1054	1083	1071	1047	1066	1049	1072	1143	1023	1013	1053	1052	1064	1043	1063	1063	1031	1083	1085	1076	1033	1074	1070	1015	1057	1086	1057	1048	1108	1076	1068	1081	1065	1083	1095	1074	1114	1058	1043	1087	1006	1038	1085	1079	1042	1024	1032	1033	1050	1025	1102	1089	1047	1118	1079	1129	1074	1109	992	1018	1066	1100	1048	1037	1045	1113	1042	1072	1080	1061	1042	1073	1054	1063	999	1030	1083	1051	1046	1096	1085	1010	1050	1051	984	1009	1097	1070	1041	1045	1015	1078	1048	1009	1099	1070	1123	1095	1077	1039	1030	1027	1040	1049	1061	1025	1093	1027	1037	1184	1062	1093	1070	1046	1094	1056	1088	1074	1068	1011	1066	1139	1067	1008	1089	1068	1079	1069	1057	1028	1076	1125	1082	1040	1091	1007	1064	1064	1063	1072	1052	1030	1046	1015	1012	1089	1099	1030	1112	1093	1051	1109	1117	1098	1074	1066	1091	1041	1115	1046	1053	1024	1050	1020	1049	1091	1070	1105	1012	1031	1013	1085	1085	1070	1029	1053	1052	1068	1111	1054	1060	1079	1017	1027	1049	1114	1077	987	1069	1069	1067	1044	1075	1035	1065	1021	1102	1128	1052	1082	1023	1039	1076	1019	1042	1055	1014	1049	1060	1054	1085	1118	1043	1090	1018	1111	1087	1043	1099	1067	1106	1113	1128	1062	1094	1084	1050	1108	1027	1098	1059	1045	1057	1036	1096	1054	1034	1054	1031	1000	1072	992	1070	989	1062	1020	1099	1063	1050	1025	1029	1083	1026	1067	1069	1039	1037	1096	1070	1042	1057	1026	1089	1038	1055	1055	1124	1099	1020	1007	1088	1033	1080	986	1027	1040	1069	1061	1043	1075	1056	1015	1013	1072	1118	1058	1082	1121	1063	1060	1075	1046	1030	1037	1045	1066	1061	1094	1076	1062	1049	1046	1059	1084	1047	1066	1068	1071	1075	1043	1012	1119	1095	1003	1085	1048	1028	1069	1011	1053	1080	1076	1036	1089	1067	1044	1046	1084	1037	1122	1122	1042	1091	1053	1088	1069	1028	1044	1011	1092	1094	1074	986	1062	1039	1101	1043	1120	1039	1084	1136	1030	1059	1075	1069	1061	1064	1033	1058	1043	1114	1092	1087	1070	1065	1047	1047	1033	1036	1089	1057	995	1072	1028	1109	1018	1022	1090	1042	1095	998	1058	1045	1083	1040	1063	1084	1097	1061	1061	1057	1034	1117	1072	1107	1091	1064	1034	1054	1102	1107	1070	1049	1082	1032	1043	1027	1043	1071	1032	987	1035	1114	1057	998	1004	1033	1028	1077	1125	1075	1052	1042	1035	1081	1069	1105	1032	1061	1046	1067	1029	1054	1065	1120	1130	1061	1002	971	1126	1037	1084	1061	1075	1014	1038	1019	1066	1050	1116	1068	1034	1127	1040	1057	1142	1002	1004	1100	1034	1028	1020	1055	1016	1039	1077	1068	1073	1050	1042	1014	1073	1013	1038	1067	1076	1057	1013	1038	1042	1040	1067	1019	1031	1104	1026	1027	1061	1048	1073	1087	1072	1052	1065	1017	1086	1101	1060	1064	1023	1076	1051	1072	1073	1050	1023	1062	1052	1052	1017	1052	1066	1088	1016	1043	1106	1038	1045	1095	1086	1042	1088	1045	1086	1010	1059	1044	1067	1061	1026	1082	1075	1106	1047	1068	1092	1070	1071	1035	1063	1068	1020	1066	1084	978	1088	1014	1059	1039	1070	1038	1102	1045	1040	1055	1124	1027	1101	1038	1043	1036	1056	1086	1042	1084	1096	1033	1076	1041	1058	1040	1120	1048	1123	1087	1074	1097	1052	1084	1118	1114	1050	1044	1102	1106	1023	1080	1090	1033	1047	1049	1053	1018	1078	1066	1068	1048	1024	1085	1026	1068	1090	1033	1036	1043	1054	1050	1047	1050	1087	1058	1053	1096	1048	1103	1022	1078	1111	1065	1078	1106	1059	1051	1058	1093	1023	1029	1064	1094	1051	1030	1114	1013	1013	1045	1140	1053	1067	1039	1039	1108	1042	1058	1026	1058	1024	1051	1073	1065	1078	956	1098	1072	1070	1045	1075	982	1098	1020	1011	1091	1067	1056	1063	1063	1036	1017	1049	1100	1051	1048	1035	1097	1044	1037	1061	1050	1073	1096	1127	1100	1123	1083	1074	1052	1063	1097	1075	1064	1043	1081	1079	1030	1111	1058	1087	1067	1082	1105	1112	1079	1034	1055	1109	1048	1047	1051	1128	1107	1068	1099	1050	1002	1088	997	1085	1045	990	1046	1062	1050	1055	1090	1024	1114	1022	1138	1089	1026	1101	1118	1029	1044	1042	1038	1067	1040	1077	1077	1056	1053	1034	1084	1096	1068	1063	1075	1048	1051	1020	1054	1016	1069	1052	1073	1087	1092	1120	1032	1119	1077	1064	1060	1057	1065	1094	1119	1014	1077	1055	1054	1049	1064	1099	1051	1036	1070	1057	1041	1097	1036	1056	1078	995	1030	1066	1118	1047	1080	1039	1096	1078	1049	1080	1147	1129	999	1058	1049	1073	990	1115	1101	1051	1041	1056
41228	8688	896	704	581	472	415	400	393	397	391	383	380	367	374	399	364	393	364	375	337	365	376	357	350	391	381	355	406	411	393	358	382	346	372	395	334	363	424	377	356	380	334	348	384	416	382	361	379	342	363	387	378	377	372	347	389	370	402	389	378	386	377	407	347	365	372	366	363	385	360	359	383	334	356	367	369	347	375	387	401	380	371	385	363	408	373	364	365	358	340	325	371	365	380	383	371	395	391	358	401	420	332	311	366	351	371	392	345	384	390	401	350	413	369	336	336	400	398	332	375	378	323	355	371	404	394	416	378	407	364	328	349	365	391	352	357	394	354	389	370	374	377	384	362	360	350	411	359	369	371	375	373	364	357	362	374	332	376	351	388	376	396	361	357	367	365	349	357	375	349	331	381	349	343	349	348	366	365	381	352	377	403	353	345	346	386	377	351	384	388	317	376	349	353	391	375	326	364	353	361	336	372	412	371	388	357	383	374	337	427	379	350	346	381	396	386	375	408	368	410	358	377	344	342	371	352	348	414	365	386	351	364	342	382	415	335	385	347	363	353	369	316	363	369	333	379	364	347	413	368	414	380	366	383	387	373	372	344	415	365	359	349	377	356	344	377	388	368	370	357	369	380	353	379	410	396	385	342	401	347	375	392	337	333	401	381	366	376	377	383	370	358	407	355	378	368	367	369	351	366	364	393	373	371	365	359	369	361	364	364	363	368	389	343	384	366	373	383	366	369	392	352	373	365	365	411	420	370	389	370	373	380	406	399	353	376	362	381	379	368	403	390	339	381	336	356	390	382	355	406	381	357	360	362	364	365	391	389	366	371	364	371	335	389	364	378	368	345	385	367	338	363	409	379	397	382	355	372	371	387	350	376	381	376	364	358	363	399	350	418	404	337	352	371	381	365	363	366	357	358	366	400	386	345	377	379	350	366	359	383	374	370	356	359	335	369	360	355	389	426	363	362	365	324	394	376	357	378	411	346	371	353	356	375	350	424	377	339	363	349	360	356	378	337	354	362	367	358	358	360	394	367	390	368	412	394	342	351	353	391	351	374	367	369	359	355	349	385	385	375	350	358	385	365	350	416	366	362	323	375	374	347	389	365	367	340	368	389	326	366	387	386	357	369	366	342	352	395	363	381	354	386	353	348	423	401	364	381	367	382	365	365	357	404	375	365	396	383	369	353	369	383	355	376	351	406	381	373	340	365	361	356	393	396	344	351	348	357	377	395	328	330	370	335	366	360	337	379	376	392	365	381	383	379	337	341	369	388	405	371	389	362	390	375	395	397	344	380	374	337	371	368	376	398	384	387	358	404	338	382	401	382	375	351	360	338	358	366	385	422	343	368	374	395	337	348	352	384	353	359	361	368	405	381	365	362	408	355	349	381	359	350	384	371	352	361	341	383	364	365	334	352	370	384	363	378	367	361	354	338	390	382	366	366	357	364	370	354	324	354	368	370	389	367	400	403	357	354	396	366	365	370	370	442	351	352	372	362	373	350	345	383	372	374	367	374	407	393	378	365	369	351	380	335	357	400	384	384	369	363	379	380	358	373	342	375	335	365	386	376	357	361	391	364	383	373	378	360	377	352	344	389	334	364	367	342	362	391	340	343	362	347	367	368	373	358	408	361	365	393	409	392	357	387	387	357	366	355	366	359	355	383	391	366	355	352	358	382	352	392	372	355	378	389	362	361	387	358	369	357	336	335	337	420	384	359	389	403	335	337	383	371	389	419	369	349	378	438	401	386	366	391	380	363	402	360	371	381	365	363	399	355	362	401	386	344	351	359	361	376	385	354	387	389	373	359	374	363	363	421	347	404	424	335	330	370	370	372	346	399	407	329	355	406	346	353	381	372	393	338	378	361	372	388	380	348	363	375	362	337	346	369	371	406	375	330	354	378	384	389	356	370	400	436	381	373	378	381	365	396	363	374	370	335	383	374	347	396	376	393	377	349	410	364	362	352	362	355	387	373	365	387	331	367	373	408	364	355	376	374	372	414	343	351	395	338	364	356	356	374	382	393	365	359	375	362	388	404	380	374	376	387	379	390	364	366	359	370	357	388	344	344	335	318	393	394	336	373	330	349	380	345	364	369	402	387	394	356	371	385	376	368	333	367	358	365	373	365	395	359	377	328	381	357	412	408	381	415	365	401	370	413	419	371	332	352	369	386	391	377	362	374	358	388	387	416	397	352	403	401	362	353	347	352	397	346	396	356	384	362	354	384	330	363	359	370	383	368	372	368	339	338	383	407	342	422	364	361	344	361	368	359	357	355	381	377	383	391	334	343	378	372	344	391	382	387	386	384	385	408	391	366	349	379	368	398	398	370	353	367	356	361	357	331	387	315	343	360	408	359	350	360	388	363	412	384	404	361	361	383	372	352	364	366	347	360	379	358	389	402	402	403	397	387	418	350	364	348	359	377	344	380	404	358	351	384	382	363	343	351	385	351	409	373	398	371	400	387	352	349	347	352	388	365	399	374	359	384	331	342	378	374	343	357	376	377	365	333	365	382	362	398	361	391	361	375	353	347	352	403	393	359	355	377	349	380	406	397	362	395	364	357	394	370	414	389	352	357	344	367	373	355	397	329	361	394	381	342	346	403	390	359	392	384	368	395	374	366	382	349	361	417	385	361	371	395	335	384	342	378	348	385	332	378	380	390	347	364	395	380	377	375	372	398	369	349	375	391	345	370	358	332	395	366	384	381	386	341	357	389	335	367	391	412	328	375	378	345	368	368	351	326	395	352	377	385	333	346	366	378	381	432	375	351	315	352	396	378	349	381	376	406	387	358	358	338	367	352	387	376	410	379	400	364	398	377	395	373	330	395	353	363	380	352	410	373	387	394	356	377	349	362	356	356	362	329	365	365	364	386	351	358	348	340	337	381	359	340	396	411	367	338	377	336	380	391	372	354	366	366	326	345	375	325	372	388	372	399	380	378	380	388	391	356	398	371	379	364	391	361	361	388	364	354	346	400	359	375	379	414	371	361	339	352	393	359	378	390	396	383	413	349	424	377	367	387	362	350	385	397	418	391	364	371	402	379	389	364	388	367	383	353	341	354	342	358	364	357	342	414	378	400	377	400	350	336	368	336	365	334	357	395	333	368	379	342	356	386	393	362	373	351	380	353	372	350	367	398	379	374	378	391	359	355	401	341	420	393	387	383	354	349	374	371	335	366	372	370	367	378	369	408	388	359	361	349	353	373	379	372	371	390	373	387	379	382	379	327	322	319	377	405	394	389	406	362	374	374	353	364	372	412	353	384	388	385	421	355	327	382	364	332	336	367	373	370	397	336	377	385	415	357	406	375	371	383	368	369	330	377	363	357	357	409	371	400	364	370	385	394	372	383	391	364	367	342	383	381	399	379	377	352	370	355	336	375	368	406	367	374	340	393	377	392	334	352	371	341	362	394	379	364	354	352	329	325	369	379	346	361	382	389	382	346	384	357	382	371	370	353	380	380	353	350	364
23820	1070	1561	2019	1822	1416	1236	1040	995	982	919	1000	949	848	837	874	875	858	783	832	866	832	781	947	857	836	843	830	824	852	811	815	849	809	807	807	849	850	819	820	834	839	792	842	812	860	826	900	845	826	814	797	841	811	787	830	838	865	822	824	829	819	831	821	823	812	841	818	812	817	836	786	812	845	875	843	831	834	858	806	813	809	806	810	832	784	816	766	746	878	828	833	758	774	802	808	895	819	873	836	831	832	840	818	831	810	784	817	824	765	871	791	805	819	873	800	820	869	819	818	864	761	822	811	871	827	860	803	773	825	847	837	817	804	851	819	798	827	817	858	797	879	860	848	857	862	827	832	839	776	860	850	814	848	779	817	821	836	828	803	869	773	822	829	804	870	818	857	824	797	802	840	860	822	799	780	843	780	777	867	798	827	790	825	789	762	834	829	799	839	813	822	814	841	836	859	811	850	789	853	811	841	824	861	827	841	825	812	850	831	777	814	814	823	843	780	807	813	797	844	811	835	839	806	810	829	846	855	791	866	810	901	786	838	823	798	817	863	889	839	785	750	813	791	852	847	819	796	840	791	839	819	782	839	791	831	841	905	841	806	805	818	850	818	868	841	813	786	809	829	795	857	840	862	833	834	852	779	870	796	851	838	793	830	824	816	815	847	776	812	852	835	835	809	838	834	802	831	863	882	847	818	840	782	805	820	815	836	823	846	873	839	842	831	811	819	814	820	792	835	807	832	786	812	837	839	798	793	824	796	796	805	767	813	789	830	837	822	802	823	845	817	782	830	845	794	814	875	768	819	825	813	833	816	831	825	854	883	799	792	781	871	820	855	837	779	799	826	789	863	827	838	825	806	798	862	815	792	788	816	844	832	830	824	778	838	868	843	859	820	827	845	838	871	803	814	776	811	778	873	824	836	825	846	866	783	854	802	797	866	804	836	863	824	856	766	808	808	812	851	835	814	858	826	776	873	832	801	860	823	833	843	806	845	818	842	831	833	814	855	832	808	833	773	817	819	780	810	836	841	814	838	837	846	802	788	786	798	814	802	832	789	845	823	802	765	871	800	808	810	822	842	805	807	827	821	834	822	819	863	832	792	806	840	848	829	836	848	841	824	797	837	813	871	843	768	822	820	814	803	777	859	814	806	827	838	846	803	840	785	869	792	840	876	779	804	847	816	849	794	798	827	804	841	843	816	748	833	820	810	853	772	831	864	808	850	839	786	796	783	879	837	792	873	805	839	824	845	844	761	843	780	851	820	800	801	796	814	802	858	785	867	793	808	904	844	822	816	792	813	861	778	832	787	785	853	838	831	824	825	831	789	790	872	823	872	819	841	838	835	803	813	818	825	813	854	820	886	827	813	822	841	811	820	802	814	831	823	813	853	801	783	850	813	780	788	847	822	835	798	799	889	798	812	862	799	862	851	819	898	775	832	790	824	810	802	803	816	778	856	816	809	817	807	789	803	847	757	880	836	835	808	839	809	822	796	812	787	825	893	801	841	848	824	843	759	822	826	842	852	778	833	803	821	786	827	817	801	858	829	837	811	795	833	832	824	781	818	823	761	834	803	839	873	771	771	827	773	816	842	802	870	849	833	826	852	824	818	831	791	826	830	787	831	864	787	797	836	786	805	774	842	806	860	777	846	796	832	831	789	828	822	868	784	846	819	852	800	821	856	817	836	850	843	808	840	802	865	787	828	819	804	830	806	844	828	807	766	809	785	834	810	760	822	845	809	814	831	871	816	838	849	826	856	828	831	779	814	807	842	839	831	811	813	833	847	822	808	836	862	847	822	798	867	819	871	847	822	803	823	856	811	837	830	857	836	824	797	829	791	792	779	841	796	839	798	850	800	814	796	865	862	799	791	847	839	785	836	832	805	832	851	846	822	829	827	846	809	848	800	887	825	771	813	823	803	826	828	774	790	860	831	865	765	820	784	818	874	820	752	826	830	796	825	844	838	817	866	811	853	791	813	807	784	822	827	793	800	845	772	811	871	812	873	819	830	847	826	797	816	826	805	863	819	851	821	766	813	791	784	775	819	852	846	798	766	871	831	823	835	783	796	805	837	844	801	805	847	831	803	828	802	859	836	822	785	810	821	797	823	772	772	786	809	763	821	838	791	833	831	813	828	870	830	851	800	813	812	897	827	837	847	806	801	851	842	755	848	798	774	860	818	830	873	792	841	854	836	836	793	813	852	797	863	819	822	825	776	854	846	774	814	849	787	816	757	880	778	839	830	829	848	847	812	843	837	843	793	783	834	822	825	811	799	849	840	836	813	834	858	786	801	795	852	834	797	800	776	812	787	857	807	799	821	858	881	813	820	776	790	844	815	894	811	825	838	840	808	832	806	788	793	798	843	807	820	818	806	806	837	790	818	841	809	807	830	845	786	796	796	808	828	861	807	754	847	803	804	825	854	836	801	811	818	811	834	837	779	788	858	837	828	823	826	792	837	826	801	841	830	860	801	756	828	755	824	824	873	804	822	827	830	804	813	827	777	858	842	856	814	773	836	783	790	852	804	802	838	824	792	822	825	813	870	804	828	768	860	777	854	836	826	759	844	807	786	822	823	860	803	805	886	798	802	792	850	824	788	821	785	792	786	789	821	793	802	819	862	831	822	813	818	859	850	829	777	855	856	836	803	830	813	863	836	795	834	770	863	804	824	844	866	818	825	776	820	827	825	789	808	804	828	800	787	807	808	845	853	833	823	850	806	829	802	845	835	813	792	850	802	867	835	816	876	870	831	811	830	803	818	765	814	800	756	839	787	839	861	817	828	866	804	816	843	849	823	856	817	856	826	791	798	822	858	840	828	807	823	809	785	843	848	851	813	823	811	867	793	872	808	816	841	819	814	826	830	829	921	823	817	863	822	788	837	808	759	770	848	840	878	797	770	839	817	818	784	861	871	858	789	816	839	774	816	855	832	843	863	823	810	880	831	821	814	827	849	855	865	785	882	851	762	830	838	849	777	783	820	778	818	856	820	824	803	830	821	853	835	834	844	816	823	847	765	857	836	802	836	804	818	853	838	800	801	809	803	816	852	843	765	840	818	825	817	797	809	765	804	788	827	820	840	832	828	761	821	854	809	784	822	829	807	823	774	799	842	773	784	789	800	817	830	823	812	838	858	849	866	832	802	803	821	826	813	777	830	870	863	774	823	854	803	785	839	789	857	854	811	789	854	776	829	822	828	763	774	848	815	808	817	808	868	839	800	822	811	800	845	764	744	810	827	757	856	826	802	847	822	853	819	849	835	842	816	845	853	753	842	806	830	803	830	848	811	781	772	817	810	817	835	795	860	782	846	807	855	788	807	851	825	818	825	858	860	833	866	845	779	800	784	848	816	814	826	826	848	807	807	826	826	775	812	825	857	842	840	757	842	840	853	866	876	806	830	832	863	837	863	837	814	843	856	792	805	829	835	848	813	819	827	817	827	807	807	781	830	836	840	803	758	776	829	824	822	810	820
47775	10730	1451	828	576	388	360	309	267	251	243	226	223	233	208	197	223	239	244	224	192	217	252	223	208	227	212	233	233	235	208	226	247	224	205	196	223	222	210	243	228	211	215	187	205	217	227	196	200	238	192	206	209	179	227	226	198	230	225	203	224	197	177	189	201	219	211	222	213	202	222	221	213	193	224	208	202	217	185	210	219	182	190	227	190	217	218	190	206	228	217	197	204	218	215	200	187	214	221	230	213	228	214	204	201	213	214	225	197	217	231	200	187	237	184	174	197	224	170	210	187	198	222	198	181	178	222	212	194	198	195	224	236	196	189	217	187	236	225	194	185	198	228	176	207	197	215	200	214	183	189	199	203	224	205	218	221	199	213	195	194	219	203	225	175	214	212	215	217	184	213	188	212	224	255	227	199	207	206	215	213	204	182	210	192	213	203	199	211	181	179	207	185	181	209	184	219	200	205	201	199	192	213	232	194	216	216	224	195	195	224	197	197	214	204	212	203	211	216	230	232	194	210	225	225	192	209	224	223	196	198	216	186	201	212	221	238	209	211	207	229	199	222	230	235	184	212	227	202	183	210	206	208	225	199	226	233	190	200	238	208	238	219	183	218	210	263	197	181	244	209	213	175	213	198	211	189	191	191	191	189	205	190	217	217	217	244	204	210	223	207	191	220	219	187	203	186	189	227	225	232	208	223	202	223	197	190	201	228	204	198	193	193	179	216	224	225	224	194	185	217	197	196	207	207	202	188	190	194	208	211	208	212	199	179	220	226	210	196	211	201	212	200	197	199	226	223	205	209	219	203	214	216	224	227	213	230	209	211	159	188	221	201	227	196	213	228	213	214	206	190	183	215	193	232	205	203	199	203	207	206	189	208	214	222	217	202	228	213	208	206	223	214	194	214	224	213	204	204	201	189	211	221	233	234	211	225	217	203	175	208	209	203	205	207	215	180	200	231	181	210	195	199	192	259	212	237	217	223	210	219	193	220	225	212	231	228	191	227	218	206	221	212	200	208	220	238	186	207	204	194	221	205	219	194	203	222	203	194	226	234	225	187	191	182	207	191	203	204	199	201	192	183	215	211	179	225	189	196	232	198	197	238	201	197	186	223	186	210	210	196	233	199	218	208	221	191	204	227	230	219	195	203	207	193	199	228	193	199	182	215	217	200	227	228	201	207	201	227	224	185	216	190	207	222	195	215	194	213	172	197	230	210	210	175	228	210	207	176	179	193	204	210	201	208	203	222	196	219	221	204	229	233	230	204	192	196	205	246	202	215	204	180	197	222	215	190	211	186	221	203	202	185	184	245	219	250	186	209	195	212	220	238	196	195	215	221	204	206	198	200	225	216	232	205	225	177	188	204	203	214	210	213	209	226	220	216	183	175	209	190	223	232	213	209	205	207	203	187	205	219	229	212	228	194	185	221	187	218	205	185	209	207	201	212	234	212	229	199	216	215	202	213	247	224	212	221	236	191	199	211	218	215	196	192	199	220	210	205	253	204	208	203	217	204	230	199	202	185	207	193	216	209	188	204	199	193	199	255	209	205	171	220	207	194	204	206	186	186	193	199	212	208	207	192	204	227	184	218	221	202	168	182	180	200	205	213	174	203	231	228	232	214	218	215	220	234	209	203	211	232	225	220	208	191	212	207	200	227	189	197	196	190	180	211	239	227	214	212	187	210	206	225	214	220	203	193	195	217	226	175	197	198	196	214	196	200	213	202	181	211	199	191	203	212	186	229	224	195	204	240	202	197	212	222	221	219	203	209	200	203	210	201	197	232	213	226	209	191	221	212	199	218	242	213	196	212	208	204	218	215	200	189	207	223	201	205	209	216	230	220	196	198	208	213	213	196	203	199	206	185	205	196	194	221	193	238	233	221	211	202	178	229	222	219	220	219	215	215	212	215	206	225	208	200	178	228	177	207	192	205	195	222	213	192	232	226	206	212	195	211	231	206	195	192	233	186	196	214	188	203	219	236	197	196	217	235	213	220	209	207	228	194	187	225	240	197	208	220	213	189	229	237	218	218	213	201	181	226	195	234	211	224	213	225	200	180	218	211	226	215	233	186	205	188	188	184	209	212	196	203	201	191	211	203	191	199	216	200	202	203	190	186	213	215	211	207	231	191	224	213	207	218	206	217	220	225	205	231	209	221	237	224	229	213	188	223	188	213	211	168	213	226	206	217	220	211	217	215	200	207	232	173	212	218	215	214	182	186	208	180	198	212	172	209	207	186	184	228	190	195	213	207	188	199	208	201	226	213	192	224	189	210	188	204	213	176	196	247	211	224	197	212	204	223	207	204	209	231	175	190	176	207	199	211	185	231	211	195	240	192	194	206	197	200	215	214	220	213	199	200	194	177	237	196	214	199	167	233	176	172	208	222	223	211	196	198	206	196	216	193	212	208	177	204	212	228	196	217	197	202	232	198	200	207	218	198	227	192	216	206	200	213	219	216	210	230	203	201	211	221	253	227	231	208	205	220	211	188	199	200	211	204	208	237	203	193	229	219	209	211	214	203	195	215	197	206	195	211	206	183	212	188	221	212	231	228	188	197	233	202	228	185	205	206	190	229	182	199	208	208	229	223	233	198	212	206	208	201	209	186	167	187	213	194	218	204	201	241	196	179	198	197	189	189	220	214	180	246	214	193	195	190	199	219	212	194	179	228	201	193	205	219	201	190	217	209	201	185	223	234	203	215	208	194	189	213	210	211	222	214	209	237	219	192	207	196	206	222	215	231	178	194	198	215	215	206	233	209	207	190	238	217	197	211	229	226	248	206	221	205	215	219	233	195	198	203	201	219	207	206	206	216	229	174	217	193	213	220	196	205	196	211	185	185	228	217	210	207	219	184	197	202	216	204	182	255	202	214	223	236	228	201	192	178	207	195	213	218	218	197	202	182	207	240	202	208	203	209	209	227	189	206	204	220	208	218	192	212	223	212	202	204	177	213	225	189	191	190	208	204	202	202	193	192	206	185	218	212	195	189	214	195	211	182	178	191	214	210	185	211	207	184	205	214	193	196	189	228	216	184	220	217	213	222	211	224	213	211	207	198	231	212	199	197	210	199	237	211	222	215	230	229	223	196	201	205	218	234	202	224	218	215	211	208	187	223	214	192	214	191	190	209	196	197	215	196	202	201	201	224	203	183	188	200	208	204	191	192	221	240	207	212	218	185	202	206	195	215	228	220	238	208	215	189	196	226	203	198	218	263	209	204	192	176	207	203	212	199	189	181	199	198	202	167	199	209	201	231	207	214	213	219	244	214	221	221	206	202	223	217	210	227	212	195	202	216	199	203	228	231	207	216	230	207	199	233	217	212	223	200	237	214	192	188	190	186	220	209	169	198	211	187	201	187	202	228	227	199	205	205	224	210	210	208	223	211	213	197	211	223	225	205	220	173	187	209	214	219	204	221	201	225	214	204	184	227	199	220	228	219	213	213	197	231	179	213	213	207	214	197	194	206	222	222	197
25189	928	1848	2405	1994	1548	1165	982	827	739	696	708	647	645	568	611	545	561	579	552	551	537	566	563	573	551	530	547	548	526	561	547	553	541	518	546	573	513	499	553	541	544	522	495	537	535	468	478	506	545	535	495	520	502	525	519	507	489	512	490	502	501	507	549	521	535	510	480	506	549	501	489	523	509	487	504	506	511	515	526	513	546	524	501	498	532	468	498	519	500	525	528	486	518	512	511	516	504	501	547	493	522	493	513	505	519	472	508	515	495	514	492	511	516	580	529	508	509	501	535	502	527	530	491	495	532	497	502	504	509	546	487	497	533	470	489	520	459	511	562	479	495	503	530	504	502	518	463	525	517	503	472	507	492	517	501	521	487	499	552	537	509	522	531	543	500	494	496	518	539	525	512	509	485	512	502	548	519	526	524	543	514	540	508	508	513	502	516	489	543	507	542	518	514	508	505	538	447	512	508	527	555	518	534	513	523	513	524	531	541	554	501	516	520	488	475	482	548	479	498	475	512	502	542	501	481	478	521	499	506	485	481	506	517	525	547	490	510	503	507	516	525	498	488	496	544	530	495	476	507	497	510	527	530	497	500	537	518	488	506	498	511	491	493	540	505	513	481	499	498	479	499	531	486	528	480	472	504	537	524	537	500	508	541	546	484	493	525	523	477	531	508	523	520	474	516	487	517	532	558	494	469	544	479	485	524	496	528	470	507	532	545	494	490	511	488	527	505	522	497	487	554	476	496	502	490	520	547	516	488	496	533	525	476	500	528	511	547	512	527	504	530	543	486	480	482	518	537	521	496	500	508	530	514	524	469	511	516	519	496	510	495	494	490	522	517	510	509	476	495	508	511	489	505	497	507	524	505	501	481	484	458	490	489	537	513	517	530	537	525	537	486	482	510	500	492	510	561	506	543	499	526	487	540	521	521	518	487	512	518	484	549	539	511	530	474	511	510	554	505	510	542	542	496	512	524	534	497	518	543	504	503	537	490	523	507	513	499	533	492	525	513	503	490	483	461	512	551	497	493	543	503	518	525	510	528	520	515	487	509	511	549	552	519	487	487	509	494	538	515	506	524	501	524	496	512	504	503	493	502	487	505	505	521	501	485	517	529	525	497	523	521	492	507	516	495	522	554	484	495	491	478	526	523	522	520	514	508	487	515	527	502	538	519	470	517	502	509	511	513	536	507	522	551	524	497	483	502	518	509	522	568	497	516	526	535	533	478	518	514	492	482	501	517	492	535	459	514	526	503	478	526	536	550	499	504	495	498	495	549	489	501	499	518	524	496	500	529	479	548	517	511	523	489	486	510	515	478	478	503	480	541	512	502	508	540	552	499	495	527	505	502	513	509	569	499	480	527	529	509	506	516	516	497	497	510	507	493	521	530	545	512	528	468	518	524	552	489	483	503	529	507	474	520	466	491	482	507	491	476	524	521	523	507	508	490	504	539	481	516	494	514	517	506	472	547	490	537	513	508	477	511	478	462	527	518	495	499	483	520	482	516	524	512	542	476	509	517	522	518	474	512	528	515	543	514	502	533	508	502	527	531	509	535	513	535	549	510	494	490	485	527	518	493	488	526	523	492	524	522	479	524	508	472	504	521	542	478	511	501	524	524	487	490	488	527	493	472	527	499	518	530	491	507	506	517	534	513	485	521	505	500	530	508	536	531	494	469	522	462	523	486	462	497	518	526	491	517	519	551	506	532	496	526	538	501	511	516	507	479	494	526	539	468	522	548	507	492	521	530	511	488	492	477	520	503	534	499	505	493	514	469	495	512	516	572	494	525	548	529	520	492	525	501	518	536	532	485	513	488	542	492	512	510	516	491	537	496	518	517	542	502	497	523	544	474	496	508	524	488	510	538	519	506	539	520	514	553	477	585	497	490	517	519	520	524	512	547	524	480	531	498	489	492	544	495	517	503	574	508	523	492	522	502	518	494	472	471	506	521	521	518	467	539	525	477	530	526	479	484	516	509	511	499	562	497	507	490	511	503	539	538	517	538	502	505	475	496	509	506	520	507	503	534	489	537	492	483	539	538	523	474	476	479	474	527	528	522	514	493	474	502	519	466	530	512	513	547	510	484	508	505	513	515	506	516	533	512	473	528	518	558	487	502	518	539	526	537	496	496	563	477	535	525	516	503	501	482	517	529	518	530	495	524	572	517	535	502	473	505	504	509	510	546	494	501	502	530	491	488	507	468	484	550	491	502	500	522	511	468	507	523	504	535	515	534	464	513	501	552	539	481	473	509	524	555	519	479	504	526	505	515	490	493	506	479	527	511	506	526	509	513	519	542	491	489	460	507	513	534	514	524	530	461	515	493	543	520	519	498	572	528	523	502	494	515	541	552	509	478	534	512	531	523	534	544	533	506	501	524	492	506	537	513	481	507	515	501	479	541	539	529	519	544	464	538	475	509	518	463	488	532	508	495	508	511	465	525	538	536	472	508	489	499	508	480	487	545	507	499	581	499	467	485	527	475	456	531	512	512	533	484	514	517	536	519	513	493	511	531	498	527	507	490	538	532	525	512	538	475	525	472	512	505	524	499	547	499	526	518	547	516	472	487	522	505	506	476	544	523	526	508	508	510	523	471	542	524	511	506	507	540	496	492	513	527	546	517	538	506	493	529	477	507	484	496	474	527	490	528	523	516	501	480	520	508	487	491	505	544	508	477	487	479	495	478	525	521	474	534	461	496	492	470	503	518	500	505	521	507	517	499	505	537	502	530	502	527	566	497	516	498	521	534	538	474	527	518	497	559	492	522	557	532	535	522	507	510	506	484	490	529	520	518	475	540	492	532	530	495	478	551	561	486	528	478	484	528	535	489	489	543	519	510	481	483	534	556	502	507	497	526	494	519	496	482	518	512	479	499	486	483	497	505	481	521	504	490	522	539	505	513	516	536	527	487	534	479	560	502	518	545	475	502	506	511	526	504	516	534	480	534	525	502	506	494	503	521	481	534	493	514	495	551	509	542	481	522	511	533	526	506	498	531	539	502	496	529	531	500	502	538	514	506	519	477	487	499	513	516	528	505	488	569	494	525	538	520	526	531	520	510	492	507	516	513	542	560	521	532	553	508	509	500	498	481	522	498	553	559	493	528	503	481	523	556	563	497	505	515	501	533	520	492	506	523	550	506	487	497	496	509	533	503	480	550	507	479	526	487	489	489	488	517	501	521	527	489	530	510	527	517	520	492	518	532	512	501	524	505	522	507	478	479	538	529	507	529	500	484	522	494	462	463	537	525	496	506	518	536	516	532	505	530	535	491	529	531	448	475	498	517	492	518	513	530	514	551	498	515	531	533	520	537	542	505	511	499	491	483	517	463	516	512	538	523	507	509	531	537	511	521	494	493	513	560	508	525	534	488	520	509	537	498	526	539	498	503	514	507	526	510	528	544	493	520	507	479	525	450	554	541	486	483	521	491	514	539	535	506	514	508	490	550	490	526	490	510	529	491	508	487	511	518	485	499
28811	4185	674	647	553	557	498	440	533	459	517	515	525	503	481	493	493	492	472	464	497	500	464	501	531	472	470	516	446	473	488	527	522	509	465	545	487	524	479	526	500	464	475	508	517	540	484	496	437	503	456	510	497	464	463	462	500	509	478	470	505	479	475	468	453	456	502	467	467	496	486	463	497	499	493	479	529	535	493	454	513	487	491	485	467	493	476	461	523	460	455	540	487	511	489	535	478	478	465	442	465	493	483	506	508	478	475	478	482	508	471	463	472	478	475	478	500	494	490	447	544	448	519	486	533	511	489	518	468	499	475	477	486	555	508	470	469	489	493	517	492	522	512	508	505	485	498	466	448	500	477	518	473	461	498	508	524	520	467	507	510	496	471	473	474	511	518	446	486	470	482	457	468	508	476	522	428	496	518	469	481	469	504	497	509	536	498	472	429	491	491	473	446	467	477	491	434	505	484	531	475	464	493	469	466	505	455	492	478	505	521	498	497	505	440	491	527	523	499	474	479	505	508	493	483	498	497	481	485	473	517	487	469	495	490	510	508	523	502	460	510	484	553	527	524	476	464	469	461	530	476	482	519	460	484	505	500	467	496	515	550	507	473	467	517	493	510	495	507	484	516	489	471	469	513	511	489	486	499	507	489	461	525	491	503	432	512	527	479	527	465	474	486	559	491	486	492	472	527	467	522	478	487	490	527	500	521	464	473	487	468	479	460	502	458	418	514	487	509	530	491	446	473	453	435	494	464	505	511	480	490	500	507	499	490	509	471	517	458	516	492	490	543	512	506	455	491	458	502	536	471	519	519	467	450	492	494	486	466	468	494	502	474	438	517	485	460	502	462	496	512	542	510	508	506	512	477	486	514	469	464	509	471	479	467	539	494	505	519	479	500	472	462	527	504	459	515	517	494	510	523	528	495	479	499	502	501	524	481	470	482	470	499	521	529	528	521	482	497	489	467	516	516	480	522	495	505	483	481	493	470	507	494	494	488	451	493	494	486	447	488	515	465	488	471	481	465	478	542	497	485	464	456	481	511	473	469	428	499	509	470	481	499	476	548	490	548	531	481	499	478	493	480	456	526	467	477	477	527	491	513	451	479	512	440	497	484	507	495	502	476	473	507	510	515	474	475	475	491	496	509	461	509	481	505	518	481	504	490	476	439	479	465	461	512	494	460	474	514	505	481	502	451	444	498	510	481	541	469	502	477	501	515	457	476	486	463	521	529	446	487	479	507	504	481	481	493	489	492	456	505	508	500	482	450	493	467	521	463	548	479	469	479	476	458	506	457	525	505	480	508	481	488	505	466	492	494	493	507	491	451	498	507	465	478	473	476	468	509	498	463	456	468	558	483	480	475	481	506	463	471	500	497	509	501	458	471	475	466	491	522	482	460	488	495	509	494	511	498	482	466	542	524	470	500	512	472	485	451	478	492	495	485	468	480	522	485	524	485	498	514	487	437	492	461	467	499	512	477	489	474	482	521	496	503	465	486	493	448	495	487	520	447	461	512	515	502	482	505	538	473	504	485	487	483	496	508	491	514	514	436	508	486	491	481	504	462	487	483	529	502	510	478	478	474	456	447	498	491	509	506	491	543	551	503	446	503	501	493	485	497	475	488	493	470	485	536	498	512	512	497	526	508	515	484	488	507	465	502	509	475	455	463	450	520	497	461	514	529	508	534	515	505	493	482	485	505	526	494	455	512	496	476	464	470	514	495	487	522	494	510	459	546	472	495	546	488	503	496	531	483	538	484	494	464	471	475	473	467	484	532	524	485	480	449	451	537	481	518	481	462	484	518	522	466	480	479	487	496	472	507	481	476	467	499	511	424	486	444	536	482	467	496	491	506	473	460	515	517	570	511	510	530	494	497	460	488	493	473	459	479	466	505	451	495	492	507	512	467	521	485	460	472	519	523	475	490	499	454	477	479	488	488	493	502	507	461	489	447	485	508	451	497	520	532	495	542	450	509	486	459	475	484	485	509	510	513	479	465	503	451	463	537	504	492	516	461	494	480	495	500	489	520	467	475	499	501	471	461	466	510	489	470	477	469	502	508	474	434	468	482	473	497	498	498	507	437	501	508	510	509	439	460	501	479	477	471	516	478	497	524	474	474	472	481	508	501	514	461	475	512	507	471	482	482	453	500	495	495	476	452	467	483	516	482	501	503	527	489	506	510	489	508	470	498	477	496	478	445	533	496	531	443	506	480	487	487	484	489	505	490	517	469	459	478	472	465	513	512	489	498	532	507	525	506	483	487	487	499	485	501	525	469	515	465	491	467	511	513	477	493	478	484	476	495	444	436	476	523	492	455	467	453	506	521	473	512	498	456	472	449	466	480	415	493	481	445	477	490	467	554	455	505	469	500	469	511	467	472	518	462	490	477	436	475	455	484	475	456	494	506	495	466	491	480	484	442	520	465	502	486	492	493	496	473	487	461	501	451	505	459	532	485	478	463	463	489	524	547	497	478	489	502	504	485	502	524	474	482	494	466	506	443	513	473	461	459	454	436	515	514	484	523	462	503	534	473	504	451	459	439	447	492	531	463	465	509	486	502	465	498	457	475	510	457	448	531	467	513	482	501	489	457	480	480	484	531	479	463	456	501	494	515	478	490	509	490	526	501	514	475	490	507	517	506	495	469	502	493	482	471	450	471	484	458	495	535	519	512	480	490	464	485	507	465	486	506	529	461	501	459	480	474	510	474	493	497	484	481	467	496	470	518	531	500	512	486	486	486	505	458	457	457	478	475	505	463	500	484	490	489	497	491	487	510	506	464	477	459	458	495	492	470	447	486	492	494	536	529	473	498	470	495	505	490	486	456	486	495	498	486	470	458	503	466	521	504	527	499	486	451	462	467	487	509	493	450	453	488	438	467	496	478	524	513	511	471	514	463	504	468	513	513	500	486	489	469	494	527	469	470	497	516	499	443	484	490	493	474	524	477	459	493	527	487	518	538	499	470	530	444	526	486	461	518	434	470	476	470	481	529	501	476	528	474	473	532	479	480	479	476	451	471	454	464	479	517	467	484	472	487	499	502	538	460	471	461	480	496	489	456	511	512	472	517	466	505	454	415	523	465	514	441	465	476	455	502	484	436	477	468	494	476	460	512	477	530	469	470	503	473	492	512	509	526	519	503	487	500	491	506	496	484	505	485	478	491	496	500	474	485	489	493	478	520	480	489	515	543	487	509	506	505	500	520	495	479	459	464	500	489	457	511	514	455	510	484	473	508	466	475	487	522	441	534	503	438	481	495	487	486	501	518	459	470	476	501	461	458	537	488	528	502	505	519	503	511	514	510	482	499	457	504	480	510	483	498	453	497	456	496	501	503	462	536	510	510	483	492	472	467	470	474	480	467	508	495	511	496	461	446	480	458	456	500	503	503	501	451	510	500	458	499	496	476	488	461	530	510	520	512	552	524	488	520	490	474	533	500	493	472	481	471	514	498	467	485	483	480	465	509	517	505	464	494	466
16414	1153	1427	1486	1391	1230	1139	1154	1050	1068	1074	1060	1038	1014	1085	1047	1057	1080	1145	1021	1057	1091	1115	1073	1124	1118	1084	1045	1052	1014	1065	1065	1017	1029	1061	987	1117	1085	1085	1059	1091	1053	1061	1101	1030	1135	1080	1040	1070	1036	1068	1099	1103	1047	1046	1056	1088	1080	1065	1068	1001	1104	1103	1026	1127	1078	1062	1087	1013	1047	1069	1055	1114	1018	1095	1012	1091	1001	1049	1051	1085	1088	960	1081	1051	1067	1138	1138	1080	1031	1058	1031	1088	1124	1008	1064	1085	1054	1021	1052	1058	1036	1082	1076	1057	1056	1057	1106	1071	997	1096	1074	1010	1088	1044	1022	1093	1077	1046	1051	1089	1109	1048	1069	1104	1060	1145	1076	1077	1095	1061	1090	1093	1083	1106	1090	1043	1041	1095	1033	1051	1112	995	1064	1087	1072	1049	1034	1074	1023	1083	1073	1043	1045	1039	1079	1060	1009	1092	1042	1101	1082	1051	1034	1086	1082	1071	1073	1090	1076	1031	1084	1065	1006	1114	1004	1040	1048	1054	1100	1155	1041	1043	1105	1066	1075	1061	1018	1087	1078	1081	1053	1108	1085	1101	1038	1010	1059	1106	1052	1092	1032	1056	1059	1058	1016	1105	1065	1039	1085	1077	1075	1077	1060	1025	1053	1044	1123	1017	1038	1010	1018	1052	1046	1035	1127	1090	1087	1094	1062	1058	1132	1036	1058	1059	1031	1081	1025	1113	1095	1048	1023	1024	1100	1078	1102	1065	1062	1051	1061	1136	1037	1096	1059	1101	1054	1062	1059	1049	1066	1040	1060	1054	1102	1042	1091	1021	1086	1045	1069	1019	1024	1048	1035	1053	1011	1089	1117	1054	1047	1041	1056	1093	1070	1103	1057	1062	1110	1049	1065	1091	994	1106	1081	1076	1078	1117	1047	1082	1077	996	1053	1116	1031	1068	1045	1056	1085	1088	1051	1015	1023	1069	1067	1071	1048	1099	1047	1105	1062	1108	1064	1081	1078	1063	1068	1057	1018	1063	1099	1034	1102	1025	1135	1064	1043	1050	1035	1089	1058	1035	1101	1095	1114	1083	1073	1017	1050	1109	1079	1096	1065	1043	1049	1034	1053	1081	1039	1071	1045	1026	1041	1087	1079	1117	1068	1087	1029	1101	1079	1058	1020	1078	1057	1067	1058	1096	1066	1066	1015	1028	1052	1128	1091	1047	1081	1029	1075	1061	1004	1060	977	1038	1054	1049	1040	1057	1104	1044	1100	1082	1048	1084	1062	1054	1082	1021	1076	1071	1085	1090	1084	1043	1049	1001	1051	1043	1008	1061	1062	1030	1087	1077	1085	1092	1088	1111	1031	1025	1085	1043	1065	1136	1028	1096	1060	1007	1102	1085	1084	1029	1067	1100	1107	1034	1030	1123	1128	1062	1013	1070	1004	1091	1144	1082	1012	1090	1142	1029	1062	1091	1081	1165	995	1071	1007	1027	1067	1103	1110	1079	1017	1008	1131	1150	1014	1097	1038	1114	1091	1051	1155	1057	1019	1091	1035	1069	1056	1057	1056	1075	1101	1037	1059	1016	1066	1100	1047	1155	1065	1071	1069	1048	1036	1064	1083	1074	1020	1129	1022	1059	1031	1003	1095	1082	998	1050	1095	1068	1069	1052	1056	1031	1163	1045	1099	1038	1061	1038	1092	1102	1043	1072	1070	1105	1048	1033	1026	1066	1030	1034	1123	1049	1055	1086	1043	1055	1080	1029	1044	1066	996	1082	1044	1051	1074	1047	1019	1089	1116	1098	1089	1096	1023	1067	1046	1004	1080	1049	1068	1035	1112	1044	1096	1089	1048	1017	1070	1076	1093	1051	1074	1084	1105	1034	985	1089	1072	1077	1049	1082	1034	1134	1080	1063	1071	1143	1042	1079	1051	1030	1020	1039	1066	1076	1074	1042	1017	1082	1051	1055	1082	1083	1083	1036	1046	1009	1075	1039	1033	1063	1074	1032	1027	1070	1025	1089	1086	1088	1053	1066	1118	1051	1039	1059	1061	1075	1056	1020	1103	1040	1056	1062	1071	1118	1072	1098	1046	1080	1043	1018	1088	1071	1053	1095	1056	1041	1153	1094	1058	1087	1016	1053	1060	1065	1082	1106	1027	1061	1058	1052	1104	1014	1044	1063	1082	1026	1072	1062	1084	1120	1080	1073	1090	1032	1060	1117	1010	1055	1064	1005	1035	1129	1059	1052	1065	1079	1043	1129	973	1011	1091	1062	1063	1056	1082	1084	1099	1067	1033	1053	1093	1088	1096	1080	1061	1063	1056	1030	1064	1132	1041	1056	1055	1113	1036	1095	1068	1083	1023	1081	1103	1082	1099	1066	1077	1103	1074	1094	1062	1045	1029	1112	1096	1077	1103	1161	1094	1066	1019	1057	1095	1090	1062	1112	1061	1076	1094	1056	1038	1088	1088	1060	1067	1047	1043	1026	1110	1074	1070	1044	1087	1122	1051	1065	1074	1087	1056	1038	1081	1042	1043	1053	1043	1026	1049	1016	1068	1045	1096	1143	1035	1061	992	1083	1089	1112	1065	1085	1121	1091	1033	1100	1073	1084	1041	1097	1042	1048	1065	1064	1112	1096	1070	1075	1048	1053	1060	1055	1010	1062	1055	1079	1028	1131	1088	1114	1078	1093	1079	1016	1060	1051	1091	1048	986	1129	1048	1045	1048	1045	976	1086	1032	1054	1048	1095	1051	1027	1040	1053	1006	1076	1122	1098	1068	1045	1110	1091	1045	1096	1085	1074	1028	1062	1059	999	1078	1031	1036	1080	1085	1125	1114	1054	1078	1022	1016	1068	1088	1017	1095	1021	1058	1149	1047	1031	1022	1046	1084	1069	1102	1063	1049	1135	1076	1019	1086	1038	1043	1097	1060	1065	1041	986	1073	1077	1074	1064	1061	1057	1088	1033	1087	1069	1114	1106	1050	1065	1074	1107	1083	1043	1064	1108	1097	1060	1068	1111	1067	1049	1040	1019	1090	1079	1066	1086	1020	1069	1057	1085	1123	1087	1049	1103	1144	1078	1081	1111	1039	977	1021	1054	1028	1048	1059	1059	1069	1076	1061	1009	1111	1047	1073	976	1024	1056	1048	1055	1045	1069	1019	1120	1082	1032	1049	1127	1045	1089	1082	1065	1081	1101	1031	1102	1039	1089	1130	1069	1065	1006	1068	1024	1085	1087	1063	1071	1073	1068	992	1051	1114	1038	1026	1013	1039	1054	1052	1107	1061	1063	1043	1031	1022	1091	1039	1103	1042	1060	1111	1090	1161	1073	1144	1074	1065	1051	1118	1019	1059	1041	1071	1071	1051	1092	1066	1103	1076	1116	1020	1028	1046	1071	1011	1051	1112	1117	1102	1093	1140	1040	1078	1041	1045	991	1079	1040	969	1076	1018	1089	1052	1051	1072	1069	1053	1045	1142	1083	1045	1013	1075	1077	1064	1070	1122	1067	1061	1026	1006	1033	1149	1100	1057	1066	1072	1070	1071	1100	1021	1102	1090	1027	1005	1078	1077	1069	1076	1080	1019	1086	993	1056	1050	1056	1070	1072	1085	1046	1051	1063	1102	1061	1021	1098	1093	1053	1098	1128	1060	1035	1070	1046	1049	1036	1107	1097	1123	1053	1124	1051	1026	1073	1032	1036	1017	1068	1061	1050	1043	1090	1046	1149	1056	1035	1137	1085	1061	1031	1056	1067	1063	1123	1122	1043	1113	1117	1080	1088	1120	1071	1078	1113	1108	1118	1067	1099	1041	1056	1095	1030	1020	1062	1023	1085	1012	1079	1065	1027	1016	1087	1057	1082	1045	1074	1076	1048	1060	1078	1144	1096	1033	1069	1026	1105	1103	1043	1105	1049	1057	1079	1085	1046	1088	1059	1057	1065	1038	1077	1058	1040	1063	1101	1068	1089	996	1036	1153	1051	1081	1080	1095	1034	1128	1066	1083	1078	1047	1095	1050	1048	1072	1137	1065	1094	1018	1088	1110	987	1042	981	1105	1088	1093	1023	1046	1113	1076	1010	1050	1083	1050	1118	1041	1008	1094	1060	1098	1101	1060	1010	1112	1090	1098	1042	1055	1097	1022	1057	1118	1075	1083	1009	1038	1070	1058	1049	1089	1075	1085	1090	1090	1021	1045	1078	1049	1072	1027	1105	1081	1075	1060	1140	1022	1085	1057	1067	1061	1083	1095	1055	1066	1077	1039	1082	1063	1079	1069	1034	1026	1065	1095	1106	1029	1109	1042	976	1092	1064	1070	1094	1066	1035	1104	1083	1081	1073	1037	1027	1013	1020	1063	1123	1065	1061	1088	1056	1035	1061	1059	1073	1075	1108	1018	1153	1028	1107	1074	1087	1026	1092	986	1061	1058	1075	1035	1104	1074	1099	1141	1092	1032	1088	1038	1070	1037	1063	1094	1011	1068	1038	1042	1023	1073	1009	1050	1085	1071	1057	1029	1110	1053	1072	1033	1153	1059	1023	1088	1070	1049	1057	1035	999	1105	1082	1041	1057	1074	1019	1008	1085	1083	1070	1080	1049	1087	1102	1053	1071	1080	1087	1082	1077	1108	1081	1065	1088	1155	1060	1101	1068	1061	1034	1057	1087	1026	1095	1096	1060	992	1052	1042	1067	1087	1064	1063	1070	1063	1077	1076	1040	1066	1078	1044	1049	1043	1052	1067	1099	996	1049	1058	1003	1059	1066	1030	1072	1069	1079	1002	1077	1062	1083	1043	1076	1016	1051	1075	1035	1028	1035	1055	1064	1070	1116	1037	1028	1056	1077	1054	1077	1080	1044	1028	1080	1080	1048	1084	1067	1128	1104	1062	1094	1042	1105	1055	1100	1049	1073	1032	1085	1052	1017	1066	1080	1076	1061	1074	1062	1061	1058	1071	1053	1068	1035	1088	1048	1050	1086	1084	1080	1058	1110	1073	1076	1084	1040	1055	1076	1063	1128	1099	1099	1080	1072	1052
41131	9560	1206	763	595	527	417	440	404	308	432	377	421	401	366	376	392	430	375	445	396	367	389	392	406	421	381	387	367	405	376	353	383	364	370	374	381	356	349	360	415	385	355	373	394	376	429	355	395	380	383	401	396	405	371	385	382	387	371	388	331	336	343	351	378	400	387	408	379	365	418	401	391	365	368	427	383	392	378	382	391	343	383	376	421	368	400	371	413	356	411	398	380	363	391	418	366	365	342	370	396	384	375	349	408	394	410	371	361	391	396	423	375	367	389	412	391	369	394	398	401	372	407	367	349	359	412	369	407	399	394	377	369	362	386	398	396	375	392	385	427	356	398	342	369	360	363	360	368	353	398	379	399	404	417	375	362	363	412	382	395	372	329	374	378	374	368	372	398	353	387	342	357	356	399	407	351	356	364	393	364	378	385	394	387	405	375	375	406	385	396	352	407	398	367	385	362	405	404	397	410	392	365	364	351	358	388	407	373	359	402	381	379	402	363	383	410	390	354	380	347	363	361	387	351	387	413	353	353	368	420	367	359	389	386	391	406	435	368	388	340	398	393	355	404	354	384	370	398	378	390	349	378	399	403	347	367	372	389	373	370	402	406	396	389	383	361	378	397	451	381	383	368	432	404	373	377	388	368	367	382	409	386	365	379	391	389	381	400	379	399	368	399	375	378	391	383	344	374	377	371	366	380	396	404	443	370	437	390	380	359	359	407	394	397	377	394	353	408	400	360	409	380	382	407	377	377	359	379	399	403	366	405	423	364	394	381	389	382	411	389	397	386	387	387	394	361	352	393	368	370	372	351	436	345	404	349	407	411	392	371	362	416	364	391	407	356	366	393	396	403	357	403	396	412	392	353	388	397	388	365	383	375	369	381	411	351	340	393	400	380	325	380	383	387	367	386	410	405	419	384	378	373	366	369	432	387	370	377	368	379	371	344	376	377	397	392	352	376	354	382	425	384	410	404	402	403	392	361	361	374	431	384	354	382	403	388	399	343	396	376	376	391	411	386	395	375	415	385	360	365	405	384	376	370	399	368	385	418	399	378	364	400	411	394	402	388	366	380	342	380	386	401	371	377	363	360	390	368	393	394	415	384	366	354	380	401	402	403	367	381	392	373	359	394	357	412	339	394	374	410	399	387	399	375	429	372	417	374	412	359	433	365	386	350	357	391	405	413	397	391	371	404	371	354	440	393	363	397	352	395	387	398	419	399	422	372	363	338	392	400	363	422	392	391	369	367	371	360	397	414	375	393	391	358	399	412	408	383	371	362	372	397	391	311	367	391	402	404	373	384	391	385	391	388	358	372	355	386	360	399	381	384	387	410	404	408	413	382	381	418	385	394	379	385	408	372	389	365	365	422	372	366	373	389	386	377	387	379	353	391	397	386	399	366	424	376	369	394	389	393	397	379	388	363	349	396	423	399	425	378	361	365	355	372	420	378	376	380	383	402	368	418	406	380	357	337	389	380	377	385	398	415	389	390	378	361	382	398	371	387	370	390	407	392	394	359	384	374	383	371	399	409	396	349	369	387	385	401	374	441	404	409	364	415	360	391	391	391	365	329	333	366	410	385	360	374	367	365	384	394	387	433	396	387	429	359	369	367	375	407	398	401	391	369	411	349	336	373	370	355	407	366	412	406	400	415	363	386	366	393	381	431	363	359	335	384	406	414	405	378	373	413	401	375	382	401	325	377	392	364	409	361	361	350	377	359	386	387	383	373	372	375	400	395	389	409	389	381	340	370	370	364	360	407	365	396	399	384	385	363	361	370	384	422	365	422	406	385	374	413	393	379	369	332	366	370	396	372	376	380	389	396	397	369	382	337	371	396	426	388	355	369	377	345	347	386	357	367	392	375	387	359	380	376	380	363	381	362	360	339	432	351	355	338	400	364	382	400	359	356	372	390	388	360	390	387	405	404	353	374	340	371	370	373	350	384	394	364	383	380	365	381	373	347	380	392	370	376	394	352	384	413	373	384	346	385	371	381	373	373	396	373	389	419	397	378	369	384	386	418	404	402	360	353	365	418	367	375	395	412	406	367	389	368	372	357	366	387	366	349	349	409	401	374	373	424	359	360	433	397	367	386	356	405	385	403	358	439	382	358	427	352	399	411	403	370	411	352	389	390	406	390	397	378	344	367	363	340	370	413	368	363	355	367	375	388	361	356	385	395	396	350	387	378	382	390	383	377	379	384	391	363	405	405	402	354	355	359	376	444	389	397	369	319	337	330	370	439	341	346	338	383	388	332	372	391	388	389	351	364	370	354	409	348	371	368	373	392	373	360	393	362	373	375	382	379	382	378	407	383	390	372	369	349	390	418	385	338	365	390	393	365	340	403	381	401	391	400	424	397	378	389	383	363	355	401	361	380	370	452	347	360	366	353	395	393	399	437	394	365	368	362	409	379	413	361	366	374	381	413	348	360	367	378	344	402	411	374	349	383	395	342	399	409	392	421	372	369	376	397	392	386	420	386	356	412	410	355	388	381	397	402	391	384	400	430	394	373	391	382	389	388	397	369	371	388	366	384	390	400	374	393	392	379	351	379	398	429	375	419	401	366	381	341	420	360	400	378	359	363	356	375	356	387	408	401	384	407	379	367	349	376	370	370	358	377	346	386	398	364	379	394	374	437	383	385	396	379	374	362	383	392	388	372	392	401	373	368	413	377	376	381	371	383	392	384	430	387	349	423	359	373	378	399	374	381	415	369	407	365	399	370	366	384	394	414	355	396	417	355	371	364	375	398	413	368	408	418	393	347	352	382	390	363	386	382	402	370	372	386	367	371	401	381	408	389	398	373	366	359	404	397	371	373	421	387	366	419	374	397	402	402	381	398	370	353	372	367	391	389	365	363	384	382	395	384	415	389	389	404	370	378	354	380	391	366	386	356	391	386	389	417	344	390	349	369	378	358	407	391	373	355	352	403	383	398	377	365	377	411	367	402	362	365	359	426	430	385	408	403	370	401	400	384	391	391	391	376	417	376	399	356	392	338	364	352	411	413	344	372	365	340	393	388	356	384	381	397	426	331	365	403	414	332	382	368	357	379	415	416	387	387	353	354	391	358	377	366	371	396	405	355	394	394	430	373	373	350	339	406	388	369	359	392	385	409	372	363	393	399	401	390	344	347	396	377	380	375	374	388	359	374	381	376	385	417	394	392	386	382	383	419	399	354	425	385	374	356	377	398	366	401	386	390	402	406	362	399	424	382	352	369	398	345	405	338	366	403	361	381	353	372	374	408	386	381	382	399	393	340	390	382	368	387	385	387	382	366	335	368	400	400	367	373	342	408	396	383	371	383	390	373	403	406	383	397	373	388	372	382	372	409	333	375	381	387	407	379	359	365	396	367	378	351	354	389	413	379	390	346	371	383	394	407	393	383	409	372	383	336	394	386	368	365	378	404	366	401	343	338	396	354	368	384	393	401	427	428	373	378	367	363	380	354	396	383	405	371	380	410	401	354	370	406	401
24543	1352	1774	1987	1616	1516	1294	1070	1025	1032	927	882	948	901	914	878	861	900	892	899	878	869	914	863	867	836	894	851	862	868	848	844	868	882	806	842	921	834	838	864	867	875	869	895	832	844	863	883	846	855	825	877	906	824	843	807	824	829	814	847	932	848	870	840	849	909	829	878	825	885	783	834	812	856	869	847	877	825	833	868	808	801	839	857	818	883	855	901	877	860	869	819	826	873	827	855	827	865	857	867	856	867	889	854	817	894	840	889	844	891	892	864	841	855	856	880	851	848	862	875	802	844	869	819	877	833	845	828	853	863	848	829	809	825	817	866	822	875	882	889	849	861	861	795	796	827	868	889	853	878	906	850	877	829	880	851	881	866	825	875	888	842	874	809	795	850	843	828	831	894	846	874	802	819	825	870	852	814	883	836	857	818	817	849	856	864	843	881	812	855	803	841	836	845	866	854	858	847	921	848	895	909	800	859	851	901	876	856	826	820	831	767	856	849	896	843	818	850	899	910	871	847	831	857	898	847	849	884	892	863	873	868	875	819	844	830	894	761	880	859	837	808	895	855	838	859	859	852	833	858	870	853	866	765	921	807	772	830	864	829	791	876	847	874	845	911	868	849	879	826	820	806	858	834	842	800	815	840	901	849	862	855	796	887	875	870	814	849	934	850	861	830	832	869	821	858	814	857	830	789	868	882	842	812	873	869	862	886	827	893	845	841	843	860	824	796	839	793	844	847	828	901	856	821	853	818	856	864	829	852	876	800	861	887	872	872	851	845	806	829	831	834	818	832	806	857	842	821	885	837	852	802	870	904	843	874	883	859	837	918	842	857	864	803	874	890	848	835	855	869	858	823	832	828	868	826	876	844	832	884	792	839	881	840	879	851	830	870	851	854	865	857	829	823	845	765	848	840	858	862	857	833	875	876	847	830	830	829	852	917	804	867	836	865	804	803	783	845	835	858	868	842	871	900	844	853	852	901	855	821	855	848	868	854	867	799	919	786	852	827	876	889	811	795	863	835	851	857	827	838	879	821	841	860	855	870	886	813	835	817	826	747	828	847	896	886	832	825	871	842	854	857	859	852	836	859	760	858	881	849	863	863	874	805	858	844	811	847	841	811	857	877	840	833	849	854	846	795	906	832	828	811	845	865	906	831	860	830	834	868	824	813	873	844	850	832	845	820	868	909	837	874	882	844	854	876	872	823	805	855	939	847	856	864	825	830	860	816	807	856	853	871	854	875	862	817	802	884	857	818	891	853	869	811	806	861	838	834	824	794	862	890	877	795	830	841	852	854	826	844	789	846	850	874	825	819	847	804	851	859	862	851	847	899	797	813	811	863	841	839	809	859	876	813	854	821	859	855	887	859	810	864	851	884	848	845	880	825	872	834	869	819	871	862	832	836	854	868	856	854	884	872	845	842	899	834	894	860	864	815	824	862	810	867	835	778	884	879	861	801	843	906	880	780	847	840	827	850	821	835	852	897	840	897	818	831	849	853	875	830	845	868	829	887	870	808	841	846	868	796	814	827	854	857	841	817	844	850	903	829	875	857	773	853	803	861	838	835	843	907	833	804	907	836	877	885	836	850	870	783	922	846	830	837	853	891	852	833	861	809	851	872	811	837	822	845	840	898	790	875	862	822	906	844	829	831	853	840	834	820	846	884	824	857	885	853	823	844	841	939	819	856	868	841	840	836	871	889	805	849	864	871	876	865	874	833	838	869	862	839	835	845	832	813	932	865	826	824	841	862	853	811	897	836	861	858	823	857	849	830	880	862	810	829	901	876	833	839	840	871	821	850	849	896	809	839	876	862	821	819	848	863	831	849	872	839	831	790	857	893	811	848	816	855	878	830	859	868	860	833	840	881	839	833	860	874	844	874	872	874	789	834	837	891	837	908	794	851	860	861	852	851	907	875	819	872	839	866	800	819	859	844	881	821	842	916	836	865	813	899	858	827	818	844	866	843	801	851	839	878	879	866	879	852	934	915	858	844	792	831	869	804	840	849	848	814	880	873	881	850	854	807	853	881	839	805	830	864	868	872	842	816	851	835	824	857	805	872	840	854	850	852	861	850	894	839	850	874	811	861	832	827	884	840	870	835	861	867	881	828	799	823	794	858	868	859	868	922	830	824	865	825	856	815	881	867	853	834	836	840	873	872	834	867	826	865	877	870	890	831	856	847	865	832	848	860	865	822	864	851	878	853	835	882	820	779	841	864	884	875	777	867	878	911	858	845	812	865	849	889	851	833	850	868	836	843	818	828	825	867	827	852	833	858	858	865	833	773	872	843	879	868	843	867	855	810	850	862	787	845	884	816	812	867	876	856	904	869	844	878	822	825	903	839	892	791	835	856	840	878	815	844	872	874	910	889	810	861	906	911	863	831	834	826	878	854	826	848	889	881	847	873	877	839	821	809	835	855	830	888	880	855	903	921	842	864	859	892	847	904	856	815	878	890	880	790	851	853	867	842	864	876	837	882	846	834	824	847	844	900	845	836	892	824	875	838	824	832	795	877	884	801	848	847	848	868	868	900	863	837	860	832	815	849	896	876	893	807	842	876	851	828	876	856	870	872	883	881	874	830	843	835	846	828	904	865	852	809	861	843	849	859	863	795	859	865	853	836	881	830	818	816	826	894	849	834	862	887	793	869	887	846	875	883	853	828	887	823	865	862	869	832	810	855	825	819	825	827	810	870	864	789	876	890	810	839	880	844	870	882	837	855	859	846	880	826	843	885	914	855	871	848	819	811	859	838	874	837	835	858	848	850	855	866	836	842	862	852	865	885	819	865	832	846	852	794	829	825	902	839	844	869	865	844	906	843	857	837	857	810	844	830	792	819	858	870	807	841	849	840	832	818	836	842	843	841	868	863	890	841	882	896	805	895	904	795	859	845	867	829	846	837	844	827	850	872	853	836	870	880	833	835	852	789	862	845	881	849	807	779	835	875	819	841	851	845	810	848	828	852	823	806	866	853	800	812	830	823	816	841	821	851	835	791	843	841	884	806	825	794	832	845	851	873	830	860	871	862	824	863	789	849	888	887	847	866	812	776	849	827	856	835	901	882	851	850	863	895	832	867	829	860	891	885	854	785	869	835	818	867	801	823	891	846	879	843	898	848	836	807	903	845	885	822	839	863	902	871	866	853	829	826	792	819	835	812	872	839	810	847	851	885	828	816	862	852	849	830	799	863	922	832	853	837	828	857	878	880	870	809	875	859	833	863	834	825	892	767	915	886	835	910	859	843	847	833	865	868	878	812	797	843	832	833	838	821	865	824	849	842	861	845	849	844	839	811	802	819	845	860	874	851	871	861	839	874	844	847	836	826	829	824	811	827	820	862	839	812	878	806	840	802	809	833	860	827	798	872	877	900	855	889	846	859	808	853	867	875	872	865	814	831	888	927	823	894	826	839	864	894	850	821	866	874	809	877	911	837	854	818	850	814	811	809	846	878	896	824	847	828	809	864	772	870	858	888
49800	12749	1880	816	590	455	391	316	275	262	295	268	221	217	247	238	251	201	233	231	249	210	241	242	237	246	230	271	245	246	245	239	241	217	258	226	249	214	257	237	206	237	238	225	257	227	232	250	240	253	246	222	228	259	225	250	223	206	210	214	234	238	254	253	250	249	265	232	227	266	271	231	230	245	237	238	220	238	214	255	233	209	236	221	243	244	214	206	266	228	240	228	260	213	222	254	237	218	228	245	241	260	219	234	248	220	230	222	218	259	220	238	249	211	234	234	217	246	229	211	256	211	247	244	244	221	243	215	229	222	256	262	234	218	229	222	224	231	213	235	235	237	228	223	222	247	221	217	205	199	251	229	211	237	227	261	270	256	223	224	226	230	253	228	214	226	252	215	209	252	188	209	199	236	230	228	220	213	252	241	242	242	187	209	215	268	243	243	251	256	226	254	204	237	240	226	254	256	229	258	217	233	229	210	203	267	230	236	214	268	236	240	244	228	236	209	221	250	244	231	239	249	226	207	245	237	261	210	211	235	239	239	201	265	219	226	218	250	218	240	260	248	231	225	222	237	224	223	217	219	216	259	268	209	207	179	222	217	234	246	209	213	227	227	229	248	246	248	257	193	247	211	236	226	235	195	258	247	245	230	249	222	247	233	213	215	244	220	224	223	218	218	240	205	210	229	241	233	238	234	204	219	212	266	230	223	219	257	224	217	242	229	214	247	261	228	224	232	248	209	231	225	230	237	224	227	226	249	214	226	232	201	238	231	232	211	259	228	255	281	261	236	234	223	260	274	252	264	238	258	236	235	213	240	218	218	239	237	237	240	252	222	242	244	212	245	261	246	228	230	224	230	247	222	246	228	222	231	255	243	217	238	237	233	241	240	240	255	215	264	222	236	231	248	233	216	236	227	224	242	233	263	221	232	243	237	237	287	254	257	249	234	246	209	204	239	247	209	257	242	207	212	221	224	238	234	226	258	234	235	218	235	251	224	236	227	259	250	246	216	249	211	223	207	240	202	234	263	238	253	274	251	227	212	261	239	263	241	227	249	222	212	217	221	232	242	261	249	229	220	220	230	282	253	226	227	265	221	255	228	234	242	242	221	226	255	231	250	233	216	240	218	210	221	239	245	227	229	203	221	220	210	238	241	226	247	247	233	212	223	237	255	252	235	234	247	227	252	215	233	248	262	267	220	234	220	235	241	211	232	229	233	226	231	260	230	222	200	243	229	223	243	259	246	248	231	247	261	216	217	251	249	235	225	227	234	222	215	232	223	247	255	260	284	214	262	220	246	234	227	225	252	211	267	244	217	267	233	272	245	216	239	229	208	231	218	232	216	248	247	237	254	255	232	260	223	249	246	242	235	219	263	266	239	229	230	234	226	240	234	241	235	226	223	207	216	261	223	211	230	224	213	251	257	212	263	199	202	234	236	263	239	241	223	268	242	246	229	277	246	223	222	242	243	242	237	232	236	218	234	242	233	245	239	216	237	212	212	205	249	255	255	223	250	241	202	217	222	235	231	254	250	257	211	229	224	247	224	236	208	246	253	239	235	246	241	245	252	244	237	259	234	212	262	247	249	244	230	231	244	215	227	251	238	226	250	217	231	251	227	235	227	251	235	239	254	223	218	235	207	218	247	222	244	220	246	209	215	237	236	250	251	228	230	232	212	206	211	191	238	241	239	206	236	247	243	234	237	226	251	235	253	229	246	260	212	222	225	220	227	233	237	236	254	228	233	230	230	252	275	237	245	258	239	227	247	194	257	225	235	204	220	240	227	213	245	253	219	226	218	253	206	249	256	215	267	226	238	242	249	234	238	241	229	231	225	228	249	223	229	214	261	228	194	237	223	233	212	239	240	225	233	249	212	221	256	223	248	249	252	228	214	271	240	226	218	267	195	247	287	247	220	253	232	240	236	259	226	228	245	208	231	227	250	228	250	223	236	268	234	252	215	272	214	234	260	219	231	248	235	245	254	245	247	208	259	234	236	192	206	252	252	247	240	229	223	237	238	255	235	270	228	217	244	234	236	230	235	247	232	217	217	249	253	200	245	231	223	235	235	233	233	225	236	213	235	220	242	227	246	215	238	255	222	237	234	252	223	231	267	240	192	218	199	223	261	240	229	233	231	230	209	238	226	244	229	217	254	228	256	208	244	226	239	248	224	219	241	225	245	253	239	256	231	220	211	256	268	251	220	197	225	233	210	248	214	257	209	217	262	200	204	240	234	229	238	247	214	250	230	223	231	259	249	231	219	228	233	244	258	230	221	232	226	217	224	227	270	241	210	234	254	281	249	226	245	241	256	251	234	260	237	260	216	245	261	221	230	232	224	226	229	227	255	239	221	234	247	214	238	247	245	253	219	258	239	270	236	222	234	257	233	232	252	210	221	221	226	224	249	238	214	225	227	250	237	239	251	228	238	249	235	215	221	252	235	208	240	228	226	225	236	223	253	199	266	227	203	224	233	243	245	241	246	251	251	259	278	263	220	237	237	222	203	237	239	265	226	226	229	226	232	253	230	216	242	245	218	243	225	242	225	238	238	228	219	242	179	260	243	248	215	247	221	214	226	211	220	208	247	233	250	203	230	227	259	226	225	237	237	215	240	254	254	223	259	214	233	234	231	219	270	218	253	232	233	261	231	243	237	223	251	203	216	237	248	231	225	267	231	236	209	231	216	252	248	241	242	226	219	222	249	260	269	255	256	256	278	229	221	235	216	258	230	223	222	253	222	233	241	233	248	248	248	223	210	245	207	235	255	237	239	243	232	199	236	246	239	240	255	249	240	229	263	241	244	239	235	254	271	216	240	240	270	230	235	255	245	248	251	226	243	237	221	237	238	229	255	219	263	259	243	222	215	227	223	244	246	275	262	248	244	227	230	264	233	228	222	230	205	228	233	251	233	229	280	237	242	223	227	229	261	265	230	218	215	235	255	243	223	220	252	258	193	245	243	236	215	244	262	240	251	222	217	232	231	226	211	212	233	228	264	244	249	224	251	236	221	222	250	280	245	215	238	253	232	224	256	241	216	252	228	242	249	212	223	248	219	215	255	245	229	232	247	252	239	264	234	202	203	205	225	226	209	242	227	254	229	217	217	241	246	221	232	198	227	231	224	241	239	239	240	229	189	220	211	237	236	250	262	231	221	241	253	265	238	250	239	236	232	245	236	239	234	221	244	230	256	228	259	242	260	267	230	229	269	214	268	277	256	245	238	232	236	234	250	245	229	201	215	248	239	234	231	261	206	238	234	221	247	268	218	224	218	201	228	242	234	224	235	265	235	220	241	225	232	210	232	209	272	219	198	232	226	228	249	235	255	227	225	210	273	222	254	238	219	205	224	230	213	249	270	206	245	247	205	241	247	229	212	222	237	225	260	254	283	250	241	234	233	211	209	212	247	236	245	254	245	242	239	244	216	229	225	220	234	231	214	246	215	242	201	215	216	249	225	248	257	234	237	237	235	227	242	243	254
27126	1016	2071	2305	1986	1549	1262	1017	886	771	717	722	706	696	687	638	660	623	604	632	601	577	576	573	582	581	557	641	623	622	556	548	622	561	577	584	542	606	567	555	615	571	646	557	551	582	570	563	545	610	578	573	599	582	573	572	603	559	595	585	578	553	594	595	546	577	551	553	574	540	569	602	549	586	594	577	560	541	560	586	574	546	541	609	569	601	592	604	606	547	572	564	568	525	581	564	590	608	576	569	570	545	580	589	557	567	551	570	573	568	559	563	527	588	595	558	551	577	595	551	570	555	535	578	561	530	519	582	569	523	561	556	560	588	596	552	546	569	578	589	578	565	535	560	573	565	602	510	575	527	566	548	578	531	525	546	547	552	555	530	621	558	562	578	525	533	566	590	598	562	540	558	567	524	625	546	569	585	610	585	593	530	588	555	569	543	528	562	544	572	585	568	579	539	597	540	568	540	532	585	565	570	569	550	577	626	543	573	545	607	547	564	513	560	574	556	577	558	582	548	531	581	553	579	559	560	566	564	575	596	578	562	605	548	583	520	556	570	536	571	585	541	578	549	556	551	573	601	586	568	575	541	567	564	552	565	538	548	553	570	580	541	535	556	550	563	557	535	561	560	568	575	594	576	545	563	563	593	543	543	577	614	581	564	571	585	563	577	542	565	556	591	571	574	549	538	517	550	591	564	489	518	599	550	572	598	575	565	552	564	559	543	543	557	543	572	601	541	552	594	594	543	544	576	542	501	578	560	551	566	572	553	574	526	581	556	566	581	538	581	550	553	574	569	549	559	536	571	637	562	555	586	554	558	513	555	521	579	569	577	603	564	574	600	559	568	549	569	581	583	550	586	530	558	550	537	570	521	492	583	552	548	540	550	572	541	580	541	520	593	555	542	550	580	563	597	575	552	581	512	567	570	544	545	585	620	607	540	567	607	619	596	585	567	606	553	570	573	536	552	562	544	584	548	552	614	570	589	581	547	596	569	574	567	601	536	572	558	550	565	558	585	603	606	565	570	558	546	563	535	547	563	582	556	593	535	555	549	588	566	553	571	569	582	602	539	589	544	546	558	575	574	557	619	544	540	545	593	559	576	561	567	557	593	556	555	550	580	598	537	573	601	567	541	572	587	583	574	563	537	578	584	562	540	575	555	560	586	586	574	549	538	556	587	567	540	543	513	530	605	549	543	626	559	617	546	544	589	564	594	558	612	604	536	528	546	559	541	561	579	575	557	587	573	608	548	558	572	552	568	557	538	547	561	594	565	553	571	519	558	578	594	569	565	583	556	621	586	573	559	582	628	590	587	537	546	622	560	590	562	556	581	555	550	567	567	542	596	592	548	555	552	530	594	552	549	543	535	531	568	615	583	566	546	551	537	574	589	563	596	611	597	603	533	583	564	579	574	584	561	578	569	562	536	590	567	574	550	557	570	605	609	557	596	554	553	526	553	561	591	630	556	560	572	562	575	565	566	568	578	542	584	593	586	578	526	564	504	555	545	565	531	624	578	592	562	575	545	572	563	572	556	555	545	582	567	548	582	579	536	565	541	560	541	559	543	555	561	577	586	570	579	563	565	566	602	543	600	551	596	532	554	606	552	562	533	562	546	586	588	560	588	607	556	580	566	573	592	566	553	588	549	554	548	567	532	577	569	569	610	553	555	576	592	531	585	562	566	519	602	646	582	563	588	558	545	567	574	530	565	543	564	580	548	581	568	544	583	499	542	566	551	604	552	551	571	563	596	587	587	562	576	533	604	620	552	575	604	576	534	526	564	567	528	623	557	552	550	573	602	576	589	587	518	534	550	535	569	563	559	559	589	508	527	545	579	562	566	531	605	558	582	586	555	542	549	564	566	539	602	566	553	597	546	561	515	503	572	569	582	548	588	547	584	562	567	548	522	528	558	565	536	614	581	563	579	568	525	607	571	572	558	567	520	566	575	553	554	580	563	562	567	565	577	544	593	621	561	580	573	542	558	614	533	590	533	576	618	570	563	590	587	556	565	592	528	565	561	555	557	571	541	548	548	557	614	597	553	597	539	573	541	586	580	588	570	543	539	579	539	609	546	612	572	559	577	541	520	573	547	540	578	588	605	624	587	586	539	545	561	572	563	554	566	625	592	562	540	577	539	564	588	543	577	557	516	573	575	543	573	551	569	569	556	561	561	554	563	574	599	556	566	545	557	588	569	579	596	614	557	547	565	540	568	570	572	555	563	600	561	538	531	571	526	588	539	524	618	549	539	539	594	577	565	590	564	597	517	596	527	551	574	557	566	579	582	533	568	558	557	561	532	584	572	595	589	572	586	557	600	549	591	580	572	578	566	523	586	564	551	541	549	592	551	562	615	543	582	574	551	553	616	583	555	540	538	552	516	596	571	535	574	596	568	557	553	583	560	531	557	572	599	558	598	591	570	586	544	589	598	544	594	536	584	514	564	560	606	594	582	556	536	579	579	567	547	569	592	560	558	595	618	583	616	588	537	588	577	544	572	596	529	567	606	576	561	631	574	556	569	533	548	582	567	566	542	530	583	578	549	564	550	596	584	559	569	558	558	524	553	569	577	554	610	538	544	579	556	592	536	543	552	605	591	582	508	573	574	563	546	547	551	598	559	608	539	517	574	608	552	553	523	575	590	527	542	554	572	580	594	580	561	524	576	549	522	579	558	589	569	593	552	552	606	569	573	599	569	528	594	584	559	594	582	539	572	554	567	583	581	560	551	618	571	593	586	601	591	526	562	576	611	559	572	559	586	549	536	604	568	608	604	563	583	584	605	580	562	559	559	544	589	599	546	550	584	545	538	573	580	542	550	551	551	563	544	575	552	564	591	573	556	595	591	559	572	583	543	614	562	574	565	550	554	577	572	567	550	553	569	572	542	553	561	564	607	564	608	579	570	543	573	568	569	521	551	614	547	559	609	587	555	547	533	556	544	600	568	553	544	590	550	592	538	569	535	549	572	532	579	605	555	553	545	550	564	537	549	547	566	605	605	535	583	578	555	548	581	554	562	551	589	580	584	565	539	593	592	567	543	536	568	592	597	550	575	565	562	583	569	595	536	566	577	556	529	619	566	591	550	531	537	610	551	526	599	555	557	578	580	557	542	570	544	558	527	613	571	565	570	617	576	582	572	531	570	583	560	558	552	540	552	603	572	622	571	600	555	582	599	520	618	548	562	581	585	555	604	570	579	597	570	540	522	598	545	553	527	536	525	581	574	571	592	545	572	532	565	557	563	569	589	547	585	631	619	508	566	567	562	602	551	585	559	588	526	611	573	530	561	535	536	577	587	566	616	549	562	591	574	542	544	593	592	587	534	560	583	545	591	582	573	547	545	550	544	593	546	548	543	608	543	553	560	578	552	570	563	580	563	563	547	565	570	538	566	567	555	544	578	568	540	562	512	601	577	557	594	592	565	589	564	574	537	588	595	555	555	556	560	580	579	562	559	558	529	525	497	557	565	552	551	536	552	585	614
34165	5848	731	607	564	524	568	527	533	517	523	540	519	510	515	526	475	473	507	537	511	532	528	511	554	547	519	567	507	496	509	488	525	503	519	534	512	500	489	520	544	505	566	534	491	496	488	544	540	583	541	542	551	566	504	527	514	519	553	551	516	531	563	571	491	578	526	484	521	516	458	519	528	523	513	518	503	517	565	529	520	474	572	522	545	518	523	553	530	514	524	546	542	489	541	568	525	514	525	530	546	567	525	518	523	509	535	576	502	535	533	547	526	545	538	521	558	507	520	515	541	546	540	547	526	505	547	508	545	518	506	487	550	499	528	530	499	565	535	508	536	511	500	513	547	511	528	555	547	512	542	455	540	488	509	501	505	569	529	539	521	523	555	502	532	519	558	487	485	527	555	539	562	567	481	567	516	501	473	541	580	529	470	515	546	513	487	526	528	556	532	535	555	551	550	490	496	487	555	535	546	488	481	489	547	552	509	476	463	517	501	532	524	509	515	494	537	523	576	546	502	555	542	495	548	501	538	496	491	511	533	522	515	486	468	513	560	523	526	480	546	539	487	494	546	562	509	514	533	530	501	524	493	541	496	554	540	502	528	491	546	574	566	542	540	467	527	536	587	533	545	557	498	546	461	477	484	558	519	482	491	550	575	554	532	521	497	485	555	521	497	530	506	522	536	537	550	547	520	502	528	511	522	519	511	586	547	540	572	523	489	564	526	478	531	516	485	520	545	490	484	546	534	539	545	486	565	537	522	515	483	536	500	500	491	488	495	524	513	522	504	530	568	523	584	574	515	493	515	524	528	512	545	479	527	507	541	534	536	567	514	544	514	489	530	529	535	511	530	479	512	521	522	516	535	489	489	542	525	513	554	539	508	462	505	490	544	535	496	530	525	525	484	556	511	488	534	531	514	517	537	507	505	510	517	526	469	525	504	534	565	519	533	540	508	501	520	506	499	466	534	533	498	506	497	547	525	570	494	534	521	481	515	532	538	539	497	503	518	537	502	542	528	532	566	499	550	505	486	498	571	524	503	524	539	505	575	517	563	528	511	524	557	519	539	512	537	456	515	538	546	523	486	543	554	525	522	510	512	564	512	459	543	535	517	493	486	513	574	525	484	474	531	529	505	510	488	519	527	524	561	498	525	533	525	540	547	563	523	514	523	559	549	515	540	528	545	523	471	474	525	494	493	523	553	547	484	535	508	500	528	529	505	514	527	508	471	510	507	496	524	550	502	498	555	522	526	542	519	530	499	485	495	522	497	478	494	512	492	566	504	492	533	472	571	538	530	518	545	512	556	543	551	502	517	500	543	553	567	560	566	505	518	511	547	517	497	515	506	540	532	525	551	521	564	558	545	526	497	507	531	550	557	504	579	519	524	472	554	535	488	530	519	484	512	523	566	533	539	502	525	540	481	502	541	515	519	540	536	502	545	500	555	547	505	510	506	482	511	552	543	530	486	532	488	542	540	536	498	515	522	514	563	533	558	572	495	493	496	526	469	543	533	504	525	493	461	469	568	509	509	548	511	520	531	512	523	543	511	508	542	518	552	533	512	487	549	538	514	534	549	544	533	550	542	531	507	496	538	491	549	552	508	583	548	550	563	526	537	507	501	538	557	563	540	526	526	523	517	553	512	554	519	542	490	547	537	488	504	545	471	526	504	589	522	541	528	580	531	532	518	521	498	566	562	568	500	520	490	490	518	532	537	542	509	531	476	488	522	533	521	501	541	501	511	534	517	485	538	531	518	571	509	503	550	526	526	535	550	547	525	530	531	580	523	525	565	536	519	504	504	492	491	508	485	492	467	535	543	534	528	476	499	530	510	552	544	508	536	535	525	492	541	558	589	524	529	514	571	504	534	523	522	532	546	524	573	568	525	565	534	514	577	503	526	463	508	497	509	544	547	505	554	544	596	546	493	545	485	501	547	504	510	546	550	579	501	521	514	483	483	534	477	521	514	552	540	505	489	558	508	492	522	520	480	512	496	517	522	492	523	513	494	538	480	527	530	539	538	544	507	522	518	526	532	529	519	534	532	518	528	516	493	526	505	522	549	544	531	474	545	506	549	532	493	541	495	515	526	531	543	514	551	503	534	490	530	511	520	506	549	579	496	506	521	517	504	505	537	543	464	512	540	515	540	520	487	555	555	461	533	516	518	509	516	499	539	526	497	503	531	489	553	505	545	519	539	553	527	524	536	503	511	527	505	484	475	542	531	485	522	517	507	494	542	545	498	548	531	491	511	542	497	525	494	486	492	545	491	502	519	546	512	495	525	510	544	518	504	557	537	521	512	578	511	515	523	527	508	505	554	504	467	527	560	530	517	572	566	510	522	527	541	537	521	546	534	543	502	521	535	523	513	537	509	513	522	531	584	527	513	534	563	500	508	541	558	538	515	570	530	512	538	571	547	499	531	502	503	542	518	513	523	491	538	527	534	497	541	560	525	523	518	514	530	532	522	499	497	534	530	529	537	501	508	517	512	534	518	515	532	521	508	564	507	518	518	546	537	519	554	529	515	515	559	523	533	545	523	514	522	524	534	516	529	517	549	500	540	503	563	534	480	513	510	558	529	520	523	533	540	560	549	569	534	520	563	537	532	506	510	502	477	518	525	507	518	557	552	539	532	578	512	523	516	508	505	507	547	549	503	528	544	561	519	459	500	537	522	513	527	567	550	540	562	519	494	527	524	531	530	499	478	527	524	499	512	543	513	495	541	565	515	511	502	519	552	488	541	503	486	499	535	483	502	522	523	508	527	530	539	488	507	481	539	534	541	502	563	553	544	529	490	486	540	488	493	498	553	541	508	545	524	542	521	488	510	516	512	579	518	502	522	565	515	517	540	529	564	513	512	512	552	526	520	554	513	549	541	468	551	530	512	482	569	551	510	499	538	552	557	555	541	499	524	555	493	541	492	536	547	550	536	524	490	517	514	510	556	541	502	507	527	526	479	516	517	549	516	468	559	530	536	540	576	495	495	520	489	533	521	534	521	539	528	479	510	537	513	539	512	532	537	528	524	548	534	495	498	517	535	549	519	529	558	498	498	508	506	506	531	540	521	544	498	514	555	537	518	560	521	493	527	475	513	565	538	523	533	553	552	542	486	551	501	512	524	512	526	551	523	508	540	532	503	503	528	507	528	539	483	531	499	534	508	503	531	514	529	528	517	511	557	547	548	549	532	549	520	502	537	560	505	514	529	498	517	552	521	550	510	525	536	525	515	489	490	563	517	499	534	555	501	499	540	565	539	534	502	522	522	496	528	486	551	545	536	510	521	535	472	528	473	562	506	520	546	532	547	532	504	502	515	501	523	520	545	508	577	537	545	522	521	504	565	520	527	515	508	511	546	491	514	494	506	526	561	500	577	497	524	528	539	508	550	530	525	504	510	515	539	541	547	539	517	483	524	508	500	517	515	525	526	519	517	576	491	512	516	495	527	520	541	514	525	571	506	500	495	518	508	484	458	479	541	545
19079	1154	1475	1560	1389	1305	1231	1197	1157	1223	1116	1169	1076	1118	1143	1152	1094	1155	1162	1200	1113	1148	1129	1148	1111	1087	1171	1146	1115	1190	1078	1113	1131	1141	1151	1110	1145	1060	1093	1124	1122	1092	1095	1117	1128	1143	1080	1159	1169	1143	1098	1161	1051	1097	1133	1160	1162	1150	1163	1140	1111	1142	1102	1098	1115	1093	1098	1138	1162	1146	1060	1153	1141	1076	1176	1154	1138	1101	1151	1125	1130	1056	1146	1197	1116	1185	1178	1130	1099	1115	1115	1124	1150	1174	1153	1164	1127	1115	1136	1146	1123	1111	1122	1182	1153	1142	1147	1135	1090	1155	1073	1105	1126	1204	1103	1113	1139	1184	1087	1122	1117	1135	1069	1114	1122	1188	1112	1126	1164	1109	1102	1159	1118	1084	1130	1158	1165	1189	1086	1091	1131	1105	1120	1127	1131	1112	1091	1116	1132	1100	1119	1202	1079	1129	1096	1148	1145	1105	1142	1150	1160	1110	1157	1091	1113	1159	1103	1117	1096	1142	1150	1128	1154	1129	1122	1095	1126	1121	1126	1073	1153	1107	1097	1107	1135	1082	1140	1164	1148	1125	1075	1108	1098	1129	1143	1065	1129	1090	1136	1091	1165	1177	1196	1145	1170	1134	1091	1123	1160	1129	1107	1178	1158	1098	1182	1152	1156	1180	1176	1110	1133	1141	1189	1124	1209	1108	1104	1097	1069	1086	1166	1113	1074	1140	1150	1162	1150	1093	1113	1158	1120	1117	1114	1133	1113	1174	1136	1139	1204	1106	1094	1060	1083	1163	1140	1118	1152	1197	1082	1129	1137	1094	1119	1085	1084	1158	1067	1125	1159	1155	1144	1098	1102	1117	1110	1135	1178	1110	1155	1129	1088	1154	1151	1099	1149	1101	1079	1111	1120	1161	1149	1148	1179	1102	1140	1092	1146	1117	1089	1128	1129	1131	1096	1146	1087	1072	1171	1096	1106	1106	1115	1108	1158	1087	1166	1117	1088	1212	1117	1066	1201	1080	1132	1110	1094	1138	1182	1122	1111	1150	1048	1131	1120	1050	1084	1146	1143	1253	1140	1113	1183	1146	1142	1141	1071	1126	1143	1141	1158	1084	1165	1112	1076	1156	1152	1113	1128	1167	1137	1116	1154	1101	1124	1127	1132	1135	1073	1129	1144	1096	1069	1148	1066	1088	1142	1166	1103	1117	1126	1126	1155	1150	1119	1109	1106	1130	1082	1147	1088	1112	1141	1171	1121	1194	1083	1185	1084	1134	1180	1103	1193	1184	1108	1166	1136	1071	1067	1139	1124	1151	1135	1093	1122	1112	1125	1087	1092	1084	1159	1091	1063	1125	1162	1184	1110	1191	1100	1227	1099	1210	1141	1133	1153	1126	1143	1137	1117	1138	1098	1129	1207	1156	1129	1143	1128	1129	1175	1133	1128	1181	1107	1137	1139	1149	1147	1164	1094	1094	1135	1133	1070	1158	1129	1163	1089	1135	1144	1094	1177	1106	1083	1153	1112	1140	1156	1153	1159	1118	1154	1159	1128	1166	1169	1104	1191	1097	1129	1114	1121	1121	1160	1138	1070	1207	1143	1139	1093	1096	1157	1167	1124	1139	1081	1134	1134	1108	1110	1116	1101	1161	1169	1056	1164	1095	1133	1112	1166	1092	1100	1116	1128	1104	1142	1100	1091	1131	1127	1162	1130	1187	1132	1115	1157	1166	1074	1116	1144	1123	1114	1097	1102	1109	1181	1143	1125	1175	1143	1150	1057	1120	1084	1095	1138	1060	1083	1145	1182	1133	1085	1124	1153	1117	1183	1144	1095	1133	1109	1124	1136	1158	1143	1109	1085	1127	1084	1143	1126	1137	1166	1106	1094	1139	1116	1077	1140	1129	1152	1129	1100	1168	1124	1136	1125	1146	1053	1151	1120	1212	1111	1149	1108	1142	1154	1100	1063	1117	1152	1171	1136	1156	1143	1148	1071	1155	1063	1101	1116	1127	1092	1112	1182	1118	1094	1104	1100	1171	1088	1138	1153	1120	1119	1117	1102	1174	1159	1122	1055	1113	1160	1194	1118	1149	1087	1122	1165	1151	1128	1139	1151	1145	1166	1093	1059	1137	1151	1085	1095	1166	1143	1130	1164	1174	1075	1136	1117	1187	1147	1115	1092	1097	1138	1136	1220	1148	1157	1124	1096	1125	1184	1092	1160	1185	1101	1135	1087	1139	1170	1139	1143	1084	1102	1203	1144	1145	1113	1139	1131	1160	1135	1173	1154	1135	1078	1147	1107	1107	1067	1121	1130	1127	1119	1094	1092	1125	1115	1111	1117	1107	1089	1114	1101	1167	1137	1116	1135	1090	1145	1177	1099	1138	1149	1126	1126	1104	1120	1152	1104	1141	1129	1102	1135	1160	1163	1107	1118	1148	1077	1090	1082	1147	1178	1175	1162	1111	1095	1096	1135	1144	1118	1139	1196	1144	1120	1129	1102	1160	1153	1134	1125	1116	1067	1134	1104	1151	1125	1084	1158	1080	1072	1146	1065	1170	1192	1167	1079	1127	1119	1181	1054	1111	1174	1125	1160	1113	1107	1121	1158	1101	1152	1135	1231	1092	1169	1142	1129	1091	1107	1150	1175	1126	1142	1194	1107	1129	1209	1115	1106	1171	1124	1178	1116	1035	1184	1130	1160	1071	1132	1118	1112	1121	1127	1164	1102	1142	1128	1099	1178	1140	1130	1123	1094	1188	1132	1142	1134	1168	1127	1150	1158	1064	1155	1130	1093	1113	1173	1097	1076	1160	1149	1133	1106	1100	1165	1128	1165	1126	1131	1146	1143	1119	1116	1089	1075	1110	1103	1167	1099	1084	1197	1121	1125	1186	1119	1143	1082	1096	1126	1127	1099	1122	1103	1121	1134	1137	1201	1123	1130	1157	1100	1141	1213	1154	1148	1141	1157	1103	1159	1152	1131	1054	1160	1133	1129	1141	1100	1082	1086	1132	1161	1179	1095	1182	1106	1078	1181	1152	1124	1165	1118	1145	1186	1121	1121	1138	1156	1085	1152	1111	1101	1103	1037	1108	1066	1125	1128	1164	1076	1095	1117	1141	1126	1076	1102	1133	1103	1145	1092	1117	1169	1116	1101	1087	1122	1152	1139	1105	1161	1140	1090	1049	1120	1141	1082	1141	1098	1143	1152	1140	1138	1147	1124	1139	1147	1131	1114	1098	1087	1115	1116	1247	1113	1142	1123	1162	1120	1080	1169	1134	1132	1095	1158	1100	1117	1193	1136	1143	1127	1174	1221	1099	1178	1081	1072	1169	1140	1084	1106	1171	1094	1148	1108	1184	1194	1137	1119	1149	1172	1078	1192	1194	1128	1066	1134	1142	1154	1138	1086	1110	1102	1105	1100	1065	1110	1130	1118	1147	1130	1089	1081	1090	1105	1102	1128	1131	1142	1066	1119	1090	1137	1120	1113	1157	1192	1167	1087	1178	1158	1083	1110	1159	1166	1126	1192	1119	1143	1149	1089	1163	1139	1172	1170	1100	1120	1117	1083	1076	1101	1154	1143	1088	1197	1104	1082	1064	1152	1200	1115	1096	1103	1187	1134	1198	1108	1075	1148	1151	1158	1122	1188	1164	1128	1133	1131	1252	1167	1105	1181	1062	1104	1105	1069	1146	1145	1088	1103	1176	1132	1101	1180	1143	1181	1126	1119	1118	1127	1123	1096	1080	1112	1132	1143	1129	1154	1121	1127	1170	1161	1117	1118	1061	1144	1156	1056	1151	1097	1057	1138	1105	1141	1145	1073	1140	1153	1095	1095	1128	1163	1160	1140	1097	1086	1127	1204	1088	1125	1123	1176	1129	1138	1116	1117	1164	1115	1126	1101	1227	1119	1120	1088	1160	1113	1060	1113	1097	1178	1099	1089	1128	1153	1068	1170	1187	1105	1193	1134	1114	1074	1153	1071	1141	1153	1097	1137	1129	1163	1139	1118	1117	1157	1142	1118	1107	1127	1212	1098	1103	1075	1166	1144	1131	1130	1195	1133	1136	1082	1097	1116	1089	1161	1081	1125	1118	1142	1107	1129	1130	1136	1167	1154	1110	1101	1132	1078	1099	1079	1118	1144	1116	1143	1131	1147	1203	1154	1063	1053	1222	1139	1125	1154	1111	1149	1157	1158	1115	1090	1104	1142	1100	1103	1115	1186	1163	1192	1161	1183	1046	1160	1099	1156	1172	1076	1139	1163	1159	1135	1136	1171	1155	1138	1134	1099	1165	1104	1107	1127	1146	1142	1123	1151	1162	1123	1094	1144	1087	1184	1147	1073	1103	1198	1148	1087	1126	1156	1060	1147	1120	1111	1126	1130	1099	1139	1102	1178	1104	1093	1111	1135	1124	1171	1125	1165	1135	1183	1118	1130	1121	1131	1156	1127	1131	1103	1160	1149	1117	1139	1145	1117	1103	1149	1160	1121	1152	1159	1088	1108	1111	1140	1151	1178	1110	1183	1109	1116	1116	1134	1174	1129	1106	1110	1111	1165	1141	1126	1127	1143	1125	1104	1143	1150	1112	1125	1153	1127	1111	1056	1190	1162	1093	1132	1080	1039	1148	1123	1127	1151	1128	1115	1069	1119	1111	1188	1156	1071	1157	1110	1107	1095	1135	1143	1171	1121	1127	1171	1077	1036	1167	1110	1094	1114	1126	1168	1144	1143	1122	1108	1136	1155	1194	1117	1134	1170	1175	1157	1184	1114	1121	1118	1163	1128	1148	1157	1176	1169	1122	1055	1141	1106	1157	1088	1142	1081	1104	1112	1108	1147	1154	1114	1134	1103	1135	1137	1135	1136	1135	1173	1199	1082	1172	1115	1091	1127	1091	1101	1104	1113	1094	1110	1078	1185	1157	1140	1119	1079	1101	1138	1126	1150	1196	1152	1193	1049	1081	1143	1115	1100	1159	1080	1122	1136	1093	1162	1079	1095	1125	1141	1157	1075	1179	1100	1090	1042	1083	1153	1110	1115	1084	1140	1106	1088	1080	1154	1100	1107	1202	1109	1049
40780	7760	1129	811	646	492	436	403	378	413	425	404	421	421	377	398	381	356	383	389	391	416	383	372	356	384	416	352	365	394	377	441	405	375	386	352	358	391	369	361	388	331	374	374	361	385	434	346	396	399	347	393	361	405	365	387	386	397	381	368	335	387	322	349	404	413	399	353	356	369	350	358	363	407	372	348	377	363	352	371	342	399	360	353	352	355	356	358	409	373	365	381	356	393	421	361	349	371	387	363	329	382	387	405	384	381	381	371	396	382	371	409	395	384	378	338	358	363	338	348	386	395	383	359	369	377	331	340	365	374	328	365	392	395	432	374	421	335	392	367	388	377	366	402	401	360	384	398	363	363	370	397	412	396	360	374	398	390	395	375	364	364	400	407	401	410	401	391	378	387	342	354	423	377	371	383	360	377	391	367	366	368	350	393	361	386	355	387	371	383	381	374	371	382	375	370	377	388	355	373	398	382	402	399	361	378	388	402	394	390	373	403	364	343	366	335	363	348	374	382	383	370	413	377	344	403	386	399	392	377	384	375	382	405	379	389	357	364	343	356	362	376	359	383	390	371	417	378	367	367	386	369	384	412	385	342	353	361	396	383	360	392	405	385	384	358	418	362	360	365	410	414	440	380	373	383	402	396	408	381	378	359	341	399	335	380	390	388	433	349	334	381	351	380	361	415	362	342	362	382	385	350	351	364	354	376	355	367	365	369	391	382	354	389	395	380	377	377	348	381	388	377	348	388	390	355	348	364	409	394	376	432	416	346	355	397	366	386	354	352	360	396	371	371	362	392	378	370	367	338	376	316	362	374	369	385	398	380	380	368	380	410	404	347	390	389	350	400	419	328	343	363	401	345	357	392	386	421	377	407	411	388	408	387	400	341	372	393	397	392	376	366	349	412	363	392	399	347	388	406	346	379	363	368	373	359	369	414	366	397	384	392	354	395	403	365	397	405	386	380	376	399	349	378	389	368	401	373	383	412	430	386	400	310	381	390	365	388	421	359	396	377	358	389	320	411	378	369	358	373	381	386	387	379	361	367	360	353	379	368	378	414	381	399	399	373	371	354	386	369	375	394	358	353	377	347	362	380	353	356	369	366	391	335	410	368	411	399	369	389	364	353	383	389	366	389	408	405	340	365	409	361	400	335	358	365	347	338	368	396	360	390	375	376	342	352	399	377	352	387	350	378	355	409	393	385	346	376	411	361	367	399	404	362	392	383	353	365	380	337	373	339	371	371	380	364	376	391	334	391	387	372	366	383	395	389	377	371	366	343	399	371	399	375	423	361	359	381	383	364	379	376	402	383	350	378	471	391	391	376	411	361	418	421	386	404	352	356	411	376	406	359	374	412	364	378	389	365	391	367	351	365	384	371	380	387	389	388	382	338	359	384	365	367	355	358	395	379	368	412	396	347	381	366	391	385	375	406	388	376	384	362	366	378	350	373	361	383	353	381	348	356	368	391	359	351	394	390	375	393	338	394	354	371	384	357	335	377	400	346	366	388	390	394	402	414	377	409	367	406	349	382	413	363	374	362	397	376	383	363	345	419	388	369	369	392	446	355	328	324	363	391	359	359	364	383	369	400	383	356	368	387	384	347	341	345	327	357	358	364	381	369	388	405	364	375	376	376	371	394	410	361	372	393	378	405	357	361	395	370	379	337	365	395	352	397	386	374	396	383	379	391	388	346	400	425	390	407	374	381	411	409	363	353	401	407	362	375	362	364	390	382	403	381	367	374	382	371	382	373	319	358	400	383	396	389	397	358	390	341	340	377	367	345	382	372	366	352	410	371	394	370	370	382	362	375	365	408	365	411	393	355	373	402	364	388	359	374	380	381	417	396	388	365	365	354	351	377	356	342	392	381	345	383	377	394	339	395	389	364	384	354	400	398	396	386	395	396	373	320	370	389	403	354	360	357	396	363	410	396	372	398	362	327	329	398	374	387	366	370	383	373	385	409	370	345	374	339	353	381	411	322	389	390	371	359	358	354	337	368	382	354	395	354	362	364	368	390	387	356	392	374	362	370	364	374	404	393	376	377	370	376	384	368	360	394	386	342	376	412	384	399	342	388	409	375	399	387	369	361	385	387	366	356	381	359	420	351	375	379	394	363	381	409	367	370	405	408	356	380	381	399	366	395	399	364	403	369	370	374	371	384	343	363	363	389	390	390	344	389	341	381	368	351	393	344	417	372	369	342	386	354	359	382	353	349	368	354	386	380	394	383	365	357	384	358	398	371	372	393	394	368	387	369	406	400	387	388	380	370	386	417	367	362	358	391	329	420	387	376	341	386	366	355	425	385	338	338	389	361	361	385	343	358	384	395	340	354	378	423	366	354	359	363	409	396	372	366	372	364	407	395	375	383	411	379	407	382	380	374	350	393	383	383	403	344	362	391	376	384	393	367	372	369	389	418	350	359	392	365	391	391	366	340	376	407	400	355	355	421	384	353	406	369	390	363	383	394	381	334	403	387	372	364	385	356	392	376	399	397	329	378	348	416	367	424	351	357	360	341	361	338	348	338	396	387	394	375	352	366	342	351	354	371	384	391	361	362	397	364	399	363	404	434	389	377	377	345	342	373	373	366	363	352	347	370	350	420	364	360	391	377	398	374	361	373	341	332	399	380	359	360	417	382	393	401	378	382	350	396	395	373	350	422	370	404	385	384	355	409	398	366	350	392	368	373	404	351	375	383	381	418	379	359	353	387	411	375	379	342	383	366	409	359	348	386	404	380	397	353	377	376	350	384	364	392	383	420	364	394	401	382	367	417	388	392	373	342	388	388	390	368	347	365	371	356	337	379	367	384	349	409	395	349	364	327	387	367	362	392	355	344	399	385	392	325	366	387	388	377	383	401	390	359	391	394	375	386	354	403	387	407	368	387	355	389	398	375	382	380	344	371	380	376	385	366	358	371	340	363	369	374	387	344	403	377	375	388	373	364	346	377	361	382	319	382	359	408	386	392	399	390	376	403	375	357	370	387	370	373	372	384	364	430	382	365	352	367	367	350	369	397	365	376	398	380	386	355	391	367	386	385	372	392	389	364	408	348	387	371	365	397	371	406	373	404	367	382	407	408	453	364	410	428	364	347	390	371	368	363	345	353	385	387	356	356	364	352	378	386	379	360	398	410	403	320	402	366	389	383	366	405	333	381	380	358	336	400	360	372	406	360	362	347	353	392	366	382	386	396	380	372	419	388	359	368	391	398	387	380	398	388	361	360	363	353	374	374	364	413	412	390	381	381	374	381	377	364	370	399	385	384	368	364	383	397	400	367	382	383	353	331	383	367	351	403	394	374	399	369	418	403	368	335	345	329	383	393	383	380	400	365	380	379	354	404	402	358	406	381	383	390	380	375	406	353	363	389	373	355	372	368	360	409	382	365	350	359	342	382	369	343	398	393	351	347	405	398	381	390	368	408	371	364	396	376	376	379	374	332	362	389	374	362	380	420	402	362	391	365	375	383	367	380	382	371
22153	1064	1868	2010	1711	1376	1202	1124	1013	1001	941	886	932	876	877	868	875	908	850	874	843	842	824	815	858	856	878	833	819	849	842	852	844	824	826	841	828	836	900	860	822	853	811	807	831	841	877	775	873	841	827	805	791	831	822	847	845	818	867	823	839	860	808	856	895	890	838	795	850	851	880	840	809	831	840	899	827	765	828	798	804	880	844	799	827	806	809	809	813	815	784	822	860	838	772	830	860	835	827	831	785	805	862	884	864	794	817	851	881	836	836	860	810	869	798	823	880	872	773	808	828	797	797	876	820	801	829	846	889	818	826	832	851	813	808	887	830	850	849	852	807	825	869	859	835	863	843	871	819	853	839	764	788	834	830	797	785	840	835	810	830	838	780	843	853	836	881	833	897	849	872	834	850	848	883	843	848	828	845	804	811	828	874	822	861	814	804	816	816	795	839	829	853	846	807	836	805	785	850	836	816	820	769	820	817	853	861	840	861	831	862	835	799	834	858	827	842	853	830	833	860	866	785	795	866	890	835	843	832	807	857	865	826	839	819	866	828	853	807	868	826	845	856	809	853	848	832	810	841	830	839	849	853	847	825	850	832	819	835	797	801	827	829	814	854	813	815	873	848	838	859	781	799	861	785	824	788	873	794	801	825	801	833	812	835	897	821	826	819	898	842	828	821	830	864	827	842	837	802	816	832	822	798	847	898	803	820	816	837	833	846	857	876	828	837	825	804	824	813	855	863	838	819	820	863	851	801	863	844	876	828	861	837	813	806	808	831	845	842	849	795	859	829	874	875	804	820	882	779	851	830	845	820	841	822	863	850	815	844	810	848	816	813	794	801	827	856	866	834	846	842	827	879	800	797	791	802	826	813	836	826	813	805	819	849	777	794	813	777	824	834	874	826	850	844	795	817	830	781	846	805	846	799	783	814	820	860	840	808	851	791	815	852	853	861	889	814	789	808	865	881	836	834	869	856	861	799	822	820	847	830	826	848	823	872	870	807	848	822	828	838	829	832	810	852	811	839	848	851	862	778	826	835	863	841	812	831	805	863	847	799	833	838	852	811	864	863	857	782	810	796	853	840	839	821	817	898	847	795	836	833	831	841	845	787	828	884	859	836	847	844	822	806	843	832	826	826	792	822	832	818	850	849	866	893	868	821	830	817	767	824	800	852	851	789	844	888	830	783	806	811	820	854	834	876	848	826	832	822	864	863	858	808	836	785	846	875	856	819	881	804	844	821	820	852	866	872	836	821	856	806	829	811	849	821	797	853	824	835	826	781	836	820	778	882	833	798	826	848	842	833	832	804	772	832	835	873	802	852	779	836	843	803	848	808	847	879	857	855	856	827	790	781	807	841	817	799	772	832	860	796	869	818	801	832	823	857	860	811	823	848	817	791	802	859	870	792	815	790	827	851	850	841	830	807	859	885	822	780	807	840	877	791	846	826	822	816	789	846	824	806	773	903	834	799	802	832	833	761	809	836	862	849	858	895	830	855	800	762	835	792	832	795	867	793	884	834	780	852	863	842	834	803	869	849	818	829	820	836	810	832	768	803	772	830	839	825	873	811	862	870	852	813	848	838	821	804	814	845	858	799	812	802	800	852	846	813	821	840	828	886	817	877	840	844	808	848	877	828	824	860	767	821	781	836	851	821	828	835	810	847	860	845	821	834	857	793	854	801	894	845	785	796	746	841	811	747	844	808	863	787	840	842	826	832	807	807	833	829	830	858	851	853	774	799	851	871	814	848	865	828	822	853	787	807	816	819	814	814	911	813	836	817	818	819	819	823	847	852	806	805	844	889	850	817	791	798	840	809	868	848	830	838	811	813	817	788	828	896	802	866	848	812	859	874	833	837	843	825	894	846	824	845	840	842	831	849	842	841	777	835	875	846	813	791	803	815	808	879	825	853	815	842	831	840	807	865	824	886	855	846	779	823	827	823	865	829	852	921	876	839	835	894	801	854	818	913	822	831	836	827	882	784	844	786	829	801	845	871	866	845	847	840	827	826	878	782	819	817	809	833	863	862	822	867	853	878	790	835	786	822	861	845	835	762	817	817	804	811	815	882	857	840	780	826	768	843	809	849	801	843	798	832	751	833	815	841	847	804	872	759	812	802	878	797	839	837	854	799	773	817	781	829	830	903	825	855	802	818	822	844	856	888	818	804	818	794	800	834	786	829	859	782	835	829	814	846	844	814	883	798	831	857	835	814	842	800	859	806	867	812	836	827	837	838	862	837	807	821	879	839	858	809	827	825	800	811	815	892	827	877	832	825	775	824	845	783	815	804	823	799	796	762	813	814	816	835	793	863	836	818	833	825	827	804	865	825	852	849	839	796	826	813	792	829	888	815	871	845	761	822	809	812	855	815	858	857	858	845	829	852	833	862	871	809	794	802	800	857	815	766	835	841	847	779	897	846	803	820	802	825	864	831	775	821	865	820	858	843	797	851	819	839	805	842	797	829	839	868	833	815	861	865	819	834	875	871	813	836	708	830	781	843	898	849	825	871	858	786	828	879	831	840	832	877	841	876	809	808	816	803	811	832	804	823	829	801	830	799	802	845	810	827	794	848	881	884	808	854	826	864	797	872	790	824	868	842	853	849	852	882	763	807	833	848	789	837	876	798	789	822	790	838	806	796	831	878	799	902	862	855	827	848	859	820	808	817	783	866	833	807	872	833	813	850	851	795	834	853	829	837	855	858	843	815	806	852	869	848	848	838	821	805	819	902	829	848	795	841	830	865	830	852	836	837	825	822	791	864	871	806	846	792	825	798	814	840	802	801	801	853	847	812	829	818	803	843	845	831	834	819	883	855	844	811	845	804	834	836	849	863	828	888	811	809	847	779	868	805	834	838	841	806	866	880	807	800	860	866	837	787	810	867	839	836	805	832	887	851	889	830	823	817	833	822	815	840	857	839	816	782	831	820	853	809	811	814	825	807	871	838	861	818	823	794	881	784	845	848	863	866	868	825	825	842	836	820	870	836	846	794	846	819	820	830	824	847	799	884	781	856	840	861	853	848	808	822	830	846	839	836	827	836	863	833	827	885	846	827	805	795	890	831	816	842	844	804	854	838	788	833	814	808	833	854	813	864	802	817	835	793	760	826	865	822	861	831	857	866	810	864	865	827	802	833	828	809	831	809	854	838	818	833	834	824	834	864	836	830	836	841	800	832	828	871	769	839	841	842	831	857	859	821	875	847	828	832	810	850	851	812	818	853	859	789	801	881	830	873	777	847	803	851	805	813	815	870	813	829	878	819	821	842	845	859	851	843	743	810	848	771	792	822	779	878	842	864	796	818	826	853	878	871	858	842	849	782	839	838	823	835	828	802	850	914	874	847	811	785	867	814	854	854	835	845	750	847	828	849	883	815	783	855	873	856	755	876	796	861	800	775	781	816	824	828	818	845	806	821	785	863	811	830	790	815	807	855	839	851	882	858	859	817	834	850	880	840	861	839	819	865	862	810	851	814	859
46254	12408	1994	841	522	438	290	286	276	234	231	253	218	220	219	211	229	210	213	208	222	199	225	248	199	226	243	213	225	227	210	223	180	230	213	197	214	224	217	235	199	224	248	217	197	201	190	220	206	233	203	227	199	202	200	222	187	196	220	205	210	194	198	219	223	172	220	191	227	213	195	194	214	199	226	194	209	232	195	230	189	206	200	259	216	247	201	211	176	184	217	216	193	205	210	188	206	208	225	205	172	205	199	213	196	190	223	211	211	232	228	241	204	213	220	228	201	198	223	207	211	223	228	195	234	197	198	202	210	246	223	204	234	189	212	228	193	208	185	206	219	219	229	198	223	228	202	204	220	212	200	207	173	158	203	210	202	219	214	221	195	215	215	215	227	216	213	171	203	203	222	217	230	213	193	209	225	199	208	204	221	197	184	213	220	203	219	243	197	208	189	231	229	195	192	190	220	192	226	195	194	213	224	241	214	192	185	216	191	208	196	218	211	205	234	192	204	193	202	220	178	196	225	217	224	214	189	215	221	187	191	218	222	222	198	220	212	194	217	187	179	223	208	216	223	201	229	220	202	204	208	213	201	219	240	250	211	212	191	205	183	194	218	222	237	190	206	196	200	208	214	185	221	208	229	239	191	206	224	195	228	184	190	230	173	213	182	191	208	216	168	221	195	204	224	189	209	234	202	216	211	187	175	210	180	213	215	194	183	198	214	221	201	217	223	224	202	217	220	229	191	207	211	228	198	206	204	197	218	220	196	217	233	209	231	225	214	250	224	217	215	214	212	178	190	222	214	223	230	212	208	240	212	200	205	222	214	203	203	211	206	177	198	213	188	200	210	217	203	227	239	209	192	168	208	191	212	210	215	215	210	215	201	190	225	236	206	233	224	217	217	246	206	200	216	219	190	197	204	221	252	176	222	210	196	179	204	200	215	216	207	234	213	191	186	237	192	207	222	221	185	192	226	188	204	208	210	208	196	200	217	212	206	204	204	240	208	215	205	206	208	209	212	195	187	201	193	220	216	192	225	237	200	200	215	203	212	176	220	225	197	192	204	183	195	197	206	220	219	191	197	237	209	179	191	195	230	213	217	200	236	196	209	202	217	198	215	215	207	217	202	202	191	211	226	182	208	187	202	208	204	198	189	216	200	223	193	198	228	195	190	206	188	209	206	241	201	216	201	194	198	180	204	208	226	240	214	193	204	216	239	226	248	191	223	216	213	244	181	206	209	211	205	207	226	229	210	209	221	205	204	210	239	196	207	212	248	232	211	206	220	218	194	203	195	228	210	224	185	184	201	215	211	217	207	220	180	197	224	204	179	201	232	207	230	225	170	208	204	202	211	200	202	213	227	173	208	184	217	206	221	203	225	219	208	177	195	183	221	199	221	180	217	177	248	209	217	190	218	210	212	187	225	225	181	187	185	197	224	225	201	218	192	225	241	225	237	220	188	173	194	208	236	216	216	205	196	189	226	224	221	207	220	197	218	210	201	190	210	186	211	218	209	231	212	215	220	192	197	231	207	184	215	183	191	240	225	193	197	215	210	198	200	221	207	223	208	214	225	210	206	215	192	206	186	222	223	246	228	206	199	201	247	191	251	228	216	217	203	214	236	190	204	227	218	188	210	214	218	190	213	186	203	221	203	224	213	232	190	213	181	209	205	208	189	219	201	208	205	206	221	202	193	216	205	226	219	200	191	195	205	252	228	209	213	231	203	216	214	192	233	207	218	192	207	198	191	189	208	208	194	170	208	235	193	190	205	202	210	186	221	197	191	213	215	209	223	197	204	231	206	234	183	227	199	202	199	201	221	183	186	184	229	217	222	199	245	209	181	228	189	183	208	240	190	173	238	192	215	216	215	238	207	226	206	221	209	221	195	220	203	210	203	183	206	218	205	202	223	207	220	225	194	188	227	201	208	211	235	194	211	241	220	204	188	205	232	202	203	185	226	187	211	205	232	233	221	212	217	196	233	207	191	197	213	217	212	176	223	188	186	228	200	195	232	188	231	185	204	227	208	187	157	172	217	196	195	196	189	229	212	202	214	221	207	212	200	203	188	202	220	238	200	204	230	208	207	212	202	210	197	219	191	218	220	214	221	212	206	227	212	211	215	203	200	211	214	218	222	182	227	208	218	207	219	223	211	210	243	213	190	204	184	200	210	186	204	197	190	204	213	214	202	219	211	205	193	207	236	214	210	217	256	198	210	211	193	184	217	190	231	203	201	202	195	245	181	221	202	194	222	226	206	206	250	197	219	212	227	221	193	206	242	236	237	221	224	222	203	208	217	225	217	201	201	250	223	214	191	176	212	225	205	205	238	182	201	188	194	211	205	172	200	213	218	191	193	209	197	218	226	213	176	199	207	199	186	188	240	228	195	207	235	209	200	214	209	213	204	209	202	222	221	227	217	200	196	214	210	213	223	218	232	207	226	231	206	238	212	215	215	221	211	225	220	199	237	242	230	203	218	220	224	212	189	192	206	195	183	183	197	204	208	213	218	245	218	214	222	204	206	235	204	203	201	242	237	242	234	182	184	209	196	203	208	208	196	218	193	220	189	211	197	219	191	198	227	224	198	201	217	204	210	200	196	195	191	198	200	191	190	209	208	214	211	200	230	216	187	210	197	222	216	217	195	218	193	179	213	207	236	187	234	175	211	170	220	223	224	209	194	194	211	195	217	204	193	206	207	198	210	245	223	226	198	206	213	185	197	221	173	236	213	209	200	197	226	203	209	219	193	207	229	211	225	201	192	195	212	204	208	223	206	197	209	186	201	180	221	222	227	218	196	219	217	224	198	197	199	207	238	214	233	223	185	191	197	206	214	201	206	220	195	179	218	218	196	203	193	203	227	216	199	201	200	215	229	205	239	210	222	196	199	184	189	191	194	196	199	202	207	231	199	223	225	217	200	219	190	200	223	209	200	212	205	201	220	232	234	203	203	208	194	201	195	202	213	187	193	207	207	207	201	200	229	199	199	214	227	207	219	183	213	235	209	195	207	189	192	171	177	239	200	222	184	216	217	207	199	221	208	213	204	219	202	191	209	250	204	196	215	237	208	207	234	189	176	205	218	234	196	205	213	191	213	222	223	208	221	227	178	229	211	219	214	218	210	202	215	218	209	226	204	212	199	208	196	194	218	219	199	216	242	234	207	217	208	231	194	237	191	226	189	196	215	203	191	200	211	246	228	238	216	216	224	188	214	230	213	211	198	197	211	220	184	215	214	228	223	211	206	230	199	194	218	200	242	220	195	221	195	204	190	208	216	222	220	216	230	212	211	186	208	206	222	231	203	182	225	241	204	208	180	193	213	198	208	235	209	195	225	211	201	202	213	211	212	216	219	205	207	215	245	226	207	207	198	211	209	200	232	208	213	207	187	197	200	218	215	182	190	200	232	238	218	187	230	250	203	223	228	205	191	229	207	179	198	209	205	167	211	183	184	221	194	176	216	207	171	187	212	229	225	212	214	211
25064	1003	2199	2525	1940	1632	1207	957	882	758	753	675	690	646	577	596	617	621	570	591	598	562	567	602	510	571	566	535	549	485	559	518	497	545	565	527	495	511	538	551	512	502	507	545	531	504	527	523	478	482	521	532	527	520	503	524	528	499	552	510	505	511	493	505	538	502	487	540	500	502	535	510	547	547	495	492	545	515	520	579	547	495	489	527	508	514	515	510	496	495	501	497	511	546	534	505	517	545	542	475	543	510	466	512	566	535	506	529	495	501	526	492	565	511	518	497	498	511	547	490	497	481	502	539	505	493	533	524	553	530	499	502	544	518	539	505	533	549	547	499	567	530	519	549	534	490	542	510	482	499	508	521	477	488	487	547	483	509	518	478	538	516	533	535	523	514	491	515	511	485	485	495	520	498	540	490	473	563	491	526	550	485	509	529	531	524	487	524	505	510	482	504	513	514	507	526	502	499	493	514	526	517	497	496	547	502	501	510	491	516	504	518	503	505	501	502	528	549	506	546	535	497	525	518	520	527	541	509	487	480	530	513	503	521	500	514	549	515	530	542	485	511	537	512	537	549	498	502	532	523	489	481	528	476	500	507	562	478	501	495	539	489	492	534	491	524	527	501	499	503	523	512	543	531	521	495	542	492	525	536	483	479	485	519	504	553	515	493	517	511	530	469	502	553	514	497	532	495	497	488	495	520	499	503	528	536	520	502	503	558	508	548	570	547	529	539	488	494	495	547	511	536	482	520	482	520	483	500	507	554	534	517	525	515	537	505	528	480	494	499	535	507	516	507	501	470	531	491	508	477	532	544	517	547	586	546	530	534	520	533	477	449	480	503	484	517	498	494	486	484	519	505	547	558	522	516	483	500	518	528	518	488	531	498	524	500	509	484	501	508	533	508	498	467	518	509	539	520	475	524	516	531	524	592	504	538	526	506	540	519	554	507	531	501	504	542	507	502	514	508	499	504	522	528	505	508	483	534	508	528	506	486	526	506	531	533	502	498	488	495	514	534	509	551	496	507	547	506	511	531	478	524	500	495	498	507	522	516	516	488	500	532	551	540	551	542	506	520	526	543	538	527	548	524	531	511	491	555	499	489	472	506	487	523	525	536	526	512	486	532	508	507	500	506	464	515	528	478	499	497	518	508	517	495	520	546	497	506	522	454	550	517	507	491	542	555	489	527	499	488	544	499	526	470	474	523	556	551	494	501	497	472	522	486	470	489	526	508	520	516	478	497	504	533	587	507	501	498	507	521	536	491	532	512	517	526	526	556	499	544	533	542	494	518	507	498	520	547	506	551	523	534	500	524	532	486	505	523	539	462	506	531	506	500	486	468	511	467	489	499	506	531	499	487	506	471	518	491	499	532	529	535	543	510	524	532	565	485	485	505	527	488	557	510	502	493	502	511	517	545	508	515	476	512	471	512	549	495	533	487	480	537	499	520	500	538	503	547	519	498	492	507	529	509	519	516	502	492	538	523	533	499	527	513	505	532	561	506	562	521	513	505	506	470	531	495	513	537	537	548	524	507	543	520	505	525	526	478	526	526	546	510	549	468	549	518	504	560	550	549	515	526	530	508	501	542	525	526	474	500	488	450	507	473	522	531	484	523	529	497	511	526	537	513	521	539	501	512	494	506	555	511	519	512	537	511	494	503	485	513	509	525	498	524	528	548	524	508	536	521	534	503	505	503	551	516	505	517	505	505	477	535	491	500	470	524	497	496	521	515	501	482	526	467	504	490	520	519	498	467	490	511	549	497	503	474	482	502	508	471	479	522	516	515	478	485	488	524	517	538	503	515	513	539	489	539	503	490	479	513	499	505	513	522	509	512	490	549	521	534	504	540	519	499	530	485	498	491	526	526	530	508	518	531	482	514	556	502	511	507	530	481	524	508	547	532	470	481	563	496	487	486	497	539	490	538	532	482	489	489	508	489	495	467	551	501	516	534	539	531	521	486	548	525	529	525	500	516	522	504	498	514	549	500	508	515	518	518	505	493	456	507	525	484	505	514	532	512	484	515	511	550	544	549	506	529	530	535	485	498	540	561	537	519	554	517	520	512	520	536	509	535	501	550	519	493	479	529	513	567	502	512	518	521	535	511	492	532	535	523	518	512	533	526	493	522	528	534	547	516	501	520	511	475	457	533	533	490	513	522	494	512	515	507	498	531	501	519	499	488	491	521	523	506	533	516	555	546	545	521	503	512	539	547	489	540	508	496	526	533	538	504	477	504	501	482	520	519	490	512	510	510	531	549	484	508	462	497	547	475	506	528	485	499	477	512	499	451	509	543	503	483	480	513	524	549	494	549	498	521	539	564	507	494	534	513	494	491	524	508	513	475	498	541	508	537	526	514	548	484	521	510	499	498	500	496	525	543	497	500	523	518	510	550	507	502	505	527	545	525	530	515	518	499	501	474	513	531	495	508	503	511	521	497	511	504	571	517	475	555	531	529	514	508	467	520	508	514	512	485	522	573	499	519	519	530	514	497	504	539	463	496	502	515	463	542	521	527	553	511	498	497	504	479	558	548	526	538	494	509	506	508	476	497	529	461	527	523	479	553	523	524	507	527	529	498	503	536	506	492	478	531	507	538	555	502	459	535	511	526	526	472	522	517	520	538	535	539	463	505	470	512	555	498	546	528	498	504	555	501	533	504	526	514	545	539	529	498	553	497	517	565	533	524	490	479	554	491	471	509	506	506	560	523	543	525	496	528	517	559	529	544	507	500	511	520	532	543	508	490	532	553	500	502	493	525	519	496	533	463	474	495	480	527	528	496	510	528	516	488	559	558	552	547	518	510	491	517	503	531	500	503	523	509	547	509	482	547	521	487	519	535	508	515	536	533	530	527	527	509	542	496	513	486	521	515	536	522	494	499	512	516	516	548	538	470	469	499	516	526	514	501	493	525	497	536	514	476	477	539	509	519	518	495	512	503	508	537	499	525	475	532	508	550	480	517	532	522	531	518	512	520	490	499	523	561	516	486	488	488	479	529	524	485	529	518	508	484	514	512	536	524	500	530	525	497	506	543	495	480	543	523	536	499	530	473	527	502	530	508	485	479	508	508	543	500	478	489	496	510	544	517	504	522	503	508	515	541	500	534	511	487	508	542	524	548	523	523	479	512	544	538	541	507	537	504	481	466	516	517	495	502	474	512	533	497	547	468	483	493	541	530	499	502	522	486	543	553	504	494	531	508	457	548	533	547	517	521	517	495	534	475	514	526	521	496	541	501	542	522	495	541	489	544	538	526	517	510	482	505	505	497	515	473	555	508	521	496	538	528	489	501	488	517	492	490	530	500	490	508	516	490	507	515	558	505	507	514	552	544	511	511	561	521	482	518	499	528	497	523	503	514	519	511	500	497	503	510	509	477	550	520	491	516	527	511	485	526	488	494	471	529	566	522	496	491	509	491	547	510	525	532	524	543	501	528	510	524	552	473	514	474	485	544	537	500	505	559	492	527	499	545	524	500	555	505
32356	7435	978	644	600	588	552	514	495	523	507	483	535	517	508	509	477	511	543	514	550	503	544	520	477	499	556	518	534	546	548	572	550	524	501	564	525	500	529	491	528	595	493	525	539	474	519	545	560	541	539	505	540	511	501	516	526	526	574	494	493	527	574	562	533	522	502	491	497	515	508	531	557	560	527	522	512	541	541	550	518	534	516	475	540	542	529	547	530	558	550	490	559	554	520	508	550	495	548	552	514	554	505	533	540	493	545	588	520	512	538	550	508	527	556	536	560	546	514	543	545	533	535	543	536	526	579	523	521	536	489	513	487	508	526	491	529	541	545	489	495	496	484	547	562	525	483	502	549	551	552	486	512	538	536	526	543	534	541	503	554	515	536	507	525	531	510	555	538	552	509	490	537	542	542	515	549	492	529	496	538	536	532	533	481	524	568	521	537	495	539	519	526	510	500	519	552	488	513	539	534	537	535	562	557	544	554	545	478	537	518	550	547	562	526	548	515	523	558	518	511	526	563	520	495	536	529	508	564	503	513	498	554	531	538	501	533	549	511	536	550	511	542	539	486	510	525	466	560	506	542	532	544	509	521	538	539	531	509	523	521	529	560	544	544	530	572	520	512	513	526	529	510	488	569	533	543	523	557	549	548	552	540	559	531	539	530	542	533	569	553	507	528	501	543	540	502	487	537	516	496	538	535	549	539	526	508	525	538	519	585	499	514	526	523	495	521	504	481	486	477	524	518	509	519	520	514	556	520	495	490	532	537	548	583	522	517	548	518	496	513	539	531	514	509	533	528	531	504	531	505	541	546	563	497	481	517	457	520	511	499	511	541	524	521	537	544	559	489	488	531	513	547	565	503	471	557	495	548	545	502	555	520	498	487	552	526	522	508	541	550	548	602	490	509	546	475	512	478	515	490	527	541	546	528	493	506	502	523	537	518	483	504	491	553	522	500	535	564	556	503	508	524	483	466	559	509	523	561	479	587	519	528	540	528	517	515	511	564	494	570	549	513	495	499	532	516	460	526	498	541	537	528	516	520	559	500	524	540	533	533	534	502	512	511	524	541	521	517	524	559	524	478	541	587	523	558	530	479	512	544	511	560	520	516	568	519	534	555	532	520	540	492	495	524	504	521	465	499	538	539	575	512	581	496	548	524	515	466	545	513	565	490	491	544	540	502	563	533	543	519	502	508	473	508	507	507	528	549	536	522	539	525	485	539	516	529	515	548	522	507	515	544	522	523	533	489	490	484	536	499	518	540	515	512	529	536	554	497	543	527	453	514	562	499	501	522	557	521	533	524	527	565	516	512	539	512	498	574	502	510	476	515	549	473	564	533	533	542	524	507	527	562	501	516	525	545	533	513	509	491	504	569	499	489	544	525	480	515	524	500	481	533	524	534	552	539	507	555	440	511	510	502	561	545	543	527	538	534	567	529	524	544	534	540	528	543	548	526	515	515	492	480	494	545	550	511	530	528	514	494	542	555	507	551	516	534	524	533	566	517	515	531	529	552	522	519	494	525	480	466	541	480	483	504	510	502	508	511	514	542	515	473	549	556	506	547	534	568	500	531	529	478	524	506	495	542	492	558	493	498	513	511	457	510	528	490	534	551	476	539	531	535	491	566	507	506	539	520	517	530	504	564	509	525	545	513	498	538	493	507	529	535	511	523	528	539	513	536	543	524	514	522	508	520	521	507	490	496	488	537	539	546	514	538	519	512	491	521	505	520	532	541	487	525	504	514	534	529	575	501	487	508	525	498	508	574	490	513	523	517	550	503	519	547	500	547	536	496	525	534	513	508	515	492	519	510	542	519	510	505	503	500	522	506	556	458	490	521	535	501	514	506	480	515	515	515	555	493	549	514	521	507	553	476	518	533	578	545	531	492	505	511	509	507	514	506	564	528	566	516	488	528	507	521	515	561	509	513	484	535	488	525	497	556	538	588	503	526	549	470	515	525	506	565	516	523	506	559	542	523	500	558	524	527	543	525	521	506	547	516	564	521	513	536	543	546	504	522	541	553	508	530	545	555	524	518	528	543	512	511	517	518	496	546	544	538	499	512	472	580	578	555	550	488	566	575	510	530	530	519	482	535	520	515	522	470	473	484	528	541	566	512	539	492	526	540	533	512	564	555	499	513	499	491	543	514	532	523	514	480	508	518	489	576	555	478	535	558	491	524	517	541	545	553	483	485	539	567	528	578	520	540	550	519	490	518	521	501	554	536	578	515	493	486	513	517	502	550	555	542	555	559	559	533	531	526	500	524	497	525	528	538	530	528	504	544	504	509	488	511	517	545	514	529	523	551	544	475	537	538	561	560	575	533	527	530	504	532	537	530	544	537	605	492	543	495	552	516	525	487	494	513	487	521	510	503	526	515	532	583	534	513	506	538	504	521	502	484	530	552	568	486	475	525	523	496	522	514	501	592	492	500	525	532	536	538	545	500	497	536	512	499	554	527	520	555	565	542	551	497	518	509	483	534	557	498	528	546	525	522	512	493	513	504	530	506	502	567	485	528	509	550	504	481	518	509	519	505	534	515	528	570	517	567	531	490	559	535	509	564	542	580	505	518	525	490	549	523	566	521	497	554	488	500	532	504	514	508	536	532	531	546	545	529	523	486	532	519	522	538	453	543	480	559	571	488	519	482	508	502	543	530	554	528	476	485	496	487	508	547	495	561	543	539	529	552	510	525	520	528	579	522	508	495	512	507	498	510	501	492	551	516	500	506	536	533	510	527	528	561	546	536	537	511	516	524	512	515	526	506	495	516	530	518	522	509	531	536	507	554	526	540	518	472	576	555	542	512	499	523	502	470	506	473	490	506	520	470	568	536	497	510	502	515	468	500	506	506	511	541	513	498	545	544	538	545	499	470	555	532	485	496	532	527	511	538	515	505	475	503	493	532	509	540	531	544	522	491	526	526	481	575	520	471	497	572	545	531	523	498	558	530	582	532	545	503	503	512	560	540	512	512	529	513	458	473	548	544	519	522	503	533	458	483	498	577	490	516	508	496	524	562	527	514	496	560	504	547	503	513	533	510	514	508	520	498	511	501	564	515	505	533	510	505	506	533	519	498	519	576	497	555	508	492	535	500	528	485	519	516	566	588	505	529	543	548	511	522	497	491	530	502	530	496	504	523	531	516	565	515	517	496	555	521	529	493	498	541	505	499	536	493	526	536	533	478	553	521	567	532	519	494	479	524	502	553	520	505	520	556	471	512	527	535	493	526	543	514	527	527	557	565	509	545	519	509	523	523	539	507	566	532	521	505	539	507	541	503	543	527	503	526	528	556	522	549	576	482	488	553	534	538	574	546	465	486	509	491	488	532	539	548	538	571	554	486	507	530	536	511	500	505	507	479	499	556	574	545	576	546	473	547	499	526	513	510	530	548	509	557	567	536	532	513	502	534	518	498	530	521	511	547	537	530	584	539	484	519	483	556	530	542	522	512	540	497	518	539	526	532	516	528	520	506	490
18920	1414	1518	1542	1384	1323	1151	1167	1150	1148	1154	1151	1082	1153	1101	1108	1114	1180	1117	1171	1128	1186	1203	1119	1107	1155	1132	1084	1124	1126	1096	1163	1235	1128	1095	1152	1146	1123	1076	1083	1116	1147	1099	1136	1093	1157	1118	1172	1133	1130	1153	1084	1163	1152	1132	1162	1128	1088	1132	1117	1144	1135	1103	1136	1160	1140	1112	1153	1085	1097	1095	1096	1165	1171	1146	1169	1145	1117	1107	1136	1102	1146	1151	1126	1123	1137	1146	1146	1129	1169	1146	1145	1077	1139	1103	1155	1133	1085	1154	1087	1169	1157	1048	1109	1059	1160	1157	1098	1141	1181	1115	1109	1140	1139	1190	1148	1087	1147	1091	1187	1129	1123	1124	1105	1149	1107	1119	1183	1149	1104	1134	1152	1117	1164	1079	1184	1124	1114	1095	1103	1142	1098	1089	1138	1150	1208	1080	1165	1122	1060	1132	1124	1093	1088	1110	1109	1108	1133	1152	1196	1106	1146	1186	1164	1179	1160	1144	1173	1186	1109	1115	1116	1149	1168	1177	1051	1142	1158	1144	1113	1134	1185	1190	1097	1141	1167	1135	1138	1179	1152	1115	1170	1111	1121	1130	1095	1125	1175	1125	1129	1093	1105	1133	1112	1108	1155	1120	1087	1119	1152	1160	1157	1143	1125	1041	1105	1162	1092	1157	1122	1158	1167	1079	1156	1113	1151	1111	1133	1144	1106	1150	1234	1184	1130	1140	1139	1130	1092	1175	1170	1153	1189	1184	1137	1081	1106	1208	1132	1131	1128	1097	1163	1197	1135	1216	1083	1116	1086	1199	1148	1122	1110	1121	1104	1111	1136	1146	1123	1132	1131	1193	1128	1093	1082	1141	1150	1127	1116	1139	1158	1123	1187	1143	1109	1155	1184	1136	1108	1099	1120	1170	1136	1140	1108	1171	1138	1144	1163	1135	1108	1139	1142	1140	1159	1188	1079	1093	1113	1192	1147	1128	1098	1177	1126	1154	1131	1126	1098	1130	1140	1161	1157	1154	1124	1114	1166	1127	1186	1154	1209	1131	1116	1122	1131	1141	1099	1169	1132	1111	1107	1145	1130	1149	1185	1127	1119	1061	1097	1158	1148	1131	1110	1200	1106	1123	1141	1090	1108	1188	1136	1142	1157	1167	1185	1234	1103	1102	1189	1078	1144	1195	1146	1114	1079	1105	1123	1227	1121	1119	1149	1098	1122	1095	1192	1236	1117	1160	1151	1121	1153	1155	1150	1151	1109	1119	1102	1087	1148	1122	1143	1165	1217	1095	1150	1160	1136	1136	1111	1167	1180	1177	1172	1101	1166	1105	1124	1124	1172	1126	1110	1091	1185	1078	1129	1139	1124	1164	1175	1087	1144	1138	1145	1153	1116	1088	1098	1079	1114	1108	1152	1091	1092	1179	1147	1126	1114	1088	1093	1090	1134	1168	1195	1096	1108	1145	1140	1129	1129	1089	1116	1137	1110	1114	1134	1110	1139	1108	1201	1095	1147	1114	1083	1144	1143	1151	1138	1087	1152	1115	1135	1137	1121	1072	1143	1135	1159	1187	1135	1129	1164	1209	1125	1091	1169	1089	1131	1122	1100	1150	1151	1189	1129	1162	1162	1117	1079	1141	1132	1100	1055	1199	1141	1107	1145	1170	1156	1149	1135	1170	1099	1087	1104	1119	1172	1133	1157	1145	1143	1157	1112	1115	1102	1252	1170	1085	1100	1076	1078	1123	1127	1117	1189	1186	1124	1145	1125	1183	1171	1210	1119	1110	1136	1144	1124	1088	1120	1162	1110	1115	1183	1106	1187	1141	1194	1083	1123	1122	1095	1190	1099	1165	1081	1117	1098	1166	1108	1056	1145	1101	1125	1174	1134	1186	1142	1137	1155	1144	1145	1189	1130	1086	1134	1155	1139	1124	1153	1142	1101	1125	1172	1146	1166	1132	1178	1141	1142	1124	1107	1141	1159	1121	1128	1107	1170	1129	1127	1151	1129	1151	1193	1114	1180	1123	1117	1161	1098	1111	1139	1116	1065	1117	1097	1120	1136	1112	1122	1102	1113	1063	1151	1209	1151	1125	1084	1139	1160	1110	1173	1136	1203	1061	1127	1137	1128	1101	1139	1115	1126	1117	1084	1196	1146	1141	1054	1193	1094	1091	1135	1128	1075	1122	1129	1107	1141	1146	1108	1140	1125	1166	1144	1103	1087	1120	1178	1094	1130	1137	1098	1153	1196	1130	1172	1108	1189	1095	1114	1076	1087	1154	1158	1133	1143	1121	1144	1100	1126	1151	1071	1074	1164	1165	1116	1131	1157	1086	1151	1142	1254	1173	1129	1126	1152	1147	1102	1104	1164	1171	1172	1093	1146	1172	1097	1121	1166	1105	1185	1168	1105	1144	1136	1097	1154	1060	1128	1220	1183	1082	1123	1119	1128	1131	1179	1096	1148	1069	1159	1111	1168	1065	1214	1149	1197	1132	1086	1137	1156	1113	1162	1119	1096	1116	1131	1146	1076	1144	1055	1103	1124	1114	1123	1174	1166	1138	1147	1080	1177	1146	1105	1141	1159	1118	1164	1143	1122	1131	1090	1092	1102	1115	1116	1117	1127	1137	1140	1123	1184	1106	1110	1172	1179	1142	1123	1157	1196	1103	1157	1150	1144	1121	1144	1119	1138	1145	1138	1109	1112	1140	1148	1104	1161	1198	1147	1140	1151	1131	1121	1142	1129	1070	1086	1115	1123	1146	1140	1202	1103	1102	1081	1174	1143	1137	1181	1209	1074	1140	1079	1158	1134	1144	1156	1105	1088	1077	1041	1071	1100	1158	1119	1154	1113	1109	1132	1071	1116	1116	1177	1202	1121	1098	1132	1132	1114	1143	1122	1141	1186	1159	1061	1109	1146	1228	1098	1121	1068	1170	1177	1151	1176	1148	1117	1103	1122	1148	1152	1136	1149	1128	1135	1149	1143	1095	1088	1127	1121	1144	1101	1135	1165	1153	1096	1079	1125	1138	1129	1154	1164	1082	1123	1174	1147	1146	1108	1167	1123	1120	1078	1090	1104	1073	1095	1187	1089	1115	1043	1207	1169	1124	1121	1207	1168	1134	1115	1127	1113	1106	1105	1170	1071	1050	1158	1187	1167	1117	1140	1106	1128	1087	1156	1056	1144	1120	1072	1144	1107	1152	1144	1123	1150	1189	1130	1114	1179	1148	1153	1168	1201	1129	1176	1166	1156	1102	1082	1135	1173	1100	1128	1148	1144	1104	1106	1126	1093	1155	1175	1140	1163	1091	1088	1063	1129	1148	1145	1095	1131	1093	1206	1104	1140	1081	1180	1131	1228	1112	1142	1133	1176	1133	1168	1144	1128	1120	1111	1074	1107	1192	1178	1123	1175	1127	1144	1083	1082	1120	1164	1105	1097	1105	1138	1142	1139	1146	1145	1115	1209	1145	1178	1097	1110	1171	1153	1082	1122	1135	1122	1157	1157	1147	1093	1126	1104	1175	1100	1149	1115	1160	1198	1109	1143	1105	1128	1097	1180	1098	1086	1133	1174	1183	1129	1177	1129	1106	1102	1115	1112	1159	1198	1157	1163	1111	1140	1128	1106	1151	1124	1133	1248	1132	1148	1113	1114	1178	1140	1184	1199	1175	1123	1176	1229	1108	1093	1147	1192	1097	1138	1152	1131	1108	1161	1118	1058	1116	1106	1138	1149	1185	1224	1078	1112	1123	1177	1091	1087	1112	1144	1101	1155	1136	1196	1127	1099	1109	1126	1128	1090	1165	1167	1133	1171	1109	1095	1150	1154	1138	1106	1080	1146	1114	1145	1174	1133	1162	1177	1140	1113	1080	1108	1109	1100	1146	1173	1144	1149	1099	1139	1085	1126	1108	1145	1173	1122	1114	1097	1141	1093	1205	1126	1136	1135	1182	1104	1058	1161	1131	1095	1059	1115	1121	1118	1105	1166	1091	1131	1111	1112	1111	1141	1167	1118	1043	1159	1087	1136	1095	1117	1157	1130	1102	1125	1136	1124	1080	1140	1119	1173	1123	1138	1105	1120	1153	1093	1170	1152	1177	1106	1161	1095	1080	1171	1204	1097	1160	1178	1128	1111	1103	1103	1103	1124	1133	1174	1167	1145	1139	1141	1159	1099	1138	1108	1139	1187	1147	1118	1066	1084	1147	1116	1197	1136	1154	1110	1128	1086	1140	1196	1216	1137	1140	1184	1167	1120	1119	1143	1119	1124	1132	1085	1158	1121	1079	1134	1136	1136	1128	1069	1107	1140	1168	1169	1131	1159	1123	1135	1129	1129	1150	1145	1102	1167	1103	1195	1089	1102	1092	1161	1128	1133	1148	1068	1156	1190	1097	1127	1166	1121	1133	1145	1157	1129	1161	1128	1139	1117	1142	1162	1168	1119	1148	1147	1131	1099	1126	1165	1071	1155	1128	1093	1137	1142	1114	1153	1128	1155	1132	1132	1082	1132	1159	1157	1098	1128	1071	1159	1145	1119	1146	1112	1114	1239	1140	1164	1071	1113	1076	1173	1134	1092	1099	1120	1139	1083	1175	1088	1159	1109	1121	1168	1184	1094	1149	1185	1116	1117	1142	1160	1161	1069	1121	1116	1131	1137	1097	1137	1160	1098	1089	1147	1118	1114	1183	1134	1105	1147	1155	1170	1108	1153	1093	1143	1066	1116	1131	1177	1207	1136	1169	1119	1215	1135	1125	1136	1123	1119	1039	1118	1125	1156	1156	1100	1179	1107	1159	1129	1127	1095	1075	1210	1162	1111	1165	1139	1183	1188	1154	1095	1177	1157	1143	1118	1090	1143	1117	1147	1121	1160	1097	1142	1149	1127	1136	1087	1113	1082	1150	1168	1163	1129	1159	1129	1084	1121	1149	1163	1142	1136	1147	1165	1147	1110	1138	1173	1153	1216	1133	1084	1156	1156	1140	1160	1146	1115	1078	1128	1113	1169	1129	1121	1135	1182	1168	1127	1196	1096	1125	1163	1156	1116	1162	1140	1224	1133	1181	1122	1098	1126	1148	1112
35256	5207	957	776	576	502	428	419	396	388	381	370	397	397	405	372	341	361	349	363	360	371	356	353	341	374	355	346	320	351	346	359	376	310	323	399	345	354	385	377	351	382	368	366	394	346	359	371	367	326	353	324	361	383	339	331	361	371	354	361	370	357	359	335	353	349	353	404	335	383	390	377	360	316	404	354	337	369	365	366	285	343	350	368	353	354	338	328	340	366	364	368	382	363	336	373	331	356	310	328	349	364	360	381	364	363	362	343	325	358	350	367	356	372	372	334	371	392	408	394	368	359	359	394	378	367	353	360	381	375	351	360	327	365	351	351	278	355	379	337	324	390	347	327	341	368	370	355	342	347	347	348	353	350	374	382	356	330	359	368	387	314	359	364	393	384	361	369	374	358	356	367	373	373	326	375	357	350	381	377	345	365	376	323	375	378	345	377	361	347	364	341	353	378	357	390	392	354	336	351	389	353	352	331	313	380	384	370	348	328	391	360	396	365	371	366	385	370	395	306	358	339	360	366	351	370	363	352	373	334	385	349	344	361	367	362	370	358	347	368	363	365	336	366	348	381	361	361	362	380	365	330	315	375	358	351	348	381	342	375	372	393	343	350	361	325	354	355	365	384	354	360	373	354	358	369	373	347	341	351	336	386	371	362	380	358	423	346	338	340	358	355	365	353	339	370	375	378	363	358	388	357	347	353	350	318	351	337	366	363	377	392	308	405	390	362	372	373	356	365	385	328	366	349	332	361	391	371	314	330	350	357	383	411	355	362	373	384	376	351	320	376	319	363	368	357	347	362	368	390	352	325	350	375	356	330	378	350	341	392	325	380	328	370	356	372	349	357	348	371	333	360	401	393	367	363	358	365	400	368	345	318	385	353	339	400	356	379	378	374	360	358	390	351	372	384	358	374	363	364	360	379	373	350	355	358	348	420	380	356	368	366	329	334	371	344	311	372	373	367	385	364	314	381	336	338	393	361	409	358	355	382	357	358	365	365	356	366	390	383	351	336	360	381	363	356	373	387	345	348	370	376	358	360	386	400	404	365	344	354	389	359	371	351	371	367	355	381	376	360	348	309	368	389	373	362	339	386	299	410	342	353	365	326	341	376	352	359	373	362	390	361	367	371	351	381	356	354	328	349	322	350	389	353	352	357	375	362	367	347	364	363	345	378	375	332	343	338	376	360	350	380	369	346	331	389	364	359	386	337	359	334	379	352	353	369	353	333	359	329	355	345	368	375	377	349	350	409	382	357	332	367	332	400	357	360	393	342	349	378	394	368	344	340	375	320	359	331	358	336	352	363	398	383	366	388	338	348	357	346	384	331	364	342	355	372	355	362	352	383	352	344	361	338	388	324	348	338	339	369	350	353	369	342	353	363	358	379	352	314	352	354	350	344	377	331	381	373	372	389	356	361	343	378	358	350	375	384	366	357	364	338	353	345	352	330	361	370	359	374	334	336	362	388	347	366	369	334	341	342	353	399	365	344	372	357	314	344	346	350	358	322	330	354	367	341	391	373	360	354	365	379	369	375	364	342	324	369	384	353	380	350	338	326	302	355	397	339	376	394	327	376	365	350	396	361	360	372	322	333	357	351	326	385	411	394	368	362	362	383	369	383	378	368	345	348	326	333	326	383	353	341	357	342	388	325	363	347	386	353	330	368	391	300	351	346	366	362	348	378	353	334	375	389	351	373	321	316	358	351	359	341	365	373	358	371	381	379	347	354	337	342	364	321	367	356	372	348	335	364	388	349	406	369	382	362	361	357	334	344	337	355	329	396	313	381	360	372	379	366	347	375	377	382	345	377	353	342	362	378	366	346	365	384	366	342	322	364	379	401	338	315	359	372	369	354	390	345	334	376	319	370	337	362	403	331	369	307	360	330	388	344	396	382	339	360	317	345	400	316	340	362	367	378	387	351	373	334	362	341	381	334	367	338	383	373	360	351	364	353	328	366	369	369	339	374	372	353	361	364	382	372	368	347	364	373	342	379	350	352	363	372	308	338	362	342	382	383	353	359	309	361	351	344	348	314	363	382	356	359	362	354	357	353	352	389	355	369	368	356	352	331	333	397	373	325	341	340	371	331	361	362	352	372	313	321	367	328	373	361	380	356	348	337	346	328	352	343	357	367	397	357	340	343	359	360	345	397	363	405	368	339	362	357	358	348	352	411	367	369	353	374	344	384	344	358	404	313	362	330	367	348	377	329	345	370	384	361	368	356	359	359	378	362	348	367	364	354	360	322	360	372	372	359	349	346	367	323	322	346	336	312	390	373	374	354	344	353	339	344	367	368	360	362	331	374	378	365	372	402	372	352	325	357	322	341	369	375	342	349	343	354	349	358	341	380	383	389	349	366	355	371	327	386	330	354	343	399	336	374	376	336	345	373	373	351	349	340	355	365	361	353	367	380	381	370	348	362	392	442	346	370	351	349	360	355	396	381	307	333	378	355	368	354	336	363	377	370	339	378	383	353	344	353	346	333	356	356	377	358	334	373	390	355	355	352	371	366	316	369	395	363	350	356	348	329	359	359	381	369	398	402	346	367	379	352	351	345	337	361	349	361	358	339	380	357	377	395	380	349	377	353	351	374	377	369	331	364	354	321	374	365	367	355	338	372	346	352	357	338	380	346	339	374	378	379	386	356	378	392	361	366	349	375	379	367	328	338	362	359	368	374	362	373	343	353	373	372	379	326	358	337	340	373	382	367	351	337	358	345	367	351	365	369	335	348	384	350	348	355	331	332	397	344	368	395	363	351	377	344	398	342	364	388	381	326	354	331	387	325	341	376	387	345	366	358	320	349	349	366	346	346	369	376	367	369	345	358	376	354	389	354	362	364	344	353	381	402	334	339	362	360	336	358	356	371	353	364	366	327	343	356	355	358	377	342	357	382	385	382	396	359	356	346	356	348	338	322	381	368	343	393	352	386	340	338	346	337	369	364	333	366	344	372	362	327	338	316	357	367	358	368	399	356	385	331	363	368	357	369	366	373	397	367	339	397	399	398	376	391	361	372	387	375	361	340	360	353	383	365	375	336	338	351	341	350	376	339	327	359	365	362	368	346	330	338	336	390	344	385	345	310	352	378	360	368	341	341	364	370	343	344	348	393	371	373	386	350	333	384	387	338	323	369	385	333	348	355	351	390	392	345	317	363	368	346	359	366	340	352	403	361	363	356	351	428	365	359	384	348	349	359	337	361	361	365	374	364	370	373	335	303	351	372	370	371	368	385	343	307	366	357	368	364	369	354	359	356	392	371	366	359	380	370	355	333	377	332	379	388	380	365	317	360	364	371	357	311	393	350	317	334	361	351	408	360	352	395	370	347	337	325	384	391	353	371	345	381	354	328	395	361	347	365	366	357	352	343	324	346	327	360	343	395	339	378	376	378	354	368	352	330	379	373	397	393	375	405	339	346	360	336	345	351	387	414	372	362	333	368	345	336	330	350	340	361	341	318	360	367	355	376	366	368	403	350
19927	1091	1816	2031	1701	1436	1147	1070	1034	937	916	895	916	851	847	856	806	867	785	881	842	879	843	855	800	818	787	838	797	801	830	856	749	778	779	853	830	781	826	800	854	848	750	820	863	804	817	726	787	821	773	781	776	790	782	828	820	805	812	842	799	803	823	796	793	801	809	786	831	761	785	850	822	778	793	833	730	841	769	823	781	765	809	793	824	784	798	750	774	803	747	802	801	772	833	795	847	848	830	824	806	764	773	800	790	824	800	839	783	832	788	831	811	838	794	800	826	831	780	783	778	846	778	872	794	798	791	876	769	825	794	840	816	809	790	778	832	801	811	820	778	755	852	822	793	740	790	752	792	807	794	797	807	779	808	779	777	806	804	814	773	777	800	768	759	798	805	803	762	838	750	764	801	793	831	824	791	793	757	775	770	798	809	799	752	830	806	829	814	823	771	810	772	773	795	792	799	800	772	788	822	785	853	811	801	790	803	863	767	750	817	815	811	826	861	829	837	823	806	774	827	771	752	811	822	774	813	818	757	796	756	795	756	810	764	756	808	758	794	791	807	833	744	782	724	764	813	842	771	836	846	776	776	757	787	749	829	797	803	827	809	814	822	778	839	766	827	794	772	852	824	768	811	769	776	772	835	806	839	798	731	789	824	830	811	795	792	797	737	779	797	770	807	787	872	788	821	799	822	814	830	788	790	768	836	804	835	800	778	784	756	738	774	813	814	819	786	757	816	812	788	793	809	771	837	803	774	829	793	813	805	815	802	783	809	820	765	832	771	826	815	768	814	767	836	797	775	834	775	754	797	779	832	819	832	810	764	796	714	748	824	775	785	797	840	780	808	813	811	792	793	808	752	843	789	817	814	790	792	744	753	810	793	796	774	777	736	741	818	770	823	800	814	815	753	808	787	778	792	804	777	782	777	794	826	766	786	766	794	810	793	774	834	843	796	818	820	780	776	811	762	803	847	798	800	793	806	799	790	800	798	858	806	807	793	774	785	767	834	785	766	749	812	785	744	804	794	788	799	846	784	799	812	776	788	834	812	813	791	833	784	817	818	809	793	757	759	842	802	784	836	787	819	793	774	773	800	784	787	835	780	794	754	808	760	821	835	804	818	817	797	773	798	814	793	787	790	771	828	838	780	826	751	793	745	826	805	779	784	748	779	816	790	746	844	805	834	791	768	803	803	760	825	822	792	786	787	797	769	834	821	832	805	803	757	867	825	866	790	793	834	804	819	778	824	800	831	817	760	802	841	795	787	802	822	761	778	793	805	764	786	773	798	820	782	816	738	788	806	823	799	831	796	795	814	782	867	827	760	799	776	825	788	803	765	829	774	811	792	815	798	796	787	773	872	760	809	803	807	771	771	773	787	802	794	775	771	821	772	780	820	780	811	748	829	798	760	826	769	758	777	821	813	794	848	759	800	857	818	772	805	794	817	782	772	761	764	794	781	814	772	853	764	789	749	836	828	825	774	793	805	819	770	802	761	843	762	820	798	801	811	775	818	774	797	790	833	794	805	781	805	780	873	780	817	743	769	767	828	843	813	817	755	789	785	793	817	812	857	788	818	810	786	836	833	834	772	804	854	813	819	748	810	782	784	801	764	784	771	813	781	740	773	812	815	760	848	846	822	765	789	830	768	814	805	782	736	820	812	824	802	792	770	792	823	823	806	819	756	751	813	758	740	760	759	763	787	827	779	795	811	775	793	813	747	822	767	817	794	795	792	809	780	775	769	791	760	787	826	811	798	800	824	789	795	741	816	813	801	752	816	796	778	798	799	777	888	832	819	776	850	812	799	782	796	786	777	812	753	814	820	802	791	811	780	802	755	781	780	795	826	808	833	786	827	795	766	811	831	762	835	856	790	827	842	820	817	777	766	765	830	819	768	779	776	809	806	752	774	772	805	820	769	804	769	768	796	742	776	829	828	774	777	740	732	773	756	759	839	824	823	793	770	773	797	770	840	802	796	822	816	755	803	778	800	795	806	758	764	795	808	800	769	780	817	793	766	810	786	799	794	858	813	767	802	787	821	806	794	777	777	843	773	828	789	808	820	759	759	770	798	754	820	799	795	840	790	756	810	814	789	789	760	834	847	785	776	810	787	797	805	771	804	767	793	833	807	845	868	739	828	798	819	787	835	868	805	853	774	788	832	786	806	798	820	787	814	813	799	806	817	784	800	812	768	798	836	798	784	837	801	792	794	809	746	812	830	802	866	754	827	833	822	779	833	830	811	862	840	816	816	815	803	735	799	783	802	794	785	807	783	794	752	774	829	798	825	785	764	820	825	739	801	787	802	811	782	811	822	758	780	812	807	783	774	754	807	785	783	863	797	781	829	859	806	798	790	871	748	800	798	819	810	796	794	761	811	823	803	804	806	772	774	787	766	817	783	823	812	810	773	751	776	776	795	842	805	857	846	782	808	849	809	758	794	795	750	817	760	829	809	786	788	842	813	768	789	814	793	798	784	818	808	789	772	808	806	776	834	805	800	851	778	817	772	858	819	775	795	780	801	816	839	796	835	797	823	814	846	778	774	795	793	788	784	765	818	795	814	785	757	791	754	734	770	801	777	808	777	811	786	752	801	796	838	827	821	799	739	805	819	766	789	779	790	857	837	773	840	762	759	768	757	792	789	787	831	816	768	863	791	759	823	727	813	830	854	773	760	769	814	785	768	777	797	743	799	789	824	841	777	803	793	826	864	779	813	786	828	755	777	806	808	770	800	849	789	885	768	819	751	805	808	777	750	801	814	811	785	854	757	781	837	799	784	775	821	746	785	787	842	806	793	812	788	775	743	846	842	812	820	780	818	783	781	807	828	769	793	835	794	783	823	778	796	815	730	782	806	840	853	825	856	789	782	739	823	811	804	803	762	790	758	823	803	835	855	786	796	840	788	843	790	840	781	804	820	836	830	781	787	815	791	803	859	764	811	742	821	791	833	752	791	808	804	856	796	801	770	791	801	843	781	786	758	824	803	744	825	802	841	754	812	778	822	822	831	773	803	792	789	800	816	765	782	795	775	814	802	784	782	826	796	850	799	787	775	823	804	809	754	789	804	775	755	805	760	784	741	858	782	781	829	799	822	827	806	704	797	747	815	790	782	807	816	800	776	727	786	847	782	806	764	826	823	834	827	771	819	777	837	828	789	805	793	792	788	823	807	768	825	829	802	796	804	797	782	788	797	793	801	808	799	815	774	780	844	766	768	821	830	795	826	745	825	812	818	795	771	767	819	753	766	805	753	861	816	826	821	783	832	792	750	792	818	845	835	793	844	816	803	790	779	802	803	782	830	843	760	801	771	824	788	817	780	814	783	797	815	759	831	845	813	796	789	781	813	738	814	845	803	822	775	771	778	811	760	777	803	817	806	767	775	811	825	817	771	792	834	817	810	767	815	770	835	783	857	778	699	750	788	824	815	830	803	802	815	773	709	791	781	824	765	787	816	749	803	783	774	796	847	793	785	782	802	764
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	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
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
