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
336682342675	336682343236	336682343786	336682344336	336682344886	336682345436	336682345986	336682346536	336682347086	336682347636	336682348186	336682348736	336682349286	336682349836	336682350386	336682350936	336682351486	336682352036	336682352586	336682353136	336682353686	336682354236	336682354786	336682355336	336682355886	336682356436	336682356986	336682357536	336682358086	336682358636	336682359186	336682359736	336682360286	336682360836	336682361386	336682361936	336682362486	336682363036	336682363586	336682364136	336682364686	336682365236	336682365786	336682366336	336682366886	336682367436	336682367986	336682368536	336682369086	336682369636	336682370186	336682370736	336682371286	336682371836	336682372386	336682372936	336682373486	336682374036	336682374586	336682375136	336682375686	336682376236	336682376786	336682377336	336682377886	336682378436	336682378986	336682379536	336682380086	336682380636	336682381186	336682381736	336682382286	336682382836	336682383386	336682383936	336682384486	336682385036	336682385586	336682386136	336682386686	336682387236	336682387786	336682388336	336682388886	336682389436	336682389986	336682390536	336682391086	336682391636	336682392186	336682392736	336682393286	336682393836	336682394386	336682394936	336682395486	336682396037	336682396586	336682397136	336682397686	336682398236	336682398786	336682399336	336682399886	336682400436	336682400986	336682401536	336682402086	336682402636	336682403186	336682403736	336682404286	336682404836	336682405386	336682405936	336682406486	336682407036	336682407586	336682408136	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	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	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	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
43177	18696	4586	2252	1405	978	694	527	505	438	335	328	320	285	246	244	231	244	224	201	215	220	182	216	201	210	204	188	198	202	188	202	196	189	182	170	184	178	193	183	156	176	154	182	150	175	182	175	186	165	172	171	171	194	187	191	180	164	189	170	162	167	189	186	163	178	174	173	214	164	191	199	186	195	200	179	219	194	214	235	203	214	192	170	190	189	186	174	159	203	186	214	187	180	167	199	183	192	182	192	175	161	189	192	188	165	172	166	189	163	205	179	169	170	171	155	144	178	166	167	174	176	183	185	153	164	160	177	168	154	188	178	189	163	154	186	157	196	202	157	146	159	164	190	187	169	175	162	169	161	198	190	171	172	168	180	171	173	176	201	159	162	164	178	147	167	162	193	144	174	191	172	185	158	162	170	187	167	168	154	184	181	177	159	164	183	176	157	169	170	155	174	183	159	193	153	169	169	161	163	142	190	142	155	169	149	185	186	186	167	168	164	174	165	174	177	166	168	165	179	172	181	185	189	168	177	202	167	159	179	156	168	163	185	180	176	170	171	160	181	165	146	201	157	161	177	199	205	158	163	192	175	196	158	168	166	150	168	176	154	166	171	203	152	174	150	152	176	157	171	169	165	176	174	178	145	151	168	155	185	191	188	175	171	186	147	178	172	183	171	166	170	192	165	190	174	149	157	172	161	172	176	170	189	189	182	182	157	169	179	153	172	167	170	180	156	178	184	167	167	173	157	197	190	162	154	153	170	161	156	164	164	174	173	157	180	152	184	173	162	149	172	147	170	144	156	174	185	165	158	182	162	186	168	172	162	192	184	164	189	183	192	191	184	161	163	181	163	168	200	170	160	180	167	149	175	215	170	186	188	182	184	162	192	179	171	175	195	168	155	166	177	190	157	168	169	173	159	167	179	164	178	153	161	151	159	162	160	151	177	171	175	169	180	182	168	179	191	186	198	173	169	199	170	176	168	164	165	179	185	157	159	157	153	181	189	171	159	174	187	167	148	168	169	167	202	182	201	167	186	185	170	184	165	163	164	175	172	161	154	179	184	173	184	198	149	155	183	131	196	163	189	188	172	171	210	152	179	163	185	196	169	174	164	163	183	175	147	162	186	174	174	177	171	163	194	153	180	186	167	173	157	190	143	192	192	172	175	197	146	157	184	169	174	168	143	178	176	164	165	164	178	176	180	182	162	161	178	197	173	184	147	152	156	166	156	157	173	160	186	169	165	181	176	159	152	183	180	157	184	178	174	154	184	190	168	174	163	174	164	161	161	175	166	160	160	180	167	171	181	161	187	193	176	136	143	173	173	178	182	186	155	159	169	168	150	172	186	174	140	157	155	183	181	193	166	177	161	149	153	170	187	146	161	183	196	165	158	182	143	161	191	173	146	163	144	156	173	184	162	168	154	171	161	171	169	193	155	182	163	169	193	152	197	183	143	193	187	187	160	168	152	172	199	164	166	213	152	176	182	171	180	211	217	183	163	160	175	168	153	156	185	207	157	167	204	177	173	164	183	195	163	167	161	184	164	140	172	170	185	184	185	167	167	147	164	181	187	202	164	164	186	183	176	153	159	181	174	189	171	179	183	152	155	172	158	179	168	146	160	183	165	165	179	194	183	190	188	165	185	189	167	176	172	153	181	173	172	186	182	126	178	168	170	164	172	183	159	188	173	172	202	174	177	157	162	154	168	180	156	191	187	183	159	180	172	171	176	175	168	180	180	150	169	175	202	165	200	169	191	164	178	168	181	154	160	163	198	149	171	147	190	166	185	170	171	187	171	199	148	150	159	148	174	160	166	146	182	155	182	174	170	160	144	168	166	161	170	162	149	154	169	186	177	195	204	169	169	192	153	152	179	165	161	176	159	166	147	169	139	177	161	177	211	165	191	159	184	183	152	179	168	179	184	166	157	174	180	146	155	155	160	160	182	165	180	191	177	186	171	171	189	154	186	158	165	175	189	165	180	169	174	173	169	180	186	181	176	166	191	181	179	161	151	183	159	202	190	163	171	177	170	151	190	160	203	156	178	176	165	182	180	174	171	175	172	166	171	171	137	197	169	169	197	175	175	179	171	151	181	189	172	165	174	170	158	176	174	176	178	183	157	186	183	159	161	188	160	189	161	156	180	169	180	172	178	186	178	175	155	163	188	170	165	186	174	157	185	162	147	168	174	178	182	185	168	172	192	165	166	174	174	182	166	154	184	158	191	162	196	169	173	164	157	166	175	196	149	180	174	147	143	165	174	190	156	160	182	149	159	162	174	158	171	168	177	161	156	187	196	167	164	180	183	193	150	177	158	163	178	172	178	187	197	178	185	168	151	177	169	168	181	201	159	170	151	164	160	152	176	164	166	173	159	182	191	170	174	185	164	156	177	167	167	161	200	186	157	159	155	179	173	166	174	157	163	154	166	160	194	172	159	166	171	185	164	162	146	160	161	160	182	159	163	197	167	153	200	177	171	146	174	158	174	206	153	188	184	171	177	186	166	174	167	168	175	200	173	176	171	170	163	176	169	176	173	190	170	183	160	193	192	175	146	148	180	162	161	171	182	162	160	183	164	171	192	150	152	161	153	164	157	176	170	177	153	170	164	154	152	145	176	177	182	169	174	156	180	176	157	175	146	140	145	174	160	184	167	169	167	191	174	196	176	168	170	191	170	174	182	171	162	188	155	158	149	168	156	172	146	185	165	167	166	156	158	150	156	171	191	179	195	146	154	161	181	185	175	203	188	169	186	194	189	174	191	167	193	161	171	184	197	166	200	175	163	188	171	179	174	172	165	184	168	164	189	162	171	160	169	146	172	165	185	163	179	181	164	175	167	167	195	158	182	162	173	191	172	196	180	159	176	178	144	196	165	166	155	174	177	177	175	163	163	151	184	158	180	140	192	192	169	171	175	176	160	185	174	166	176	175	182	140	182	183	174	186	157	194	178	189	152	160	150	166	179	149	170	173	165	177	204	181	172	153	187	181	154	172	152	176	169	178	179	189	162	176	171	188	189	159	178	194	175	162	183	150	202	143	176	160	158	177	143	164	165	188	166	160	162	167	177	163	167	167	141	156	181	187	183	165	169	147	151	180	188	164	150	184	187	162	171	190	178	181	147	138	188	167	161	168	173	188	153	169	195	162	159	162	191	151	199	165	177	159	158	159	167	147	163	169	151	185	199	192	154	185	163	171	188	165	159	167	166	169	194	143	177	178	171	179	166	191	169	158	183	154	169	154	200	178	171	181	165	174	183	151	160	189	176	148	187	174	192	189	204	178	175	149	170	163	182	177	170	186	180	156	176	182	188	184	185	176	167	162	193	143	168	173	181	207	162	145	167	151	164	188	166	164	157	158	161	157	195	164	154	164	165	175	159	155	144	192	174	177	145	176	175	185	184	157	170	185	150	150	173	180	172	184	165	151	177	198	167	179	166	180	177	168	171	169	173	179	176	159	158	181	172	153	180	166	147	197	159	174	169
27099	7496	5122	5621	4635	3765	3005	2485	2164	1890	1639	1504	1288	1223	1100	1073	931	891	845	815	807	718	711	742	689	693	637	620	580	655	581	579	583	543	594	566	551	541	584	590	517	495	522	550	519	500	523	539	495	540	512	536	531	505	477	523	459	493	485	481	507	472	482	469	468	538	504	582	597	598	557	538	574	647	653	620	686	737	723	768	747	716	620	591	543	556	537	576	574	545	574	530	560	574	551	532	541	567	515	560	535	531	526	511	526	506	504	517	497	519	498	503	451	483	527	489	488	502	450	455	460	486	510	516	494	500	469	517	461	477	514	483	472	459	464	496	490	480	501	481	447	479	447	451	425	491	473	478	452	463	455	444	442	487	436	464	455	458	468	450	433	441	457	443	423	447	454	509	464	438	434	472	434	450	443	449	475	417	455	434	489	431	446	433	481	449	415	416	473	478	461	423	433	447	484	417	463	432	440	438	455	470	455	448	450	483	455	471	440	453	480	427	448	444	448	454	463	475	460	429	457	451	476	445	448	431	444	465	416	469	469	446	451	411	452	464	430	435	442	464	474	450	465	460	453	457	474	435	440	458	440	450	453	448	425	443	463	458	464	457	443	489	470	441	479	469	434	454	470	447	450	446	445	477	460	438	463	423	462	446	460	457	439	449	502	476	464	445	397	472	453	433	464	480	446	483	445	484	479	484	468	463	443	416	474	433	441	471	448	429	462	432	470	476	469	452	466	415	458	473	415	445	466	399	449	451	449	416	432	461	432	432	460	434	461	447	471	463	446	421	460	427	430	464	452	447	452	453	465	450	464	434	450	428	463	469	459	435	434	445	466	440	494	469	510	417	435	464	438	439	420	468	472	473	455	442	433	500	417	451	471	438	422	419	472	465	488	486	418	429	482	453	455	477	437	469	473	402	439	473	485	433	461	396	436	436	434	454	438	458	443	444	453	498	444	449	432	405	501	454	509	446	457	417	475	451	506	427	453	439	395	460	465	444	461	449	440	505	457	430	430	455	497	461	457	430	444	469	434	446	445	498	408	472	446	451	449	436	474	495	479	453	458	415	450	443	451	438	436	451	467	420	426	441	450	437	465	469	449	429	428	444	440	462	408	405	450	480	471	485	424	463	487	461	423	427	443	458	439	484	403	416	476	445	434	440	446	488	430	424	479	507	452	437	448	443	435	471	451	447	450	426	442	442	424	434	474	459	453	455	476	449	423	444	448	470	447	451	426	452	456	444	447	477	462	446	431	468	445	456	418	461	455	450	482	442	423	436	420	458	449	431	456	490	462	415	454	456	462	435	466	453	436	427	506	446	467	444	432	438	411	420	468	473	466	461	423	452	474	430	458	411	462	439	443	383	435	444	443	418	440	429	429	412	453	440	453	419	444	498	458	456	453	502	439	440	426	481	437	459	492	434	478	434	457	443	446	456	468	441	428	470	444	431	441	451	483	446	431	458	442	464	441	421	458	439	462	433	426	456	438	446	459	436	462	436	464	457	445	436	442	464	462	444	468	440	474	434	454	501	434	448	444	459	470	436	484	465	487	472	422	491	448	453	445	457	446	464	462	443	443	470	440	454	457	429	443	456	424	435	429	476	441	470	449	470	425	444	451	448	437	430	462	459	452	472	427	445	464	452	468	448	446	454	459	467	420	447	491	463	455	438	415	466	449	444	449	438	436	468	465	442	432	474	465	440	441	490	444	405	445	398	457	451	466	435	403	431	447	466	472	458	458	437	477	438	481	426	425	481	448	419	457	482	460	460	452	461	456	448	434	453	429	451	472	438	462	465	462	449	431	438	466	436	435	471	409	461	455	453	438	467	430	448	424	451	455	472	435	465	450	481	420	464	449	480	447	460	458	471	419	449	423	447	464	442	443	454	439	480	442	472	466	453	445	445	435	450	451	442	446	426	431	445	457	429	464	436	475	443	441	456	450	430	433	451	448	432	437	457	451	420	447	451	437	402	452	466	408	446	486	450	457	461	458	477	451	474	450	446	406	433	429	419	456	442	433	483	443	508	470	473	445	443	445	457	463	481	447	462	412	466	424	465	427	456	474	455	465	449	443	481	449	483	440	436	458	441	452	435	461	421	421	431	475	468	420	431	439	451	440	468	443	463	462	444	472	425	424	458	436	497	423	408	481	436	484	439	444	456	468	448	480	443	406	435	433	465	490	444	453	480	442	451	413	405	480	451	451	449	419	477	425	443	460	452	458	428	466	470	440	445	428	416	447	424	432	455	450	444	414	442	426	428	444	455	430	437	439	425	466	448	442	428	410	438	462	440	461	442	422	468	436	477	478	434	456	414	445	465	437	442	434	404	455	417	458	472	471	460	467	432	451	429	438	440	434	459	441	474	432	390	418	423	469	447	441	474	457	463	448	452	467	416	472	472	445	451	430	435	422	441	446	460	452	470	475	451	452	451	437	462	427	456	431	446	427	462	442	451	467	425	459	450	466	449	475	445	447	440	448	474	448	424	434	453	455	471	405	462	456	465	424	480	453	430	447	437	485	431	473	457	460	469	429	445	455	467	465	462	471	452	434	464	464	477	464	456	458	462	448	441	466	440	440	484	467	442	414	478	459	406	463	442	426	413	426	424	440	439	448	406	424	463	434	447	445	424	468	462	476	524	415	435	449	496	461	491	488	450	434	416	427	435	440	469	448	467	431	446	451	432	451	450	489	481	474	482	464	426	450	483	427	448	431	467	457	457	470	454	469	460	472	413	427	439	447	407	474	465	442	439	423	429	433	465	440	429	434	463	450	457	456	462	474	460	453	469	443	424	443	436	443	435	447	449	435	488	476	425	443	418	475	470	451	449	462	435	469	411	440	444	462	475	452	459	449	437	445	472	434	463	421	454	412	512	449	452	466	453	459	454	426	489	413	441	443	429	449	433	454	455	469	462	450	461	455	449	481	397	450	499	481	480	429	441	476	469	457	435	427	465	448	425	465	432	426	485	437	423	449	443	463	428	442	465	457	443	456	422	464	465	463	418	467	431	464	425	413	440	435	432	479	414	453	446	447	423	431	427	474	489	462	472	467	451	492	415	421	486	430	456	434	436	486	446	461	426	484	445	430	451	410	467	433	453	435	449	430	465	437	426	430	455	483	470	443	465	443	437	486	471	504	416	440	468	480	486	462	473	489	458	459	423	478	444	445	439	439	423	424	429	407	436	471	438	472	465	442	431	449	435	465	420	435	456	485	449	432	466	456	475	479	447	431	463	442	459	460	448	480	482	437	429	470	466	473	438	438	446	418	405	465	465	455	414	486	480	447	438	410	440	460	431	452	425	429	414	429	442	431	418	451	430	455	442	419	454	459	447	431	434	456	451	445	452	454	439	450	437	471	423	439	490	464	458	443	450	436	431	427	487	455	435	447	506	421	438	469	475	451	437	439	445	436	470	407	482	424	480	445	436	431	444	434	412	451	430	461	430	443	439	453	414	441	464	423	463	411	439	415	449	432	444	464	438
16017	2752	310	264	307	297	257	242	284	239	271	281	251	259	295	261	246	245	263	269	240	266	239	252	280	290	254	274	262	270	290	247	275	255	276	274	256	273	250	289	261	278	280	281	264	293	258	276	287	250	272	289	283	251	279	299	289	307	293	262	256	262	276	227	255	281	292	272	282	272	281	247	267	265	302	280	270	309	270	279	280	249	272	297	273	302	268	256	304	248	235	286	275	288	276	276	266	239	285	269	297	280	310	260	297	302	263	260	269	274	266	258	264	253	269	273	248	267	278	281	242	309	279	253	300	270	295	295	323	272	285	269	257	261	272	270	259	245	252	252	296	270	265	256	269	284	261	250	264	261	258	271	267	277	272	261	265	289	235	259	282	260	267	306	256	288	266	271	246	279	264	262	253	239	262	241	286	277	244	289	260	279	269	285	264	296	269	229	241	296	280	229	301	242	297	272	255	250	266	261	267	281	241	307	259	244	259	246	282	304	295	307	275	258	282	301	286	259	256	237	254	239	288	287	247	290	237	248	237	250	298	289	279	245	266	278	278	251	282	288	272	254	248	245	272	251	267	236	220	270	238	240	300	245	283	287	279	281	258	262	270	275	300	252	281	278	273	267	269	264	276	283	281	263	268	295	264	262	274	269	279	283	301	259	279	290	250	276	278	278	239	281	250	261	274	302	249	269	273	252	299	262	239	268	236	267	263	276	286	279	276	274	274	292	243	269	255	265	292	267	290	289	272	261	221	262	284	302	256	292	279	303	261	264	285	269	258	267	317	250	259	255	259	272	288	253	269	282	264	254	288	257	295	281	264	249	282	259	268	266	278	301	255	254	279	265	254	281	283	247	256	296	245	287	255	281	285	252	274	281	260	261	281	280	270	281	247	277	233	253	280	280	266	254	269	260	274	234	245	251	253	279	261	289	265	251	309	275	252	281	259	278	263	265	272	286	256	267	252	254	247	274	263	250	290	261	291	242	264	261	259	243	261	287	239	263	254	228	287	315	270	251	278	289	252	266	288	268	318	281	283	252	263	259	276	284	257	244	285	248	253	290	269	287	260	261	250	264	263	267	259	270	289	276	263	269	271	240	262	242	241	278	276	286	249	259	246	279	248	240	278	257	273	279	249	274	278	276	287	295	279	299	282	282	259	279	275	256	262	272	271	277	286	265	278	261	283	293	284	276	269	267	305	265	256	265	246	268	255	285	263	269	275	235	262	267	248	268	252	298	278	268	263	282	295	281	230	282	264	276	283	288	306	260	287	257	272	252	275	250	265	271	227	289	281	294	259	278	285	286	281	260	283	270	284	284	271	250	284	262	268	269	289	251	273	264	275	264	266	285	298	258	299	296	253	250	261	263	280	295	283	301	293	283	268	278	267	265	275	270	267	266	266	260	289	276	265	247	270	275	272	273	256	263	251	259	307	273	248	300	253	259	264	275	267	261	263	244	262	276	275	282	262	286	267	294	269	262	249	242	263	267	268	264	271	286	283	233	259	251	220	288	245	228	280	284	284	279	277	285	282	253	258	258	256	264	275	260	261	273	267	280	267	271	256	296	280	256	259	277	292	274	267	241	274	282	281	269	253	259	303	286	281	267	267	264	244	273	295	262	268	237	274	263	279	288	251	244	268	291	272	278	267	289	267	308	265	255	255	264	289	245	268	278	282	271	263	277	270	260	282	252	262	286	285	307	262	274	275	236	251	262	279	263	287	265	284	267	272	225	297	270	249	251	287	279	269	268	276	319	255	252	268	254	261	254	284	275	273	300	250	269	268	287	275	237	277	276	262	265	290	292	256	275	293	285	253	319	280	258	275	293	277	257	247	282	284	260	271	270	272	244	290	285	289	282	297	286	253	255	279	248	267	277	275	305	274	268	262	293	244	287	270	275	267	274	248	275	252	260	280	282	270	237	269	268	259	266	260	262	241	281	295	282	267	290	224	293	304	264	271	272	247	253	276	284	288	252	266	253	259	250	270	261	270	279	269	280	270	268	267	258	289	252	252	279	261	265	273	275	260	276	263	258	286	280	291	273	300	240	251	275	262	300	248	265	257	292	278	250	266	316	254	249	281	293	260	262	269	280	267	252	250	260	275	287	287	286	274	296	285	305	262	295	245	284	260	267	273	265	242	256	252	278	264	257	269	291	294	268	266	276	271	299	242	259	274	313	268	250	298	257	238	251	280	302	282	226	268	257	274	270	239	250	273	271	270	247	281	256	258	255	271	269	243	265	255	254	266	300	281	274	245	294	257	275	280	293	259	254	285	280	251	276	285	219	280	291	269	247	291	255	278	255	280	264	257	303	247	250	264	236	252	274	260	287	273	270	252	249	278	236	246	271	232	260	262	274	287	280	280	262	251	287	265	243	270	262	232	249	282	255	259	270	286	274	251	277	275	270	250	272	255	275	261	243	247	265	263	278	268	262	257	285	275	272	265	281	239	247	264	249	243	273	247	281	249	270	243	244	252	280	282	288	301	290	251	291	257	262	285	263	263	271	243	285	272	256	290	262	261	307	260	256	241	259	263	271	287	249	256	257	284	288	280	233	270	259	243	262	258	238	277	269	293	245	272	261	249	258	230	235	247	278	253	303	270	239	257	304	254	267	292	273	277	273	253	270	273	250	271	265	258	276	259	269	265	274	292	272	310	283	285	240	269	254	236	289	269	233	267	256	300	280	257	261	272	250	261	271	235	270	303	249	261	267	297	249	236	287	258	291	286	277	269	267	262	266	299	244	235	255	287	271	264	267	263	253	297	267	271	254	253	269	277	275	272	270	245	261	250	245	263	276	258	269	256	239	276	280	252	283	266	292	266	262	272	292	254	281	283	288	259	282	272	307	304	286	274	247	278	253	269	288	292	244	262	276	272	259	275	272	267	256	269	265	251	242	275	249	262	263	276	269	268	260	268	252	277	230	278	291	244	286	287	292	257	254	284	313	277	298	302	250	269	273	265	259	267	271	273	261	258	264	291	270	247	299	247	259	291	244	274	282	251	247	277	271	268	253	259	277	294	244	253	280	276	263	275	273	293	299	256	282	268	234	254	270	274	274	280	291	283	295	254	269	263	244	272	248	242	275	249	258	264	254	301	243	285	255	266	284	275	255	269	281	291	271	269	253	252	241	280	257	316	269	283	275	259	266	287	268	250	268	273	292	241	254	288	287	270	258	261	248	280	255	264	261	280	252	251	271	277	242	299	287	299	282	260	264	265	276	266	267	273	292	269	257	276	240	261	266	255	254	264	271	307	258	281	248	270	257	277	289	295	277	265	268	253	251	276	292	266	276	290	267	279	267	273	291	274	265	243	242	294	248	240	262	269	258	304	265	237	278	224	280	268	282	246	304	254	242	259	284	264	307	258	268	247	282	262	239	274	300	274	280	244	277	277	271	274	242	266	289	245	247	275	268	241	262	263	302	292	284	243	271	280	244	267	270	278	272	299	268	267	273	281	275	289	255	250	270	268	277	304	251
9114	1872	802	813	751	761	773	694	697	729	688	660	714	664	685	677	705	693	696	677	665	668	721	683	635	676	670	670	663	741	682	717	673	672	725	713	653	693	689	653	660	710	661	669	694	671	656	711	668	622	631	676	712	659	667	686	706	677	661	687	686	683	668	677	660	661	739	655	730	681	697	670	678	724	744	702	708	734	756	719	758	736	744	751	678	715	727	668	716	693	669	754	664	693	710	721	711	686	667	747	690	707	705	679	711	677	687	683	691	612	676	647	691	655	648	711	723	682	641	705	673	717	690	651	682	737	713	680	677	693	679	727	686	653	701	677	680	685	676	672	682	725	696	653	688	708	695	720	695	654	680	656	660	691	686	669	691	692	675	707	720	673	688	673	667	673	681	690	671	708	687	675	701	681	689	676	708	672	668	646	723	646	691	669	679	698	637	714	658	633	659	634	710	664	672	695	696	624	662	677	639	619	695	676	650	664	661	682	630	665	669	703	704	640	701	663	640	701	706	691	682	642	687	677	667	706	724	675	703	667	621	643	731	618	658	701	717	707	655	666	686	668	756	709	675	675	670	714	686	659	686	688	681	635	640	659	666	701	706	713	679	686	635	697	693	680	620	686	658	690	685	658	698	652	666	658	697	723	669	696	676	709	672	684	652	661	660	671	663	664	661	662	740	663	669	648	633	682	685	659	726	664	648	717	706	674	677	666	703	652	641	723	661	690	652	711	653	618	641	682	641	642	690	721	666	696	659	681	692	714	714	688	674	661	671	696	656	642	636	628	641	688	659	658	658	657	706	670	633	672	647	650	660	635	658	662	666	663	694	627	691	700	649	636	624	665	658	690	661	641	687	681	682	737	662	649	705	694	677	667	682	675	682	691	719	686	691	677	703	682	655	646	649	676	690	736	635	676	713	639	679	644	665	683	704	656	667	698	654	721	726	697	689	670	677	699	723	707	702	695	660	659	691	656	656	695	667	652	657	715	698	664	644	686	716	697	689	691	653	704	656	685	686	643	680	684	637	650	689	707	682	669	667	656	644	694	674	720	635	684	694	692	702	705	670	690	689	659	674	703	648	641	686	663	676	674	695	641	660	691	646	695	717	658	696	680	653	684	665	688	680	639	659	675	641	632	673	657	701	652	648	685	699	668	715	652	651	668	665	677	675	680	660	668	687	716	656	657	678	709	667	657	689	704	678	667	664	699	649	656	640	717	666	666	666	599	679	712	657	666	679	698	675	660	665	650	695	702	688	700	640	650	662	658	694	659	659	637	706	653	662	662	675	710	715	723	679	644	644	653	666	652	676	679	657	695	704	650	652	686	668	629	663	696	669	705	667	663	682	699	720	686	651	674	692	661	679	677	650	654	684	656	641	704	654	689	706	648	720	605	695	696	697	662	688	686	689	670	659	697	672	673	683	662	665	665	661	656	698	684	661	718	684	653	670	676	700	694	690	677	703	595	737	650	701	634	677	694	731	649	674	672	659	670	693	745	658	679	650	655	648	673	653	658	682	682	675	709	674	676	637	666	679	690	645	700	682	701	645	670	671	675	704	620	673	710	671	645	695	658	690	678	675	688	650	671	671	662	683	663	710	664	643	672	677	597	643	675	669	681	644	655	698	680	708	675	686	692	664	691	667	638	681	658	730	725	673	671	640	672	684	666	676	638	658	652	687	683	654	663	731	668	621	704	668	670	665	688	657	654	721	685	707	700	682	693	628	664	699	666	640	652	685	675	698	694	684	684	643	680	670	689	642	713	665	673	689	647	681	688	654	661	697	703	702	623	645	652	724	642	660	700	679	676	632	655	673	632	655	714	664	702	674	696	659	635	670	693	685	666	669	673	651	704	684	664	648	695	700	655	647	661	659	696	637	644	675	680	701	687	664	695	655	698	643	681	667	661	654	694	688	671	688	715	700	629	686	696	652	667	632	721	694	673	740	649	741	702	656	675	712	650	698	675	670	619	660	662	664	664	697	659	739	675	692	724	646	660	696	647	674	691	633	699	629	693	709	676	662	677	637	701	657	656	704	693	656	653	697	674	640	689	714	661	689	674	654	681	680	688	647	708	659	719	624	686	653	659	669	620	691	643	669	715	702	683	642	695	656	656	647	691	643	643	709	641	680	662	695	711	653	662	646	712	715	678	701	644	716	681	730	658	695	715	696	666	660	685	729	661	675	726	707	635	648	648	693	710	669	671	656	698	671	729	616	630	660	676	679	683	692	628	662	721	680	647	688	676	646	675	650	687	663	662	704	685	722	706	695	691	689	647	691	625	652	683	685	684	697	685	713	701	681	642	658	663	649	689	659	664	677	647	651	661	693	690	659	659	675	655	645	677	696	669	674	673	670	673	674	686	740	639	644	671	662	686	680	672	681	658	648	700	678	681	686	701	655	654	672	662	645	690	681	650	671	676	626	670	666	692	684	663	660	675	712	666	575	673	623	732	671	709	664	621	682	646	700	641	651	656	659	649	658	680	661	631	684	690	623	623	616	691	712	690	673	702	691	670	672	610	670	670	707	670	712	660	684	693	693	659	737	712	705	693	666	663	736	680	620	672	646	694	677	680	674	657	679	677	685	691	624	643	637	626	703	700	749	688	705	688	663	622	645	673	620	680	671	599	637	641	687	687	661	679	621	655	631	664	667	666	740	677	682	639	641	683	707	679	717	644	713	673	712	671	651	717	699	696	674	637	664	687	665	705	684	662	627	662	706	722	688	659	649	741	646	694	657	666	662	658	660	727	648	684	678	672	704	677	685	650	664	709	666	679	708	637	651	706	668	705	721	636	717	706	668	678	671	664	650	691	664	656	693	646	694	655	653	639	692	680	694	717	632	675	642	675	695	704	698	637	662	695	685	665	631	652	657	675	720	636	674	677	708	691	660	690	661	722	677	694	658	696	673	661	678	669	639	633	666	701	672	621	623	656	700	646	717	619	683	659	700	677	717	666	662	665	710	691	613	686	730	667	704	654	664	656	672	714	675	680	664	660	692	715	712	678	676	676	648	673	653	599	696	639	678	683	719	655	677	654	674	652	669	678	669	628	721	649	678	683	685	673	669	669	681	676	691	639	672	709	677	687	643	630	667	672	653	653	725	651	685	672	680	658	665	681	693	660	719	648	690	681	684	702	711	699	684	709	665	684	696	655	640	697	675	677	694	685	678	642	689	681	653	636	618	692	709	681	700	726	675	670	665	672	673	689	674	628	621	712	640	660	673	668	700	645	668	651	635	729	697	661	653	715	679	707	712	690	707	688	649	664	716	717	716	674	685	644	683	692	670	681	647	698	640	618	623	698	629	696	695	676	667	670	680	692	668	658	707	670	735	714	656	667	692	661	677	617	681	645	703	644	654	659	694	675	666	664	695	678	725	680	664	651	675	650	708	648	647	639	724	669	713	664	670	672	676	715	639	686	657	686	667	702	736	643	688	680	675	679	674	640	678	653	683	689	653	604	607	651	663	681	662	614	669	664
32796	11666	2229	1167	801	647	530	458	422	393	354	284	301	307	288	305	289	291	261	262	286	232	267	261	241	250	254	229	252	286	257	271	238	247	232	241	262	238	254	244	247	229	256	256	250	252	251	245	268	238	250	277	273	236	243	229	238	260	238	238	248	257	238	248	244	228	239	232	253	231	253	242	284	241	255	277	258	256	258	291	254	252	258	247	230	244	266	284	264	246	274	240	268	239	247	259	243	276	262	240	233	227	228	255	261	287	228	251	268	238	249	257	255	245	246	268	249	237	267	286	225	227	249	215	244	274	219	250	225	218	248	250	233	238	263	267	249	249	244	217	262	264	266	247	266	251	270	239	264	242	246	213	250	214	235	245	239	238	255	239	258	239	256	255	273	249	223	264	249	253	245	224	223	248	230	252	260	240	251	263	230	251	230	279	273	247	251	241	229	254	250	216	214	251	248	220	219	252	256	254	233	261	180	243	251	245	228	249	226	259	249	242	240	226	266	257	242	267	268	260	238	271	243	268	248	245	240	254	240	218	252	231	259	268	249	242	227	245	236	239	239	246	212	225	228	222	257	256	248	253	268	255	278	264	239	270	215	238	260	232	236	275	272	249	248	235	229	241	246	251	207	258	243	228	236	225	241	253	249	254	245	261	249	233	213	257	251	246	229	251	236	235	230	259	241	242	235	274	235	260	267	263	229	247	250	263	219	246	213	243	247	260	263	237	260	246	223	215	268	246	245	254	238	238	233	257	266	250	225	231	220	246	243	275	265	281	231	235	239	256	263	237	230	250	232	234	248	241	216	241	250	251	253	257	241	274	278	238	224	253	248	255	255	247	240	278	239	254	235	234	254	246	262	233	226	267	255	234	242	225	257	256	241	221	260	247	229	234	266	231	249	266	214	247	258	229	210	248	244	257	279	238	229	241	257	272	256	246	250	216	249	244	229	244	236	244	259	247	230	261	236	247	235	231	230	270	252	262	258	232	279	239	236	249	261	222	251	261	240	231	257	262	272	231	262	252	266	240	233	242	229	242	234	230	223	252	216	225	220	237	266	244	242	249	214	230	273	231	276	232	249	256	258	224	266	230	252	228	266	247	213	263	256	249	256	260	237	239	260	252	265	235	232	278	215	260	238	212	244	226	262	231	258	257	266	229	279	247	217	258	243	254	219	232	242	235	266	236	242	272	265	207	234	262	234	243	229	253	241	259	227	254	265	253	232	223	264	250	260	247	271	218	240	248	223	234	238	229	255	230	275	230	245	249	253	245	252	234	234	256	245	270	252	260	218	230	230	247	248	220	265	237	251	236	257	224	248	226	221	235	256	247	264	241	253	259	239	250	241	257	230	229	225	247	290	263	241	232	231	263	255	239	230	250	229	270	232	258	251	250	270	275	262	250	255	224	208	239	264	226	230	217	272	262	240	253	248	264	233	245	223	239	256	230	261	248	237	230	238	240	225	240	242	253	282	258	231	248	241	248	245	263	246	221	242	269	241	205	278	225	246	252	242	261	262	229	233	248	234	248	249	229	233	271	261	229	269	254	251	252	265	245	223	255	264	248	259	240	248	257	246	239	265	243	241	254	232	250	248	223	226	260	252	246	233	261	265	244	258	249	240	233	250	255	264	228	258	247	250	245	252	283	257	232	236	246	293	236	241	232	269	223	262	257	265	251	247	275	238	239	222	246	230	235	272	252	240	242	231	229	266	247	237	231	278	239	267	220	236	254	241	261	269	265	245	253	237	245	249	237	234	226	260	254	271	239	231	282	240	245	270	251	229	240	231	266	246	251	222	252	255	252	255	252	201	239	237	227	269	267	213	242	229	252	227	247	263	257	227	267	236	238	257	273	253	210	249	261	258	263	280	267	234	237	240	236	242	238	232	219	245	264	248	232	232	230	235	252	244	264	236	231	233	247	254	262	234	228	248	221	251	262	229	232	237	225	256	239	256	245	225	233	231	230	265	246	255	256	226	261	242	234	222	226	259	232	238	220	262	260	249	232	260	218	257	238	258	231	248	242	261	235	267	251	254	234	253	215	261	237	246	229	229	263	235	255	271	263	211	257	262	259	249	238	236	262	256	261	247	241	222	240	217	221	253	218	220	231	204	216	222	236	234	212	269	242	273	264	245	213	249	277	242	260	251	274	250	232	239	269	221	239	232	239	236	223	272	233	250	228	243	265	226	248	261	263	226	289	240	243	223	286	229	250	229	213	229	221	232	251	229	244	245	255	239	249	232	243	260	247	282	249	225	231	256	238	244	247	244	237	266	257	238	229	202	247	261	270	258	242	230	228	211	236	254	268	267	282	220	244	241	272	227	243	255	233	227	229	271	249	232	235	248	274	238	243	241	256	284	255	248	227	228	248	247	279	253	245	274	266	211	235	253	229	239	239	256	242	246	233	268	249	229	248	237	251	243	245	226	221	250	254	241	237	241	222	210	234	281	261	222	233	235	231	237	267	235	266	247	263	270	234	266	234	235	250	269	242	259	241	248	254	238	249	262	251	273	259	214	247	255	230	257	254	251	250	250	268	237	241	238	283	245	233	224	216	257	243	251	252	276	239	230	236	231	252	267	246	287	215	231	251	248	221	259	225	256	218	228	235	247	256	225	273	258	251	253	261	217	263	255	251	249	252	253	272	243	265	253	236	272	253	265	233	274	212	222	231	249	256	257	226	305	278	232	231	237	238	257	236	279	270	248	270	270	271	276	241	258	272	233	229	247	279	249	225	232	276	223	242	236	243	243	268	244	248	233	210	237	253	238	259	250	240	241	223	276	243	229	243	261	247	250	260	236	259	257	248	234	244	250	249	226	241	285	273	252	255	282	229	253	265	235	229	244	247	241	246	302	261	240	232	237	270	254	245	220	244	265	241	245	241	248	240	234	251	249	217	249	262	265	222	215	251	245	216	219	219	255	254	274	266	242	262	236	253	218	256	279	250	242	246	258	238	232	223	239	232	223	251	220	231	249	260	258	244	247	248	224	250	277	226	249	244	261	250	244	238	263	258	210	239	240	248	259	247	268	275	261	252	261	248	261	230	220	249	211	229	235	270	226	236	216	250	251	259	234	233	261	232	250	266	233	240	249	250	233	248	229	267	278	257	235	255	259	220	257	214	202	239	239	240	244	244	218	245	255	273	237	258	269	249	223	258	239	220	229	242	217	210	242	238	236	230	243	247	283	273	239	243	261	241	235	246	261	222	249	243	241	250	235	211	232	227	268	220	232	235	264	243	224	278	224	275	224	258	282	267	243	217	265	269	257	233	238	272	251	219	234	271	283	236	223	249	241	243	280	252	230	235	257	215	203	267	257	266	232	243	247	248	241	262	247	231	227	241	288	273	256	234	243	248	244	242	249	230	229	272	216	237	232	239	226	242	239	254	252	286	238	261	251	256	247	250	247	237	256	268	256	256	226	274	247	237	240	260	252	225	224	270	269	273	258	242	257	248	266	248	254	253	254	265	241	216	243	240
20063	5482	3008	3222	2733	2339	1941	1684	1537	1292	1207	1119	1012	1002	962	970	908	835	814	852	797	775	790	736	791	730	728	731	712	706	697	714	683	686	695	675	648	680	648	613	718	645	635	621	687	639	615	574	648	635	655	667	675	618	645	603	608	689	628	649	649	625	660	630	660	628	702	702	700	696	680	731	728	701	709	725	783	802	807	858	804	758	760	738	698	702	677	742	651	761	694	697	635	630	660	688	693	677	641	658	649	641	699	651	657	622	643	654	679	652	625	617	645	631	635	705	608	615	592	636	645	628	664	605	628	659	655	649	604	585	639	633	641	633	620	663	648	651	613	627	634	622	637	608	596	638	616	614	638	649	646	650	637	637	623	629	656	634	578	626	614	622	586	582	664	631	622	623	639	627	649	645	636	642	628	568	656	630	599	655	631	627	641	594	591	630	569	652	555	591	617	632	584	601	607	573	640	616	630	629	642	580	661	630	650	631	604	626	622	644	616	666	634	606	612	638	637	614	650	644	605	633	642	622	608	623	622	615	630	630	643	617	612	640	592	605	590	631	604	634	612	651	643	598	657	628	604	582	599	627	601	636	623	642	600	599	647	601	618	644	675	659	650	619	615	637	568	603	632	603	608	649	604	611	672	648	630	608	634	653	610	658	618	619	628	652	661	671	598	604	637	617	604	574	587	626	664	645	595	636	618	613	660	619	629	578	612	622	649	665	714	625	670	665	648	660	610	627	633	619	606	626	601	647	583	661	633	633	568	611	654	615	609	642	636	646	597	604	579	643	625	648	650	599	620	613	620	581	629	591	604	596	621	584	637	622	592	600	615	651	583	604	602	605	651	609	660	629	592	666	593	627	620	628	642	631	613	557	617	584	589	597	629	600	605	643	648	627	635	582	619	642	631	622	612	608	619	607	581	640	630	650	592	606	630	598	639	551	619	655	613	610	587	581	636	626	583	661	606	597	584	588	583	658	641	607	667	623	606	642	635	594	583	610	603	598	621	599	696	632	573	601	607	611	599	656	579	629	624	585	615	616	614	624	632	606	645	608	603	605	635	627	573	575	599	655	580	622	678	613	653	619	584	642	590	653	627	615	621	616	629	614	617	589	603	619	643	626	627	606	638	592	587	634	615	585	624	596	608	637	618	610	632	589	631	587	594	577	608	638	619	649	597	601	616	632	628	632	548	638	601	610	650	621	576	602	630	634	581	619	602	615	649	633	547	633	591	582	618	646	671	611	678	626	605	618	655	607	605	634	636	603	592	560	625	587	624	603	627	608	650	581	620	659	618	639	602	598	595	635	608	620	587	627	634	603	607	627	647	660	642	614	621	564	637	596	638	617	656	591	637	608	641	622	594	629	629	640	604	645	612	575	678	671	624	620	616	642	615	597	613	596	592	644	656	600	636	616	605	614	584	611	628	698	620	631	573	624	585	597	662	604	582	675	580	593	621	624	607	630	643	564	582	629	646	623	613	657	612	627	636	627	588	602	640	619	643	626	643	632	624	670	640	555	605	659	599	624	617	610	606	617	630	609	576	603	569	630	624	654	603	611	678	614	600	620	614	588	631	612	623	628	630	614	612	619	578	617	657	615	621	624	637	599	580	624	611	595	626	594	648	641	611	611	614	649	623	552	624	631	611	610	618	608	659	624	612	620	602	615	645	607	595	600	602	627	609	605	631	622	573	609	635	611	629	623	615	598	614	598	656	590	636	610	596	571	634	628	636	636	602	657	613	587	629	684	610	645	618	616	610	609	625	653	651	567	592	644	605	613	613	611	593	628	595	639	586	626	593	650	620	596	574	619	637	600	640	615	615	623	572	595	633	631	627	637	579	658	627	608	583	627	613	588	628	639	595	582	680	614	645	643	609	574	632	612	663	632	609	615	646	595	601	627	612	630	623	603	576	615	662	597	607	596	630	618	610	641	588	596	647	618	625	633	641	627	659	602	640	637	636	638	663	590	602	661	611	600	595	633	612	616	611	612	624	630	612	642	586	627	627	595	595	666	636	606	655	642	633	620	630	592	591	635	627	666	635	622	624	653	588	628	622	624	624	634	634	606	610	597	654	637	618	619	603	620	621	650	657	643	630	676	627	625	606	607	598	622	615	634	630	642	603	601	619	601	591	620	617	607	639	598	633	617	602	650	651	652	551	527	620	661	660	625	598	609	633	607	615	626	588	609	603	644	622	604	633	598	640	669	628	669	632	621	615	604	587	587	619	596	593	618	571	603	603	641	585	631	637	619	610	612	623	603	626	628	621	608	636	568	634	613	610	640	608	652	609	591	622	604	607	614	644	604	645	629	616	591	675	615	567	624	623	612	611	660	629	630	639	639	586	638	614	559	569	616	613	626	619	656	662	633	586	605	588	623	594	621	619	621	615	607	615	595	626	638	628	614	620	618	580	651	624	649	614	639	626	617	620	613	628	632	617	600	621	598	622	630	624	621	641	615	624	617	607	584	603	599	635	640	671	630	585	689	619	634	611	653	621	642	628	605	636	609	609	641	624	619	630	629	651	616	616	637	611	614	596	600	570	620	628	659	599	619	605	560	604	628	654	608	654	603	635	646	594	611	600	653	613	639	661	628	634	620	609	634	600	645	583	644	650	646	644	602	606	610	573	626	604	658	604	644	616	640	595	577	609	614	618	610	631	629	623	605	604	632	609	626	623	596	609	585	633	634	615	614	649	623	635	602	593	591	625	621	656	633	582	592	633	650	641	609	650	621	584	615	663	649	609	611	617	613	605	625	599	670	557	647	608	648	638	642	596	613	616	600	640	658	624	598	627	617	656	584	583	615	613	587	619	562	642	640	643	641	618	697	590	598	592	643	649	631	620	633	599	604	614	607	614	581	648	645	604	612	614	641	619	634	605	632	626	653	609	646	648	597	551	592	607	592	627	637	633	625	604	595	599	666	639	628	662	608	632	603	634	618	649	617	578	636	644	662	629	606	644	629	617	597	618	658	590	615	639	610	591	612	598	658	649	621	620	622	636	602	579	623	608	641	624	633	638	605	651	729	625	622	608	644	603	656	617	656	610	639	621	620	590	600	613	630	587	615	636	652	625	594	611	592	643	606	564	599	628	609	639	620	633	632	604	636	571	623	580	607	604	580	581	615	644	586	645	585	589	663	623	610	606	615	643	630	642	624	640	647	606	585	605	614	657	586	592	569	657	606	621	534	603	626	595	642	651	617	622	616	583	649	637	638	652	623	688	643	649	589	664	666	618	614	612	587	589	595	596	643	610	626	671	605	590	594	623	602	675	622	621	635	619	680	640	638	643	620	596	629	651	623	637	592	598	619	619	629	662	601	662	603	595	602	617	593	629	645	575	635	579	619	615	646	630	592	599	625	616	676	590	653	599	588	629	635	642	594	602	662	617	633	601	621	634	623	637	619	627	622	627	616	623	576	631	605	592	617	659	589	660	616	612	664	632	602	604	628	576	612	624	620	615	656	639	664	642	663	622	641	613	670
42702	19556	4730	2223	1365	930	706	553	490	402	355	338	309	280	291	256	236	228	234	231	222	194	192	204	211	186	208	206	201	192	175	175	187	157	199	189	171	176	183	194	168	193	169	173	190	155	160	178	180	173	173	172	158	163	164	194	155	194	181	177	170	149	148	163	168	179	171	176	150	201	150	180	200	169	190	170	208	209	205	207	207	192	167	190	191	164	167	198	208	148	194	188	202	171	201	188	175	176	156	172	181	164	192	198	160	187	167	174	180	165	206	160	170	184	178	175	166	184	162	142	154	154	187	179	168	189	180	175	179	176	192	163	176	155	158	187	172	171	183	171	199	155	149	174	159	192	149	170	180	172	163	169	158	171	178	176	189	161	159	169	170	167	183	168	173	167	172	194	177	181	184	163	191	175	186	213	162	186	172	175	192	153	165	155	183	160	162	166	173	165	186	171	172	165	175	173	163	166	163	179	157	168	150	168	163	162	164	182	159	185	153	165	169	160	188	151	164	194	163	177	174	172	180	152	171	166	157	171	167	164	139	124	163	157	174	177	138	183	154	159	169	158	171	166	174	195	177	174	182	177	174	149	167	165	168	160	173	154	171	165	156	190	189	157	159	172	177	180	188	172	172	170	176	175	185	171	152	172	163	186	192	189	165	170	177	180	162	181	172	158	198	171	172	185	191	175	152	157	145	182	167	163	157	164	174	176	148	160	160	167	192	125	173	170	149	152	162	170	180	149	183	156	180	158	178	165	167	188	170	175	157	179	153	149	181	160	159	160	199	170	157	178	193	184	167	151	185	187	163	146	168	179	155	161	172	179	188	161	146	181	157	162	171	174	175	150	178	159	161	167	167	138	168	149	162	164	167	158	155	150	175	171	174	169	177	182	151	165	167	165	163	164	194	168	186	164	189	179	179	167	187	166	162	157	186	156	172	173	167	177	178	168	167	159	180	148	140	191	174	168	180	177	153	170	164	187	164	179	148	199	172	180	184	189	165	176	160	168	177	181	180	166	187	174	165	156	153	188	166	176	178	148	179	181	179	155	159	167	178	164	173	134	160	166	179	151	171	157	169	169	191	162	179	161	176	165	158	166	184	178	176	185	172	151	171	167	183	156	187	154	183	168	159	182	145	175	169	212	187	159	181	155	177	194	185	156	167	179	156	180	164	167	188	166	209	173	146	180	164	167	151	164	172	155	167	175	169	192	202	165	153	183	156	160	182	152	172	175	199	172	176	165	198	174	158	172	146	174	164	168	173	164	153	150	153	160	163	150	163	184	151	198	184	149	188	166	189	173	175	127	208	192	162	166	175	162	191	166	186	165	157	172	167	159	156	160	148	172	194	165	128	189	164	160	153	168	163	191	154	175	182	185	193	151	176	159	198	168	176	149	178	163	166	163	168	161	162	168	159	164	160	150	157	155	173	176	157	178	185	143	160	183	172	163	153	165	144	168	134	139	176	184	175	160	171	171	152	154	178	181	155	175	191	181	191	158	171	179	174	169	153	168	167	153	163	159	198	178	163	189	180	159	173	173	170	168	178	172	180	164	165	196	190	172	178	172	178	168	167	168	186	159	155	169	163	176	168	140	178	188	154	178	174	166	181	179	201	179	159	149	159	139	185	175	180	185	149	185	185	165	175	168	183	192	192	176	174	140	175	184	172	162	166	174	169	165	181	149	151	175	162	195	200	169	173	164	160	144	163	178	171	181	166	157	161	162	160	162	191	167	162	173	196	156	150	172	162	160	158	173	182	155	157	166	196	174	185	170	169	160	168	149	173	155	170	173	166	184	202	183	160	168	162	143	163	160	154	170	164	159	184	181	176	162	156	162	186	163	163	185	158	172	169	181	183	163	184	161	196	182	187	173	159	189	165	144	165	159	158	162	192	157	149	158	166	173	153	172	151	154	172	175	153	154	175	164	165	186	150	166	192	187	156	157	166	182	173	172	157	187	166	175	182	188	173	151	169	174	168	163	172	176	159	157	169	160	186	163	141	162	202	172	181	182	166	152	149	181	178	189	157	158	197	132	145	151	181	184	152	183	192	152	148	165	162	172	159	163	186	175	154	148	153	149	167	168	146	173	180	178	191	160	153	171	172	181	174	170	167	200	170	179	162	159	174	167	151	163	154	171	158	173	161	165	150	202	163	148	162	179	170	141	160	187	158	163	155	184	176	160	185	162	180	159	155	158	157	178	188	173	167	155	170	164	146	179	186	182	142	160	161	169	173	170	182	176	159	180	179	144	179	161	159	158	176	186	137	155	165	189	167	149	177	160	154	174	169	153	159	167	162	177	174	179	187	163	159	156	186	186	159	157	148	189	144	179	168	168	178	169	180	183	139	156	159	161	174	150	163	177	174	153	162	168	151	186	175	179	177	181	174	159	150	178	181	156	173	161	168	159	183	200	157	146	160	142	173	156	186	155	164	194	171	164	168	164	171	155	184	193	157	186	183	197	182	186	139	195	152	156	198	160	177	170	148	178	166	177	176	194	169	152	159	173	172	182	150	151	202	195	181	186	149	168	179	165	187	196	163	192	160	161	177	199	191	184	176	181	180	179	193	166	191	176	171	175	149	180	165	188	169	161	174	161	160	154	174	163	180	168	177	173	166	171	170	164	167	185	131	161	147	172	162	161	167	159	190	150	162	174	179	168	180	154	146	142	169	153	179	179	179	163	182	153	180	164	161	203	167	179	146	198	183	163	171	166	163	175	156	164	170	187	180	178	176	167	172	173	175	165	152	173	160	179	171	176	175	177	185	170	171	185	171	182	162	150	190	181	172	173	144	185	151	159	163	159	174	179	158	185	178	161	185	146	154	155	163	157	168	179	157	168	173	192	174	156	178	196	192	203	172	195	152	183	160	131	175	179	169	165	174	177	178	176	156	166	164	172	175	170	191	160	170	157	176	162	163	174	170	167	179	182	162	150	164	173	146	151	171	149	163	142	172	163	156	159	172	181	168	165	177	181	164	160	204	161	178	163	157	190	174	179	179	185	163	153	189	162	203	168	182	155	154	148	176	169	155	161	167	159	172	172	170	177	164	176	160	171	157	204	151	154	161	160	153	154	169	174	183	155	154	163	157	175	183	170	155	180	168	170	198	168	182	169	179	174	157	166	153	171	193	185	154	186	156	170	174	186	187	161	176	157	206	166	169	147	191	181	185	156	141	157	178	182	146	188	171	147	150	179	146	176	188	155	176	200	190	187	179	136	177	162	163	202	176	193	156	175	156	158	156	180	156	195	173	164	193	165	172	181	173	171	186	167	158	172	176	171	171	169	186	154	168	187	184	155	195	200	162	158	177	152	166	158	163	161	180	168	191	160	182	190	162	187	151	151	165	178	160	173	188	155	153	145	155	163	163	162	164	162	154	175	168	169	166	186	157	172	147	167	166	162	160	148	173	169	178	174	174	186	202	162	193	155	161	182	172	165	156	163	164	151	151	184	175	169	168	157	162	174	168	164	188	172	155	159
26658	8677	5036	5407	4498	3670	2893	2433	2073	1826	1578	1367	1282	1200	1056	985	982	964	842	854	769	711	754	745	686	676	624	631	636	590	577	551	604	568	563	572	554	550	538	561	541	488	548	481	523	519	521	537	508	517	493	468	463	473	521	469	541	508	482	495	451	469	431	449	508	499	568	552	518	584	589	561	615	597	623	636	661	681	742	786	771	710	609	570	571	580	575	532	539	562	533	566	496	502	517	545	532	520	519	517	551	546	527	558	503	531	462	491	482	486	478	464	478	470	443	476	483	477	486	480	461	453	477	444	522	451	448	487	478	468	438	476	461	465	494	477	496	470	466	455	460	477	457	456	453	491	476	458	466	459	447	490	472	472	446	439	436	469	453	442	460	487	442	437	425	449	449	446	420	438	451	437	435	438	444	429	437	453	474	445	458	492	469	486	460	410	428	469	490	421	451	464	431	463	430	451	466	398	471	477	410	427	444	445	406	478	431	471	457	480	460	423	458	456	456	447	446	440	453	443	427	444	488	432	443	428	439	448	460	475	485	419	441	439	471	424	472	452	413	457	431	411	453	436	442	448	429	455	421	425	449	430	422	429	472	437	487	466	423	448	471	439	430	437	441	473	440	468	408	444	422	423	452	447	452	436	429	441	410	423	423	466	456	479	419	442	422	420	471	379	499	458	433	463	430	464	441	454	446	474	430	472	452	462	435	449	455	456	388	433	456	479	481	444	466	449	466	396	430	444	463	455	433	445	479	444	439	471	444	456	428	434	455	474	468	452	452	460	446	458	409	454	452	440	427	442	440	419	422	455	464	449	448	438	375	419	459	490	462	436	447	449	449	427	440	439	501	426	444	431	436	443	451	474	423	454	465	441	421	456	453	444	436	451	435	421	417	444	404	445	418	452	434	462	390	479	438	455	446	442	423	447	449	434	436	428	430	432	442	458	428	476	466	420	435	441	444	441	435	443	439	409	420	480	463	442	436	476	443	447	448	403	442	490	430	429	427	434	449	483	435	451	476	437	442	403	469	405	464	436	475	450	392	459	455	424	440	416	453	430	432	444	451	437	434	425	435	451	461	433	429	416	462	428	447	428	461	411	446	453	446	416	410	418	429	450	468	439	443	464	447	471	467	441	444	437	443	445	395	459	413	454	402	494	452	457	485	451	427	455	414	424	404	415	441	425	440	485	426	443	442	467	452	441	431	449	443	443	433	454	467	424	438	437	416	459	479	459	445	439	476	420	431	462	449	432	460	465	440	421	462	426	427	454	453	468	447	456	426	444	467	445	434	428	428	393	427	474	455	431	466	435	472	439	474	435	438	439	455	440	427	428	451	442	459	489	432	426	440	441	467	455	406	434	454	426	446	421	449	440	473	458	451	435	383	447	438	441	456	434	436	435	461	440	444	504	457	447	447	416	480	429	453	445	444	464	425	441	462	460	447	427	437	446	420	465	448	442	456	439	429	444	441	496	447	431	472	453	468	428	497	455	480	435	461	441	436	450	425	434	461	466	453	457	445	454	425	427	451	440	453	455	475	427	428	451	406	461	480	451	441	467	463	425	436	490	455	410	442	445	474	447	422	451	428	480	435	476	445	423	425	452	438	426	432	412	466	404	451	460	434	471	455	504	440	432	426	446	433	474	418	454	457	422	431	425	474	442	461	429	399	454	454	435	440	445	465	444	433	432	420	428	427	451	440	447	441	412	430	462	465	433	432	441	451	460	400	446	428	480	431	454	443	430	451	417	449	488	426	396	379	441	444	442	420	453	477	439	434	422	501	451	422	431	463	429	459	424	410	479	451	447	431	448	444	431	423	467	402	450	431	457	433	437	415	448	419	433	447	501	441	444	402	420	430	405	469	418	472	444	444	415	465	429	463	449	440	451	460	414	465	443	466	479	458	426	442	443	439	466	468	438	423	464	483	426	423	419	450	437	437	498	477	479	429	435	434	442	446	414	439	443	435	411	441	453	474	424	419	434	429	420	488	457	472	414	438	424	464	468	410	451	454	463	397	457	448	450	457	423	443	416	443	424	433	414	462	452	467	437	439	432	451	427	467	466	436	437	421	427	468	432	445	409	462	452	484	477	479	432	422	436	426	445	463	471	396	479	435	450	438	435	421	435	432	442	443	413	452	418	405	434	417	455	455	419	424	410	468	411	446	449	407	445	430	440	438	420	405	417	421	448	447	480	434	489	416	435	431	457	468	416	453	474	459	462	429	393	460	452	434	450	461	405	411	454	498	437	415	438	430	434	440	395	460	398	459	429	445	437	433	422	480	461	413	443	458	443	435	422	435	412	450	440	399	455	480	452	463	447	445	453	450	411	437	450	426	439	429	437	483	432	458	414	452	421	460	432	447	418	440	424	452	451	458	455	419	452	494	418	415	466	471	428	470	448	461	445	419	429	471	483	453	467	424	474	440	433	455	470	424	423	466	429	472	450	474	395	448	447	438	415	445	422	434	476	395	450	405	443	426	434	445	441	396	446	429	431	427	441	489	449	387	433	465	430	430	457	418	463	429	438	444	457	411	421	466	450	457	447	465	469	465	456	426	422	451	453	456	502	438	438	462	439	415	470	461	487	433	400	424	433	456	480	439	461	402	433	469	464	459	451	437	444	435	488	431	450	445	424	439	453	414	445	484	456	471	485	424	446	445	478	411	474	416	442	453	454	433	434	492	460	455	444	440	448	495	418	465	429	414	446	452	458	479	418	473	414	456	433	450	408	451	450	422	447	432	451	449	472	402	425	449	452	459	442	411	457	467	461	473	443	444	454	419	463	437	443	443	471	456	449	449	444	431	488	449	434	447	470	426	450	449	441	436	450	443	441	433	470	461	488	452	453	453	447	445	441	417	430	470	480	457	436	449	458	447	436	438	451	455	435	413	386	471	438	463	400	430	438	433	468	459	441	433	472	432	429	418	446	432	468	480	388	456	399	413	475	430	463	443	443	451	418	409	456	417	457	428	444	477	503	434	440	440	439	483	418	443	455	465	470	436	465	438	440	468	445	451	439	439	451	440	439	426	428	484	426	481	422	447	477	450	451	391	463	463	450	437	445	493	465	471	454	437	408	454	421	426	456	456	413	491	426	441	463	426	453	391	404	466	444	444	466	452	459	448	414	377	447	469	469	466	465	463	488	489	444	463	435	420	452	488	407	433	453	426	464	454	438	486	428	412	438	479	494	447	422	461	418	449	446	426	443	427	422	449	444	465	409	420	473	489	440	461	462	432	441	462	449	408	449	430	465	416	464	440	443	409	497	462	436	427	433	436	452	459	423	470	434	432	441	413	440	438	466	461	426	454	442	425	451	431	419	423	419	431	467	420	448	409	463	446	449	434	459	426	438	476	456	443	432	485	443	456	452	530	453	465	431	444	444	465	442	439	428	444	439	459	435	433	451	465	427	449	433	421	487	464	420	436	473	488	458	488	434	468	430	439	427	434	438	448	413	446	426	409	441	472	427	452	436	450	474	471	472
16680	3207	369	295	301	260	303	268	297	280	290	268	308	295	236	288	243	273	255	256	233	303	277	278	304	269	289	251	277	252	287	269	289	260	271	276	262	282	274	256	250	269	271	278	273	275	278	256	289	261	265	300	256	256	268	254	241	281	289	301	274	273	266	260	267	261	257	248	266	267	266	281	262	293	282	276	271	305	305	264	271	263	306	285	278	275	261	302	278	279	261	286	278	283	272	256	260	249	234	267	278	263	254	304	271	278	280	232	284	249	287	263	283	234	283	269	249	263	270	273	275	278	255	270	291	296	288	281	261	267	270	289	277	272	279	272	278	282	261	239	280	253	291	247	280	264	280	269	286	276	273	271	302	269	274	258	308	255	281	258	288	280	245	231	267	273	266	261	254	252	278	250	243	258	235	293	265	288	311	258	268	313	266	278	234	251	268	237	249	254	280	281	284	248	239	293	247	253	264	258	258	258	250	280	230	259	265	260	242	288	270	270	276	291	269	266	262	244	257	279	272	270	261	250	272	250	270	271	246	272	247	264	309	268	276	269	243	273	264	262	274	285	268	285	256	260	272	253	248	276	289	298	284	281	262	254	294	272	270	257	265	269	267	270	232	284	268	292	301	270	262	263	267	295	287	275	272	273	303	284	251	259	287	283	299	267	275	253	296	273	255	281	268	263	265	276	281	265	287	258	266	266	264	249	260	255	265	265	276	275	265	272	296	296	272	255	260	254	251	269	284	261	273	274	254	273	263	263	242	289	273	274	238	273	267	269	273	276	259	266	302	268	267	270	264	233	255	284	296	279	246	255	293	262	252	264	287	253	245	261	299	267	274	266	255	243	269	291	254	251	260	262	259	255	247	269	272	252	272	281	269	241	270	251	246	305	258	300	249	280	258	261	241	267	258	241	283	262	266	285	275	259	290	262	255	298	262	271	254	292	237	304	277	271	258	283	264	269	251	280	266	246	284	272	278	247	274	280	254	292	306	274	259	310	260	280	304	260	249	261	292	279	242	274	265	318	270	286	260	295	272	263	262	268	271	269	252	271	277	269	288	295	255	272	284	277	279	231	258	268	267	278	288	258	276	250	288	263	251	268	278	236	244	309	300	266	268	255	261	253	263	269	281	245	276	259	274	254	283	269	293	293	267	238	263	260	266	247	260	270	280	273	298	256	254	267	267	259	269	266	287	281	255	287	298	267	270	245	272	275	251	255	254	286	281	266	284	289	249	295	305	237	296	283	273	260	266	260	275	252	281	260	245	290	288	290	251	254	269	261	269	262	256	259	275	286	268	232	280	293	275	286	242	272	248	281	247	216	276	283	281	247	267	260	277	290	261	267	263	275	259	284	269	291	277	279	281	272	272	259	282	274	242	238	299	252	274	242	273	268	306	263	292	249	270	251	291	275	249	265	245	264	244	254	272	274	265	280	251	266	268	286	249	262	284	268	278	284	289	258	299	277	257	229	275	273	263	259	295	275	260	248	263	271	280	254	267	249	266	258	261	291	275	280	276	269	275	280	263	281	287	261	263	269	269	254	289	267	269	256	258	273	235	267	248	264	271	237	280	257	261	239	260	263	225	252	305	259	240	270	264	279	262	279	288	252	258	287	275	270	258	298	249	274	264	226	264	284	261	272	254	258	231	250	278	266	249	266	270	255	240	247	292	272	274	255	254	268	277	263	253	274	255	272	275	274	263	257	244	285	246	248	263	273	254	267	278	257	269	264	276	297	281	258	268	246	285	268	266	264	258	242	250	276	253	258	272	258	255	265	275	269	241	282	279	279	266	254	271	290	277	278	291	223	277	289	270	273	252	261	243	245	297	266	252	289	254	283	293	280	279	291	254	258	274	260	307	276	264	261	248	252	267	269	280	282	243	278	266	245	271	308	268	269	257	264	265	245	259	281	233	251	274	265	272	257	277	274	281	272	249	265	283	290	299	259	259	251	283	246	257	272	255	264	247	258	271	251	230	275	246	289	277	270	296	224	296	244	282	270	289	273	271	256	265	258	258	275	279	306	278	276	253	256	269	286	268	265	276	304	281	268	266	241	243	260	289	252	286	234	279	229	283	261	259	276	274	262	262	256	262	261	296	260	263	285	256	240	242	294	272	287	259	253	264	276	262	280	285	279	303	277	276	300	261	258	241	261	259	280	252	250	277	267	294	258	264	264	284	274	274	284	279	270	255	271	266	267	282	292	277	293	269	324	283	273	232	241	266	259	244	275	264	241	225	233	273	268	262	297	221	279	284	274	275	256	258	221	261	284	280	301	279	259	274	288	243	257	257	271	271	296	264	219	263	287	249	255	257	283	285	269	272	264	259	282	272	267	269	259	263	258	264	285	281	284	260	259	280	264	275	275	285	256	291	250	273	276	274	254	300	269	237	285	262	281	252	253	258	277	273	252	264	271	267	301	231	276	266	231	277	302	290	273	311	250	271	245	268	250	245	237	286	249	270	306	279	286	265	278	289	271	273	256	261	263	294	280	293	282	315	277	259	247	278	292	258	269	276	258	270	285	272	253	240	261	235	291	308	275	261	262	268	284	259	282	248	261	265	246	291	294	250	291	264	280	282	290	283	276	272	253	244	248	273	281	268	274	279	285	278	259	257	255	240	259	287	243	271	248	299	252	276	262	267	271	268	260	270	252	252	270	288	257	252	277	256	258	253	290	283	276	285	256	249	305	266	264	269	298	239	246	307	272	279	245	280	285	274	243	254	280	257	265	262	263	262	255	251	267	273	268	261	260	272	255	237	266	249	259	261	272	270	260	283	269	296	261	260	284	279	292	267	280	275	258	293	270	244	283	245	294	262	268	274	266	284	265	267	281	280	260	250	295	279	245	268	291	273	263	272	293	287	289	270	250	304	262	277	243	269	265	256	289	255	277	257	261	284	260	236	291	251	252	270	284	260	290	269	266	268	298	269	249	257	284	275	306	291	243	274	240	283	251	275	314	258	258	283	268	277	258	297	278	247	274	265	262	224	262	264	273	254	286	281	273	270	276	257	253	228	263	262	242	251	277	251	269	275	276	258	283	263	249	277	249	264	264	272	272	275	287	291	264	280	272	277	258	282	266	270	263	260	249	256	267	229	284	269	280	247	276	270	284	273	290	257	260	233	291	234	263	282	260	284	255	256	287	282	249	230	265	259	295	260	301	284	256	256	276	233	272	247	233	287	250	279	262	265	267	277	275	286	280	271	301	248	282	258	276	253	256	270	228	282	286	261	289	250	270	270	260	268	279	250	264	276	256	264	284	276	282	270	272	273	280	281	264	280	261	276	290	271	257	288	270	286	260	305	277	263	272	285	266	270	249	264	252	286	293	262	268	272	270	261	283	302	256	272	265	267	252	295	251	260	254	271	295	235	274	293	241	286	270	249	264	256	261	255	279	236	269	256	280	252	277	260	279	256	276	278	271	265	301	279	290	275	295	283	278	276	262	285	272	245	285	265	267	248	219	273	239	275	257	252	276
9866	2026	827	855	819	742	725	751	721	680	703	742	694	678	736	720	697	701	628	687	678	653	689	688	672	695	693	681	696	654	659	654	675	674	682	708	612	682	669	643	714	652	671	674	683	719	664	683	702	694	673	679	660	724	683	681	683	665	701	665	645	652	675	716	720	696	695	723	720	697	727	779	725	723	656	736	760	732	756	784	736	752	724	729	724	703	713	747	668	680	708	766	725	719	673	712	680	699	706	697	649	701	662	748	730	713	703	668	692	663	663	719	679	709	710	687	742	709	671	686	675	679	668	701	692	637	675	686	726	673	637	688	704	726	685	698	650	719	673	660	686	665	672	670	687	661	676	704	678	729	720	655	671	688	662	722	692	723	662	670	671	702	705	667	656	654	663	686	697	645	656	677	676	676	690	681	708	644	675	725	708	679	713	674	680	668	704	700	671	692	700	648	662	685	690	700	705	690	678	705	704	701	650	679	654	702	695	678	667	628	678	660	656	706	635	693	663	671	689	701	626	674	707	678	723	664	641	662	610	647	669	722	681	668	668	704	742	668	672	700	662	708	727	727	700	705	679	693	619	655	638	660	669	654	650	661	671	705	710	644	632	683	657	670	675	731	698	656	681	667	701	697	669	684	669	693	679	703	653	655	667	672	694	710	733	687	694	658	670	617	681	687	703	660	714	686	676	699	656	669	686	669	659	655	681	675	736	705	742	675	716	690	699	683	708	671	672	684	701	680	660	692	687	685	716	712	667	679	676	714	737	683	665	709	692	716	653	665	695	678	688	694	668	652	672	678	654	666	646	650	674	681	655	625	685	672	690	655	690	709	665	709	686	680	649	658	693	705	635	661	677	705	710	682	710	693	607	654	660	691	676	700	672	724	688	648	678	621	655	680	671	648	614	669	682	701	644	689	631	730	730	664	677	724	682	670	667	691	703	710	673	660	700	709	701	688	671	698	693	633	662	679	640	692	672	664	634	722	688	687	643	662	751	722	703	666	660	692	676	708	646	747	741	679	654	688	643	689	676	660	661	709	693	692	682	668	705	642	663	698	686	687	689	664	691	685	662	674	651	646	692	713	630	714	653	645	718	736	702	700	707	678	694	659	693	694	674	669	694	703	664	673	686	672	679	718	686	701	657	681	719	678	687	686	661	701	694	614	687	711	704	665	667	736	680	619	671	664	703	682	709	689	681	667	661	739	706	713	642	676	667	676	666	703	660	701	706	655	621	667	684	689	716	684	719	681	734	662	696	678	660	627	680	673	712	676	663	624	720	674	672	700	684	705	689	662	693	706	686	677	663	659	679	637	661	651	661	700	675	682	707	683	660	708	710	653	671	692	692	650	708	740	691	698	653	662	716	634	672	714	716	668	663	631	655	705	651	695	651	672	669	677	708	713	673	688	657	678	673	659	709	673	696	718	688	669	685	694	663	661	678	676	613	690	644	703	684	680	698	618	652	691	649	677	679	646	676	680	709	714	697	603	669	698	717	653	653	651	703	673	649	679	669	675	631	709	659	702	674	657	665	662	621	686	682	688	690	686	715	676	646	688	687	678	732	682	710	641	621	687	688	706	655	719	679	668	659	678	685	705	634	680	681	666	704	667	679	675	667	642	696	702	624	671	674	650	706	643	615	640	660	654	627	695	658	659	708	659	711	699	684	705	723	690	688	646	671	657	708	630	618	663	679	690	680	668	657	670	656	682	736	673	659	674	711	664	651	689	710	697	677	660	645	708	730	681	685	641	644	690	686	618	684	672	691	708	658	664	678	673	673	676	671	695	656	696	695	687	673	669	668	717	681	689	667	693	670	674	698	716	684	679	698	692	678	686	694	670	709	697	706	689	704	719	699	679	673	741	637	659	670	645	660	714	717	680	703	660	677	687	673	668	649	675	665	685	645	665	697	710	667	643	696	640	660	678	707	672	706	637	668	652	643	708	672	624	659	674	698	694	620	664	683	695	673	657	686	666	662	653	721	696	724	686	663	692	683	690	666	651	688	655	681	655	695	657	690	652	685	706	734	717	667	656	668	683	672	692	647	713	668	672	636	683	706	686	691	648	681	668	658	711	716	700	682	670	666	679	691	689	640	645	686	672	679	635	703	674	684	664	649	674	688	731	705	665	697	683	715	716	697	654	653	681	714	638	693	680	637	670	643	680	685	675	709	638	726	710	647	661	688	675	673	658	706	685	738	682	673	717	669	690	665	660	698	676	665	673	644	701	682	656	682	681	718	689	650	672	662	679	683	696	654	708	685	732	671	657	693	646	647	664	640	691	671	680	646	687	683	693	701	703	692	679	641	688	659	655	633	689	638	704	678	689	691	724	652	693	640	708	741	680	670	676	675	677	719	626	670	672	672	649	654	655	631	679	658	684	688	686	669	656	685	706	667	694	681	677	674	716	652	662	717	647	699	683	662	658	658	658	654	656	677	666	677	719	690	691	700	677	693	685	733	678	715	711	703	634	665	715	650	674	678	656	678	634	716	698	662	644	652	695	674	671	653	661	681	708	670	662	713	681	724	660	664	695	703	659	690	702	649	715	687	694	667	676	678	703	681	706	630	687	658	673	662	686	689	687	720	721	667	683	624	677	679	712	662	658	725	710	650	680	703	691	699	714	645	671	671	677	699	649	743	691	729	654	678	693	645	674	718	668	637	672	712	667	656	709	693	638	645	670	652	704	665	679	671	685	704	708	684	658	678	692	688	688	694	639	660	754	675	654	715	656	691	643	699	674	646	707	681	682	675	707	700	717	718	667	693	595	638	674	663	663	632	636	727	643	680	682	649	644	726	685	627	678	625	669	724	665	665	717	711	683	730	715	681	716	707	665	748	673	707	672	703	695	639	657	710	670	693	686	670	719	658	679	714	667	693	683	628	687	642	729	667	676	661	673	636	706	689	696	672	659	648	606	656	659	702	677	676	713	655	655	658	691	693	605	725	600	624	667	670	648	726	634	702	663	675	682	689	646	683	677	676	693	655	704	613	676	679	666	674	677	684	725	677	709	676	708	667	633	701	656	701	699	681	693	677	657	719	680	723	640	740	668	704	648	657	656	624	688	682	706	687	679	705	665	656	677	670	703	678	672	658	696	682	714	717	619	684	698	675	684	699	674	657	649	680	648	708	715	676	653	708	702	699	689	634	706	664	665	695	713	739	668	696	726	676	675	658	723	638	674	662	696	716	678	720	663	694	629	681	659	678	658	679	650	699	718	711	678	682	695	731	708	641	689	686	655	667	679	660	671	714	692	723	671	618	692	699	659	701	665	698	695	694	668	687	693	640	658	679	670	644	700	680	679	660	689	705	651	701	695	671	686	663	632	708	644	702	666	681	650	721	703	659	662	692	704	666	655	683	644	683	647	663	650	669	708	673	698	658	687	656	689	708	683	712	654	663	647	712	679	659	661	697	704	677	711	687	693	681	668	698	744	684	733	698	681	655	713	702	681	640	710	680	679	660	635	650	674	678	694	630	672
33150	11053	2044	1214	820	652	513	428	380	338	357	324	356	268	292	252	292	255	288	290	273	270	260	278	252	244	232	261	252	254	264	215	242	241	255	256	240	251	228	280	259	270	259	230	291	240	251	254	265	257	251	234	261	257	253	260	250	256	264	246	251	239	216	242	252	230	232	250	251	251	260	276	274	229	266	263	258	253	254	268	293	252	250	280	264	236	260	269	256	278	282	223	283	245	249	247	237	249	288	230	262	250	257	226	244	251	249	249	228	235	257	238	278	245	238	238	262	263	242	238	275	278	254	252	229	249	239	257	235	219	275	234	207	233	245	197	241	249	249	214	261	267	243	242	260	225	281	252	251	261	249	239	237	269	271	242	228	277	249	268	258	243	255	235	226	258	216	217	280	248	218	246	250	247	236	251	262	262	245	254	241	270	232	219	236	232	225	248	244	279	249	242	243	252	251	257	271	231	240	248	247	245	250	255	271	240	234	270	247	245	238	229	206	217	243	238	245	227	224	256	227	253	281	273	221	251	239	232	263	217	252	243	239	249	277	247	226	232	262	270	232	234	241	240	241	230	245	222	253	256	258	232	213	226	234	260	240	253	242	210	240	256	245	199	252	232	215	246	254	224	246	243	230	197	241	237	267	251	258	263	226	259	241	259	269	229	234	237	236	249	262	259	251	265	249	253	250	275	271	242	251	234	259	263	243	256	238	256	216	243	243	254	220	245	236	257	242	258	214	238	228	242	287	274	265	245	248	224	251	242	232	252	249	229	265	256	239	235	244	255	264	274	262	247	275	241	256	271	258	241	273	254	247	238	272	263	244	247	266	228	262	262	272	217	218	254	226	264	236	246	228	248	247	259	235	230	259	219	223	250	246	231	265	246	261	217	248	239	254	242	204	245	242	256	248	270	268	233	231	260	227	223	261	238	238	247	271	229	264	248	239	249	256	237	232	299	189	235	246	240	243	280	238	224	232	248	266	221	241	223	251	238	249	246	256	256	231	257	227	263	230	254	233	282	255	238	246	236	238	250	231	236	263	250	257	249	252	239	229	259	244	224	241	217	245	243	264	260	258	264	237	247	236	244	258	229	226	226	252	232	281	290	237	249	239	243	258	239	226	237	247	238	223	249	249	263	233	265	263	236	242	257	245	239	237	251	276	225	260	204	251	239	234	256	256	262	268	255	250	244	241	254	217	253	233	254	229	211	218	270	223	226	308	271	248	233	243	217	236	272	240	266	284	240	246	246	233	278	230	236	284	253	214	261	236	246	239	256	219	209	248	226	254	240	258	243	252	224	224	252	230	249	226	271	249	232	254	233	279	236	257	255	243	269	236	258	252	261	231	247	239	253	246	222	262	265	259	254	215	246	236	227	222	239	251	240	248	265	267	234	241	261	254	278	279	252	231	269	230	278	250	248	245	233	263	281	232	243	235	251	241	247	229	254	205	237	228	227	257	249	239	252	240	265	215	231	216	251	229	240	235	264	230	260	271	244	263	241	253	280	226	252	241	220	246	235	260	233	256	244	232	251	236	270	241	259	230	233	269	245	251	277	233	223	254	249	241	219	238	235	242	237	236	250	269	228	223	257	226	248	234	249	248	243	276	292	243	207	236	258	239	238	217	238	225	265	236	233	268	254	240	242	233	241	250	231	260	213	240	233	256	248	263	236	241	222	249	254	232	274	226	256	249	241	242	212	265	258	227	249	253	247	229	237	245	255	249	223	242	231	252	211	253	247	240	259	248	285	284	246	244	232	241	254	226	217	235	250	268	248	254	234	257	250	242	220	238	224	253	244	252	224	243	258	264	242	253	244	271	251	221	263	236	238	263	249	230	259	220	265	252	254	215	235	216	219	278	245	243	221	228	260	276	239	255	253	240	229	238	246	235	278	252	198	232	246	267	258	267	224	242	230	261	243	268	262	254	254	231	248	241	273	244	255	218	242	259	257	265	226	260	280	267	233	261	250	262	239	252	226	252	259	232	255	250	278	301	258	255	257	259	231	271	230	259	251	235	240	243	230	242	251	260	236	247	267	253	240	247	242	271	248	224	220	247	269	239	237	227	257	260	253	224	249	243	251	233	254	288	246	236	246	246	243	234	245	249	250	244	189	243	244	252	204	243	237	235	241	244	242	256	245	217	218	245	236	233	267	209	224	248	226	244	243	244	236	238	236	249	240	214	252	244	240	218	248	273	253	279	243	266	245	242	242	265	236	254	267	243	243	239	275	228	262	235	252	259	269	273	271	264	247	237	274	224	247	243	249	260	265	224	224	274	223	248	231	259	226	205	245	215	229	261	248	260	264	239	266	256	217	285	219	253	253	237	232	274	196	244	231	247	243	227	238	228	242	220	262	254	258	238	259	250	271	221	237	243	250	252	243	230	228	259	222	258	214	241	247	210	238	252	213	235	248	240	238	236	247	234	238	248	240	228	224	222	268	253	246	235	229	244	260	239	246	242	273	255	276	265	241	264	216	223	253	248	237	258	237	220	255	283	235	225	247	220	213	250	253	264	240	191	244	251	231	235	253	232	232	261	244	265	244	259	248	238	255	227	242	249	245	239	272	262	251	243	249	241	245	268	227	234	226	270	237	231	267	253	280	234	250	231	234	233	293	263	246	218	246	273	266	254	242	235	246	258	229	258	249	229	241	252	220	230	241	228	219	249	259	258	254	236	240	215	242	234	237	244	249	275	268	247	245	236	228	258	255	246	253	240	250	238	233	241	258	225	251	280	267	282	240	266	258	235	225	221	278	240	253	242	245	218	225	257	259	255	251	255	229	247	227	242	264	251	267	250	254	234	245	226	248	257	237	258	301	242	256	230	239	261	259	245	257	250	232	229	263	253	269	213	250	229	230	246	244	254	257	244	260	243	223	256	251	258	248	272	288	243	269	236	244	253	261	277	253	258	268	234	249	269	253	240	255	245	262	255	238	216	241	237	233	252	234	260	247	247	232	224	236	241	220	284	218	238	258	254	253	215	261	230	254	214	235	268	276	280	230	193	220	237	281	259	250	256	232	266	235	222	254	237	228	245	259	229	237	277	230	233	248	250	252	275	229	240	254	248	238	241	258	255	243	237	240	236	237	219	222	229	212	238	247	255	232	237	243	215	265	264	227	254	248	247	244	245	238	243	241	224	216	250	261	257	242	277	246	283	237	256	209	243	282	276	235	212	270	238	246	224	269	228	264	213	257	269	220	254	254	227	262	246	230	237	292	241	258	243	265	250	243	271	260	240	261	253	240	243	272	227	273	260	243	245	275	234	267	246	216	241	224	223	220	244	227	257	230	245	242	265	228	254	271	239	237	236	246	228	233	282	235	270	251	235	217	239	250	266	241	258	245	229	209	255	237	213	257	238	248	259	237	291	272	249	253	226	218	233	232	226	251	266	239	273	271	273	248	236	209	260	269	243	248	222	284	231	252	249	260	247	240	254	270	283	239	209	250	247	229	246	201	252	216	254	246	243	234	243	245
20503	4698	2931	3232	2846	2317	1881	1651	1476	1335	1225	1141	1072	994	1018	909	907	879	907	813	799	787	767	770	678	757	710	674	670	685	731	680	735	736	734	715	692	614	656	725	694	622	661	618	705	689	679	623	603	633	670	659	632	653	674	644	587	588	648	664	635	657	627	639	679	657	716	720	722	685	678	746	687	709	739	721	797	790	846	828	773	753	765	705	674	723	684	664	670	685	699	637	666	700	683	624	627	693	644	696	668	642	636	651	649	617	664	654	655	617	670	657	643	663	669	636	616	622	638	616	659	600	617	620	623	626	628	648	638	663	636	619	644	639	604	659	623	639	660	624	633	641	642	622	631	612	677	608	636	670	635	597	600	702	621	597	632	606	615	626	604	611	616	617	576	624	599	587	602	642	577	650	597	594	606	631	622	558	588	570	633	645	606	620	653	636	654	637	566	606	640	623	643	641	611	623	646	611	592	647	621	622	617	591	553	682	611	611	571	653	614	639	620	622	583	603	630	623	597	585	666	587	590	650	633	610	594	633	620	617	639	636	656	632	631	653	582	588	647	620	634	639	622	613	612	626	615	646	613	587	585	618	597	576	561	610	639	582	635	635	624	670	602	640	614	614	584	604	653	606	646	635	618	594	639	622	610	607	636	667	612	585	594	607	650	625	591	654	658	576	639	635	617	621	634	608	621	589	629	602	584	602	592	619	632	666	580	571	592	638	643	618	616	660	614	600	633	609	618	662	606	620	636	636	644	631	651	611	636	629	612	594	651	620	645	631	630	602	612	617	611	612	638	609	641	652	614	681	655	616	627	578	645	645	614	657	636	642	612	591	598	610	624	611	594	584	638	658	640	618	617	660	585	592	630	588	597	638	649	634	636	659	583	664	613	676	661	625	621	637	588	625	665	613	636	609	661	652	660	654	638	614	588	633	617	605	690	605	606	673	606	644	596	617	647	606	583	625	588	605	595	619	675	647	634	600	627	619	625	628	624	630	586	631	628	597	581	615	602	613	606	613	614	577	645	673	599	650	623	609	597	625	596	618	632	638	606	683	609	638	656	641	626	614	635	622	614	642	565	598	638	613	566	633	613	637	646	646	678	623	596	718	654	636	588	586	632	619	592	610	622	699	646	647	666	631	643	635	615	629	635	628	651	658	608	605	614	577	600	619	583	652	649	656	648	613	643	605	603	669	601	630	634	607	582	658	638	621	613	608	616	615	617	572	667	652	581	622	568	606	602	562	617	620	636	662	590	643	614	594	639	643	608	592	600	651	616	629	612	637	590	618	614	657	605	609	577	625	572	606	637	583	624	576	641	664	613	686	660	663	656	597	640	632	608	627	631	565	628	595	619	585	632	627	601	601	586	604	635	622	593	665	652	658	635	647	630	605	670	617	597	599	616	631	627	607	622	621	624	624	625	604	629	622	593	615	638	566	625	637	588	655	648	626	649	620	621	601	617	663	646	609	586	638	583	646	612	631	636	627	607	575	625	571	613	646	577	639	625	659	603	621	634	602	631	636	649	597	652	632	609	631	635	645	580	654	594	627	621	581	639	587	618	610	632	596	620	587	643	640	611	610	635	626	598	579	608	594	639	623	609	590	629	658	594	645	566	632	620	581	588	599	595	630	619	616	660	622	605	647	599	609	636	598	594	621	652	625	614	662	640	657	585	589	587	624	598	631	582	649	638	628	657	623	627	630	574	669	613	609	610	617	594	599	602	595	635	617	627	628	622	642	635	603	625	611	590	629	651	626	627	612	620	642	615	648	621	631	644	638	647	576	615	591	615	652	619	625	593	617	672	647	657	621	560	610	613	626	600	595	639	658	668	623	633	630	607	580	609	589	660	625	634	615	621	625	605	643	634	617	661	592	631	584	657	618	625	595	614	620	616	600	651	612	607	631	612	613	610	611	611	645	647	619	612	621	653	593	636	619	620	604	621	610	570	628	609	565	593	627	584	648	654	708	577	626	604	609	576	616	636	683	617	633	638	633	645	601	630	586	624	565	610	638	596	611	614	644	655	601	594	601	593	645	636	663	625	586	632	595	635	620	629	630	632	595	606	664	572	606	610	613	638	635	592	590	623	627	577	622	580	606	622	637	616	625	616	669	630	640	647	601	657	667	568	669	641	594	593	632	592	571	658	645	587	620	655	623	636	593	607	591	573	642	571	639	582	686	603	629	621	595	636	630	619	631	617	647	612	641	625	658	653	630	625	599	617	655	575	609	590	556	661	630	631	609	563	632	619	556	626	602	656	593	674	619	589	694	591	597	602	585	602	630	609	638	614	630	606	627	616	648	642	673	611	614	593	593	623	578	653	659	615	604	630	623	604	633	624	611	596	616	621	620	621	606	565	604	602	627	639	607	639	633	627	630	597	597	622	635	603	615	613	615	622	593	638	565	589	597	617	583	608	612	582	641	620	628	618	638	632	624	644	614	636	626	641	612	616	647	575	636	627	612	583	644	607	647	675	643	601	554	604	639	642	602	623	608	614	626	596	577	658	601	637	608	577	623	593	591	646	643	625	637	666	612	599	653	628	634	626	621	614	621	617	606	617	599	677	631	617	630	633	626	607	668	643	612	605	624	632	618	637	657	610	629	606	633	632	591	588	613	642	629	635	635	593	610	600	600	613	603	642	618	656	606	602	630	625	639	630	650	627	606	636	622	649	652	596	639	630	620	617	611	616	608	627	559	606	612	574	654	651	624	624	646	667	628	629	622	637	600	585	626	640	666	636	596	596	573	612	607	606	651	621	604	611	609	617	608	605	609	590	603	660	609	634	601	617	559	640	632	635	602	629	612	568	578	628	600	637	617	616	625	675	643	620	601	578	631	600	619	627	655	584	636	630	603	641	624	647	592	661	621	621	610	633	641	619	586	595	620	622	575	661	588	628	592	674	643	647	634	588	598	578	588	626	603	632	641	635	675	615	641	625	598	602	614	643	622	639	599	703	636	615	598	634	543	649	658	601	667	590	586	577	565	599	633	621	611	616	647	629	670	598	625	607	631	624	629	631	614	595	659	594	603	656	654	626	632	642	634	629	619	651	594	627	628	609	644	612	625	652	634	634	630	609	686	647	617	618	623	651	638	648	643	587	619	663	639	573	644	605	623	621	592	613	637	633	584	650	606	616	645	592	581	609	646	619	642	625	648	624	639	638	598	609	590	601	610	606	601	620	616	653	639	643	659	688	613	616	626	648	614	587	637	638	614	628	614	611	635	592	635	636	593	594	609	588	605	652	706	628	673	642	608	627	628	636	615	632	635	638	608	589	602	582	631	586	628	654	627	624	678	590	636	662	581	613	643	594	648	572	576	641	612	582	589	619	631	612	643	628	588	631	620	676	628	610	585	636	664	650	622	560	603	626	597	641	578	616	591	669	607	639	592	596	618	662	631	607	612	599	637	648	624	620	589	609	610	603	636	591	649	601	641	630	648	622	581	601	590	585	612	651	578	645	635	614	663	649	614	622	662	651	624
42048	17556	4494	2223	1356	972	656	541	442	384	347	311	303	278	248	226	228	228	219	237	210	199	203	190	198	178	169	183	202	183	199	178	179	173	178	194	196	176	195	187	145	189	175	177	178	187	193	164	185	172	175	166	164	153	186	153	163	158	193	176	194	181	178	146	181	178	172	163	166	199	161	186	192	163	193	184	207	191	208	221	226	177	161	201	177	199	165	173	207	179	165	188	167	193	184	156	181	175	172	199	199	190	176	170	169	162	165	169	192	165	170	183	170	164	167	180	173	194	167	160	190	170	152	162	186	178	165	179	186	174	172	173	170	175	158	162	164	191	182	189	167	164	190	156	171	176	159	175	177	171	175	174	182	199	175	153	162	147	159	155	174	171	155	187	157	171	164	178	183	151	142	167	164	163	164	137	164	166	175	166	149	165	168	175	150	154	149	167	168	161	194	183	153	167	164	165	172	165	198	169	162	178	170	170	167	169	173	169	163	190	160	179	179	171	165	173	162	183	141	162	182	153	182	169	154	201	166	188	175	159	157	151	149	185	167	151	169	172	176	176	166	161	158	171	179	175	185	200	193	169	156	179	158	187	151	187	165	154	166	182	183	160	158	167	166	147	182	165	181	173	169	155	168	176	136	161	152	165	160	170	171	138	174	159	160	164	167	177	155	179	158	173	164	167	165	172	172	182	160	196	150	181	176	195	179	155	163	153	186	159	148	180	177	188	159	154	157	189	172	168	175	173	162	176	158	164	158	144	150	165	166	155	164	178	158	188	195	174	139	190	183	164	177	167	177	174	168	151	170	180	170	143	173	182	163	172	173	173	155	187	182	169	194	177	187	163	153	181	165	153	153	161	173	185	173	154	180	172	173	147	179	175	156	152	159	169	175	175	163	171	174	166	167	182	170	189	150	155	166	172	165	185	154	163	170	165	166	158	153	149	175	175	182	167	163	158	178	152	160	152	174	168	178	170	159	166	166	181	159	156	194	187	161	155	173	147	179	156	160	133	174	178	184	164	144	173	162	167	172	171	161	146	170	157	140	170	148	171	154	161	166	158	175	155	161	169	158	187	179	144	159	140	201	164	165	170	153	173	155	185	174	159	181	183	146	169	160	174	140	178	153	142	147	177	176	135	170	152	174	162	161	193	163	154	157	175	190	182	185	174	156	155	173	158	162	158	161	144	162	170	184	175	167	156	172	176	161	167	182	180	182	169	180	161	168	194	178	223	150	161	171	172	171	184	186	173	181	159	136	180	175	155	167	157	167	181	165	169	162	167	154	183	173	175	176	150	146	156	177	156	191	171	178	169	157	180	176	179	179	175	157	189	151	169	173	190	190	168	162	171	170	181	171	177	171	161	138	172	169	164	188	160	176	165	160	158	185	180	174	174	177	150	174	159	153	175	166	160	167	180	164	177	181	159	164	160	172	185	194	168	169	171	157	174	150	138	190	167	182	153	179	168	158	175	191	160	179	187	157	140	177	159	186	175	166	191	167	175	157	166	160	160	166	175	177	173	172	150	181	184	177	163	150	138	203	152	212	176	152	157	184	170	167	167	168	163	172	167	172	142	166	145	156	157	181	187	171	163	142	175	131	173	137	168	167	186	151	171	167	163	178	151	205	165	188	145	165	171	172	167	173	184	169	181	184	165	151	159	193	166	157	162	157	168	180	162	159	194	152	173	176	167	177	174	188	150	181	179	165	165	176	160	174	165	162	172	180	176	179	164	153	172	163	177	167	166	147	141	155	169	157	166	145	171	163	175	169	166	156	163	149	169	146	190	164	135	163	142	168	183	159	190	157	169	175	169	160	183	168	171	172	166	146	193	146	171	171	174	164	155	180	174	174	189	171	178	162	182	170	156	184	180	152	143	153	167	184	187	169	179	168	166	180	157	182	177	169	174	173	154	149	162	186	160	197	172	164	155	164	137	167	161	177	167	157	170	174	174	166	165	147	153	162	158	170	177	167	167	137	178	185	194	177	159	160	181	176	195	167	197	151	165	186	146	180	163	163	163	148	150	161	189	164	170	176	145	190	178	177	165	154	161	156	190	173	175	172	169	161	159	166	203	179	169	158	174	179	184	175	174	178	159	189	144	161	159	160	159	180	171	165	163	177	183	189	161	152	139	176	150	171	169	145	203	170	179	177	176	176	162	142	151	165	188	166	165	170	153	161	181	158	162	178	173	163	176	164	159	180	160	173	169	162	181	201	180	180	154	158	167	179	188	154	163	193	194	177	168	194	173	173	159	162	152	175	158	183	171	178	170	169	164	156	175	147	143	130	167	168	173	171	194	165	192	188	153	170	158	162	157	171	170	157	185	156	168	161	169	191	178	175	154	166	189	189	178	184	149	158	151	166	140	162	170	175	181	160	172	173	165	179	189	185	160	146	158	165	149	155	165	159	186	159	169	172	156	153	166	180	196	174	159	172	184	187	156	175	156	167	162	151	179	164	169	158	176	170	167	157	174	153	166	163	160	163	161	144	183	157	170	175	171	161	189	164	166	153	179	180	184	156	155	171	158	169	208	173	174	163	143	189	179	162	188	171	166	203	191	169	171	165	161	166	182	177	152	171	181	172	192	184	171	141	136	160	174	158	179	184	156	169	153	169	161	169	161	167	177	162	159	158	152	169	167	186	166	201	160	160	164	137	185	178	174	158	172	158	165	166	173	180	182	175	174	177	150	144	174	151	167	196	190	157	181	158	173	165	185	161	184	184	165	170	177	152	177	179	174	152	167	179	167	201	163	163	176	170	176	151	180	159	167	188	168	143	184	159	158	164	174	166	174	167	197	185	161	168	156	145	155	166	195	167	174	179	164	179	193	159	189	167	163	169	172	183	144	149	184	166	160	186	170	173	150	176	168	151	167	161	184	172	154	163	148	165	169	153	158	178	192	151	164	138	163	155	186	172	172	168	169	159	171	174	182	169	183	183	167	159	186	154	170	173	165	168	168	167	181	166	168	170	148	161	172	147	165	193	176	170	160	166	160	204	174	160	173	190	155	180	172	183	194	166	187	173	158	145	162	159	157	177	162	168	200	173	159	167	176	161	173	156	183	153	164	182	172	149	159	181	173	173	182	173	164	196	168	149	188	173	155	150	186	166	191	146	164	204	190	174	163	185	181	187	156	206	155	172	157	177	158	173	187	174	187	178	175	182	168	178	166	156	173	185	175	159	162	172	168	171	158	156	167	170	159	158	160	159	171	131	175	172	150	181	182	152	167	184	172	154	188	159	150	191	195	191	194	178	168	176	151	143	165	174	165	175	156	152	160	165	163	168	156	164	159	161	160	188	183	176	147	160	159	176	173	166	156	193	173	166	172	171	162	180	170	147	179	175	169	178	165	179	150	167	173	160	169	199	175	184	177	159	185	156	160	175	182	171	174	157	165	161	156	171	166	167	175	142	150	160	161	179	155	155	182	155	185	145	145	158	170	146	164	149	161	165	161	150	157	152	172	144	160	161	155	161	159
26364	6704	5049	5401	4631	3647	2999	2538	2101	1839	1632	1411	1331	1173	1052	1015	955	911	825	842	785	734	706	740	670	690	627	673	632	624	593	603	544	580	544	513	569	537	526	551	512	512	550	533	499	498	536	483	498	508	498	481	488	505	523	472	452	471	453	440	469	519	518	496	482	540	581	582	576	592	564	547	631	615	593	635	670	661	825	872	760	682	629	526	582	580	539	540	568	569	552	521	557	518	510	530	495	494	519	524	462	501	490	473	475	525	500	482	494	478	465	452	477	471	482	478	470	510	494	457	511	476	489	522	439	474	461	458	501	437	456	492	488	475	471	451	475	468	414	467	450	431	466	401	469	473	473	455	447	444	429	419	476	457	451	429	453	466	483	455	462	468	474	452	443	450	522	442	482	429	446	458	449	394	456	457	483	471	417	451	457	414	452	407	496	452	453	456	444	428	400	456	427	424	436	442	452	454	443	419	425	459	422	454	460	470	439	479	459	434	479	417	483	427	422	453	474	433	409	440	427	441	433	448	434	435	427	451	431	472	445	421	398	404	474	455	442	447	453	435	444	483	459	441	439	453	452	442	453	435	449	421	424	473	400	450	450	466	450	489	487	451	433	428	479	449	413	410	421	462	439	450	437	455	439	386	428	428	440	412	489	477	476	456	469	401	448	469	427	470	432	429	480	479	451	451	437	437	406	452	487	467	447	433	453	413	475	407	463	445	442	458	428	464	473	461	414	433	459	432	440	449	454	431	432	445	465	451	431	433	458	433	452	425	442	459	449	481	470	462	491	442	445	428	468	427	449	485	445	421	470	449	430	468	469	460	433	440	459	445	397	387	488	432	446	456	475	460	463	425	404	439	435	475	430	457	394	437	442	407	461	455	434	434	414	474	441	439	468	427	406	443	458	444	439	429	447	468	446	441	444	492	438	446	451	428	454	449	436	481	453	467	416	481	439	457	443	441	424	460	463	459	414	435	429	470	461	383	455	437	442	436	424	433	446	475	439	486	436	446	430	438	450	448	428	448	488	449	411	479	480	449	409	445	396	461	439	436	441	451	419	455	437	439	435	488	448	436	438	424	452	456	443	453	464	462	438	439	428	485	441	466	444	454	455	437	400	437	440	428	424	456	457	437	438	486	451	460	479	462	451	404	420	438	466	425	458	502	434	401	435	470	447	463	424	455	439	461	430	460	447	410	421	473	438	449	448	415	432	424	453	484	458	453	454	444	429	441	433	439	435	490	471	448	420	444	473	425	454	423	437	441	458	389	445	427	485	421	391	454	426	451	423	440	450	466	397	444	416	416	436	467	439	447	438	450	461	467	446	481	483	418	461	468	433	444	440	432	477	445	484	440	471	440	458	437	458	469	456	471	447	475	431	433	422	376	449	410	454	422	409	437	442	451	416	408	470	465	446	435	427	446	408	424	445	419	433	467	449	463	443	433	418	417	485	399	410	453	474	440	435	443	442	443	424	430	439	460	428	471	440	456	464	413	443	444	417	485	421	477	447	408	465	460	483	487	471	448	392	422	444	470	440	450	437	472	448	407	431	438	435	419	432	453	404	456	461	482	420	450	464	446	453	460	455	434	447	418	413	439	457	437	459	439	489	451	447	478	393	415	424	434	415	493	452	455	427	475	435	428	457	471	450	440	450	453	484	430	425	416	406	449	430	435	473	484	430	457	436	437	389	459	453	461	412	447	439	446	459	446	426	441	435	443	444	477	454	449	436	450	449	447	441	444	419	429	457	469	446	457	478	462	456	448	467	411	486	411	454	466	403	444	479	447	479	432	470	463	448	425	459	440	419	456	439	477	434	446	441	431	448	449	440	451	449	447	425	418	439	436	476	423	446	454	451	398	419	417	435	437	446	482	436	483	448	428	461	419	451	435	469	446	424	437	461	475	413	428	439	462	458	401	437	441	431	472	420	442	476	434	407	429	408	439	432	430	403	440	474	440	437	428	462	423	435	434	435	454	447	489	464	458	471	414	431	413	456	443	411	441	440	439	437	423	428	418	449	409	476	475	420	461	462	444	471	472	432	408	442	450	461	452	424	490	417	436	389	419	449	413	481	425	420	462	422	455	441	412	459	483	500	433	426	409	440	447	422	490	440	431	483	450	467	456	444	464	442	443	435	422	451	457	420	483	432	455	437	433	436	474	454	436	471	437	422	464	445	434	451	437	435	467	435	446	399	441	465	438	451	393	401	431	433	459	453	410	446	414	480	460	451	477	447	458	473	416	434	449	436	452	467	420	450	435	456	466	457	446	424	417	417	459	410	469	436	454	438	433	429	434	410	456	432	425	423	459	459	449	479	461	445	482	410	438	415	461	378	450	443	429	433	394	443	440	465	448	441	463	429	434	471	466	423	484	479	457	433	460	466	446	442	425	460	433	447	415	422	421	444	456	427	441	441	443	436	419	427	445	456	469	449	449	438	415	443	439	406	477	434	459	446	409	456	428	437	464	474	439	489	425	472	406	404	451	426	457	420	450	422	485	445	433	457	462	438	436	452	460	461	431	435	454	448	472	486	460	434	447	460	400	431	450	431	436	438	453	443	464	427	466	446	478	434	440	428	469	465	415	436	449	432	466	409	415	424	468	433	468	432	443	437	450	450	455	472	455	446	430	437	462	408	439	439	423	420	461	446	503	469	449	466	447	432	449	443	448	421	452	435	418	475	451	419	433	449	451	423	393	465	444	430	433	454	453	495	467	437	410	435	464	484	433	469	441	392	457	448	435	407	436	413	434	447	452	442	431	430	423	458	432	440	451	436	446	449	443	423	430	440	438	415	452	428	407	429	422	447	405	433	470	444	435	452	421	422	418	481	455	459	386	457	446	471	420	427	453	415	454	411	449	419	430	427	485	414	413	460	452	463	439	472	456	457	429	411	455	477	435	417	404	478	458	431	431	461	436	431	443	442	399	443	456	451	462	428	461	449	445	452	417	430	452	433	418	458	423	466	465	470	411	391	461	462	455	466	445	473	476	438	458	443	461	479	413	440	441	443	429	424	435	423	447	449	415	437	452	440	454	444	424	419	456	437	490	464	446	438	431	442	449	423	428	423	458	454	477	441	441	466	451	442	443	439	415	445	471	432	457	476	431	451	447	434	431	475	446	440	433	443	437	416	482	456	473	413	408	426	447	449	441	453	448	470	451	450	486	459	436	437	407	438	430	452	457	441	429	450	427	436	454	425	454	437	469	467	445	451	471	445	433	453	427	475	464	392	447	452	467	416	427	459	431	473	425	411	448	483	418	454	450	448	473	445	407	435	410	402	452	458	462	455	432	423	477	390	424	475	434	469	450	462	464	441	467	458	450	408	442	464	452	432	434	442	429	470	476	407	484	467	503	415	463	468	418	464	426	415	446	428	430	443	433	417	435	458	462	456	452	407	472	460	418	446	462	487	457	453	470	431	427	407	409	442	399	438	447	459	432	429	428	449	446	420	445	417	443	427	393	444	483	421	454	439	466	454	416
16898	3072	363	298	263	291	267	266	280	274	263	276	253	248	247	268	278	288	262	260	287	262	302	274	268	291	255	246	299	273	246	299	283	258	261	263	251	293	276	264	280	249	286	276	276	290	253	257	296	266	241	276	286	286	274	262	290	280	279	304	267	267	251	270	279	275	264	256	279	249	257	272	267	283	268	275	255	266	293	293	274	264	263	290	306	275	295	269	260	252	261	294	258	243	285	261	297	284	263	268	295	259	288	284	286	257	273	264	290	268	271	256	288	281	275	256	296	268	281	251	277	268	263	258	294	261	264	290	269	252	274	246	285	265	262	241	254	276	250	229	244	269	280	254	270	257	261	263	264	247	275	240	253	280	243	259	273	310	282	271	260	274	272	259	260	264	262	279	252	256	301	288	278	213	258	247	224	263	265	279	256	258	240	254	256	277	269	264	271	307	282	286	273	238	250	254	265	252	257	272	270	248	263	263	260	272	254	286	268	284	266	264	255	266	248	276	292	266	262	279	296	256	276	297	253	261	254	280	253	239	236	272	234	258	251	256	253	286	257	264	300	264	281	265	256	281	263	285	236	254	277	261	301	283	262	262	290	255	244	242	287	275	267	272	258	230	246	273	246	285	279	274	242	262	250	249	263	257	264	251	257	254	286	274	276	273	255	252	283	262	241	256	265	245	284	277	302	230	287	244	252	269	246	256	246	299	240	244	283	251	291	265	241	256	252	268	278	248	288	256	264	274	289	239	264	266	239	257	264	270	236	269	235	275	248	261	254	259	251	248	268	277	255	275	275	245	245	279	303	275	285	267	272	288	272	254	253	273	261	273	237	262	270	247	271	271	241	226	274	287	264	284	267	263	283	263	284	249	273	248	277	267	257	233	284	261	275	248	264	290	261	253	242	267	259	261	252	244	265	251	249	260	298	270	290	271	268	252	277	245	257	257	285	252	254	289	262	280	284	276	244	274	241	266	263	248	298	267	260	254	269	242	236	242	263	261	283	300	302	245	271	285	275	273	272	249	275	289	248	246	246	273	272	277	268	247	282	244	261	242	247	278	303	262	256	248	276	254	279	267	251	282	291	296	276	246	276	289	283	285	250	270	277	269	299	270	276	235	258	259	282	299	285	282	265	287	273	240	273	242	276	268	292	274	270	290	265	285	308	242	250	223	281	262	234	269	278	237	245	289	268	258	290	284	275	286	277	263	269	271	254	243	250	293	260	248	282	238	268	274	267	270	278	270	253	272	253	264	265	277	282	275	267	282	257	241	263	258	264	270	271	289	265	253	271	276	295	275	248	263	245	278	264	254	273	294	256	278	277	226	247	285	243	245	278	261	254	262	247	271	270	271	290	283	262	287	272	263	238	279	272	247	288	271	265	303	277	300	267	276	272	268	258	285	302	248	276	286	260	265	255	271	286	239	286	246	267	255	258	258	256	280	285	275	268	255	277	263	260	247	259	234	248	315	283	287	266	269	245	282	264	269	270	272	245	236	268	269	249	291	257	273	274	244	285	278	294	248	246	242	281	278	276	272	262	278	279	285	251	262	278	224	264	245	287	270	257	292	274	256	258	255	244	247	271	243	218	286	274	273	235	258	290	302	283	284	305	261	264	247	285	251	268	289	277	277	277	251	270	239	267	274	307	275	265	235	282	262	241	258	313	263	252	277	278	279	273	278	256	283	267	284	244	277	263	295	272	255	291	234	261	258	236	290	268	253	282	266	270	280	288	207	292	258	233	268	293	263	261	287	273	274	315	307	251	240	237	253	261	265	221	286	293	271	267	236	281	257	288	266	248	268	261	252	257	279	263	245	260	275	265	272	250	295	259	269	256	261	268	263	267	312	287	264	264	283	288	290	258	249	255	240	249	291	241	257	269	248	240	251	234	270	246	279	250	241	251	259	262	266	275	290	286	258	263	255	302	247	290	264	270	239	285	256	242	272	281	273	255	278	245	283	272	275	271	263	288	282	251	265	271	271	281	281	250	265	295	250	265	250	262	281	258	240	251	242	261	269	259	258	273	281	251	255	252	275	259	269	278	291	237	321	267	263	271	276	242	255	234	272	263	293	273	274	283	261	264	277	298	274	231	277	268	300	277	278	269	320	271	255	279	294	270	266	258	264	285	264	264	233	269	250	253	251	249	258	269	265	272	255	253	283	261	262	261	272	282	296	248	268	278	254	262	265	296	294	256	276	298	270	280	252	235	280	263	273	271	288	268	275	272	264	278	268	247	270	247	260	284	265	263	288	261	289	246	266	277	261	268	274	292	280	281	273	264	276	282	265	267	254	278	230	250	264	304	281	250	255	249	266	283	257	228	237	270	276	268	273	256	270	287	300	245	243	278	264	269	277	279	254	281	270	258	291	246	266	268	264	267	252	256	264	273	258	263	269	291	278	287	281	255	274	267	251	292	272	264	262	288	258	257	270	260	274	246	257	286	282	254	274	286	282	272	250	259	274	289	251	257	248	256	289	276	302	284	284	254	289	264	254	283	254	271	280	256	264	260	310	287	255	268	249	229	269	280	264	214	292	269	274	245	243	260	262	300	271	259	264	253	296	272	232	270	268	257	239	265	279	263	249	303	286	269	271	241	255	237	288	274	240	254	245	254	250	272	254	306	259	228	292	271	293	276	290	278	231	289	280	249	282	282	297	292	267	249	286	278	242	287	277	273	277	257	269	283	270	252	252	236	326	273	251	256	272	253	244	289	269	266	281	255	264	263	257	251	243	287	295	252	277	264	256	258	245	262	262	270	296	246	239	289	257	296	289	244	282	279	313	265	284	266	231	284	259	268	275	263	254	284	256	271	262	269	261	259	256	244	266	254	257	256	265	257	256	258	278	264	256	247	300	292	288	263	240	246	279	244	284	243	261	251	266	288	254	273	278	264	289	273	268	282	265	251	276	253	261	252	272	259	238	278	281	298	271	267	288	273	268	277	253	249	264	252	260	280	299	281	261	252	239	286	302	261	282	264	257	267	262	262	268	261	228	282	282	269	278	279	248	272	243	290	284	281	268	285	245	248	271	280	259	276	253	269	257	255	271	287	254	298	285	255	288	274	268	271	273	247	243	263	260	264	273	266	285	262	316	241	287	243	220	231	274	257	275	262	254	281	271	248	253	289	272	258	260	241	247	267	248	238	292	275	262	289	251	258	282	277	250	293	256	273	265	266	282	260	238	263	280	278	272	294	271	279	294	234	270	257	264	247	280	260	253	274	265	283	274	250	253	257	253	273	275	269	251	261	259	237	271	293	256	285	273	254	249	257	278	258	282	277	276	278	258	298	275	272	239	256	274	275	278	263	262	243	273	245	242	259	264	284	242	250	273	250	269	243	289	267	261	302	271	264	322	293	265	296	233	251	260	305	262	224	248	291	256	254	252	241	256	260	227	260	259	276	250	264	289	261	265	260	251	253	261	282	221	257	288	269	264	239	274	276	256	225	262	273	255	269	288	255	272	289	284	269	222	278	271
9882	2065	811	797	831	783	750	756	725	755	721	675	719	699	688	704	669	682	694	662	661	671	682	642	672	716	676	665	705	659	654	653	722	695	684	649	628	639	679	670	664	665	650	658	678	681	685	660	668	643	689	686	679	650	620	681	673	700	678	662	678	694	691	680	702	610	707	722	758	708	748	739	742	723	780	722	691	694	752	712	803	701	699	708	737	721	672	700	731	661	720	767	707	701	690	707	684	740	638	664	695	743	712	626	718	693	709	704	700	649	681	689	703	672	669	664	701	641	710	683	692	661	683	667	667	732	678	682	686	726	641	668	700	690	681	694	636	692	672	680	716	684	662	662	710	730	634	682	725	707	658	631	684	643	660	715	625	713	628	672	648	728	677	672	680	667	653	670	680	676	670	656	722	672	671	647	665	664	647	646	667	630	714	670	688	715	730	674	656	655	675	676	695	695	653	687	687	656	715	661	716	650	726	660	654	676	671	681	672	657	694	650	682	672	692	697	681	718	683	654	663	706	664	717	673	685	716	716	683	706	678	649	622	669	664	664	667	685	682	704	658	680	679	643	701	666	665	695	665	685	653	660	690	684	705	705	650	690	677	689	673	681	672	670	654	701	676	701	696	677	726	663	693	689	705	656	671	719	697	706	713	674	678	671	677	661	675	645	727	651	643	678	701	658	676	704	696	651	655	700	656	641	679	708	692	699	681	666	635	682	725	649	681	686	684	700	687	648	664	637	663	659	688	710	704	664	771	650	661	644	685	726	659	653	679	677	661	687	645	641	646	653	670	662	698	657	694	700	655	664	680	692	659	673	683	619	679	694	678	682	694	673	674	665	670	673	687	698	676	687	683	676	698	655	707	709	676	691	686	677	710	691	736	674	665	679	645	686	700	687	666	654	644	645	622	742	658	684	694	719	665	639	659	708	729	666	687	691	698	672	664	674	699	680	686	672	672	638	630	692	627	710	675	645	724	660	675	668	679	678	649	705	653	670	686	618	680	669	655	646	695	689	705	691	679	639	653	711	688	672	681	709	673	641	661	680	733	645	645	713	703	692	656	717	711	677	665	685	722	654	694	706	645	661	629	640	705	650	687	775	612	637	665	739	666	682	700	679	720	693	692	671	708	675	642	678	674	683	652	678	681	639	608	722	676	706	672	689	670	688	705	675	731	678	633	655	658	671	695	643	703	670	722	637	642	702	664	646	680	679	715	680	707	646	666	667	722	677	657	672	677	680	643	695	680	602	682	678	639	679	627	706	685	685	690	684	680	668	658	700	672	644	698	663	703	678	628	669	675	656	739	677	675	708	693	693	674	655	682	682	695	680	594	661	659	646	663	663	671	681	674	691	656	692	640	626	719	687	641	696	699	675	684	707	693	697	682	687	679	645	668	641	736	708	720	636	679	710	671	683	706	637	679	657	668	679	692	685	713	669	684	675	697	662	680	664	636	688	688	672	671	697	728	693	666	722	677	684	668	631	638	733	652	645	686	688	691	686	672	677	660	691	624	706	650	696	695	666	667	707	628	690	674	690	654	646	691	669	684	681	661	668	668	635	619	725	692	687	650	684	667	651	704	672	695	647	671	646	681	655	707	685	649	695	662	643	700	697	678	718	717	697	672	695	661	650	658	677	669	633	669	726	677	693	697	715	688	687	690	714	653	655	658	671	738	649	690	644	691	686	650	614	676	696	635	689	646	662	695	699	644	662	653	654	684	721	690	626	683	675	726	698	693	654	675	688	633	674	686	687	687	698	668	703	668	663	664	655	646	673	702	634	675	664	620	700	678	648	717	688	672	673	700	726	671	716	678	677	680	721	666	646	680	709	638	697	674	671	669	653	680	707	683	689	664	650	680	648	705	678	655	688	719	606	673	685	661	716	674	663	664	681	702	723	696	715	644	635	675	674	738	665	633	653	654	691	644	650	622	676	713	646	682	637	647	703	667	676	712	648	692	681	628	636	691	657	667	701	654	673	666	697	684	635	749	631	691	644	647	659	636	692	648	642	681	701	699	637	693	685	670	678	686	687	689	674	679	698	704	695	692	723	652	680	650	677	715	671	702	670	716	676	698	645	704	707	659	673	706	655	651	699	691	662	676	724	667	702	630	651	671	702	689	703	629	676	718	681	673	695	644	697	698	665	660	675	679	628	692	612	718	719	643	680	738	633	670	662	682	679	658	646	713	650	688	705	695	692	692	673	669	678	727	697	682	656	699	698	659	670	678	710	675	684	677	683	702	698	722	682	716	657	647	694	642	683	671	676	703	695	718	707	663	668	654	637	671	638	676	679	660	718	670	632	704	715	727	674	651	686	663	649	701	692	652	676	659	674	692	701	698	688	682	699	700	646	673	671	654	692	674	673	663	693	665	674	683	687	701	668	696	646	631	707	639	643	661	676	680	713	658	727	676	696	663	674	733	661	699	657	626	639	666	727	670	686	665	695	713	690	677	678	686	685	665	696	636	724	675	653	648	690	701	634	658	649	720	695	732	681	648	655	662	716	691	652	677	729	664	654	673	701	666	664	706	698	641	676	680	687	684	681	647	716	671	670	669	667	668	686	638	680	671	717	712	738	683	662	686	667	654	632	688	722	682	672	711	699	677	672	642	638	633	700	710	649	650	718	684	657	716	651	711	647	685	683	639	684	673	674	652	687	656	670	685	641	685	679	692	663	704	645	670	645	692	674	688	657	616	675	723	643	695	674	667	676	740	650	681	668	650	692	697	635	619	654	703	694	703	667	710	687	673	670	663	667	703	645	684	644	692	670	653	679	733	728	673	716	678	678	671	629	700	647	633	698	678	679	693	694	698	655	678	665	676	682	714	736	720	605	706	703	708	671	724	686	630	665	676	622	670	698	686	655	686	719	650	658	719	676	685	661	661	650	672	683	730	684	676	699	681	666	641	668	719	655	704	666	663	711	657	664	683	708	711	688	689	661	652	666	698	690	678	701	698	659	681	656	670	649	634	701	694	709	627	700	680	643	695	692	668	666	625	709	688	670	668	718	664	684	653	637	686	704	688	714	675	688	694	699	684	703	663	721	635	607	650	682	650	722	700	633	646	713	682	714	675	668	682	625	659	683	696	689	673	684	631	662	689	664	633	682	692	653	721	630	661	690	697	676	674	654	653	692	655	693	685	705	694	702	717	658	695	675	707	685	659	625	717	653	659	685	707	658	620	654	673	669	649	688	722	624	699	681	697	682	662	659	672	682	704	673	664	682	673	669	743	684	647	659	666	713	682	663	682	642	664	666	700	706	679	699	631	703	719	674	652	684	665	653	664	677	658	655	686	666	668	659	684	640	655	694	731	668	687	704	663	684	675	678	730	660	650	683	674	675	668	677	705	660	664	706	636	659	696	673	701	650	644	711	704	671	634	685	673	687	682	685	628	678	700	694	660	634	680	647	691	645	672	672	659	668	695	661	648	625	712	698	716	689	667	699	722	649	687	662	655	698	627	687	659	691	650	640	714	669
34834	11485	2077	1260	857	619	514	379	392	381	329	362	299	290	302	275	291	267	276	283	287	273	269	272	241	246	242	253	257	237	271	253	272	235	254	263	248	255	244	257	252	258	256	244	234	236	240	242	237	235	249	243	265	265	262	243	221	235	229	274	260	260	255	224	256	219	270	238	280	265	259	270	264	277	266	249	254	279	237	249	254	256	277	258	259	272	229	249	240	247	251	247	236	241	239	272	274	228	251	245	242	259	248	219	241	242	269	261	249	245	222	261	244	270	236	219	250	258	261	237	245	247	250	258	245	245	223	257	255	226	244	240	264	255	241	260	236	246	250	233	269	273	227	246	264	280	226	227	250	239	254	250	250	232	252	243	245	253	245	242	271	236	233	264	249	244	224	227	243	257	242	261	242	232	252	228	231	219	238	213	211	276	246	223	243	259	240	238	262	232	254	248	231	241	238	251	248	261	235	284	234	251	273	256	253	260	229	205	260	223	234	244	239	226	253	224	247	243	244	261	250	235	214	280	227	224	240	229	237	221	270	209	240	248	254	262	230	251	236	257	232	230	242	247	234	242	238	251	256	240	225	239	251	273	253	223	241	238	253	232	256	240	241	254	234	228	234	252	268	227	255	217	244	256	235	252	263	250	272	273	243	247	222	250	245	251	240	263	250	248	239	218	263	236	228	252	257	221	206	232	238	245	248	264	238	254	242	218	254	265	232	244	240	235	245	259	260	251	244	215	262	249	241	244	276	257	267	258	261	252	225	263	226	263	236	241	215	237	235	256	249	232	228	221	222	253	249	244	243	236	249	241	231	244	249	258	266	223	218	234	244	231	253	252	241	266	241	236	216	234	215	257	252	233	225	211	224	250	239	231	272	248	250	246	225	258	254	272	251	249	253	283	276	258	265	232	246	234	265	263	238	257	254	239	261	257	255	254	239	241	271	267	245	235	237	245	235	250	232	249	243	233	250	255	249	239	250	249	245	260	240	240	223	230	253	262	257	234	263	266	217	243	241	246	264	232	237	233	237	235	268	252	218	222	248	247	241	240	244	207	218	227	240	227	245	258	246	233	250	231	249	252	204	252	237	278	258	235	242	246	229	251	230	242	228	267	244	272	249	214	253	230	255	241	240	243	251	259	249	255	240	248	242	252	239	220	238	240	228	279	229	261	221	252	212	241	261	228	251	268	241	264	223	235	235	225	251	274	261	225	231	241	218	236	212	237	244	252	253	249	241	248	253	232	228	245	218	239	235	260	246	237	237	250	265	242	242	264	234	243	238	252	255	240	241	268	247	242	298	223	233	212	222	240	265	259	238	250	238	228	229	274	238	246	226	233	258	259	242	250	232	222	206	240	244	219	247	232	258	237	261	263	253	269	249	256	268	242	225	226	224	284	233	259	267	255	256	228	257	219	233	246	262	243	228	241	251	233	241	256	248	312	245	239	228	252	260	260	241	227	221	258	235	257	246	230	239	247	250	260	243	226	254	246	226	243	233	250	230	223	260	242	225	255	248	218	254	277	275	224	247	264	213	231	259	251	254	220	223	265	245	239	263	254	242	257	263	263	242	252	236	228	231	250	231	216	243	270	206	258	246	244	226	255	236	227	236	215	234	232	235	240	240	257	254	232	234	255	253	222	241	236	252	243	221	245	237	223	248	217	249	270	262	268	256	224	253	232	246	261	228	265	266	230	241	256	254	249	254	234	258	219	248	255	254	254	232	236	251	247	242	257	241	249	250	235	233	244	238	222	254	278	244	254	258	253	219	226	270	234	221	234	256	263	228	235	231	228	236	249	279	265	283	257	242	226	225	202	253	253	239	253	234	256	264	231	246	260	253	256	257	218	263	234	199	250	252	204	242	251	255	243	217	208	252	246	244	240	263	247	255	238	251	253	260	253	227	241	272	232	241	260	248	255	232	251	225	258	220	247	232	279	247	260	232	284	240	258	247	263	231	230	256	235	232	249	244	242	260	249	236	258	227	238	218	234	245	234	273	235	274	254	251	247	221	241	251	230	234	237	264	245	279	259	223	247	256	227	241	218	259	239	260	246	240	247	244	246	256	227	244	230	262	231	260	260	254	265	275	260	235	262	213	216	251	272	252	224	246	245	230	241	213	264	240	269	275	247	287	229	247	215	274	255	251	217	239	266	257	258	256	239	245	231	238	265	230	238	249	237	260	237	241	260	230	233	235	223	238	227	258	255	236	259	232	257	222	243	240	235	223	236	237	214	260	223	227	223	256	245	235	233	241	225	250	209	224	274	281	230	233	227	243	248	237	254	239	242	243	223	250	218	264	241	226	245	250	253	270	248	262	238	259	252	233	251	235	259	227	240	244	250	266	242	248	244	257	249	256	251	249	252	224	264	261	257	270	206	251	229	217	248	233	246	239	263	246	251	278	254	248	261	225	238	237	268	224	280	260	251	248	266	212	239	258	217	235	275	218	258	264	253	251	220	241	246	242	225	232	247	235	237	219	228	237	233	232	244	233	291	224	226	251	277	234	224	251	238	235	219	245	257	260	250	275	232	251	274	261	227	249	257	261	267	248	248	239	277	269	231	253	239	256	229	240	285	254	254	220	235	289	247	223	267	252	251	245	254	284	260	253	236	236	258	260	228	253	267	239	264	239	286	247	245	238	262	245	266	250	259	242	252	237	244	253	246	196	277	277	227	203	242	231	242	264	259	251	214	273	272	232	265	265	254	216	241	244	222	277	244	224	253	235	234	233	227	203	253	231	238	219	215	232	244	234	261	242	251	234	255	250	227	237	233	234	243	246	222	249	239	248	220	254	228	215	230	242	272	239	225	262	231	221	239	251	252	222	247	262	229	242	252	255	274	255	219	215	261	239	228	229	218	244	236	256	248	247	260	239	264	262	272	252	272	232	228	260	265	265	226	225	219	235	257	219	220	250	262	256	269	247	245	261	256	248	227	249	234	238	254	244	248	250	264	265	247	244	249	237	248	232	264	234	235	270	229	268	261	253	209	246	244	237	242	247	255	250	243	263	238	261	244	247	248	241	246	232	266	249	251	234	249	241	281	238	255	246	227	264	240	247	234	238	252	263	230	248	286	249	250	252	236	236	261	245	257	235	238	262	222	242	255	254	265	262	201	273	250	243	244	268	253	267	268	244	239	261	229	226	253	224	218	229	245	261	250	223	249	246	249	242	255	235	271	253	242	247	245	221	225	199	237	237	238	242	216	236	254	251	252	236	220	227	222	238	245	273	278	255	244	265	223	250	239	224	222	254	264	247	240	228	243	231	260	225	253	231	227	252	247	272	191	239	252	239	265	245	222	243	239	212	249	236	256	242	234	239	228	235	234	244	224	255	256	233	246	255	246	236	241	245	251	240	244	219	247	256	249	259	279	237	227	233	253	256	268	228	235	237	244	211	224	214	219	218	256	216	245	226	270	268	260	282	265	261	243	258	243	249	245	260	261	296	264	223	237	240	257	267	252	225	231	262	233	259	253
21459	4306	2967	3270	2760	2358	1982	1654	1491	1291	1249	1126	1065	1037	951	969	875	869	830	799	761	731	779	714	691	707	730	740	744	702	674	650	748	706	722	710	663	659	636	697	679	655	688	667	667	618	652	650	615	623	663	632	656	605	598	620	653	678	661	659	627	601	635	622	685	650	698	710	732	726	731	754	717	760	755	739	772	778	863	769	798	740	746	749	697	695	696	682	688	637	642	711	631	697	718	658	665	644	638	662	705	681	651	663	649	636	643	670	632	668	669	715	643	651	628	630	675	647	729	618	634	643	659	619	619	701	659	615	643	662	636	667	620	647	656	632	617	611	651	623	651	649	621	566	643	673	578	684	638	621	599	629	621	669	641	603	611	608	608	600	599	595	625	600	632	625	639	573	614	616	596	605	646	633	683	624	604	625	607	630	639	664	611	578	601	635	651	627	635	649	536	599	665	657	634	637	649	627	616	605	621	617	646	586	665	596	628	646	639	616	617	639	643	596	613	638	637	594	657	591	621	608	618	609	622	658	604	606	623	645	656	662	622	637	634	610	628	678	636	598	649	635	643	628	650	604	590	649	625	596	638	616	617	655	594	600	613	614	637	617	651	584	634	653	625	609	624	625	652	565	623	617	647	623	620	643	639	625	662	664	586	625	612	599	571	632	652	603	613	598	617	613	636	578	620	617	606	639	621	621	654	569	630	608	621	630	640	621	577	594	639	617	611	572	604	621	617	612	583	628	651	614	626	638	640	610	606	608	628	616	600	604	661	615	622	620	646	651	635	607	612	640	595	625	604	595	619	598	643	635	625	627	623	651	677	617	616	614	626	629	619	646	565	641	654	633	659	592	633	629	632	641	602	636	612	646	622	638	603	618	626	607	666	599	657	662	619	616	597	591	620	630	589	620	627	618	604	621	633	614	615	587	631	589	624	652	627	592	594	649	585	698	610	607	647	634	585	633	599	589	636	602	601	642	650	670	635	604	634	620	624	590	631	614	613	617	621	641	606	612	626	573	635	630	598	605	619	629	612	645	611	641	619	615	574	634	605	661	581	675	632	622	673	624	600	650	611	643	593	628	616	657	625	639	619	617	649	629	639	592	616	662	707	613	617	614	595	623	611	593	658	594	632	604	592	597	657	569	663	649	625	622	663	565	634	668	599	622	634	600	621	618	615	621	643	590	604	644	588	609	607	676	636	660	602	647	663	627	642	618	616	593	628	629	607	636	670	662	655	621	622	573	589	648	635	563	614	609	607	629	623	618	614	579	613	579	551	658	673	611	633	650	666	645	618	637	592	599	598	620	667	643	598	650	659	571	616	607	611	594	618	592	613	586	651	633	621	623	628	599	611	629	648	616	646	616	660	668	645	621	617	666	623	639	587	619	636	647	599	607	593	608	603	610	628	610	678	652	613	601	644	602	606	614	672	627	639	613	609	626	588	635	656	609	605	588	617	592	602	676	579	622	579	654	610	644	608	651	583	610	621	609	664	648	609	596	615	610	609	596	619	579	640	618	618	630	590	564	590	615	634	637	634	653	648	606	654	644	594	611	635	603	602	616	622	642	626	673	661	610	662	628	604	598	617	571	656	610	612	639	625	640	617	607	585	629	634	676	628	641	641	607	624	621	666	599	612	664	627	608	609	610	636	593	618	605	672	616	609	631	623	606	579	626	612	666	600	594	593	621	619	664	622	594	625	656	595	594	697	657	620	623	653	621	637	647	669	649	622	609	623	611	627	632	613	598	584	622	625	626	656	627	608	588	611	632	634	622	604	658	604	663	642	644	627	607	637	679	557	627	596	641	629	601	631	598	616	571	611	607	607	625	629	602	649	598	582	666	627	610	615	664	604	620	628	578	624	621	653	615	619	647	596	655	623	604	639	611	596	654	613	621	604	616	646	589	644	631	621	640	607	617	624	626	594	638	611	633	659	603	615	657	638	587	619	636	630	645	599	585	633	639	645	587	604	601	606	610	596	599	638	627	598	636	652	640	628	598	582	603	633	600	601	631	620	615	592	583	597	633	622	611	599	615	611	580	627	639	596	647	651	616	614	622	676	634	580	597	644	610	616	587	609	622	618	635	615	633	634	609	595	626	627	644	627	628	617	634	616	640	586	565	638	624	653	627	578	626	643	576	609	604	633	646	610	603	583	614	646	615	640	591	609	601	643	599	647	612	611	611	676	560	646	588	627	611	617	680	623	643	632	609	610	611	602	629	633	602	650	634	622	624	630	620	631	600	694	624	629	659	576	601	645	605	589	634	597	659	650	664	586	626	555	641	626	639	650	640	616	651	616	629	602	593	641	625	590	649	638	618	600	592	608	589	669	612	652	609	622	655	632	610	647	671	617	607	643	631	668	635	664	611	646	582	608	606	632	615	641	644	643	572	638	578	594	607	592	636	633	656	625	594	626	588	629	621	627	641	625	645	645	587	619	618	640	618	650	625	627	631	612	592	632	601	578	653	634	599	662	650	630	635	635	590	584	618	627	626	610	644	608	616	636	573	593	632	605	627	642	682	627	663	635	587	624	608	602	603	640	670	594	587	641	647	671	618	615	654	597	639	621	635	609	591	627	620	619	651	630	640	629	667	616	638	608	612	582	611	640	593	665	626	632	606	590	608	647	599	661	618	616	596	629	616	641	584	628	640	625	627	625	623	604	632	607	614	620	621	632	619	590	641	605	630	574	599	623	610	596	590	638	617	649	628	605	606	644	672	610	648	605	620	629	646	592	647	681	682	612	617	652	632	661	601	627	635	651	626	629	653	626	616	649	607	634	638	611	623	670	628	638	629	655	628	597	619	597	616	633	599	651	634	633	623	626	608	610	710	590	571	624	660	605	623	609	667	645	663	593	607	609	626	619	655	623	640	660	659	655	629	590	638	663	594	605	616	628	632	597	621	704	624	635	671	572	663	644	650	598	595	629	583	582	667	617	640	650	613	639	620	595	638	610	644	614	604	622	654	621	642	567	661	613	679	622	636	673	590	615	619	624	599	642	647	587	607	600	608	630	612	644	618	619	603	668	686	581	671	600	645	613	604	593	615	630	627	649	601	616	618	629	657	631	609	626	614	615	620	578	606	644	626	629	643	617	597	649	615	569	638	590	669	640	632	596	598	585	622	606	632	639	587	603	630	611	647	641	616	640	605	651	627	584	590	611	581	622	642	603	639	644	616	637	587	685	611	655	581	614	620	582	624	621	626	617	617	627	585	628	648	605	604	615	585	608	598	645	602	652	625	633	633	618	630	623	636	629	622	597	622	651	620	634	638	632	613	689	599	651	619	625	607	648	591	587	610	633	615	570	601	642	637	653	588	616	646	610	570	631	578	596	628	581	648	579	628	648	584	643	644	643	620	639	604	600	638	649	678	644	577	635	605	627	629	591	625	595	584	597	625	677	633	589	609	661	615	630	618	610	596	647	613	616	623	635	650	595	693	601	608	618	634	646	632	591	640	634	634	659	626	605	607	633	615	592	572
41073	15107	3802	2109	1410	924	621	523	452	373	368	295	293	282	253	257	226	248	237	217	193	214	183	189	223	186	204	200	188	188	195	193	173	181	181	180	180	185	180	176	180	175	177	182	196	154	192	163	178	172	172	158	170	190	187	154	184	172	170	173	166	181	149	165	190	182	176	185	194	205	163	199	176	168	182	204	179	199	216	205	194	185	213	176	193	206	181	181	182	165	167	169	149	199	161	199	192	168	178	183	187	177	174	182	175	182	187	169	181	192	163	176	160	175	154	164	170	176	176	150	167	166	182	195	182	187	158	161	181	180	157	153	190	145	153	172	177	149	153	142	166	153	171	153	150	147	155	166	176	151	185	147	175	167	189	158	149	168	182	186	169	163	165	168	145	182	154	159	178	206	160	169	174	182	169	163	169	196	189	189	152	190	166	157	180	181	150	184	164	140	155	162	191	163	180	191	169	169	193	162	161	178	153	155	149	155	162	186	184	150	172	160	174	177	177	175	164	176	149	172	160	166	140	166	137	170	166	167	174	180	159	150	151	161	171	157	191	143	171	183	170	172	156	171	174	184	184	170	149	192	160	169	153	142	149	144	157	183	166	164	169	176	172	191	183	187	177	174	158	175	176	167	167	161	183	149	173	156	177	149	191	168	154	172	184	169	176	177	166	167	159	186	180	156	174	166	154	171	164	158	163	158	173	137	173	163	158	171	151	167	160	171	149	180	169	180	184	173	177	154	188	177	186	177	157	159	178	167	150	166	148	170	168	158	169	161	175	182	178	178	179	184	183	171	169	171	164	152	147	159	158	165	195	162	164	179	167	180	174	164	168	158	167	164	168	172	182	155	160	181	179	157	171	150	159	183	156	159	164	148	181	167	157	169	165	142	182	163	180	168	182	180	162	166	161	161	162	189	176	172	184	176	191	152	175	181	158	174	181	159	168	157	189	154	159	151	178	183	182	174	194	167	177	193	171	161	175	162	193	169	152	149	148	179	152	173	188	173	162	166	168	183	161	160	163	183	184	163	177	163	182	174	182	180	161	149	157	149	170	167	157	161	184	167	161	184	159	181	161	167	145	169	158	166	155	155	153	174	150	141	155	171	167	170	164	159	158	154	156	162	175	178	178	180	184	173	157	163	165	176	159	168	172	174	193	170	149	157	185	172	140	191	163	178	174	166	172	159	155	170	162	149	182	152	166	182	163	142	172	147	178	178	168	156	150	160	166	147	163	177	159	154	193	159	152	172	134	159	159	176	162	160	159	160	175	183	175	192	180	162	142	167	163	181	165	176	144	176	149	153	185	173	181	146	159	180	198	163	184	158	173	169	178	159	166	160	161	171	149	160	148	181	174	180	177	176	152	156	187	175	169	155	154	169	167	153	159	156	166	144	161	180	144	189	173	163	174	147	172	155	168	154	155	167	191	172	167	206	184	166	183	151	166	159	182	195	174	150	139	165	154	188	181	166	168	159	188	151	169	184	165	185	194	176	165	148	173	181	168	168	169	166	160	166	163	171	181	181	158	143	163	169	181	148	163	177	147	179	186	181	156	155	157	161	163	185	161	151	165	161	152	171	158	185	173	166	187	151	155	185	184	181	154	173	172	156	154	138	149	164	169	192	157	162	150	176	176	170	184	145	161	146	184	152	177	161	161	135	133	182	182	166	183	175	156	139	158	162	181	153	173	187	163	170	155	162	175	149	186	157	166	180	170	166	166	178	173	173	154	159	165	175	183	163	166	140	160	161	166	139	181	163	170	155	154	168	155	182	175	195	158	154	182	139	161	172	178	162	152	171	186	164	168	185	191	167	168	151	155	181	178	178	182	175	142	174	158	158	170	203	176	168	171	168	166	151	155	148	172	188	147	157	179	183	170	185	162	172	156	155	157	172	159	155	167	175	175	158	179	171	182	168	148	167	165	133	146	168	142	199	167	180	143	144	182	168	158	189	180	169	178	177	153	158	193	168	153	143	136	148	146	169	162	158	154	134	164	163	164	161	186	157	144	190	159	157	170	187	177	175	149	161	149	181	163	160	167	188	142	153	165	188	202	158	168	171	155	177	153	140	192	149	150	145	179	166	187	174	150	173	164	163	166	174	190	140	171	161	184	167	197	179	166	157	153	189	168	157	178	148	188	158	159	165	167	176	154	155	177	168	195	179	154	156	166	178	147	162	144	160	163	139	180	193	160	143	168	178	181	151	162	178	188	169	174	163	193	163	163	177	172	179	146	162	179	166	174	187	186	171	171	172	160	161	167	153	171	164	133	181	169	168	158	172	158	172	144	172	186	185	163	164	161	185	181	155	164	174	152	198	179	170	190	154	163	178	177	177	166	143	180	171	163	173	134	190	199	163	151	175	176	159	149	182	169	177	174	170	160	155	151	175	154	136	182	153	166	166	167	170	178	165	174	179	157	174	156	176	185	153	171	172	174	189	181	175	146	150	172	166	164	166	176	161	190	165	165	173	162	178	164	149	188	165	138	170	169	149	170	175	176	163	181	153	160	176	179	158	164	159	170	190	161	163	148	195	161	154	168	174	177	176	179	153	174	144	154	149	155	178	181	175	176	152	150	156	159	154	178	167	155	150	169	153	191	164	152	181	165	164	163	182	209	148	166	175	172	166	158	174	173	198	184	138	152	151	174	175	179	184	173	160	149	146	186	156	154	183	159	141	165	167	143	158	173	171	172	154	197	167	167	158	144	157	154	171	159	157	189	170	169	165	165	153	159	178	173	165	185	167	168	150	152	155	174	189	175	170	173	183	167	170	182	151	168	170	156	167	167	159	154	138	185	160	172	163	163	167	174	185	176	180	164	172	157	176	201	160	167	175	160	182	162	175	163	166	171	170	166	163	160	165	183	164	155	163	172	163	160	170	165	161	181	167	169	159	147	166	160	181	159	168	175	166	152	174	145	190	168	175	172	169	183	150	167	172	171	164	161	156	168	148	185	183	160	165	167	168	169	152	143	164	138	170	164	168	170	159	160	162	174	159	169	160	176	166	145	171	178	191	176	188	158	156	172	170	180	167	172	148	153	163	158	172	164	169	155	180	174	154	175	159	174	152	170	164	165	194	149	139	152	133	200	182	156	169	158	150	160	163	174	165	185	186	188	158	169	166	164	179	165	123	167	161	165	202	162	161	170	165	179	169	185	160	171	157	168	163	151	176	150	168	164	188	167	165	167	156	181	176	184	166	167	163	167	175	140	175	157	165	174	174	158	160	176	165	174	178	152	176	181	158	167	144	177	162	194	167	166	160	174	164	165	159	156	146	153	189	168	170	168	178	171	151	189	182	164	171	176	158	164	173	170	153	166	154	177	153	160	156	162	178	162	170	171	167	168	191	166	179	176	186	136	137	181	179	178	169	167	170	164	172	169	168	153	154	153	163	187	162	176	179	152	177	168	169	159	147	186	179	171	179	176	172	157	155	158	175	158	181	164	172	172	155	157	147	134	132	158	147	191	171	144	155	168	159
24960	5989	5026	5494	4729	3749	3047	2478	2117	1862	1604	1410	1249	1203	1092	1000	960	862	844	817	764	746	773	697	673	628	654	622	616	565	609	597	555	545	557	558	559	524	539	498	535	548	545	527	541	503	525	490	488	508	465	524	482	475	489	489	468	487	438	513	501	529	482	465	465	530	591	579	599	570	597	601	589	603	635	629	602	643	762	795	670	635	603	564	589	590	579	598	510	553	518	482	525	545	530	519	533	529	527	473	526	498	534	506	529	509	462	485	489	483	491	450	491	477	541	472	484	491	480	512	484	501	495	509	502	518	460	480	438	477	480	498	503	462	430	441	436	504	442	459	461	468	483	452	468	426	462	464	473	468	449	440	432	479	469	445	471	424	469	453	434	425	394	464	425	425	450	442	473	422	470	430	471	418	400	464	461	456	413	443	439	434	433	427	454	447	434	447	419	420	467	448	451	486	427	400	450	427	427	417	447	439	471	432	415	452	459	461	447	448	397	417	450	446	439	446	446	473	467	443	457	427	408	479	505	456	478	459	456	447	440	449	446	460	470	432	416	461	429	468	466	442	475	470	441	398	440	453	457	451	467	459	413	401	462	444	492	408	444	428	476	433	480	447	457	447	423	484	416	422	445	478	460	478	460	419	455	425	432	430	486	438	445	439	438	479	440	469	432	476	495	455	388	436	423	419	441	423	458	474	486	430	452	443	448	475	450	467	445	443	445	458	414	437	474	431	434	458	460	428	473	446	471	412	423	429	409	451	470	413	456	489	396	446	459	489	472	443	433	438	445	443	430	444	409	421	385	476	419	463	452	434	465	467	427	464	429	426	408	404	459	436	440	415	446	407	428	413	437	468	448	445	427	449	468	453	456	440	419	429	430	425	416	434	421	427	464	442	428	418	437	449	445	425	452	447	483	409	474	468	445	441	422	429	473	446	425	453	460	433	454	417	457	479	430	443	440	471	445	438	492	432	432	415	465	413	436	460	410	443	461	433	457	432	412	455	462	398	452	426	429	438	434	446	403	490	421	385	456	470	438	456	434	436	413	412	451	431	405	468	434	412	432	420	431	412	438	411	444	444	456	469	474	395	442	454	408	469	431	437	407	427	468	444	435	470	458	432	479	436	422	447	407	443	448	416	412	406	412	434	433	411	441	456	448	464	452	424	452	445	454	424	475	427	434	421	430	418	433	444	476	450	465	442	469	415	483	434	451	423	425	457	430	459	435	450	434	422	467	417	455	448	432	432	430	438	439	421	428	460	422	453	413	448	447	449	462	420	388	452	436	448	434	451	438	469	445	457	424	459	465	442	433	458	468	443	435	450	418	429	403	450	428	441	501	468	445	435	449	449	450	450	466	434	433	442	433	440	450	426	460	444	399	431	405	419	423	441	429	480	468	461	427	477	426	401	447	442	409	431	441	434	469	446	438	466	432	451	435	423	438	440	447	403	404	486	442	448	437	447	427	400	417	448	485	447	445	497	442	435	455	452	445	443	418	419	457	450	430	428	433	412	443	488	431	427	417	432	468	471	490	456	451	450	498	435	422	477	442	410	464	450	467	428	409	436	423	447	458	486	435	437	468	466	441	411	457	425	426	448	426	454	489	431	441	451	434	419	428	449	459	424	436	437	448	430	423	453	479	472	460	402	433	451	464	436	445	402	409	436	419	444	457	452	446	438	451	458	461	451	446	439	447	429	423	460	431	423	447	407	447	435	441	437	448	451	418	456	450	450	443	425	427	452	436	466	431	421	433	455	413	469	457	447	458	462	469	473	430	455	384	485	444	447	440	423	435	400	442	415	467	486	421	449	450	431	429	450	425	489	435	404	430	446	431	417	440	455	411	434	409	444	474	458	425	455	484	473	443	474	447	432	460	416	437	407	423	419	422	445	428	455	455	408	433	451	430	464	419	418	436	450	417	440	404	437	472	436	446	450	436	421	435	456	417	435	438	469	420	417	434	487	423	414	476	424	460	432	443	439	458	429	461	456	427	415	441	429	427	443	428	414	451	431	435	438	450	438	453	482	470	433	415	418	485	458	446	454	436	410	444	471	444	447	453	441	458	493	421	408	438	451	478	450	459	427	430	442	458	448	432	448	467	451	461	434	451	408	443	450	453	444	453	463	424	465	418	453	428	436	454	457	450	424	450	456	431	441	481	400	412	433	444	405	462	446	413	455	440	461	425	454	443	471	398	439	401	444	409	427	447	454	454	451	473	410	460	472	394	442	431	468	420	451	391	417	464	426	482	428	470	449	390	470	465	438	476	428	439	458	438	446	496	475	436	435	458	410	419	418	445	442	448	433	471	446	426	413	498	438	409	427	456	421	497	413	437	447	459	411	457	462	400	466	406	492	434	410	436	423	427	428	402	461	464	429	441	438	483	427	473	451	423	426	413	405	450	433	448	428	496	455	426	437	434	450	471	451	455	441	469	463	444	414	455	400	397	430	479	454	463	480	432	459	469	431	435	440	454	471	436	449	440	464	458	484	442	468	414	410	411	422	408	421	442	435	421	428	388	476	404	452	469	419	430	458	437	448	458	450	455	421	436	461	430	426	482	442	441	484	433	467	438	429	457	403	415	425	458	439	429	432	414	446	462	441	448	414	464	439	456	427	432	444	414	397	410	433	427	447	450	388	464	443	418	447	470	430	432	419	442	462	450	412	445	457	451	417	455	427	451	432	430	448	439	422	472	458	443	461	456	457	427	446	420	430	449	410	438	390	481	409	433	464	447	463	380	437	470	419	482	480	447	475	429	419	397	483	431	435	482	474	427	420	467	448	454	468	447	456	419	454	472	443	461	447	484	402	406	447	442	482	421	473	452	466	452	447	490	420	465	452	409	410	430	407	462	461	425	450	447	414	458	470	436	428	438	464	426	477	430	416	440	427	476	448	405	402	477	409	470	393	409	436	447	457	452	446	436	459	441	452	434	452	464	468	482	401	458	440	454	461	419	423	440	465	458	476	463	410	463	441	446	428	451	440	449	421	435	433	460	459	429	453	492	459	442	438	469	441	465	471	431	428	457	427	451	408	417	406	429	416	415	416	440	425	439	454	454	479	469	453	477	439	426	441	448	425	477	461	444	458	441	459	441	461	490	432	430	390	442	451	436	439	408	445	478	449	438	424	456	429	429	423	426	482	458	433	432	424	464	414	449	426	437	466	442	459	463	484	456	427	480	480	420	438	411	421	413	423	418	436	430	440	428	427	445	444	422	409	469	424	441	436	412	476	452	436	436	439	451	430	433	420	439	427	397	445	467	470	474	447	452	474	422	436	424	439	430	420	433	384	499	447	426	428	472	478	434	461	446	450	473	486	400	440	466	459	411	454	394	411	423	483	438	450	426	433	470	479	460	461	453	443	422	403	449	434	438	440	452	432	423	454	466	456	442	448	443	406	432	458	426	435	463	491	412	485	427	439	432	438	426	462	431	439	456	404	462	441	500	446	444	454	484	431	456	457	417	444	466	446	446	409	399	466
16432	2526	353	321	313	291	287	295	273	280	268	228	276	263	274	258	286	256	259	253	316	254	270	275	275	299	292	272	271	274	262	238	290	254	235	240	277	247	248	280	281	266	255	259	250	294	253	257	257	252	265	246	247	250	259	273	276	253	275	269	286	249	270	272	256	285	257	312	259	292	277	311	263	289	269	246	241	257	251	291	260	247	250	311	243	217	252	269	264	297	247	278	258	264	231	248	264	282	290	250	268	258	279	276	248	266	288	244	267	243	284	262	259	265	283	275	278	287	245	255	280	255	271	248	262	242	283	284	273	290	262	241	258	235	264	251	250	252	277	236	278	282	262	276	271	255	250	289	240	292	247	279	243	255	270	279	252	268	274	272	271	284	247	249	261	258	260	274	262	256	270	247	261	269	271	279	249	265	276	276	260	280	287	243	269	278	251	263	280	275	262	253	282	242	267	275	276	279	281	278	269	269	251	269	300	260	246	264	258	284	248	257	266	283	277	247	236	262	249	278	276	282	232	271	273	304	261	255	261	259	254	243	281	267	285	273	279	250	254	266	230	263	250	257	281	251	268	284	301	261	253	248	241	280	262	254	264	243	256	264	256	246	275	226	277	248	271	291	260	246	307	300	279	251	279	273	247	276	275	259	286	258	283	279	263	268	273	255	254	273	297	252	275	247	258	271	244	259	267	247	302	262	285	232	252	279	307	261	257	262	270	276	244	261	303	272	277	291	288	276	273	264	252	265	253	306	268	269	270	262	262	240	282	262	293	255	278	271	255	275	268	274	289	255	282	250	263	284	254	283	223	219	246	262	263	253	235	274	238	244	255	275	282	256	259	290	224	264	291	243	254	270	231	234	256	254	282	292	269	278	281	265	270	252	260	285	258	289	256	292	280	260	246	269	258	296	290	269	247	274	267	277	249	266	229	246	236	274	271	271	302	279	276	249	293	262	257	249	285	274	269	247	260	275	268	246	268	248	290	267	265	275	271	267	271	281	246	270	264	257	253	220	252	287	259	244	267	246	271	266	274	271	270	276	242	270	291	260	290	228	253	254	255	265	255	279	253	260	298	267	282	274	235	277	232	242	259	268	246	274	281	271	272	252	260	281	278	253	296	248	271	247	265	279	270	290	248	255	257	271	264	261	275	238	248	279	260	285	250	270	296	272	266	273	276	275	297	247	255	264	296	272	270	266	273	272	259	245	269	261	251	255	277	272	267	255	259	290	264	291	293	255	279	274	271	262	284	243	235	242	245	256	272	247	251	276	269	266	289	281	278	243	258	295	311	280	230	279	266	254	226	257	243	263	256	260	241	280	224	243	254	295	260	279	253	230	270	273	264	265	227	272	253	274	304	269	267	286	304	254	254	269	254	252	230	296	287	252	266	257	259	259	259	274	252	284	268	271	285	265	239	252	241	296	250	265	259	246	266	269	259	248	267	273	247	236	266	257	259	243	267	261	253	257	260	269	275	260	235	293	288	283	282	289	274	252	257	266	320	275	261	243	245	251	293	274	266	265	255	245	244	266	274	257	253	262	266	251	291	255	271	250	297	277	258	286	265	261	250	259	261	297	297	243	236	259	244	272	266	291	267	260	264	265	249	265	242	283	273	262	261	260	219	251	265	311	275	273	291	268	232	267	283	283	271	264	266	251	268	267	269	269	252	269	276	225	251	283	275	248	251	302	273	243	239	230	301	269	307	247	277	281	257	276	268	271	266	280	222	280	229	267	265	256	275	257	268	276	249	253	273	252	286	291	257	279	280	256	256	292	268	267	260	246	262	271	262	293	260	251	278	265	265	267	287	275	249	279	253	301	277	258	253	281	261	283	249	266	246	291	270	268	272	272	264	256	254	266	255	243	279	269	261	263	271	267	308	279	283	268	260	272	267	247	257	253	274	252	238	247	268	261	283	268	253	279	239	263	243	268	232	254	234	265	270	272	286	281	260	275	238	262	266	296	298	279	264	285	279	274	231	217	287	257	281	277	254	302	286	261	285	297	254	274	305	272	269	242	263	276	251	253	265	259	271	280	293	269	266	299	218	267	285	287	293	275	275	261	272	284	249	278	275	292	269	250	269	233	251	264	276	277	300	243	296	253	256	269	288	259	261	264	297	231	239	248	269	273	227	286	268	263	258	269	257	272	241	262	268	247	261	250	295	241	246	292	266	248	235	256	272	251	275	273	272	262	254	272	230	279	259	279	245	269	279	255	265	269	256	266	260	276	263	267	254	245	281	231	237	244	269	278	270	279	281	273	268	272	271	261	265	234	266	268	282	266	280	258	257	241	258	263	262	287	261	268	281	273	286	270	248	251	288	272	270	265	275	260	282	250	268	275	262	236	281	249	270	248	285	228	244	242	275	273	256	309	273	290	221	266	256	294	296	268	267	260	257	258	268	274	255	260	279	257	278	265	281	267	252	268	283	257	266	261	287	287	257	284	287	277	259	285	270	269	289	262	249	266	293	277	272	274	228	241	277	269	259	252	276	271	258	277	269	270	256	240	236	234	267	248	296	266	266	236	252	274	251	258	260	246	298	289	251	269	251	283	256	256	279	282	242	241	261	274	249	270	250	282	267	294	271	273	252	282	257	271	272	248	276	254	266	251	264	247	260	296	259	252	280	262	258	279	268	271	222	287	266	252	252	263	279	252	264	251	284	302	259	294	251	242	271	249	254	250	262	273	287	294	264	280	260	258	282	269	262	301	254	288	231	263	259	261	287	251	271	259	266	270	249	269	281	244	248	270	262	294	250	283	273	249	261	230	239	274	263	289	267	260	257	242	262	253	264	226	288	232	238	275	289	249	276	267	272	265	296	259	252	261	268	285	254	283	243	265	261	280	226	251	265	254	275	257	267	268	236	267	256	264	267	271	240	264	231	260	276	274	241	274	238	271	292	272	252	242	254	225	291	283	252	257	267	229	263	244	254	260	263	270	305	267	282	276	260	231	256	284	256	271	274	252	251	298	263	264	298	282	292	270	271	281	277	268	257	237	281	248	261	280	286	259	265	263	253	237	240	258	262	238	256	251	267	319	250	270	280	243	232	251	292	242	261	251	272	263	264	272	265	253	269	263	281	281	271	277	259	268	271	241	247	290	266	272	273	260	280	268	270	287	254	269	266	256	288	259	285	285	247	245	268	258	292	277	267	284	240	273	273	293	250	303	257	259	237	251	272	248	294	270	255	298	279	289	288	260	263	264	262	275	280	268	288	260	269	267	274	245	239	250	282	268	255	263	272	238	256	253	271	301	247	270	253	273	279	262	307	244	261	297	240	255	258	276	267	261	259	249	295	253	268	271	298	263	288	280	256	266	247	254	275	250	240	253	236	238	239	256	275	282	252	285	269	282	280	256	241	265	280	300	269	260	266	248	295	242	270	260	261	254	288	263	263	265	251	285	292	247	292	276	246	276	243	260	256	263	274	260	266	259	265	261	285	277	242	278	241	253	282	263	264	298	280	232	272	273	261	314
9635	1764	856	843	878	778	761	726	728	754	706	702	766	738	708	666	716	666	722	679	708	666	658	713	711	666	707	708	696	660	739	669	683	627	653	702	652	724	640	667	695	716	653	669	633	617	682	645	675	703	732	672	705	692	666	663	743	665	669	666	660	656	667	662	670	707	679	683	721	726	722	725	715	700	739	730	772	688	709	751	721	746	711	750	761	672	709	721	738	680	695	686	713	652	701	689	687	669	668	722	678	682	720	702	706	650	681	642	707	679	702	635	696	691	668	660	685	702	725	666	659	659	705	699	677	683	677	674	727	672	693	650	642	670	632	659	617	680	701	698	657	626	688	689	660	667	684	650	628	673	693	690	650	701	663	661	688	688	650	694	699	689	642	685	696	652	683	685	685	685	679	680	675	715	704	706	700	703	668	624	648	697	696	628	649	706	676	683	650	671	706	638	699	692	659	672	658	644	673	679	685	676	676	651	663	676	672	685	725	703	680	692	657	662	672	670	657	696	708	665	676	649	689	684	653	672	670	651	685	703	723	711	727	662	692	648	684	672	710	658	637	646	730	657	687	661	625	697	651	701	699	685	709	658	662	681	680	692	659	652	685	697	691	700	692	661	657	740	685	690	702	685	663	651	713	676	649	666	680	694	640	691	669	653	651	671	684	701	661	637	669	704	689	647	709	695	696	687	647	666	667	708	681	689	698	624	686	666	681	659	715	709	680	686	679	654	672	657	660	693	680	669	700	664	627	636	684	670	681	699	717	727	666	642	680	672	650	716	716	671	658	658	674	668	683	668	643	715	637	709	642	633	676	651	685	680	689	706	633	704	667	677	707	616	662	666	700	656	633	666	672	709	668	622	690	662	663	648	671	631	674	703	684	655	682	640	671	718	684	681	683	645	719	656	716	646	709	704	653	671	682	640	671	641	734	621	669	646	685	696	637	700	665	671	707	675	660	687	690	668	651	678	650	664	648	676	689	659	644	645	653	650	719	696	655	654	672	689	717	663	646	668	665	668	694	682	622	687	660	720	654	703	693	703	683	645	637	644	688	645	675	662	671	654	665	683	679	676	690	668	667	672	695	698	684	727	674	670	661	675	702	693	709	668	682	640	677	663	686	685	690	688	662	609	718	684	660	661	635	625	702	678	666	703	665	668	643	685	689	673	665	662	714	672	677	637	720	703	699	686	695	655	694	691	658	638	648	682	662	660	628	644	601	712	646	653	616	670	653	706	646	665	686	698	649	657	687	666	650	677	688	672	674	702	704	684	676	653	673	677	707	736	650	698	679	628	663	659	648	649	680	697	714	700	682	681	684	670	706	691	687	729	713	666	694	686	746	631	661	680	666	645	674	620	660	657	645	670	668	651	679	657	652	662	684	620	711	669	685	712	685	689	715	684	652	719	627	670	680	674	669	733	664	682	677	665	656	633	661	704	719	669	667	673	709	638	692	656	669	589	694	683	660	651	678	658	672	654	635	653	640	646	689	696	669	670	680	708	666	651	648	717	697	692	700	670	655	635	685	672	698	660	668	691	680	639	630	701	633	654	654	643	720	677	695	661	661	682	709	672	675	623	620	704	649	671	717	701	653	698	671	683	676	648	640	638	666	640	710	664	701	677	675	708	691	660	669	630	691	631	644	629	681	679	655	702	674	673	651	677	707	667	647	658	725	670	666	713	658	676	693	660	705	689	676	713	674	663	681	669	654	698	666	696	636	672	695	706	666	688	684	699	677	709	689	662	689	692	640	693	660	673	697	708	664	708	670	655	667	680	701	652	668	721	706	646	699	677	694	701	691	681	704	644	666	679	713	653	669	674	738	681	673	723	683	678	673	672	668	657	669	668	676	672	644	696	708	675	641	694	679	643	664	670	643	701	677	663	699	692	646	659	640	702	661	718	657	644	712	638	651	619	606	696	688	660	657	679	684	695	664	661	646	686	662	624	665	744	682	705	607	653	684	622	709	661	639	683	667	641	659	688	687	655	690	675	662	709	683	662	698	657	665	666	666	664	696	696	664	672	653	679	627	700	705	696	703	674	626	647	633	669	670	664	675	657	659	645	663	651	728	628	706	683	683	668	663	681	703	629	664	682	703	642	664	634	696	651	678	652	655	632	669	669	683	646	647	663	682	647	686	667	653	664	708	702	668	757	647	662	712	625	680	651	666	676	707	665	643	672	689	697	652	659	654	731	671	649	620	683	666	705	680	688	660	667	700	670	699	684	690	656	669	673	630	696	656	704	640	698	663	685	729	628	691	672	670	640	647	667	684	665	679	697	652	654	622	677	648	633	684	658	702	674	662	648	669	619	636	687	658	717	694	623	673	657	639	650	683	688	637	625	662	633	669	694	693	704	641	681	661	636	647	676	684	685	694	650	694	642	692	632	667	701	645	725	722	672	638	662	684	741	666	666	681	682	670	674	699	659	677	700	676	688	694	690	686	645	699	702	697	647	658	686	682	647	679	713	646	709	693	649	694	693	658	666	657	671	678	695	706	665	664	692	664	651	677	685	681	670	701	645	672	678	694	661	664	665	687	678	666	686	658	728	701	667	704	653	700	638	662	678	655	712	708	652	668	696	639	675	688	651	661	694	703	636	688	713	726	690	668	699	668	705	651	717	707	704	673	691	726	690	671	687	695	672	649	653	666	651	710	693	646	640	638	642	674	640	668	681	685	618	704	670	696	669	640	673	708	688	690	715	631	690	660	699	694	732	673	691	659	683	701	694	627	707	700	641	650	643	687	677	709	712	675	685	687	697	689	660	690	687	610	681	658	697	702	686	625	674	673	678	664	691	684	637	667	696	684	679	698	721	697	671	680	700	648	629	658	723	719	676	679	654	654	676	675	703	677	666	704	643	670	679	668	701	672	656	648	618	650	679	691	658	661	711	683	653	636	637	682	681	698	682	664	697	687	657	672	662	680	651	680	690	683	628	647	692	688	672	681	698	700	656	691	667	706	704	715	683	691	685	679	654	716	665	684	696	717	684	669	686	720	709	697	680	698	637	668	672	678	675	626	688	721	668	647	715	670	704	655	693	625	657	694	699	646	664	631	631	661	668	701	698	699	681	651	676	626	667	656	650	673	668	685	715	658	653	674	689	683	659	669	637	680	657	675	696	698	662	699	671	684	664	702	680	666	630	683	720	677	660	660	689	687	691	691	703	692	692	659	646	684	678	671	654	676	677	657	690	677	659	684	695	659	656	718	670	650	653	678	670	671	648	679	664	702	667	708	677	668	681	690	661	649	637	666	680	682	654	694	669	680	682	672	652	642	657	663	667	690	690	710	691	659	709	664	680	640	677	675	695	715	670	670	637	693	680	659	662	637	641	683	690	672	688	658	704	705	674	679	700	655	707	645	700	707	689	673	661	613	673	718	657	693	704	636	703	672	698	637	706	727	714	740	620	679	669	655	659	733	657	665	629	600	675	678	645	670	693	640	652	654	665	649	665	627	684	677	685	649	674	698	687	671	699
33271	10618	2139	1240	808	634	547	408	376	365	319	324	303	287	275	300	296	260	255	265	290	279	282	283	242	270	269	277	231	257	265	229	247	247	264	236	263	271	253	249	241	276	252	256	224	249	247	254	245	250	222	218	231	243	238	290	277	228	211	247	229	239	230	259	257	270	267	209	271	279	271	258	258	263	252	264	263	277	293	292	239	276	314	269	263	276	222	247	247	261	267	226	238	253	240	258	259	255	274	258	245	258	251	251	244	258	228	260	263	270	264	251	267	250	249	236	262	237	277	241	253	244	252	246	241	230	220	239	233	232	222	226	268	250	273	261	243	235	242	252	235	269	230	218	243	279	249	256	279	253	245	248	282	256	239	244	239	252	242	240	249	250	270	231	249	243	209	233	242	261	226	262	256	261	235	247	243	262	227	260	268	263	244	279	242	235	280	221	237	240	226	237	228	267	251	237	227	253	252	244	250	253	255	240	218	236	218	276	247	231	238	240	251	256	258	260	259	262	235	251	242	268	247	266	265	242	249	236	261	223	215	243	255	257	231	233	235	261	257	233	258	241	263	253	250	253	242	239	255	242	277	249	225	251	223	265	292	238	238	238	234	274	258	246	232	249	268	263	253	249	245	296	256	258	220	217	249	260	237	222	228	248	272	265	258	263	242	261	257	237	255	236	249	237	253	230	248	255	246	230	251	258	235	235	250	252	248	239	253	249	239	243	227	264	237	246	285	266	237	285	254	259	251	254	230	236	242	239	272	243	255	235	246	257	226	254	249	203	255	247	234	258	251	234	201	239	280	247	238	248	244	236	259	242	237	247	244	238	223	252	235	248	222	243	245	249	253	266	270	252	238	230	225	240	238	243	234	261	252	240	251	248	243	256	263	289	251	238	254	245	248	239	250	245	237	258	246	244	234	233	227	284	243	251	226	228	279	233	253	248	250	259	237	245	251	238	249	240	232	246	239	242	253	253	258	264	258	230	267	244	252	259	244	276	236	236	234	259	237	195	253	256	239	253	245	229	257	257	250	257	258	280	256	231	227	265	263	225	212	258	236	249	238	272	223	248	264	270	245	245	241	248	269	256	249	259	248	256	263	224	231	235	226	245	250	213	253	275	260	243	242	258	230	232	268	245	239	255	253	239	254	245	256	242	218	243	237	233	222	229	259	235	258	262	226	232	236	249	245	224	252	271	236	262	290	234	244	236	215	237	246	261	254	239	248	252	240	239	206	248	244	240	243	261	228	262	260	241	276	240	250	236	245	202	284	264	231	230	240	249	273	256	233	238	249	257	259	229	248	263	258	245	235	258	230	260	244	246	253	258	245	243	271	221	249	259	226	234	225	243	261	240	246	241	270	234	250	279	232	252	235	252	246	267	256	265	267	232	252	239	225	231	236	263	249	246	238	250	236	215	254	253	250	263	266	236	240	258	257	259	253	266	241	234	236	253	242	269	262	260	240	271	242	229	256	252	254	241	233	265	213	269	240	277	244	226	236	256	267	253	267	257	259	242	233	255	238	212	259	276	221	240	212	244	246	236	230	251	260	224	308	245	243	238	270	227	223	232	230	240	231	229	246	250	262	247	238	240	204	201	253	236	247	240	224	235	257	248	266	225	236	252	242	265	244	230	258	257	219	262	233	243	245	255	242	241	230	261	246	246	260	259	253	247	236	274	272	254	235	257	258	226	270	259	259	233	236	273	229	263	227	227	264	218	264	273	277	223	220	228	265	252	219	232	292	242	261	265	241	253	275	232	242	256	240	247	244	243	239	245	241	263	250	230	244	248	284	236	235	259	284	257	237	221	233	271	222	250	246	234	229	232	231	245	269	250	252	243	229	240	233	245	279	228	235	237	214	246	250	217	216	228	250	241	264	268	249	254	252	265	265	236	229	252	243	279	250	251	241	225	236	240	242	237	234	227	281	240	237	244	239	254	232	226	248	236	232	251	215	262	225	240	214	264	248	258	270	266	241	266	255	277	206	234	229	239	236	246	246	277	243	254	256	264	212	262	236	257	267	226	229	256	260	229	276	268	256	233	257	264	267	255	242	227	229	230	237	220	240	255	239	274	237	216	253	239	242	235	246	265	238	232	238	229	258	255	247	241	245	247	237	268	236	233	224	234	278	269	265	231	251	227	238	227	248	255	292	228	264	220	276	242	259	252	253	240	251	241	271	258	267	249	240	252	260	248	241	259	262	240	253	222	228	234	246	245	230	256	229	263	254	233	211	253	229	239	268	232	236	242	243	248	226	239	237	250	231	251	249	221	246	232	247	245	242	239	236	224	237	206	238	253	244	246	246	250	262	264	265	224	261	260	242	252	253	231	223	255	220	243	250	252	243	236	250	251	236	264	215	254	300	229	252	272	272	229	248	238	241	260	239	247	251	238	237	255	247	232	274	290	238	226	246	253	249	234	218	258	241	237	241	245	251	250	260	237	239	253	266	233	219	240	244	263	234	272	226	225	259	251	223	232	209	272	235	227	253	237	234	246	256	243	242	256	251	253	282	261	247	230	275	218	241	237	262	236	252	232	238	204	227	251	279	252	254	250	209	244	225	214	262	230	257	280	250	248	243	251	265	248	244	266	247	240	235	247	245	246	221	244	256	243	231	242	220	251	225	259	258	266	273	265	213	240	241	246	253	220	209	229	251	252	264	255	226	233	247	255	259	246	251	246	246	255	217	255	248	241	249	251	235	226	242	230	258	252	249	252	235	239	241	262	231	234	212	244	224	242	240	251	250	212	243	253	192	280	248	234	233	242	253	247	269	244	234	231	250	253	242	267	235	270	235	249	212	242	228	258	250	242	244	219	247	245	240	246	258	208	244	242	243	227	249	246	230	237	234	240	249	249	275	257	262	257	252	238	260	247	223	263	235	231	239	258	249	253	257	262	270	263	246	248	243	253	245	262	241	251	242	228	237	241	251	253	275	238	265	239	229	233	260	225	252	242	268	251	224	261	259	250	238	225	272	245	224	259	250	242	249	234	235	227	262	239	223	236	277	246	235	248	266	256	255	245	233	244	249	236	232	263	253	264	243	238	229	236	216	232	228	266	251	277	270	237	250	257	231	229	237	230	249	272	252	266	271	253	244	249	237	257	254	238	253	249	218	237	269	249	232	266	248	237	257	246	252	260	252	247	258	234	235	256	231	242	264	230	223	262	254	254	204	249	243	244	250	245	220	218	248	251	209	227	227	242	243	245	219	227	247	224	240	237	253	255	230	246	233	249	232	226	231	260	250	250	255	256	233	256	244	240	260	260	219	262	227	237	279	221	262	246	234	238	242	267	251	244	267	249	249	261	227	249	283	247	254	279	219	244	242	256	276	262	224	229	251	250	252	218	233	241	253	218	239	269	249	243	246	243	242	256	256	247	243	246	235	260	226	259	249	245	254	234	257	272	248	242	255	223	222	220	266	228	261	244	243	227	211	255	257	238	230	245	260	261	220	258	274	271	287	274	241	282	257	222	253	235
19903	4856	3089	3278	2829	2305	1941	1648	1466	1345	1207	1203	1105	988	956	908	939	876	803	807	801	819	808	737	800	757	738	688	722	759	689	715	710	684	698	659	670	701	657	655	681	613	673	653	644	660	656	656	662	633	639	612	653	632	634	655	671	699	612	603	649	678	611	621	690	705	725	712	742	734	742	796	780	770	773	778	732	712	789	759	773	768	758	736	688	668	683	658	743	701	712	697	681	647	675	713	612	665	687	650	669	705	661	657	667	656	680	620	643	649	660	603	661	686	649	654	636	652	651	663	685	629	668	634	654	652	682	647	650	636	648	658	656	629	624	592	628	648	651	649	628	631	653	629	586	635	655	627	628	649	607	617	665	633	588	672	608	615	586	650	612	623	617	658	614	600	612	633	595	612	648	615	610	602	583	634	587	631	625	635	646	603	626	601	632	604	583	664	639	654	627	594	644	617	623	608	620	664	623	571	636	631	588	646	613	656	627	603	664	644	629	620	582	637	669	634	606	670	637	653	637	628	615	651	650	603	646	653	626	639	602	630	648	599	629	645	642	617	646	645	623	618	628	683	631	598	614	626	605	661	602	659	649	655	625	649	623	627	656	665	652	595	632	597	615	604	619	635	626	631	570	638	635	643	616	636	633	639	637	598	628	657	651	640	649	626	637	577	614	610	666	604	580	653	673	575	623	642	606	610	627	611	660	605	617	625	609	617	652	590	603	651	630	627	605	615	635	622	647	604	638	639	635	657	604	628	601	610	627	594	621	623	615	591	594	632	666	625	635	625	619	605	645	581	639	600	614	617	586	614	623	594	621	613	581	640	643	628	616	631	642	589	606	618	639	652	661	616	627	630	608	623	669	650	652	614	653	610	631	600	632	609	634	631	624	660	602	659	615	621	630	612	647	641	566	654	641	613	635	630	631	625	607	671	620	669	650	617	645	630	616	588	652	643	606	664	627	655	610	618	604	610	637	594	605	649	627	647	629	593	678	691	597	669	613	592	636	613	617	590	630	619	620	650	626	634	654	587	615	623	607	639	640	642	643	647	632	648	626	631	630	620	615	612	638	608	593	652	631	605	691	603	593	616	630	644	612	652	662	629	671	654	647	636	629	634	619	632	612	637	639	610	648	605	641	605	650	625	663	614	622	664	629	617	663	647	618	595	621	659	655	640	571	619	614	590	576	626	613	648	608	636	642	648	571	645	620	649	645	615	623	602	626	656	636	633	656	584	664	648	601	625	595	571	635	579	626	656	680	617	602	650	632	614	652	590	632	614	589	653	676	705	673	605	597	635	609	641	606	643	624	658	662	596	615	617	593	585	611	643	638	655	612	629	649	626	657	662	626	650	678	623	674	612	613	640	604	622	666	657	642	630	600	636	658	640	618	667	673	624	660	620	620	621	664	635	670	599	620	594	642	596	593	599	610	655	597	589	655	588	649	626	641	667	608	600	648	647	591	665	622	674	627	642	628	653	637	619	580	623	625	624	628	639	642	615	639	583	608	621	665	637	628	625	609	593	557	613	594	632	650	654	580	626	577	618	619	656	636	623	626	597	627	642	566	642	623	637	587	612	602	626	626	617	622	585	632	653	644	592	607	619	587	594	627	627	576	604	626	637	637	649	592	648	618	653	624	599	652	671	610	619	600	616	642	602	648	609	615	616	607	594	608	650	634	658	620	647	609	632	596	561	639	606	639	689	643	572	656	647	641	688	647	649	633	642	620	566	631	637	613	643	635	640	604	609	608	626	643	653	611	612	582	649	593	667	608	566	646	606	668	616	644	629	641	638	625	607	675	600	618	626	615	591	661	643	611	600	684	620	616	610	647	610	603	597	652	596	650	606	638	615	612	632	610	625	633	633	631	633	657	608	641	616	610	597	638	606	626	586	597	647	645	603	653	613	616	617	647	606	595	648	569	686	635	607	683	636	601	627	614	638	612	652	605	607	616	617	618	645	603	627	639	686	685	629	620	611	610	632	594	594	573	596	640	586	598	613	634	622	621	625	573	660	619	671	600	632	678	634	566	602	622	663	630	621	641	645	621	632	625	579	595	623	640	641	645	595	696	625	637	580	598	644	603	640	624	627	609	633	638	584	671	616	600	655	656	593	598	637	625	627	596	630	653	668	628	654	657	613	644	622	618	605	601	595	628	629	616	638	672	649	608	600	661	650	638	630	638	622	610	630	624	633	630	637	584	647	616	650	626	639	601	615	610	637	619	623	658	610	618	634	628	599	621	640	613	638	632	620	656	671	615	642	592	590	616	645	632	624	652	608	657	673	622	614	590	631	606	647	645	623	628	608	613	630	613	673	609	628	613	604	612	571	586	641	620	607	628	614	627	663	617	598	624	648	612	600	641	644	585	632	599	587	614	608	615	627	610	609	628	629	612	619	615	616	621	645	638	627	620	702	619	613	640	604	661	608	654	622	631	672	623	660	669	626	641	582	587	592	643	625	654	606	638	600	608	641	650	596	634	642	654	643	701	626	630	662	649	597	648	613	634	599	619	631	601	631	634	649	637	663	635	658	651	643	648	633	654	626	660	622	634	606	638	628	611	626	654	614	647	632	602	612	618	606	627	652	592	618	628	627	634	650	625	608	662	672	645	631	605	604	643	595	614	607	644	614	634	632	639	608	599	602	641	660	620	625	601	618	594	619	613	621	630	606	668	653	661	624	603	628	603	618	650	677	658	643	668	614	647	637	639	650	614	637	650	574	582	642	644	597	633	619	608	617	641	614	635	605	653	618	646	673	619	662	635	613	612	645	642	629	618	596	662	594	587	627	656	635	643	600	624	585	641	580	631	594	666	600	629	640	626	634	639	603	644	592	623	596	613	654	660	644	616	602	584	629	607	681	623	605	643	626	640	595	652	633	629	585	620	628	621	612	636	634	578	653	603	637	644	630	620	609	619	631	623	644	648	657	603	585	624	623	618	614	657	614	635	609	625	654	639	639	633	617	600	617	606	618	600	681	591	634	587	614	677	620	601	615	626	635	666	611	671	642	574	611	641	637	574	618	660	651	628	622	625	612	647	658	632	618	633	613	638	665	634	652	584	605	638	637	665	611	638	579	633	590	608	589	663	628	625	617	609	640	632	654	649	602	653	646	646	657	619	609	640	621	608	663	608	587	591	656	630	639	600	648	621	640	632	638	643	618	612	632	610	656	637	640	649	601	626	643	650	622	639	631	599	653	617	586	584	613	614	620	610	627	615	669	612	606	611	608	611	626	589	638	621	600	632	649	635	648	630	571	639	592	609	658	628	596	662	599	626	632	595	613	597	575	625	626	650	598	655	637	616	618	645	593	616	619	637	625	647	609	636	619	616	624	610	663	605	627	661	613	621	650	584	618	617	635	612	658	597	676	633	579	607	638	641	588	628	631	663	642	644	606	647	626	612	669	608	636	626	645	634	646	633	654	622	625	604	654	652	626	646	622	633	626	607	657	601	612	600	587	661	602	630	601	594	661	648	563	631	600
41686	17725	4329	2244	1321	948	646	563	463	368	337	307	272	287	264	252	225	207	226	225	224	214	211	188	200	217	186	208	185	189	165	160	173	193	173	183	197	194	192	185	168	183	188	171	166	176	184	179	164	196	155	180	187	152	192	170	166	175	200	172	201	196	182	179	185	172	197	197	192	195	185	181	182	180	160	186	183	217	210	200	198	215	207	190	173	203	183	184	161	182	193	152	181	185	156	201	181	149	195	172	167	185	191	163	179	196	165	192	172	175	180	176	166	164	180	199	172	161	162	183	170	164	165	169	173	171	184	177	179	179	157	187	171	148	155	190	189	164	157	171	188	160	176	179	170	155	186	186	172	162	164	177	161	175	158	189	196	177	183	161	161	157	192	170	181	193	167	174	176	188	177	183	174	191	179	183	171	182	167	177	155	182	158	166	167	161	181	195	149	197	135	174	179	197	192	182	152	181	189	184	186	174	191	187	159	162	194	160	176	169	175	173	185	183	177	140	145	170	185	174	182	161	149	156	200	198	166	149	169	173	179	176	152	175	175	177	172	183	161	195	166	179	188	169	158	179	187	171	179	171	194	154	165	176	160	166	168	158	152	180	170	174	162	184	173	173	195	190	163	171	164	137	162	182	158	180	157	183	165	172	162	152	178	156	155	200	163	193	188	164	171	162	154	171	170	166	181	178	164	157	183	158	192	183	184	137	163	191	139	176	171	181	163	180	172	175	174	169	159	176	152	150	176	190	154	181	161	163	149	203	151	172	154	201	168	142	170	168	153	157	177	161	155	169	153	162	175	167	201	178	147	174	177	162	165	179	167	175	155	160	180	166	170	171	174	161	160	191	190	176	165	178	154	161	157	176	155	176	171	181	166	177	182	172	161	143	179	186	175	172	161	164	161	167	193	185	168	190	175	174	173	184	178	173	176	159	184	162	171	167	165	162	169	197	168	162	184	175	190	172	140	164	165	163	176	168	187	191	174	152	175	165	178	170	167	171	186	154	161	184	165	180	172	201	160	200	167	189	138	153	159	160	169	163	150	179	180	175	177	153	161	176	167	166	167	168	149	167	165	186	175	193	152	169	180	175	178	145	195	164	174	167	168	171	189	168	160	157	178	169	183	172	146	163	178	162	198	187	172	194	168	161	172	170	184	189	186	188	167	157	169	153	170	165	161	168	167	183	183	179	183	164	170	185	156	181	192	179	195	172	150	176	163	175	178	148	138	168	158	173	184	151	146	178	180	160	158	158	180	183	174	165	181	158	155	189	173	176	163	154	164	156	158	171	193	157	186	184	169	163	173	172	173	184	165	156	186	161	161	183	164	177	163	175	167	172	180	147	175	153	151	150	180	181	178	168	155	174	158	168	178	184	182	177	198	165	158	176	192	151	165	154	171	176	181	163	183	175	154	192	179	191	175	181	191	155	168	173	164	183	174	167	176	152	167	153	173	148	177	182	168	176	167	173	198	153	152	163	181	168	194	170	169	163	159	168	174	160	188	155	198	165	166	167	174	173	177	176	183	167	157	165	166	170	185	168	190	153	153	164	166	168	172	176	208	178	169	167	174	190	169	183	180	145	196	186	177	176	157	193	169	150	174	169	155	159	183	163	151	177	184	183	182	141	149	185	184	178	147	168	168	179	197	167	172	177	160	162	167	170	156	170	188	163	154	168	183	170	181	183	182	190	172	172	181	191	156	184	176	149	194	173	176	150	167	145	172	168	161	169	188	172	158	158	163	171	174	180	169	168	179	163	167	158	169	167	185	186	174	177	161	166	198	168	177	165	160	169	169	171	181	169	182	170	165	192	167	159	161	135	170	167	164	180	166	183	182	155	162	179	175	140	197	183	172	188	174	184	168	158	197	155	179	153	160	181	171	159	178	176	156	173	179	166	160	177	197	177	180	154	173	174	145	163	182	169	154	177	195	170	171	142	159	180	174	158	159	169	169	153	169	165	177	170	182	150	179	177	156	196	186	170	170	167	172	178	157	176	148	154	161	167	180	173	170	169	174	159	183	169	171	168	182	159	166	158	170	174	173	156	176	156	193	171	164	170	154	173	145	197	219	148	165	154	180	166	179	177	171	161	184	164	170	174	170	145	164	193	173	149	170	196	187	172	167	174	177	153	180	166	166	184	182	166	182	190	172	193	196	167	194	170	190	176	169	205	164	167	168	156	147	150	168	158	172	184	181	149	190	157	168	186	165	162	173	201	177	162	184	165	168	163	166	166	188	178	148	154	163	169	173	176	164	178	196	195	196	167	161	179	210	164	169	172	178	149	180	168	164	176	184	185	171	173	181	141	196	208	198	202	170	173	179	155	190	169	179	175	193	147	175	162	157	164	171	160	180	178	182	179	159	151	176	185	170	182	164	142	186	168	163	159	164	154	169	180	175	169	178	188	159	168	146	155	158	197	182	179	168	182	171	171	163	162	174	170	159	184	177	149	185	194	166	204	176	177	188	167	158	153	179	189	190	150	156	178	168	157	197	178	175	180	169	172	162	202	162	164	181	171	195	159	184	168	165	168	181	167	166	167	154	171	157	186	164	162	177	177	173	164	181	179	148	174	157	180	177	175	184	191	179	156	163	165	168	189	193	172	152	163	187	170	158	148	179	172	167	164	186	173	170	176	160	203	184	188	198	161	172	161	164	163	179	195	151	169	156	158	185	167	182	165	163	182	180	180	163	180	187	158	160	160	185	189	204	180	150	176	190	160	161	180	181	176	162	151	154	189	189	188	172	185	185	195	153	167	161	160	157	186	165	158	181	173	176	184	194	167	178	174	171	148	163	177	194	166	174	178	177	168	152	152	156	167	171	175	181	170	171	175	162	173	171	166	155	152	171	169	165	159	162	183	180	172	163	169	164	176	160	170	173	166	158	144	178	170	163	190	185	178	185	185	164	161	167	172	189	205	174	168	172	170	179	153	179	145	172	169	160	164	193	162	181	196	174	171	154	178	180	149	178	171	147	201	159	193	145	173	175	151	183	181	152	191	142	160	170	159	181	173	175	161	168	175	172	152	184	187	180	181	175	150	168	184	174	163	170	179	180	175	183	162	169	176	184	174	167	184	168	164	162	192	188	171	174	195	186	173	161	166	176	144	174	160	184	175	177	181	165	178	182	167	166	177	186	185	160	160	171	189	195	190	158	189	174	181	156	174	184	175	165	172	181	173	147	180	196	166	169	182	166	151	171	179	167	167	161	179	158	179	201	150	162	169	153	169	169	187	182	185	162	171	167	206	159	162	184	139	160	158	150	173	164	170	186	182	172	154	172	191	180	156	161	164	168	215	156	167	167	170	173	174	185	169	170	162	152	154	156	146	136	168	165	154	171	183	154	191	160	180	146	190	200	162	158	167	156	156	152	178	200	180	165	186	169	165	141	171	177	175	166	163	166	175	182	190	157	146	168	178	185	171	166	196	185	176	154	163	188	172	163	182	169	171	200	187	187	181	154	179	154	176	172	165	173	181
25814	7184	5064	5411	4692	3667	2868	2400	2117	1820	1534	1451	1275	1223	1094	1056	965	875	871	847	824	797	781	731	693	744	644	661	603	588	596	614	592	610	541	562	547	527	581	580	573	494	545	540	501	530	502	510	521	520	492	502	486	476	518	498	534	489	492	482	494	522	514	477	514	523	517	607	617	663	653	608	633	649	669	648	639	657	739	689	656	649	591	600	542	594	588	502	544	520	559	536	561	497	537	513	531	549	524	526	543	504	475	543	546	493	535	486	498	511	532	461	527	496	528	510	525	520	489	548	477	489	499	512	503	495	485	475	472	532	490	481	472	463	494	428	478	485	474	451	485	489	447	478	417	475	463	468	462	460	461	461	474	438	457	482	461	496	424	466	462	475	461	443	432	439	466	478	457	442	463	431	505	462	449	439	456	462	435	469	433	468	471	430	499	425	429	436	403	453	442	451	496	424	417	463	424	435	425	444	477	460	472	406	459	463	449	458	459	458	448	487	496	447	434	460	450	433	439	482	458	448	440	460	446	421	437	441	435	470	422	447	482	442	444	408	439	416	456	459	501	451	467	462	459	430	496	442	464	471	469	456	433	460	417	406	429	462	475	421	419	445	449	466	499	443	448	450	443	431	463	492	463	487	438	443	433	479	489	470	469	444	464	439	464	445	445	450	422	465	442	440	461	474	471	441	466	421	465	470	489	475	443	472	420	458	450	459	479	438	444	486	457	461	466	474	437	450	455	405	429	468	454	462	464	440	460	475	489	477	457	469	483	445	479	477	469	426	482	427	484	457	428	443	442	415	459	468	468	441	477	452	436	434	422	461	428	425	448	459	435	432	414	452	426	436	450	442	428	447	430	427	429	476	477	436	438	462	417	440	485	484	459	445	457	435	435	450	424	480	451	420	449	440	442	456	461	418	441	474	431	427	454	475	445	433	451	473	451	469	441	479	456	434	471	438	450	440	488	439	455	467	467	446	448	438	426	449	426	448	449	486	452	445	439	460	471	470	393	459	436	489	446	419	416	450	425	470	462	430	443	470	463	439	423	469	466	469	402	431	425	498	476	421	414	485	469	447	420	447	462	482	475	430	475	478	431	471	464	458	436	459	441	457	438	447	441	397	433	453	449	407	445	457	451	453	442	429	459	485	430	467	453	492	433	465	484	469	454	462	454	480	461	483	435	455	446	436	456	475	464	428	421	440	446	451	402	425	422	474	447	406	434	433	442	449	424	451	463	460	479	470	452	492	451	482	428	432	442	473	428	461	415	466	425	418	430	449	444	453	469	448	442	484	438	458	488	461	486	435	482	430	465	436	473	433	470	435	419	429	422	463	472	453	433	436	419	451	422	449	430	472	436	450	487	446	469	470	418	465	448	442	442	460	464	431	456	429	454	442	441	430	447	448	471	448	436	458	447	451	459	459	432	427	454	439	437	419	445	455	477	472	431	434	430	483	458	443	475	421	429	436	451	485	470	422	460	451	465	422	434	454	421	451	445	467	497	450	460	416	457	462	476	467	480	459	442	432	396	480	449	457	413	425	503	441	477	453	453	417	436	452	471	423	413	461	437	467	452	443	442	394	439	444	452	437	471	458	446	438	475	468	451	459	416	451	461	444	440	447	467	419	445	455	435	427	482	451	443	445	436	462	434	511	431	508	427	457	438	446	449	435	454	429	490	436	483	421	455	432	467	465	439	472	422	466	452	429	438	434	426	465	449	420	480	474	471	468	436	447	453	479	468	437	422	447	442	426	443	475	404	435	476	446	473	441	478	403	445	416	444	444	462	423	471	459	451	446	438	428	438	462	448	394	470	469	448	421	436	490	454	456	421	439	442	403	423	446	473	418	463	444	452	415	465	450	447	464	496	482	494	464	472	409	493	391	432	480	440	462	464	424	452	445	432	451	482	460	463	418	431	467	465	453	418	475	465	480	464	473	467	427	458	429	465	441	429	486	458	490	455	437	430	442	450	470	461	423	394	470	449	462	442	460	454	432	464	476	443	425	448	429	448	415	430	481	439	478	421	479	437	415	441	424	434	424	486	465	429	451	471	444	450	444	445	467	458	419	416	453	465	445	491	462	435	486	493	451	469	445	442	447	475	405	474	426	466	457	435	417	443	461	457	446	471	448	464	459	442	416	462	439	450	454	432	455	454	468	428	450	465	482	456	446	466	481	455	465	459	453	431	483	471	433	498	434	402	458	492	458	463	452	449	443	430	441	448	435	414	424	470	450	448	435	478	413	452	483	432	437	406	457	469	464	459	453	468	420	468	449	456	469	460	443	481	451	447	473	477	442	410	478	472	462	448	433	434	402	450	496	494	452	438	434	456	474	430	501	414	472	474	460	449	449	406	433	455	455	443	460	429	457	425	433	446	450	460	418	484	487	429	470	464	416	479	423	424	443	435	436	467	469	479	447	434	439	453	428	479	464	468	450	440	479	470	466	467	471	455	417	411	408	435	486	438	492	456	460	399	484	460	465	440	465	433	455	446	467	452	443	462	418	442	469	426	460	436	440	463	466	415	453	430	429	430	453	448	464	453	475	452	397	417	463	460	447	445	421	478	448	464	443	422	445	452	424	478	490	477	420	438	427	472	465	477	462	461	465	444	470	436	456	423	489	448	442	511	456	453	463	478	432	421	435	472	437	449	428	441	451	441	471	463	489	442	447	460	455	443	410	423	464	470	406	417	449	424	455	400	445	438	411	423	435	489	460	446	432	466	435	401	459	404	452	438	444	464	443	480	447	404	443	450	456	454	433	424	454	431	442	429	494	471	425	424	446	433	460	449	470	489	447	454	453	473	450	460	445	482	447	413	451	460	468	461	449	454	433	475	493	458	454	440	452	454	476	443	477	448	429	446	477	430	466	422	447	507	428	456	454	464	438	419	457	469	416	499	460	489	438	443	446	452	457	462	430	432	464	482	454	489	500	451	462	452	428	428	445	467	472	513	469	497	441	457	446	478	483	447	437	455	437	420	486	443	466	433	429	415	469	473	427	417	470	463	478	429	472	448	468	433	464	423	425	421	420	455	467	480	437	452	434	487	475	411	494	467	438	452	448	509	462	452	467	435	463	450	447	432	449	455	456	484	403	422	437	396	407	432	473	446	469	480	446	433	427	454	450	448	459	448	455	444	456	428	419	476	446	443	486	430	475	420	446	459	485	444	462	481	435	435	456	478	455	475	443	449	451	454	454	408	467	419	456	440	485	453	473	459	440	476	420	457	478	458	458	431	437	456	488	440	506	452	448	458	434	471	416	457	482	429	470	460	394	425	457	459	461	468	483	407	481	456	479	420	465	449	466	469	467	445	440	397	458	475	446	428	456	426	448	522	420	433	404	469	455	438	445	468	451	451	482	427	463	426	458	429	489	504	410	470	431	468	435	430	448	448	455	444	438	468	420	450	445	426	445	463	432	439	441	505	433	501	436	464	411	464	471	482	453	417	412	457	423	444	456	448	451	511	445	488	443	459	435	435	444
16759	2850	335	310	295	290	292	296	278	271	251	293	289	281	298	279	270	269	269	269	308	247	252	269	277	261	269	307	308	283	247	282	272	242	302	306	269	271	271	284	295	244	260	284	326	266	271	276	268	276	265	258	278	295	319	269	294	268	278	267	271	244	301	295	301	285	273	266	258	290	301	292	275	282	308	260	264	286	271	293	250	256	261	281	258	279	289	283	262	258	278	259	285	298	278	271	285	280	298	293	260	306	255	303	287	287	265	254	263	319	270	265	259	271	276	282	256	267	297	274	249	277	272	313	292	267	302	269	288	260	287	274	288	290	273	273	249	238	255	270	266	251	292	269	301	276	272	268	303	268	280	257	261	297	239	266	255	261	240	273	245	251	285	251	296	283	281	283	273	256	276	286	275	276	273	264	260	254	245	279	272	293	265	263	283	310	261	261	290	309	256	274	290	264	273	261	265	256	243	258	271	302	277	277	282	249	274	303	292	268	283	285	307	268	281	256	293	277	259	251	288	269	250	264	275	275	273	241	251	266	291	267	273	311	301	268	292	274	310	250	281	290	274	274	274	276	286	286	301	271	274	253	236	284	268	279	280	290	275	286	301	271	299	289	279	240	245	310	250	241	258	279	274	248	270	309	282	259	253	274	271	285	317	269	263	247	282	263	248	300	265	257	253	283	272	275	245	276	270	271	244	274	264	273	291	279	305	275	274	238	287	268	247	283	269	286	258	285	260	280	264	268	283	285	276	264	265	244	293	296	286	262	280	295	295	281	270	240	260	279	285	252	272	276	270	293	244	273	250	263	276	258	241	267	267	239	298	256	275	249	261	256	262	292	258	263	274	251	263	266	254	264	294	296	295	263	239	277	283	285	288	259	294	267	252	281	270	260	289	263	257	262	266	275	259	281	243	263	265	238	295	291	286	260	287	265	270	264	262	269	268	256	258	275	272	271	274	311	272	248	272	278	280	303	266	282	257	275	244	255	279	243	275	276	272	277	297	290	260	261	276	262	255	255	270	298	292	291	268	233	243	291	292	263	276	297	308	297	271	273	274	249	257	248	287	291	282	282	273	275	277	277	263	274	258	263	263	292	264	277	279	268	278	272	291	261	283	245	287	266	264	230	281	252	243	266	269	286	283	282	273	257	260	267	260	285	277	258	295	281	270	243	262	265	276	251	274	299	268	284	233	231	265	261	261	262	296	265	285	260	279	238	248	272	280	281	283	280	265	267	318	249	252	259	280	286	289	296	245	264	278	270	242	274	274	303	278	253	265	267	279	279	281	263	279	250	234	265	265	262	260	280	265	263	281	271	274	265	258	258	270	282	265	284	271	252	262	266	286	291	309	248	264	285	279	271	267	279	249	272	280	246	277	257	270	276	262	275	289	268	273	267	267	274	266	276	244	265	290	257	307	224	297	300	263	294	257	280	269	280	247	295	245	264	268	275	287	271	291	267	282	291	266	257	284	264	267	288	302	306	284	278	266	289	234	247	259	261	299	272	260	251	281	276	292	284	297	271	278	297	283	266	299	261	269	290	294	248	285	267	252	273	295	277	273	289	259	271	260	281	293	268	280	261	289	280	259	276	274	287	279	261	258	263	249	296	251	294	267	240	275	312	281	277	263	281	265	264	280	261	228	261	307	296	254	283	284	242	293	273	274	269	269	290	257	300	272	277	245	265	257	281	271	264	292	271	282	259	266	254	299	282	278	250	267	284	276	257	258	294	300	283	248	288	248	262	253	285	262	291	302	259	268	281	264	289	267	287	267	287	283	268	280	273	257	261	278	271	254	276	249	274	244	294	279	278	251	252	259	273	277	285	284	289	289	298	277	284	288	294	286	288	275	266	286	278	243	267	277	271	272	270	252	306	258	275	263	261	255	281	253	260	251	259	270	298	317	240	246	256	268	291	277	267	272	276	268	304	280	258	264	258	270	284	254	291	256	289	288	278	242	263	281	294	289	237	272	260	256	293	276	258	261	289	282	307	252	263	243	263	299	267	254	276	273	272	299	276	244	270	291	265	282	279	296	254	275	258	241	309	303	277	272	247	257	259	285	264	257	278	284	252	278	306	305	260	265	278	296	288	252	260	275	256	251	269	273	258	291	250	302	272	263	261	292	265	263	278	292	285	258	284	272	252	259	254	272	276	282	269	287	259	278	261	283	263	252	282	229	300	281	275	248	285	280	278	267	288	290	282	263	289	267	253	306	286	243	283	264	274	258	268	271	256	255	284	297	238	265	267	248	263	281	233	269	273	300	265	288	269	284	272	271	249	266	268	274	328	265	229	232	298	271	258	237	251	268	281	249	287	280	262	253	244	277	278	274	274	267	258	244	249	264	293	276	303	264	259	276	286	279	272	252	265	275	265	291	256	268	304	293	254	266	266	288	285	261	263	294	272	260	280	267	261	276	294	288	247	278	275	239	272	296	287	267	298	284	258	259	248	269	258	273	265	252	278	266	292	262	284	289	270	295	282	286	291	281	278	294	269	299	247	278	263	274	271	270	267	265	263	269	256	286	277	284	271	269	240	268	290	260	261	276	282	268	277	269	269	266	245	299	290	254	261	257	289	274	257	256	278	278	272	310	270	261	277	247	264	246	260	278	285	266	287	240	267	274	280	253	261	267	260	280	266	262	264	262	271	251	273	245	245	244	267	256	277	270	265	283	287	263	284	244	282	278	277	270	252	277	272	256	269	264	285	279	315	283	271	261	272	286	262	298	264	265	261	266	275	274	256	285	250	275	274	295	318	267	267	275	273	279	259	289	260	297	262	263	293	236	255	261	301	271	253	276	268	286	255	278	302	288	306	262	260	267	294	284	293	291	296	285	302	258	291	225	275	277	284	265	260	288	306	261	260	246	267	276	267	278	289	297	262	284	259	281	244	267	261	277	244	277	267	256	292	299	265	258	260	251	325	266	286	272	285	275	271	272	260	289	257	269	281	293	271	286	276	263	279	262	286	256	242	279	257	241	255	261	268	285	295	281	285	283	259	284	282	279	274	264	255	244	285	252	264	261	262	274	257	263	293	272	314	286	291	260	293	259	250	267	279	268	258	294	269	290	282	297	273	269	276	265	264	273	258	263	254	263	291	261	285	282	258	267	266	306	281	280	272	262	251	298	268	251	307	300	255	277	297	255	272	317	314	266	270	262	252	284	258	262	249	293	283	240	258	299	282	281	285	277	242	279	286	265	273	295	250	250	262	263	281	269	275	281	287	283	270	281	240	295	276	247	283	294	274	251	254	285	277	275	289	263	261	281	265	260	254	279	251	246	266	273	263	292	266	309	256	274	223	290	253	278	263	276	261	270	304	292	274	297	279	280	257	288	250	255	249	284	276	300	254	265	279	259	241	218	278	291	263	252	266	253	238	285	258	275	259	295	280	265	281	283	288	269	274	290	286	244	284	251	281	263	288	222	241	264	257	288	298	244	254	266	264	305	281	251	245	266	275	279	259	269	257	264	278	277	272
9858	1983	832	836	797	753	772	751	733	734	712	717	706	692	674	671	707	682	712	664	695	739	683	702	723	738	696	692	699	696	732	763	678	702	710	680	726	685	696	684	630	682	699	701	710	674	683	711	673	685	689	693	716	729	735	702	694	690	660	717	688	688	709	684	735	712	739	710	680	742	752	715	779	732	753	731	722	739	756	738	763	776	705	729	754	716	708	735	674	696	687	754	681	746	695	680	720	729	687	706	700	749	706	747	731	734	674	713	711	668	701	676	689	715	726	690	680	740	703	712	703	742	686	731	672	713	657	698	705	640	676	700	701	687	676	690	694	701	706	642	695	717	674	667	685	732	697	647	748	700	664	680	676	698	706	643	655	682	663	742	661	715	658	670	664	646	759	683	672	677	664	696	704	719	700	655	659	696	671	732	713	665	689	664	680	699	691	699	702	700	692	710	674	713	679	695	652	647	721	680	699	681	660	658	703	680	696	690	698	689	714	693	657	683	665	701	671	670	669	714	678	694	634	727	730	684	708	686	705	700	685	693	651	688	673	648	712	668	756	638	699	644	709	673	643	700	701	703	724	700	738	677	681	633	677	660	639	681	674	678	668	686	647	670	629	701	697	664	667	716	711	681	695	699	680	675	701	672	721	691	680	697	688	678	726	716	679	751	671	704	662	694	644	680	740	672	737	629	674	612	692	654	708	634	641	659	689	700	706	680	724	664	653	697	748	674	700	688	664	759	696	634	658	765	655	666	664	680	725	717	660	700	670	665	690	666	661	701	686	676	700	716	714	698	633	606	689	701	662	706	704	701	708	687	683	682	677	731	667	718	733	690	686	698	722	729	729	677	678	705	684	691	672	685	645	707	707	673	742	674	677	611	627	637	689	673	634	681	709	714	675	700	693	669	667	648	712	666	694	637	651	709	709	696	687	701	674	689	713	664	725	733	712	696	709	680	694	665	682	659	747	671	666	694	679	712	760	720	728	701	741	717	722	702	671	684	744	663	679	676	705	681	693	688	705	718	677	683	703	690	692	694	676	641	698	684	690	704	686	693	708	663	670	671	693	642	707	664	707	662	731	669	679	681	677	692	706	693	675	697	687	651	666	652	707	665	662	692	703	666	640	707	711	675	674	687	684	668	697	710	695	640	681	692	673	699	695	688	674	759	707	669	708	706	705	680	643	684	684	720	720	705	636	662	654	701	681	638	669	681	707	702	703	711	665	686	669	674	625	651	688	693	697	734	716	702	686	646	680	702	654	699	683	658	714	696	723	693	712	725	700	722	649	708	685	654	704	730	696	699	645	704	677	691	659	683	679	716	671	706	696	689	679	697	681	705	694	644	688	700	686	662	684	704	688	669	692	678	715	707	672	694	682	714	679	644	717	696	687	680	691	653	671	707	670	649	724	679	681	685	648	750	710	702	756	692	682	649	684	704	705	676	713	723	649	708	682	706	739	679	738	717	695	682	635	624	673	663	670	647	682	708	696	685	704	696	680	731	661	697	697	657	706	699	730	712	698	643	646	719	703	682	681	660	680	728	669	677	695	694	668	694	675	715	654	661	709	694	661	660	673	702	675	730	677	662	692	672	675	709	700	678	647	668	724	671	678	671	686	695	733	726	703	686	662	720	670	691	662	728	682	704	681	710	707	695	684	615	712	722	681	641	737	698	660	705	671	649	716	660	667	668	665	689	658	705	695	680	670	691	701	777	687	735	668	684	712	671	714	723	662	747	700	682	665	653	686	655	661	674	664	661	661	695	676	661	684	661	674	674	702	665	701	713	697	685	700	644	657	665	688	660	733	684	644	616	648	691	691	728	753	683	733	666	720	641	644	725	682	693	691	691	728	675	707	688	680	700	697	668	686	687	683	667	701	687	691	694	723	671	682	693	666	679	699	648	682	673	702	714	690	695	675	713	710	722	653	651	681	707	702	682	665	685	666	701	657	705	709	702	676	665	707	665	678	713	708	670	716	689	649	664	675	708	679	647	640	677	627	663	681	665	717	713	677	684	699	670	690	686	678	706	694	711	696	668	658	656	659	675	697	700	699	701	677	716	703	683	716	697	659	690	690	730	689	725	646	653	661	689	672	713	680	635	714	677	705	624	608	655	672	710	692	687	707	714	711	737	683	701	658	767	716	732	646	693	682	719	696	668	690	680	679	670	727	705	717	716	686	623	640	694	685	707	703	684	685	654	696	656	684	656	701	728	697	663	658	708	694	658	675	698	700	682	675	676	685	696	674	697	715	691	662	687	641	716	720	680	727	698	654	671	714	696	642	686	689	729	673	694	680	701	683	724	675	681	694	754	649	657	669	692	652	695	721	698	674	700	696	704	671	646	727	682	684	715	634	694	670	633	668	629	718	720	706	669	685	705	658	673	660	669	696	681	711	713	690	676	666	686	662	703	699	645	688	699	718	703	649	683	699	691	693	688	695	674	696	682	711	693	693	709	674	687	691	652	684	667	672	669	649	699	667	674	706	718	663	692	648	688	702	711	664	674	719	749	698	699	661	681	711	710	683	671	644	639	676	701	713	674	715	718	739	630	666	708	660	676	693	693	732	688	686	654	673	684	681	678	664	677	692	713	686	617	672	722	693	666	738	655	680	680	681	714	693	666	743	709	689	681	734	687	683	702	728	683	663	744	699	690	641	689	650	707	651	706	686	699	707	656	695	687	716	735	670	715	733	655	718	710	695	667	680	712	668	696	726	664	750	674	685	691	720	682	701	707	664	726	693	691	684	706	692	699	675	681	682	685	663	704	706	662	690	704	701	674	671	660	686	712	707	710	757	665	663	697	707	720	740	667	723	675	688	654	693	668	723	693	661	677	707	648	694	674	669	673	728	698	637	664	684	716	639	670	727	670	667	719	728	708	701	710	672	648	691	670	720	659	682	708	666	688	621	690	716	674	657	691	701	691	691	645	646	688	690	692	724	713	702	686	649	683	711	744	691	672	685	687	687	663	685	657	675	709	699	683	672	684	699	716	660	655	656	669	678	688	666	654	649	646	680	714	718	713	689	685	717	644	693	624	682	668	681	695	676	669	724	717	689	701	688	688	699	737	746	717	683	696	705	696	655	702	669	689	684	653	645	706	715	653	713	677	676	665	689	700	703	696	675	668	693	671	696	689	655	696	666	674	678	707	695	658	687	642	728	650	720	691	702	663	664	646	728	683	672	693	706	717	722	677	724	674	664	688	679	706	694	713	701	754	658	664	632	706	707	663	737	751	710	719	688	681	709	732	712	630	699	669	698	701	712	674	706	715	683	693	699	687	726	692	699	694	693	666	717	703	687	667	686	698	674	675	654	685	701	694	650	673	741	690	686	668	675	670	695	636	693	695	688	701	683	670	669	621	708	704	703	704	677	683	673	717	672	672	679	736	715	659	697	643	704	683	671	720	713	697	669	718	686	659	663	660	689	669	690	611	687	676	704	685	743	654	640	692	695	719	709	712	702	706	718	650	735	708	652	673
32797	10469	1982	1184	795	608	518	413	437	353	367	309	332	294	305	269	282	287	296	262	286	277	271	268	266	279	252	275	298	282	233	260	264	248	282	252	257	218	253	232	265	285	261	224	240	253	261	249	271	242	244	245	259	257	232	285	276	234	268	229	239	234	227	267	240	253	287	285	275	251	265	249	269	276	249	275	233	279	253	281	290	291	222	253	240	258	243	253	261	244	274	259	257	253	287	242	247	245	275	255	256	272	277	267	257	225	229	229	259	252	256	235	244	246	254	282	264	285	244	245	267	280	271	253	217	236	259	239	245	262	227	270	250	241	259	283	241	268	223	260	276	247	230	256	217	274	249	250	237	239	268	260	208	228	256	267	226	252	262	240	240	241	253	267	235	258	225	260	257	272	272	229	274	280	247	246	280	265	248	288	235	241	271	248	249	269	236	252	277	258	242	253	230	253	242	239	232	234	279	261	269	277	244	269	254	237	244	255	247	232	240	258	227	278	259	246	270	247	259	249	263	270	257	245	241	247	277	242	240	247	254	242	255	235	265	234	244	239	279	269	252	255	248	240	261	271	234	233	249	245	258	239	247	250	249	242	256	243	260	263	241	296	241	252	251	250	265	242	259	275	243	264	219	234	262	249	220	249	253	243	225	266	267	235	248	274	269	222	261	274	254	254	260	277	254	264	273	234	279	238	253	245	257	271	231	261	234	261	260	276	253	252	221	245	250	250	236	227	267	289	244	268	249	259	225	235	268	249	240	281	274	252	272	269	264	265	227	253	250	256	267	246	271	263	244	274	248	240	241	261	251	261	231	243	251	262	254	252	254	243	252	266	254	238	275	247	241	245	272	243	253	248	252	235	261	289	264	227	275	245	226	260	276	225	244	233	244	246	248	259	252	230	241	258	231	238	225	232	249	259	268	247	263	246	250	272	236	251	251	223	219	239	261	227	244	245	275	245	249	272	251	248	226	238	260	258	217	266	264	212	237	269	278	270	268	253	264	249	229	264	281	228	241	245	285	259	255	268	246	234	254	249	262	260	252	230	278	217	280	251	246	233	233	291	240	261	239	209	266	241	263	248	248	248	256	265	262	243	291	269	261	259	233	250	241	242	263	263	271	229	240	274	267	245	237	227	205	253	250	259	288	253	253	286	260	251	235	205	219	253	271	258	239	217	229	270	252	252	272	263	235	275	232	224	253	262	222	246	226	235	262	259	259	242	250	251	258	259	259	278	237	283	286	245	248	265	270	242	267	258	253	227	259	262	235	258	236	244	245	262	236	235	241	250	220	262	286	263	263	233	236	230	223	246	265	251	262	274	253	270	255	238	261	260	257	259	249	240	233	260	249	247	240	245	272	267	247	238	290	256	259	235	246	247	264	250	273	235	243	247	259	283	273	244	276	238	261	261	264	254	226	223	240	229	237	243	231	239	252	259	268	244	210	274	253	253	258	260	263	298	244	260	278	262	245	263	245	253	225	248	241	273	262	273	254	268	274	251	282	267	251	266	278	239	224	236	243	269	250	292	273	253	248	244	250	245	207	261	247	246	266	252	240	249	234	278	238	237	261	268	243	235	272	252	262	260	249	259	248	242	266	240	237	265	261	262	247	258	266	269	247	269	258	241	236	238	236	229	208	244	260	232	279	267	262	253	266	242	259	247	271	265	263	283	269	242	263	252	274	242	298	283	277	269	254	256	272	246	264	273	243	252	261	240	244	254	250	312	240	230	248	217	263	274	244	246	236	236	219	244	228	239	255	223	256	254	265	245	246	257	233	249	223	257	223	287	238	262	242	276	258	250	262	232	241	268	245	221	249	234	263	231	254	274	263	266	242	249	251	265	246	269	234	262	247	242	247	280	231	241	242	262	269	264	219	268	248	242	265	268	265	236	245	268	245	262	228	235	262	223	252	241	266	268	257	237	243	240	249	256	258	243	234	221	258	241	258	252	235	263	238	264	261	251	227	267	264	238	253	271	252	266	267	245	246	222	241	238	247	284	264	254	255	247	239	206	245	267	245	260	250	251	260	241	257	257	262	238	244	239	273	247	237	258	235	238	252	233	255	267	257	268	239	241	273	250	261	217	245	234	239	236	253	246	217	273	243	243	249	286	245	227	258	253	261	214	248	268	245	264	260	251	256	276	273	275	261	266	246	224	253	250	241	246	248	274	282	248	253	243	251	267	254	218	252	236	255	278	244	260	250	233	243	285	264	221	269	296	245	265	239	251	239	262	251	284	241	256	247	238	278	258	248	228	252	257	252	278	259	254	255	276	235	273	243	264	263	276	251	243	264	231	248	238	225	252	243	249	261	238	263	276	240	225	246	238	254	293	221	245	278	232	229	239	232	245	256	252	230	225	256	250	235	266	253	241	277	245	245	263	255	255	246	260	251	229	247	229	250	236	273	252	260	296	290	255	227	281	249	270	271	288	241	256	255	277	257	258	227	243	274	246	269	237	233	235	257	252	251	284	292	269	261	251	257	245	274	217	238	238	219	235	253	238	245	241	256	267	297	225	247	230	240	266	277	262	232	264	229	230	273	290	245	253	221	289	242	243	270	239	252	256	241	259	234	246	251	252	248	255	248	247	260	244	257	235	246	241	245	266	243	249	229	245	240	237	245	234	273	277	245	249	264	245	232	242	233	265	264	229	240	263	261	222	229	257	250	262	245	245	241	285	262	233	268	247	289	264	268	276	229	209	261	234	267	252	272	241	251	247	271	254	240	257	292	226	242	238	252	231	265	239	254	262	290	258	251	256	268	244	223	234	223	227	280	254	248	265	247	237	257	278	254	234	247	256	252	220	250	227	248	262	259	263	254	234	229	200	226	238	264	233	251	238	241	233	273	250	250	268	263	250	257	265	259	256	264	256	253	237	270	247	243	230	247	233	251	267	271	258	253	264	258	260	266	243	258	254	267	240	240	267	248	237	246	256	247	270	243	234	227	247	244	251	244	278	292	250	230	263	236	247	228	243	243	249	258	260	252	244	267	277	273	252	257	259	238	254	246	231	241	253	233	238	248	267	225	257	231	248	254	249	265	261	235	254	271	256	245	230	272	232	269	234	259	235	253	259	241	245	246	233	275	258	247	268	266	245	279	260	257	272	256	269	225	272	265	263	216	243	252	264	244	252	267	266	257	238	267	260	258	257	247	225	253	257	248	269	229	235	252	259	260	231	252	287	243	251	256	221	252	244	220	265	246	242	227	258	244	263	247	258	241	217	254	253	256	243	281	250	244	246	256	235	274	276	201	262	246	234	245	229	260	253	232	236	261	259	221	231	224	250	254	279	261	258	236	257	231	228	247	231	258	266	264	259	247	268	234	249	229	253	274	244	252	246	255	246	248	271	241	265	266	233	248	244	225	248	275	250	274	254	267	239	225	251	247	258	252	234	278	217	246	306	255	252	262	223	251	248	260	252	269	268	264	256	255	278	234	264	258	233	257	248	255	246	256	258	213	242	208	235	237	253	251	248
19704	4935	3046	3344	2893	2390	1947	1678	1469	1311	1244	1125	1096	1010	986	897	919	837	849	807	805	806	805	770	799	788	752	755	710	732	738	695	713	699	695	744	706	705	709	657	687	686	679	665	683	646	697	667	680	669	665	684	631	651	677	654	649	597	705	646	659	668	640	655	635	701	717	725	786	740	733	747	743	759	717	745	781	769	771	746	767	766	692	733	697	721	670	693	705	686	688	703	683	683	698	685	667	707	694	668	716	646	703	694	681	658	673	696	717	670	727	669	651	677	682	654	683	641	646	668	642	663	695	665	679	659	666	685	653	619	688	623	696	626	687	645	593	651	618	654	616	649	667	648	650	654	666	696	630	621	670	653	602	626	636	676	619	652	589	662	662	622	661	624	618	648	662	610	646	676	691	648	641	731	629	619	640	640	646	633	596	623	648	669	636	619	673	610	689	590	662	610	647	634	655	656	667	657	642	651	663	626	663	652	616	592	631	650	602	607	633	644	618	584	670	594	607	685	637	642	626	632	639	646	639	624	635	628	636	614	591	653	616	624	654	656	630	617	629	625	648	643	636	618	654	635	635	583	641	633	620	663	643	633	629	640	608	627	628	631	633	643	641	632	628	661	649	638	643	638	630	643	640	624	646	655	622	665	665	689	606	616	655	681	662	675	628	645	647	609	654	591	623	610	664	635	663	626	581	610	679	644	681	661	663	638	667	616	616	635	591	649	636	647	657	641	642	609	644	627	629	623	696	649	642	633	653	639	643	598	642	624	627	656	610	650	644	644	572	593	680	637	646	654	627	640	640	639	657	632	609	629	618	607	652	621	637	667	631	641	639	600	695	683	628	649	616	616	656	642	633	662	647	644	622	626	638	626	590	645	619	671	609	680	676	653	614	621	623	618	644	587	651	624	678	654	652	663	649	653	627	635	660	599	601	641	638	629	699	598	614	637	636	583	666	642	646	600	635	676	676	652	593	659	612	639	643	632	719	599	619	612	610	664	683	652	625	631	594	700	657	659	656	671	641	566	628	612	607	637	621	657	675	676	601	650	647	611	618	598	603	645	686	649	616	614	603	607	668	602	621	652	634	625	653	590	624	608	622	657	595	681	690	642	671	649	628	621	612	636	628	628	595	600	671	633	669	647	637	623	640	673	675	638	638	662	672	620	658	659	634	640	609	628	649	633	617	642	691	612	612	636	628	653	656	656	648	608	635	640	636	675	628	614	617	613	650	642	625	623	625	623	608	606	653	644	624	649	613	637	641	643	640	642	637	656	625	625	666	605	602	636	601	629	642	652	653	642	631	620	718	644	660	638	570	638	654	626	668	619	611	597	610	616	645	624	609	643	619	639	633	614	591	654	573	642	637	684	602	567	651	649	678	657	629	636	631	621	687	694	616	600	617	674	628	633	632	593	655	666	614	622	623	672	625	646	692	626	605	620	660	664	630	641	625	627	603	577	599	671	616	589	660	638	637	696	670	595	658	614	607	581	652	642	639	619	651	678	594	634	603	636	655	622	611	636	630	553	669	654	665	645	625	617	643	610	627	597	630	625	616	650	629	624	632	618	672	649	651	723	602	627	635	591	661	631	614	662	635	648	661	645	686	619	674	691	627	612	608	652	620	617	607	626	616	623	654	655	644	644	609	656	635	651	588	666	669	614	592	602	601	630	632	634	606	647	654	661	616	627	651	640	611	610	582	617	661	661	630	637	596	636	595	636	646	624	633	630	633	645	658	644	662	685	604	648	635	663	625	613	628	655	640	581	604	651	691	664	629	628	607	608	624	642	604	661	653	589	654	619	574	606	647	610	644	655	613	656	623	619	647	614	683	566	633	623	641	652	652	654	637	635	640	646	600	685	644	625	635	622	636	664	664	623	655	651	668	637	613	604	664	672	598	621	674	630	707	645	658	636	645	606	646	665	617	621	674	667	630	601	628	662	642	633	662	613	606	656	619	633	658	675	654	629	597	615	621	623	653	629	701	634	620	654	648	618	621	650	647	708	640	680	624	612	635	647	640	627	649	652	631	646	663	673	631	622	652	631	622	622	598	589	650	657	651	619	650	661	641	646	619	622	667	637	615	644	643	642	633	630	590	650	689	659	640	656	629	648	611	573	657	671	651	645	662	579	590	631	651	650	646	661	666	633	639	628	661	615	651	661	588	639	599	621	613	613	658	631	609	646	630	630	605	646	634	662	642	646	625	656	666	629	597	630	592	624	689	566	637	634	632	628	615	682	668	620	609	665	628	646	610	603	625	582	629	664	608	651	611	650	638	645	635	654	702	646	669	626	623	628	630	661	619	627	614	642	670	604	634	631	664	605	678	655	651	643	615	628	651	637	626	620	622	600	669	667	595	626	663	642	635	659	600	595	624	663	606	600	617	638	629	611	610	665	654	638	609	614	626	622	629	633	584	610	624	600	609	637	630	641	605	612	633	631	629	657	641	631	627	636	616	650	639	627	653	630	626	617	630	620	635	656	659	630	639	647	634	632	642	650	681	653	626	681	611	638	620	643	642	623	650	661	645	646	644	659	649	653	644	652	643	639	631	661	607	649	640	595	567	660	652	670	664	664	614	605	644	593	649	623	633	640	642	630	637	661	609	613	630	624	642	675	626	616	662	667	630	638	657	631	648	616	665	653	684	669	608	658	626	621	602	632	651	636	625	671	656	640	603	664	693	617	666	637	614	628	658	644	587	624	625	620	633	658	642	623	638	671	637	625	651	614	641	655	693	645	656	645	616	649	616	658	619	642	634	635	632	645	629	628	624	622	611	594	563	611	634	653	624	617	624	639	609	662	666	628	606	666	624	647	665	615	672	620	623	622	661	637	657	664	659	668	679	589	653	641	664	620	614	592	656	652	658	597	645	637	618	655	643	652	634	659	661	668	617	644	637	675	637	614	635	649	607	659	576	610	631	651	598	640	610	680	616	598	646	610	632	630	652	642	666	632	645	643	655	632	685	641	619	619	594	655	611	611	677	661	651	600	615	629	668	597	634	630	616	605	617	653	670	607	653	601	643	653	656	631	637	633	636	603	625	633	666	580	640	654	619	681	589	649	638	637	600	658	650	654	583	657	679	627	637	596	636	622	639	632	644	611	614	687	572	630	641	593	618	630	612	631	663	604	691	646	628	663	618	695	649	642	631	628	651	661	652	643	649	572	621	647	656	653	655	626	671	655	631	588	648	648	602	643	640	622	604	663	642	616	636	640	653	636	636	644	703	576	592	628	671	656	683	604	650	650	636	631	600	633	623	612	625	659	660	632	654	626	601	654	681	663	645	669	603	635	669	582	592	648	638	622	639	677	614	620	608	640	593	620	603	612	613	617	607	612	627	655	590	689	620	626	653	598	637	659	607	665	614	639	636	661	660	649	615	674	617	625	624	596	625	588	615	655	641	637	620	641	637	641	631	643	591	630	650	639	642	607	653	620	658	601	636	604	643	652	661	614	605	631	641	646	674	617	599	674	628	651	607	647
40856	18151	4489	2115	1438	1004	706	529	452	386	366	327	316	291	283	268	193	245	229	203	202	194	209	225	214	198	227	192	192	197	190	201	198	197	200	204	202	164	165	171	185	198	189	159	194	186	184	173	179	171	171	182	191	192	164	170	199	185	173	194	178	190	183	164	164	189	177	174	216	176	197	203	204	202	201	205	184	210	175	229	192	225	179	174	194	187	189	190	214	183	209	188	179	167	172	192	189	183	178	180	162	183	185	191	170	188	213	178	200	184	186	173	188	210	181	172	168	199	174	163	177	170	192	176	180	173	171	183	162	167	181	144	190	185	185	183	179	170	151	185	175	199	189	165	168	165	163	191	168	186	163	158	157	191	168	185	211	176	177	194	154	155	178	201	157	168	182	169	176	174	184	166	204	168	185	176	190	173	180	174	180	166	209	174	176	184	171	173	164	157	168	181	173	183	172	179	173	176	166	173	177	155	189	170	178	175	167	181	148	183	154	152	190	157	156	165	170	184	170	169	195	167	193	177	149	157	143	194	213	164	171	180	197	166	164	205	197	192	180	163	193	171	185	183	164	171	210	170	142	185	190	166	173	184	175	157	183	172	171	195	190	187	167	198	199	178	186	163	174	185	188	215	189	146	183	183	201	188	158	177	158	184	179	170	166	189	165	187	168	201	166	192	149	152	173	174	177	177	193	168	182	195	147	164	171	191	172	184	173	172	184	172	168	184	184	165	162	149	140	160	187	160	187	198	176	176	187	196	176	148	186	188	170	160	177	163	167	181	177	172	194	168	204	149	177	182	178	194	182	161	158	181	181	172	195	185	185	186	176	160	157	184	169	187	176	180	181	183	173	186	174	191	179	158	188	162	193	194	170	178	157	165	182	152	151	155	163	185	178	169	175	177	168	170	175	184	168	178	173	195	164	205	158	175	164	151	199	175	158	174	152	175	193	150	178	222	177	169	153	180	163	190	193	172	168	172	164	155	167	171	169	162	187	148	157	155	172	156	180	172	167	206	165	176	174	181	178	176	182	153	174	170	152	186	163	165	181	199	183	147	189	174	175	157	200	178	193	186	185	172	138	179	179	192	181	200	186	171	163	171	198	165	177	192	166	174	169	161	184	190	191	169	187	173	202	159	174	181	145	159	187	191	168	178	160	183	181	182	173	164	162	182	181	177	173	164	163	203	155	172	161	165	174	167	164	182	166	191	181	170	162	171	182	179	173	180	159	183	174	186	186	193	173	167	163	166	176	181	166	195	174	143	141	170	187	165	147	181	173	177	168	171	188	180	197	174	210	180	171	183	154	197	187	179	146	188	151	165	159	178	176	179	190	160	163	162	202	163	169	174	201	172	180	162	161	176	184	173	155	177	163	196	172	147	174	194	146	183	181	189	185	173	168	169	184	186	185	189	182	171	187	188	156	159	193	212	171	177	192	169	181	157	173	166	186	190	174	205	173	172	167	178	161	173	165	182	182	151	171	164	171	171	175	178	161	192	180	193	182	176	166	174	185	172	168	163	166	184	179	184	183	155	168	186	161	189	191	198	186	167	195	178	170	161	182	176	179	167	186	167	184	159	177	152	160	152	170	184	172	178	144	165	179	202	166	179	169	186	189	161	180	176	173	149	162	169	188	198	172	210	170	173	169	193	207	175	184	175	152	174	190	186	171	198	190	188	183	169	176	183	173	175	182	167	186	186	154	153	169	158	179	155	191	167	176	183	187	139	174	177	173	182	185	170	165	155	180	195	186	180	191	210	169	176	166	174	173	171	186	198	185	169	157	185	171	197	179	175	174	166	167	178	179	200	172	176	158	176	183	168	172	168	168	183	194	222	169	168	157	182	185	165	164	154	198	170	172	169	169	182	169	159	182	201	173	192	173	152	168	177	181	165	155	170	152	148	174	198	166	173	176	157	186	162	174	170	181	158	188	184	176	205	197	169	183	169	181	173	177	184	180	177	162	166	171	158	151	165	169	181	171	181	165	161	157	150	166	171	178	175	168	161	163	191	179	159	156	172	175	187	149	165	172	185	164	171	172	179	177	186	146	154	166	172	182	173	165	160	155	162	196	187	187	187	188	161	158	172	183	179	202	170	158	179	159	187	161	183	179	184	214	195	170	179	181	189	192	170	149	156	195	172	182	159	175	194	170	155	169	191	184	189	184	174	174	156	173	168	160	187	192	158	166	169	161	181	177	183	189	138	192	173	175	158	183	176	151	179	191	196	164	198	195	171	165	165	176	153	187	164	200	163	166	195	191	191	162	169	174	172	186	181	220	164	170	186	165	182	188	179	173	180	193	172	181	182	178	177	174	174	185	192	163	175	181	190	167	160	163	185	195	162	169	179	200	202	191	195	180	178	174	183	172	167	164	187	194	178	184	170	188	191	171	179	182	192	164	159	178	165	206	162	183	182	183	166	196	170	176	174	172	175	173	189	159	213	191	177	200	194	192	183	189	176	173	189	161	156	188	157	176	167	194	185	169	169	208	184	177	177	170	148	169	182	169	160	156	170	178	191	163	174	182	188	189	163	173	176	161	167	159	160	182	159	173	197	200	178	170	157	161	182	176	171	167	174	195	185	167	166	186	175	186	156	178	176	183	172	192	171	173	164	162	200	192	203	185	179	180	178	186	174	206	188	166	209	184	179	163	181	169	177	167	181	187	158	148	187	172	169	171	195	206	151	190	179	176	183	193	165	182	161	175	186	176	165	172	192	174	157	167	165	190	163	187	150	158	182	173	195	172	191	165	178	177	153	167	188	162	189	178	165	177	168	174	168	154	178	171	156	210	176	170	162	189	190	175	169	172	178	167	177	183	170	203	192	161	174	166	163	171	182	178	164	188	149	161	175	169	174	185	184	201	155	176	164	165	185	169	177	179	168	161	178	156	190	171	189	154	172	191	172	189	169	182	161	177	169	179	170	167	193	170	181	166	171	186	169	172	145	174	186	165	173	168	180	175	167	201	176	183	174	190	162	171	195	170	204	176	161	168	198	182	172	148	179	154	170	165	182	192	179	183	174	171	162	177	173	164	169	204	181	162	192	183	159	164	177	179	187	159	179	181	165	203	172	190	197	190	168	196	194	189	176	186	170	183	190	175	179	168	191	183	190	182	168	192	165	191	179	161	170	173	163	158	182	177	160	173	181	200	186	177	160	159	147	159	169	155	187	156	190	155	176	169	171	166	190	150	166	179	163	186	143	148	171	168	182	162	187	170	165	178	172	180	187	153	182	190	173	191	160	181	175	203	187	172	176	197	192	173	183	198	187	180	193	155	179	180	178	172	183	178	182	156	162	156	179	185	153	162	187	170	170	174	161	156	161	187	177	167	174	176	208	207	198	167	169	177	145	195	175	197	155	151	154	152	183	175	185	147	177	179	182	176	166	164	154	163	160	158	173	170	175	187	169	168	168	173	155	190	181	171	176	169	195	179	195	170	169	189	170	184	204	194	181	166	179	168	167	177	188	164	175	223	172
25005	8467	4879	5518	4563	3798	2980	2510	2118	1815	1579	1444	1277	1166	1133	1026	910	914	865	807	812	757	729	714	694	719	655	678	639	624	645	596	610	577	537	608	589	534	570	503	534	529	574	516	549	550	520	489	507	498	524	526	461	447	488	475	506	502	493	479	495	503	485	505	496	536	598	602	657	603	617	667	643	640	604	637	633	711	722	718	719	659	629	579	564	511	541	569	567	540	538	576	533	589	555	520	485	549	521	523	499	543	521	564	524	526	518	540	515	559	561	572	535	465	515	549	526	495	511	477	508	463	524	484	491	445	521	520	481	462	489	456	469	495	485	477	442	531	449	482	474	481	493	466	498	442	481	465	464	464	464	474	432	459	442	454	483	465	420	428	430	448	469	476	442	477	443	464	465	486	474	458	441	433	464	455	455	457	440	428	444	509	443	418	489	467	446	457	478	453	463	444	444	492	438	458	515	450	427	465	468	517	490	431	428	468	489	463	487	440	420	452	475	494	474	481	450	453	479	440	494	497	473	449	476	516	469	434	484	431	470	454	416	458	478	473	476	484	467	472	439	464	452	409	457	441	442	447	458	420	461	501	477	465	465	468	488	414	464	443	479	441	495	452	497	455	461	414	430	431	428	450	468	506	497	472	451	463	475	481	401	436	461	483	475	454	450	457	462	441	457	506	436	494	432	460	463	461	448	496	411	470	487	439	463	459	476	478	448	398	466	480	478	464	422	444	480	470	460	459	436	451	469	438	469	450	443	474	485	454	443	447	449	405	479	427	468	507	466	460	429	419	441	431	438	469	496	484	468	464	457	435	448	432	444	456	465	453	492	477	459	475	443	454	494	506	485	456	452	476	425	458	448	397	483	465	448	472	454	447	441	484	441	471	483	475	436	475	466	462	477	449	455	461	446	453	486	451	483	440	463	420	474	488	473	452	445	473	490	421	475	431	472	463	493	448	470	459	475	458	476	446	414	464	497	482	464	465	465	442	472	480	464	457	412	481	425	452	422	440	433	483	459	483	460	436	466	463	439	449	463	442	458	465	456	468	474	461	469	493	467	438	468	447	464	490	455	425	476	463	458	442	438	470	432	491	462	494	444	487	425	426	478	470	483	426	473	488	457	451	457	422	496	483	474	447	476	491	472	451	470	435	454	447	501	479	486	437	457	489	459	458	486	436	502	490	442	448	461	443	436	450	500	497	504	492	433	452	477	441	455	465	478	499	442	407	475	449	444	477	437	497	428	450	473	399	493	470	434	458	428	468	489	456	484	450	453	446	446	485	466	486	445	479	450	459	470	465	459	472	473	452	426	472	519	459	432	470	442	455	398	471	465	461	497	455	455	467	489	466	474	480	465	454	444	451	468	441	472	427	482	474	446	451	526	447	475	447	432	480	450	444	433	471	475	437	458	416	504	445	475	461	457	448	499	487	468	447	453	475	444	423	427	454	480	483	465	480	465	443	482	441	467	462	469	483	458	432	506	473	446	493	484	439	491	487	482	461	440	453	466	430	493	482	474	472	502	430	457	436	460	429	464	448	469	481	471	448	442	475	446	518	457	463	451	469	485	450	444	458	496	449	468	474	494	450	477	458	431	457	476	452	417	466	420	466	468	486	485	462	448	464	475	441	430	459	434	466	442	473	444	474	447	478	479	483	477	440	447	459	457	445	447	469	512	454	436	491	417	438	430	509	490	425	454	483	444	444	475	469	493	435	453	486	507	453	506	437	443	482	510	479	451	445	467	439	459	452	486	450	462	494	476	456	455	437	466	431	458	492	477	442	468	437	483	442	441	453	469	455	449	463	436	494	468	449	446	447	460	436	428	451	453	470	447	482	480	462	451	476	469	457	452	473	460	476	468	439	435	473	443	433	471	450	446	464	436	440	438	457	481	476	462	466	422	449	480	438	425	462	429	465	445	476	472	469	449	451	445	452	441	455	443	468	451	478	455	473	480	457	451	451	483	430	453	451	441	484	474	437	437	459	439	450	453	483	426	500	462	465	447	453	474	487	500	495	454	456	452	455	492	452	484	447	456	495	461	473	454	434	485	465	452	466	421	448	446	440	448	461	446	449	457	442	455	433	471	457	465	440	463	466	454	443	432	421	480	456	448	434	430	485	427	455	462	477	504	491	425	489	445	460	455	431	456	441	453	472	479	413	486	460	433	442	463	483	465	445	466	419	464	463	481	456	448	454	453	442	501	447	431	445	495	460	435	439	481	448	476	474	437	454	471	450	444	487	449	434	458	483	515	473	427	464	472	499	458	490	443	440	449	512	491	497	472	414	490	427	472	477	454	444	499	453	460	430	433	468	454	442	447	478	483	448	440	467	450	459	436	451	408	476	447	435	500	395	457	458	426	448	486	436	437	464	473	442	455	432	445	497	495	478	514	447	453	421	470	490	498	483	507	448	458	497	413	449	511	433	440	462	438	485	436	453	454	457	448	440	428	475	436	472	456	445	452	443	493	453	449	464	456	445	484	444	461	482	472	470	456	453	447	492	452	470	471	490	439	425	469	471	442	444	452	460	458	475	468	475	503	461	451	451	498	451	467	434	475	461	477	441	439	413	449	467	461	469	501	437	427	444	414	453	473	459	431	469	472	463	430	458	438	457	443	444	484	461	445	450	464	471	472	439	510	442	457	476	471	445	472	486	453	464	455	465	458	451	442	465	436	481	472	444	465	476	456	478	434	446	503	503	464	461	444	496	454	433	434	454	433	450	462	455	458	456	487	475	487	424	476	444	425	438	477	413	430	475	450	428	454	488	463	458	461	478	438	477	467	472	432	460	444	487	456	441	469	475	455	493	464	458	454	478	453	457	467	461	452	457	476	473	448	446	448	447	496	451	438	477	477	438	500	448	469	467	495	435	448	445	486	472	479	496	465	439	447	445	417	420	457	453	446	471	475	443	434	464	469	458	470	492	459	496	482	445	458	452	468	458	471	481	472	402	457	466	485	456	464	446	465	445	411	471	453	454	463	455	430	498	488	450	483	447	492	469	475	443	476	441	484	424	460	501	459	466	462	485	478	437	466	467	456	447	489	427	446	484	418	417	432	501	463	478	479	473	496	472	433	452	442	451	462	510	471	416	445	458	466	476	421	454	416	458	464	468	475	455	441	440	431	483	488	458	469	442	489	465	493	455	458	469	490	456	427	451	447	488	431	468	502	449	471	461	497	485	462	441	487	507	456	494	456	509	496	447	475	445	456	413	479	505	466	450	459	467	433	413	450	425	453	478	437	459	478	465	459	462	460	506	455	487	422	453	459	494	502	469	460	449	426	437	466	465	426	466	452	439	448	454	465	437	492	456	432	497	444	438	489	483	481	444	458	452	480	470	443	461	465	485	432	444	404	469	462	469	429	470	448	456	452	423	452	444	462	445	454	436	453	487	450	479	475	474	438	413	458	461	465	486	398	470	428	469	482	456	460	461	473	444	452	454	490	451	472	450	490	464	464	486	427	463	441	434	474	436	469	414
15664	2879	325	286	325	313	290	274	254	255	290	274	281	267	293	258	288	272	267	258	289	285	250	272	291	260	241	289	259	281	296	264	287	298	268	229	261	275	293	291	274	273	299	271	260	307	235	283	281	272	294	286	270	250	292	292	287	257	280	290	280	314	285	274	271	271	277	287	294	303	269	287	272	267	269	249	273	268	277	286	270	273	271	288	299	255	287	281	273	291	270	279	269	292	281	267	284	314	293	236	261	276	293	319	288	327	253	286	299	275	271	296	270	301	245	289	246	269	300	274	253	261	270	283	268	294	254	281	268	285	273	293	258	269	256	246	269	296	264	252	274	281	263	260	282	268	271	253	291	266	267	272	268	263	291	249	261	249	272	259	267	280	296	300	280	254	257	270	259	282	262	289	298	262	287	284	283	253	266	246	271	261	290	300	284	265	259	271	290	250	293	279	277	273	258	286	282	266	296	284	267	294	274	252	275	251	267	279	291	258	280	273	285	267	250	310	295	288	262	261	281	250	297	277	278	255	255	251	293	233	271	271	261	288	285	279	270	285	310	283	277	260	267	255	265	286	273	277	252	275	265	258	287	270	292	259	281	268	263	283	277	258	306	247	289	285	260	279	288	289	253	264	261	256	299	298	271	281	266	269	255	276	305	271	268	275	288	248	288	283	273	253	270	285	254	296	253	280	268	283	276	321	291	280	275	296	303	265	274	252	273	289	265	278	313	249	284	295	292	279	253	288	268	267	294	267	272	261	259	330	281	289	269	246	288	272	297	261	256	279	257	278	304	299	267	274	271	273	301	270	265	268	285	238	285	265	296	247	248	301	268	254	281	294	288	271	261	298	304	262	304	268	268	268	294	285	259	287	272	278	244	312	256	260	255	290	268	266	287	248	311	272	275	292	292	287	261	290	239	249	266	272	295	290	279	297	262	277	250	263	272	281	275	243	266	301	285	282	254	291	307	296	259	257	291	290	241	261	281	281	286	249	266	282	287	286	295	271	246	270	263	263	285	255	238	292	261	282	265	252	279	278	285	255	270	293	248	273	264	303	270	275	284	289	257	285	276	269	255	274	285	284	285	280	249	290	271	267	289	276	278	246	280	304	264	274	269	270	269	256	259	287	270	273	311	271	283	269	285	238	275	275	241	269	277	267	265	304	275	274	253	290	302	275	295	293	280	247	290	263	306	266	263	259	302	271	262	279	252	281	255	280	260	267	301	282	277	259	282	257	285	278	298	262	278	249	314	240	289	287	296	253	268	274	280	284	286	297	250	299	303	306	287	301	267	262	244	249	273	260	284	277	276	280	282	272	289	280	271	284	281	297	267	278	306	276	276	272	278	250	286	255	266	264	294	275	281	269	255	291	290	284	271	270	277	268	268	266	281	276	269	275	269	260	279	280	255	280	283	267	264	274	263	286	279	261	269	271	298	267	273	311	269	279	268	306	256	259	299	285	280	271	262	242	266	266	258	270	264	264	256	263	264	255	273	258	255	292	264	294	271	255	288	293	269	257	252	256	293	253	286	262	247	259	311	280	240	271	278	283	293	280	295	296	278	276	292	279	269	293	270	282	273	238	274	258	272	280	251	295	265	260	261	310	271	260	261	281	273	278	266	277	281	285	304	282	262	282	276	287	262	294	268	265	285	254	289	300	239	280	292	276	257	289	275	298	264	279	281	258	259	269	281	285	273	270	279	280	269	280	274	273	289	283	308	269	284	277	302	291	264	272	281	321	274	278	265	285	287	239	288	312	292	280	283	252	298	281	288	257	286	261	290	298	258	263	270	276	277	299	264	287	285	265	277	286	271	285	274	260	237	281	293	300	250	287	261	272	290	318	263	251	267	269	271	264	287	269	279	276	265	258	277	280	281	249	282	301	280	273	306	296	277	273	301	284	275	267	272	302	245	278	256	258	265	318	268	276	270	245	276	266	275	297	312	272	297	267	262	290	290	277	285	283	288	282	281	283	268	253	285	276	294	267	268	267	255	299	280	257	285	261	272	274	262	267	276	302	259	277	293	282	288	272	282	276	282	270	288	272	276	278	282	266	280	314	273	300	246	290	266	279	281	292	255	284	264	260	283	272	257	287	281	268	269	321	255	257	250	261	286	273	231	260	292	264	284	245	279	294	253	269	284	271	274	280	273	299	263	287	277	283	295	274	288	298	275	262	297	276	263	300	318	266	276	257	277	265	265	253	257	265	269	281	269	260	269	274	257	287	283	254	265	293	257	272	283	275	261	283	272	291	277	265	279	290	265	252	259	294	255	263	278	269	302	279	267	268	290	273	273	282	265	286	249	290	282	280	286	259	268	262	300	275	283	270	282	271	287	259	270	286	257	269	295	294	302	287	288	277	282	285	295	307	264	295	272	258	306	269	261	300	293	267	279	281	297	270	251	283	256	263	276	271	286	269	265	279	273	271	263	269	289	284	264	283	283	298	274	250	237	246	274	266	262	250	279	268	290	250	274	267	283	257	277	274	275	287	275	239	279	263	254	280	292	279	284	290	253	286	262	258	288	268	279	281	287	273	317	292	252	271	260	278	263	287	291	276	305	284	269	286	282	273	246	262	291	261	280	276	302	292	257	259	287	269	264	283	286	279	256	261	242	292	263	266	267	277	255	285	285	266	265	285	312	276	282	267	275	294	290	247	262	274	262	280	275	279	253	278	293	275	278	245	292	269	275	287	292	240	254	281	272	253	241	273	300	252	295	274	292	277	283	264	242	277	288	273	280	277	276	264	276	260	256	290	295	251	283	305	241	282	263	264	278	285	303	292	274	275	256	260	231	276	276	262	256	291	278	298	266	265	283	287	291	283	264	242	281	268	302	265	273	261	241	285	261	295	259	252	294	258	263	279	288	263	272	296	280	254	287	276	276	254	292	275	268	235	273	283	266	281	329	290	260	246	259	265	299	291	258	261	267	254	282	296	268	278	266	264	278	281	249	301	266	230	278	260	272	295	279	284	278	278	288	274	248	244	281	295	278	268	277	267	263	260	282	300	280	248	283	267	270	247	266	225	259	281	282	262	277	281	264	269	281	270	257	294	303	270	314	245	228	289	270	280	237	281	293	265	283	289	284	258	289	251	297	268	251	293	286	259	267	283	252	280	272	281	286	290	268	274	273	270	296	279	273	304	259	275	288	264	310	265	260	263	259	259	279	267	293	223	268	253	291	274	249	295	259	259	280	254	274	245	253	268	268	278	285	300	277	278	252	281	280	296	258	256	278	297	269	285	254	280	255	278	287	266	299	273	291	284	274	256	267	300	287	272	263	290	271	284	267	285	264	271	311	250	250	268	226	266	258	279	282	241	244	274	252	252	261	300	252	274	279	250	308	262	281	264	317	258	269	266	255	259	239	269	268	267	284	253	274	254	283	292	273	289	259	255	257	267	255	256	269	273	300	273	259	264	291	262	267	238	270	275	300	297	279	258	306	244	268	268	289	266	273	272	260	286	270	294	274	283	268	256
9204	2127	752	835	744	734	729	736	750	736	688	725	691	734	644	751	723	736	698	689	708	681	732	668	749	680	702	693	661	732	718	706	677	698	715	717	731	701	662	672	709	647	667	683	673	658	683	686	672	742	722	675	618	660	731	737	674	648	724	722	683	684	682	648	741	708	712	716	756	736	770	793	728	759	728	732	699	757	738	743	792	772	727	753	745	736	738	687	712	747	687	675	699	726	675	749	674	673	707	700	777	726	754	738	690	703	644	732	721	722	693	708	649	711	717	745	727	690	737	731	663	704	698	692	703	703	691	742	708	674	754	696	761	696	650	676	721	694	681	678	749	705	744	654	682	727	644	680	682	688	713	697	741	671	707	661	696	682	655	690	702	703	676	724	697	690	720	688	657	686	740	721	657	653	698	701	681	745	628	676	690	689	677	718	704	668	683	680	758	662	683	702	702	745	674	643	658	692	643	693	735	701	685	728	699	716	678	718	712	698	746	704	703	718	748	711	714	703	721	682	720	725	730	671	723	670	703	664	710	702	703	733	698	659	675	635	707	718	709	777	690	662	687	722	675	676	667	696	684	700	667	683	646	686	714	677	687	679	626	645	687	712	690	692	718	703	729	693	662	686	661	681	737	716	675	716	677	694	732	677	646	663	717	698	677	643	709	750	681	673	727	707	719	739	638	687	715	701	696	665	693	705	728	687	728	679	752	704	680	707	703	656	655	707	733	672	714	668	692	683	683	677	701	749	694	689	724	640	712	743	692	671	721	720	716	695	647	694	670	659	700	732	689	698	708	714	720	644	740	742	654	687	694	721	721	717	681	701	730	671	664	682	680	688	753	737	680	679	664	717	640	710	673	710	694	700	674	672	690	711	711	690	674	717	719	702	677	664	719	714	670	693	693	743	671	685	658	687	648	677	723	677	707	698	669	660	745	679	691	696	688	716	674	700	684	725	755	685	677	723	703	682	648	689	711	720	667	688	664	619	694	710	692	688	671	702	639	700	662	707	696	691	711	673	722	686	654	703	644	724	661	691	724	735	668	704	647	703	759	772	728	674	720	671	729	697	636	682	701	690	693	616	721	677	694	660	706	705	703	694	694	699	730	688	688	707	699	716	680	703	704	707	710	724	787	717	661	699	709	690	716	652	752	671	688	724	688	697	653	668	699	717	642	711	696	712	690	710	728	698	681	648	710	698	678	708	723	648	733	656	676	680	713	697	655	737	664	699	672	741	730	691	634	703	698	728	708	724	663	673	711	726	740	710	657	682	682	747	700	654	701	711	684	692	754	659	660	692	680	716	756	706	720	768	702	740	628	675	665	707	717	668	724	713	671	688	700	706	678	636	701	662	726	735	654	739	707	683	701	667	716	696	718	705	674	686	691	680	660	688	684	718	749	734	662	658	669	707	700	731	716	694	692	688	651	677	695	670	629	701	682	689	683	719	715	690	681	726	708	705	721	670	698	715	735	692	677	715	703	706	710	630	657	698	631	699	701	689	708	677	654	707	737	665	744	705	735	735	728	678	750	713	711	700	695	729	718	740	662	665	687	665	717	656	692	710	681	695	737	657	630	696	705	688	678	718	662	758	661	692	742	707	729	692	667	707	724	705	685	697	703	681	688	700	697	695	685	690	683	711	718	662	647	689	696	703	686	669	715	669	702	643	728	716	708	704	680	697	674	653	688	659	690	741	710	678	730	695	655	699	708	672	756	670	683	685	638	683	682	708	702	703	674	637	674	694	678	666	704	661	708	713	630	713	679	685	664	657	679	691	714	644	664	730	662	699	695	669	708	692	679	689	654	691	756	677	695	746	685	670	723	710	688	709	674	692	679	648	761	682	713	657	701	683	688	695	687	700	666	685	707	708	696	694	702	695	681	705	731	638	723	697	649	677	723	694	688	689	661	702	706	712	698	727	680	713	705	697	681	735	646	696	668	668	656	702	715	709	729	656	711	700	713	678	651	714	678	652	691	731	715	668	687	689	705	668	682	748	695	671	647	668	703	642	679	701	702	725	718	685	746	721	692	722	672	666	701	707	672	694	742	685	710	699	696	638	731	675	715	662	651	665	748	686	750	694	738	713	651	733	713	690	699	698	688	701	707	645	698	675	649	682	693	759	692	714	667	697	690	723	724	687	651	738	652	704	660	643	701	674	681	691	688	712	670	705	702	704	651	683	682	685	707	672	690	663	693	676	712	693	705	669	705	715	676	745	676	675	715	764	698	660	695	642	691	646	688	737	696	649	706	668	690	695	687	724	652	699	731	702	669	660	668	657	655	690	691	640	713	711	682	681	668	689	720	694	654	700	699	623	678	694	723	700	664	704	669	732	682	704	678	714	706	653	691	723	651	707	717	678	658	727	725	683	724	707	739	689	668	707	688	714	705	694	701	698	726	682	677	714	666	673	705	659	679	695	734	676	688	691	689	649	727	684	641	654	677	667	682	707	691	697	637	671	682	690	688	709	702	687	706	708	685	696	684	690	694	668	692	696	689	733	700	702	697	765	666	652	678	673	695	681	679	731	652	713	693	709	734	684	676	691	669	709	687	712	677	689	708	659	692	728	695	713	674	689	666	622	763	714	675	707	696	715	667	683	685	681	699	678	665	706	680	711	644	681	688	667	694	723	701	690	727	719	693	697	626	701	692	706	652	732	669	711	686	695	678	676	675	702	647	711	672	684	753	672	672	686	683	637	661	732	642	679	653	694	689	697	701	692	688	740	738	747	712	686	665	724	693	662	702	667	656	691	671	690	722	731	692	707	701	694	681	703	700	674	708	706	694	704	719	703	670	689	702	686	652	711	635	688	682	672	659	669	734	701	685	683	706	664	712	688	651	689	683	681	706	684	668	674	669	700	674	715	630	732	666	688	715	660	699	662	686	729	667	649	670	661	724	675	654	663	680	685	691	700	718	658	656	718	643	702	692	674	680	712	688	724	690	708	699	721	640	711	681	679	717	671	661	719	688	694	673	696	697	684	689	675	654	680	690	701	689	694	670	722	655	786	708	694	704	695	664	654	646	690	716	675	682	713	677	673	695	693	731	653	726	704	670	671	675	659	690	701	747	688	633	660	724	717	651	699	729	717	646	725	698	711	694	701	727	721	722	685	690	698	677	693	705	692	703	677	689	675	689	709	683	661	713	702	693	659	693	720	689	675	678	705	749	695	745	656	734	680	696	668	675	706	695	648	655	697	718	681	721	668	742	732	680	725	720	701	666	675	682	709	751	728	699	763	714	684	689	679	642	715	702	705	685	719	666	715	705	693	697	688	717	689	709	665	670	742	715	653	659	659	694	684	658	731	671	660	686	670	709	689	700	672	665	670	721	664	688	720	693	692	718	708	710	667	733	711	707	629	682	702	703	677	655	689	645	687	722	711	706	652	672	687	751	681	688	677	703	689	667	668	690	717	630	671	702	658	689	678	762	736	726	694	712	699	672	699	673	719	661	684	676	643	719	670	723	686	714	710	700	682
32648	10843	2112	1207	831	633	467	467	416	352	321	340	302	289	319	280	269	286	282	274	256	293	277	305	268	262	273	279	269	257	272	258	258	255	272	262	240	243	235	256	239	224	243	253	247	222	271	252	257	271	282	260	233	275	249	257	286	247	264	251	260	261	258	298	259	268	259	227	291	260	232	242	234	271	245	251	262	298	269	247	277	267	243	266	267	270	253	279	252	244	277	257	231	269	236	244	267	262	240	258	262	253	249	253	287	233	258	248	237	245	268	230	272	268	270	254	291	281	237	272	243	283	246	267	256	298	265	242	253	270	250	252	259	261	275	275	281	261	247	249	256	246	269	246	236	265	239	235	230	252	221	268	254	221	246	237	246	263	249	256	242	233	230	241	271	274	255	256	253	279	235	257	224	285	255	260	268	241	255	254	250	226	262	243	237	266	250	251	213	262	250	237	295	263	244	252	235	227	262	247	264	235	266	258	260	238	234	277	270	268	249	236	257	294	280	240	241	259	230	279	247	248	257	252	271	234	233	264	235	255	231	223	245	237	257	242	248	238	250	276	257	252	229	244	265	251	229	215	205	239	251	235	255	265	230	262	250	243	244	250	247	238	248	251	238	258	284	244	246	248	246	244	252	268	244	244	243	245	247	252	272	199	244	271	254	260	244	261	248	282	253	256	264	262	261	239	238	269	268	240	259	249	246	248	245	238	254	268	260	252	276	255	263	285	242	240	231	252	246	233	256	250	233	247	288	260	236	228	257	249	277	253	255	259	265	224	227	245	252	237	265	252	258	252	248	250	238	260	261	227	233	242	256	257	237	272	214	236	257	241	245	239	265	261	260	282	249	248	234	280	243	272	228	234	250	229	264	268	228	267	229	232	235	261	242	252	238	263	242	269	256	270	259	257	273	269	287	262	236	248	254	240	295	264	258	248	223	292	244	272	280	249	242	218	270	270	245	223	232	236	259	259	215	274	248	249	268	262	249	251	243	259	256	239	231	257	271	265	261	264	272	239	243	270	237	237	245	250	228	263	252	229	261	246	258	235	239	252	245	261	250	231	245	267	253	241	262	239	230	279	283	251	265	258	252	240	279	277	246	246	266	270	264	227	269	242	206	249	237	248	233	261	279	230	227	255	229	268	221	264	264	246	235	266	286	243	268	279	234	243	261	235	271	265	256	260	265	225	248	263	264	237	252	248	252	266	272	242	236	237	245	249	260	249	247	238	274	286	262	253	249	260	282	270	241	261	274	223	274	269	253	256	235	256	253	241	258	245	282	267	253	266	260	280	256	281	254	246	255	257	232	263	254	236	260	268	255	239	269	244	266	262	250	246	282	246	299	248	245	247	250	249	252	275	257	235	255	234	237	238	247	284	245	250	248	224	218	247	260	261	260	268	284	243	246	253	247	250	258	219	258	258	231	267	271	229	263	267	252	243	253	229	224	229	250	226	255	241	244	270	233	233	245	260	253	248	246	265	238	267	248	249	259	251	243	264	225	240	284	250	270	266	225	254	260	248	205	223	270	248	266	269	250	226	240	258	260	278	263	285	274	287	278	248	272	265	249	247	258	241	253	232	243	260	255	241	247	271	252	247	273	279	229	241	277	231	229	262	268	231	261	249	256	211	234	267	233	254	262	268	229	244	237	270	264	248	246	266	274	255	247	275	255	259	253	227	263	265	253	254	249	253	251	262	253	271	253	246	282	228	271	250	251	233	255	252	239	269	256	240	267	275	245	265	251	283	239	253	239	249	244	247	234	230	259	235	276	261	280	260	242	257	242	247	248	269	250	272	249	269	240	247	249	247	242	252	255	257	258	270	276	264	262	274	239	238	222	247	244	263	284	241	248	247	257	258	246	237	255	266	237	253	258	255	247	228	247	233	256	276	244	283	262	253	282	271	248	243	239	252	257	237	243	264	258	256	268	237	220	253	264	229	231	228	236	271	263	271	284	224	255	247	254	248	280	252	286	226	255	269	236	270	265	243	233	261	250	237	244	254	248	246	283	279	268	252	269	248	267	259	264	273	262	257	274	247	254	236	267	275	245	256	228	251	252	258	265	251	277	223	280	249	247	272	278	249	230	248	249	270	237	268	259	288	245	250	282	251	272	273	239	266	251	262	244	278	246	248	258	234	253	239	235	240	254	245	269	241	281	241	284	255	265	284	263	265	250	227	252	250	238	268	233	265	272	242	270	280	281	257	255	269	251	273	277	242	236	254	242	241	262	258	253	243	249	244	260	236	244	240	248	265	226	213	239	252	248	224	239	238	266	279	254	245	262	259	262	243	234	229	258	256	238	258	249	226	204	255	274	249	252	228	263	262	268	245	244	239	269	242	304	250	255	253	243	253	261	250	248	227	205	288	268	287	240	248	241	268	223	272	237	253	234	250	231	249	232	250	235	251	260	280	294	256	262	265	246	255	273	228	237	242	241	268	238	255	251	268	259	258	244	241	236	237	258	227	266	259	238	269	241	267	236	250	256	266	257	250	288	250	244	242	238	248	259	274	252	274	254	241	233	266	255	243	247	270	245	250	252	241	284	296	235	271	268	219	219	258	242	248	282	248	253	274	262	240	238	272	260	233	252	296	228	235	243	239	244	238	247	275	226	236	258	274	234	233	281	228	259	230	247	257	268	265	269	249	258	279	265	255	240	262	260	232	273	279	285	247	263	234	251	255	282	248	271	273	246	252	271	260	242	274	251	272	267	236	260	275	266	228	244	242	252	276	287	224	245	266	252	232	226	270	271	238	261	263	247	267	268	236	264	262	263	230	274	242	252	297	228	254	242	267	253	268	243	257	258	229	263	254	263	247	247	268	253	246	281	252	220	268	258	251	252	235	240	244	271	246	226	252	235	260	237	261	272	257	248	233	264	244	262	243	278	248	271	252	271	254	221	253	276	239	221	226	252	230	246	251	277	267	243	244	244	234	273	223	223	247	254	253	252	268	234	257	281	240	279	258	232	251	267	263	253	254	269	258	269	253	253	267	240	247	263	270	258	268	283	252	252	221	225	249	273	257	230	235	226	236	256	261	282	231	240	231	268	251	248	237	275	251	252	245	243	253	252	254	245	227	246	273	274	271	242	231	269	252	248	243	232	262	234	269	261	243	255	224	250	272	262	268	264	267	283	242	278	243	260	269	236	243	255	257	230	246	275	262	257	239	252	215	232	250	224	270	261	258	273	216	274	276	260	246	273	228	230	234	267	242	242	237	255	259	238	271	242	248	259	244	251	276	232	276	242	248	276	262	262	239	247	250	271	258	257	256	262	251	267	262	250	273	247	247	248	216	279	285	244	222	270	233	253	228	270	262	252	254	237	248	234	241	268	248	269	261	258	218	274	258	257	265	250	243	255	271	240	232	269	267	266	274	278	295	280	266	241	269	260	240	216	236	275	260	220	252	266	269	234	262	257	260	260	248	255	277	247	246	237	242	237	266	239	265	263	248	249	285	255	264	240	271	253	271	257	253	262	255
19699	5387	2992	3349	2877	2305	1979	1774	1443	1365	1243	1119	1107	954	949	1011	941	834	884	788	830	816	799	781	793	752	729	731	709	706	663	690	721	625	683	701	634	716	675	731	713	680	687	658	648	683	688	710	679	658	661	669	688	621	678	636	700	613	673	676	629	690	669	693	644	715	701	778	713	767	802	809	771	784	746	770	754	776	786	785	765	714	743	678	695	734	686	744	689	739	706	733	672	673	722	717	731	746	720	702	730	728	724	682	661	730	631	725	767	740	656	689	692	651	646	705	723	680	710	642	630	664	673	654	630	670	679	654	612	667	645	650	654	635	644	629	616	661	672	660	623	628	640	591	663	608	648	620	627	665	643	652	662	646	643	610	644	613	669	665	620	717	655	651	620	645	633	601	667	652	652	596	598	648	649	598	682	628	653	632	619	649	670	642	600	649	618	579	658	665	679	602	656	640	677	605	680	613	637	636	634	673	648	656	616	648	623	651	617	669	658	638	645	611	661	615	626	579	681	687	622	636	680	652	572	604	628	654	674	619	650	680	615	670	610	646	622	632	605	618	669	692	593	625	616	620	639	677	618	606	644	651	658	658	648	637	609	640	672	653	625	684	667	627	687	608	667	602	616	644	610	606	648	652	612	628	570	683	625	647	622	638	628	634	607	616	680	627	650	610	663	632	611	603	687	606	615	643	604	676	624	638	608	671	623	652	595	644	637	664	654	630	644	662	630	633	656	620	618	629	669	681	620	620	616	659	643	637	675	614	632	630	612	645	648	692	627	636	626	652	653	637	662	613	623	668	655	620	641	670	622	652	629	630	637	677	629	651	646	600	647	624	640	642	616	614	674	663	593	618	626	646	598	625	622	623	619	622	638	617	642	647	665	622	631	632	637	646	665	625	690	617	621	648	590	643	631	617	618	684	687	653	595	628	621	634	640	650	652	625	635	672	642	618	650	647	670	644	660	690	674	621	639	638	645	592	630	583	642	652	624	663	677	655	644	617	666	657	628	631	650	653	676	613	610	631	646	648	635	579	630	651	623	622	628	679	641	616	667	637	621	616	637	659	601	648	692	672	631	659	650	706	657	662	657	639	602	611	637	672	624	654	665	674	589	641	591	675	640	616	649	670	612	652	619	669	649	654	568	639	644	619	611	626	607	636	658	605	646	569	680	646	634	616	679	616	631	645	614	637	615	632	639	644	609	632	649	599	645	657	607	597	636	660	654	660	645	665	659	639	645	643	606	625	610	639	665	662	639	675	652	652	663	608	650	664	625	609	661	631	710	627	645	641	622	643	629	616	630	646	645	670	643	642	647	622	661	638	619	657	625	631	613	621	632	639	654	631	619	639	637	618	641	639	641	678	583	658	625	639	673	664	663	638	643	645	656	640	642	651	603	666	656	656	644	607	660	594	610	652	650	674	653	625	622	638	625	609	652	616	595	635	624	671	649	716	611	641	627	676	628	641	629	655	589	676	648	612	677	655	658	665	658	644	658	636	613	681	663	641	657	650	646	614	628	664	654	639	620	623	645	630	642	647	609	627	678	629	614	650	591	616	629	632	674	622	619	649	639	709	634	672	609	658	668	627	656	606	678	648	636	657	596	621	675	625	615	677	675	646	632	641	654	622	627	617	664	654	615	641	663	647	637	584	643	655	652	637	643	659	635	625	621	674	631	634	654	635	674	646	632	664	651	620	653	659	604	645	640	593	645	614	664	649	681	640	620	673	589	625	649	639	667	663	609	710	694	621	656	697	686	638	650	658	648	659	684	641	678	607	646	656	630	617	600	645	618	603	621	588	679	668	658	633	559	596	664	660	653	638	609	652	675	667	621	649	670	634	665	636	634	600	647	649	666	659	630	672	631	594	650	639	647	632	654	641	640	670	700	640	620	631	653	622	635	673	630	657	635	634	611	622	637	644	614	638	631	649	648	622	657	644	618	634	616	616	646	627	627	649	673	622	619	657	690	637	640	656	640	642	654	603	624	647	628	637	656	636	648	582	614	606	612	629	628	660	656	625	657	646	604	649	652	621	684	664	640	663	604	655	630	667	657	580	684	629	631	613	683	685	624	633	636	657	644	635	643	660	652	614	587	658	645	641	629	666	613	669	649	631	617	646	614	632	617	615	647	666	643	642	665	662	659	655	632	628	631	625	661	639	610	682	645	641	654	640	681	639	618	653	665	662	619	658	655	662	646	618	671	637	654	591	675	700	616	611	628	625	619	623	626	646	648	686	615	669	631	669	628	649	656	640	686	662	645	663	678	641	655	633	625	674	673	622	605	622	659	623	652	651	635	611	682	679	656	656	650	647	686	612	630	652	628	596	633	661	623	694	615	686	599	640	618	640	601	636	629	631	622	674	620	657	646	645	638	727	657	624	671	665	645	611	659	630	691	641	648	648	633	671	674	649	672	603	655	663	671	622	633	671	623	670	663	601	618	644	658	646	653	624	655	627	676	630	659	601	649	619	693	689	664	665	653	629	660	698	627	630	647	639	692	635	634	640	648	684	622	627	625	618	652	648	648	647	616	656	667	626	641	616	671	627	615	664	675	638	648	585	615	668	649	631	612	645	655	648	603	659	591	693	607	694	644	650	605	643	650	659	641	648	647	657	668	624	594	636	637	637	665	646	629	668	636	603	664	623	630	597	654	620	651	618	657	641	660	675	672	627	664	648	657	625	663	644	631	635	642	638	657	640	619	689	624	615	638	657	638	612	669	637	620	658	579	688	639	664	630	621	623	622	620	648	609	636	664	643	668	636	639	606	615	633	676	631	654	628	640	650	647	674	648	643	663	655	648	636	644	665	641	648	635	644	641	602	672	605	642	628	664	597	603	638	663	635	637	629	624	690	620	642	623	646	651	649	683	642	633	656	585	628	634	595	616	612	616	704	675	638	636	633	622	643	668	610	685	602	677	690	637	630	644	660	585	629	653	667	625	599	611	627	644	625	606	632	693	684	664	691	615	599	645	616	625	667	617	667	666	607	622	661	681	579	701	626	666	691	622	633	637	661	626	669	694	630	634	661	616	663	652	580	619	652	629	620	645	653	646	630	652	674	635	642	646	646	655	645	658	639	591	620	635	653	660	634	656	653	661	619	606	657	637	676	648	627	635	680	675	645	609	649	660	662	655	663	654	626	631	648	632	633	642	614	649	659	624	628	628	638	696	640	671	627	641	678	678	660	615	680	642	668	644	647	668	622	667	627	627	659	630	621	640	594	664	626	609	648	657	638	607	678	661	661	674	669	633	636	621	640	612	657	576	690	605	631	649	649	591	651	660	662	637	625	636	689	625	614	630	625	632	654	639	642	598	635	646	658	638	641	644	620	605	591	669	681	674	671	616	627	597	631	618	689	618	618	628	630	644	658	613	637	613	625	607	648	659	664	633	691	647	611	630	650	634	630	669	599	611	626	644	652	649	602	614	647	637	610	640	659	639	660	609	670	667	646	640	642	650	677	627	596	619	657	647	637	668	655
41797	18707	4584	2200	1322	956	693	545	453	402	384	344	301	292	288	268	221	250	241	248	201	208	225	196	213	222	200	180	191	222	176	215	210	174	196	175	215	170	178	226	183	195	156	179	188	195	180	203	171	173	170	205	199	194	197	181	156	181	207	195	183	187	172	163	174	194	188	199	193	183	205	212	185	189	182	193	205	210	199	187	232	216	196	216	200	196	175	189	191	174	173	194	180	200	202	169	190	169	194	210	154	179	178	196	173	201	189	208	211	182	195	221	166	186	173	197	197	168	195	172	205	183	188	185	182	180	171	189	160	168	192	174	167	164	179	176	180	163	165	190	171	187	186	159	166	168	198	191	191	179	162	199	208	169	148	170	192	180	195	171	176	167	189	191	186	145	172	170	175	190	159	149	172	186	191	175	189	174	188	195	184	205	169	179	181	163	174	180	177	192	203	184	170	183	197	186	183	186	180	189	173	179	160	168	185	167	177	200	153	194	156	165	166	199	187	184	173	180	186	163	177	174	187	176	173	172	167	161	177	202	176	198	202	179	196	174	185	174	167	145	187	190	171	198	168	173	178	188	197	186	182	175	178	186	187	190	180	189	200	172	194	189	183	175	187	177	162	187	186	178	177	183	178	194	181	203	167	176	166	194	177	183	195	150	177	184	177	174	183	180	182	175	183	175	168	196	200	187	197	160	179	191	197	191	158	183	175	175	167	183	185	177	202	192	160	180	185	173	171	174	170	153	208	163	155	200	189	147	178	162	152	147	175	169	160	174	201	160	193	190	182	166	206	186	183	182	159	162	163	188	135	170	184	187	181	175	187	160	181	176	185	185	196	179	181	189	181	197	182	167	161	176	184	181	193	168	195	165	170	177	180	183	158	180	190	170	180	181	189	191	171	164	162	179	155	198	175	187	187	166	189	174	196	159	186	191	200	196	194	190	177	182	187	172	159	178	175	183	168	196	197	153	165	181	197	179	186	171	182	181	199	162	202	193	181	201	176	166	177	184	180	183	151	163	172	203	186	183	182	171	184	195	166	176	181	183	182	184	182	175	162	174	178	208	174	180	154	175	173	188	191	159	178	147	187	177	167	155	164	169	192	172	196	179	209	172	176	168	165	178	164	170	155	196	196	198	181	182	198	188	178	171	189	189	187	171	188	161	168	167	174	171	194	179	176	188	200	192	182	166	159	193	179	158	191	188	184	176	194	172	171	169	149	193	186	171	164	182	204	163	177	166	177	168	148	194	165	168	183	165	156	178	174	176	184	176	183	185	202	225	165	158	182	182	187	201	196	182	152	183	171	200	182	175	191	169	165	177	149	182	197	165	174	174	171	182	190	170	175	158	171	194	185	177	208	182	173	209	177	179	151	204	192	192	160	179	188	168	182	171	205	182	182	172	164	160	190	173	155	160	165	175	173	165	189	168	173	179	190	184	179	174	183	181	165	160	191	198	159	172	188	177	191	162	164	171	186	162	176	158	154	158	187	179	177	212	167	163	170	207	176	169	195	187	187	190	186	175	172	178	190	188	173	186	187	190	153	189	188	172	173	167	174	211	155	187	184	163	164	183	166	189	182	170	180	187	187	190	171	163	191	195	190	188	191	196	159	182	161	152	154	173	183	176	169	193	201	185	192	156	148	187	164	183	179	175	188	180	166	193	164	181	192	168	170	162	189	174	163	189	175	138	177	160	185	191	180	187	164	173	164	190	177	182	178	176	191	189	173	181	180	171	195	204	176	181	204	165	189	128	166	188	151	187	176	194	175	199	177	174	174	185	164	203	155	205	174	158	167	166	187	157	196	169	182	189	200	189	191	176	183	176	206	189	180	163	199	162	187	178	190	201	173	182	187	178	186	178	154	193	187	166	187	164	173	170	176	184	155	182	167	190	174	184	191	153	159	176	176	185	174	177	190	169	160	160	179	160	197	171	170	197	187	193	182	171	186	194	153	176	181	169	187	153	177	176	185	169	196	188	162	168	182	163	164	186	188	172	173	204	155	182	179	197	151	173	164	170	190	185	174	181	181	178	202	163	173	159	170	163	176	159	150	181	176	175	180	172	186	172	160	183	189	169	199	171	154	177	160	202	210	175	177	187	184	186	184	196	178	188	166	192	153	196	185	198	176	195	182	180	187	202	160	154	197	185	174	172	184	174	184	186	177	201	182	177	178	178	168	194	183	187	175	173	165	168	189	168	176	198	165	186	189	179	184	198	174	194	172	161	160	180	185	182	215	176	184	176	200	182	219	190	174	180	198	187	180	172	179	163	172	177	202	184	165	163	165	203	148	169	182	166	192	173	180	192	180	190	176	198	191	172	164	179	167	165	148	158	196	167	173	167	173	187	195	168	166	186	164	170	175	159	183	192	173	189	190	169	168	170	190	143	175	192	186	162	174	175	184	158	168	174	181	165	206	181	164	184	177	166	158	203	211	158	182	212	206	188	144	177	189	176	185	182	187	180	179	164	192	181	203	167	172	207	188	158	174	157	173	190	195	183	182	180	177	165	176	183	162	167	169	169	161	174	167	171	161	182	187	168	181	190	166	175	198	184	175	183	191	163	174	177	168	187	189	184	200	192	209	174	149	170	190	195	181	191	178	168	168	167	205	195	168	185	199	209	191	183	160	159	205	187	162	179	207	186	170	187	197	207	166	176	193	167	178	180	160	196	205	185	174	190	171	159	196	165	159	192	191	188	167	177	172	155	191	167	178	173	208	187	197	180	180	164	165	189	180	170	181	208	177	193	191	165	203	174	174	168	155	175	197	189	193	192	186	178	169	181	192	198	217	191	179	190	176	177	173	181	160	158	195	163	189	182	182	192	180	197	188	181	178	196	161	173	177	182	187	164	161	204	186	171	204	175	177	175	184	140	175	163	185	197	154	176	149	180	178	154	174	168	171	193	170	195	169	190	156	158	168	180	203	169	168	189	186	191	185	204	198	174	186	155	172	209	210	191	170	193	198	175	179	192	177	172	189	161	192	194	188	190	173	184	173	200	188	161	200	171	186	175	180	157	173	175	183	165	187	191	172	171	184	172	193	197	196	195	186	172	173	178	180	175	186	200	159	198	190	203	183	158	178	168	206	171	188	198	150	174	184	165	218	185	180	177	184	157	190	178	176	197	176	182	161	172	172	174	188	164	185	178	182	183	177	158	178	195	180	177	172	187	169	179	158	183	171	157	173	197	166	198	150	182	173	182	189	177	181	185	195	181	183	194	196	191	175	167	186	193	183	190	209	190	188	194	211	187	198	180	193	159	171	187	195	158	194	163	177	169	177	190	181	155	194	188	177	159	174	176	168	197	171	171	181	159	194	177	184	190	185	186	190	193	164	177	188	181	182	166	179	195	173	192	160	188	172	185	162	153	179	173	183	167	174	152	158	151	183	167	182	173	159	209	169	191	162	170	191	186	173	206	164	200	158	173	196	176	182	178	170	185	167	181	163	179	191	185	190	188	160	170	186	187	178	175	201	193
26014	8386	4895	5423	4578	3695	3009	2443	2045	1878	1599	1423	1340	1170	1159	1037	1002	900	874	856	807	804	749	759	748	707	672	674	615	580	609	630	582	586	591	552	555	546	540	564	573	568	565	548	578	528	517	480	504	507	517	512	532	490	525	481	494	491	487	462	521	518	553	509	539	547	619	601	657	610	657	657	606	655	632	661	597	688	738	673	689	629	546	619	583	597	540	590	602	541	572	572	527	522	585	551	544	537	550	581	550	596	573	550	561	538	547	539	542	501	524	550	528	520	524	541	509	558	526	536	503	502	530	475	487	468	505	502	487	512	484	570	487	471	496	539	499	504	448	476	495	460	486	487	472	460	454	495	482	473	482	457	508	475	501	482	492	419	454	436	497	458	459	478	454	446	454	487	464	469	447	478	483	443	500	455	451	476	487	467	485	486	494	433	471	477	439	450	478	478	493	462	471	452	468	514	486	511	466	457	468	457	460	449	464	502	432	458	489	441	473	477	455	443	488	453	494	435	504	490	458	518	497	472	475	495	498	499	461	467	451	460	443	470	435	465	479	464	505	474	438	460	463	489	481	504	461	457	453	470	475	479	439	454	450	496	470	471	520	504	456	446	490	522	458	477	464	479	420	489	480	472	457	485	473	471	456	498	482	506	460	498	495	476	451	450	477	476	497	450	476	502	479	457	493	497	469	483	455	464	474	464	495	481	467	494	481	457	479	491	461	491	422	492	473	514	454	473	493	442	478	486	498	488	474	471	492	486	449	496	494	477	454	439	463	505	468	479	471	463	464	445	484	454	485	441	477	475	480	482	490	478	455	456	498	439	451	451	473	486	456	471	496	496	426	470	471	483	466	467	481	462	446	480	453	514	429	478	492	467	492	523	513	502	469	479	524	482	472	437	451	484	479	473	480	489	487	454	470	427	454	458	457	469	464	455	482	440	473	499	483	461	482	478	481	465	476	499	461	462	469	446	487	503	462	480	487	499	435	520	472	475	460	495	446	471	496	495	500	456	460	498	480	503	472	449	465	476	468	469	445	480	458	438	476	434	485	439	481	445	508	509	459	452	463	459	499	489	495	494	467	444	503	428	492	476	446	463	480	448	485	486	467	499	470	468	534	485	469	499	452	470	457	480	472	479	502	500	511	499	484	474	484	488	436	488	483	456	487	471	464	494	515	464	490	458	425	438	477	482	470	452	444	487	493	457	482	501	468	465	445	460	482	459	483	467	449	488	509	484	454	449	492	456	483	502	492	491	469	512	476	508	485	459	478	484	476	444	471	478	456	471	465	460	469	504	473	436	488	492	467	447	484	479	463	478	468	443	409	478	485	495	499	485	449	473	495	470	462	467	470	469	470	504	412	451	513	466	436	493	480	471	443	521	434	499	481	513	464	440	465	460	486	468	495	477	479	468	486	453	501	462	506	478	446	488	459	477	473	468	486	463	436	446	496	495	451	484	476	462	452	489	496	446	502	470	456	501	479	454	454	464	460	487	454	420	510	490	471	471	486	440	448	488	466	458	506	479	482	486	495	459	451	465	458	450	460	461	475	465	458	446	450	476	451	464	479	462	466	489	454	515	488	461	456	477	480	489	474	459	440	472	501	460	479	475	444	447	450	477	477	449	462	468	512	442	456	519	508	448	492	459	442	446	489	467	475	481	480	447	456	450	461	475	480	478	514	477	506	442	462	463	468	499	490	446	424	464	501	465	499	451	469	507	510	466	465	485	471	484	427	461	449	478	495	473	495	468	482	473	482	422	454	468	443	491	434	499	454	495	422	469	477	459	448	477	460	464	500	459	498	432	456	505	484	447	456	440	415	471	461	455	465	466	480	467	461	485	488	472	478	486	495	468	457	447	485	479	462	517	470	450	435	466	466	470	464	483	466	459	454	481	473	467	490	435	438	464	472	461	428	445	479	450	496	477	436	459	428	435	480	478	468	470	505	467	471	502	472	493	512	436	445	480	493	460	501	461	455	468	471	487	505	460	498	460	485	465	442	499	428	507	483	514	454	475	517	455	455	478	499	474	444	509	459	494	446	448	461	465	473	505	442	426	421	457	483	469	449	451	460	460	460	456	466	459	491	456	491	482	452	449	445	434	500	443	475	486	458	497	463	464	447	516	463	459	441	483	493	519	445	458	467	465	474	481	476	485	465	492	483	504	440	485	462	465	457	474	465	440	475	457	480	472	515	481	435	490	447	505	478	464	505	492	450	478	446	493	483	504	418	461	409	459	483	457	445	431	493	488	475	495	494	436	483	487	465	488	448	471	492	432	464	464	452	485	460	461	511	516	483	459	467	474	486	485	471	500	449	450	505	484	461	464	468	462	499	452	473	455	469	460	484	438	466	465	469	468	465	477	464	432	525	478	447	453	484	469	474	455	460	501	474	473	484	477	449	475	481	478	493	444	450	485	471	475	476	432	482	488	488	494	489	470	482	454	446	451	456	492	498	465	485	507	466	471	462	445	539	467	482	495	487	477	435	481	460	434	474	482	451	466	481	441	473	443	457	438	488	481	452	471	458	439	467	457	456	487	497	465	496	515	440	480	473	470	448	453	466	442	481	512	449	469	467	471	430	486	473	449	432	468	462	497	465	484	465	457	448	452	456	494	503	422	476	480	477	471	465	491	509	417	464	455	482	472	449	442	468	460	496	486	457	444	495	452	466	457	481	443	467	459	477	451	437	459	498	487	464	459	483	473	465	456	511	497	455	473	439	445	463	488	435	490	507	494	503	445	492	511	491	462	470	465	470	467	477	461	477	487	497	509	452	471	504	482	496	454	478	485	500	449	471	482	477	461	494	469	494	484	471	457	472	441	485	460	439	492	491	465	440	482	495	468	444	465	415	480	491	476	463	515	476	475	483	451	480	470	471	463	453	488	493	489	447	469	507	439	456	468	447	462	498	489	444	453	525	476	454	472	466	497	498	459	477	484	449	485	434	510	515	441	461	493	444	457	487	487	458	459	486	475	457	503	483	448	474	480	472	482	472	456	445	490	420	494	445	444	476	472	498	459	471	474	473	484	438	435	468	493	466	484	470	489	457	493	514	460	478	474	453	452	496	439	501	461	450	495	490	477	471	474	480	444	477	434	467	473	495	446	474	517	453	486	455	469	459	448	469	488	456	502	469	485	461	468	481	460	464	482	459	435	493	461	450	497	474	487	449	478	507	457	448	435	452	470	494	464	470	476	497	465	489	460	480	464	473	486	450	468	456	465	478	467	454	456	486	505	484	433	472	481	483	470	488	445	448	472	528	464	480	486	494	514	462	480	488	478	489	491	483	455	510	459	479	463	447	498	506	489	492	466	464	454	468	496	453	429	499	497	466	435	452	459	509	476	445	456	499	464	473	477	469	465	478	489	474	431	477	487	490	465	449	435	496	474	476	435	444	428	502	459	464	473	472	459	452	480	484	507	474	479	461	508	470	469	446	428	465	504	454	426	473	493	466	500	493	436	467	487	467	490	492	482	498	412
16389	3292	346	336	289	297	273	269	288	269	278	305	283	290	290	241	267	272	276	262	292	290	278	298	279	295	285	312	262	296	296	269	288	272	300	259	286	266	270	244	298	258	241	267	272	292	276	272	274	288	276	254	270	265	292	300	279	278	280	292	294	281	271	258	246	269	262	290	304	290	282	288	289	267	292	290	291	295	277	281	297	272	304	279	283	293	299	285	268	270	257	317	237	289	314	290	293	262	282	262	295	284	300	277	304	293	281	258	267	272	258	275	265	284	268	289	287	278	297	276	293	292	265	281	253	295	273	253	274	270	274	284	292	284	265	293	256	247	270	257	268	276	269	283	285	297	272	300	286	294	273	276	277	305	292	266	284	291	277	268	264	272	248	281	280	280	256	271	236	262	287	293	256	273	253	281	264	268	282	274	286	303	290	272	298	275	297	278	256	286	232	280	271	261	279	276	290	284	278	297	282	260	291	278	276	310	264	292	275	310	274	256	283	285	269	268	279	279	264	281	283	277	275	261	260	272	301	294	259	294	281	266	269	244	280	280	305	293	262	286	283	275	267	301	287	268	297	278	259	259	250	304	292	282	280	293	279	266	281	286	252	251	308	264	281	293	262	276	254	289	271	286	289	303	268	314	301	270	281	293	276	292	279	285	267	275	262	306	265	260	278	293	275	275	298	265	271	305	282	284	293	276	301	270	276	286	283	269	290	278	236	270	245	262	310	241	256	285	280	282	301	269	293	255	310	274	293	279	296	268	287	285	309	259	263	258	263	293	288	272	262	268	247	273	303	284	266	233	276	275	273	277	265	278	312	260	257	272	264	266	289	271	293	266	312	278	286	265	267	269	274	297	266	291	293	269	277	274	273	264	298	290	241	278	305	259	266	277	258	294	256	269	288	282	261	265	279	294	288	305	303	266	301	318	270	244	263	267	261	255	275	304	275	275	281	290	270	267	251	288	255	252	271	276	263	275	294	269	298	285	258	302	280	274	262	292	274	268	276	278	294	254	272	294	263	269	290	260	270	291	293	283	281	287	270	265	282	290	297	271	241	261	295	306	286	264	237	263	278	278	266	278	272	281	288	274	271	276	264	278	270	301	311	274	306	267	266	290	303	267	255	280	271	267	322	257	270	280	300	274	257	279	279	266	260	279	252	264	266	268	251	279	292	277	271	304	279	270	274	269	273	277	262	269	276	271	269	277	300	272	280	282	279	300	286	263	281	276	298	296	275	292	269	281	267	289	301	256	276	271	298	263	253	286	297	277	289	306	262	249	277	281	307	251	285	289	301	297	281	274	304	301	259	278	252	281	261	261	265	282	287	276	280	260	274	292	295	263	285	299	278	253	260	287	267	324	294	294	302	266	291	280	284	288	264	300	290	266	281	249	301	294	285	291	306	261	271	307	272	306	278	286	271	281	240	262	250	271	281	296	274	291	269	271	287	256	265	257	266	268	294	252	281	271	305	284	287	266	301	281	287	259	273	291	266	276	278	286	284	285	272	270	319	276	268	253	271	299	251	276	257	277	315	274	261	263	292	286	273	320	286	297	273	289	229	252	294	280	273	286	277	295	281	273	295	257	304	278	242	297	286	256	261	285	278	281	296	245	268	261	273	263	274	282	279	260	290	278	292	281	270	283	264	292	257	258	266	290	264	265	288	264	256	303	291	283	250	310	272	277	272	291	279	278	277	286	306	281	288	271	322	267	233	282	289	291	287	284	251	245	304	294	256	282	282	288	269	324	288	298	283	270	289	264	271	293	264	302	272	294	281	296	292	313	277	299	269	272	267	285	280	285	276	272	268	292	307	269	274	300	308	307	276	253	312	291	290	299	258	254	294	277	261	267	259	246	284	265	279	264	296	248	281	295	272	279	268	256	263	286	266	280	278	289	255	281	242	286	286	296	280	270	281	293	274	253	273	272	282	273	266	265	252	292	291	309	260	270	305	288	273	271	284	262	230	286	270	283	294	291	280	280	289	277	250	257	287	241	293	267	290	293	294	251	270	258	286	275	286	302	300	294	294	301	261	289	282	269	294	294	335	294	276	290	272	268	249	268	279	260	273	260	271	266	294	275	266	312	272	262	310	286	301	313	269	244	303	272	304	270	262	290	304	262	267	250	262	286	266	292	263	273	238	288	290	287	286	287	299	301	272	278	263	271	289	254	284	248	269	282	286	265	279	280	275	249	280	294	284	277	275	275	274	276	282	281	287	263	273	278	269	278	279	259	302	277	301	268	230	293	291	305	303	270	297	278	294	281	273	285	296	285	317	302	305	279	280	267	274	259	311	287	303	286	294	274	252	257	256	247	306	231	287	277	283	285	282	280	287	261	269	260	272	274	240	303	272	290	285	260	298	293	286	277	267	280	267	315	281	294	272	247	297	247	247	286	301	287	280	275	268	277	285	266	249	270	296	273	320	309	301	295	296	273	260	283	288	264	270	277	256	265	267	255	261	263	291	319	279	292	238	284	287	275	280	269	274	276	269	293	290	292	310	279	254	288	299	283	256	284	276	246	265	237	307	252	260	280	279	310	275	264	290	278	246	271	278	271	251	277	286	295	278	262	262	271	246	302	244	267	294	268	248	282	280	268	264	314	265	268	272	280	272	250	300	289	267	300	288	277	311	298	299	253	263	264	269	282	300	259	270	274	258	273	271	300	281	264	268	265	302	309	299	247	275	270	292	258	257	282	283	278	272	265	266	283	262	288	281	312	282	276	281	267	273	284	306	260	274	283	304	285	285	257	295	267	251	275	288	307	276	309	298	232	276	278	265	323	273	261	268	261	280	250	288	275	290	301	268	257	289	260	277	299	306	276	281	261	280	304	259	256	248	279	269	274	254	262	284	258	282	269	293	279	288	271	242	277	265	262	266	276	278	274	285	277	285	290	257	267	261	274	261	275	297	274	260	228	259	299	276	280	242	291	293	315	286	264	265	266	288	273	291	253	276	259	340	273	281	273	317	285	296	288	283	250	275	269	284	301	276	251	296	268	279	287	276	294	273	275	261	278	294	263	279	285	278	304	281	293	287	283	296	282	287	264	261	307	281	279	275	269	262	274	257	255	265	283	283	278	276	284	298	269	271	299	257	255	255	291	249	297	284	280	290	280	276	287	276	279	277	300	251	280	302	268	258	278	290	268	304	249	281	248	275	262	269	259	240	239	284	282	257	286	267	286	319	291	274	266	266	264	304	318	311	308	284	237	254	299	278	253	291	280	291	282	272	262	267	256	294	306	264	287	255	315	253	302	245	263	289	267	238	279	274	278	262	285	275	283	265	267	272	268	291	270	284	268	281	289	295	279	292	283	339	294	303	263	273	283	256	268	291	297	260	273	286	304	285	257	295	270	273	257	290	282	261	268	260	272	265	319	257	207	250	258	273	268	269	274	273	281	275	266	290	271	283	278	300	272	282	289	270	259	277	242	301	241	285	274	273	271	302	242	283	280	285	288	292	280	286	282	246	255	298	264
9633	2228	826	834	756	776	771	720	702	783	749	716	708	731	698	727	686	711	755	673	728	699	704	715	699	703	685	709	673	718	700	723	721	720	689	710	699	688	677	695	656	686	755	705	696	691	723	728	711	703	699	695	662	724	655	705	707	691	718	700	695	720	678	713	699	757	721	735	731	717	765	764	767	755	768	775	777	734	793	837	749	688	705	798	738	721	716	735	720	711	762	738	734	759	732	766	736	730	737	725	731	764	687	731	744	745	733	733	707	687	765	740	746	750	707	699	706	694	754	717	681	656	713	715	662	724	668	772	742	706	718	685	742	742	715	690	745	725	685	708	697	661	772	734	680	732	693	731	730	702	673	677	722	674	684	721	665	697	732	717	636	671	652	699	660	686	710	714	649	746	701	684	690	686	690	724	732	714	691	701	677	685	737	705	689	684	709	698	672	673	670	732	714	756	641	684	711	689	712	739	688	745	662	671	689	684	749	704	690	654	730	698	740	689	716	730	677	645	766	706	721	692	699	734	685	680	679	688	700	745	680	721	686	680	691	742	714	747	678	737	685	672	674	686	726	673	710	720	702	728	700	754	708	683	685	727	712	719	717	662	682	699	695	716	664	647	667	685	684	662	745	692	697	703	718	716	706	733	703	736	696	707	651	722	678	717	678	660	672	668	685	753	703	694	692	709	695	681	724	715	711	744	680	700	700	696	728	706	702	668	697	733	726	727	734	719	712	662	714	741	736	726	720	761	732	623	705	649	713	651	706	704	691	735	669	676	673	677	674	728	687	634	699	667	715	698	681	729	727	698	700	673	692	726	675	665	701	735	689	668	688	712	661	703	732	754	695	717	711	698	705	707	709	712	690	722	730	683	674	681	751	719	727	758	703	734	699	724	696	659	655	672	700	672	683	672	728	718	671	681	668	734	706	721	708	713	697	713	721	686	731	766	685	714	700	726	735	729	681	688	677	716	694	686	715	672	691	725	742	702	704	702	698	687	699	720	719	663	642	701	696	701	692	702	701	680	715	704	677	709	711	713	697	677	708	657	728	695	635	675	659	657	716	699	698	740	684	706	696	690	707	701	665	721	665	664	735	705	720	728	745	644	696	683	709	694	683	667	656	710	707	664	764	729	686	704	750	707	729	654	704	749	722	722	678	695	659	704	691	698	712	760	695	684	720	691	682	680	671	702	700	684	684	709	672	685	697	663	640	716	744	668	652	689	739	725	739	684	708	736	678	672	728	680	691	731	697	685	718	734	709	677	699	673	665	726	694	708	694	730	668	714	703	710	693	702	702	687	670	697	736	736	685	701	706	677	704	663	763	723	692	714	717	699	671	681	682	749	638	690	680	722	714	690	740	685	715	684	685	699	713	740	698	699	722	747	672	707	660	753	687	700	729	644	669	707	762	695	710	728	700	690	699	680	754	663	740	721	661	681	686	675	688	700	667	707	730	675	706	694	743	703	695	724	716	700	690	706	732	766	703	752	703	701	690	773	673	696	745	714	709	723	690	710	699	685	731	679	696	742	698	731	715	675	765	689	668	696	634	699	709	661	683	697	741	716	729	719	677	714	675	650	640	724	705	649	713	718	699	664	705	719	690	769	698	670	676	718	730	712	674	692	703	764	711	671	696	705	718	728	708	697	695	697	686	670	692	716	662	668	670	665	713	673	726	711	660	697	658	706	687	668	732	670	708	662	705	725	705	698	665	747	739	771	695	691	717	718	660	688	687	713	693	736	697	730	746	696	718	689	679	779	768	735	657	686	720	706	677	699	631	663	729	671	724	697	731	721	710	736	655	696	725	691	739	693	709	721	665	650	751	699	735	654	725	741	680	697	706	701	710	695	735	695	677	689	696	706	766	687	717	708	733	699	698	764	698	731	725	657	681	668	675	679	702	736	684	714	704	704	690	728	689	702	707	706	719	716	684	657	692	684	738	782	690	736	718	681	670	676	734	676	679	651	666	701	711	706	699	700	698	670	705	655	710	709	703	761	699	700	679	677	699	669	720	711	723	709	732	694	630	726	617	722	710	702	688	702	714	723	696	650	699	672	691	722	700	770	738	697	742	736	694	708	707	730	666	690	762	699	706	679	699	695	701	688	700	694	696	676	718	709	665	693	675	687	693	684	667	754	688	700	733	689	677	694	733	674	665	721	682	684	730	676	682	690	734	707	731	652	745	688	674	709	747	717	704	711	637	673	689	699	706	679	729	725	712	719	688	730	730	665	701	682	668	692	717	685	689	675	694	698	725	723	668	731	720	663	704	680	705	719	703	696	759	779	698	670	699	716	721	710	731	715	719	702	687	691	711	688	709	704	740	700	674	698	650	669	693	719	719	683	729	720	715	693	707	740	708	672	729	700	711	723	733	729	704	711	676	733	672	703	692	675	690	692	670	679	728	772	682	706	737	682	692	694	721	688	635	711	712	737	679	722	684	682	720	728	700	782	673	734	690	725	702	709	697	721	660	705	720	729	646	736	690	757	715	689	722	753	696	696	695	701	645	674	713	704	730	661	691	711	736	716	648	702	728	735	656	685	722	658	689	668	695	735	698	696	689	691	722	630	705	708	720	676	712	704	667	756	720	701	723	781	666	665	683	701	706	710	716	673	706	681	691	682	680	730	733	701	661	684	657	688	688	709	688	742	696	753	704	656	707	722	701	678	723	685	637	677	706	704	685	708	696	668	674	708	763	686	681	733	700	695	700	738	729	699	707	665	684	671	696	717	711	744	677	693	693	717	692	676	710	729	674	744	697	685	715	693	738	689	714	651	738	711	702	679	679	717	712	665	716	715	676	706	666	709	719	718	672	701	693	709	689	661	712	706	656	695	667	691	713	687	665	675	704	718	754	693	696	749	705	684	713	727	647	679	722	689	692	691	693	707	699	726	739	686	682	694	651	741	746	703	699	730	701	698	744	687	771	697	720	717	673	754	714	679	734	664	688	720	750	694	732	736	661	690	699	711	701	651	649	696	695	683	697	672	690	689	739	663	703	716	698	674	713	718	667	697	706	748	721	699	666	667	719	729	681	762	668	661	731	699	688	654	659	709	707	656	663	698	690	705	670	725	693	693	647	679	721	701	708	708	667	720	692	753	687	742	711	719	716	701	702	712	725	743	659	744	688	684	668	719	657	733	722	716	675	713	674	720	699	714	683	713	709	693	733	666	672	680	699	724	659	698	725	711	691	684	705	722	743	728	730	677	684	717	702	751	699	630	734	702	671	668	704	736	685	675	714	713	672	686	651	731	689	722	639	665	711	734	708	724	690	744	722	691	673	656	717	735	697	721	722	717	714	689	722	684	700	698	677	670	707	693	723	672	711	680	691	698	678	659	681	697	706	705	673	657	674	699	729	685	689	697	715	701	654	689	737	699	685	679	682	699	696	672	683	726	680	663	710	723	633	685	718	702	671	726	703	684	687	734	691	675	724	703	741	708	709	621	704	723	716	703	747	684	688	701	737	683	722	744	677	704
32974	11768	2255	1316	895	605	542	428	437	373	352	349	320	308	326	299	304	267	272	271	264	281	268	264	245	236	265	246	254	266	262	271	275	257	248	262	252	252	288	277	242	250	260	216	292	261	263	254	257	244	240	266	278	265	259	243	248	253	292	261	235	257	283	236	237	273	270	283	286	278	262	260	267	273	271	255	244	259	230	291	291	263	251	259	261	262	241	260	231	268	261	263	277	247	251	245	279	244	254	263	249	281	269	280	318	269	236	261	260	266	280	257	240	261	266	238	293	254	255	258	255	241	247	271	272	248	254	280	271	236	274	226	270	250	244	262	258	285	226	287	249	274	245	230	209	264	241	267	287	236	227	261	270	248	239	252	263	262	259	262	250	274	251	255	288	256	268	253	259	279	253	240	251	262	246	259	286	258	270	245	276	290	259	284	243	261	251	275	252	289	251	245	250	280	242	224	251	260	288	245	236	279	278	232	250	257	260	239	216	236	254	289	268	250	226	279	271	247	258	224	246	241	264	268	276	276	240	270	257	254	270	249	236	249	270	233	262	260	291	252	244	275	259	259	267	269	281	252	266	262	272	241	284	262	272	261	248	263	261	245	267	270	260	241	260	254	282	249	256	255	258	264	291	277	241	258	246	244	252	270	258	248	254	243	247	270	295	252	259	248	262	267	255	249	232	261	246	272	225	231	248	251	264	228	245	258	238	251	287	249	255	277	275	287	241	263	254	235	255	266	265	259	269	247	264	239	290	258	226	251	251	238	247	265	238	235	272	242	241	257	264	259	274	249	252	215	252	256	259	237	254	272	266	238	292	254	258	254	235	264	255	245	252	286	258	238	274	273	256	263	253	258	282	256	253	247	234	261	244	237	250	254	246	285	271	250	263	249	249	287	252	251	240	273	241	272	260	229	274	232	268	255	266	232	267	256	280	220	287	303	273	273	255	288	260	249	271	247	267	222	250	276	249	257	271	252	226	258	224	223	267	252	265	275	233	257	284	260	247	286	271	237	230	244	257	262	264	265	256	218	282	263	256	252	226	267	250	236	251	258	248	280	273	256	257	272	286	250	256	235	268	242	256	269	265	224	248	222	229	230	228	243	257	262	248	269	244	253	264	262	268	262	235	228	254	266	270	271	222	273	256	273	275	256	252	243	234	268	244	261	266	257	246	236	263	259	252	260	243	264	275	266	265	232	255	254	261	240	245	261	239	269	258	260	231	257	242	252	257	260	265	235	265	279	261	266	238	269	268	217	281	239	261	243	246	257	228	255	244	267	297	249	240	231	277	251	230	201	246	285	234	272	257	242	226	247	245	267	235	247	263	236	272	274	277	242	264	261	273	230	257	274	261	266	245	226	258	265	260	251	225	238	247	241	265	240	251	259	262	272	227	268	266	270	258	239	260	248	264	264	234	242	235	269	231	238	238	235	274	258	264	267	238	283	266	266	264	243	292	243	267	237	276	274	270	260	271	256	259	282	271	251	247	241	283	255	243	258	262	262	255	268	244	251	253	221	233	262	244	254	292	260	262	262	267	252	287	257	256	241	292	286	253	257	257	267	260	243	253	243	233	245	256	255	268	264	238	240	261	242	250	257	283	265	248	262	283	273	261	230	263	270	272	267	264	250	243	246	252	260	249	269	263	274	266	235	258	249	248	233	253	241	261	283	233	250	263	263	266	267	245	242	256	259	258	284	256	240	244	286	304	292	261	271	254	224	253	231	242	259	209	255	282	275	254	259	239	240	236	319	278	263	250	232	271	257	247	268	275	255	279	259	272	274	252	292	259	238	256	262	286	264	265	277	265	259	264	267	266	264	237	259	254	258	239	269	272	273	253	230	242	269	272	240	267	272	271	263	254	233	278	234	242	281	273	274	230	300	226	251	265	274	268	248	240	261	253	252	269	249	255	261	256	278	247	294	257	264	279	291	252	251	250	277	242	222	260	270	279	241	256	268	264	264	249	267	277	201	278	248	267	261	272	248	244	276	252	273	271	249	281	248	252	278	263	257	237	263	246	260	250	272	241	214	261	252	251	249	241	260	278	210	260	304	225	288	228	265	256	260	222	238	259	239	261	279	266	303	261	260	264	272	248	262	269	260	246	282	252	259	254	264	272	270	225	268	263	252	236	288	256	242	258	258	234	215	234	228	251	235	236	264	257	267	265	266	273	255	243	246	235	248	264	269	260	271	259	264	242	266	255	249	259	271	234	242	253	255	219	252	259	260	254	257	263	261	235	256	274	282	266	269	265	253	274	236	235	221	251	261	302	250	248	278	275	261	284	254	263	283	261	275	279	255	228	287	258	248	257	284	246	237	253	283	254	237	271	247	266	251	282	282	255	265	252	235	262	251	249	249	223	230	281	266	254	244	257	267	265	266	316	229	268	230	247	253	279	253	261	266	239	231	249	282	261	250	241	259	265	263	240	261	225	271	257	231	254	250	271	243	281	278	249	277	275	268	263	248	266	294	269	255	259	242	256	226	242	272	261	245	262	261	258	227	207	260	254	249	275	266	245	246	238	249	230	250	260	262	274	268	266	270	256	231	253	254	247	250	256	225	256	278	262	273	280	272	275	225	256	276	245	253	249	244	277	274	217	260	237	216	247	263	229	244	252	271	249	244	261	255	245	233	266	280	255	254	288	275	262	262	255	238	311	284	274	245	252	279	267	259	235	253	230	272	294	222	252	263	240	257	249	292	266	233	259	223	262	284	268	225	265	268	240	242	241	248	270	242	222	241	233	252	276	259	240	243	277	260	264	259	265	262	274	243	236	243	291	260	288	267	248	269	278	221	274	277	248	270	259	248	269	268	272	228	252	242	259	269	275	246	229	250	256	276	260	244	253	244	238	273	248	278	268	264	250	272	251	258	266	276	252	270	281	249	249	257	242	244	246	232	233	272	241	267	260	278	236	254	242	241	246	238	248	257	271	221	257	245	249	242	239	261	261	242	235	229	262	247	259	248	242	258	263	264	266	280	238	232	244	235	250	251	248	263	258	253	238	261	252	268	262	266	272	226	276	258	248	257	261	251	267	267	244	269	272	247	237	290	243	280	275	261	239	244	251	268	265	251	280	274	235	255	236	238	256	261	274	254	256	282	251	275	268	245	251	245	270	284	260	273	239	264	237	261	274	263	255	264	257	264	255	265	256	266	248	256	251	280	256	232	271	276	236	238	264	269	242	249	248	284	286	252	239	273	267	258	252	237	242	269	256	251	290	251	243	268	235	266	271	228	241	281	215	254	269	246	234	253	255	241	293	275	256	249	242	249	247	261	248	236	255	267	236	261	272	286	257	237	251	271	261	267	239	243	252	250	242	290	272	269	265	234	293	247	236	262	245	242	257	252	243	249	240	242	246	234	259	253	264	273	262	240	256	270	265	229	248	291	254	263	225	282	226	269	256	273	257	244	245	262	257	265	257	235	260	269	279	285	247	236	275	291	241	253	265	238	265	230	235	211	284	285	247	283	285	251
20339	5532	2971	3296	2858	2341	2003	1706	1490	1331	1250	1151	1093	1035	909	971	910	906	825	846	789	828	793	763	782	805	773	728	732	735	739	725	751	746	698	716	696	707	725	722	671	709	662	694	677	699	641	663	688	703	661	681	636	633	677	658	677	639	654	655	641	677	649	635	676	721	721	772	758	761	766	788	756	743	740	790	779	809	775	791	744	711	764	709	683	736	733	714	697	703	674	695	749	672	706	691	712	642	716	700	660	702	742	735	753	734	713	708	689	673	700	714	673	709	719	695	663	701	681	646	660	649	681	677	643	633	667	666	733	694	689	666	646	674	697	664	634	674	635	689	626	693	646	657	651	678	661	622	678	649	655	678	661	647	665	677	601	643	635	662	619	643	664	659	655	665	647	633	646	667	620	670	661	702	600	635	601	608	674	645	705	640	668	630	625	602	626	601	622	680	655	654	683	703	625	672	642	704	641	627	603	624	636	687	639	683	643	662	662	625	640	630	641	666	692	655	616	625	633	656	641	658	660	637	696	681	648	633	623	640	647	625	613	651	631	665	627	651	647	662	633	643	660	651	640	617	674	653	651	694	636	706	656	624	644	653	678	697	601	662	691	609	689	628	647	667	602	666	645	632	654	694	651	667	664	638	676	655	658	629	640	646	663	681	670	619	657	684	661	655	636	648	703	673	615	666	623	664	673	631	637	670	675	664	657	625	642	662	650	654	662	652	624	631	683	656	653	676	660	641	616	634	666	638	623	640	662	639	598	703	662	720	644	687	655	619	638	661	628	677	661	654	641	621	620	643	677	662	664	631	672	622	683	629	624	640	643	683	637	700	676	630	638	672	652	644	626	650	657	637	664	651	659	658	621	672	653	619	636	710	674	662	669	712	632	669	631	685	664	661	666	620	649	655	660	670	675	621	614	682	660	650	613	662	670	689	674	621	682	626	683	640	650	679	668	635	629	639	660	658	657	669	683	623	683	642	684	673	639	629	650	685	638	626	642	657	654	622	621	700	650	651	582	591	668	623	649	656	681	654	684	667	635	654	667	647	627	695	677	617	619	630	653	660	625	637	664	663	646	671	664	600	668	623	631	673	627	618	667	655	640	655	644	582	672	660	652	629	666	659	649	634	649	619	634	652	680	643	662	644	654	656	617	690	640	686	682	650	667	630	653	665	615	643	692	643	645	659	662	661	647	717	631	674	629	677	661	697	655	720	646	599	672	648	645	671	639	654	643	656	650	672	627	629	640	587	658	643	649	674	653	651	653	657	613	584	641	676	677	642	617	630	621	609	633	639	693	611	607	680	635	620	641	663	661	658	619	614	598	636	642	654	628	607	640	635	635	643	626	682	633	657	697	616	688	670	637	676	646	614	645	650	676	674	635	632	626	632	644	648	665	685	664	674	636	648	627	625	645	634	618	644	690	673	634	644	604	609	623	646	631	613	654	662	671	695	683	665	664	634	642	684	640	562	679	628	657	629	714	629	628	671	687	663	685	641	671	671	641	638	622	668	619	663	655	678	657	665	673	650	631	639	633	645	651	647	612	649	657	634	648	654	622	648	638	652	629	666	677	658	648	668	683	622	678	666	650	675	626	648	648	681	719	631	679	602	688	649	667	608	656	627	675	586	655	681	675	673	670	627	667	696	657	637	679	636	623	627	682	681	653	656	640	652	630	638	698	652	658	610	666	676	658	647	698	631	657	661	675	597	641	667	657	661	656	651	666	649	675	627	649	655	650	684	678	656	669	630	655	615	636	653	669	644	618	662	640	641	624	632	639	561	622	735	643	628	663	678	667	661	641	640	624	641	693	658	637	673	594	664	662	697	682	652	624	688	615	646	701	656	676	694	647	652	657	641	613	665	624	620	664	687	647	667	624	643	653	663	683	645	689	646	645	623	657	619	659	603	649	644	659	669	642	607	627	625	621	665	610	606	639	617	638	670	682	669	639	648	677	629	662	680	640	651	649	635	689	667	649	640	661	649	627	645	659	611	677	653	662	642	647	655	686	683	657	577	661	662	681	660	673	632	659	601	683	609	678	642	605	623	644	653	678	601	616	678	630	669	630	683	670	670	570	628	642	630	672	647	620	680	642	640	661	635	641	666	619	647	671	646	589	671	649	699	620	663	636	650	699	639	647	640	663	614	642	643	666	630	655	613	661	620	647	644	645	626	617	652	641	626	672	680	649	657	626	680	655	652	632	616	649	641	699	656	633	634	665	639	657	678	676	648	670	619	687	622	684	598	660	608	669	611	598	669	643	658	654	659	645	691	654	644	655	623	691	630	633	648	602	645	675	669	626	676	698	622	641	636	613	607	668	646	637	640	659	632	618	673	667	606	674	648	647	634	624	647	604	620	614	619	729	629	655	665	637	625	642	699	597	695	677	636	647	652	650	641	640	655	635	601	630	652	652	642	619	680	635	638	634	696	649	640	674	625	637	662	626	601	656	644	676	628	645	597	684	634	649	640	629	663	639	676	671	661	624	646	690	636	639	670	668	650	669	671	664	672	639	649	647	629	631	643	639	685	655	626	649	612	585	688	650	694	643	627	617	652	688	647	619	624	692	652	620	618	670	641	647	647	671	651	643	611	632	702	659	665	689	637	619	650	640	671	654	656	601	624	649	671	637	602	628	597	646	652	674	666	648	618	669	676	681	674	649	643	663	661	660	585	649	620	607	667	654	682	657	675	675	645	645	663	641	633	668	654	662	683	618	641	681	677	651	665	647	643	624	614	655	655	608	639	663	630	650	664	659	662	613	641	626	644	666	647	650	649	648	645	636	656	669	655	656	681	652	658	620	617	633	625	624	629	648	657	634	685	651	638	655	685	684	629	656	646	648	649	635	694	638	640	633	667	618	662	688	627	653	684	653	673	609	637	635	620	630	645	591	648	635	588	631	613	631	712	641	610	637	622	643	659	611	690	677	638	637	639	693	665	626	605	638	646	646	659	660	649	642	642	639	628	638	593	678	606	634	672	616	633	664	639	633	614	661	662	660	652	630	667	609	648	636	565	629	731	674	652	642	697	717	632	674	746	688	645	641	644	719	630	622	645	611	637	639	661	672	667	615	633	618	634	618	664	607	670	652	646	681	711	623	690	662	637	656	637	637	675	675	679	678	608	683	656	590	665	671	607	668	663	686	676	659	621	597	640	629	633	637	670	623	677	663	667	607	633	665	652	646	667	662	608	643	674	632	667	635	638	640	639	676	662	667	665	683	638	641	657	667	713	609	610	660	670	635	649	652	669	598	658	660	614	633	596	672	657	642	632	658	676	692	650	618	674	651	657	652	624	655	643	664	627	645	665	645	687	688	606	659	657	658	648	628	606	641	636	642	669	655	642	652	672	641	665	648	644	655	658	662	608	607	625	660	642	691	641	700	695	654	620	715	620	613	701	656	641	670	637	685	629	639	613	636	618	652	654	600	629	655	616	656	682	645	631	691	635	612	629	667	625	663	629	638	641	630	644	639	668	676	630
41983	19462	4962	2312	1436	995	695	552	468	418	339	344	319	290	282	261	247	221	225	234	240	205	219	253	205	231	177	201	206	219	177	207	183	174	214	174	208	202	190	210	209	204	207	173	176	202	194	213	196	215	183	174	204	187	169	168	179	198	167	179	192	167	166	165	171	196	212	179	200	191	191	186	177	192	191	218	204	208	226	193	200	181	182	182	190	202	189	201	201	211	202	212	174	214	180	187	204	198	193	180	210	188	210	229	181	178	174	196	205	161	180	198	185	197	208	191	169	199	196	174	209	180	181	157	182	168	183	185	177	177	196	183	171	186	167	185	199	198	196	166	165	191	161	191	166	167	187	189	185	168	179	192	173	196	178	200	169	157	196	189	169	173	161	168	199	194	160	166	190	183	177	194	188	165	157	193	174	188	142	198	176	193	184	171	178	178	198	184	163	174	184	163	184	167	191	198	202	190	144	189	167	179	165	168	176	206	177	190	166	194	173	174	153	162	185	171	176	169	165	176	184	170	183	181	179	198	183	180	185	181	208	180	157	164	183	190	174	163	180	171	160	186	187	178	199	173	204	198	184	188	184	177	195	172	169	171	190	176	163	177	180	194	187	174	175	205	178	163	182	159	164	163	195	184	193	196	192	167	181	184	188	168	184	180	172	172	197	171	185	186	181	192	172	186	174	175	185	182	192	184	171	183	187	195	178	174	181	172	192	177	192	179	165	181	179	191	170	184	190	174	183	203	176	187	184	184	181	181	172	166	174	189	192	165	178	194	188	167	191	182	158	167	181	186	205	195	184	170	141	181	185	174	197	185	172	202	172	185	165	184	191	178	175	179	159	187	177	182	192	186	185	188	162	195	189	165	211	162	193	185	171	182	201	188	179	185	171	143	194	186	191	200	177	159	190	190	169	174	195	182	163	200	169	178	181	178	167	192	191	210	171	156	168	186	192	184	188	179	204	155	186	205	198	164	190	177	177	163	184	178	180	192	171	191	180	175	169	155	160	185	177	182	175	180	179	162	176	168	200	175	176	179	183	164	175	188	184	181	177	181	178	186	172	186	182	171	168	191	163	166	186	184	193	172	180	187	211	179	191	175	195	191	197	190	194	175	210	165	163	207	184	179	159	197	201	185	173	187	183	191	165	191	172	185	175	183	154	167	192	167	178	207	170	180	190	191	166	193	198	208	185	191	184	185	197	171	176	186	191	163	185	174	161	176	173	179	180	168	180	188	186	178	178	182	186	168	189	201	192	188	195	191	195	187	172	191	184	173	176	187	183	205	158	191	167	192	184	167	180	188	194	162	216	164	191	160	170	184	187	190	163	169	181	180	178	156	178	180	173	167	177	192	189	198	173	182	191	192	169	206	197	186	195	165	180	187	170	198	167	168	190	175	186	181	183	195	201	171	189	184	198	179	188	172	175	197	182	184	171	198	175	201	207	183	203	204	206	185	159	168	170	163	175	193	181	166	171	195	189	221	182	179	167	177	195	191	169	178	203	181	197	192	159	192	175	188	170	188	177	167	184	165	191	173	182	174	181	183	185	184	188	184	185	191	214	164	175	176	186	189	195	175	164	173	174	173	159	164	187	193	171	187	178	184	188	193	195	182	171	179	186	173	195	186	185	189	178	170	201	164	192	203	174	200	196	194	180	195	181	175	199	151	178	177	151	203	182	179	198	178	173	162	175	196	165	201	195	190	183	155	187	191	178	182	190	200	189	173	184	186	201	197	203	150	174	165	182	172	178	181	175	185	205	203	161	191	176	190	177	157	181	184	197	178	174	171	194	203	164	177	187	183	160	192	194	179	186	174	179	199	179	179	206	194	161	186	164	179	170	170	186	170	173	183	181	185	149	196	162	176	188	179	186	200	198	190	185	194	186	166	164	191	177	185	181	167	192	175	205	180	179	183	209	175	188	205	178	158	205	155	185	193	196	155	158	159	179	186	139	186	179	195	184	188	174	185	172	180	186	190	188	165	189	169	182	183	181	172	185	163	198	184	200	171	171	174	193	175	184	172	174	194	168	205	198	176	176	174	195	178	200	186	178	194	160	188	180	174	174	186	155	202	165	189	174	204	207	193	176	189	196	177	166	190	158	181	169	193	182	194	174	158	161	177	181	185	191	168	198	168	156	181	185	171	187	171	152	171	190	175	174	200	171	179	208	192	188	218	202	181	174	205	201	172	170	194	175	163	196	166	171	179	188	185	182	182	184	182	190	156	183	186	171	189	163	155	168	191	188	196	191	173	182	191	190	179	210	165	172	165	159	177	186	171	196	176	189	157	160	179	196	175	211	195	176	192	189	190	187	198	157	188	202	191	180	183	174	183	150	178	170	196	169	176	169	197	169	181	185	208	188	164	173	149	185	168	174	162	167	167	195	179	188	165	208	201	190	201	172	172	173	193	182	165	172	171	189	179	186	189	181	182	179	183	154	173	163	195	167	178	177	172	163	194	181	150	185	198	173	177	173	197	184	168	200	193	206	189	163	196	185	182	151	192	157	162	180	210	163	193	181	172	165	168	178	181	178	188	184	177	176	194	179	174	181	173	187	195	171	186	188	170	185	157	193	196	200	155	195	180	173	176	159	184	170	180	193	166	188	214	185	178	182	170	160	183	184	164	161	174	197	172	194	181	157	199	170	174	214	201	193	194	183	180	182	167	176	171	192	190	174	157	182	194	182	197	193	187	196	189	183	185	178	168	205	197	184	186	175	186	172	158	154	176	189	190	186	178	197	201	172	204	174	175	195	189	183	178	180	193	182	194	184	180	187	163	182	176	178	189	173	205	173	181	185	181	172	187	191	188	188	217	175	175	192	165	186	182	169	186	200	178	185	187	201	164	184	184	180	200	189	188	159	194	183	196	186	176	168	190	185	200	186	189	160	196	177	175	171	177	178	175	196	195	174	174	206	191	166	186	188	168	194	180	173	176	173	143	167	174	168	178	196	186	181	182	201	194	197	181	168	173	161	184	207	168	148	183	181	180	176	201	204	172	184	162	185	199	186	194	189	202	184	202	178	189	198	184	180	210	168	181	168	181	189	201	164	195	165	178	171	187	174	184	195	181	149	201	164	183	166	211	191	198	189	189	192	200	159	176	185	187	192	214	183	182	162	179	183	165	195	157	185	184	174	174	162	195	180	202	187	188	189	184	176	157	170	197	198	179	186	164	170	199	187	170	195	189	181	203	181	190	191	183	199	184	168	172	163	189	164	189	187	168	212	168	154	168	178	159	194	194	175	191	181	178	190	191	167	166	204	195	196	177	181	186	199	184	173	167	200	188	216	179	175	182	193	164	196	194	160	192	179	176	187	186	191	167	162	200	165	178	212	185	183	176	192	192	181	174	189	184	202	208	191	172	183	193	193	180	182	185	186	191	183	176	169	179	194	195	190	194	188	176	183	198	198	191	208	215	182	190	177	191	184	170	194	173	180	182	181	179	174	177	182	156	195	200	197	209	182	196	187	187	174	187
26046	9081	5045	5504	4561	3813	3106	2465	2129	1804	1550	1522	1254	1203	1156	1071	938	935	879	832	829	803	689	729	747	703	708	676	639	615	644	579	602	569	619	583	603	569	575	544	549	527	555	551	565	533	534	552	550	559	533	504	486	540	533	489	474	492	522	490	523	514	494	500	572	598	604	640	627	649	647	676	637	653	641	660	708	670	753	711	626	606	609	598	611	598	544	541	536	592	560	504	564	606	575	531	556	560	571	590	567	563	597	600	581	606	562	587	607	566	580	549	499	568	575	565	554	520	554	558	535	509	491	486	484	511	444	499	505	534	539	510	498	533	510	524	479	516	511	487	502	446	498	481	475	514	495	465	472	488	503	503	459	503	471	464	476	502	467	442	479	457	458	487	481	461	452	499	454	453	471	488	493	454	489	455	475	458	495	476	483	504	476	453	493	411	501	472	480	490	467	502	504	434	506	465	480	454	469	478	455	453	471	421	487	472	452	448	477	517	438	505	483	449	471	454	498	486	476	469	473	438	514	501	507	492	510	483	510	480	481	464	465	529	495	489	493	442	439	532	473	515	491	511	523	448	450	424	481	477	427	478	460	458	472	465	500	488	510	457	467	496	508	482	456	476	523	481	461	486	493	497	509	496	461	462	496	480	459	476	449	477	503	468	498	440	453	456	491	459	463	463	509	456	489	440	468	466	483	433	479	491	490	485	507	477	473	511	489	481	470	543	491	524	463	493	541	472	497	454	500	480	503	466	475	480	489	462	471	511	488	484	476	525	465	474	463	481	512	493	447	472	491	456	460	478	458	479	475	440	459	462	483	459	468	493	512	473	462	448	467	459	458	435	465	477	449	478	480	510	528	477	474	485	495	508	489	485	461	490	443	483	466	465	425	480	483	537	514	471	454	495	507	499	482	503	455	458	475	515	438	473	463	498	450	471	500	494	497	470	467	462	493	448	456	459	440	499	492	454	509	488	488	492	470	481	483	473	448	494	459	495	496	458	492	500	482	499	484	472	497	497	436	477	526	493	506	521	454	465	462	428	467	500	493	507	483	439	478	488	452	469	509	476	483	434	466	450	511	504	462	485	504	478	458	483	476	487	462	456	467	452	429	503	509	451	504	427	523	493	468	503	480	437	470	457	456	493	501	475	444	487	483	494	485	447	492	493	472	476	456	513	514	491	473	478	526	522	495	489	487	468	438	495	460	429	464	506	477	459	486	486	471	481	467	516	476	483	500	467	479	499	489	510	468	461	475	447	483	475	474	483	471	502	468	428	482	469	496	452	480	485	493	502	483	472	470	535	456	452	445	440	494	473	454	471	487	514	489	489	486	482	452	460	460	463	469	489	482	488	465	489	447	478	504	510	465	452	487	496	487	477	486	453	528	490	457	478	474	475	495	471	502	505	476	495	471	470	491	480	526	477	500	478	494	484	487	473	525	496	496	498	481	498	506	475	480	476	478	471	509	448	462	478	480	466	480	449	513	497	462	489	505	450	479	461	461	486	477	445	456	474	507	425	487	445	506	467	466	504	446	453	491	481	487	520	548	504	447	461	477	531	448	466	483	476	461	506	496	496	462	496	438	468	450	498	480	465	444	486	461	474	472	478	491	467	460	509	479	464	508	437	440	448	482	473	503	483	484	486	443	480	443	486	474	481	449	484	502	499	516	484	485	472	504	476	468	476	496	482	541	456	502	423	469	489	448	455	511	484	476	462	505	481	510	509	498	495	434	482	499	464	476	490	494	445	454	487	473	449	475	508	521	484	436	469	467	489	493	490	433	473	466	471	429	474	471	453	469	492	486	510	500	463	482	442	524	548	435	468	465	467	490	494	507	508	454	469	503	484	516	471	491	518	507	487	474	472	510	474	468	507	480	441	470	480	471	489	464	485	460	492	450	484	453	498	514	453	455	460	500	506	472	475	490	476	468	500	468	478	480	465	497	451	470	487	460	493	484	509	466	474	433	470	487	470	494	448	519	499	472	469	446	481	449	466	490	478	463	478	487	505	495	455	466	449	486	497	461	468	480	460	472	456	470	492	470	479	497	491	448	469	476	509	472	482	454	520	453	503	469	464	508	456	500	497	500	500	495	478	524	446	450	468	481	451	478	484	478	465	509	459	468	456	444	479	445	453	482	463	460	477	488	481	475	488	468	448	484	484	506	463	465	473	445	495	439	525	482	504	501	496	486	451	510	455	494	507	472	462	459	509	450	431	495	471	483	491	489	507	488	493	494	510	480	495	512	462	494	464	482	440	448	458	505	493	459	486	456	470	513	470	502	478	483	505	474	498	511	491	461	464	455	487	469	445	522	516	475	507	485	504	505	491	487	483	484	475	444	488	459	489	482	483	518	467	459	457	498	464	474	501	435	457	480	447	478	481	504	461	500	504	456	479	467	457	491	495	482	440	447	491	455	486	472	483	482	498	456	473	499	537	432	449	478	493	473	486	458	446	482	492	443	473	510	451	443	473	466	500	464	473	461	456	484	493	485	468	464	495	470	468	514	474	449	490	460	465	489	458	528	469	462	491	475	512	491	474	455	485	476	480	459	460	490	484	475	471	464	465	488	438	485	460	488	493	472	473	477	452	462	471	526	477	475	473	463	467	488	497	504	471	495	480	433	461	516	528	496	479	473	450	463	493	473	477	456	483	484	472	470	471	479	483	543	497	532	485	468	461	473	469	461	494	429	457	483	484	445	469	462	529	470	428	477	462	459	461	470	441	513	478	485	451	505	464	506	433	473	463	495	467	468	483	490	452	494	450	495	480	504	468	487	479	448	530	477	425	503	513	455	499	515	500	481	459	491	470	451	459	499	456	517	487	446	480	492	483	425	473	461	470	496	465	478	424	477	487	477	478	485	495	454	482	490	495	466	509	474	473	485	488	497	503	478	466	467	498	439	492	480	498	449	470	481	470	503	439	485	490	494	485	452	473	495	470	454	504	443	445	474	444	464	466	500	484	490	485	474	466	458	482	420	508	482	517	474	438	478	441	503	472	529	487	461	468	455	476	496	480	456	451	513	504	505	472	472	492	553	443	471	500	458	478	456	502	451	477	454	512	504	474	496	466	444	499	439	442	472	492	475	509	439	462	493	479	489	453	466	469	490	473	449	478	480	509	489	472	479	479	420	518	473	457	470	453	473	507	493	516	439	469	470	458	482	504	486	507	528	445	450	469	481	457	512	512	509	509	459	509	463	467	456	500	496	473	470	452	480	474	469	480	479	487	495	476	466	466	457	484	465	458	482	441	512	497	483	497	481	476	477	507	483	484	474	485	450	489	508	462	479	482	495	435	480	497	478	471	463	485	463	481	497	486	492	458	480	517	468	437	473	473	464	460	495	516	463	450	515	485	457	444	475	427	499	438	557	461	470	473	477	466	452	463	484	459	527	497	449	487	453	474	477	491	520	481	458	513	494	510	507	435	494	468	462	465	490	450	485	477	456	475	475	474	507	516	502	468	493	453	466	471	473	476	458	463
17066	3363	369	275	330	281	277	311	283	282	319	278	285	336	276	299	293	274	291	304	249	295	295	317	276	315	274	266	257	268	287	267	271	261	280	281	292	273	269	276	295	292	284	280	267	255	299	293	245	278	276	270	291	277	300	283	287	291	271	257	262	276	254	287	261	268	293	287	271	289	299	300	271	303	284	277	267	292	294	274	300	292	278	279	241	299	293	298	254	279	287	288	290	282	274	285	295	303	275	273	298	274	278	273	264	259	285	291	302	244	289	305	271	277	318	273	276	260	265	282	262	284	283	275	300	299	267	278	290	316	327	299	274	288	296	275	269	269	294	278	286	309	282	288	285	260	270	267	280	291	295	279	270	277	307	261	298	276	279	309	288	269	269	321	271	266	302	282	243	280	306	285	296	299	280	310	256	264	271	268	266	279	290	279	265	275	301	259	267	312	290	266	269	285	276	296	268	283	303	267	268	270	280	283	328	284	301	272	283	296	290	278	304	310	262	313	239	252	279	261	268	313	271	274	251	296	310	295	289	282	287	319	297	250	289	281	288	289	309	301	281	268	269	301	261	282	286	301	262	272	276	282	257	272	270	286	292	273	270	290	263	306	300	290	285	300	276	278	274	261	297	270	278	267	263	272	268	283	259	278	292	257	319	268	300	269	295	272	303	254	275	246	298	291	284	253	267	303	248	280	294	303	280	287	315	274	269	254	276	308	242	287	292	297	287	314	284	274	274	280	265	295	293	287	253	271	251	296	246	286	280	274	298	253	298	261	294	262	297	311	286	264	288	302	266	296	308	282	277	266	282	269	284	264	278	287	273	253	266	279	271	286	261	265	287	276	311	319	290	247	261	307	277	275	293	285	267	300	277	303	310	270	253	312	281	286	274	283	307	288	273	269	279	256	295	288	279	257	280	297	299	286	271	309	259	294	276	257	266	267	291	292	295	290	275	285	287	304	273	248	306	291	278	236	275	307	240	274	295	241	256	299	271	265	266	289	279	277	304	269	253	261	265	291	257	291	328	261	286	305	283	304	259	292	258	302	290	263	275	269	285	336	281	276	250	276	312	314	282	260	237	257	281	299	240	293	285	281	287	281	266	281	265	284	301	287	295	280	296	308	281	275	268	253	265	283	263	271	246	296	262	261	263	307	298	287	297	294	294	306	299	286	256	275	265	291	277	257	307	265	276	252	251	264	295	284	257	291	263	248	287	272	256	261	272	299	278	247	268	259	295	269	275	297	268	255	288	303	282	303	307	267	267	265	279	275	313	308	289	272	298	302	285	270	293	302	291	275	256	283	303	258	266	271	267	287	287	277	271	273	307	294	271	279	288	307	284	260	287	277	309	272	283	339	265	247	260	263	297	275	297	268	271	272	292	277	277	300	281	306	263	271	270	252	282	289	265	294	283	275	290	275	278	271	286	277	266	233	263	296	289	252	242	275	297	289	272	283	284	302	274	264	277	304	285	273	283	291	280	286	250	286	314	278	257	278	282	303	304	266	275	299	260	284	289	294	304	305	262	258	291	317	284	240	255	297	289	273	287	291	263	289	277	260	261	238	288	265	281	274	275	303	273	275	270	302	285	261	251	300	259	254	281	264	257	279	252	263	286	285	285	307	261	249	255	275	249	270	261	290	263	277	283	258	254	271	287	296	277	306	302	277	286	319	293	272	306	270	295	287	292	272	264	260	247	252	301	278	251	282	275	275	275	274	273	278	291	280	279	278	289	274	332	293	296	276	272	251	286	296	285	267	269	274	297	246	265	276	267	280	311	283	289	296	265	288	303	247	257	287	257	271	270	259	279	261	242	284	286	290	277	283	288	277	274	279	292	267	262	302	263	271	264	270	254	300	286	291	293	279	282	268	311	272	287	269	302	274	271	266	242	274	280	276	269	263	291	253	273	309	271	307	276	268	261	276	298	309	284	264	258	284	282	283	288	323	276	291	282	264	320	293	270	302	299	290	281	287	273	268	265	294	243	312	281	247	258	288	276	266	279	286	237	296	271	291	261	283	288	281	282	268	275	300	251	283	245	266	271	311	296	282	242	284	272	264	281	281	273	282	301	286	287	278	293	263	264	333	244	291	298	275	277	285	229	265	242	278	296	261	268	272	282	295	264	279	285	290	291	290	293	285	283	289	283	255	281	260	265	288	267	286	262	335	284	276	294	294	270	280	298	269	299	259	301	260	282	268	289	276	299	243	260	267	277	275	276	269	283	259	254	251	288	279	263	305	268	234	265	272	260	258	298	261	268	299	268	280	266	278	271	298	301	241	271	290	282	273	286	311	293	286	249	255	287	265	270	290	298	284	297	301	284	264	278	268	300	278	270	274	284	285	269	270	290	301	309	279	281	258	285	281	257	269	302	276	275	251	262	286	274	251	260	287	265	274	271	264	285	260	281	262	287	294	301	303	288	288	285	279	255	285	265	260	261	281	302	285	287	276	311	283	232	297	272	284	299	275	300	285	259	265	295	279	268	277	275	296	290	269	281	307	285	296	280	264	277	305	288	284	277	310	294	279	281	301	247	306	267	276	320	295	255	275	272	307	270	278	265	280	306	297	268	246	254	296	274	264	279	256	282	288	287	287	289	261	278	298	279	258	278	255	285	304	263	268	303	296	283	295	246	268	278	294	274	287	277	291	232	323	320	307	272	263	301	292	274	278	281	307	291	257	278	295	281	259	281	252	319	275	247	279	323	298	301	293	273	282	282	290	254	284	288	254	275	254	302	267	265	286	284	250	300	300	246	271	259	276	251	289	295	277	268	265	271	265	269	268	270	261	269	289	277	277	272	292	272	268	279	275	266	271	314	238	288	303	227	277	277	309	289	296	300	292	297	281	277	285	289	277	253	292	253	272	288	263	274	282	265	274	310	274	279	304	278	265	290	270	272	263	266	241	296	288	272	277	268	277	265	279	296	274	284	273	260	254	258	269	273	279	280	255	292	271	305	271	280	290	289	279	288	283	278	260	296	257	297	310	275	257	269	283	281	290	286	284	274	288	295	282	258	270	269	279	249	290	277	271	292	261	294	286	273	278	285	282	294	260	241	292	302	260	269	334	280	285	285	314	285	264	298	287	288	275	291	237	298	249	294	274	276	278	290	289	280	287	273	258	274	261	305	277	269	271	271	276	280	255	263	274	290	282	268	282	264	305	292	252	264	277	277	247	276	291	290	287	269	270	285	294	271	278	266	269	289	315	281	299	269	275	241	273	258	298	261	263	277	269	286	283	268	306	321	310	306	257	303	291	315	282	288	284	281	297	265	272	246	279	283	286	277	274	278	284	282	297	264	299	280	274	282	302	301	295	255	281	292	298	272	285	306	280	252	266	275	311	267	283	295	294	271	267	316	262	263	258	260	303	269	269	270	311	281	302	295	274	283	310	291	289	277	265	278	289	284	283	279	270	286	263	271	297	265	253	277	254	272	255	277	271	288	285	260	247	273	311	285	263	275	282	263	270	290	291	241	268
10105	2319	794	795	767	803	783	821	774	710	704	764	705	718	716	750	736	705	689	675	721	710	720	710	697	729	717	671	730	721	719	671	688	687	703	722	689	719	745	737	749	687	672	679	694	670	727	752	683	697	700	686	667	706	708	706	718	653	683	659	716	729	710	670	708	698	707	794	753	753	774	804	700	780	771	791	753	757	784	802	750	708	693	711	720	746	706	764	716	747	741	752	704	725	764	737	713	725	713	703	719	784	745	753	740	760	691	759	736	710	730	714	722	726	765	740	711	767	716	716	749	767	706	701	729	718	676	722	696	741	745	714	703	668	682	684	731	694	690	719	728	670	716	681	717	731	736	700	699	698	698	675	720	710	679	681	737	712	743	695	684	693	652	696	715	706	735	707	680	654	693	706	725	715	679	697	743	697	712	671	696	721	666	700	691	721	697	702	744	679	688	708	665	725	717	657	699	698	718	728	715	737	715	701	740	683	722	687	712	731	715	680	664	695	770	743	664	739	714	728	682	683	695	670	740	703	708	684	694	704	712	675	704	736	682	710	667	697	690	691	728	724	695	705	720	654	715	730	705	744	651	688	740	654	709	744	657	749	695	652	760	695	744	702	685	773	720	693	707	697	702	734	705	716	689	693	695	688	728	729	675	693	715	725	701	713	721	710	723	694	681	697	705	716	696	735	703	682	662	722	717	688	673	689	703	742	650	690	716	731	714	722	736	681	737	722	706	700	732	692	692	693	706	686	683	685	693	701	704	727	674	706	731	724	715	713	780	684	721	716	683	715	702	754	724	704	705	679	705	733	657	690	706	715	751	718	761	691	723	709	663	717	735	721	737	723	700	700	683	658	703	669	728	740	712	621	714	727	713	707	658	747	730	686	742	690	694	691	687	693	733	688	715	713	692	711	750	673	709	728	715	721	688	687	697	727	720	716	721	705	715	673	712	705	688	726	698	728	661	727	684	692	728	754	704	735	700	699	719	687	743	762	734	755	689	722	735	741	695	698	703	722	748	695	674	703	738	741	716	712	677	645	752	744	662	714	718	687	697	729	680	706	715	744	660	705	667	708	711	709	686	732	675	722	745	721	685	712	709	664	719	715	697	730	678	690	705	717	733	718	700	692	711	686	724	669	716	670	681	741	729	709	677	755	725	667	679	737	707	719	679	740	701	698	693	709	691	693	727	678	702	700	720	673	718	764	734	700	730	732	723	676	734	694	722	711	745	676	730	722	711	714	697	677	698	735	703	762	714	738	689	690	724	709	689	717	722	689	656	692	666	760	695	672	708	676	709	769	702	734	657	729	675	705	664	695	729	730	722	707	765	715	728	692	679	680	735	726	699	719	685	743	694	690	691	698	685	697	687	677	727	676	715	702	728	686	734	711	732	708	754	688	703	729	672	705	720	698	682	740	707	716	691	664	736	725	723	748	684	695	707	700	698	701	712	659	771	700	718	758	717	660	714	683	704	709	788	708	700	731	721	683	747	696	725	694	722	727	724	711	715	744	672	725	723	702	687	693	741	732	674	750	688	688	704	676	772	689	722	722	649	678	643	700	648	715	680	694	652	680	688	735	700	704	741	636	764	691	733	676	712	677	689	725	724	692	666	730	714	690	690	666	716	720	681	698	704	673	717	687	732	692	717	731	762	697	691	704	746	721	683	700	683	706	712	707	712	684	769	691	725	753	707	680	700	689	672	716	717	698	698	751	708	691	763	686	737	688	683	716	666	728	675	718	710	677	768	677	694	726	703	684	718	691	664	724	743	689	685	714	749	674	714	691	697	715	684	689	715	695	660	694	715	743	679	753	737	674	736	686	696	661	721	701	728	703	706	730	720	666	694	708	693	709	720	685	696	708	681	671	716	727	697	714	712	693	713	729	690	740	694	676	696	727	730	711	651	710	703	678	697	738	714	706	730	665	698	661	671	717	698	698	738	679	723	791	692	735	685	738	702	691	721	756	732	701	740	721	693	748	662	664	612	674	735	748	717	690	758	692	675	680	703	702	680	731	662	717	711	723	740	721	651	703	721	704	702	704	703	699	683	691	690	733	671	673	664	706	657	721	707	678	718	692	728	751	689	745	694	713	683	732	700	661	677	683	708	709	652	760	683	685	702	698	739	687	683	727	716	699	739	704	727	722	704	682	690	662	669	693	713	691	714	710	722	715	732	687	630	684	685	725	715	689	736	740	676	686	687	720	718	759	687	672	745	735	719	721	713	722	677	699	676	698	680	723	685	702	721	700	722	707	726	719	752	763	715	678	708	686	756	661	765	690	727	686	771	731	673	692	720	727	712	712	697	726	688	679	712	731	711	745	688	717	696	697	701	769	701	713	696	683	750	701	683	738	732	711	734	676	724	698	701	671	694	739	675	723	695	682	684	694	713	678	695	697	697	677	694	685	714	688	725	684	744	669	663	708	679	757	693	714	706	712	708	713	690	709	759	695	711	782	699	683	707	745	671	687	684	781	641	677	654	709	691	702	724	711	724	733	687	725	670	673	698	716	635	694	694	683	718	708	721	705	705	712	694	714	707	651	755	714	721	713	722	654	748	722	651	679	707	653	723	674	713	723	711	667	712	718	720	707	758	706	733	774	703	693	689	703	747	692	694	670	722	729	659	710	687	721	711	674	643	745	682	749	690	732	749	714	675	714	716	682	720	705	698	679	671	719	716	709	671	727	724	731	645	709	699	676	670	714	715	685	679	705	698	667	719	699	717	658	674	664	740	657	718	714	661	707	685	714	692	689	766	696	728	670	742	708	682	679	683	693	686	678	725	685	675	713	667	711	727	692	656	715	694	701	695	720	725	705	696	683	691	732	672	718	721	715	699	728	717	745	689	724	692	722	757	675	739	720	652	731	708	670	710	708	724	702	720	711	735	732	701	714	699	705	718	702	719	710	666	673	695	742	730	685	709	706	718	749	740	668	680	709	681	698	707	725	667	747	714	688	701	697	729	690	615	662	675	732	703	711	699	719	677	710	646	715	698	715	707	748	738	726	710	702	705	736	707	679	686	666	739	712	683	726	676	711	690	696	754	711	700	696	658	734	728	741	724	654	703	705	705	713	717	691	707	723	710	710	720	719	681	718	731	698	722	724	731	736	713	721	721	649	729	707	662	670	683	699	722	684	673	669	714	742	699	754	707	678	690	707	709	724	762	683	710	714	715	650	707	723	737	717	698	656	714	671	771	693	731	687	690	668	667	695	696	736	678	704	700	707	731	696	703	670	700	684	751	677	721	745	703	708	751	690	688	699	740	724	675	723	669	756	707	732	681	719	699	694	722	713	697	669	731	725	697	678	679	674	693	737	677	720	705	728	687	753	713	697	658	691	699	632	693	690	696	740	714	687	730	681	679	706	725	737	701	704	624	719	698	692	676	673	674	731	732	741	722	716	696	743	721	704	673	686	730	693	680	683	718	695	722	760	719	741	744	667	676	715	697	699	728	721	663	718	722	734	680	647	661	668	706	695
33445	12390	2460	1317	852	731	531	431	405	386	332	353	299	310	312	327	311	264	295	275	276	276	269	272	277	309	288	227	265	268	284	243	249	277	282	251	260	291	245	271	268	252	279	288	254	284	270	235	265	221	246	291	287	276	247	259	247	277	257	236	270	271	269	250	256	261	269	282	249	288	272	285	265	259	259	277	284	266	274	255	256	270	247	250	275	268	236	268	269	254	269	276	260	266	268	263	271	262	273	251	252	281	248	272	250	258	272	270	251	261	254	255	251	292	237	275	262	286	259	266	242	245	265	272	247	277	235	262	225	269	245	287	242	263	271	273	256	270	249	260	257	282	250	275	271	252	260	240	241	257	259	244	265	235	228	241	262	245	253	244	267	249	245	261	222	274	268	243	239	268	273	270	250	255	285	235	271	253	271	257	258	287	261	249	269	256	242	260	248	250	277	284	235	266	256	275	255	252	260	271	243	276	255	259	234	233	268	267	252	254	236	274	251	265	250	245	232	243	244	258	264	252	264	268	248	259	247	247	260	252	280	267	269	244	271	269	267	252	288	263	254	256	247	250	250	277	256	256	244	252	247	259	251	266	277	228	264	249	266	234	253	287	288	234	262	253	272	242	244	263	242	243	267	282	246	282	233	244	271	277	274	245	260	261	268	247	256	271	263	260	279	237	263	253	268	262	252	261	253	257	244	235	248	236	264	269	257	254	266	261	245	279	252	269	276	245	255	280	234	297	256	246	261	265	257	228	260	274	259	240	261	273	264	246	261	249	246	265	251	273	263	241	256	255	254	251	288	275	277	263	253	247	253	260	277	244	285	273	284	250	253	237	270	253	268	236	261	235	266	268	256	275	249	266	267	249	260	256	234	235	264	269	299	257	273	268	240	240	211	260	220	246	249	265	275	263	277	262	247	243	260	257	235	240	259	269	244	247	265	262	283	260	278	254	242	230	249	286	280	250	261	239	238	264	280	267	293	223	264	254	233	242	250	247	259	260	241	272	262	264	249	248	242	244	251	263	258	273	255	265	279	231	266	263	271	259	263	247	278	265	246	263	254	248	255	288	274	251	269	234	278	252	266	218	265	252	275	239	277	284	229	263	249	255	257	268	278	247	241	277	270	241	255	222	246	267	264	249	260	242	239	259	283	276	239	278	275	276	243	269	246	229	266	279	241	259	268	268	226	265	257	265	265	273	256	254	287	291	272	256	253	265	290	258	252	269	251	265	246	245	253	255	281	309	258	265	250	281	263	255	262	258	242	268	270	246	246	233	256	281	270	294	274	265	252	265	275	260	270	242	216	276	266	236	256	243	274	254	258	256	265	289	280	279	280	225	263	240	272	266	265	232	250	246	240	244	234	259	257	252	260	237	254	268	244	258	268	239	246	262	260	240	245	258	257	290	287	271	266	248	246	260	255	237	252	258	283	281	240	256	297	242	278	262	286	252	283	269	266	238	265	230	258	261	261	256	269	273	250	272	254	259	257	263	235	252	249	289	261	295	299	257	269	215	238	253	271	262	256	241	261	237	248	261	266	267	256	252	249	282	261	245	255	282	298	262	290	217	260	228	238	264	280	253	254	239	244	258	252	246	244	274	246	239	262	284	277	232	235	253	274	258	256	272	240	231	221	249	243	262	255	252	245	251	235	257	267	261	262	229	281	227	265	269	282	261	308	272	251	240	228	258	238	226	260	229	243	246	250	263	255	245	285	248	261	252	290	278	263	259	263	261	253	263	250	264	254	253	261	268	270	272	267	240	253	252	262	280	275	264	239	274	254	252	265	255	252	257	249	244	272	266	222	242	243	259	268	262	244	259	247	217	267	263	248	273	245	276	265	273	263	259	249	247	262	231	251	276	268	260	262	266	261	250	235	242	236	263	264	267	285	262	230	258	253	253	276	274	284	228	239	252	248	254	272	266	252	253	275	265	257	265	271	274	235	263	272	275	256	266	240	242	283	277	310	263	278	257	285	261	258	287	299	272	224	267	245	242	256	252	265	237	249	265	250	249	288	311	270	271	248	260	280	272	235	263	240	245	257	255	256	249	261	252	266	275	263	264	277	245	234	273	247	247	252	288	262	259	255	255	286	260	264	257	255	258	246	283	231	254	259	266	267	278	261	252	240	257	241	251	267	249	242	239	280	249	246	271	281	275	284	277	240	264	247	291	265	263	265	305	278	233	255	287	245	266	252	259	262	259	253	283	239	267	253	235	277	241	247	264	279	251	261	236	251	245	250	259	261	265	240	258	259	255	266	253	231	255	275	252	291	262	254	218	274	239	237	236	276	264	232	245	243	233	281	225	237	253	237	262	244	244	255	247	266	235	245	266	271	232	261	263	243	255	269	234	255	261	263	254	280	266	263	248	240	283	253	298	240	245	255	259	250	270	249	285	253	235	243	243	298	235	257	272	262	242	259	249	253	265	237	254	248	256	258	282	264	247	261	255	247	249	270	281	278	261	273	266	248	239	254	262	269	260	238	259	269	263	241	263	261	262	270	264	240	229	299	254	240	269	267	271	272	264	279	249	288	253	251	230	265	260	257	272	258	265	245	272	257	270	259	272	252	232	270	284	257	277	291	242	259	258	281	267	259	267	278	248	267	268	255	247	272	230	274	291	311	281	255	219	257	253	265	250	270	229	235	250	268	282	230	264	252	274	248	255	251	262	281	264	271	250	266	276	273	259	275	238	243	244	244	233	220	249	231	286	237	258	283	240	219	269	251	259	264	270	264	287	260	253	240	269	248	254	263	234	261	269	248	280	249	235	260	274	238	287	243	264	247	247	258	260	282	254	230	250	261	241	263	262	253	262	250	282	256	232	283	259	253	256	235	261	273	278	254	265	250	276	251	274	249	257	250	223	255	268	239	266	277	279	259	265	264	268	251	262	247	290	254	251	274	274	254	252	254	256	253	267	263	260	239	259	240	261	262	259	269	269	260	261	227	250	251	253	243	265	285	273	273	247	269	266	241	260	253	250	265	276	265	243	275	238	257	252	267	272	285	245	260	257	253	287	232	272	286	250	250	249	274	241	285	256	222	265	230	244	253	241	255	290	263	248	242	290	239	265	287	276	252	275	262	260	272	243	250	273	223	254	261	241	277	291	293	249	259	272	217	238	261	243	248	253	266	251	242	244	280	257	272	237	264	242	245	275	258	274	256	233	237	250	255	254	246	285	278	270	258	257	263	245	216	266	270	270	237	227	286	250	246	253	254	256	273	261	290	293	255	289	244	260	243	256	278	271	253	270	266	275	258	265	258	254	244	268	289	263	244	245	248	285	270	248	259	203	250	247	271	251	264	265	272	285	260	259	265	284	241	263	259	264	275	284	285	255	245	249	269	248	249	242	253	231	232	242	240	251	269	263	255	276	277	234	248	277	278	243	269	264	253	257	250	260	234	256	244	244	254	289	256	287	264	235	251	269	280	243	248	264	265	260	231	276	275	259	261	257	250	218	244	265	253	250	257	254	258	242
20194	6089	2977	3324	2864	2327	2000	1678	1576	1366	1208	1115	1073	995	906	939	860	906	826	858	793	847	774	774	756	773	738	744	778	754	710	725	779	721	702	726	740	679	722	664	694	737	694	696	679	738	696	668	647	660	708	628	654	648	663	680	679	686	679	689	690	631	680	659	681	698	735	732	812	775	803	743	764	749	770	773	792	803	760	719	779	744	703	714	738	774	742	742	684	712	673	708	748	659	696	679	710	717	697	732	779	767	704	687	676	729	760	715	731	692	728	663	675	706	691	697	710	703	698	666	644	665	677	672	689	669	660	691	682	661	649	672	669	685	675	649	695	645	656	577	692	647	678	663	642	677	637	624	665	653	646	673	647	700	674	663	643	638	633	640	687	643	606	644	635	656	647	590	697	710	619	612	651	672	608	624	626	625	622	676	636	646	673	613	635	613	607	644	643	665	675	643	640	631	659	688	662	679	689	666	692	645	646	641	638	668	644	622	687	667	663	609	645	632	685	652	643	624	641	666	687	641	642	594	616	596	622	686	683	636	655	667	631	673	599	661	652	634	703	665	627	652	613	654	695	695	650	654	642	638	628	667	637	679	679	648	662	633	681	644	635	631	669	635	634	675	662	623	618	639	642	655	622	682	653	603	644	647	662	658	600	661	646	685	696	638	625	650	629	621	629	655	628	637	696	668	633	658	642	630	645	647	632	670	607	588	621	641	655	649	643	578	647	666	698	655	643	625	668	670	620	678	672	613	664	632	654	667	660	648	673	669	657	674	605	672	647	658	598	651	684	662	679	667	664	635	659	650	665	626	656	632	630	627	660	644	636	639	583	667	679	640	627	632	645	697	606	642	657	644	628	667	670	657	647	663	675	699	657	663	637	635	680	649	625	630	621	635	669	666	650	688	605	641	667	675	661	649	615	669	658	608	680	652	661	644	650	646	634	630	600	664	608	658	637	642	612	645	649	612	618	662	644	620	647	649	601	626	603	688	669	633	710	652	718	639	608	629	599	651	593	607	644	665	619	655	629	687	636	639	687	651	662	593	668	654	636	660	702	641	650	690	651	647	648	635	625	692	632	634	632	630	643	652	632	660	631	663	674	640	641	619	649	671	635	675	636	638	671	664	635	631	658	692	653	697	611	606	661	647	655	636	650	644	654	652	644	643	655	659	680	653	693	652	627	645	633	630	624	656	596	641	666	668	617	649	626	613	692	668	660	676	645	669	641	677	646	662	648	633	617	646	649	643	647	653	625	632	677	636	624	654	670	622	656	623	635	658	638	694	701	677	649	651	658	657	600	670	639	644	660	663	678	631	648	625	649	612	656	677	663	692	631	639	673	663	637	674	655	649	665	577	600	685	622	640	640	640	627	631	713	652	644	647	632	665	677	632	686	625	660	636	650	602	606	669	642	634	649	670	673	647	675	642	663	661	642	660	632	670	701	666	645	610	660	653	626	681	627	600	647	679	614	649	658	608	658	650	638	648	679	670	624	649	707	678	599	666	612	682	624	641	629	658	665	710	693	597	624	612	628	649	681	671	717	631	657	639	644	643	617	680	632	657	653	638	619	649	636	642	659	682	688	647	670	649	644	671	660	660	630	638	603	603	670	697	621	639	638	654	622	689	674	659	640	625	635	640	632	680	603	646	679	684	652	623	665	613	604	678	649	652	617	652	623	628	680	657	642	620	629	644	665	638	654	642	612	622	673	655	639	651	614	645	655	666	629	660	670	633	619	639	616	674	672	620	633	634	616	631	638	629	675	647	637	613	671	638	642	626	658	676	652	626	651	656	675	661	663	673	641	675	665	676	608	664	654	662	664	621	634	658	690	645	619	687	687	634	628	676	644	655	647	640	688	661	654	662	648	644	661	684	660	621	661	625	666	597	668	644	652	641	657	668	638	636	611	674	706	627	633	641	664	666	633	651	632	660	632	647	678	664	664	668	659	677	633	676	636	611	660	644	635	641	680	656	615	645	667	638	643	649	633	637	650	644	668	647	663	659	639	640	623	662	657	599	649	627	635	667	628	668	646	751	631	653	645	683	690	692	638	639	651	641	673	632	659	662	639	656	675	611	638	602	615	689	644	675	646	621	642	646	664	616	638	655	713	633	650	692	652	670	608	623	669	584	678	652	647	631	620	642	618	590	648	657	692	680	633	657	635	669	639	646	654	636	596	644	681	634	609	688	677	632	632	663	675	589	614	648	603	648	644	678	618	653	634	647	649	633	647	672	635	646	702	643	601	640	649	600	617	628	644	652	704	667	675	620	654	684	666	602	667	639	657	634	664	697	683	635	647	672	686	685	653	635	626	632	609	636	667	621	688	668	637	677	626	677	671	640	668	652	632	582	639	659	602	612	646	644	644	647	635	615	649	704	664	684	660	638	601	636	644	643	618	647	646	675	663	659	649	675	611	674	650	688	655	625	614	719	639	617	660	690	645	641	641	636	679	663	668	679	684	632	674	632	649	667	693	690	621	614	622	655	686	633	643	643	655	640	655	666	634	656	663	674	691	595	656	666	629	628	651	620	644	652	648	675	647	680	653	628	615	644	628	651	613	697	674	642	677	697	595	593	635	654	645	613	688	669	642	660	651	644	632	654	654	581	708	644	618	652	664	638	633	671	634	612	638	604	642	672	621	647	618	659	678	671	650	678	652	647	643	671	657	648	682	622	693	664	629	638	638	632	658	652	642	635	679	612	672	701	620	630	646	660	641	615	689	643	703	620	699	684	604	668	659	647	630	666	640	632	614	651	680	670	664	666	637	638	649	644	666	631	579	701	684	676	675	617	684	665	618	640	695	692	628	668	686	623	631	664	698	624	646	627	624	674	592	638	655	613	656	633	671	672	744	639	661	652	701	703	653	625	639	610	655	632	667	650	594	635	625	668	720	679	630	629	664	636	651	668	665	609	640	676	632	622	710	656	595	641	646	647	629	666	644	663	676	646	619	651	664	645	618	641	651	662	652	609	662	668	679	695	645	641	671	633	632	701	625	647	710	644	595	668	664	640	626	650	695	673	650	705	671	604	691	633	587	644	636	654	661	658	641	673	705	651	659	660	654	667	628	615	650	679	639	678	661	637	637	647	659	649	635	634	677	672	618	645	648	643	666	624	682	652	646	668	645	675	650	648	646	615	656	624	666	648	713	649	617	642	675	671	662	680	660	639	694	656	660	585	655	657	646	645	605	669	667	626	628	649	677	664	655	587	682	637	596	621	598	640	651	652	671	684	667	651	659	610	680	609	624	665	640	627	639	684	609	666	644	669	667	597	699	693	620	641	629	648	657	682	631	616	650	625	717	691	629	659	669	589	636	623	686	659	578	661	673	664	667	648	710	663	611	643	631	650	644	655	666	656	636	654	631	686	645	649	661	646	631	641	603	636	640	681	641	645	624	656	641	672	621	713	622	681	641	633	697	661	654	605	615	647	630	659	667	641	695	707	708	690	627	639	630	611	676	655	622	640	675	645	636	702	655	624
41652	18344	4776	2490	1406	995	726	560	531	425	362	362	288	290	320	236	269	229	259	235	241	210	214	203	200	172	204	197	200	194	180	195	178	206	193	191	201	212	191	194	215	184	186	189	221	204	202	174	175	197	171	146	205	195	182	185	191	159	175	184	174	192	206	174	168	194	177	208	211	199	183	201	206	214	218	205	176	210	218	207	200	201	187	182	196	202	213	227	200	206	196	168	202	195	199	158	197	200	192	168	192	176	190	223	207	183	199	198	179	188	186	202	189	188	187	184	187	177	206	193	181	166	178	192	187	169	181	190	169	195	193	180	217	199	165	167	172	173	175	196	197	193	179	188	178	180	182	188	157	157	182	187	182	167	190	183	207	162	176	181	189	209	169	172	162	181	199	187	175	178	185	192	206	197	169	168	176	175	181	190	173	199	193	171	183	221	180	211	184	174	167	189	184	183	178	161	193	171	156	176	195	178	179	196	190	186	185	190	189	206	190	186	208	194	187	172	204	204	184	195	185	187	178	188	201	169	180	166	176	201	177	185	184	171	169	214	217	196	185	179	173	182	187	192	187	184	189	205	195	195	182	231	179	192	186	189	178	177	196	185	182	185	166	193	217	174	197	201	153	187	198	186	189	193	199	186	201	189	180	190	187	182	172	181	172	180	167	195	177	173	181	200	185	170	190	184	169	197	175	168	173	196	213	173	180	166	212	170	189	179	175	177	173	186	205	195	195	166	174	197	164	190	192	189	174	174	196	182	200	173	162	146	191	168	217	154	187	168	213	177	206	192	185	196	180	189	189	187	192	182	176	178	179	170	187	182	156	184	160	186	196	196	165	203	183	208	193	173	167	165	165	195	209	177	173	161	162	188	188	171	180	165	178	203	209	180	180	188	164	186	179	207	185	163	184	197	181	170	178	187	199	200	197	148	198	187	189	199	177	184	196	182	181	181	188	190	174	176	171	174	184	165	177	185	186	158	165	163	191	180	170	165	175	176	167	180	173	203	179	167	175	166	169	176	156	183	189	163	188	197	192	195	185	190	183	178	214	217	189	190	181	172	166	202	189	188	193	209	183	194	210	185	191	168	175	183	199	196	167	184	216	198	194	160	170	205	183	164	205	180	174	196	190	173	194	173	184	170	201	195	196	182	191	172	188	185	162	158	158	217	184	190	179	148	175	164	175	185	195	177	190	181	182	183	181	217	174	188	176	169	194	196	183	183	176	158	209	201	182	180	176	153	182	173	161	167	208	193	203	193	208	175	153	173	200	163	164	173	190	185	182	175	204	174	202	183	162	161	192	199	179	168	216	199	204	187	223	206	201	203	169	198	186	193	190	188	181	208	162	201	189	201	167	181	188	200	194	171	217	192	187	195	163	171	189	193	188	181	175	177	191	188	188	200	179	182	188	197	177	165	184	173	188	206	171	178	191	166	203	189	178	187	161	184	179	181	199	180	162	173	194	180	172	176	192	171	193	153	172	181	207	188	181	175	180	161	186	196	177	205	185	174	183	214	188	181	202	173	202	190	192	177	162	174	207	190	193	181	169	200	197	181	188	165	166	189	181	197	174	180	182	185	189	175	186	184	179	175	199	178	169	161	167	195	183	181	180	164	169	214	166	179	173	182	160	212	162	192	188	192	179	170	163	194	186	150	167	197	186	182	164	175	200	163	192	188	195	186	190	161	194	186	184	194	213	177	185	183	165	158	178	168	178	163	202	226	188	185	156	189	172	189	164	175	188	160	187	194	178	163	192	219	171	163	173	180	166	157	188	167	192	165	161	180	211	187	200	194	182	176	174	177	211	191	163	182	185	173	198	175	162	177	191	175	174	177	188	170	172	191	178	199	185	178	177	174	197	168	172	185	146	183	216	190	184	167	204	201	178	150	184	190	199	210	198	184	191	190	200	178	204	202	175	193	180	193	191	155	166	186	195	192	181	185	178	186	203	187	192	187	204	210	200	165	202	187	190	195	179	203	211	188	190	176	178	181	168	162	187	188	176	185	197	175	203	178	214	180	185	190	169	200	197	193	168	184	203	177	196	189	216	171	213	185	181	177	186	175	187	162	230	205	203	184	202	197	163	207	191	188	202	164	185	182	193	188	161	158	187	180	184	163	172	174	171	197	171	198	176	200	174	200	200	165	179	176	199	166	164	198	185	196	176	172	193	172	166	184	173	187	197	177	213	158	164	189	186	197	184	162	186	161	192	170	195	200	179	201	192	173	176	206	165	175	173	226	193	212	176	211	178	188	219	193	160	181	166	201	181	226	145	181	179	170	200	184	174	192	172	177	183	188	188	187	187	168	194	184	183	203	176	170	192	167	194	191	192	176	203	210	193	178	174	198	191	173	161	181	173	186	207	181	195	197	175	181	201	157	202	183	166	186	194	173	184	175	177	190	181	173	177	172	155	177	195	186	163	182	200	172	187	181	195	188	194	195	200	170	193	176	192	199	170	199	200	177	192	199	184	199	194	204	204	180	174	210	184	179	190	170	181	178	208	173	163	171	203	184	169	207	177	164	208	193	204	183	192	195	179	192	181	198	199	165	182	183	214	182	201	214	184	181	184	162	163	172	210	186	182	174	176	177	204	159	182	213	193	166	152	190	179	168	188	198	202	178	186	179	188	153	199	169	198	173	194	195	184	185	186	176	174	203	163	155	174	204	202	193	182	176	210	170	190	188	183	169	183	209	174	201	197	171	174	198	184	169	196	178	195	172	173	172	167	159	165	187	185	175	181	183	171	175	204	176	175	197	201	172	206	188	195	190	206	149	190	209	188	186	201	173	188	210	185	160	183	194	188	186	178	173	207	173	188	188	184	164	191	208	167	149	184	190	186	196	185	192	174	192	177	194	182	203	180	190	199	184	171	199	195	173	194	207	168	175	188	170	185	152	181	215	194	196	200	178	180	192	196	168	186	200	177	185	182	175	196	171	174	202	170	166	189	156	176	217	166	169	208	186	220	179	189	198	166	181	161	165	199	208	175	166	185	180	172	179	182	186	205	168	197	168	197	170	165	194	174	187	175	179	182	195	197	168	172	195	179	177	193	190	181	174	196	200	192	187	195	192	160	174	208	181	183	173	173	216	193	183	200	167	203	180	194	164	184	179	172	171	195	183	185	174	198	147	179	208	194	180	184	187	197	176	180	193	193	192	184	162	155	189	182	211	192	169	201	184	183	203	180	172	191	197	196	203	166	190	189	211	208	169	154	181	163	175	200	185	173	187	177	167	165	181	185	168	207	220	182	199	187	171	177	208	195	187	189	164	176	195	193	203	190	196	196	183	168	188	167	187	182	192	174	188	187	196	205	158	188	188	196	164	182	186	194	177	185	195	200	182	187	193	184	171	180	170	184	182	184	189	184	194	197	195	191	172	178	179	196	195	197	206	176	207	178	194	184	175	186	171	172	199	159	172	183	178	205	182	197	162	208	178	170	192	189	170	190	184	195	160	184	183	175	195	203	187	179	177	169	179
25976	8388	5130	5604	4560	3753	3060	2487	2247	1782	1599	1453	1309	1189	1084	1020	984	901	877	857	819	783	769	743	733	695	682	653	645	661	609	592	609	599	626	587	578	590	628	573	609	548	554	513	518	515	519	536	527	546	522	533	519	550	549	515	548	509	551	492	524	490	497	551	520	591	601	628	666	690	681	705	684	662	691	644	621	658	636	681	700	595	617	638	610	577	599	580	577	590	574	576	581	561	566	560	602	638	633	647	599	634	641	605	645	591	604	591	590	584	560	577	552	535	588	519	557	525	510	525	526	519	502	485	489	512	582	515	485	524	534	535	530	496	476	469	501	534	475	478	519	506	479	478	496	465	515	501	501	465	504	506	497	483	429	498	455	507	483	466	471	476	496	444	441	486	510	499	460	502	500	503	511	471	524	457	489	493	496	472	467	495	475	492	493	482	435	471	512	451	450	485	453	501	493	461	474	467	473	487	518	462	493	506	460	465	507	476	490	512	473	470	464	490	458	492	492	504	498	483	513	471	483	532	493	460	460	507	521	438	432	491	461	451	496	491	494	464	464	444	458	489	477	498	458	459	483	504	479	476	483	491	485	469	510	456	464	513	488	439	469	459	497	475	503	450	470	499	464	461	452	470	503	511	479	476	473	506	455	459	507	482	455	525	492	511	453	469	467	474	467	475	470	481	515	430	461	466	482	504	479	483	481	495	467	499	486	531	495	483	484	480	499	517	486	467	489	425	467	497	485	489	475	468	474	527	485	491	478	490	453	504	455	486	491	468	498	454	441	455	463	477	521	482	522	496	501	530	503	477	510	495	483	469	487	439	493	472	454	485	507	500	501	480	511	429	487	484	456	518	493	479	487	452	440	473	506	437	518	458	489	508	444	466	525	520	455	495	466	506	487	483	473	461	449	528	438	490	468	496	446	466	482	506	493	457	488	465	494	509	505	520	483	508	448	490	463	492	462	455	503	494	441	470	514	478	463	472	472	471	468	504	482	481	530	465	467	535	501	430	476	455	531	484	463	484	516	468	495	472	478	505	452	460	481	434	475	458	487	457	468	507	486	489	464	443	519	461	487	448	500	453	476	483	427	482	499	481	498	491	471	470	487	463	475	508	482	488	438	477	411	493	481	459	481	446	503	495	476	477	476	462	463	450	438	461	503	472	468	489	448	449	497	504	500	489	485	503	455	468	455	451	486	466	469	478	480	496	463	475	494	458	452	467	449	471	488	459	444	487	492	459	505	436	425	449	477	468	476	475	488	457	493	493	467	486	474	426	463	467	473	502	479	414	481	463	481	452	496	447	478	497	534	508	479	484	490	468	492	470	460	527	505	484	481	513	488	461	492	438	534	468	492	477	486	510	517	461	457	483	454	467	465	474	452	487	512	477	479	492	483	497	483	468	542	505	541	500	493	498	498	464	477	494	458	479	471	465	463	477	470	466	496	474	463	467	479	482	464	481	487	476	451	473	480	484	496	464	497	479	465	511	493	527	458	445	459	489	487	461	440	473	460	471	470	500	442	454	460	507	490	488	471	476	478	440	480	483	436	482	519	458	524	460	451	460	465	482	459	505	483	473	497	463	515	493	484	476	494	500	465	511	471	456	486	431	503	522	503	477	452	487	453	439	468	448	512	512	465	457	511	478	483	499	496	420	470	466	510	486	435	493	487	477	477	479	458	472	470	485	494	488	474	487	477	482	476	462	462	475	432	501	462	477	515	479	492	460	467	514	498	488	464	465	503	445	496	447	457	479	501	473	495	493	519	490	471	495	466	489	484	506	480	464	460	513	470	424	510	468	472	506	481	510	489	475	503	490	490	474	459	505	474	481	445	516	495	478	472	486	507	454	502	534	496	455	479	494	476	446	489	450	472	464	463	425	502	488	493	514	492	501	448	450	468	485	484	479	504	480	489	434	505	506	443	437	515	468	440	456	469	472	439	507	476	460	451	495	487	479	494	492	497	462	495	476	450	509	512	519	498	477	486	454	475	489	500	473	495	469	477	468	497	476	466	489	455	510	462	465	462	507	522	479	492	515	497	522	474	445	496	456	492	491	475	499	474	462	466	501	498	460	436	512	453	476	508	463	471	499	531	469	506	518	481	440	445	461	472	476	492	488	500	492	477	482	475	445	438	442	469	525	460	480	502	479	524	456	464	446	422	501	490	513	498	471	476	517	488	481	473	490	501	494	453	489	485	487	479	471	514	445	466	503	498	481	502	469	489	470	466	462	491	471	479	470	481	496	470	501	506	503	498	478	472	525	471	488	475	471	495	511	500	506	484	499	512	472	513	489	493	512	478	468	466	476	488	485	487	496	451	451	461	497	505	520	491	498	464	460	496	479	474	466	503	460	500	474	506	486	475	487	475	490	476	462	454	458	464	483	435	468	440	518	393	518	490	449	471	466	507	478	462	500	449	473	486	497	513	509	438	487	493	499	521	514	475	468	500	490	473	470	471	486	478	448	520	468	466	513	463	499	490	466	486	484	479	514	522	491	504	484	518	488	444	482	501	473	533	495	514	441	487	508	503	488	478	499	521	464	470	472	474	444	478	474	477	487	455	529	484	496	487	473	495	501	508	488	474	506	522	457	495	463	481	500	472	473	457	486	458	497	522	514	468	497	495	461	510	499	454	463	445	481	462	462	479	488	481	490	499	525	481	470	528	502	487	492	505	460	495	483	504	494	454	475	449	462	482	508	452	488	471	479	486	474	506	479	484	483	485	492	473	459	524	484	502	469	462	428	465	493	473	488	476	502	501	515	438	517	523	432	501	519	481	459	509	491	431	501	510	484	467	500	470	499	489	501	473	458	461	482	467	477	479	470	482	466	510	478	505	487	465	469	478	497	480	506	462	508	492	507	494	479	450	482	476	495	490	477	444	516	477	512	497	484	485	479	482	483	490	467	445	456	464	436	476	415	477	491	465	459	468	462	491	487	506	464	467	486	452	474	478	451	477	479	506	472	459	488	485	499	510	477	476	441	504	492	442	478	481	471	473	509	504	442	487	467	451	473	520	429	453	437	498	506	486	490	467	487	488	492	470	483	497	486	470	486	497	505	466	489	450	488	477	468	501	455	490	462	455	505	487	510	496	504	505	472	473	495	487	469	459	493	474	513	470	492	513	455	488	471	445	517	519	495	459	442	515	480	485	465	473	445	491	478	494	467	481	497	452	515	504	469	489	497	466	533	498	533	482	500	457	504	459	432	468	486	527	492	446	485	447	494	497	474	445	477	466	481	496	491	494	503	522	454	474	471	490	479	514	479	494	468	473	478	510	506	460	476	484	486	448	490	491	474	482	446	459	528	511	530	458	478	495	475	458	434	471	482	492	492	483	440	462	492	468	491	460	471	485	491	460	501	469	489	505	475	486	491	520	444	471	488	460	490	499	474	458	485	417	470	495	498	487	491	524	486	481	475	470	483	503	471	474	482	494	508	490	484	511	490	488	501	456	456	459	459	521	465	518	520	450	469	500	453
16390	4077	316	271	297	333	276	319	278	262	311	271	253	279	283	296	282	279	245	306	292	243	284	275	302	299	304	285	289	265	311	289	289	256	256	257	299	285	294	298	264	291	308	269	290	269	302	296	278	287	288	276	272	291	307	266	295	264	307	279	275	256	281	256	266	297	283	287	302	292	269	259	268	324	294	300	266	297	275	280	277	265	266	284	282	267	298	282	308	285	273	281	282	268	297	288	288	289	261	286	263	277	300	302	296	279	272	278	279	267	294	288	313	279	287	263	294	277	279	293	248	301	255	280	279	286	274	297	276	274	308	285	281	320	260	302	254	291	278	283	288	267	284	295	304	275	280	279	306	274	295	278	289	259	287	268	310	293	262	286	248	272	271	272	261	317	271	262	288	298	281	301	252	261	275	284	284	281	293	261	349	304	278	278	259	256	267	299	284	289	279	278	283	297	275	273	274	293	265	275	309	275	272	263	262	267	283	273	259	263	303	249	287	305	279	291	277	324	266	280	278	266	298	290	280	279	260	286	274	276	302	268	296	290	304	272	272	280	268	289	294	290	277	261	268	271	281	258	291	275	276	272	267	276	282	278	278	264	267	287	287	275	235	304	268	281	277	280	244	272	303	289	298	297	280	282	285	296	270	278	294	272	301	230	281	273	315	312	314	269	301	268	296	285	305	273	293	302	266	288	262	279	234	294	271	286	301	280	257	257	278	260	257	253	260	258	276	260	279	265	271	264	258	270	248	286	279	273	285	260	271	279	288	273	280	292	284	254	295	282	290	310	261	267	290	295	285	275	286	271	272	273	306	276	307	287	294	274	281	277	280	290	306	292	276	252	286	279	297	272	278	281	271	281	282	288	278	302	294	272	246	263	267	248	270	304	261	278	297	283	317	307	312	301	293	284	292	256	308	283	268	283	299	308	263	270	272	291	295	286	278	281	282	287	288	267	289	264	257	298	310	287	271	270	285	289	280	301	278	270	287	284	282	285	265	280	298	299	263	287	286	251	235	304	286	239	265	278	284	299	297	294	329	273	273	275	261	277	266	278	262	287	261	276	268	249	271	262	303	307	288	289	303	268	287	293	277	288	255	259	282	278	268	266	265	287	271	282	297	263	276	283	313	281	277	268	265	262	283	273	288	266	287	271	252	268	279	297	292	301	287	289	278	309	306	270	288	273	258	302	281	285	263	300	306	270	288	271	276	334	272	262	282	297	301	285	273	285	289	260	298	275	307	285	268	259	274	278	305	287	290	282	309	289	297	270	295	308	272	290	281	277	282	272	256	273	295	256	269	280	292	250	269	280	279	279	285	308	295	259	282	281	274	287	279	296	288	283	311	282	301	286	309	299	284	275	318	315	291	264	262	258	290	280	298	290	283	249	282	304	259	284	290	268	272	291	308	278	241	303	275	263	263	288	286	270	279	262	278	265	284	273	325	283	287	293	280	240	291	278	261	282	255	265	289	269	258	300	311	329	266	275	291	274	277	249	291	306	284	257	312	268	292	272	276	289	263	278	271	272	277	257	279	307	276	268	292	284	260	317	255	275	286	283	281	250	290	269	296	281	278	257	291	284	301	285	273	300	265	284	310	268	287	288	313	273	297	284	290	268	256	275	284	289	285	263	237	296	281	272	281	282	301	290	242	261	273	259	261	273	304	269	268	267	298	262	254	263	314	273	273	279	283	306	269	259	286	271	280	274	284	284	294	264	274	257	276	314	283	301	277	296	290	296	294	286	254	290	274	278	286	266	284	278	284	278	268	263	317	301	296	267	280	243	287	254	294	302	297	305	262	298	293	275	286	294	278	304	295	277	279	277	264	264	262	280	314	254	317	306	272	267	250	281	289	280	286	335	278	277	289	275	282	272	227	266	264	272	280	289	300	312	254	258	260	303	263	282	288	288	303	272	273	256	269	279	276	281	328	302	307	300	260	266	301	234	275	298	268	260	288	279	276	299	278	319	267	309	302	282	292	287	280	274	259	287	271	256	299	278	278	265	277	265	282	318	244	309	278	286	300	300	263	307	295	273	278	270	304	245	280	265	279	257	298	276	286	288	276	260	281	281	288	281	228	293	290	274	275	278	267	300	265	277	258	290	294	274	299	277	294	288	283	297	289	279	278	308	245	256	289	280	264	262	271	268	294	265	265	275	273	281	252	290	285	250	314	304	264	243	278	265	278	296	278	297	281	288	276	265	256	286	316	256	285	248	266	273	271	295	255	287	268	273	312	282	302	281	287	284	287	262	257	288	260	269	261	307	278	238	305	294	275	280	291	278	300	266	285	282	281	291	277	261	280	263	285	268	284	269	273	277	283	276	286	266	272	280	261	279	259	268	305	255	290	304	253	273	290	303	262	241	274	251	256	281	302	294	264	273	263	308	278	252	294	274	285	297	267	285	255	259	292	258	264	292	299	283	274	278	285	303	297	277	269	233	275	291	277	264	295	265	262	255	279	253	309	275	302	273	290	292	248	257	269	309	290	294	309	280	285	272	294	301	277	296	275	298	288	261	267	289	305	257	253	288	262	267	325	284	282	265	302	288	292	268	281	266	287	294	301	289	261	273	305	301	250	267	276	281	285	306	271	288	306	291	307	309	280	271	269	297	294	289	327	296	303	271	270	294	264	259	292	275	237	281	297	260	326	268	286	268	266	296	257	290	268	265	283	310	283	290	267	296	274	287	313	271	286	268	292	269	297	281	264	292	275	267	275	287	263	293	252	270	255	271	294	262	285	284	284	289	290	276	269	292	261	253	297	260	269	268	270	286	272	267	280	294	285	283	270	297	268	271	293	287	288	288	263	254	287	292	291	284	302	297	271	264	296	266	274	252	289	278	311	293	277	253	282	315	290	315	263	302	268	322	286	269	282	278	287	240	263	274	297	261	283	293	266	290	289	304	286	286	298	293	317	283	311	262	286	292	280	291	260	294	263	269	282	248	272	306	256	282	308	284	295	269	260	272	244	325	282	285	284	259	257	301	271	271	313	274	293	296	275	280	258	280	272	295	286	244	258	295	292	300	286	249	274	266	232	283	291	284	270	258	286	284	284	276	252	287	298	269	280	291	276	235	284	311	278	290	272	296	299	279	270	288	303	263	278	292	259	257	251	283	279	320	283	285	298	291	261	271	295	282	282	251	268	276	279	269	282	316	287	298	272	308	289	302	280	270	301	281	275	305	269	286	261	302	316	285	287	290	274	297	292	276	250	300	332	268	290	300	277	284	280	271	288	255	289	312	311	305	285	288	278	286	298	272	284	282	272	303	303	273	307	297	294	295	277	295	278	260	273	298	251	278	307	254	263	287	317	280	281	266	277	287	283	271	259	272	276	269	279	264	261	267	265	262	268	261	283	284	254	280	262	280	308	281	287	259	274	299	279	277	261	296	311	268	287	276	280	286	285	268	282	234	292	281	271	260	279	277	280	285	277	299	299	277	286	278	307	266	306	278	267	272	273	271	284	275	254	279	309	249
9736	2868	726	851	804	775	771	761	729	725	723	724	698	703	685	776	706	672	705	694	690	671	711	709	712	704	753	660	671	682	697	717	762	759	726	674	724	707	681	713	721	751	705	723	670	687	695	678	676	718	688	727	704	674	698	710	702	711	684	728	721	705	649	706	745	724	760	743	792	804	780	763	741	786	760	762	772	748	770	728	765	762	718	701	703	741	768	726	693	733	764	744	753	719	752	714	745	701	711	761	711	748	771	731	761	698	760	744	744	703	737	758	729	729	718	704	712	739	765	702	691	706	764	686	726	693	711	685	742	653	702	725	740	728	722	669	730	708	698	705	761	720	727	717	701	746	698	698	716	733	659	715	727	694	725	708	719	668	692	708	711	726	703	711	713	699	704	701	696	713	730	727	707	698	736	707	736	708	679	733	695	699	722	717	728	699	721	712	709	697	702	685	743	753	723	703	652	681	674	699	705	700	690	688	724	735	718	732	673	661	713	696	718	713	753	699	692	713	694	753	726	715	753	701	676	693	736	675	732	717	768	660	715	722	738	727	712	686	736	655	721	731	722	745	720	709	701	738	699	705	708	732	656	701	701	693	659	715	701	694	636	707	726	694	706	708	704	713	728	724	672	659	701	684	734	707	669	677	728	685	686	720	724	734	715	683	727	673	683	718	726	714	683	737	725	703	698	718	704	744	797	721	670	709	709	724	709	724	746	713	672	708	706	683	717	722	702	690	709	669	715	667	712	738	663	665	759	739	717	722	696	775	722	680	722	727	691	702	703	663	682	674	666	727	731	742	691	737	713	711	712	654	666	736	692	693	723	706	668	667	726	751	753	706	744	707	740	661	690	693	676	740	729	760	723	749	702	724	701	664	705	741	735	734	722	711	739	708	691	709	694	693	675	669	684	728	690	717	718	736	671	669	691	682	706	760	752	687	730	700	698	723	702	686	701	700	718	708	667	731	702	715	756	670	672	700	688	713	723	680	733	697	696	726	704	743	697	724	700	716	723	688	687	725	742	726	738	676	730	743	738	732	734	759	700	714	729	681	719	673	673	690	714	709	721	688	750	735	667	692	701	758	731	726	679	706	730	702	684	695	699	744	649	730	722	721	700	716	683	655	730	688	666	717	677	722	721	703	695	669	692	691	679	648	738	714	699	659	704	719	762	710	725	722	702	703	683	740	726	703	732	705	734	700	741	742	677	699	712	684	669	726	684	694	726	707	697	733	687	737	697	673	692	692	698	718	709	701	725	699	705	681	728	663	701	729	688	695	701	717	730	736	699	726	666	721	678	724	734	675	708	708	685	712	741	701	714	720	715	715	741	727	692	715	725	719	711	705	693	748	677	770	703	696	745	735	685	725	699	683	716	746	735	711	701	704	699	699	704	686	731	713	738	732	746	726	691	700	693	747	671	736	729	693	696	671	702	715	684	695	691	722	667	724	676	711	738	735	707	689	717	724	702	686	738	725	682	672	698	732	730	674	759	721	748	689	658	742	667	709	730	696	673	768	751	725	685	702	681	658	685	688	718	721	682	728	729	663	713	743	693	657	703	718	707	744	727	717	780	673	734	740	689	707	730	680	781	664	709	706	708	681	700	718	720	758	700	789	703	721	735	758	678	753	690	758	732	705	686	660	690	700	719	683	724	683	698	713	704	742	721	696	699	672	718	666	709	748	680	723	666	706	732	715	687	719	694	732	712	712	747	682	687	661	701	702	703	731	695	729	679	710	740	715	708	686	723	677	740	730	694	687	717	709	680	704	713	708	734	717	714	726	722	741	708	711	652	717	712	717	744	714	674	716	691	675	746	698	678	695	705	709	740	701	699	696	706	713	678	687	764	685	731	695	725	721	744	709	686	692	738	727	717	668	724	681	703	716	716	696	732	747	714	705	680	732	689	732	678	709	726	778	729	700	737	690	651	719	679	722	695	701	700	733	693	679	695	709	741	717	759	755	722	713	701	721	702	726	711	704	685	693	698	756	741	701	742	718	690	699	691	706	704	679	732	652	724	705	686	716	713	735	665	703	704	658	648	754	708	715	730	670	708	707	684	722	678	721	721	717	700	692	685	728	664	763	703	726	701	687	653	753	711	687	708	750	685	695	723	670	707	667	730	672	699	676	666	686	708	718	691	722	765	705	802	697	682	774	722	742	689	709	658	696	736	719	721	678	715	714	729	719	723	674	719	669	714	672	682	712	727	731	676	676	712	677	696	678	673	732	681	678	676	693	734	690	705	711	734	725	696	708	709	729	704	687	760	712	700	692	705	711	717	755	720	703	686	727	721	720	753	735	717	738	688	779	694	683	712	744	681	726	698	731	679	670	683	727	700	711	701	753	671	665	708	699	700	673	669	694	728	672	707	695	725	735	747	714	683	668	705	708	673	738	722	743	700	696	699	715	680	714	693	715	649	688	754	696	746	760	703	713	728	724	740	689	663	745	727	666	729	710	695	726	725	666	669	630	685	712	671	685	723	725	702	706	681	678	713	719	707	710	718	720	691	739	716	711	744	724	680	683	690	696	666	696	707	729	719	727	723	651	661	729	687	688	713	713	785	677	732	698	717	706	704	662	714	713	711	706	708	694	731	741	674	705	687	698	723	720	716	714	699	709	724	679	725	654	688	736	664	746	691	644	697	706	714	718	683	697	698	690	726	714	749	736	675	713	718	737	752	715	674	721	713	714	693	696	681	699	715	719	716	728	719	689	706	726	756	661	722	710	678	731	673	716	701	662	704	702	744	720	721	725	721	698	695	660	756	724	712	707	693	702	699	700	720	729	716	730	705	726	709	671	740	741	717	712	696	687	728	707	689	687	704	700	724	771	746	758	703	690	718	682	690	672	667	695	737	689	712	704	648	756	712	721	716	710	681	699	712	716	658	728	755	717	716	721	721	681	729	670	683	721	707	691	696	726	706	700	724	705	757	690	682	712	715	733	682	763	700	725	730	722	679	719	716	692	692	714	724	744	668	719	709	685	709	720	728	716	720	717	710	746	757	666	740	705	698	685	752	720	675	728	737	674	732	700	661	695	743	695	700	705	751	711	709	698	685	692	702	760	695	724	697	711	684	673	695	664	723	698	740	673	687	696	687	729	717	725	744	681	698	754	696	692	714	692	729	735	711	663	712	721	716	736	643	744	689	655	729	700	681	766	737	724	680	685	711	715	756	683	691	708	707	756	698	668	733	747	651	699	687	691	724	719	706	755	708	723	710	690	722	692	663	727	731	696	688	769	657	666	721	685	699	747	737	729	723	680	746	708	732	687	689	745	720	700	668	696	737	693	727	727	720	698	711	733	690	654	677	746	672	715	674	673	681	713	683	667	666	717	739	698	699	710	750	716	686	649	693	723	725	681	653	712	695	694	753	708	691	716	696	699	680	702	701	702	713	695	675	732	720	697	690	751	688	665	671	782	711	710	696	699	723	716	699	679	720	721	750	668	696	703	700	739	725	730	726	710	693	752	713	708	709	674
33154	12812	2383	1169	853	651	551	460	398	390	355	307	331	331	301	316	327	271	295	259	293	285	309	274	256	287	290	268	264	300	260	279	270	244	230	257	255	253	286	239	275	291	270	251	281	246	271	225	290	250	250	237	236	262	287	238	273	241	257	250	269	247	262	260	257	230	264	277	259	279	246	280	265	267	274	274	253	236	272	282	270	281	259	259	283	287	282	264	292	238	293	284	254	278	252	266	275	287	288	250	278	261	273	264	273	244	247	271	261	297	293	273	246	273	252	274	255	268	290	235	211	273	243	238	246	254	248	251	269	263	272	247	266	271	281	251	275	247	254	277	296	247	247	237	288	255	242	263	248	263	264	260	242	243	265	249	264	276	251	246	241	270	237	234	247	259	287	240	274	267	259	254	264	243	255	262	237	267	279	260	238	257	272	260	244	274	269	230	246	237	265	261	267	273	276	243	256	265	273	243	245	242	255	240	255	274	293	275	242	265	254	250	251	250	258	240	292	234	234	251	264	247	235	267	274	252	270	248	259	233	252	263	272	242	250	248	237	260	277	252	258	268	246	273	244	251	237	245	258	288	271	265	254	264	252	269	241	280	303	259	270	259	233	258	261	265	229	297	261	219	256	260	239	235	253	229	251	246	290	256	269	252	259	251	268	267	271	306	249	261	243	229	228	282	241	257	276	282	243	254	266	294	250	205	254	271	233	227	223	227	268	255	264	287	287	270	241	258	265	272	264	265	282	258	252	263	256	252	252	274	269	246	259	286	277	292	268	246	268	264	250	250	242	270	259	308	287	276	241	281	249	273	288	273	245	263	293	286	285	255	289	268	258	241	271	283	268	261	287	223	239	247	247	280	267	275	269	291	286	251	251	242	254	238	266	265	265	280	267	290	276	256	276	259	238	250	256	254	297	240	247	265	265	286	261	282	285	284	259	260	257	229	239	229	269	252	268	273	258	260	251	265	251	264	257	242	226	302	228	266	256	259	258	251	259	252	261	272	253	249	240	283	264	276	248	265	283	263	271	248	253	271	276	243	243	281	225	227	258	232	249	234	262	243	283	289	267	272	219	249	283	270	230	268	242	267	235	249	270	223	278	250	269	291	282	259	242	256	245	284	246	238	257	260	257	269	252	241	249	266	273	275	257	266	246	252	261	235	233	283	278	269	238	250	271	234	290	263	280	259	264	246	260	243	271	289	267	230	256	245	250	232	270	258	254	254	255	240	246	242	284	257	282	281	212	275	283	255	236	250	256	237	267	271	259	254	239	230	246	250	239	236	269	268	247	243	255	275	252	243	294	262	256	259	279	268	270	243	227	278	258	266	259	287	269	272	267	259	247	243	266	256	237	241	253	261	240	234	245	250	272	249	256	273	262	270	264	266	263	218	226	258	235	266	246	259	236	257	257	270	257	261	269	256	230	253	264	232	252	244	265	260	253	239	250	272	224	259	265	281	259	242	272	272	256	252	246	224	240	268	270	252	287	290	246	299	267	251	268	236	283	282	230	292	272	238	238	273	246	262	265	254	264	206	261	271	265	232	269	286	275	238	258	234	238	266	244	253	259	248	273	257	266	276	238	239	254	235	263	261	243	252	261	261	244	257	289	241	238	253	236	241	270	253	262	271	282	296	265	239	244	250	273	238	270	255	259	263	277	271	268	264	264	259	260	261	237	255	282	267	235	253	246	306	244	264	247	270	279	255	256	249	243	276	263	273	261	264	244	267	240	253	287	233	306	270	261	273	249	264	290	271	233	272	252	257	265	259	253	237	265	259	264	239	256	237	264	275	242	251	258	263	264	283	256	217	262	257	268	244	272	249	256	276	241	261	270	276	251	268	259	272	244	221	252	252	241	265	256	256	219	256	242	263	267	264	268	268	248	251	230	248	247	260	250	242	253	271	255	279	265	248	247	265	233	253	230	277	266	255	276	256	253	287	254	244	257	261	237	285	318	282	244	252	275	269	235	263	274	252	253	297	244	272	250	268	274	222	259	241	244	261	253	293	243	235	250	274	248	269	259	270	266	265	257	239	249	266	263	254	227	270	264	229	271	230	271	260	273	252	256	247	268	239	248	250	279	243	244	261	243	256	268	242	264	273	258	249	278	240	231	258	269	295	249	237	274	246	273	249	226	244	274	247	266	275	246	249	272	225	253	264	272	246	230	267	269	267	242	233	241	288	257	237	272	267	263	258	264	279	269	282	261	247	275	286	227	239	243	243	277	260	263	272	264	262	237	237	249	267	260	269	287	274	252	262	246	274	248	245	268	277	260	228	273	293	231	244	250	260	259	292	253	244	265	265	262	263	269	250	232	263	247	300	270	290	263	254	262	291	229	246	244	266	249	222	241	270	249	228	250	248	255	245	254	222	243	246	281	298	261	272	274	227	274	235	272	249	236	252	261	260	252	265	245	248	242	257	254	248	235	277	252	263	259	234	251	238	255	254	265	254	255	229	265	252	256	255	256	257	268	243	284	247	272	253	274	270	231	258	256	257	255	276	264	235	241	272	253	278	282	260	230	250	257	257	251	249	247	249	221	267	254	283	249	277	287	277	240	235	247	259	282	262	277	287	256	278	232	266	247	271	245	257	243	266	253	265	230	255	261	263	286	232	230	252	255	223	251	268	253	250	243	268	247	259	245	266	248	281	257	245	256	280	270	263	248	265	271	235	260	268	262	266	240	264	244	269	252	270	278	254	263	262	260	271	247	266	252	243	241	265	275	294	283	249	254	283	273	256	251	269	246	231	280	272	266	248	263	263	270	241	250	255	259	243	245	259	246	266	250	276	261	264	221	269	253	257	242	248	253	232	270	282	258	284	258	282	224	238	249	267	278	279	277	257	238	254	243	239	292	255	272	270	244	274	253	253	234	261	224	270	261	281	286	266	268	253	246	285	254	235	300	292	280	263	265	256	264	264	251	267	243	259	279	227	256	250	274	285	261	262	270	280	268	290	262	281	251	276	265	269	262	243	227	273	248	252	234	266	277	261	269	262	274	258	277	271	247	285	234	245	263	270	262	259	287	275	260	279	253	246	259	257	265	242	261	260	267	273	253	272	280	271	253	272	253	248	278	249	256	246	245	238	251	264	225	275	249	226	250	256	279	288	253	266	262	259	247	273	289	270	245	286	247	250	271	270	235	284	266	248	281	272	263	240	258	202	293	267	276	247	276	252	267	286	226	251	251	254	252	252	254	251	247	261	250	274	258	274	248	262	247	253	258	257	266	265	256	269	279	262	235	306	268	266	251	242	275	243	236	287	258	260	270	255	245	239	253	263	248	261	248	259	236	277	231	257	266	255	259	270	272	252	254	238	255	266	280	266	238	248	259	253	226	274	249	246	265	240	272	233	251	231	267	242	288	262	241	253	239	262	245	235	254	258	238	222	277	240	266	260	260	258	239	258	273	280	261	248	242	263	259	250	267	208	261	241	283	254	269	254	248	245	294	256	250	241	256	268	236	274	256	267	264	234
20223	6752	3068	3384	2805	2335	1962	1751	1534	1376	1257	1189	1127	1043	1042	915	926	833	826	842	833	791	766	801	812	770	739	761	714	721	704	724	741	692	647	715	690	701	679	673	714	695	710	717	699	669	671	668	671	685	643	641	634	709	697	649	655	667	689	710	665	664	693	679	713	703	736	700	776	816	782	766	744	772	797	754	750	749	768	729	746	751	719	767	713	719	689	675	637	720	722	721	740	696	713	720	734	743	748	715	729	732	712	725	740	715	708	738	700	662	720	743	711	723	700	682	702	698	678	666	677	658	626	677	631	700	676	661	642	657	698	669	674	686	645	605	641	704	676	671	647	636	654	639	641	662	626	622	657	684	646	711	647	644	658	695	652	655	643	656	668	697	648	652	728	645	680	668	646	654	646	641	640	686	665	708	641	673	601	671	640	698	655	662	681	676	656	666	671	651	658	646	619	674	652	643	662	662	641	626	638	692	704	630	636	651	630	613	605	638	669	673	620	636	651	653	631	643	686	681	725	620	694	655	669	638	644	621	627	644	638	670	609	632	652	620	684	675	677	680	636	605	661	680	668	648	671	668	670	624	667	641	674	672	671	707	664	696	679	688	621	658	636	663	680	629	692	635	675	647	689	617	666	634	640	669	648	696	656	632	641	662	639	633	615	611	690	647	642	637	628	613	626	648	689	694	665	660	670	650	649	627	689	651	655	616	607	631	635	647	668	691	636	645	616	684	610	651	638	696	655	700	657	662	612	642	603	652	635	653	631	698	610	620	661	681	655	645	685	618	666	626	622	628	675	629	669	653	631	701	676	665	677	600	645	648	660	694	623	684	664	645	643	677	672	677	627	630	728	691	669	640	678	642	644	679	660	656	676	639	641	678	605	624	603	643	646	618	648	650	655	672	685	676	660	680	655	617	672	656	637	691	649	659	689	665	639	618	690	670	634	644	631	629	662	638	663	664	663	690	634	665	627	659	664	657	627	668	664	656	664	650	658	642	631	669	643	692	659	660	685	632	628	638	643	650	659	653	666	686	680	675	661	653	639	688	672	659	595	610	655	667	692	603	621	644	661	676	652	597	648	664	682	645	599	681	646	673	649	634	709	640	655	663	622	706	628	673	640	646	624	631	641	696	630	637	647	674	698	695	681	704	689	672	635	650	672	604	628	660	623	651	659	644	672	653	630	632	666	673	617	707	670	662	668	633	645	663	652	658	662	655	623	658	645	669	648	640	686	670	650	692	658	611	686	614	675	654	656	667	645	649	693	649	645	700	646	680	625	629	618	648	672	636	619	674	638	686	683	690	675	641	653	658	655	646	684	638	649	653	686	641	651	654	682	645	627	675	617	619	685	691	657	654	711	624	650	625	649	703	675	698	653	619	607	656	636	611	701	683	658	660	633	638	653	641	665	630	647	663	645	646	636	660	642	620	719	646	669	643	680	649	637	638	639	651	587	677	655	655	658	675	637	655	655	654	619	669	674	645	651	620	646	631	641	624	662	698	648	673	698	640	661	598	661	690	692	666	621	652	697	654	683	643	644	662	659	621	637	669	657	655	640	656	639	683	662	662	633	610	638	613	625	651	740	643	635	653	634	610	687	632	640	671	647	632	630	663	705	666	636	657	722	612	633	641	664	651	615	694	653	665	673	681	623	653	639	621	680	625	631	669	646	660	658	648	697	658	644	662	600	706	661	601	663	622	690	651	591	633	623	653	660	675	670	674	662	667	649	619	615	656	662	652	648	637	676	684	681	683	651	641	665	651	649	658	674	668	638	625	649	624	640	686	659	640	625	628	688	643	611	696	644	700	671	653	653	620	683	634	687	633	663	651	669	607	620	598	662	652	643	617	655	657	670	659	638	637	630	662	668	657	635	699	648	615	656	667	694	649	673	635	673	604	640	649	646	637	627	678	615	651	623	669	653	641	687	644	665	646	608	682	667	693	634	637	643	642	643	655	627	632	638	613	635	663	637	641	642	596	655	647	662	661	669	654	669	675	669	685	689	640	696	615	675	668	641	668	669	637	677	679	641	654	648	635	634	662	670	663	655	678	631	701	662	606	642	642	603	624	667	669	646	664	640	648	637	681	668	643	631	629	660	618	660	653	704	665	628	669	626	659	641	626	645	649	686	627	659	646	669	635	685	665	686	640	632	662	605	588	594	638	637	660	665	645	664	653	651	666	650	644	674	692	663	641	628	654	631	657	635	639	645	623	683	629	629	662	683	652	664	654	652	697	612	674	668	668	658	635	651	638	634	685	678	648	680	680	692	668	674	692	655	659	626	663	651	635	630	649	695	661	662	650	662	655	707	682	674	636	594	665	647	658	600	685	640	639	641	645	644	688	644	707	640	643	666	629	636	656	674	659	635	672	635	619	697	654	607	616	637	627	645	639	672	665	595	643	638	675	641	668	651	717	628	654	607	671	611	664	620	634	703	660	650	707	644	622	660	657	657	666	612	682	659	622	664	668	623	705	651	661	673	645	680	639	634	630	667	656	677	666	688	684	673	679	650	649	718	651	648	625	641	619	650	649	613	643	681	642	630	606	658	643	602	628	664	649	666	625	617	632	676	676	649	686	663	667	709	602	650	648	635	636	669	646	634	658	637	655	668	660	655	659	670	659	697	601	629	657	667	647	623	671	646	623	626	626	686	634	643	635	657	674	630	663	646	662	615	647	652	692	636	675	642	673	641	659	659	633	652	686	662	654	626	619	698	688	667	671	665	640	607	618	644	642	646	693	642	676	633	644	660	617	683	652	629	646	642	682	629	652	644	699	647	618	646	689	608	680	660	653	656	654	659	643	641	635	664	595	607	670	701	655	641	685	634	637	654	615	691	655	670	650	622	653	639	625	637	632	644	629	651	630	710	650	635	659	656	711	657	648	654	624	658	660	666	630	685	646	639	677	672	614	635	662	635	630	657	657	636	650	668	624	622	662	668	723	631	648	727	662	625	655	613	685	669	642	683	629	656	700	669	714	630	684	653	636	667	626	652	637	667	661	655	685	652	619	642	681	621	675	663	642	625	676	648	650	638	635	603	646	665	669	619	650	676	639	632	695	659	637	665	684	625	671	641	647	652	620	654	635	626	691	647	699	665	648	670	666	650	621	621	637	663	619	671	665	640	634	667	679	637	695	636	651	616	651	656	631	666	633	643	657	682	658	637	639	638	633	613	636	638	682	676	691	656	642	659	663	654	632	655	653	644	617	634	648	625	654	695	671	649	612	680	664	657	678	663	687	638	621	633	619	597	682	632	665	661	637	677	663	636	632	689	677	693	655	648	635	613	661	684	611	680	647	632	638	636	640	644	606	659	641	628	650	638	655	645	644	656	664	663	630	644	636	664	690	595	684	653	620	665	663	631	633	631	670	644	642	649	662	650	663	679	676	646	651	630	588	664	652	642	672	626	655	667	652	665	656	672	645	631	623	599	661	664	639	646	645	654	664	695	624	635	644	634	672	626	621	663	617	655	663	682	669
41699	19027	4762	2297	1411	951	706	529	492	399	375	346	309	305	247	261	248	216	243	215	233	266	235	214	212	221	198	213	200	208	203	189	199	217	203	208	187	190	232	233	204	185	183	199	192	203	174	175	180	181	179	192	177	179	173	183	194	196	177	196	179	200	193	177	193	188	209	198	192	211	202	185	245	218	190	213	193	169	190	215	200	215	206	181	210	178	198	183	179	196	202	214	195	184	202	197	184	206	217	180	203	218	202	214	208	216	190	194	191	199	203	176	173	169	212	177	197	190	192	176	216	188	173	196	212	166	207	173	201	192	194	206	178	187	193	192	209	175	185	185	180	185	193	166	205	173	174	180	153	190	185	180	162	169	191	166	172	189	196	165	181	170	177	199	197	187	189	173	178	178	175	163	179	167	178	192	191	207	179	181	184	183	176	167	166	205	187	193	178	154	221	190	166	189	194	192	172	162	163	194	164	176	189	190	180	203	184	185	187	179	207	186	181	195	173	202	190	182	189	172	199	185	179	193	175	189	157	162	181	191	166	175	195	168	156	195	201	177	186	177	184	184	166	189	197	162	196	199	173	186	209	199	201	145	162	165	202	172	170	193	204	194	174	176	190	180	161	182	186	183	187	173	194	181	167	160	164	189	187	198	192	183	178	199	173	190	192	161	170	193	167	192	161	187	179	186	154	181	189	166	183	175	181	168	175	180	190	192	175	161	192	195	198	191	158	189	172	194	187	193	199	185	187	183	167	183	167	192	189	192	169	181	172	165	174	201	189	174	196	191	187	160	214	201	186	166	190	196	161	184	178	175	187	209	158	210	202	176	176	221	173	191	197	184	185	202	188	178	163	201	189	179	185	197	150	190	185	193	187	180	181	173	155	195	195	173	197	166	166	184	189	158	179	180	193	208	209	186	178	174	177	175	175	198	190	190	160	147	158	194	179	187	200	176	185	187	192	180	187	163	164	167	171	172	168	177	179	192	197	212	194	179	168	180	177	193	194	186	173	182	190	180	191	187	176	182	163	216	215	186	185	175	178	173	151	186	172	197	175	184	187	181	191	185	169	171	172	177	191	183	180	193	185	182	174	164	193	187	205	169	193	150	172	181	178	194	210	184	177	172	180	159	207	197	159	167	201	186	188	195	175	173	196	188	175	214	185	175	181	177	192	176	192	189	184	185	185	190	197	204	176	156	189	184	194	199	173	189	182	189	188	189	164	167	158	195	198	185	193	184	169	188	191	165	183	192	181	210	165	204	180	179	180	176	175	168	176	171	198	190	198	190	186	168	183	182	182	200	179	188	182	189	185	197	187	220	190	171	189	185	180	189	190	168	191	153	176	183	180	161	206	190	188	182	171	175	182	212	145	178	172	179	156	196	197	183	195	178	185	195	166	188	144	177	174	161	198	175	173	170	169	174	185	211	177	211	172	152	164	176	161	190	162	193	181	222	169	179	199	183	178	175	201	201	186	168	181	168	211	231	177	166	177	190	166	185	196	179	189	162	184	203	189	207	187	177	185	172	206	201	165	160	181	188	194	177	184	183	169	190	164	184	183	185	166	189	169	181	182	179	182	186	205	185	190	179	184	189	188	189	171	183	174	197	184	193	172	171	176	170	170	152	177	190	159	198	167	171	173	197	207	167	171	199	196	169	163	176	183	211	181	199	184	166	176	177	192	166	186	170	173	191	188	196	156	193	198	196	188	177	172	173	161	157	168	183	177	188	205	180	148	177	191	177	186	178	147	198	189	211	203	159	180	170	193	162	158	176	191	171	205	166	183	174	165	192	161	183	157	164	198	198	194	149	202	148	168	191	178	165	175	185	171	189	169	172	170	175	184	174	189	180	155	181	177	212	167	178	186	198	198	184	169	184	164	191	196	195	176	183	155	176	179	178	189	170	201	186	182	192	179	175	181	190	179	191	199	179	211	169	188	185	202	181	176	178	173	225	195	180	172	184	186	157	170	178	208	219	181	168	181	157	191	156	175	176	207	191	201	170	193	170	179	193	171	209	190	171	175	192	165	161	175	184	190	184	167	179	194	178	186	177	188	200	200	191	151	178	203	197	187	179	192	193	199	160	191	213	179	175	204	179	170	181	187	204	182	169	173	198	208	176	152	169	188	175	179	187	203	189	156	182	186	189	184	187	152	166	185	200	156	189	220	169	204	185	206	199	178	205	185	188	203	184	192	177	193	172	200	188	195	164	167	162	176	203	195	192	167	175	192	178	182	155	180	205	171	183	175	171	170	171	188	179	196	189	180	179	194	197	180	163	186	169	185	178	177	175	176	179	171	182	175	178	192	146	185	183	173	183	205	172	230	208	174	171	184	187	171	190	179	198	187	202	177	192	217	164	181	194	192	177	164	200	182	217	184	181	170	190	190	161	180	182	195	173	169	159	195	175	199	172	185	178	191	202	177	192	151	186	164	180	185	181	190	160	172	199	192	179	179	174	179	171	177	180	168	183	173	212	185	173	190	192	174	178	203	199	178	211	178	204	179	211	172	179	173	197	182	200	175	177	187	196	189	172	197	202	208	172	178	182	172	165	199	157	192	178	190	190	168	181	183	177	173	176	204	184	182	178	179	192	181	191	172	205	189	197	188	204	177	191	170	189	201	181	181	195	185	192	192	186	177	199	188	181	158	171	161	198	161	183	190	168	177	179	163	161	183	174	209	177	189	160	140	189	185	180	161	196	198	180	183	195	186	184	186	175	180	180	194	168	164	186	173	173	193	180	188	204	204	192	182	172	194	175	191	172	181	201	185	197	167	204	172	200	181	176	199	168	182	179	156	201	179	167	181	175	169	200	190	187	186	178	201	183	172	202	182	192	167	169	208	172	187	204	200	192	178	174	175	180	189	194	191	170	171	189	191	181	195	198	184	201	188	207	172	174	198	187	189	161	170	158	196	211	198	162	197	170	172	155	169	193	192	205	193	193	192	187	172	165	185	170	172	199	162	189	191	178	179	189	203	166	196	196	188	178	176	180	157	162	194	196	195	178	195	196	192	172	206	173	202	171	187	201	203	194	185	162	193	163	163	183	210	200	190	171	195	203	193	193	205	196	183	176	168	173	193	169	189	198	187	210	185	168	171	179	182	189	180	198	170	183	198	140	163	189	185	181	207	191	153	175	180	186	188	190	210	212	192	173	156	187	197	165	183	181	189	198	184	179	179	208	179	182	177	207	174	156	175	175	182	183	184	171	184	192	182	204	160	188	182	171	176	193	177	186	176	179	187	185	185	176	171	167	194	192	167	170	193	181	185	227	165	170	190	192	206	170	155	189	158	204	176	186	191	181	190	156	191	165	183	193	177	153	176	194	208	190	207	188	190	196	194	174	178	184	211	189	203	183	203	182	195	171	182	185	187	182	178	220	204	192	217	188	192	172	189	203	182	159	160	159	196	178	177	200	194	183	148	170	173	162	166	151	181	155	174	172	196	201	169	159	176	199	174	190	168	192	212	214	205	209	210	183
25639	8691	4876	5692	4672	3656	3043	2447	2125	1805	1619	1418	1308	1158	1108	1014	954	944	867	835	808	789	784	753	722	708	643	673	637	614	596	613	619	567	549	577	539	586	596	575	596	558	582	533	536	534	531	514	560	568	519	521	550	515	533	548	540	556	519	545	499	521	515	514	568	637	628	590	661	646	644	624	654	630	704	598	576	590	685	655	633	593	617	617	600	560	601	530	598	564	580	586	623	617	585	598	600	589	623	640	614	621	590	586	626	570	576	558	592	583	558	563	538	551	525	551	522	513	512	507	517	545	525	528	457	484	511	530	547	489	563	545	467	473	509	507	485	507	488	491	483	514	499	482	488	496	478	484	447	426	522	495	480	487	509	517	480	502	480	493	485	477	499	468	489	436	462	499	509	495	466	504	513	484	504	459	491	492	460	503	464	447	457	494	498	502	510	480	521	513	488	497	484	477	523	453	442	485	503	420	471	494	471	492	486	453	440	469	473	508	483	476	442	450	460	473	497	519	484	464	478	460	438	458	503	467	465	478	482	491	476	498	502	470	493	497	470	471	450	497	486	469	491	482	474	487	506	456	494	492	507	473	453	496	450	436	485	484	480	461	474	483	439	455	454	472	483	459	457	479	464	475	478	504	440	502	427	495	488	451	463	503	468	516	471	470	481	446	498	447	429	489	471	433	441	469	447	487	491	467	472	469	458	472	447	487	473	455	459	461	476	503	479	492	515	459	494	503	485	468	478	478	466	484	479	489	466	491	485	434	471	478	520	470	465	468	508	492	485	509	446	487	493	453	478	478	497	475	481	504	454	501	482	484	447	501	474	475	455	504	471	490	511	464	477	467	509	486	452	484	475	506	471	506	470	509	496	516	460	464	469	500	523	521	481	509	487	491	473	458	472	491	489	460	443	490	431	447	515	473	477	478	478	495	436	440	463	484	497	473	480	512	476	480	447	479	507	479	516	491	466	484	532	500	480	449	495	468	444	499	487	497	473	469	490	490	488	485	503	468	468	495	527	445	513	463	503	475	491	501	435	461	445	501	427	487	490	472	480	482	459	476	476	484	467	518	461	476	492	443	487	493	479	460	467	473	450	456	443	454	464	512	466	459	475	471	488	469	473	510	481	489	454	498	451	530	439	466	494	481	490	480	496	514	469	483	450	482	452	459	504	475	483	483	468	471	463	498	488	460	486	469	456	488	445	484	488	459	473	484	453	515	477	466	495	490	503	449	479	476	488	494	474	495	460	476	464	487	509	473	476	476	487	494	472	465	492	478	489	467	461	469	478	494	500	491	458	444	488	488	444	471	489	449	513	442	451	496	513	501	442	518	471	468	485	472	458	506	457	469	493	460	495	483	454	486	491	487	484	493	455	445	473	506	454	473	485	483	516	464	500	479	436	485	501	502	475	438	495	467	449	456	484	474	463	463	468	469	444	450	495	484	465	481	456	496	465	478	471	468	450	432	463	450	502	464	459	490	506	473	478	452	481	462	465	451	443	489	502	456	474	481	470	458	483	489	479	473	462	478	473	469	493	507	475	457	482	490	482	501	485	497	489	462	461	488	483	487	480	490	494	443	515	498	462	428	454	441	461	506	475	506	488	504	467	497	494	494	474	461	447	471	495	528	493	442	493	496	472	494	473	493	470	482	497	469	509	506	445	508	530	476	440	493	523	488	453	526	492	503	446	459	469	468	476	473	496	497	491	462	465	457	504	488	457	451	476	479	518	513	466	485	493	463	469	468	472	451	465	457	506	446	479	428	501	445	468	461	462	473	500	433	472	493	455	507	520	507	497	490	462	464	450	481	481	481	491	490	508	535	453	452	469	474	468	498	495	492	528	478	497	478	463	503	449	471	504	457	438	527	469	494	526	483	494	478	501	481	467	455	465	514	485	479	479	477	491	478	470	497	492	472	483	483	487	470	464	492	458	470	510	480	475	523	494	484	485	490	460	477	475	482	482	453	482	473	430	480	474	463	466	492	514	458	485	481	474	461	484	471	442	465	488	489	464	453	467	470	454	527	466	497	457	488	514	458	492	445	507	494	478	503	485	467	461	471	493	479	466	505	447	480	492	456	509	538	493	495	446	535	474	478	454	499	480	466	516	486	492	485	446	481	458	463	475	494	522	453	479	454	431	446	438	431	441	451	464	460	498	484	457	447	500	493	459	457	521	426	457	427	477	462	474	484	467	500	490	481	502	497	496	510	482	451	503	488	484	503	504	469	445	471	464	490	503	462	483	483	514	467	434	479	464	502	483	439	432	473	477	459	459	506	462	478	479	437	477	480	462	417	486	453	439	514	501	451	461	501	509	480	478	486	489	464	464	467	483	465	479	439	483	436	481	475	453	456	459	465	464	470	451	462	524	519	485	484	475	494	514	498	479	484	469	480	465	464	478	437	461	460	482	471	490	492	516	459	471	445	456	449	511	435	438	459	474	516	478	501	448	458	513	469	486	476	490	466	500	467	505	455	484	483	471	502	444	459	436	443	460	476	440	491	472	462	489	451	460	494	491	476	514	486	450	457	481	496	479	496	486	430	481	496	460	451	467	470	513	453	501	437	480	503	490	468	491	501	489	487	507	466	455	449	482	483	463	440	485	475	482	475	458	514	503	468	492	466	478	499	478	465	443	490	446	468	500	490	475	411	463	495	481	462	450	456	463	474	452	426	450	454	445	485	498	473	502	490	486	501	456	481	469	485	453	452	488	461	479	466	469	462	460	513	497	463	453	435	472	507	461	475	452	489	472	447	490	504	465	497	450	516	493	505	513	458	524	489	464	526	509	478	487	477	470	477	500	492	448	470	496	470	485	471	452	473	488	453	503	463	470	461	491	484	482	506	468	481	462	457	470	498	442	472	518	460	477	482	488	512	457	507	470	497	497	498	449	460	503	483	443	488	451	421	464	464	476	485	474	482	485	463	509	452	455	471	475	457	470	491	443	482	486	484	489	489	488	458	431	457	459	481	471	499	475	465	517	499	497	446	465	473	496	506	474	506	472	448	498	481	466	445	461	487	494	413	480	499	487	464	445	503	477	489	462	480	516	475	484	499	470	533	478	439	486	474	480	469	503	497	482	504	466	482	486	465	492	465	436	473	459	482	494	439	475	459	487	466	464	454	464	471	467	428	451	490	484	476	451	479	473	489	462	473	469	461	492	476	476	478	493	502	477	466	486	468	456	505	474	464	506	432	486	483	478	457	514	462	485	495	528	471	522	517	494	502	435	530	451	476	458	476	436	558	487	462	469	496	449	450	488	495	495	458	514	494	480	492	488	457	485	501	481	451	470	492	470	480	471	454	481	415	533	497	502	422	498	461	460	512	466	495	469	486	432	479	487	485	439	490	462	483	496	496	491	513	502	490	486	484	427	467	459	479	510	498	467	485	474	474	488	478	455	484	455	464	467	494	452	489	479	476	506	487	480	481	449	486	471	499	491	489	477	450	523	475	476	470	484	473	461	506	483	476	455	466	493	434
16153	3563	355	320	294	284	295	290	279	292	307	318	297	283	277	270	272	271	291	263	300	283	253	275	261	276	260	315	269	290	282	308	298	286	275	287	249	260	263	272	266	293	283	290	273	253	271	279	303	286	280	246	281	302	267	282	282	287	270	262	276	276	300	275	252	317	278	293	271	270	312	287	281	274	284	275	280	269	293	244	313	289	287	257	260	296	259	297	262	269	300	278	279	275	277	253	251	301	262	317	312	307	263	252	279	291	248	277	307	306	299	268	304	314	289	307	294	274	272	287	270	246	297	271	281	301	264	295	275	242	264	287	278	256	284	284	257	278	281	289	250	285	286	266	265	282	249	282	244	256	271	283	287	268	260	281	310	291	271	294	281	311	284	285	288	287	290	283	258	261	285	308	280	290	314	260	293	275	269	255	290	290	279	264	276	280	287	285	260	276	275	261	230	258	311	273	292	282	260	257	300	274	302	253	275	257	281	268	277	275	310	280	291	272	292	266	280	309	289	259	277	270	278	258	295	298	276	301	279	298	289	258	262	261	295	259	288	262	250	281	291	260	283	281	292	268	290	309	299	273	286	283	276	275	255	293	298	279	271	272	274	273	280	278	276	256	243	281	301	273	293	256	281	297	308	271	254	291	265	255	289	301	249	273	307	243	269	272	266	294	276	308	306	282	264	275	273	270	257	299	281	253	270	285	271	260	263	256	279	277	268	243	289	321	272	285	302	262	287	303	270	289	290	291	281	264	251	280	263	263	269	287	291	268	276	278	279	262	278	293	300	269	283	277	265	276	272	279	259	292	283	320	271	253	265	231	263	254	267	292	278	291	280	265	271	282	260	279	285	275	289	276	281	291	259	287	275	287	287	275	288	287	283	273	289	285	239	284	264	286	262	249	256	292	280	259	266	275	288	301	277	287	259	268	251	285	264	295	276	254	278	309	267	274	300	279	252	268	314	293	277	266	291	280	276	292	285	273	273	253	246	265	259	264	283	297	272	266	278	278	256	284	282	282	284	277	284	280	289	261	273	281	262	273	250	292	288	246	266	291	267	272	247	285	308	262	265	246	275	249	276	313	277	278	279	270	280	251	272	257	307	292	269	262	286	261	264	274	282	262	276	285	280	258	286	309	273	294	237	276	270	270	268	245	278	292	274	292	278	274	285	249	268	259	285	245	259	250	272	259	278	256	296	268	255	263	263	293	257	274	303	286	283	295	268	231	302	281	283	269	254	292	269	283	277	263	275	279	268	272	270	279	302	274	255	256	274	249	269	286	270	289	295	308	278	267	273	251	273	260	287	274	283	289	280	269	290	284	252	266	323	306	291	279	283	274	273	305	285	266	271	269	323	264	281	264	279	287	283	277	266	279	272	256	280	255	271	284	286	301	263	279	262	256	260	267	245	283	267	282	268	290	277	306	287	271	272	264	296	262	269	261	292	298	279	273	291	253	276	289	272	253	261	261	254	276	280	256	254	266	288	299	285	292	281	310	267	251	249	282	262	284	277	288	294	254	255	276	276	276	263	253	271	287	253	262	273	280	243	286	247	264	287	300	287	279	277	297	295	274	288	265	243	284	305	289	299	297	250	262	287	275	291	279	284	270	260	271	291	265	285	290	300	256	275	265	294	296	284	309	281	277	304	265	284	295	269	279	274	274	277	304	279	308	270	298	304	291	284	269	291	261	287	280	292	295	245	274	296	269	265	277	286	293	246	292	276	274	259	268	264	246	271	289	311	299	267	295	263	303	263	318	270	285	306	265	273	254	260	268	269	273	293	289	269	246	305	274	277	282	282	293	268	270	307	251	263	259	294	273	251	298	295	281	311	272	287	305	280	301	284	280	317	270	292	258	275	267	250	291	273	266	294	297	262	284	302	261	232	293	265	268	271	263	276	266	268	263	253	272	275	281	262	291	276	282	272	273	297	262	268	288	281	248	287	294	271	268	265	262	262	271	316	283	291	267	302	278	268	279	283	292	253	253	275	285	279	264	278	262	254	293	275	288	280	278	297	240	291	282	250	259	295	286	302	295	294	275	284	246	241	269	287	299	296	266	335	294	269	292	277	243	265	278	298	275	290	259	282	285	263	274	259	255	279	250	288	286	287	297	234	250	284	282	298	279	302	273	289	252	236	269	321	256	283	279	270	274	293	292	297	268	251	234	280	289	295	275	266	261	258	268	278	257	276	257	300	307	275	273	262	252	277	264	252	259	292	299	257	285	294	299	284	272	324	296	281	272	275	271	268	277	263	255	282	275	285	266	253	284	282	265	276	316	279	286	288	286	271	265	264	263	267	260	284	281	302	269	273	259	259	276	319	291	267	241	302	289	266	270	256	283	282	266	316	257	256	246	271	270	298	274	276	261	270	261	263	266	288	304	266	262	253	291	295	261	273	273	283	258	259	259	269	308	292	272	288	235	287	260	301	275	252	319	282	266	257	241	282	260	291	283	272	290	299	247	283	265	284	258	279	281	277	262	284	311	297	287	278	315	297	279	302	301	251	310	276	276	281	259	234	264	270	228	274	270	283	305	254	313	278	287	309	278	286	266	271	290	288	260	274	286	277	264	307	288	287	259	264	308	263	277	284	265	267	252	248	246	269	256	300	287	288	267	274	309	263	260	263	283	295	270	258	286	264	261	269	285	261	278	296	261	285	306	253	285	289	286	275	284	243	277	300	295	258	283	254	294	263	304	273	274	275	278	277	315	282	281	311	295	300	276	283	283	280	261	291	274	242	264	244	250	312	289	274	310	252	297	289	275	266	289	267	308	282	300	295	289	285	274	278	292	296	279	275	266	279	242	265	274	266	276	232	260	270	291	280	275	252	297	292	299	263	274	296	281	249	271	276	294	295	268	275	300	287	266	265	275	285	282	272	240	287	310	276	290	300	307	292	270	261	274	302	264	289	279	295	290	282	244	266	267	249	269	282	296	270	277	257	260	261	289	269	322	282	239	246	242	275	259	285	274	310	275	264	287	300	297	277	282	296	273	261	280	277	312	269	256	278	285	252	293	261	284	264	275	250	290	304	286	299	283	264	310	267	273	249	285	290	265	278	259	300	282	293	274	274	276	267	296	270	253	323	252	280	292	295	274	282	291	282	282	241	250	265	281	278	282	284	286	253	277	276	265	273	254	262	270	281	306	311	261	262	275	250	281	268	249	310	285	283	281	252	300	281	284	268	273	254	270	275	316	270	282	293	276	261	276	288	266	252	267	274	294	279	288	262	273	258	305	274	267	279	274	275	266	304	285	272	245	274	252	278	256	291	315	312	291	303	279	257	262	271	291	270	271	289	263	276	266	280	283	256	289	251	278	267	295	275	277	267	252	292	267	289	244	263	262	252	265	254	304	273	315	277	268	263	290	289	262	280	247	301	306	282	289	262	255	265	275	300	282	300	257	291	284	252	285	283	247	285	297	300	283	288	268	279	276	274	257	308	273	249	263	262	281	282	241	314	287	295	286	282	304	254	294
9676	2516	809	810	846	776	769	763	741	690	713	750	705	709	747	687	677	669	749	675	673	690	698	728	721	739	682	707	681	637	736	691	689	748	722	696	733	683	692	690	731	734	680	744	711	717	679	696	719	660	684	654	699	701	626	691	645	705	681	666	667	689	689	704	756	740	719	754	688	737	763	728	749	747	744	784	709	682	724	718	715	708	748	757	722	741	721	761	755	693	725	736	740	714	662	737	730	749	777	767	737	772	710	696	737	713	745	749	741	742	697	702	700	689	727	697	771	661	723	750	659	725	750	681	712	672	735	639	749	702	740	720	761	713	656	670	725	720	704	657	674	698	678	689	731	687	633	682	700	747	672	646	685	671	639	703	680	718	695	648	720	672	683	702	669	734	704	650	661	672	727	675	682	695	742	696	719	703	704	721	694	725	706	734	662	696	715	736	766	712	715	726	684	688	704	690	725	718	705	751	651	676	686	736	678	723	644	698	679	683	717	727	691	687	706	696	678	733	714	693	689	700	671	720	707	669	667	738	653	642	685	679	713	693	659	696	689	724	690	661	693	684	714	668	680	694	679	674	696	722	676	698	672	674	721	687	700	683	685	679	638	688	667	677	731	696	687	709	655	710	714	725	714	668	685	687	649	631	709	681	711	660	737	671	734	693	689	723	684	658	680	748	707	701	724	685	710	652	727	702	659	640	675	721	711	671	668	638	714	715	703	717	668	671	708	663	698	647	661	689	663	692	702	702	684	714	696	687	714	715	696	645	675	709	691	718	701	694	710	662	658	721	736	695	709	643	690	735	698	689	651	698	745	722	716	633	708	702	671	679	700	707	676	728	711	726	684	687	721	644	723	738	685	701	738	703	727	742	733	689	653	698	679	750	661	681	717	697	675	678	701	723	672	752	654	719	701	690	736	655	685	701	688	700	690	732	727	714	732	710	690	692	708	719	662	717	713	708	697	681	700	664	694	679	698	651	704	733	711	704	701	710	690	681	667	712	699	691	681	678	688	737	685	680	669	694	661	715	658	673	721	715	636	713	697	687	717	692	677	665	652	689	696	656	656	710	745	686	704	682	741	688	684	647	674	713	651	681	699	713	692	694	682	724	692	707	662	753	713	735	672	733	733	683	679	678	726	720	676	704	737	700	695	704	715	672	719	694	695	703	656	718	706	684	666	668	680	690	732	684	680	667	683	734	659	709	757	675	691	731	690	685	692	728	709	631	680	702	689	740	714	699	680	734	695	726	692	653	688	696	695	723	652	690	711	682	641	686	649	705	705	728	620	705	716	660	687	717	650	671	706	638	707	687	677	660	659	706	677	645	690	699	687	714	732	697	699	674	760	666	690	704	693	682	692	679	719	699	719	680	689	754	690	673	717	704	688	713	715	696	680	668	692	737	745	723	723	679	680	710	656	692	700	692	669	735	718	690	692	701	665	701	692	730	713	727	683	674	694	687	707	715	691	680	696	748	705	713	658	674	689	712	654	727	721	694	686	676	725	686	698	657	718	697	670	695	679	638	698	740	679	721	699	731	705	712	712	699	693	684	713	689	701	630	679	699	716	641	695	701	683	726	712	687	730	710	710	728	669	701	701	727	659	719	687	661	732	699	687	709	677	695	698	703	699	672	655	704	652	642	681	742	678	675	695	679	737	694	705	732	684	747	707	701	716	705	684	720	720	709	671	683	699	669	682	714	711	739	671	689	679	722	718	727	706	682	727	658	668	681	682	655	763	672	703	696	713	717	610	717	698	704	700	713	714	705	657	696	740	697	731	670	650	710	690	718	672	743	689	725	692	690	709	698	714	676	668	716	714	695	705	703	678	686	673	713	667	704	686	719	734	670	684	672	674	657	661	680	664	703	694	705	731	662	725	700	749	708	720	685	680	682	673	675	746	697	736	712	658	693	707	666	693	697	656	764	700	733	693	686	738	670	699	663	652	706	726	684	673	688	692	714	653	674	674	685	695	712	645	701	660	678	673	715	731	714	664	674	703	721	718	689	652	721	697	682	721	642	708	686	648	672	682	665	710	698	641	707	694	678	697	715	721	708	652	653	690	731	690	650	678	685	674	676	756	716	721	687	677	673	740	698	721	698	733	683	655	705	708	669	718	666	700	696	685	708	655	733	697	683	709	665	646	724	704	721	744	715	721	740	700	674	683	679	656	660	715	697	747	663	679	680	696	677	717	695	667	690	664	675	714	739	668	698	692	689	707	722	680	705	677	678	704	679	678	723	714	656	672	669	709	701	683	651	665	716	674	744	702	679	651	748	737	700	696	668	665	720	745	739	730	696	718	682	688	692	670	683	632	649	682	677	682	682	682	656	666	735	674	734	668	685	704	668	692	731	732	712	676	656	693	654	712	668	702	678	691	698	674	673	696	719	661	713	726	703	643	703	712	644	675	755	688	697	730	723	688	703	717	691	682	688	675	698	669	726	720	677	719	723	685	724	660	707	676	750	718	661	699	689	675	667	683	668	678	694	664	675	700	699	706	685	664	683	679	736	705	681	722	663	724	718	667	719	669	721	674	693	713	638	692	749	712	706	655	674	707	738	705	691	713	682	693	733	685	675	701	703	678	665	686	673	644	659	664	681	694	713	708	671	674	689	699	679	684	710	669	714	702	664	702	698	731	710	702	693	696	741	724	698	646	651	660	710	702	731	742	714	703	701	658	727	746	729	697	717	676	696	713	693	681	694	696	675	679	716	704	659	670	712	686	728	696	769	663	702	721	684	691	704	703	680	673	721	683	678	688	662	766	688	660	701	696	706	693	705	664	728	688	653	680	719	648	709	741	723	717	659	712	632	705	699	623	690	699	714	628	675	685	727	674	722	660	723	732	697	679	696	694	672	649	697	680	675	675	708	713	700	681	718	734	752	727	664	727	699	659	698	690	695	708	699	680	714	722	694	692	701	722	736	726	681	714	684	655	698	711	681	679	669	716	689	713	737	679	721	704	685	713	735	712	679	700	662	693	734	700	692	720	704	681	657	701	703	712	681	696	688	737	697	674	710	699	732	719	718	703	688	698	691	717	666	696	685	661	647	711	685	683	692	671	650	694	698	753	718	746	685	686	708	688	720	664	701	680	675	730	675	701	678	711	693	676	695	733	693	721	695	702	701	714	733	657	674	703	655	664	707	712	690	693	737	694	683	700	705	723	701	736	709	710	739	683	720	733	665	679	728	719	681	681	735	694	691	659	665	723	733	729	681	720	723	685	692	720	712	665	714	672	652	707	707	706	665	790	673	695	683	673	714	737	684	694	741	713	692	677	699	702	647	707	692	657	703	727	731	686	703	704	723	731	691	715	726	662	696	723	691	730	709	722	684	702	660	698	680	637	694	678	682	710	727	694	647	693	685	727	700	685	712	704	674	691	714	723	706	693	650	693	711	690	692	709	685	679	666	755	699	685	727	712	735	687	676	686	705	717	706	714	720	676	723	675	661	670	655	668	673	680	740	698	736	673	674	674	677
33976	13377	2720	1399	861	619	549	418	387	341	358	326	328	321	288	296	282	246	286	277	261	273	249	269	265	262	253	264	250	254	257	301	273	266	239	279	276	257	244	274	245	236	243	261	244	221	253	275	220	296	272	264	255	260	250	275	250	247	243	258	252	243	266	287	245	262	252	270	281	269	253	238	267	257	248	244	265	258	252	266	280	244	255	276	248	277	256	259	282	283	237	290	244	252	245	256	261	285	258	283	258	276	266	235	267	243	246	270	263	279	253	270	248	253	253	298	261	249	250	236	258	245	263	269	248	225	252	245	271	252	251	264	248	240	252	256	259	246	230	253	241	285	278	224	250	271	259	232	249	248	267	258	243	254	274	208	234	233	247	248	235	275	255	253	251	255	241	264	248	263	255	260	267	257	234	245	246	271	235	233	251	235	247	240	269	235	259	252	247	248	259	253	265	253	256	250	254	240	250	249	266	247	259	258	257	258	270	241	234	294	259	243	229	234	248	258	276	266	276	231	267	275	272	250	237	246	269	245	288	269	244	256	248	251	244	289	268	220	293	269	257	241	230	225	247	267	263	262	227	257	269	277	240	242	249	255	263	240	269	252	253	242	243	218	247	235	252	265	259	261	261	267	248	244	247	275	245	266	263	258	239	248	272	255	258	252	243	256	235	230	222	247	238	245	283	280	267	244	252	267	244	233	248	231	254	268	290	243	240	262	243	247	272	263	250	290	279	250	224	246	263	245	243	252	249	260	248	249	243	252	263	253	258	253	258	273	237	249	262	279	236	253	243	279	226	248	229	252	264	282	249	217	237	241	236	234	248	234	274	273	263	254	264	241	248	245	268	240	251	258	261	248	261	275	266	249	247	226	254	239	234	257	271	256	265	274	265	224	244	266	268	265	265	273	257	256	238	253	262	264	260	246	265	252	248	258	245	241	246	257	253	238	256	251	258	232	253	275	231	255	230	230	248	259	250	281	266	272	231	264	253	266	243	242	261	301	255	247	239	218	239	259	263	247	255	254	255	257	246	268	239	266	263	243	255	246	257	262	251	247	234	272	235	246	255	258	229	210	249	252	278	281	249	261	241	262	244	277	228	255	254	252	242	253	237	269	253	273	256	266	257	250	229	255	250	268	263	250	230	253	267	268	260	254	237	275	267	248	280	265	249	243	242	281	249	250	253	254	260	273	269	264	260	246	259	258	247	244	254	235	249	247	234	237	242	269	268	265	253	260	245	251	258	230	266	245	290	233	248	237	264	230	270	282	292	265	244	246	235	260	233	257	246	272	268	224	242	237	230	246	262	243	237	263	256	242	237	246	241	260	269	240	261	276	252	266	249	254	258	251	243	234	248	259	258	259	267	221	243	250	260	258	254	237	241	268	233	225	256	249	232	244	248	264	301	283	253	251	237	250	248	262	259	252	275	224	265	258	252	251	276	226	276	255	252	251	279	227	258	256	245	258	263	257	279	260	245	282	250	259	256	240	255	279	236	237	250	222	247	252	252	227	267	283	262	266	246	241	260	246	272	208	263	248	257	260	229	256	247	242	250	259	270	269	220	244	253	267	256	237	272	249	252	258	257	239	258	283	264	272	234	245	225	271	212	253	265	265	276	256	253	250	266	263	241	250	230	261	262	266	275	253	252	260	263	253	266	263	255	233	253	237	216	248	228	252	243	276	263	226	248	245	262	239	244	260	271	250	267	245	265	265	243	283	225	281	253	239	266	263	244	295	279	290	225	288	278	260	247	257	267	263	278	277	244	257	257	240	218	263	235	213	251	275	264	263	259	296	259	260	244	230	250	296	242	238	252	256	254	212	276	230	251	248	288	274	215	255	243	256	249	263	269	220	284	230	249	251	250	248	280	257	237	237	257	241	266	270	243	243	266	247	274	273	275	254	248	255	238	257	268	263	282	246	263	237	263	249	249	243	267	238	231	257	260	296	250	251	240	271	256	253	270	242	238	274	249	263	267	238	259	266	249	253	231	281	263	242	267	260	256	270	273	280	248	241	276	260	236	260	280	260	257	266	259	246	253	236	265	244	244	258	214	294	259	261	249	252	271	273	256	232	238	261	269	244	236	238	264	244	266	241	261	262	257	256	257	258	237	272	254	229	256	240	241	247	271	262	233	259	257	249	264	276	251	231	251	289	248	248	262	264	249	247	242	234	273	246	227	232	262	239	265	259	283	257	238	238	277	267	261	252	250	238	274	244	263	274	242	292	315	222	249	259	217	239	234	262	264	269	236	232	230	242	251	260	230	283	266	260	280	267	246	263	247	248	268	264	264	269	252	253	269	251	272	295	254	234	251	275	249	245	265	252	243	292	215	258	227	263	260	284	289	253	265	239	255	269	266	220	248	288	231	262	274	256	243	253	252	232	244	265	273	258	280	238	251	252	268	259	267	263	250	257	272	266	245	241	258	246	243	222	247	248	267	280	260	279	261	252	259	243	269	214	241	237	246	240	281	251	243	269	243	271	233	242	231	268	264	252	250	218	247	217	261	238	263	254	233	246	267	288	260	214	241	269	242	255	276	258	257	284	272	269	230	267	268	244	255	231	262	246	225	286	263	255	252	265	232	277	250	224	235	249	275	235	275	243	261	220	260	276	256	242	252	263	253	251	240	293	257	282	228	212	218	287	249	243	257	253	251	239	247	281	253	266	275	255	248	221	242	222	258	253	245	253	245	284	278	293	264	271	254	281	239	259	262	253	270	243	242	231	256	263	258	234	236	268	222	245	264	282	245	255	240	254	273	266	203	254	241	259	237	247	249	297	262	244	286	226	248	259	281	247	239	279	237	273	247	256	272	240	232	242	231	270	260	262	278	280	257	269	250	277	260	248	270	269	231	261	232	259	273	251	226	273	263	231	253	239	263	264	248	259	253	273	219	255	270	261	240	250	256	261	271	245	280	234	248	244	248	257	291	253	257	261	247	253	272	225	271	252	237	263	256	265	252	245	223	232	233	231	261	256	262	240	242	250	245	263	260	252	263	233	265	263	245	272	245	265	261	269	259	283	247	228	272	259	259	248	248	285	279	268	225	241	278	263	255	265	269	266	261	256	228	264	251	257	240	245	265	247	213	263	284	272	255	246	246	224	243	237	251	258	244	237	263	237	261	255	239	242	269	243	244	263	279	257	239	279	236	253	270	241	249	265	276	268	241	278	248	277	249	261	248	215	259	244	248	282	236	273	248	242	242	241	265	251	279	232	275	230	265	268	240	238	267	249	271	253	244	261	243	261	287	265	278	246	244	278	241	260	274	250	261	250	253	262	249	265	243	245	255	290	241	246	235	254	267	255	287	219	256	249	254	236	253	256	232	257	281	228	255	246	247	250	255	240	259	260	253	242	263	248	244	257	255	256	234	249	261	255	236	302	268	264	253	237	268	234	260	242	248	251	257	251	243	252	286	240	284	264	253	283	279	273	217	262	237	272	285	214	255	236	269	237	267	241	243	237	267	247	263	223	236	260
20851	6830	3053	3288	2824	2349	1971	1678	1475	1386	1225	1080	1086	1061	961	919	910	840	831	782	817	816	783	755	730	743	751	745	679	681	717	715	679	699	758	678	693	724	708	661	630	621	692	627	695	681	688	684	676	667	664	648	708	678	623	671	671	659	663	665	647	684	683	690	633	715	725	758	712	735	753	698	720	749	730	742	719	736	750	753	699	730	712	684	740	707	699	727	762	712	669	711	732	711	677	672	713	732	694	705	732	697	710	735	714	708	710	742	690	682	694	663	686	699	656	655	641	682	646	653	637	627	666	617	647	688	681	681	665	705	661	712	627	672	672	660	683	646	638	657	690	632	668	659	669	620	597	654	555	619	620	649	638	635	633	674	625	597	649	683	637	626	679	679	680	664	644	647	608	675	621	631	648	663	653	599	640	580	605	632	660	589	644	649	627	616	633	665	654	656	645	629	650	667	649	665	667	623	631	634	670	627	625	672	667	641	684	609	579	625	672	629	635	657	596	627	678	652	633	597	679	626	590	660	689	654	645	598	629	641	649	629	617	621	601	675	649	646	669	619	636	647	643	649	634	644	611	666	679	661	675	653	634	633	594	646	657	617	631	626	641	649	682	651	613	602	609	676	624	661	627	635	692	641	621	592	660	612	642	657	638	646	635	661	650	613	676	678	604	632	635	627	627	646	666	636	659	617	650	615	624	626	624	670	657	627	656	623	667	661	655	643	641	648	646	642	657	617	616	661	642	601	638	667	689	671	657	617	622	658	654	630	650	626	663	660	639	669	643	649	670	646	659	636	673	643	642	667	619	645	675	666	639	627	612	651	614	633	623	616	615	614	639	656	640	654	649	649	678	652	638	646	616	630	652	623	648	610	712	593	680	673	641	616	642	637	631	686	615	652	653	611	645	679	622	620	616	679	669	627	619	608	658	642	614	623	612	658	627	647	681	635	613	613	620	647	651	662	632	640	641	610	636	625	684	680	622	642	610	603	641	622	606	650	651	634	646	618	621	624	624	627	627	605	672	659	623	645	581	667	618	618	634	596	661	667	632	655	612	611	659	677	693	621	648	664	624	647	688	632	632	640	608	626	636	624	618	635	629	633	625	638	649	649	625	628	667	586	582	614	650	629	671	671	599	589	641	657	639	621	623	626	651	660	613	614	619	607	622	634	621	652	599	636	622	627	630	646	654	620	625	615	636	642	646	624	702	693	605	628	620	682	638	629	638	675	600	658	628	602	641	683	640	613	647	636	654	671	648	647	589	647	609	661	634	601	614	608	684	617	636	639	682	613	599	631	640	615	657	675	620	721	652	623	647	603	616	609	644	635	655	651	606	633	629	617	636	603	617	619	653	656	629	659	646	635	671	649	605	675	655	614	624	608	652	658	604	585	653	683	672	643	676	664	705	645	589	612	698	604	651	657	616	654	641	636	639	646	641	596	626	629	659	631	660	650	654	636	633	613	641	622	657	678	651	672	595	650	654	636	616	636	637	590	643	632	625	651	650	634	616	636	656	645	651	681	669	590	617	663	621	658	652	602	634	597	635	641	649	652	624	623	616	610	638	632	609	627	695	680	606	667	645	614	680	595	621	659	602	641	657	648	631	628	626	645	613	670	680	657	641	647	617	633	606	660	600	608	649	624	625	599	638	637	626	646	631	696	611	610	595	653	621	615	613	625	633	680	635	612	610	623	670	616	656	616	610	672	619	672	629	705	655	663	666	658	629	611	676	590	641	641	691	661	605	639	625	646	595	591	623	638	671	713	629	625	650	622	661	651	631	634	656	674	650	641	623	656	680	670	654	635	669	657	634	661	633	618	615	607	636	633	637	643	593	601	636	625	635	619	636	602	654	664	612	621	634	654	659	631	641	673	666	636	681	676	642	643	635	642	670	669	653	664	638	635	608	664	657	610	634	671	623	627	657	663	644	658	658	595	640	624	666	609	652	685	626	687	671	639	660	652	678	657	614	613	664	650	620	615	631	619	616	612	650	630	601	659	687	646	632	634	676	642	611	640	630	645	622	651	694	614	646	631	654	653	640	671	651	617	624	629	636	657	666	678	660	647	637	631	647	640	627	634	655	644	628	641	612	621	633	694	624	619	676	610	666	611	636	648	658	635	643	615	623	626	653	660	637	641	653	703	636	660	627	609	579	628	621	609	687	638	656	646	631	631	627	633	601	632	620	650	618	615	621	575	578	705	641	644	635	606	619	637	661	624	631	630	624	615	664	615	655	620	630	651	627	651	648	657	639	664	700	654	632	649	637	642	649	638	667	638	625	630	638	644	615	631	650	583	648	666	580	615	606	637	619	614	597	645	577	627	607	630	607	629	668	609	629	624	630	650	648	609	663	660	651	636	622	682	675	637	636	647	639	654	662	650	623	614	648	658	598	642	641	643	637	635	604	653	650	675	627	645	649	647	716	650	667	647	640	640	641	573	625	600	638	638	684	628	625	614	600	630	626	636	650	628	613	654	611	627	680	646	602	603	600	643	649	642	638	629	614	624	616	601	648	698	633	645	638	677	677	633	656	626	704	615	637	643	668	612	671	654	594	635	650	639	662	611	652	643	643	670	650	595	605	657	612	596	644	617	668	583	663	651	648	665	656	684	609	618	671	605	618	671	666	645	614	629	669	654	619	604	667	597	649	625	646	635	605	644	625	651	637	612	668	640	704	636	652	680	621	674	621	681	679	594	627	643	632	651	662	647	648	653	647	589	645	627	665	658	644	685	639	671	628	585	621	595	634	588	659	581	648	632	649	666	682	595	599	627	652	674	675	613	654	616	647	674	661	660	634	661	603	654	611	598	637	632	643	608	599	637	645	631	621	633	643	621	622	654	616	632	621	665	631	585	655	616	603	634	631	684	652	637	632	564	640	665	632	628	638	686	640	652	657	664	649	583	630	621	643	651	612	639	669	619	630	651	654	626	647	594	617	624	672	600	624	633	626	645	644	638	657	614	651	632	647	631	599	623	697	615	651	637	670	619	606	607	662	648	632	669	643	661	631	571	665	650	605	635	603	638	620	595	616	655	642	643	651	640	658	625	617	626	607	634	638	653	598	661	607	635	630	628	651	585	674	626	633	595	597	649	633	611	661	631	617	646	598	597	639	673	632	646	664	621	609	601	625	624	661	616	631	660	623	604	702	655	644	614	621	635	624	639	650	679	643	628	723	694	646	612	598	631	637	645	645	676	617	630	621	602	626	679	631	642	705	675	650	643	643	697	636	609	677	613	606	669	623	656	630	643	628	656	640	613	640	644	674	649	663	616	630	642	611	598	634	633	654	668	659	647	655	638	581	650	647	661	638	668	640	603	613	644	616	647	653	599	649	623	621	674	662	616	645	636	613	631	597	626	623	648	621	661	679	655	649	623	627	673	650	625	638	638	625	619	598	637	632	636	657	628	610	646	612	633	654	631	633	635	622	623	654	604	623	612	624	642	659	671	618	652	639	644	668	630	640	656	648	599	635	656	622	641
42606	20267	5746	2725	1585	1012	723	594	480	418	349	312	292	274	270	258	233	229	248	230	239	190	198	210	208	229	229	210	212	181	176	177	196	199	217	217	210	181	183	165	198	180	183	176	188	178	202	164	176	202	180	197	177	203	170	176	165	174	176	194	179	175	172	199	181	210	197	186	230	217	188	196	199	199	159	190	187	204	182	202	191	207	186	181	150	198	190	164	211	174	179	177	188	166	188	201	195	196	207	206	198	204	184	209	191	185	200	207	170	177	173	195	177	187	185	164	191	177	183	172	167	184	176	183	173	191	173	164	175	171	178	175	191	196	163	188	174	163	225	199	180	190	178	171	192	185	183	167	206	168	175	174	175	198	181	165	178	169	176	176	179	179	178	222	180	173	192	174	161	182	187	186	182	187	188	207	175	180	169	190	184	200	175	179	192	174	196	196	177	182	187	181	176	191	174	162	182	149	176	180	195	183	168	193	182	192	209	174	168	179	170	188	176	171	178	168	183	194	171	175	208	175	171	162	162	163	175	178	166	190	150	204	188	183	174	181	177	163	195	188	164	185	186	163	200	177	184	199	188	210	180	175	176	164	173	172	175	162	165	169	214	207	174	170	187	180	167	168	178	174	155	174	167	193	180	174	210	173	168	181	192	174	184	169	186	181	180	188	153	188	176	169	194	187	193	168	172	152	165	179	178	168	167	186	168	180	211	194	185	176	142	185	174	172	192	200	156	176	183	180	177	175	187	168	159	175	156	174	192	182	182	170	183	179	207	170	172	178	169	179	174	186	162	184	153	152	177	166	176	186	168	175	178	206	172	175	175	171	174	175	202	207	179	168	204	182	172	196	186	182	166	206	176	168	163	199	196	175	195	160	155	173	170	160	166	198	185	210	185	162	185	180	175	204	164	195	171	169	183	193	180	160	162	166	162	178	199	174	169	185	174	185	173	177	155	176	183	199	183	158	179	181	176	161	185	179	173	178	169	163	185	181	170	180	161	162	166	188	181	162	165	185	191	204	183	190	185	178	171	184	163	187	194	180	171	188	192	184	199	169	172	179	182	181	165	173	187	155	185	166	200	167	171	172	177	180	186	172	189	171	169	185	200	162	215	197	185	173	183	177	185	168	176	180	168	171	184	189	144	184	173	197	161	197	183	197	198	177	163	167	174	193	182	195	169	188	162	186	186	153	151	158	156	196	168	163	192	187	160	170	167	172	185	179	171	198	198	182	167	182	197	190	176	177	152	167	182	187	177	175	185	187	173	175	176	164	184	177	179	187	191	181	198	188	182	171	175	166	180	166	185	158	190	209	175	150	159	188	199	164	177	167	178	156	174	187	177	172	185	167	178	186	182	168	180	186	174	173	189	168	188	174	192	153	141	192	198	186	221	185	174	174	175	172	162	181	165	182	182	185	201	198	183	189	187	187	175	193	183	193	164	172	185	172	166	183	201	155	203	167	193	189	183	179	165	182	167	175	178	187	182	160	187	179	185	198	178	179	190	182	197	198	204	169	187	182	195	174	182	199	180	173	184	170	181	182	167	154	165	194	171	171	156	205	197	197	166	187	174	194	184	177	179	174	193	185	174	180	180	153	155	166	171	176	168	171	163	172	165	186	161	172	163	179	150	199	179	180	175	176	162	162	177	174	184	193	156	165	191	179	151	197	181	169	186	180	159	169	182	153	177	182	190	175	199	184	177	180	191	148	173	168	167	178	162	184	162	197	195	157	192	184	176	189	204	201	194	172	197	174	193	191	190	197	193	193	185	180	162	191	161	164	171	154	198	154	221	217	164	165	184	190	175	184	201	183	182	180	189	178	187	172	188	178	188	172	153	169	180	168	175	179	182	167	166	179	161	181	184	200	192	174	175	189	168	162	193	168	177	180	166	183	190	184	184	192	163	177	175	173	187	176	198	162	162	151	166	186	192	168	169	192	172	173	169	159	157	167	163	168	193	171	189	190	182	149	159	173	185	189	186	162	197	158	196	168	173	183	185	172	184	202	194	185	180	194	183	168	202	194	197	157	174	181	165	171	169	166	172	185	177	173	201	183	156	184	162	186	185	197	174	173	192	203	175	155	169	183	202	177	169	187	176	168	183	197	174	191	195	198	156	166	185	190	186	189	189	172	184	202	188	160	220	184	190	168	196	191	166	180	209	190	173	185	171	167	171	164	178	156	181	166	152	192	167	168	196	170	178	189	191	184	174	176	170	187	185	187	171	171	196	176	165	191	184	168	159	145	179	184	185	187	165	167	188	202	176	158	177	207	189	209	182	169	172	194	206	160	178	176	196	191	195	179	158	183	184	187	180	188	163	186	166	218	162	156	177	176	176	204	172	194	156	201	197	189	187	168	166	180	179	166	182	180	160	169	170	150	179	172	182	153	180	204	162	187	188	179	179	174	164	188	179	185	182	160	193	174	195	172	172	198	176	198	182	155	177	176	174	176	193	171	161	179	157	185	180	169	159	164	159	183	202	193	162	169	214	166	186	198	207	181	176	152	158	189	189	176	178	186	163	157	164	175	174	158	175	162	184	150	182	169	203	188	197	158	169	185	174	180	163	165	181	172	181	181	193	180	177	207	170	158	192	178	181	169	193	175	161	163	195	167	178	203	203	143	163	167	164	172	166	176	176	173	176	202	193	201	190	168	165	194	159	187	173	183	177	160	187	167	174	172	193	157	191	162	205	197	199	161	182	170	186	172	164	176	171	179	162	160	169	179	194	188	183	186	175	168	157	165	179	166	185	165	193	181	172	177	168	197	169	168	165	175	184	210	152	191	191	186	181	183	161	165	194	152	166	159	159	181	168	177	196	149	183	157	166	181	176	186	181	193	180	189	170	174	184	211	173	182	174	168	185	181	190	169	189	177	199	186	183	204	189	171	167	178	174	202	199	183	193	172	175	173	177	193	192	173	212	186	196	182	166	194	207	183	172	163	175	201	184	198	167	165	180	178	150	175	189	174	180	144	170	186	180	198	195	197	166	159	156	164	192	154	158	183	181	175	159	152	176	174	188	161	168	160	193	181	189	176	179	185	212	158	164	176	193	205	176	184	189	157	168	186	157	181	177	193	178	153	167	172	177	211	176	207	174	195	176	162	188	160	170	194	172	183	173	177	172	185	189	190	170	164	187	184	178	173	191	165	181	190	167	191	172	159	159	149	181	177	164	188	179	190	178	173	168	174	171	139	165	153	186	189	174	165	187	175	158	166	164	186	176	175	183	198	166	211	187	183	181	202	190	170	185	177	203	195	207	185	184	188	194	209	184	166	190	176	166	177	173	170	199	187	164	180	173	180	190	191	191	164	196	171	176	165	186	191	177	179	180	173	154	171	214	189	214	201	199	180	180	181	153	170	179	177	177	175	183	173	173	169	200	176	169	176	183	182	182	178	149	159	194	175	190	184	192	172	180	192	218	174	151	181	178	173	163	179	196	180	169	169	185	203	193	176	182	183	177	169	175	198	178	176	175	170
26780	8934	4982	5551	4625	3763	2944	2509	2071	1845	1605	1517	1329	1210	1093	1048	936	892	930	803	779	776	733	720	711	685	656	662	667	596	604	607	627	560	596	573	536	611	622	512	569	556	550	529	523	580	501	534	571	538	513	533	517	475	542	500	485	503	483	505	476	478	491	525	551	552	604	627	638	590	639	571	642	633	641	567	602	628	639	649	623	613	559	613	589	532	569	586	575	636	583	617	564	607	588	624	606	573	592	624	614	628	604	605	583	603	562	573	592	551	556	569	533	532	560	538	510	528	445	481	525	471	495	496	495	509	475	472	461	532	495	549	531	473	505	513	488	483	488	474	482	473	508	469	476	482	473	462	450	437	469	469	479	436	479	499	459	496	459	467	512	502	530	445	491	470	491	480	487	452	435	446	471	477	454	429	489	465	475	489	501	413	422	438	483	476	464	486	473	448	441	484	479	469	488	463	486	472	455	496	433	417	438	460	482	479	501	457	472	430	498	475	483	475	454	470	471	444	479	483	452	483	446	473	477	453	502	461	500	489	506	460	493	474	473	482	465	450	449	451	450	479	478	466	489	440	481	468	493	459	484	488	483	448	468	473	459	480	449	465	449	480	498	433	492	463	467	483	472	477	467	445	469	467	443	464	468	490	526	455	427	494	443	414	461	496	494	448	466	490	479	506	485	450	461	506	475	456	459	460	437	485	472	454	460	440	499	491	435	467	486	489	477	470	439	462	489	500	447	455	437	472	479	482	474	503	504	477	437	484	423	448	406	456	466	500	473	490	435	461	511	451	472	474	443	500	467	491	444	476	461	504	475	493	473	450	462	508	459	488	473	492	472	489	474	473	427	484	470	440	461	456	434	458	485	430	491	486	424	458	498	496	440	467	473	441	489	466	468	460	467	492	485	521	456	480	500	472	480	462	420	456	484	509	494	462	469	445	449	482	450	488	457	467	438	467	469	480	452	480	500	466	467	501	471	440	504	486	470	445	472	490	438	466	430	484	452	507	458	476	488	511	513	465	470	451	462	438	465	470	489	469	483	511	439	498	466	473	481	462	434	478	473	455	458	476	480	438	475	459	476	468	473	441	470	460	487	462	472	443	488	487	463	469	467	481	491	460	479	484	443	468	468	435	467	467	458	473	471	424	421	467	486	449	447	461	497	434	467	470	503	490	466	495	488	458	451	451	464	466	492	481	478	497	451	460	445	461	474	484	426	488	442	451	517	431	461	469	447	445	499	456	485	497	459	481	488	486	469	443	496	446	486	457	428	448	463	467	485	455	450	473	430	440	454	468	431	472	469	426	470	472	431	452	483	458	447	445	477	473	495	466	452	461	470	452	501	491	493	438	468	458	459	477	471	477	460	455	471	476	520	488	508	521	473	478	475	480	473	474	482	487	469	484	477	485	494	480	474	480	490	479	487	471	452	481	440	475	458	483	479	434	453	467	499	483	483	460	462	466	435	483	479	454	471	476	476	460	461	464	470	435	477	481	487	472	446	446	459	462	476	481	420	436	462	472	458	468	448	465	470	447	435	413	488	466	461	487	469	472	463	474	479	458	485	452	468	492	501	499	490	469	443	499	462	494	452	454	510	488	417	451	479	499	478	470	449	465	497	482	492	489	441	435	493	425	422	464	478	466	452	510	507	467	453	461	438	480	460	487	464	466	511	475	449	462	482	485	459	480	459	495	507	504	463	460	481	461	483	438	468	469	472	440	456	492	446	504	479	472	484	431	482	447	467	491	469	511	509	451	449	458	448	460	435	480	457	490	466	471	470	440	477	472	496	444	454	491	462	447	482	474	475	452	458	447	479	469	483	435	428	425	468	481	501	467	455	460	451	471	474	439	439	463	480	480	477	459	476	477	464	498	464	474	443	478	462	494	480	496	465	467	479	519	475	470	444	455	502	467	488	480	501	476	498	473	488	465	498	433	472	460	455	489	478	408	445	457	437	457	451	450	433	450	493	482	506	505	482	474	449	453	454	442	449	460	440	480	481	452	468	465	438	461	466	427	493	488	470	473	444	482	436	441	439	431	484	497	478	474	474	468	511	487	461	451	455	481	457	460	455	451	482	450	505	469	449	497	480	458	468	427	453	466	475	488	469	491	468	478	484	463	448	489	497	460	483	440	453	491	431	489	485	475	494	496	484	448	473	461	406	490	489	487	510	466	481	450	484	440	480	466	442	419	484	490	493	450	471	465	476	450	497	442	481	456	458	490	476	503	515	453	499	447	454	419	457	462	483	444	462	463	484	461	442	456	444	433	509	465	440	508	438	457	460	456	501	490	476	450	483	453	455	455	472	471	453	466	473	505	478	481	500	504	482	494	443	448	484	491	460	481	469	445	468	467	432	484	499	501	460	448	451	436	483	451	487	451	498	452	472	458	400	466	462	478	487	475	445	478	472	480	458	461	461	498	490	427	433	508	456	483	470	476	459	453	466	461	467	449	431	436	451	483	454	505	476	480	416	441	416	460	453	453	460	477	423	459	470	469	473	474	473	481	468	457	469	453	424	444	503	460	481	451	457	452	457	480	477	472	487	493	491	451	456	472	507	460	435	487	473	478	480	440	477	449	454	438	459	460	451	455	496	483	505	460	473	471	466	477	456	429	451	470	494	445	486	456	481	492	485	498	473	461	482	483	512	485	484	481	453	462	449	478	431	486	464	431	464	466	473	439	508	440	446	435	474	470	488	470	508	486	514	474	475	454	475	480	497	454	480	454	445	458	463	470	505	454	446	469	436	438	460	468	438	474	499	449	491	462	490	474	476	508	460	506	519	441	449	427	509	478	476	426	451	460	482	468	470	496	513	437	456	493	486	483	431	495	480	460	449	459	438	482	449	475	479	478	481	455	443	473	452	454	455	480	467	477	483	447	477	472	430	498	518	451	438	472	507	468	449	450	460	528	456	430	441	455	422	481	451	469	479	490	465	474	446	475	490	448	466	434	443	483	467	480	470	483	480	482	460	461	444	476	462	465	489	455	461	478	446	480	449	463	473	506	461	473	476	458	506	448	489	468	485	443	436	500	488	461	461	455	498	465	461	473	466	450	481	448	461	467	480	476	490	464	443	468	468	486	510	452	471	470	465	452	493	441	443	450	475	475	456	466	464	426	465	474	465	455	467	462	463	448	489	476	454	450	455	440	457	463	460	508	499	450	486	476	460	529	469	453	476	485	488	492	466	457	449	455	448	498	491	492	468	447	436	466	453	468	432	464	453	478	491	500	457	474	441	442	468	494	447	451	480	477	447	461	480	501	419	464	470	486	475	516	466	499	478	473	493	509	475	473	424	489	476	451	450	481	497	460	468	450	462	476	418	477	461	454	451	450	494	487	471	454	499	483	437	443	455	450	492	500	494	471	438	474	484	521	474	429	512	452	439	478	482	494	481	485	477	446	458	457	480	460	466	468	498	514	464	501	448	497	470	456	498	461	454	499	446	464	495	440	473	461	465	463	463	433	419	453	459	484	439	457
17509	3967	421	350	317	301	280	270	256	271	285	272	310	281	295	244	264	259	250	287	253	262	245	277	305	292	262	297	296	300	272	256	295	250	278	256	258	261	268	297	275	233	262	275	265	269	258	292	278	273	295	257	307	270	277	264	294	300	293	313	255	276	270	263	264	296	279	260	300	321	263	230	264	284	264	258	314	294	278	302	283	259	254	277	288	288	282	263	281	246	280	299	269	235	266	309	283	304	275	284	246	268	300	264	293	266	284	294	258	297	273	275	248	281	267	275	275	290	248	301	274	287	281	274	265	280	289	299	272	282	316	289	252	282	290	292	280	282	292	243	260	259	288	285	277	286	242	269	283	263	246	292	276	281	291	286	299	297	289	274	308	293	264	257	265	253	287	293	281	297	259	255	284	269	304	305	262	276	256	269	295	272	290	253	271	285	275	259	296	292	278	269	308	255	284	278	264	279	279	254	284	308	279	285	263	268	301	251	275	251	285	226	294	276	298	276	250	252	275	298	256	276	281	279	287	244	288	264	281	275	272	301	301	243	278	289	315	296	302	278	275	292	301	265	254	285	287	274	272	300	273	296	278	277	266	253	268	290	256	265	281	280	251	259	259	261	264	278	293	282	257	269	283	254	274	285	233	290	307	275	299	296	255	272	272	272	272	271	258	298	279	274	266	275	273	273	293	261	290	286	296	244	278	239	260	266	279	240	272	294	281	286	293	309	302	278	267	293	253	274	299	277	295	265	290	289	252	293	273	299	258	289	269	286	286	281	285	288	264	262	287	284	252	250	258	297	254	268	276	282	258	271	277	295	245	292	301	279	302	249	293	251	257	274	268	286	283	262	292	256	303	261	266	307	247	281	279	290	275	247	306	280	255	259	336	275	258	249	275	270	304	275	291	269	289	294	275	273	271	226	271	274	263	296	277	303	283	286	285	277	283	284	283	254	266	244	285	296	268	268	254	253	293	266	288	256	302	259	271	303	265	279	281	278	260	289	286	265	254	261	285	276	302	286	284	262	253	288	296	248	276	277	274	284	254	244	282	282	308	240	301	272	263	316	254	300	269	286	300	279	245	257	290	279	253	248	230	276	293	294	253	273	276	272	265	302	252	295	258	265	256	284	260	286	278	307	288	288	258	259	294	275	278	254	280	269	294	249	247	279	294	265	273	307	302	281	293	278	290	250	282	291	272	259	309	287	263	283	288	271	268	245	258	250	266	274	290	266	263	284	247	291	283	263	258	285	294	294	271	267	305	281	263	272	273	225	273	255	263	270	273	319	274	251	288	301	252	255	285	269	266	272	236	306	274	274	283	268	243	273	255	260	269	289	256	249	286	298	288	270	264	280	282	284	279	276	271	253	305	277	274	261	288	289	242	266	241	262	256	290	277	273	283	268	306	288	298	313	281	272	295	266	275	258	279	280	316	283	294	284	254	268	270	263	295	271	298	294	244	281	254	260	299	249	259	291	270	273	284	269	307	269	267	254	283	278	314	286	250	276	287	250	295	295	284	279	261	264	289	274	267	297	265	278	285	286	281	284	248	264	254	257	269	298	269	293	256	271	274	270	250	301	295	276	239	295	280	287	288	280	248	281	277	285	288	280	286	262	282	292	288	249	299	281	267	277	286	310	268	295	286	259	262	290	261	268	272	286	263	257	288	294	281	243	261	303	286	266	300	284	277	259	263	256	265	270	319	272	265	263	271	257	256	253	247	290	279	280	285	297	245	284	285	258	270	247	298	280	271	289	259	282	261	268	260	280	255	256	268	256	277	277	291	264	263	297	248	262	246	271	272	268	287	257	287	270	307	293	298	280	287	268	300	277	292	283	282	224	267	265	263	295	270	280	277	287	269	280	291	268	289	267	249	303	286	311	272	272	281	270	252	291	302	258	281	249	268	246	292	280	275	277	279	284	251	283	243	285	280	280	247	261	272	227	274	278	260	255	244	237	280	263	278	283	277	299	328	308	283	254	306	269	272	260	256	263	285	297	261	248	280	276	266	280	240	311	268	284	285	265	252	270	274	301	257	283	261	291	291	258	287	280	242	281	270	251	251	284	269	266	261	260	272	260	281	278	260	269	278	261	263	277	271	272	320	274	264	254	285	270	273	266	255	262	312	268	284	238	209	280	293	252	288	260	269	258	281	259	253	286	299	253	274	277	260	284	273	258	290	257	234	312	297	269	274	290	284	262	252	265	289	273	278	269	293	267	298	264	277	269	259	275	234	301	286	278	288	282	296	274	249	269	265	324	271	266	277	258	278	262	281	280	280	265	256	246	276	273	287	305	285	296	283	263	283	277	296	287	258	284	261	278	283	271	278	278	262	243	274	261	270	255	287	276	248	257	270	292	277	260	273	315	288	296	285	257	269	235	251	262	284	263	314	269	261	259	255	287	262	289	258	287	244	271	258	278	286	290	282	269	253	303	271	266	257	256	315	267	273	268	262	274	264	240	304	284	267	269	296	269	282	275	278	264	248	271	286	274	257	277	281	283	296	273	269	262	288	266	273	257	299	274	293	280	275	287	278	279	239	298	234	298	263	292	298	271	297	278	269	286	248	280	250	289	283	273	287	259	281	285	262	285	241	261	300	284	297	274	277	256	289	288	284	253	274	304	252	268	257	276	273	290	304	306	290	257	292	283	303	240	276	281	257	270	273	260	274	301	269	299	269	275	315	280	286	275	257	278	252	242	273	264	284	297	289	279	263	240	268	266	259	275	270	274	280	288	267	288	296	313	270	254	273	262	293	292	279	250	256	291	269	255	300	276	258	260	265	301	279	266	261	273	251	256	248	269	255	262	245	278	284	273	283	277	292	245	280	275	270	254	287	278	254	264	283	286	280	275	261	284	287	290	296	287	270	260	317	277	286	276	242	295	264	269	286	304	282	288	278	274	256	262	269	237	260	263	276	264	263	306	287	292	250	252	253	269	268	271	274	275	279	264	281	271	291	277	262	291	292	282	288	294	293	276	313	281	267	281	292	223	301	250	252	278	295	305	271	259	252	285	297	277	268	275	271	293	306	264	257	259	252	305	288	283	267	281	302	269	311	275	293	272	273	254	274	296	258	296	258	263	257	302	284	280	304	241	274	284	251	260	276	279	287	310	292	233	289	276	310	335	300	266	266	280	253	285	297	283	235	267	265	284	267	287	310	304	245	247	275	303	253	259	296	260	259	267	265	249	228	269	278	268	266	268	253	302	290	307	279	302	264	263	298	270	266	321	282	295	287	279	330	240	257	273	287	275	290	301	304	265	258	272	257	325	289	287	274	293	269	273	281	285	291	290	275	248	285	259	297	272	292	255	289	269	265	282	274	270	288	278	263	208	292	288	284	266	261	269	249	269	263	240	271	253	274	296	265	285	274	270	281	274	293	254	254	261	272	239	251	252	270	289	266	281	274	285	268	297	253	277	284	253	270	261	256	252	246	252	280	285	286	263	292	283	294	282	276	304	272	282	293	279	241	278	290	291
10447	2537	803	825	854	786	820	757	715	670	742	710	726	724	683	711	698	726	702	650	737	691	726	647	695	683	713	694	669	666	667	678	723	717	695	683	699	701	700	685	692	699	703	645	686	708	665	737	703	705	672	677	646	714	671	654	680	696	677	719	683	691	699	678	636	699	725	739	751	707	767	743	787	732	733	720	710	760	784	715	694	775	703	731	764	715	780	683	714	723	774	765	779	738	759	730	752	740	771	740	768	760	761	729	737	749	732	673	720	729	697	721	716	664	700	685	691	680	712	700	688	699	651	664	732	728	660	687	747	696	719	674	724	740	665	677	677	735	675	678	712	676	663	662	659	722	658	666	678	702	677	703	685	671	707	735	671	731	687	678	688	704	635	732	689	635	687	704	721	690	686	682	698	697	712	700	694	713	675	678	687	712	671	661	737	676	704	693	685	700	687	678	698	708	709	676	648	678	723	692	700	673	728	680	698	687	709	661	684	717	674	666	697	687	668	675	737	687	636	719	721	732	680	655	707	736	700	728	698	673	671	666	732	670	695	680	716	699	733	672	712	711	707	701	705	628	707	677	677	747	671	675	682	661	689	715	642	689	681	675	696	686	678	659	668	687	669	756	643	707	697	708	677	687	662	670	680	691	648	702	679	656	686	699	681	741	674	681	689	738	703	700	695	684	748	697	670	641	691	673	676	699	740	703	697	683	676	711	684	684	664	725	647	700	704	668	715	657	688	682	717	665	724	649	746	679	661	640	709	678	709	697	690	690	652	695	663	681	712	664	654	657	686	704	669	666	678	667	683	682	688	686	680	701	707	675	730	698	722	696	700	725	713	656	705	679	742	738	684	699	676	696	689	643	689	669	693	705	672	716	682	671	663	660	650	661	646	698	708	698	677	683	746	666	652	720	683	678	652	670	661	729	683	663	728	709	694	682	641	683	712	677	666	733	724	654	696	657	706	696	659	701	699	683	699	674	693	672	686	639	689	695	710	698	742	643	663	700	697	675	715	690	669	708	704	727	647	684	682	685	684	666	669	685	683	689	709	744	687	720	689	680	729	715	735	657	687	702	686	751	677	734	730	703	666	693	646	729	685	702	682	678	651	707	719	682	714	668	752	721	697	736	710	693	687	692	685	744	716	749	724	658	673	693	679	686	665	672	689	679	686	679	698	719	679	674	685	710	723	667	684	725	702	708	694	674	695	730	689	636	684	710	707	735	705	733	646	659	656	716	722	701	731	686	681	686	661	658	628	686	593	651	684	700	692	646	689	716	665	660	690	664	686	688	731	671	688	709	687	693	702	711	707	669	682	741	677	637	619	701	646	662	674	687	666	680	696	692	678	700	689	697	676	675	685	705	691	713	661	687	707	694	686	653	677	670	694	712	665	711	703	640	676	657	687	728	715	707	720	688	676	677	651	663	683	702	685	660	694	701	660	706	687	677	693	678	696	667	693	670	669	628	669	673	663	689	653	726	640	708	679	698	669	660	667	699	686	657	742	713	687	692	675	749	732	706	710	670	703	677	686	705	671	639	693	675	735	680	699	686	720	723	696	681	690	619	658	709	687	686	710	704	729	702	702	721	693	721	684	691	661	675	682	704	695	705	697	710	650	685	713	727	697	714	705	692	725	727	680	668	668	653	714	720	677	718	677	648	685	657	707	712	731	690	682	689	653	701	741	705	703	677	755	676	730	654	673	708	715	694	745	702	712	692	677	692	665	674	684	668	672	686	688	692	701	700	704	693	670	694	717	695	697	752	690	737	645	685	657	665	746	706	703	722	671	676	733	694	671	724	661	699	669	641	720	686	662	694	661	729	672	738	740	686	708	652	690	640	680	711	743	722	682	662	688	703	700	685	687	757	709	675	731	659	723	719	708	660	703	700	686	663	690	730	706	652	679	652	682	601	666	735	730	734	696	686	672	682	626	672	663	694	654	723	669	745	668	676	675	677	682	669	700	693	689	717	708	699	676	701	693	685	709	650	679	691	718	655	631	728	725	693	700	747	707	696	705	691	699	672	689	694	675	688	673	691	669	711	674	669	686	679	661	703	709	683	680	668	694	688	680	699	708	671	692	691	708	723	670	713	663	680	669	675	713	728	664	680	688	688	671	707	668	697	684	661	668	706	713	676	697	682	703	738	713	742	666	718	706	689	740	652	687	717	732	686	695	741	745	655	659	704	721	670	651	728	699	680	654	699	703	720	674	721	670	652	697	768	647	651	677	714	734	683	681	678	661	746	718	692	710	725	691	728	709	763	734	658	684	678	721	663	673	719	694	654	663	676	690	708	686	713	728	740	693	675	685	678	663	750	705	649	718	740	703	712	659	711	697	670	666	689	673	698	669	701	672	751	726	681	703	653	711	700	675	651	661	721	726	680	700	746	662	711	696	678	674	726	717	667	676	626	661	660	698	731	703	667	717	681	701	676	690	686	659	613	669	702	701	705	658	659	678	660	702	671	666	666	680	691	705	671	662	656	700	694	708	738	703	685	696	680	678	726	714	700	704	664	742	689	735	673	692	713	707	770	681	708	710	689	686	722	666	684	689	669	677	701	642	680	698	737	713	676	644	665	685	678	687	686	701	707	675	697	673	729	645	671	671	704	670	682	639	727	702	668	696	682	711	672	731	679	670	733	712	649	658	709	670	688	725	699	736	674	683	697	669	712	705	636	648	699	644	720	672	717	715	711	722	678	709	694	732	701	683	702	617	663	721	696	677	719	670	668	700	685	719	694	689	673	724	667	693	689	709	690	699	711	673	753	674	675	672	697	724	635	711	746	721	663	692	679	683	709	662	703	668	742	669	700	747	695	734	732	714	747	703	667	714	736	675	721	695	695	640	664	752	634	720	754	670	735	714	729	705	662	705	715	675	714	684	663	725	678	675	714	677	694	634	719	721	675	680	712	690	695	717	714	661	708	721	661	719	687	704	686	671	633	713	692	700	698	708	649	709	675	679	708	712	681	687	667	722	718	702	686	644	729	695	710	686	707	670	699	726	712	643	705	726	666	708	685	632	645	692	725	671	676	701	711	688	699	671	722	657	683	711	673	674	672	656	665	710	642	649	695	703	684	679	697	694	681	664	679	672	705	682	749	695	713	682	711	682	653	696	644	631	703	685	679	631	684	682	677	695	711	648	710	667	699	695	671	702	729	667	699	692	726	698	690	689	692	653	667	710	704	701	714	718	708	663	677	688	673	704	687	711	712	674	694	657	702	660	646	725	703	712	708	690	705	645	647	706	669	670	703	667	720	709	700	730	654	719	679	680	679	706	693	655	687	678	643	688	714	686	661	718	634	682	665	754	737	669	703	702	651	686	697	677	638	683	652	686	701	663	659	674	745	679	679	756	686	651	617	725	694	680	693	671	724	699	667	714	692	741	677	725	692	692	679	717	704	683	704	701	685	659	695	685	701	680	729	648	693	713	721	733	726	731	694	696	667	720	671	683	699	684	655	673	738	712	659	735	674	678	672
34275	12852	2593	1467	903	646	493	477	407	374	368	342	340	291	292	310	247	290	310	277	310	266	268	260	276	269	283	260	285	283	274	260	273	255	275	279	280	255	234	273	281	266	261	236	278	228	281	252	219	240	246	263	254	252	229	249	236	252	233	271	271	279	256	238	293	235	252	250	269	266	297	241	291	254	263	246	255	252	297	253	304	259	255	248	320	253	281	270	305	266	260	275	285	254	284	263	246	283	263	280	290	233	251	259	252	251	251	281	269	261	278	237	260	268	289	261	256	238	240	234	266	253	251	265	293	257	233	267	262	247	267	283	233	245	223	243	266	243	262	250	267	260	260	257	247	259	226	251	270	257	255	263	272	229	251	239	276	245	254	291	268	252	225	256	256	265	259	236	279	265	260	265	279	250	255	250	252	234	229	247	262	233	246	267	253	231	242	277	239	272	232	254	245	253	235	227	263	252	250	248	224	267	253	270	259	273	248	254	223	252	246	259	253	248	217	268	253	274	231	232	271	267	275	275	276	264	265	256	243	293	260	251	274	253	251	236	257	247	258	265	260	230	256	240	253	248	259	241	264	223	263	249	259	267	274	242	250	246	246	265	245	265	245	222	250	275	254	256	241	278	262	253	266	260	269	254	259	233	285	241	254	246	255	246	249	262	248	249	225	246	269	218	234	216	268	267	267	220	248	269	272	237	236	261	252	246	274	249	250	268	239	249	234	288	256	270	257	265	285	296	272	253	251	255	237	272	237	256	284	267	278	242	280	263	265	259	251	259	235	257	266	240	236	259	251	244	258	226	254	252	256	234	280	296	291	262	243	252	258	231	261	283	281	264	269	274	256	244	260	247	240	246	225	267	246	286	278	266	269	236	255	264	250	287	239	235	247	237	265	251	293	259	250	259	269	250	266	252	267	238	240	264	231	251	260	269	300	260	259	232	258	247	238	241	261	268	265	247	264	253	254	268	217	235	272	268	266	252	276	263	217	247	277	257	262	251	233	239	271	222	223	287	268	256	231	269	240	259	244	245	247	250	240	258	260	287	239	265	253	263	268	254	291	274	223	250	240	254	230	280	252	257	241	244	264	237	249	293	263	215	279	250	224	263	276	234	231	266	232	260	259	239	259	264	278	276	276	266	254	264	240	278	200	261	237	265	248	261	253	260	257	244	236	245	239	246	252	252	250	295	286	271	276	264	248	242	273	245	243	267	258	243	249	252	254	250	271	243	236	238	257	243	231	250	292	253	261	269	242	286	286	254	260	232	245	245	256	279	232	227	260	255	275	254	270	290	251	264	266	254	266	260	253	242	271	260	255	260	275	259	267	271	244	257	262	213	218	258	253	278	262	271	284	266	267	251	244	230	263	276	233	275	252	224	248	260	248	239	244	245	251	247	230	273	275	252	228	227	246	259	251	222	246	269	243	272	253	262	274	271	254	269	253	262	256	268	233	270	263	254	253	262	252	253	250	254	245	263	250	278	251	284	234	232	250	213	232	245	228	260	275	247	249	265	238	251	248	244	259	251	284	263	234	258	238	260	249	241	278	259	245	284	257	244	273	257	254	259	246	234	233	227	261	250	265	249	238	272	250	270	266	273	259	262	265	233	232	241	265	285	255	260	250	229	245	254	258	272	214	247	268	244	250	249	247	252	261	274	230	279	215	231	250	250	250	263	260	249	257	254	233	239	247	252	256	249	281	225	246	271	233	279	235	265	266	282	272	245	258	257	243	238	258	259	242	266	259	255	231	248	249	258	239	250	243	267	275	249	263	267	243	240	257	258	262	252	248	248	259	267	250	262	273	246	277	237	240	267	255	242	251	235	241	230	261	240	239	253	239	217	231	248	271	283	259	271	255	276	280	230	251	239	247	255	261	243	262	242	244	260	255	273	219	277	239	269	227	254	273	232	267	229	261	231	232	243	261	258	269	258	240	258	231	251	248	249	261	244	234	271	268	239	248	283	219	234	268	237	247	263	239	222	271	273	233	279	235	230	267	252	259	273	304	236	241	264	264	272	244	244	246	244	267	259	254	251	264	279	252	262	250	259	233	275	257	243	245	258	255	255	262	229	280	252	254	268	297	257	272	247	263	255	287	276	260	280	241	242	266	237	269	233	268	238	283	273	262	281	236	267	273	247	221	277	251	244	262	243	273	231	229	227	270	243	228	257	257	224	267	268	259	237	261	286	241	288	266	271	248	241	270	255	263	265	255	261	237	245	261	261	258	259	237	271	255	251	253	259	287	240	273	254	283	249	264	264	229	240	243	259	244	268	223	244	285	274	243	268	270	271	256	252	244	260	264	279	278	269	254	265	291	267	234	261	255	229	263	263	274	252	243	243	255	235	267	221	266	283	244	253	256	218	235	255	239	256	236	243	254	244	247	265	244	274	268	228	263	239	240	283	254	250	250	267	240	260	246	270	228	266	255	221	250	244	228	259	277	268	272	243	266	258	241	259	245	279	242	238	252	268	258	242	264	270	241	255	265	258	233	262	247	240	236	260	264	245	267	265	250	219	258	259	272	266	256	249	244	252	268	256	271	249	244	245	278	238	292	232	264	248	246	239	243	255	246	246	257	291	256	233	263	241	277	261	263	269	243	297	252	235	258	218	212	241	256	278	261	262	252	243	258	257	259	245	276	274	247	250	260	255	230	233	234	243	257	257	252	267	251	253	257	254	261	237	258	230	261	262	260	262	268	235	292	242	247	238	260	266	240	222	253	270	250	261	248	274	249	239	249	242	226	223	265	303	253	287	233	230	285	240	258	253	264	267	266	299	255	246	266	214	228	244	249	276	251	276	247	245	244	297	229	253	244	209	258	250	269	243	252	283	242	234	229	262	245	242	273	272	249	252	252	259	256	270	225	241	249	268	259	266	277	241	270	272	260	255	251	245	253	262	236	240	268	240	248	276	251	273	246	263	271	254	278	247	263	272	245	249	268	258	246	256	255	257	247	256	266	262	234	262	254	290	261	250	274	291	244	255	236	252	257	243	244	263	306	275	258	214	255	283	254	241	249	300	281	250	268	277	247	276	259	238	256	271	258	228	261	258	250	237	247	251	252	269	259	250	263	240	256	265	251	266	255	242	252	242	249	268	246	264	246	252	271	248	257	281	275	282	267	241	251	256	282	240	258	241	254	243	247	269	276	253	268	261	260	247	266	264	256	264	258	266	249	246	243	273	243	264	268	281	261	248	230	241	251	241	260	272	268	272	273	271	266	264	236	235	264	269	262	256	239	236	256	237	257	228	255	287	248	258	225	252	267	254	250	248	256	262	244	243	261	266	262	276	253	241	255	283	253	261	246	257	249	261	258	248	247	243	249	245	265	279	236	264	255	257	255	239	274	246	277	234	241	210	254	229	238	238	269	290	267	278	243	268	240	265	238	241	243	246	250	250	220	260	274	216	289	277	255	254	241	278	269	254	264	288	290	265	257	264	255	254	264	252	275	257	235	250	247	226	272	224	262	214	243	254
21367	6125	2972	3304	2886	2397	1975	1718	1476	1426	1217	1135	1098	978	978	929	909	867	814	776	777	801	803	796	797	795	781	740	751	722	727	744	753	673	710	736	678	663	758	690	669	688	677	668	645	654	656	677	695	625	698	692	676	703	679	661	644	677	637	679	670	697	689	667	721	697	760	728	826	742	781	793	737	740	737	714	743	764	795	694	771	706	738	682	668	736	677	674	691	670	710	672	749	678	723	658	728	771	727	779	723	722	740	757	695	762	713	736	757	647	660	615	692	676	643	676	710	692	673	655	677	617	697	674	684	644	675	659	668	741	681	626	678	683	643	663	653	661	651	609	670	615	613	667	683	670	603	632	691	694	662	666	666	623	622	624	640	680	626	667	670	665	693	590	651	650	659	633	639	641	644	626	653	649	663	628	622	679	631	666	683	636	650	608	615	636	628	622	611	568	594	626	673	688	647	670	656	689	594	658	712	631	620	640	661	612	673	610	607	642	624	624	600	594	641	650	622	648	653	627	605	642	632	632	629	619	647	571	684	626	647	612	684	645	646	640	630	652	623	645	637	649	641	640	616	615	622	608	646	641	655	656	627	641	636	632	622	632	647	635	636	647	644	633	682	678	646	591	647	618	669	650	664	634	627	644	643	641	646	635	623	612	657	669	651	650	658	660	653	655	659	651	635	664	622	661	653	675	653	651	628	655	673	686	659	658	619	642	669	654	574	678	604	639	655	634	648	637	652	621	652	649	672	585	632	653	621	647	673	636	665	674	621	624	668	607	638	604	664	611	685	659	618	666	662	660	596	645	622	621	696	642	621	648	632	637	637	669	633	668	635	637	650	662	618	642	623	598	621	661	623	646	650	635	619	675	621	623	647	671	623	609	664	659	638	618	630	607	643	649	661	661	597	667	672	589	579	617	608	605	667	642	673	685	630	647	636	643	650	619	596	634	599	630	601	599	643	626	635	620	607	656	625	650	652	606	658	620	607	658	616	640	667	618	673	607	636	617	647	605	661	593	661	653	600	648	616	661	668	642	634	623	662	642	687	676	639	625	632	641	691	635	674	663	659	632	640	649	663	654	641	617	649	621	623	655	673	607	653	621	691	641	673	651	602	605	617	622	632	639	657	644	658	625	630	569	612	646	641	623	601	645	633	600	602	669	683	613	635	650	699	647	690	611	650	631	642	653	619	665	634	658	640	654	663	623	635	676	661	601	610	597	592	664	656	658	663	631	656	628	621	673	606	660	630	669	650	611	665	662	625	651	648	642	698	648	649	647	664	671	616	652	649	647	638	666	636	623	610	633	599	618	608	610	644	636	587	611	671	665	613	660	624	625	621	637	608	674	683	625	681	624	683	669	676	632	593	642	629	653	642	699	629	670	649	609	656	661	642	673	647	668	616	648	653	607	635	626	629	699	606	661	681	684	656	654	631	623	608	645	621	679	605	635	659	705	595	629	626	652	664	613	617	619	637	642	637	672	632	621	596	675	635	610	627	668	709	624	654	670	636	623	649	636	623	652	640	624	661	639	634	645	672	646	646	603	644	656	639	644	652	623	696	646	668	624	606	625	694	663	626	642	671	651	680	641	610	716	632	687	635	585	634	649	645	659	607	619	598	629	669	627	630	661	611	630	677	636	615	603	633	650	641	676	610	635	637	665	684	633	637	600	613	608	692	613	620	627	648	636	656	629	640	658	680	662	680	655	637	690	606	652	611	616	678	683	609	690	644	631	644	659	663	648	623	659	623	602	678	638	621	656	670	605	596	617	626	641	628	621	632	606	681	615	634	637	635	624	628	635	668	644	646	670	640	672	633	696	594	677	656	600	652	616	639	671	663	626	651	654	642	654	628	645	655	697	614	616	609	639	658	619	644	608	633	606	708	643	655	626	641	642	667	642	666	621	688	674	691	660	672	615	645	655	647	630	676	654	611	644	659	625	642	661	665	579	651	601	661	640	620	600	675	675	628	618	674	650	639	636	661	593	672	624	675	642	629	625	638	683	625	656	597	663	690	614	620	645	644	636	664	627	627	654	650	633	687	612	632	636	622	622	644	625	637	635	676	611	616	636	634	646	644	605	642	663	696	644	619	662	661	656	642	667	647	614	640	701	621	621	632	641	602	633	628	671	641	641	650	599	633	633	635	631	652	622	663	657	644	596	667	622	656	647	648	603	575	595	675	636	667	661	631	662	638	647	604	663	637	678	581	654	638	700	690	668	667	620	630	644	659	607	672	693	647	684	614	673	630	627	655	624	668	666	650	622	587	672	654	633	649	645	639	650	607	673	656	654	592	651	645	688	601	667	618	614	640	648	644	657	704	677	594	592	633	617	636	644	657	614	651	645	665	650	635	620	616	645	623	664	589	659	631	641	644	630	623	661	596	650	652	647	581	651	669	657	647	686	647	621	666	646	622	628	643	625	632	625	624	648	615	659	646	634	645	639	651	636	610	651	665	673	658	663	644	646	648	609	660	678	617	609	639	601	661	586	620	587	671	643	674	618	640	607	635	640	638	680	612	569	708	673	686	642	622	645	653	610	662	611	649	648	632	704	659	702	635	644	607	639	610	641	611	611	669	630	619	653	632	660	678	634	664	631	628	648	658	631	620	626	621	677	694	643	667	621	665	634	672	673	636	620	659	635	649	598	598	674	589	674	659	632	664	587	668	684	601	621	671	668	680	642	619	649	643	596	600	662	642	651	673	686	641	673	644	633	652	571	649	660	637	664	609	677	646	606	647	613	633	645	659	694	629	697	663	600	645	644	626	642	639	657	644	653	610	683	657	613	670	632	610	604	595	648	651	590	634	648	593	609	630	661	665	638	606	639	652	597	629	673	590	637	636	642	625	614	635	668	669	627	650	653	624	700	656	635	572	680	667	609	655	610	630	646	657	660	641	619	570	595	623	660	635	671	660	645	672	624	632	582	651	651	620	612	671	663	650	635	648	631	597	632	680	663	634	631	681	614	645	655	682	622	634	607	690	618	638	670	592	661	656	670	626	633	642	657	653	687	661	673	624	682	625	638	647	648	641	644	589	636	677	636	644	587	642	664	642	650	639	633	664	661	650	632	639	627	649	611	620	625	673	668	615	656	649	654	628	603	660	588	609	617	636	671	676	686	570	583	644	648	630	632	664	627	627	660	635	622	652	692	666	660	671	675	643	642	565	667	630	639	683	646	590	645	631	658	646	623	667	673	654	617	696	642	608	656	667	666	641	629	638	676	593	660	683	658	648	662	659	643	645	634	622	645	643	682	634	712	614	631	618	691	656	668	644	635	662	620	663	619	627	604	656	673	668	609	652	633	644	643	629	620	648	688	608	644	637	636	659	655	673	632	613	616	664	668	614	636	668	622	674	597	631	652	654	620	591	665	649	659	648	640	608	600	671	620	642	644	657	681	612	656	694	633	684	649	665	609	673	693	659	600	653	597	602	614	645	675	629	602	611	675	662	646	608	624	625	636	662	627	669	698	642	627	669	635
42025	19725	5137	2372	1455	960	706	533	471	430	349	298	325	229	250	284	240	243	231	229	215	224	219	206	216	225	192	213	193	191	194	176	196	202	187	186	202	215	189	185	185	192	182	192	187	182	192	187	165	205	171	151	172	187	184	194	160	170	179	180	189	176	152	201	184	215	192	176	193	198	205	169	164	220	198	181	187	199	244	196	156	207	192	186	198	195	194	189	193	192	178	161	170	220	195	207	207	194	204	198	219	195	191	200	212	218	194	209	227	198	185	213	172	197	180	148	206	143	194	183	159	210	175	202	178	170	192	220	173	193	190	188	193	187	180	199	190	174	178	170	179	197	197	188	170	160	178	188	166	174	166	171	190	151	167	226	205	229	172	195	186	182	197	169	199	180	188	187	189	205	164	179	183	182	173	190	191	199	213	185	199	205	184	183	181	189	176	184	172	191	186	181	183	195	178	168	181	180	207	190	171	177	181	164	186	195	173	194	187	193	161	193	182	194	182	170	197	190	179	178	190	179	179	186	180	183	169	200	196	195	179	179	191	165	180	174	191	188	192	186	164	201	183	195	195	205	177	165	139	176	189	179	196	181	168	166	178	181	170	161	191	187	187	173	183	164	188	170	175	188	182	197	201	175	177	158	162	178	179	148	146	189	183	179	182	168	179	200	167	192	175	180	196	176	163	197	191	165	183	185	187	168	188	167	188	202	216	187	186	191	166	175	181	198	197	181	171	162	195	154	158	178	165	178	175	201	193	185	180	180	197	203	181	184	185	165	179	170	154	185	158	182	172	214	195	153	173	179	186	191	193	170	179	169	179	199	201	179	188	183	183	173	171	167	187	172	184	202	182	158	184	174	151	156	174	134	190	180	184	135	159	170	160	157	174	156	183	165	166	175	183	171	166	193	157	174	197	179	196	174	175	191	165	175	144	168	174	174	179	158	164	179	164	194	190	206	192	199	186	162	192	173	176	160	156	161	198	170	183	172	175	181	186	202	180	179	170	194	170	185	179	187	185	184	189	178	155	191	192	187	180	163	156	175	198	174	172	186	167	175	176	186	180	171	207	182	190	169	179	204	179	180	173	173	186	171	176	187	169	174	172	175	168	211	198	182	184	164	174	180	201	171	160	190	193	190	186	178	189	181	175	135	167	196	185	164	169	157	181	187	161	183	172	177	185	193	188	191	193	170	183	175	151	168	184	189	143	177	161	191	192	199	175	180	167	172	177	188	168	179	166	178	164	170	188	185	184	150	185	186	187	193	161	175	174	173	180	162	161	199	182	185	189	172	183	190	178	173	190	196	183	194	173	178	197	174	206	172	188	163	173	205	183	200	173	185	172	188	197	183	179	184	175	194	173	201	191	163	192	171	184	169	169	203	197	195	194	170	185	165	159	180	171	176	179	172	204	200	193	184	191	199	170	173	175	168	164	175	190	161	169	171	218	177	162	164	187	182	194	171	186	159	179	172	200	162	179	189	178	195	184	192	167	178	168	192	164	181	174	151	202	189	164	193	180	203	189	192	156	173	174	196	175	165	182	193	180	179	178	173	181	157	198	193	176	184	179	157	181	177	173	168	201	185	174	168	177	178	164	195	160	206	184	181	180	172	162	150	184	170	159	202	176	198	164	177	168	181	189	158	166	148	185	202	147	195	176	182	173	185	181	196	207	177	196	186	201	179	185	178	175	195	168	164	198	182	188	173	184	178	180	180	181	178	149	164	173	189	175	171	198	194	178	184	183	191	186	159	220	185	179	213	174	194	182	180	175	196	195	162	179	191	193	181	165	192	168	172	162	198	166	190	173	196	182	181	175	185	208	173	177	187	142	210	177	187	150	184	190	172	190	180	182	171	181	182	172	153	170	184	162	187	175	186	159	172	182	188	174	168	156	202	197	167	190	172	158	192	188	172	168	188	185	171	172	170	175	182	193	208	175	180	196	181	204	182	185	211	172	181	168	171	193	172	180	196	182	181	177	175	176	189	167	185	163	168	173	160	169	143	167	213	171	181	187	172	178	187	192	180	181	195	175	159	200	173	165	190	155	203	153	167	196	181	174	157	172	185	193	180	167	174	184	143	195	172	179	205	179	187	204	188	170	162	166	184	189	174	185	156	173	166	160	193	168	168	177	166	165	212	177	195	158	154	181	200	188	175	178	175	207	170	188	164	154	168	173	216	173	169	164	201	176	198	168	190	176	193	179	161	176	164	202	196	188	192	190	207	175	185	178	180	184	177	191	152	176	195	162	172	158	189	180	162	205	159	160	172	170	167	197	156	155	175	176	163	177	182	166	185	183	152	178	184	204	192	206	194	176	172	185	217	191	168	178	201	198	183	197	176	168	183	198	176	181	165	171	176	193	174	181	185	181	180	179	170	182	192	173	187	188	157	163	155	187	171	191	187	162	185	152	198	190	185	165	185	194	213	191	201	189	171	161	173	180	182	180	176	173	191	188	179	179	201	158	209	193	172	189	204	217	215	158	185	179	205	164	182	178	176	173	173	173	195	186	184	186	165	156	196	171	184	190	209	168	183	184	212	165	170	183	190	183	207	188	183	161	170	186	182	178	181	181	169	180	177	160	174	177	174	162	187	159	181	183	178	173	168	205	166	177	162	180	194	195	163	191	178	199	185	186	190	196	176	187	182	194	171	193	175	187	188	163	214	202	178	191	195	188	169	181	168	185	199	172	190	166	165	175	202	197	176	185	183	197	156	155	165	167	190	178	172	170	170	194	194	184	170	178	149	177	179	207	167	170	186	180	157	187	166	189	187	178	169	179	168	167	175	176	192	168	143	178	194	190	162	199	160	173	189	198	162	187	192	159	173	183	167	160	181	207	205	169	175	169	193	174	169	196	175	190	177	181	178	183	165	191	175	179	163	172	181	183	184	162	162	179	186	168	191	188	179	195	179	174	204	156	182	172	218	184	158	186	175	165	179	193	157	163	188	175	168	191	152	170	197	196	172	157	195	183	187	164	173	168	198	175	167	157	161	174	182	164	163	149	189	175	177	179	176	149	179	170	194	170	198	193	183	176	207	196	180	179	169	191	162	174	174	159	205	197	175	167	169	195	196	191	193	182	180	216	215	191	206	178	177	192	172	193	178	168	178	169	177	195	186	198	199	180	191	175	159	173	175	186	192	182	188	161	166	158	197	179	179	201	179	179	180	171	182	190	180	163	184	188	203	181	170	187	185	162	185	189	186	160	183	186	180	196	211	187	188	177	163	160	157	214	177	175	168	163	192	171	193	205	198	195	177	172	180	182	168	160	167	183	181	159	165	175	178	168	190	188	182	156	185	184	170	175	194	167	173	183	191	187	204	162	207	208	184	188	196	182	183	172	153	188	170	173	200	189	205	182	170	178	201	201	183	154	172	195	181	181	167	191	168	148	181	158	172	175	181	192	189	172	175	166	178	176	165	171	171	190	201	182	174	188	185	195	175	175	177	191	193	174	185	169	154	201	184	195	194	195	201	214	183
26180	9073	5013	5450	4684	3669	2961	2426	2154	1865	1517	1391	1333	1171	1152	962	1005	925	925	846	772	729	761	730	708	671	660	657	654	652	630	566	570	585	587	578	594	561	550	571	538	532	550	559	536	549	521	509	489	535	509	511	524	551	479	504	510	520	498	519	472	525	538	486	532	581	599	644	636	671	664	660	630	590	612	569	587	612	635	689	690	629	605	606	562	571	569	594	599	628	578	627	568	620	605	592	630	634	623	636	606	649	621	623	598	613	591	616	565	530	577	510	530	513	485	555	506	509	502	490	497	509	515	528	500	512	539	521	509	536	511	488	512	515	513	465	512	478	472	452	503	435	483	467	489	466	471	483	447	449	447	460	514	495	507	469	467	487	472	520	456	492	467	458	484	503	455	471	451	486	428	483	498	463	486	450	528	477	472	491	502	487	494	486	475	459	453	458	477	504	474	438	446	429	490	467	449	465	482	475	464	459	447	464	494	495	456	457	459	486	460	458	463	444	440	439	506	461	461	488	452	462	489	496	438	462	475	493	422	471	446	476	506	466	485	450	462	471	464	458	474	485	456	436	482	469	455	468	428	490	459	475	457	467	466	456	466	522	461	497	474	463	459	452	466	501	485	483	442	486	465	453	423	470	477	452	485	446	478	469	467	464	495	463	499	518	483	433	485	443	476	463	479	464	462	451	509	449	503	454	456	474	456	482	457	475	478	471	458	473	448	437	485	439	511	457	427	511	464	462	486	487	473	476	471	476	494	504	513	465	481	422	455	481	467	486	428	453	464	484	483	502	490	463	473	436	492	479	459	496	482	455	479	468	498	453	462	458	509	468	465	478	442	469	475	443	456	430	488	510	470	471	454	472	463	455	477	463	454	467	440	445	494	507	484	452	476	471	463	437	459	452	445	484	461	470	441	442	439	509	475	530	486	497	467	506	435	483	463	495	462	497	484	451	466	442	495	488	472	446	489	482	494	446	451	469	500	506	485	473	467	486	482	497	426	507	469	451	467	489	459	458	499	455	441	467	459	471	471	439	457	440	459	479	470	446	488	452	486	463	450	492	447	453	474	500	445	484	486	468	475	466	495	478	466	490	491	445	486	475	471	467	472	473	492	483	457	475	489	451	437	459	434	507	476	453	475	468	479	489	476	450	467	484	466	467	458	457	506	442	474	446	466	471	456	503	448	497	476	506	440	528	481	479	441	462	469	486	465	461	461	476	474	450	464	433	482	492	459	477	465	491	497	445	425	478	468	434	460	435	479	486	427	478	447	466	487	500	495	450	482	453	457	503	455	463	448	527	465	438	508	462	448	477	481	474	432	448	465	460	453	481	439	469	482	500	448	502	470	507	498	475	488	481	469	463	453	499	473	491	476	488	470	469	443	517	475	486	482	475	469	471	471	454	475	441	469	454	461	440	445	478	501	475	462	430	463	468	492	498	467	441	427	502	438	455	481	450	466	450	463	437	463	467	468	473	486	488	472	473	482	526	431	454	481	494	445	457	487	448	430	527	486	423	447	474	439	462	465	499	443	438	474	483	474	430	489	480	461	454	459	474	464	460	452	441	505	496	454	501	467	523	409	470	491	489	497	455	462	489	491	444	448	443	476	491	494	483	465	470	439	467	485	535	478	445	473	462	443	450	436	476	443	467	455	460	474	472	457	476	497	445	471	472	497	459	449	494	478	494	463	489	477	445	484	451	502	491	499	439	453	451	476	444	477	496	457	487	455	492	491	498	465	425	494	439	502	475	478	491	471	456	438	458	450	457	493	493	469	512	492	438	481	466	459	479	483	472	444	465	447	475	471	495	454	492	469	514	491	428	515	448	427	427	464	487	483	461	464	450	471	476	485	491	495	452	462	448	485	486	442	480	526	474	497	467	458	459	464	423	445	469	476	466	470	477	415	479	495	480	487	450	504	497	512	454	476	478	484	443	471	477	446	430	451	468	474	457	468	487	452	451	477	447	467	480	444	462	472	464	471	466	481	471	489	485	457	470	491	465	472	441	461	482	507	453	464	495	456	439	451	455	440	451	490	488	493	447	530	482	430	466	457	457	466	506	492	465	466	486	481	452	468	485	497	455	496	470	470	455	467	487	447	420	478	413	431	463	443	483	507	474	476	491	478	491	476	465	430	485	462	503	491	464	458	454	460	467	473	508	465	478	462	464	446	464	489	498	489	446	459	453	440	489	412	442	485	455	463	459	456	453	441	479	458	484	472	509	447	453	478	486	487	482	437	472	494	427	471	464	458	496	456	472	482	479	434	433	466	458	453	455	450	477	479	494	432	458	478	494	490	464	496	475	433	479	456	485	433	479	462	489	443	459	423	453	478	460	448	500	473	489	476	479	516	512	519	476	437	481	442	482	495	463	472	458	508	491	480	463	514	461	446	471	459	462	462	461	463	475	477	490	462	466	465	467	482	444	461	497	495	466	467	469	467	447	415	470	474	477	446	452	447	502	464	519	475	406	482	448	463	471	474	445	455	481	469	475	429	467	452	492	483	484	454	470	495	477	423	435	445	454	489	481	454	463	433	472	493	480	442	482	460	479	464	481	479	459	522	450	485	493	482	467	468	445	505	470	524	442	479	441	429	456	459	493	532	477	473	494	464	459	484	428	515	452	470	485	499	420	476	439	482	492	460	453	512	453	446	443	470	478	479	461	482	452	519	503	497	455	484	468	459	465	487	463	463	474	473	474	467	469	443	458	456	469	453	481	476	501	472	480	465	490	477	460	479	455	481	502	484	467	477	485	465	445	439	448	478	466	456	475	468	478	489	464	429	451	459	448	490	453	481	494	431	491	457	464	435	488	471	474	426	456	440	476	468	474	448	467	422	497	443	455	449	468	471	490	457	496	457	483	430	476	499	446	504	466	416	460	449	475	533	450	456	440	463	446	448	474	452	463	476	466	479	487	483	475	493	450	470	506	476	474	467	462	449	488	475	455	474	491	446	521	486	450	475	445	465	499	457	496	481	475	452	473	463	480	470	494	396	454	425	459	485	475	476	454	455	490	443	456	451	464	424	433	480	480	448	479	457	488	449	494	479	450	513	474	486	443	483	476	466	476	475	466	476	448	450	465	452	486	490	429	465	452	451	470	481	492	459	480	484	433	477	489	434	506	481	501	482	487	441	429	489	496	484	493	497	484	482	461	438	454	508	488	452	452	441	430	455	519	484	473	477	473	471	445	478	456	442	436	511	486	475	478	482	454	448	426	435	495	483	463	442	485	445	453	493	459	479	484	454	497	496	466	484	488	446	481	478	471	482	476	466	439	490	460	463	488	452	487	489	473	439	472	472	434	455	426	475	425	510	491	487	500	498	480	480	461	455	448	496	482	467	466	436	474	464	449	445	480	472	452	443	465	430	476	464	455	452	509	488	463	498	458	465	436	462	489	470	436	456	447	482	526	465	471	455	482	486	462	440	481	450	471	481	460	477	468	490	476	463	512	470	456	464	455	480	453	444	481	429	478	455	479
16489	4019	360	285	307	328	273	299	266	295	296	308	321	287	263	274	258	306	222	286	275	285	271	274	272	258	301	270	250	282	265	297	280	291	277	265	314	256	246	266	282	313	260	284	296	271	267	270	283	273	239	284	249	263	276	235	251	255	289	279	254	278	283	265	281	273	308	273	250	297	280	278	302	279	257	269	253	305	289	274	240	277	293	289	297	284	307	291	252	272	276	295	257	282	271	279	250	274	294	256	250	294	257	256	284	244	240	300	253	280	278	287	306	267	257	304	258	266	265	250	310	305	284	266	254	265	295	260	281	294	293	231	297	267	267	281	255	298	299	283	291	285	240	276	277	271	275	244	268	244	272	275	250	301	243	248	276	276	282	255	273	278	272	272	319	279	272	251	248	264	270	286	267	288	306	273	249	264	290	252	288	253	271	275	295	269	253	276	256	263	277	265	265	314	288	268	271	247	291	259	294	275	250	284	305	254	272	277	263	298	273	274	257	297	259	276	295	279	291	295	245	270	258	261	245	304	299	287	291	281	272	263	280	248	298	274	281	266	254	234	267	294	278	272	283	252	243	287	277	276	268	300	272	273	282	272	252	266	270	315	260	253	301	278	255	282	279	293	281	256	283	269	269	272	257	265	272	291	281	268	235	264	290	292	286	291	304	249	287	309	257	275	268	263	299	251	286	271	273	254	260	294	242	307	287	265	267	284	270	281	272	225	270	265	272	266	278	247	281	263	276	289	279	283	285	288	288	296	286	271	278	267	272	278	276	280	267	279	242	253	289	264	260	271	298	275	227	278	313	280	276	255	266	245	277	280	261	297	267	253	269	281	275	270	249	283	276	294	274	251	278	285	308	256	272	270	265	298	282	277	281	290	257	231	259	260	281	276	265	285	272	272	304	270	260	294	274	267	268	255	282	282	260	295	278	267	278	254	299	285	302	282	277	249	276	330	253	267	253	279	267	280	272	280	261	269	292	276	269	253	254	277	261	247	287	270	263	273	259	265	282	277	266	248	251	277	292	278	272	266	301	282	270	279	282	232	275	271	287	264	282	282	264	268	274	265	267	254	286	267	310	249	311	262	259	235	283	288	275	303	256	286	236	296	297	286	271	289	259	294	279	267	258	293	272	266	271	300	300	267	280	286	293	296	261	274	279	296	273	264	266	273	225	273	313	273	271	263	264	302	282	264	261	271	246	255	280	270	301	294	278	265	292	280	264	287	266	285	244	269	269	228	284	244	247	289	265	300	308	283	286	256	270	234	299	247	276	230	286	266	282	293	277	246	280	282	301	299	259	281	273	277	268	257	271	279	293	259	305	259	267	306	279	247	262	288	296	280	247	250	294	252	271	283	270	264	261	275	261	263	256	276	266	296	284	270	277	276	259	272	259	254	263	284	318	282	277	261	251	262	281	269	291	280	286	278	260	274	311	299	265	275	263	254	265	288	298	237	251	305	296	276	279	255	284	264	276	301	274	282	264	267	270	301	269	272	258	306	296	289	263	273	290	285	302	254	292	267	289	277	272	293	284	251	266	286	293	266	262	253	261	284	257	264	285	303	259	290	259	256	255	283	258	278	251	286	268	272	272	305	281	266	292	293	272	274	284	278	282	267	284	270	284	270	293	289	259	279	279	300	294	289	265	270	290	263	266	256	284	285	273	277	262	262	300	275	334	287	269	281	265	277	277	270	252	252	285	261	281	256	274	299	259	260	291	279	283	263	298	264	269	272	240	292	241	269	302	285	273	252	266	279	281	257	301	272	297	271	284	286	298	262	267	271	292	269	305	282	295	269	305	239	263	266	289	282	282	273	265	268	277	274	318	256	302	294	280	313	272	291	276	289	285	285	292	287	274	274	274	258	273	260	262	291	258	274	288	284	265	308	256	261	279	287	269	282	264	299	272	276	276	279	264	289	263	263	278	280	267	259	251	270	271	276	316	266	289	258	262	258	292	297	257	288	261	275	302	269	283	270	251	267	243	275	271	288	246	269	267	260	258	249	282	283	253	282	229	281	268	254	271	279	255	260	311	270	258	276	264	271	282	273	247	270	285	291	282	252	264	269	267	301	293	236	301	287	262	271	276	292	270	298	302	263	265	273	289	254	289	291	282	263	300	228	262	250	258	278	286	263	266	274	261	260	281	265	253	310	302	259	278	301	287	240	291	265	252	276	272	297	300	299	279	279	265	254	263	242	265	263	276	283	266	297	285	285	278	265	298	304	300	247	266	277	254	241	305	267	243	277	255	293	261	254	270	266	274	279	266	260	253	265	270	273	276	285	229	282	263	271	264	285	281	284	298	241	268	262	290	245	290	287	257	273	247	249	307	261	280	274	277	262	245	244	271	283	277	274	265	273	272	285	291	296	279	253	309	272	302	277	282	276	279	267	270	277	268	270	286	291	273	286	271	293	263	243	280	270	278	292	296	259	262	299	284	288	307	280	261	293	290	281	253	272	234	285	296	278	260	253	277	282	235	281	258	293	245	279	263	288	281	293	233	265	276	304	288	282	273	277	280	290	272	279	305	302	267	263	282	297	264	299	256	279	259	278	298	295	256	272	271	259	254	302	258	285	257	269	313	294	261	281	254	270	268	269	268	268	307	282	272	274	268	291	278	281	295	243	277	301	278	267	288	272	262	272	281	246	280	247	309	284	263	265	278	256	322	269	267	284	270	264	267	288	283	274	303	285	283	266	252	298	302	307	283	299	270	265	284	274	261	268	271	246	295	263	280	304	280	259	253	257	296	264	262	300	265	254	282	302	230	274	283	260	295	259	279	277	293	298	289	291	272	270	276	267	296	286	291	279	284	266	258	258	271	274	280	269	286	266	284	293	295	241	256	257	281	292	276	285	290	278	273	296	297	293	290	285	279	284	266	299	285	264	268	260	264	266	253	316	272	249	279	281	272	255	280	238	301	264	271	281	266	277	266	283	277	296	260	273	264	263	299	281	277	262	257	261	261	263	285	259	281	251	272	250	290	267	253	248	249	256	268	276	269	250	300	284	274	275	277	266	251	264	306	281	267	273	306	278	303	272	285	297	282	257	238	271	293	281	276	275	277	282	264	275	308	280	281	278	276	281	265	266	275	284	260	308	302	276	271	283	267	263	285	272	290	297	254	266	262	278	260	274	272	275	268	285	274	292	286	285	261	259	282	282	278	270	278	252	255	281	247	285	268	275	284	289	277	259	267	282	252	276	279	284	296	283	290	265	280	252	279	269	232	287	240	276	269	276	277	254	270	247	266	243	244	265	247	268	309	267	244	237	243	286	287	295	299	266	269	290	277	291	276	282	257	281	291	259	261	271	240	267	274	273	267	271	309	257	272	262	270	264	283	293	276	262	258	264	267	249	291	305	284	294	258	267	270	286	277	281	280	288	291	285	268	271	266	291	287	280	281	254	294	271	248	255	274	301	283	286	288	261	267	257	271	241	294	267	288	282	286	261	277	284	254	252	288	265	277	257	254	264	259	233
10018	2998	840	768	769	785	758	745	754	731	693	752	745	677	676	790	707	706	693	718	689	725	720	683	696	710	728	639	704	669	684	692	732	685	686	631	721	715	688	715	676	668	742	693	653	726	735	670	717	729	676	710	754	720	727	632	657	707	644	710	678	703	702	699	708	712	669	716	730	718	770	742	762	706	729	708	719	773	699	712	720	718	721	664	709	735	717	718	709	729	752	709	794	758	701	748	747	734	739	793	706	713	707	741	748	730	777	712	721	746	734	711	729	708	679	714	737	737	651	716	676	697	720	722	677	671	713	729	726	726	714	645	661	677	693	669	708	709	739	670	694	675	711	717	686	671	724	707	709	701	680	770	682	670	682	745	723	675	704	722	722	686	685	716	709	731	712	704	707	645	704	710	639	705	703	705	708	654	711	719	678	730	713	722	709	708	711	731	682	645	702	672	676	702	717	733	730	677	671	697	702	657	688	714	667	674	667	692	690	712	707	686	667	701	684	667	670	671	638	727	694	658	697	723	713	680	710	672	703	675	691	728	658	642	686	703	678	683	705	696	709	659	670	637	666	716	707	723	734	681	710	657	690	731	699	680	684	756	674	656	735	693	701	690	702	658	652	683	691	685	729	743	692	715	680	648	702	683	675	705	669	718	686	694	719	689	692	679	691	704	690	679	736	698	659	667	691	720	678	697	669	697	688	659	657	690	708	745	708	712	692	662	653	684	698	692	722	668	706	713	697	667	656	667	678	661	668	689	662	642	711	678	675	660	639	695	672	684	699	704	671	704	718	735	705	715	670	672	684	723	679	723	664	680	741	682	711	665	671	721	671	667	708	697	723	700	723	772	673	749	689	696	708	699	696	681	716	724	669	673	700	684	742	735	683	662	667	720	723	714	706	686	679	719	722	686	713	676	708	731	711	718	729	705	655	685	721	713	703	693	647	682	716	690	696	733	702	726	728	684	734	734	669	689	685	689	692	743	707	687	670	692	702	694	687	731	679	704	683	676	673	667	681	696	722	673	678	656	699	707	672	683	708	726	720	694	693	719	743	719	690	677	656	720	713	686	711	699	664	742	707	625	710	666	729	718	672	689	680	696	707	667	694	746	678	720	676	660	643	668	696	677	693	700	718	650	670	718	699	654	751	681	681	696	693	722	684	682	726	680	679	695	672	698	653	646	684	686	687	682	656	705	677	629	682	682	630	672	663	678	700	702	663	736	718	631	688	675	628	694	654	688	668	681	726	688	717	715	710	666	671	770	658	693	727	710	710	722	667	667	659	749	681	704	652	665	696	653	671	745	670	725	660	686	694	704	645	682	652	724	703	722	733	676	635	673	747	702	669	692	689	690	645	684	725	720	684	727	732	681	724	710	703	643	721	692	683	696	658	682	668	657	732	646	716	716	734	710	693	700	692	716	689	702	705	690	672	727	702	715	673	713	696	690	719	679	707	699	727	732	675	679	658	678	717	696	713	682	729	669	701	682	695	669	710	728	711	706	704	643	734	710	679	703	703	693	702	641	743	685	680	678	727	696	676	706	673	689	725	678	715	719	679	655	680	688	658	696	706	623	724	695	740	715	683	642	679	700	700	669	693	733	712	705	667	685	666	685	673	675	733	694	652	714	679	660	634	697	715	688	710	711	687	696	708	712	672	665	719	705	703	693	709	672	675	686	695	711	727	717	666	712	683	682	695	677	679	706	682	700	675	665	668	701	708	729	660	688	708	679	708	688	733	698	710	676	697	684	714	690	697	661	657	720	704	682	679	688	687	706	673	687	698	705	687	698	721	688	622	681	693	635	698	738	675	664	684	670	723	676	707	718	700	694	685	717	692	715	735	704	707	665	695	651	686	678	663	678	696	693	713	721	723	712	694	696	704	647	734	679	655	697	681	664	666	704	739	700	653	720	692	728	659	720	682	649	699	734	673	719	667	718	720	639	729	734	726	698	634	680	664	678	632	690	701	687	671	646	678	691	696	653	721	747	703	690	653	694	688	634	758	716	701	733	710	643	727	629	705	632	687	719	740	672	737	709	714	677	709	684	708	684	706	682	722	682	678	658	714	695	733	631	709	696	713	676	664	724	767	669	736	714	725	681	656	708	708	646	725	735	663	707	704	721	683	700	694	694	678	664	710	668	680	737	676	652	664	699	734	712	683	698	715	676	675	708	708	707	668	726	680	697	726	719	710	723	697	704	673	682	695	691	734	710	690	706	753	717	681	666	699	685	707	695	656	735	707	666	709	700	700	675	696	697	685	652	682	678	696	667	689	693	670	701	696	673	710	684	670	743	736	691	699	709	716	705	656	676	709	717	672	700	655	673	676	669	668	709	668	724	683	653	685	682	700	736	692	698	663	686	673	673	674	696	712	650	692	716	713	700	641	716	704	673	684	684	695	684	681	676	673	715	721	697	694	689	727	682	664	685	679	709	731	717	721	720	671	685	686	677	671	679	693	686	695	695	651	717	673	640	734	691	721	696	687	728	649	739	720	652	712	714	689	750	708	698	749	664	667	718	679	703	690	723	759	713	666	728	706	713	677	705	669	670	681	664	662	685	672	725	676	680	728	705	677	689	703	673	695	722	775	679	717	672	675	675	690	651	677	700	681	711	650	698	691	695	682	661	686	701	752	649	715	704	710	689	679	691	635	653	707	712	712	700	687	699	700	693	666	681	701	704	700	726	701	735	696	690	698	686	696	643	699	713	701	664	662	658	676	697	663	667	653	720	690	681	662	708	732	678	706	681	659	717	666	723	723	709	732	704	666	629	714	684	717	708	705	700	710	681	686	696	709	693	759	666	669	675	677	685	735	698	692	716	695	693	707	664	684	667	742	705	665	717	680	662	697	640	692	696	666	720	690	721	700	645	685	665	685	714	703	714	643	655	696	709	654	738	670	687	659	722	651	697	698	722	682	696	712	677	693	735	632	701	677	688	747	729	743	702	675	669	710	686	693	710	653	693	716	710	701	734	707	670	715	699	724	700	719	688	719	699	720	673	701	687	650	673	681	670	700	744	715	675	686	685	633	655	663	690	641	707	638	720	671	708	671	707	690	711	688	671	719	627	693	690	682	692	709	681	646	716	709	705	703	698	671	658	693	705	703	699	684	671	687	689	745	711	661	696	688	677	762	687	705	721	674	633	697	725	704	678	658	721	688	722	654	676	641	694	737	708	698	650	727	743	718	687	693	699	676	671	669	721	711	712	671	716	732	719	718	669	656	658	694	726	743	715	707	675	618	715	692	691	727	696	705	679	683	650	710	674	732	695	668	683	698	693	741	676	672	678	684	665	677	679	712	713	734	708	713	725	683	646	693	735	716	694	694	718	718	739	742	729	705	693	670	703	693	727	700	751	680	681	670	690	694	667	656	696	678	701	721	711	735	717	692	710	659	751	678	677	663	705	703	721	670	648	673	696	659	666	712	659	681	670	666	713	680	639	693	655	655	625	677	691	715	660	730	657	662	648	672	729	738	683
33869	14402	2531	1265	828	676	498	435	425	351	350	338	320	310	264	299	288	307	298	252	287	310	266	261	255	257	259	266	251	264	258	274	242	264	287	247	258	243	267	274	261	255	231	270	237	251	249	248	261	273	281	272	255	278	271	236	278	253	256	289	243	258	274	233	251	281	250	278	258	257	231	265	247	270	249	258	265	262	213	272	233	265	265	267	246	294	250	261	277	259	267	255	260	254	229	268	264	284	259	270	267	268	260	267	300	270	236	277	234	271	255	272	278	271	272	244	284	278	229	258	281	255	254	261	270	261	253	263	245	275	262	270	256	248	223	277	242	241	271	254	217	263	250	251	245	254	277	252	252	229	219	214	242	234	259	269	237	288	247	277	241	248	236	247	261	255	237	256	246	264	271	269	281	264	246	208	271	226	306	254	261	243	254	266	227	241	233	291	273	257	276	223	251	258	230	243	263	237	256	246	258	253	255	240	245	240	281	265	243	254	255	254	265	230	255	252	246	231	238	244	253	272	246	242	254	251	296	231	216	237	251	256	265	267	259	243	240	247	249	253	274	238	256	248	268	216	249	235	238	227	273	237	260	269	247	229	265	207	250	277	238	260	251	245	249	247	257	252	261	262	258	255	237	254	225	243	259	267	258	236	240	271	260	234	262	250	266	249	258	215	256	242	219	228	251	264	285	259	232	254	278	265	244	259	239	272	283	246	240	246	236	233	267	270	254	289	289	241	287	233	252	225	281	293	269	266	262	225	278	228	251	262	264	244	242	269	258	276	263	257	273	230	259	264	248	225	239	280	256	232	278	262	264	254	268	227	250	271	290	262	254	277	264	249	243	256	244	222	256	259	241	247	260	248	268	234	246	250	225	235	253	253	219	262	261	262	238	270	221	223	251	257	243	259	234	268	286	242	289	269	247	236	256	250	250	253	269	268	258	261	255	271	222	224	247	259	269	233	260	268	250	248	237	250	223	239	277	256	242	248	262	240	259	259	263	287	215	244	259	227	260	245	227	280	267	256	246	266	281	256	244	239	272	217	253	256	234	263	238	244	219	245	239	262	252	252	278	276	221	267	263	239	260	266	275	252	254	283	251	231	282	268	243	243	239	266	237	242	257	292	264	232	223	272	260	245	275	257	217	279	249	240	269	251	250	253	254	263	240	238	243	252	274	236	232	249	251	252	285	249	236	263	252	256	243	261	215	251	240	246	243	257	248	253	276	279	267	234	272	250	264	256	274	266	276	259	263	243	254	285	214	275	262	250	251	264	232	291	241	226	294	273	274	261	269	279	251	265	246	241	265	280	249	272	244	245	241	247	253	242	256	261	253	236	224	283	268	218	283	248	255	256	252	229	237	224	256	230	258	254	249	256	261	259	257	266	255	245	228	257	248	261	261	265	237	251	261	254	264	247	242	275	247	229	259	226	283	262	225	261	224	259	235	244	255	277	262	261	293	257	265	265	258	267	242	248	240	269	224	256	248	295	248	247	229	249	264	288	232	273	230	246	252	246	261	244	246	258	265	244	235	265	260	249	258	243	239	235	249	250	279	262	256	257	286	250	237	230	235	239	248	243	247	267	247	227	262	258	239	240	255	239	280	255	280	242	258	295	275	245	258	241	255	273	248	261	260	259	253	269	273	221	271	267	247	256	264	244	253	264	239	242	259	260	248	264	281	241	239	266	244	243	243	268	282	257	249	264	247	254	240	253	244	198	274	278	256	243	239	265	270	256	269	276	257	239	238	230	236	256	224	243	269	254	247	257	234	214	279	257	268	237	228	242	242	261	249	249	251	239	236	242	255	264	249	228	253	253	272	248	258	212	235	236	265	249	240	251	249	254	263	243	265	232	220	251	231	250	257	267	236	221	261	261	264	216	249	278	254	258	249	261	265	259	241	249	242	263	270	235	225	212	253	250	243	277	257	285	221	231	223	258	262	257	242	257	275	238	269	257	244	283	259	209	256	269	252	239	255	268	258	264	302	266	262	250	242	236	228	239	279	276	245	288	235	245	250	256	251	227	268	226	284	258	229	256	230	262	277	258	243	229	256	240	299	293	253	215	251	264	239	245	265	240	244	258	249	255	277	276	247	231	252	250	263	255	255	254	280	248	267	256	263	258	232	276	258	239	220	259	241	259	249	260	231	254	248	265	248	256	244	250	270	244	238	261	238	266	241	232	249	226	244	285	231	228	255	280	258	259	261	249	267	251	222	230	286	270	281	232	270	245	269	236	236	245	242	273	278	249	243	283	246	244	276	244	219	229	220	260	285	243	250	243	232	255	263	236	252	249	244	225	249	239	261	244	293	255	261	229	237	250	245	248	260	240	242	239	252	241	299	233	229	238	275	245	266	263	263	250	273	241	258	234	253	268	279	271	229	270	233	261	226	250	231	251	230	253	258	263	229	252	244	251	262	260	251	244	256	245	271	250	264	273	258	280	262	242	248	242	255	284	256	267	259	263	264	239	262	230	288	277	256	209	254	264	216	228	247	251	266	246	250	273	233	268	226	247	239	265	262	254	235	244	250	250	231	265	225	255	241	239	254	257	250	259	248	269	274	262	266	264	262	251	256	229	234	247	253	226	264	236	237	269	239	228	292	263	250	250	246	271	240	251	261	253	236	243	258	252	258	246	245	234	257	265	241	239	259	248	255	262	261	233	237	268	263	253	247	286	264	258	272	264	249	265	233	245	256	270	270	261	270	249	229	268	265	248	269	233	268	246	266	253	256	249	234	249	258	252	261	247	260	281	276	254	265	252	252	245	267	242	261	241	241	261	254	230	233	221	234	251	278	233	241	273	244	265	240	250	255	253	247	237	283	256	228	267	271	251	231	272	215	262	246	241	259	236	254	219	270	244	224	224	236	279	236	232	245	238	257	261	263	256	257	289	252	248	243	271	225	245	259	243	240	249	230	277	275	245	260	230	241	270	277	249	229	230	278	244	243	276	259	252	269	239	256	258	242	261	264	258	272	238	243	234	239	254	251	236	269	269	254	271	256	257	215	259	267	252	240	239	242	278	254	239	256	264	271	244	274	272	256	231	251	297	241	238	245	242	254	240	240	249	275	249	215	241	248	234	247	248	233	260	247	263	238	267	238	259	260	254	248	238	272	245	255	237	227	274	256	269	260	247	266	265	243	268	242	259	244	253	273	238	245	254	255	255	267	239	275	245	246	249	273	243	244	248	224	273	252	232	252	231	260	232	245	270	233	269	294	267	267	268	257	245	260	261	241	268	257	211	250	250	278	248	233	256	241	242	246	262	239	235	238	259	244	265	256	285	263	241	235	239	252	274	241	271	209	260	237	255	245	251	242	264	237	214	248	254	260	239	260	254	247	244	249	247	270	238	249	253	229	248	260	265	256	259	297	252	228	255	255	275	262	265	224	264	267	252	272	262	233	253	238	263	257	233	234	261	263	254	241	250	238	243	265	259	252	226	249	248	251	253	279	225	258	235	242	263	265	247	228	242	232	247
21452	7216	2959	3272	2724	2305	1973	1622	1486	1381	1182	1146	1094	1010	975	961	930	870	872	841	807	776	734	774	728	767	740	732	733	742	681	704	700	711	696	683	702	692	671	706	668	729	704	684	683	684	647	652	649	629	651	663	652	655	657	645	641	631	639	695	689	702	654	679	655	675	736	696	765	681	766	773	741	690	726	701	700	724	737	773	775	730	705	744	720	745	706	695	731	656	743	708	732	746	739	740	677	740	742	760	750	668	679	668	748	701	703	746	722	682	710	717	668	660	666	698	652	659	648	663	683	678	700	689	636	649	673	698	674	632	669	673	646	671	658	635	612	641	606	656	629	608	637	613	630	601	644	636	625	635	621	705	594	662	640	690	583	663	631	639	609	608	640	647	631	609	676	634	628	648	639	626	641	664	624	660	607	645	644	665	675	617	651	647	662	608	597	653	621	663	612	626	650	660	625	615	670	721	632	612	618	662	621	642	613	629	637	649	654	663	650	625	633	667	639	642	594	646	610	620	643	661	689	661	636	643	671	650	629	568	654	648	647	659	633	630	637	634	658	644	637	638	676	616	659	665	588	685	629	608	584	619	637	666	643	602	644	697	621	632	616	612	619	673	650	654	640	664	639	653	637	615	683	642	642	599	622	637	626	626	634	635	631	643	689	617	634	676	673	614	624	639	600	632	661	643	662	642	665	664	621	675	649	640	622	624	608	638	679	644	671	639	608	670	623	682	606	665	609	656	670	605	598	656	615	646	651	611	660	643	638	629	645	655	578	597	605	642	666	673	604	628	628	621	635	662	635	598	689	661	656	672	637	668	606	639	594	607	621	626	647	622	627	628	695	655	570	665	638	641	595	658	612	661	668	619	650	614	652	630	637	607	629	603	611	632	607	639	667	639	676	662	669	611	616	599	598	622	654	645	661	608	622	636	644	634	633	661	675	633	645	620	633	640	593	615	647	653	586	640	704	652	609	639	626	617	664	685	664	630	612	655	615	637	642	633	664	603	638	617	676	652	630	633	677	679	633	629	638	645	638	634	661	649	606	647	668	636	621	672	635	647	639	639	642	635	612	627	642	628	630	653	665	609	653	664	655	649	589	591	655	671	605	671	620	594	684	646	630	620	665	603	635	608	621	625	671	637	617	657	614	640	651	624	646	617	601	656	624	658	624	621	598	601	618	671	663	605	605	654	660	601	659	657	630	654	593	657	634	657	623	636	659	599	652	665	636	654	679	603	594	596	630	635	624	632	651	650	662	624	676	647	625	669	632	679	609	691	639	632	644	620	615	662	632	667	634	629	623	663	639	656	642	613	605	653	686	657	631	673	652	636	644	654	622	583	661	631	660	653	663	658	641	641	628	648	648	647	626	588	654	628	626	684	692	604	647	633	646	623	626	638	634	652	640	632	686	650	603	608	629	660	619	635	589	602	607	619	670	655	632	635	671	614	618	624	645	644	626	642	617	620	647	613	668	616	620	565	654	625	666	681	656	647	634	677	635	685	586	644	614	616	649	653	617	627	657	661	655	632	622	620	641	639	643	622	679	638	637	666	658	630	602	628	634	658	617	695	638	631	650	673	679	645	623	637	660	627	627	652	629	618	649	661	667	645	678	615	686	608	634	650	669	625	648	699	668	655	641	592	645	676	652	648	640	595	664	621	667	606	627	667	642	626	655	674	652	642	704	706	645	661	641	604	669	590	647	645	642	626	631	590	640	601	641	641	649	655	623	648	671	633	578	600	639	636	659	646	622	632	620	661	653	618	610	592	661	595	639	620	650	616	600	636	613	636	604	613	630	646	624	638	604	620	603	667	661	646	609	626	629	653	654	646	638	645	685	617	660	595	616	657	652	612	657	597	621	615	666	641	623	587	659	615	623	593	621	645	628	656	697	622	665	641	671	612	638	698	642	657	623	629	612	675	647	617	685	621	670	675	633	680	648	631	639	655	656	662	665	647	637	595	589	665	641	658	655	656	650	629	614	616	608	640	634	607	655	626	654	621	653	669	633	660	634	637	662	635	680	641	560	564	635	614	611	637	649	645	652	623	646	613	636	601	629	648	661	671	638	646	610	664	650	702	641	657	693	656	628	667	629	650	623	673	610	649	662	634	623	619	619	632	672	670	666	632	599	639	599	649	634	600	655	647	636	637	636	580	635	616	645	653	639	637	630	651	641	643	660	680	649	637	631	643	651	689	638	667	636	627	621	671	584	597	652	651	640	639	628	623	658	696	650	629	649	674	675	620	615	636	613	630	634	617	682	657	670	603	615	649	632	672	702	692	651	595	659	603	675	609	638	654	652	628	648	634	673	641	654	619	635	646	631	575	594	639	665	663	702	626	669	618	634	628	659	707	662	648	614	679	614	612	677	657	650	624	643	623	656	659	633	626	596	663	577	619	645	601	673	692	632	677	643	648	657	593	628	610	624	697	620	652	660	640	630	657	647	663	605	668	604	634	635	665	613	636	649	673	636	648	639	628	566	668	652	659	651	646	633	675	672	652	644	607	621	650	649	667	636	612	652	606	641	634	610	640	695	682	658	604	604	678	630	623	705	655	656	597	630	630	647	613	618	638	623	645	637	634	635	658	627	642	642	635	609	706	647	619	676	632	633	673	657	627	627	654	643	628	689	658	663	618	631	631	582	609	613	648	646	668	661	608	619	640	646	595	621	636	640	622	625	619	646	663	621	622	609	680	579	599	664	634	615	665	643	640	634	657	635	633	660	624	691	637	628	678	614	623	664	675	658	631	615	617	586	602	680	623	656	671	615	643	650	629	625	627	654	640	665	612	662	599	636	639	632	647	611	668	613	653	603	659	674	635	599	642	657	630	627	650	639	665	668	668	643	630	616	640	640	612	624	652	628	639	617	686	627	634	655	648	621	641	650	629	625	612	639	656	657	681	648	659	614	637	662	671	659	641	627	587	601	654	623	647	695	664	651	618	610	636	647	639	612	623	650	665	623	612	632	670	630	651	657	661	612	644	657	616	705	639	602	592	628	644	649	642	651	682	646	660	671	623	637	636	620	643	618	639	601	660	657	597	549	651	652	688	628	633	614	664	648	631	694	600	652	626	655	648	612	684	619	647	666	624	640	621	634	599	686	640	663	638	668	670	643	663	619	676	633	651	604	636	659	659	604	599	644	688	646	595	661	663	634	693	615	620	685	637	623	683	638	629	624	671	647	619	658	653	601	622	632	616	622	671	620	644	630	624	588	644	622	638	607	610	643	664	624	635	616	607	674	715	662	642	595	615	647	660	665	632	611	628	659	666	636	671	655	613	633	653	650	619	643	690	634	601	598	621	587	597	601	624	620	663	616	636	684	611	603	620	585	638	653	657	658	641	606	636	694	625	573	605	620	626	628	660	670	620	599	637	645	631	697	643	651	649	674	634	630	598	631	684	611	624	645	657	605	640	644	592	664	681	665	623	645	643	645	647	683	602	608	632	639	645	621	614	584	636	632	644	647	664	717	635	633	658
42804	21374	5587	2493	1468	961	682	545	434	397	348	325	300	285	263	249	263	233	202	207	222	196	212	202	220	193	239	211	179	209	189	183	216	192	190	187	191	185	181	184	162	162	140	164	203	213	176	188	169	186	193	201	192	194	170	195	175	196	177	176	200	182	160	183	192	171	215	190	213	182	192	198	218	190	187	180	214	200	203	208	206	200	197	200	217	196	194	195	198	172	181	210	180	174	199	204	199	197	182	210	195	204	203	209	210	206	170	160	216	178	174	190	192	182	171	175	162	201	196	172	171	169	179	167	176	188	204	188	179	148	150	183	183	179	183	176	171	172	197	207	190	170	181	160	173	189	193	175	193	148	192	187	174	176	188	184	189	167	171	161	186	190	174	192	176	180	158	187	179	173	171	181	176	172	179	174	178	180	182	198	190	167	175	166	180	163	178	206	180	195	191	208	179	178	185	187	186	189	203	176	161	175	191	197	168	188	208	164	188	162	177	177	159	218	184	181	197	158	180	165	190	181	163	177	172	180	169	167	159	179	192	153	183	207	178	175	169	165	185	189	203	169	167	183	156	180	174	185	192	186	166	183	199	155	169	174	160	174	157	171	141	156	188	189	180	186	179	185	175	171	186	194	190	184	161	179	184	173	167	186	164	161	169	160	191	165	189	166	185	160	189	155	187	173	162	174	174	172	163	172	162	185	177	211	210	173	175	172	170	176	181	183	193	182	175	181	204	181	166	176	146	178	197	184	178	173	183	167	154	191	169	182	219	176	206	203	173	155	184	179	175	152	178	168	191	168	192	163	200	183	178	188	195	157	189	182	186	186	174	196	167	183	166	189	174	168	169	194	180	161	172	183	184	178	164	172	194	163	196	182	177	153	168	154	174	169	189	164	189	188	176	193	179	174	154	177	175	187	180	177	178	207	174	166	166	167	185	157	168	206	182	167	177	164	184	161	199	158	166	182	169	186	186	176	182	164	177	179	204	185	166	159	186	167	172	198	200	201	180	186	177	147	205	165	167	199	172	193	183	178	182	185	185	192	160	172	222	186	185	179	174	181	186	158	168	171	186	181	194	161	167	162	190	163	195	192	156	187	171	172	192	186	178	178	171	171	179	166	170	182	172	183	176	165	194	181	190	222	201	172	177	173	191	186	187	174	162	202	173	183	198	159	176	173	172	185	177	171	192	159	182	179	166	175	196	183	182	207	183	176	186	177	202	176	192	181	165	172	198	211	194	187	197	175	202	160	182	184	195	214	184	172	153	175	178	161	174	171	175	172	188	161	195	183	200	179	154	165	170	179	157	187	198	179	180	174	182	148	184	165	193	191	183	179	202	182	188	163	172	173	181	150	172	171	152	181	182	177	191	187	168	181	190	209	182	190	203	186	192	156	183	184	155	174	180	181	215	180	197	173	174	170	186	209	168	164	212	173	162	159	175	201	168	187	196	194	194	175	149	159	203	153	201	174	173	156	188	176	177	159	168	164	163	185	179	177	188	168	195	195	177	165	160	167	200	183	187	175	177	185	153	190	190	179	178	161	155	195	192	156	154	193	176	180	163	194	182	194	165	169	168	192	190	183	187	186	181	193	179	161	177	171	176	203	181	190	163	167	192	166	154	152	172	152	177	159	169	151	172	167	169	178	162	184	168	184	163	180	191	172	144	198	184	160	189	167	176	192	157	192	181	164	177	174	196	184	173	179	179	154	166	170	176	194	176	171	173	211	182	184	159	163	168	170	172	189	200	185	152	209	172	187	193	180	182	178	172	185	165	182	157	189	200	192	189	190	177	194	178	174	150	188	184	195	196	199	195	175	174	165	155	174	188	189	170	172	193	176	175	163	181	169	163	166	174	174	167	168	176	168	174	170	174	182	186	172	166	159	176	150	187	196	179	171	184	175	176	185	163	184	171	153	178	187	189	181	184	176	167	195	173	159	153	174	188	165	184	187	147	162	184	163	198	181	178	185	173	168	191	211	179	192	170	140	191	173	161	197	193	170	192	185	172	149	166	183	193	178	164	184	189	182	167	174	165	181	211	166	172	199	166	188	171	172	171	181	169	176	159	175	187	186	164	188	175	177	151	166	157	193	176	186	192	175	180	185	161	186	177	182	177	172	167	169	160	193	173	181	209	191	204	183	182	179	186	151	180	187	186	211	178	195	178	197	178	185	174	155	175	184	176	181	169	189	153	182	179	185	177	183	166	181	154	169	195	164	198	186	151	177	174	172	174	187	182	195	181	191	191	178	193	172	187	171	180	168	196	179	199	157	184	156	176	168	174	194	186	173	169	186	169	151	176	190	196	168	186	184	158	173	185	175	175	204	173	192	190	183	155	180	201	173	166	171	197	198	174	194	193	205	180	147	171	167	172	168	161	194	182	184	195	161	158	197	195	194	194	173	158	177	180	179	169	193	180	169	171	180	195	204	184	208	190	193	177	151	161	200	188	174	162	170	172	186	152	175	175	181	179	188	203	181	176	173	175	203	197	196	175	160	170	183	167	179	179	178	178	166	180	153	156	195	176	201	168	158	191	180	181	195	167	175	191	157	191	167	186	170	151	189	169	170	167	180	171	172	195	171	166	178	175	172	192	165	142	166	216	169	171	181	168	156	183	166	175	177	202	179	170	186	186	181	176	197	184	185	197	179	182	190	186	193	185	177	175	183	179	169	189	172	169	173	180	181	168	184	190	202	177	182	175	152	188	182	174	183	198	162	182	197	192	183	187	165	154	202	181	161	167	197	169	177	151	198	187	172	178	167	183	176	175	163	170	175	184	190	141	194	152	154	164	154	166	178	172	168	185	192	187	178	198	181	198	168	161	177	191	188	184	175	185	163	167	209	174	166	186	187	182	182	203	180	167	178	167	181	182	165	182	179	147	181	180	185	186	199	171	168	174	169	180	154	191	168	175	154	175	167	184	181	189	189	141	188	173	191	163	177	180	191	165	181	195	180	199	190	179	166	173	189	176	164	175	179	174	197	171	170	185	188	159	188	177	192	193	173	194	205	210	183	185	175	176	186	183	183	174	154	183	173	182	194	185	173	190	200	186	167	191	192	154	171	181	193	185	163	178	188	182	196	173	203	198	162	188	199	180	166	173	153	183	171	162	190	190	203	192	186	192	187	155	176	174	190	171	182	177	215	184	169	199	175	180	189	176	184	203	175	202	160	169	170	187	185	184	163	203	173	195	158	176	176	185	197	211	181	171	191	181	171	187	155	183	200	183	185	202	185	196	164	200	175	201	175	153	168	174	155	183	198	173	187	186	202	158	201	174	201	193	147	197	174	174	168	196	168	161	175	192	188	175	190	176	193	199	185	182	154	177	199	171	160	181	162	178	174	164	173	174	161	159	167	172	203	172	183	160	189	166	168	173	170	202	200	194	171	186	191	187	168	189	177	194	207	189	188	202	163	184	194	207	193	194	192	183	193	179	178	180	201	187	200	180	201	203	167	162	150	172	184	182	177	168	186	197	179
27268	10114	4965	5360	4466	3690	3017	2388	2098	1785	1518	1425	1305	1172	1128	1048	1000	950	907	853	825	773	750	690	722	636	623	603	669	617	628	623	629	585	581	576	576	591	571	548	522	552	543	572	544	536	523	538	507	500	482	525	496	531	484	519	506	510	542	517	498	513	509	536	534	574	606	614	606	640	623	645	608	634	606	593	572	591	639	639	598	627	609	612	623	590	576	618	615	560	594	572	598	568	620	598	611	609	603	625	604	588	597	595	595	631	553	557	578	525	563	532	541	494	525	520	522	489	531	487	568	523	490	508	495	497	523	514	555	522	494	508	517	526	481	463	452	471	470	538	461	492	487	454	473	474	476	467	481	522	481	490	496	452	474	479	464	508	457	465	499	449	489	453	520	499	490	480	443	479	484	463	463	443	461	451	445	488	455	460	461	492	475	443	507	517	489	450	469	442	495	464	467	415	464	463	456	429	460	454	470	426	475	459	434	449	477	516	486	443	450	435	509	465	464	495	486	464	459	528	440	471	490	507	481	461	440	476	434	478	500	477	472	485	498	505	464	499	494	455	473	505	457	482	500	455	483	484	519	480	472	444	460	463	465	453	486	456	444	460	449	506	504	505	512	455	464	452	473	485	462	472	495	463	466	442	489	437	494	457	515	424	482	457	517	478	506	437	448	480	444	489	459	476	485	471	487	478	474	477	475	492	475	481	473	449	460	490	467	472	461	434	489	463	483	468	496	455	468	468	468	447	470	500	430	461	492	478	483	489	496	471	498	484	449	460	475	459	476	509	477	444	451	460	441	436	444	450	462	442	425	470	484	451	513	475	471	446	448	502	468	456	476	436	502	428	447	425	409	474	481	442	462	453	445	461	475	480	469	495	481	494	491	436	478	466	460	457	466	477	453	439	474	453	491	478	466	430	467	442	468	465	452	459	473	447	456	463	470	423	430	477	441	449	476	479	491	454	445	457	475	493	455	494	491	477	486	484	420	490	485	459	500	520	477	471	465	484	494	522	469	484	463	488	506	504	464	486	457	478	454	463	484	457	477	482	479	485	464	502	455	468	488	473	481	462	431	498	472	454	490	461	503	459	429	480	451	453	467	470	467	451	483	460	464	422	472	500	442	476	492	473	494	461	480	483	467	488	480	464	491	494	453	486	467	455	492	484	470	469	424	452	505	476	455	444	469	484	487	461	510	511	439	444	438	472	468	480	484	442	475	495	446	477	467	454	453	469	490	506	479	499	446	474	465	463	509	457	434	459	472	499	473	483	467	476	445	468	484	490	476	492	456	494	446	483	481	439	456	460	461	488	455	513	520	478	455	472	444	458	442	477	485	505	490	468	458	481	483	463	510	503	473	455	474	471	471	434	475	514	509	501	460	476	468	459	452	452	439	443	480	465	464	473	486	500	483	487	458	481	428	472	435	465	467	464	464	467	464	513	477	445	458	463	455	463	444	480	483	464	516	473	459	458	466	493	452	472	456	457	481	453	469	428	478	416	445	448	455	491	466	498	454	470	486	474	454	477	459	465	469	464	451	464	450	473	467	464	482	507	482	439	462	480	441	486	487	448	475	468	486	441	427	501	507	505	480	472	471	463	500	493	467	511	428	504	455	479	469	474	465	453	495	457	509	494	491	487	501	481	495	459	507	470	495	488	466	477	477	450	447	452	462	458	524	446	435	459	530	501	487	492	497	449	483	466	474	514	432	464	456	445	492	461	457	468	475	444	477	471	494	451	422	431	473	446	466	460	461	495	455	473	447	482	485	484	466	467	475	473	470	422	441	480	509	470	476	465	484	504	465	524	506	461	499	441	496	450	501	485	494	476	496	464	433	448	490	459	487	440	454	439	498	465	467	466	437	466	433	506	464	490	479	483	450	457	453	437	456	506	454	473	475	483	494	493	416	450	468	430	472	461	464	503	463	482	463	451	461	483	471	418	474	472	460	451	468	446	480	473	479	505	465	446	465	434	491	476	472	458	466	480	467	436	435	459	485	458	397	481	465	485	460	425	483	485	474	498	480	438	479	446	476	457	483	461	497	487	470	462	441	444	500	473	487	465	468	425	488	507	485	448	488	460	459	447	460	464	461	463	475	489	447	460	459	411	458	463	467	479	513	472	503	450	462	465	511	472	478	488	471	448	446	492	450	460	485	475	460	463	483	477	455	475	472	489	465	488	440	449	475	449	446	478	450	429	440	481	491	460	483	497	478	442	457	472	482	494	461	463	496	453	453	416	450	424	500	467	471	457	482	445	474	456	483	449	481	503	511	462	478	458	463	453	450	485	435	447	480	479	465	454	445	485	477	467	480	474	476	449	478	481	469	480	439	438	493	464	468	456	436	454	466	493	447	447	465	485	517	453	482	473	462	461	472	507	455	463	456	488	433	487	483	490	462	464	468	496	506	475	479	463	465	514	488	447	467	452	470	505	429	481	479	474	455	462	457	528	466	459	480	480	469	491	472	524	471	486	476	473	474	485	429	451	449	450	483	461	451	460	473	474	476	440	497	445	432	461	456	490	474	495	483	474	427	474	494	450	469	486	476	485	453	485	451	450	457	503	460	502	463	470	420	460	501	448	469	464	487	456	497	473	472	510	490	452	438	460	455	467	480	462	461	473	418	474	455	469	429	461	475	510	481	463	479	441	449	460	462	470	469	440	477	497	453	457	465	475	474	515	419	486	473	470	477	454	468	503	487	469	446	437	449	485	462	450	453	453	464	431	458	471	466	451	472	451	466	476	473	509	491	481	426	450	485	514	471	469	469	474	489	490	482	454	465	456	454	450	485	444	456	471	482	453	458	464	488	435	485	467	505	508	481	458	520	477	489	464	469	473	436	464	487	472	457	500	477	457	474	478	484	447	463	441	476	448	485	480	504	432	451	483	450	462	450	456	513	466	488	474	468	499	473	487	434	453	481	479	475	534	455	492	474	493	475	456	464	439	474	459	409	476	513	446	504	474	500	485	465	458	499	437	468	426	445	461	461	476	480	467	480	493	469	484	469	497	450	454	481	476	453	445	448	455	488	533	470	456	487	470	470	457	459	454	527	457	483	408	469	461	505	442	485	504	457	501	453	455	481	494	486	505	451	430	482	440	465	472	454	495	460	462	452	478	461	478	503	470	440	489	465	501	511	442	452	466	458	470	464	496	463	450	446	495	438	473	430	508	492	455	452	446	472	468	499	472	514	481	470	480	436	486	478	484	491	452	481	458	466	454	467	469	422	481	487	465	481	469	489	488	477	467	430	489	457	482	452	473	494	465	506	472	449	497	471	517	444	480	466	440	481	469	453	471	477	468	431	475	456	450	479	467	473	450	469	476	442	475	502	467	488	461	464	484	493	443	470	457	521	471	464	469	449	463	472	485	437	510	469	459	478	465	482	455	484	452	468	471	499	453	470	477	473	471	453	462	478	489	440	491	476	474	477	461	490	489	477	451	503	485	459	462	509	467	458	497	462	452	486	464	467	464	465	474	432	471
17173	3822	368	268	269	299	303	288	287	280	242	262	279	264	296	287	294	305	259	291	285	282	314	244	268	251	230	302	260	271	267	294	284	270	284	281	268	278	293	250	274	278	264	270	264	298	269	285	280	270	280	282	283	291	292	281	251	263	275	277	278	261	265	300	284	323	267	282	286	309	265	283	267	294	283	269	312	276	301	268	265	278	230	297	247	279	268	263	298	257	279	265	290	286	259	256	295	267	272	282	284	320	265	256	275	258	278	301	238	260	288	289	292	256	262	263	265	297	281	301	280	284	262	276	298	277	295	245	270	289	285	284	292	275	267	282	281	265	270	271	279	267	262	293	291	259	284	262	259	249	266	261	260	258	284	281	276	271	283	275	256	304	272	268	254	290	267	280	252	289	283	251	237	282	281	300	273	276	276	272	255	285	266	279	278	268	275	244	301	305	268	280	269	277	292	262	244	282	257	258	268	261	254	230	300	284	246	280	293	289	274	256	267	260	293	286	295	267	270	258	272	283	258	289	288	293	265	285	272	243	274	298	257	291	264	274	271	283	278	285	267	239	278	294	293	286	264	266	262	278	253	277	293	263	264	256	241	304	309	298	291	253	262	278	272	288	246	292	269	284	271	293	261	266	277	258	285	275	261	263	268	255	277	261	267	259	290	270	266	278	256	274	266	326	268	280	249	303	262	291	274	289	277	246	284	284	262	276	300	270	267	270	263	278	258	279	245	244	279	246	277	300	259	253	274	308	282	316	277	274	256	266	269	284	254	275	274	278	298	255	275	271	264	287	251	252	274	275	280	262	289	255	266	257	302	255	303	307	248	289	274	294	290	268	272	293	303	253	281	301	271	278	291	279	283	277	302	246	263	241	272	282	270	291	277	255	276	272	285	294	265	283	295	290	260	280	270	246	271	256	268	279	307	277	267	244	287	264	276	266	284	274	230	288	300	263	274	273	258	273	263	282	278	269	276	275	271	267	270	247	311	270	263	259	279	255	291	278	288	271	282	282	298	241	260	279	243	279	280	252	279	309	296	279	283	296	260	265	270	254	274	288	272	266	254	264	298	269	277	285	293	302	250	282	270	272	288	288	266	262	274	290	260	287	264	263	261	265	273	324	274	275	284	276	273	268	280	289	255	268	270	301	257	247	289	268	272	283	286	255	279	264	246	262	274	300	296	271	261	268	261	298	304	276	288	291	299	254	250	305	294	275	274	272	304	255	263	248	286	246	288	274	249	315	287	273	249	266	262	259	298	281	276	296	269	289	278	259	258	274	289	258	268	276	271	273	268	279	328	260	254	280	263	279	287	259	314	269	287	258	268	272	275	272	295	258	276	256	271	277	237	300	302	268	292	240	285	293	279	278	292	284	257	260	281	280	281	291	264	328	269	284	267	276	248	258	250	273	276	278	243	270	285	269	286	278	298	308	289	296	288	288	293	268	291	269	260	272	307	289	268	248	279	281	233	271	251	256	259	304	234	291	282	284	288	270	292	281	279	298	269	289	254	286	289	246	286	290	273	252	252	274	284	298	255	294	285	260	270	250	277	287	255	287	241	269	266	281	290	264	271	264	272	281	285	262	289	296	275	272	252	253	273	291	303	280	247	312	277	279	268	250	256	276	267	295	253	274	270	262	279	274	284	259	258	286	295	268	278	279	284	246	267	255	304	284	260	249	277	269	278	297	269	272	294	260	267	280	271	266	268	309	257	289	273	252	278	265	263	288	279	301	319	267	287	254	250	237	286	261	259	286	244	311	281	272	273	278	274	265	253	245	267	268	275	252	254	291	269	250	298	271	307	270	281	258	296	250	270	255	284	260	253	265	269	310	307	268	269	303	271	282	275	279	269	276	274	269	260	286	292	251	289	285	289	255	282	316	285	290	303	268	293	270	271	295	268	261	260	271	278	263	276	255	254	282	254	266	274	264	296	259	276	312	293	270	281	245	284	283	275	304	248	279	267	271	263	277	272	293	253	279	309	223	268	279	273	295	289	244	256	283	254	286	256	267	282	270	278	237	273	283	288	279	314	287	264	287	281	263	246	245	295	286	277	302	279	267	273	279	271	273	276	271	249	237	264	276	272	258	257	281	288	284	290	285	289	275	285	281	271	245	284	253	239	281	277	267	275	276	289	288	262	253	234	272	257	278	272	290	255	281	266	281	233	267	277	243	289	281	250	292	267	291	253	259	258	281	302	268	308	286	267	267	263	281	271	265	249	268	255	257	289	278	273	264	256	260	292	243	262	284	261	312	252	269	265	275	281	284	286	291	280	267	250	273	263	292	269	300	252	249	266	284	313	266	273	294	268	284	278	283	247	268	281	287	267	270	278	277	244	307	261	297	277	265	282	273	283	260	251	266	253	268	263	293	276	269	293	290	268	290	297	251	280	295	273	243	264	279	287	272	305	291	239	261	292	283	268	272	278	258	278	253	260	272	288	244	242	290	303	269	275	292	320	253	292	287	289	249	271	285	244	251	253	276	262	267	278	274	263	255	301	270	259	301	277	258	268	269	274	289	267	312	248	258	276	249	275	274	258	256	266	257	287	262	254	250	295	300	280	265	285	274	289	270	247	277	288	275	258	263	263	276	292	275	244	276	263	292	265	302	264	263	293	252	295	260	261	280	261	284	299	260	240	259	308	284	274	277	295	278	273	309	260	260	251	257	258	275	275	296	277	295	291	314	272	267	294	313	272	286	267	311	271	254	247	262	268	286	260	260	285	294	277	278	276	266	261	272	264	275	255	271	259	259	268	289	280	289	281	269	303	293	254	259	258	274	294	256	281	298	258	271	277	251	280	270	293	282	250	267	281	267	278	288	290	285	265	305	254	275	273	252	267	285	259	285	264	282	279	258	279	267	277	306	289	275	271	286	259	277	266	282	260	262	264	323	279	253	285	269	280	272	258	285	242	250	270	250	244	285	270	277	271	284	257	264	303	244	255	287	256	289	268	280	266	267	270	290	271	272	281	281	288	285	274	270	247	282	265	243	251	271	279	261	281	285	254	249	295	290	265	249	283	251	293	265	269	298	272	291	257	263	274	290	269	270	266	262	253	291	283	260	268	283	256	253	263	282	292	271	290	292	277	311	287	282	310	249	265	239	267	278	277	265	266	302	266	282	281	270	291	275	288	293	299	261	285	285	282	248	271	245	283	288	289	251	272	262	259	274	272	293	266	302	256	258	283	278	265	265	295	280	273	272	287	258	293	304	282	283	295	270	279	257	250	228	263	295	288	292	278	299	270	304	285	284	282	259	272	260	258	263	264	235	300	262	262	250	278	264	260	250	294	279	301	243	274	280	281	272	269	271	303	274	298	275	270	259	283	296	278	264	300	297	293	289	256	274	234	290	271	266	287	261	271	288	314	233	279	260	298	276	278	250	289	307	282	246	296	297	277	296	273	256	307	269	250	256	275	277	266	265	256	261	276	270	260	271	287	312	245	316	275	262	304	281	276	264	265	269	253	259	292	260
10175	2679	868	830	796	822	733	789	693	716	706	705	658	716	706	743	698	705	720	683	701	708	663	716	680	683	697	704	715	706	732	722	713	675	713	710	701	721	672	670	677	673	691	680	654	686	683	715	721	682	673	674	690	666	670	733	687	724	690	675	693	690	708	699	715	670	702	723	757	763	678	737	739	706	768	712	738	710	761	706	706	791	732	748	714	700	666	726	665	754	704	743	757	773	736	725	720	755	771	702	778	785	707	687	713	674	674	733	695	722	760	708	733	732	753	697	707	707	708	721	715	722	756	733	709	726	691	719	725	708	710	673	699	733	707	691	695	690	670	719	671	712	749	667	702	639	693	720	690	714	680	688	725	641	684	712	684	682	668	730	729	687	721	679	719	698	725	685	687	662	726	685	718	703	647	710	657	663	721	725	736	651	654	708	670	700	736	661	665	683	685	655	704	654	751	652	680	707	718	704	683	697	696	710	646	701	674	707	696	684	701	681	710	707	664	675	720	627	697	692	712	685	692	676	686	676	657	674	645	715	723	668	662	751	706	683	719	666	690	675	742	689	623	676	702	693	701	699	682	682	685	646	709	734	690	681	722	666	666	741	682	682	727	690	652	713	722	688	683	647	681	697	700	676	718	636	649	734	726	697	699	697	718	696	699	702	729	719	677	719	652	688	675	682	685	673	654	685	687	701	668	713	670	690	694	682	676	711	745	655	672	696	670	720	742	684	701	683	672	677	725	666	685	737	695	657	672	708	687	658	706	738	706	655	717	722	679	719	669	667	659	685	668	684	688	695	675	690	708	632	681	703	664	686	705	710	699	709	720	666	663	738	686	730	732	687	689	694	670	699	696	719	728	709	685	697	693	666	721	700	671	704	682	683	672	694	673	702	706	706	718	737	727	718	717	683	709	697	707	744	693	696	680	730	656	682	685	667	720	690	655	669	680	687	692	737	682	658	688	691	645	716	708	704	700	658	693	671	686	703	752	697	663	686	716	684	680	696	693	693	700	704	682	746	672	676	655	681	711	699	740	684	697	677	707	695	701	694	692	747	761	657	694	668	700	690	720	694	688	696	659	661	680	745	667	725	730	684	706	677	657	669	691	666	677	694	710	698	678	655	733	674	676	644	732	672	662	644	689	700	705	671	733	687	668	670	679	748	701	659	724	679	668	720	694	689	730	703	692	695	723	695	639	685	720	687	672	691	720	688	682	656	669	701	689	698	677	683	706	703	711	708	694	690	673	701	697	686	688	642	744	706	666	643	647	673	681	683	624	611	714	643	678	679	685	669	662	715	679	751	717	677	712	685	731	691	700	717	678	643	641	668	682	695	672	720	696	663	709	692	744	732	668	677	729	674	684	664	652	674	704	654	662	650	706	692	657	699	708	662	654	685	702	699	666	650	696	700	720	696	699	712	707	637	680	681	667	695	727	657	680	723	701	711	698	688	709	698	664	711	694	695	710	744	680	703	638	726	730	695	746	585	696	691	668	693	683	662	732	682	698	706	657	707	682	694	714	693	671	688	701	686	680	679	685	690	702	700	687	708	714	686	670	682	724	702	694	682	728	710	691	694	681	680	701	665	686	656	734	682	658	674	677	632	701	654	690	683	717	705	681	721	722	696	709	729	739	680	635	671	728	662	684	713	660	706	688	698	703	696	677	708	667	684	733	685	697	678	697	686	675	659	669	694	708	672	673	689	677	663	719	682	640	731	739	713	696	667	696	684	685	679	714	696	693	704	680	670	629	677	689	692	684	679	694	654	689	688	698	664	704	676	660	726	729	740	645	685	684	660	707	711	693	665	682	692	667	697	622	739	678	682	672	704	682	708	678	754	686	709	718	663	734	670	686	707	698	720	736	682	694	726	693	630	722	692	649	699	666	732	710	688	693	658	699	683	676	710	694	688	683	680	661	724	692	717	736	674	697	633	686	705	664	711	708	664	691	674	702	678	713	642	719	704	686	690	715	664	699	712	642	669	685	607	714	686	629	735	724	685	738	653	687	723	664	640	657	717	658	654	696	704	718	662	672	687	720	651	668	709	703	701	691	679	744	681	687	739	661	687	670	710	688	687	680	725	651	669	710	661	695	702	727	724	659	687	720	707	706	741	720	705	675	659	650	668	721	693	687	732	659	696	759	697	706	663	689	645	664	654	685	678	669	683	683	698	671	764	713	735	660	690	673	640	669	692	699	674	709	691	690	719	675	674	700	687	708	705	707	707	689	685	700	685	704	713	691	763	707	713	658	717	697	710	701	686	680	654	700	720	684	666	681	701	678	695	687	674	727	720	707	642	695	691	676	710	685	644	662	657	670	722	687	663	719	658	691	653	703	679	655	751	684	675	720	705	706	715	677	724	666	695	711	697	715	685	693	675	743	688	654	730	686	703	673	710	663	680	697	727	675	693	754	708	669	693	685	668	680	702	675	681	701	674	714	678	644	707	686	681	698	702	729	709	733	702	716	673	643	704	664	668	709	648	694	634	713	671	686	733	673	640	626	674	716	649	686	587	743	713	697	719	667	677	699	719	704	709	666	699	659	683	666	680	673	708	677	731	673	655	698	698	711	719	698	724	688	661	654	687	696	730	733	711	714	705	683	671	685	669	672	687	696	686	693	662	676	686	702	643	640	694	686	680	653	687	667	700	658	714	672	677	712	720	692	690	652	623	706	685	676	755	693	666	688	681	696	698	703	730	716	653	711	683	703	707	686	703	651	690	693	699	719	729	680	710	724	699	692	631	707	653	712	688	623	637	689	729	678	723	675	728	724	670	727	672	700	689	724	675	672	654	691	699	693	696	690	701	670	669	718	707	698	719	703	672	633	724	718	689	642	689	706	666	654	697	704	669	700	691	691	681	692	683	710	700	723	692	710	702	700	694	671	695	671	662	640	665	709	748	695	693	684	656	691	727	639	670	721	673	642	760	719	687	646	715	701	722	697	731	698	710	705	637	697	669	693	688	720	728	720	718	685	705	706	670	668	664	725	701	670	653	691	633	716	690	706	678	681	664	632	677	676	665	654	698	700	682	747	673	689	672	669	632	720	669	686	669	696	685	707	699	681	623	689	688	655	716	711	715	681	639	674	676	724	691	688	686	682	684	661	709	667	699	706	679	727	671	667	660	656	688	722	689	708	675	701	672	679	689	699	712	683	728	738	709	693	682	719	719	710	669	729	702	732	708	698	678	632	699	671	677	683	729	727	684	723	730	668	717	689	693	675	701	665	652	684	701	688	684	720	673	694	671	665	716	680	639	687	725	696	694	677	664	699	673	712	702	671	703	703	683	691	677	686	703	697	682	708	749	675	700	668	692	722	676	706	734	722	718	674	679	714	686	691	686	703	706	658	685	656	681	754	703	652	680	744	682	679	723	651	703	687	691	670	678	630	668	670	708	631	641	712	717	722	706	664	690	717	640	706	769	699	694	695	708	694	747	700	660	684	679	664	671	660	696	706	710	706	656	668	656	687	674	723	689
33636	13526	2496	1243	807	621	464	445	378	349	332	369	314	313	272	295	297	285	257	273	236	245	255	268	258	282	250	270	245	274	261	275	259	285	259	254	276	237	274	230	264	287	227	262	250	284	271	216	265	278	252	264	268	233	259	264	230	230	269	218	259	293	234	264	276	287	267	294	264	244	250	247	236	304	275	263	265	275	274	263	253	302	241	285	292	242	246	270	229	259	248	283	261	253	269	265	271	278	275	227	271	248	269	225	236	237	234	219	248	247	262	259	271	247	277	262	254	271	251	236	253	254	277	241	274	289	250	246	252	286	268	248	261	233	262	258	255	259	268	265	236	217	294	249	238	255	264	284	257	226	217	244	263	262	249	256	248	225	276	251	276	257	259	276	252	259	226	268	262	255	262	285	235	235	258	272	264	261	238	252	232	246	255	227	252	274	241	244	262	248	261	247	245	268	257	243	248	238	231	223	278	231	280	227	279	261	274	265	253	271	250	254	268	270	232	242	255	229	215	236	267	259	271	269	237	237	246	225	250	236	243	249	225	237	236	264	271	291	248	246	211	249	224	216	235	228	267	245	254	258	268	239	269	241	250	252	235	221	270	217	255	225	250	204	225	242	216	262	260	239	261	228	240	223	224	280	261	285	251	243	240	241	229	247	240	249	259	282	244	249	256	263	259	236	237	242	254	257	267	253	285	245	241	240	250	249	271	244	257	241	244	246	255	254	241	274	241	246	237	228	235	216	233	257	234	239	228	256	264	261	266	218	253	259	219	258	216	243	245	272	236	227	237	256	248	263	282	223	234	233	266	244	256	272	251	256	241	239	249	276	238	265	258	262	239	249	241	256	236	253	270	268	236	226	256	239	245	256	276	236	276	238	239	227	256	258	215	264	260	246	274	234	275	244	254	219	256	233	242	238	260	252	245	244	236	247	222	285	252	251	254	248	242	244	235	234	266	224	285	250	228	292	238	247	243	232	259	233	256	241	284	268	264	244	255	252	258	266	247	263	282	272	253	248	240	231	260	241	252	240	247	258	230	267	258	231	245	245	218	248	240	284	264	221	225	229	246	266	285	239	253	226	247	248	257	249	266	219	224	267	254	234	222	247	223	239	246	243	247	231	235	255	235	229	256	247	255	279	238	262	237	230	237	249	255	258	233	278	243	233	256	251	214	271	235	242	265	225	249	254	224	251	222	227	256	238	247	259	269	274	251	239	225	246	235	276	263	259	237	240	258	269	243	282	253	255	239	261	246	238	263	226	239	274	223	264	231	283	254	245	243	238	242	242	243	236	217	252	251	240	256	278	251	236	231	261	255	240	227	229	281	237	256	253	234	214	264	227	262	254	268	256	235	243	227	219	220	248	243	201	261	245	287	255	251	216	234	258	268	287	261	242	249	244	253	254	252	225	245	247	244	268	238	244	253	250	247	236	230	240	253	213	237	252	247	265	249	249	251	252	242	259	235	240	246	260	262	252	258	226	275	236	244	252	228	263	260	242	246	264	260	279	247	228	263	268	279	229	237	228	227	277	242	228	261	234	257	249	258	258	249	246	250	259	242	235	256	246	264	251	253	227	245	258	258	255	233	259	221	238	246	246	256	257	256	244	237	251	265	239	236	260	242	232	256	245	244	245	241	240	269	248	269	272	272	212	247	234	250	263	283	265	246	257	255	236	256	236	218	268	262	239	241	248	239	234	266	242	277	258	244	243	265	249	238	247	237	281	249	243	245	239	231	259	259	268	237	237	217	242	263	238	231	283	273	223	255	240	230	247	260	269	250	253	245	278	254	310	251	239	252	246	252	253	226	246	246	264	250	263	260	238	264	252	275	246	235	257	238	210	271	257	282	261	257	252	252	262	274	282	222	243	222	249	235	259	283	271	235	233	264	266	225	238	243	268	249	245	246	250	234	253	243	267	258	239	260	242	278	267	255	231	258	273	272	251	260	232	264	267	262	264	248	245	233	259	246	258	249	253	232	228	231	245	234	234	271	253	250	239	269	226	252	243	223	245	250	255	257	252	235	243	252	249	238	255	274	253	275	244	259	275	231	276	261	220	239	251	237	207	264	243	228	246	258	244	281	242	251	245	258	273	219	263	226	246	263	255	253	250	244	259	207	246	241	262	268	229	248	285	280	280	257	243	271	265	240	282	262	281	295	245	248	258	260	253	253	258	276	267	245	233	255	220	268	256	243	234	251	241	226	254	239	252	244	276	256	288	270	266	262	258	242	248	263	278	225	263	273	280	236	264	262	275	247	259	265	266	261	247	247	253	269	245	245	254	234	229	218	249	248	225	244	251	302	226	226	266	271	260	248	274	243	232	235	240	255	252	255	252	252	268	261	237	281	230	243	247	258	242	220	256	280	270	224	233	263	246	230	250	277	246	260	229	263	245	254	242	253	261	253	253	274	248	244	267	254	261	251	243	229	247	247	248	253	279	226	250	211	247	281	269	253	256	230	252	233	276	255	260	249	250	239	231	242	260	253	265	261	225	253	250	244	233	209	243	257	265	249	260	257	272	237	265	284	267	256	235	257	265	271	238	233	249	272	260	243	253	257	241	264	242	270	247	256	254	230	254	238	269	243	227	268	231	276	246	252	270	237	266	257	274	243	291	220	250	244	279	249	238	257	282	251	240	252	230	242	235	246	262	275	270	243	265	250	269	250	264	271	226	263	243	241	233	257	230	260	268	225	242	278	269	256	230	242	250	252	258	221	257	227	234	222	285	238	247	244	228	247	232	226	267	216	267	260	249	254	231	258	225	237	245	246	253	252	233	224	256	273	221	262	234	249	267	242	252	260	264	256	253	271	276	254	243	233	264	258	253	250	240	265	247	251	234	255	231	260	229	249	247	246	247	226	236	244	270	291	222	252	260	232	221	251	250	229	254	231	244	243	280	248	233	247	208	276	263	242	237	266	233	247	273	255	226	246	253	269	258	248	251	257	231	250	252	250	272	244	236	241	258	229	257	241	251	225	259	228	249	273	245	232	255	259	266	254	248	264	261	253	255	242	242	269	245	268	247	235	248	227	220	235	254	220	283	258	232	258	280	257	256	266	267	234	227	244	258	242	274	275	263	240	243	244	257	231	243	216	260	254	247	246	288	220	261	247	228	266	243	239	238	254	249	265	249	225	272	199	279	255	245	222	218	248	223	225	249	251	238	210	270	238	249	269	236	249	234	227	277	273	304	253	243	233	249	264	242	270	259	257	274	244	275	251	255	238	269	269	247	272	253	250	234	234	214	269	236	240	242	263	259	257	227	246	270	251	253	235	273	231	259	257	248	221	253	247	252	265	268	260	247	220	261	263	210	235	236	256	256	259	244	262	246	240	243	246	254	249	225	234	249	241	253	262	241	240	250	225	261	237	240	242	230	251	255	252	258	244	271	256	257	251	269	242	255	242	239	260	233	233	220	225	235	275	263	228	262	255	231	225	264	233	235	257	239	270	250	267	273	290	245	256	235	254	252	258	244
20414	7412	2973	3194	2780	2426	1902	1688	1490	1298	1185	1109	1068	1010	931	928	872	895	802	810	791	774	795	765	732	768	761	711	748	713	688	733	720	708	668	708	706	712	702	679	692	690	671	676	665	637	655	676	661	650	660	658	671	651	693	665	636	666	658	631	657	639	661	727	676	722	737	750	787	731	780	734	734	703	742	722	690	717	770	783	792	742	714	669	666	737	733	675	724	707	745	731	670	765	709	680	679	725	735	733	728	729	710	716	717	699	701	679	675	643	692	726	697	665	674	697	686	642	717	753	666	618	675	659	646	703	656	671	674	660	694	639	717	685	628	613	664	643	565	622	633	596	670	638	635	647	653	652	625	648	630	618	656	654	620	612	645	618	632	609	613	640	640	636	596	663	656	616	616	573	641	638	644	587	619	698	624	654	626	642	619	646	592	621	615	619	585	635	614	658	628	613	666	611	643	660	646	664	660	662	614	604	614	701	630	619	618	639	634	588	648	633	599	599	677	633	638	675	655	602	638	634	610	659	649	674	672	663	643	640	637	639	640	650	635	616	653	650	614	687	610	658	622	642	619	613	649	621	612	610	630	592	648	626	659	620	623	617	624	635	646	620	647	643	631	666	586	632	576	662	613	623	593	666	652	625	664	626	578	661	666	647	619	622	614	673	621	616	611	594	650	651	611	626	624	633	627	662	636	606	610	653	615	638	624	639	661	589	628	655	606	673	616	633	634	633	565	602	617	597	666	623	659	681	634	652	642	681	626	654	648	653	602	605	653	608	641	598	614	673	633	645	632	618	641	624	626	610	683	643	638	627	624	626	623	613	657	638	643	662	666	641	626	575	627	621	601	641	648	604	629	645	632	643	651	632	672	635	623	648	662	675	625	645	616	623	633	637	637	648	620	619	631	646	635	637	599	608	649	627	660	599	616	682	635	640	614	636	636	595	647	649	643	639	631	590	615	640	641	638	626	634	694	649	627	634	597	667	636	631	579	618	634	625	658	669	611	639	636	605	638	613	615	639	602	639	700	652	582	642	650	634	644	628	656	650	683	628	657	660	597	638	636	642	648	616	636	620	626	614	633	643	638	645	616	622	604	609	611	645	647	653	609	597	665	601	660	596	653	679	650	576	630	621	662	631	568	634	656	623	674	616	648	617	605	634	660	650	595	612	642	589	642	679	651	669	652	633	617	650	619	622	643	620	594	570	639	652	669	639	619	603	642	670	596	656	657	617	580	657	695	648	618	604	616	632	585	615	601	614	565	617	634	636	632	623	644	611	656	643	612	647	636	653	628	629	660	609	638	656	603	596	650	640	636	596	700	634	661	640	616	631	604	649	635	584	620	636	632	606	627	632	652	623	595	610	641	633	632	657	620	611	652	643	610	610	639	643	624	642	599	634	620	633	589	664	628	626	635	627	617	682	632	650	619	652	580	673	611	661	607	614	635	655	676	632	618	622	640	666	666	657	635	633	633	685	658	679	620	626	596	607	613	572	608	646	625	637	611	671	626	671	641	635	646	619	628	571	614	655	664	598	634	627	667	663	646	625	662	661	670	670	641	629	623	620	636	642	600	640	636	640	608	647	607	619	655	685	630	676	666	659	658	645	674	677	616	622	618	594	674	628	651	673	613	618	642	611	646	627	649	624	621	630	651	654	627	620	599	645	645	609	603	626	681	673	621	638	639	614	604	612	643	634	638	606	607	645	610	625	613	664	606	627	601	621	638	625	655	635	655	654	628	626	657	656	614	633	570	692	634	639	614	610	671	641	628	636	619	627	584	642	644	613	667	662	652	591	673	619	638	614	637	671	653	604	630	610	644	665	670	671	631	663	651	640	590	619	631	612	619	672	637	660	665	658	632	600	609	644	585	630	620	626	656	649	662	632	608	620	609	648	650	604	566	639	636	628	614	615	585	646	622	656	610	641	657	616	628	620	684	650	661	662	618	613	706	638	592	638	666	651	599	636	654	620	641	606	630	633	637	635	641	625	650	622	691	643	645	662	634	644	641	634	621	615	610	664	611	637	630	627	638	640	663	636	600	643	658	651	664	626	642	634	601	615	570	607	670	633	596	581	611	669	638	635	635	667	621	611	643	610	623	632	627	634	608	654	612	657	593	672	665	632	648	600	621	593	636	606	627	637	619	634	616	615	630	650	612	611	643	657	620	607	668	630	639	664	613	657	648	664	598	612	638	619	651	643	666	635	609	659	624	618	623	657	604	647	637	629	659	632	608	669	594	608	617	700	622	633	642	634	596	664	681	596	635	659	653	651	631	626	629	646	600	612	646	591	653	618	649	621	617	586	609	618	644	644	633	608	639	633	639	638	636	665	656	665	654	617	647	630	631	659	627	631	604	618	666	600	619	615	637	624	647	643	636	641	631	626	648	606	659	663	666	635	634	623	641	648	633	651	616	624	676	595	622	664	633	616	632	619	653	611	639	621	616	624	563	658	623	661	634	643	705	635	625	691	667	643	595	639	627	653	626	595	635	603	639	633	639	624	664	586	614	592	640	631	652	673	624	615	668	608	620	606	619	618	625	608	653	633	666	637	646	609	633	626	589	612	604	593	617	623	618	668	649	644	648	637	593	635	586	590	656	666	612	623	628	594	610	631	600	622	674	632	650	617	669	643	629	626	691	642	625	613	654	587	677	618	617	660	660	585	624	595	612	612	628	634	651	665	636	586	621	624	661	614	639	641	639	641	601	624	626	631	632	669	641	619	620	615	617	658	628	642	639	659	645	628	599	634	648	603	659	642	627	620	630	630	650	648	646	625	620	611	648	633	591	647	588	633	632	629	625	646	605	644	629	652	635	626	645	680	606	606	664	687	603	604	632	633	648	643	623	627	627	613	615	650	646	634	653	655	621	594	671	676	640	598	662	616	627	628	666	625	647	560	652	643	659	630	659	630	635	644	635	607	637	606	611	653	630	654	596	625	619	628	623	595	634	625	644	622	639	617	629	629	625	606	656	608	621	619	620	653	646	644	630	654	626	645	614	586	630	640	651	604	670	627	653	601	640	648	600	635	621	630	606	640	644	633	608	635	591	606	673	645	607	635	619	685	645	667	645	645	590	648	661	684	646	654	643	658	591	604	632	607	606	608	643	662	592	662	632	646	606	639	618	665	604	636	687	643	594	644	588	647	617	652	625	647	609	614	637	631	644	625	576	619	599	621	591	650	664	609	612	631	605	611	617	637	650	633	588	615	628	628	653	636	673	660	627	684	609	677	657	624	627	626	651	645	621	620	625	643	663	624	628	631	570	612	614	666	655	612	666	598	620	651	651	630	650	622	621	607	647	623	655	632	647	627	618	664	692	629	646	659	624	669	623	624	642	678	682	625	613	670	626	683	669	655	672	631	576	622	637	631	617	614	610	631	603	657	640	625	621	618	659	594	619	658	602	669	674	628	670	658	649	609	593	613	666	651	593	617	607	651	607	631	637	644	638	640	654	605	601	682	645	629	616	605	692	622	628	615
42287	22135	5804	2502	1552	991	714	516	433	402	360	330	294	292	274	245	275	232	258	221	224	214	214	194	193	230	206	198	188	179	213	211	226	198	161	179	187	158	170	207	171	184	155	168	182	194	180	192	168	183	194	161	185	217	191	171	181	172	160	183	182	187	180	163	185	193	172	183	183	203	191	191	189	199	198	196	196	197	214	189	169	204	201	187	183	169	198	206	202	172	174	222	200	204	181	207	204	197	197	190	192	192	180	176	184	175	159	172	187	185	197	182	185	165	186	205	216	186	155	177	181	177	187	183	180	204	176	185	184	181	190	185	175	190	175	183	162	190	195	174	158	201	184	169	174	172	186	171	182	196	170	140	184	204	173	203	183	187	156	203	195	186	163	175	197	172	168	183	174	183	165	180	172	169	175	171	169	193	150	176	174	189	158	179	171	182	175	200	175	180	169	157	189	195	171	168	200	176	192	186	174	178	193	182	171	194	160	164	176	194	185	143	179	171	170	151	163	162	160	174	170	159	172	191	169	177	168	194	175	178	189	157	185	173	151	190	203	173	158	173	194	151	179	154	195	182	172	156	190	161	185	175	179	186	171	162	152	172	175	157	180	166	189	167	167	173	177	173	177	191	179	164	175	192	180	192	167	185	198	176	185	180	169	169	196	172	166	160	203	172	151	184	191	180	163	170	158	191	157	174	166	171	163	183	172	191	182	181	153	162	169	166	192	182	179	175	190	165	163	170	139	170	177	174	194	160	171	180	195	141	168	171	183	177	176	202	175	181	184	151	159	172	170	196	163	176	146	163	184	190	181	189	180	168	182	204	149	166	174	187	171	193	182	178	156	182	185	177	176	195	160	174	189	158	174	189	168	171	172	191	198	169	181	173	165	183	140	182	198	207	160	170	204	191	159	188	186	168	172	170	156	167	172	167	152	205	183	196	191	171	182	185	175	170	176	169	197	205	187	197	203	170	162	163	183	173	176	187	199	185	181	194	177	161	175	159	192	167	197	188	155	179	169	159	201	172	175	175	172	163	165	185	189	177	170	161	171	174	186	197	177	180	183	158	152	181	197	179	168	165	189	178	175	184	180	182	191	187	181	168	183	161	168	202	195	170	170	167	172	176	162	175	180	188	153	155	171	186	192	183	210	174	196	156	180	176	181	175	145	158	187	168	173	163	180	196	170	167	186	183	198	176	162	182	156	201	180	165	177	176	180	182	164	169	166	167	185	169	197	169	194	183	168	176	153	190	172	161	172	173	172	168	193	156	186	184	192	171	171	170	167	185	183	196	165	169	176	186	180	172	171	175	190	166	185	190	168	186	174	185	185	181	198	179	178	166	191	156	197	181	168	157	156	216	155	181	194	177	170	163	166	176	151	169	179	176	159	201	203	174	165	179	152	175	182	169	176	178	192	189	172	170	173	150	165	164	198	188	178	170	177	171	186	176	158	164	153	183	163	191	159	172	178	172	195	155	166	198	181	172	197	173	164	166	174	174	160	173	181	176	174	169	156	174	182	182	182	182	178	160	183	165	175	180	164	167	140	164	173	191	184	219	192	191	163	144	180	158	137	152	189	175	179	182	194	167	179	187	184	156	176	162	169	196	194	171	177	172	190	183	183	162	181	182	173	161	188	178	183	203	199	162	186	165	156	181	180	185	182	171	175	183	150	186	160	190	168	194	199	176	165	178	159	157	177	190	191	184	184	175	170	171	157	174	153	188	192	174	167	172	156	166	165	170	171	178	185	157	162	186	200	170	165	179	168	168	182	202	188	189	179	156	206	167	177	169	164	176	192	166	179	161	165	172	186	161	167	161	206	186	170	189	153	174	166	177	191	163	190	178	177	174	190	171	167	164	176	190	175	164	177	183	180	157	172	163	180	182	189	182	206	180	155	163	167	187	186	166	178	198	184	184	188	176	175	188	187	203	163	180	198	152	161	169	170	179	190	188	193	201	209	174	162	178	164	194	171	193	190	176	168	203	196	175	176	180	182	167	174	158	207	173	199	167	190	192	182	182	193	176	170	187	186	185	198	172	187	150	191	185	186	176	181	155	176	189	172	177	173	160	171	158	173	168	172	208	208	161	176	155	194	179	167	183	176	181	186	167	167	158	191	211	184	164	190	189	181	183	169	176	168	159	176	178	171	190	160	198	188	159	154	168	177	202	152	194	154	177	194	165	182	171	159	185	171	198	176	183	180	176	191	142	168	164	189	173	160	193	160	165	170	155	159	188	171	173	163	180	175	185	203	171	186	177	169	170	171	184	182	179	161	218	164	174	182	184	171	187	195	185	197	175	194	196	198	184	175	178	185	177	168	189	186	179	187	179	162	166	180	174	184	146	192	165	142	177	176	172	142	162	166	183	203	162	189	190	197	198	182	166	171	205	151	177	169	196	175	174	185	191	182	188	194	166	192	179	196	182	175	193	161	179	192	171	193	179	158	148	177	187	199	185	181	184	178	168	174	198	166	153	160	164	167	184	188	172	167	194	165	191	187	172	185	169	202	172	174	170	155	167	180	181	187	183	168	169	179	176	177	176	185	159	181	181	164	170	183	176	178	162	193	158	188	173	174	184	175	203	158	170	167	176	163	182	169	195	166	200	200	170	155	149	168	176	177	176	155	162	176	163	174	189	205	154	170	159	163	179	187	182	163	179	161	177	185	179	175	190	178	190	187	161	183	161	168	180	169	186	167	173	178	189	190	174	172	174	187	182	170	153	169	162	209	168	182	177	169	179	177	175	180	164	176	187	178	161	171	167	142	193	190	184	184	162	205	191	188	156	186	197	179	161	182	185	170	195	179	165	176	187	214	164	175	174	195	192	216	196	190	150	162	195	175	200	182	209	171	204	159	158	166	190	173	180	187	185	144	172	166	186	175	190	196	169	181	159	176	189	171	191	166	154	161	193	179	188	201	171	178	176	199	169	196	204	174	178	179	156	146	168	168	191	184	157	178	166	204	174	205	183	179	191	176	174	178	171	178	155	180	172	175	185	183	164	175	177	165	177	178	156	168	172	192	156	181	176	177	167	185	170	177	176	170	160	163	188	181	185	161	191	202	184	175	159	189	162	178	193	176	172	156	167	194	163	173	177	202	177	186	164	184	169	170	171	208	174	178	184	161	164	170	179	164	187	157	182	193	176	175	174	179	194	171	155	180	182	154	177	156	163	191	172	177	172	153	188	177	168	156	197	176	166	177	174	199	199	174	166	167	157	189	167	181	182	178	165	167	167	173	182	185	196	177	198	177	187	155	190	167	183	207	198	168	168	187	185	162	185	164	173	160	176	173	181	196	159	195	181	192	174	160	183	151	173	170	172	173	181	162	156	191	162	167	194	184	168	153	187	190	168	163	153	171	169	176	199	187	156	173	189	165	158	167	187	169	191	169	168	193	197	164	188	180	189	176	176	187	179	178	182	181	183	173	179	181	176	173	178	160	184	211	168	192	187	170	169	197	204	206	176	191	174	181	173	179	165
26935	10920	4933	5462	4462	3688	2935	2407	2065	1802	1560	1421	1244	1169	1174	983	919	882	830	859	798	745	712	728	719	667	647	629	615	611	666	566	589	585	545	534	543	559	544	520	532	491	533	517	534	519	493	530	515	517	487	532	517	529	525	520	473	532	505	487	501	507	499	502	523	630	573	605	595	632	661	594	574	574	582	541	543	616	700	695	664	602	585	564	574	598	575	567	581	578	656	621	604	601	549	625	594	611	633	613	570	540	554	543	561	536	524	528	527	525	560	512	514	505	501	547	515	524	503	513	528	505	523	543	524	517	511	487	511	478	508	499	520	469	469	469	484	434	463	488	468	437	443	444	489	467	459	450	448	522	455	500	478	466	471	440	460	492	492	457	465	466	444	483	423	453	465	466	462	430	474	483	455	467	491	486	431	439	430	468	462	420	468	438	483	466	498	433	454	438	446	484	483	474	478	423	458	446	458	479	458	469	451	448	462	461	406	479	481	461	480	438	456	471	430	487	461	428	443	480	480	430	454	482	458	468	460	501	440	476	449	457	439	413	475	474	470	491	461	475	468	452	457	415	476	446	441	486	492	476	431	469	512	479	451	456	469	492	434	508	442	477	466	458	482	456	441	477	436	495	450	481	435	483	438	448	423	444	475	466	466	495	495	487	472	461	437	465	444	439	450	441	438	467	456	451	505	475	468	461	471	439	487	496	452	457	469	471	459	461	448	457	429	453	449	452	449	450	457	450	441	485	432	461	490	451	488	454	452	449	453	505	483	463	448	482	481	431	458	487	445	467	480	476	417	492	431	425	466	449	473	455	449	438	490	465	485	474	476	465	448	456	486	474	432	454	455	448	464	445	470	491	499	455	462	440	447	427	422	470	473	437	466	452	479	464	455	473	443	461	437	456	458	454	429	446	444	461	442	456	437	498	474	470	483	439	453	458	474	460	506	419	459	462	453	454	442	506	452	470	487	460	456	443	467	479	480	515	473	475	479	473	428	437	430	442	458	435	481	464	451	448	500	460	450	474	453	465	472	458	465	445	471	448	464	423	425	464	444	443	464	484	438	437	449	462	453	479	466	446	472	459	461	431	467	493	442	459	491	432	471	471	467	469	459	507	458	449	446	485	439	463	438	443	444	477	461	459	476	430	527	473	464	445	469	474	482	415	422	468	495	475	428	488	513	481	438	466	470	455	448	448	455	469	450	407	480	460	461	499	422	473	467	442	499	492	482	491	461	465	464	469	473	474	470	471	481	421	464	445	470	461	481	431	483	455	454	477	433	441	463	440	462	428	455	455	494	475	440	467	444	458	452	456	469	473	448	436	461	481	467	479	484	471	463	457	430	531	476	452	484	413	448	481	466	491	495	436	487	478	441	457	450	460	435	427	489	493	476	452	437	456	486	501	418	430	481	408	459	466	476	448	480	425	486	496	485	477	500	482	466	430	423	467	433	454	464	457	456	460	466	459	461	418	423	451	464	452	450	459	475	475	424	473	498	440	476	437	444	450	430	493	478	457	459	476	457	452	466	477	434	425	456	454	471	459	480	449	414	476	471	492	483	430	421	489	462	493	467	479	418	449	470	452	430	477	472	455	488	463	434	437	472	426	456	455	461	481	445	478	456	461	459	440	458	452	446	438	431	458	459	432	442	471	444	465	459	456	447	472	459	516	479	454	439	462	481	465	467	448	490	478	433	477	461	429	459	431	486	442	454	463	442	465	481	479	434	426	462	454	458	453	450	447	461	430	464	422	464	456	445	447	441	472	436	472	486	481	468	467	442	423	437	422	469	435	464	475	451	456	483	482	471	480	454	465	440	463	474	466	450	448	454	458	465	458	446	430	481	456	473	485	455	460	454	443	457	471	449	447	474	455	429	496	467	436	492	427	471	481	522	486	477	465	461	447	486	470	439	508	464	384	484	477	473	498	451	456	461	468	460	450	486	424	470	452	487	408	462	462	476	467	454	446	453	481	423	437	466	451	440	443	456	485	425	431	462	476	474	441	468	462	466	447	471	435	449	468	475	440	480	447	505	456	465	485	481	420	486	485	427	437	473	461	464	469	438	464	455	441	446	467	483	446	423	443	419	441	447	440	434	467	498	477	480	464	468	453	449	445	480	486	434	472	488	445	480	470	436	429	493	464	467	468	482	445	467	454	428	433	477	469	445	492	502	441	453	433	478	494	455	476	442	436	450	478	461	446	474	431	444	505	498	483	475	477	470	462	477	449	503	482	463	467	440	465	470	429	475	478	445	422	449	481	458	466	456	461	486	430	459	430	467	463	476	457	458	418	431	465	457	444	455	513	460	443	424	490	466	473	449	460	445	480	458	480	437	454	403	459	455	444	428	461	457	463	452	430	474	445	483	424	434	494	450	464	436	454	462	506	454	450	459	426	505	485	491	438	442	478	472	456	444	418	510	440	432	475	458	444	478	478	482	452	463	482	422	481	446	404	476	425	447	456	474	456	465	467	446	442	446	471	489	427	459	460	433	481	484	447	436	481	458	478	451	457	458	452	470	460	471	464	457	480	457	484	455	467	447	432	474	470	448	450	484	454	445	472	466	490	442	451	463	510	473	436	467	441	434	486	461	469	446	434	460	462	424	431	428	472	476	471	440	457	468	496	475	502	444	466	491	512	439	447	474	465	479	478	449	463	470	467	446	466	442	477	446	437	485	445	453	475	445	498	469	441	472	482	465	484	453	469	441	466	423	432	478	463	496	457	461	456	446	468	443	487	464	450	485	501	477	458	449	439	462	437	469	436	441	465	474	489	474	442	449	439	481	465	459	490	466	429	444	483	495	451	433	431	473	485	462	492	489	481	462	486	465	460	480	434	497	438	465	488	419	430	486	446	507	451	510	454	470	473	442	461	465	472	433	471	468	470	485	451	473	509	489	460	474	449	443	494	435	430	488	452	466	440	507	458	438	462	416	463	423	494	454	464	451	444	460	462	466	453	456	493	446	451	443	444	463	421	488	446	436	496	430	468	501	456	487	464	451	421	450	406	490	424	455	462	444	465	479	463	477	499	476	441	514	475	445	491	430	438	448	450	464	495	444	449	433	456	443	478	455	457	479	447	476	424	484	490	447	453	501	477	472	464	496	506	456	445	466	467	477	438	426	409	497	466	463	417	475	448	447	446	471	479	434	454	444	436	465	482	426	442	434	460	433	449	461	448	469	472	442	449	477	466	428	468	454	457	476	463	479	428	459	455	431	452	472	458	502	471	428	491	450	489	507	467	455	470	439	465	457	434	480	447	455	476	478	482	442	469	443	424	445	487	494	473	450	488	472	449	449	503	458	452	490	469	443	459	480	436	471	468	435	458	457	470	466	450	458	453	445	451	418	461	445	453	481	447	495	433	442	501	459	467	412	457	434	452	479	453	480	441	456	431	487	455	449	477	468	450	446	458	439	439	475	464	454	426	461	512	455	449	418	481	492	429	500	457	467	444	522	459	462	466	415	480	489	476	455	482	436	461
16914	4281	352	301	283	274	283	265	268	273	265	276	276	240	294	255	247	297	302	288	282	268	244	285	292	260	285	267	245	256	283	298	273	251	257	235	291	278	288	287	272	253	260	264	260	266	271	231	282	278	292	254	247	276	299	269	249	242	270	256	286	272	293	293	283	322	299	287	284	259	278	253	259	264	255	265	261	260	262	272	261	281	306	269	264	292	297	279	283	280	277	284	288	237	285	272	281	279	280	286	284	274	252	240	283	284	277	298	296	286	276	256	245	260	225	279	286	261	272	262	256	274	283	254	246	296	225	241	262	250	289	258	294	275	306	263	279	292	265	271	288	282	278	231	265	298	253	244	270	276	294	263	264	283	257	253	270	300	289	277	260	294	252	273	267	271	250	240	283	268	297	280	266	274	249	266	283	238	271	257	282	246	238	269	281	289	246	248	266	265	269	259	274	276	275	290	248	270	261	290	270	271	269	282	279	272	289	286	262	241	261	260	281	248	270	278	275	262	294	258	283	280	296	292	261	260	256	248	280	246	258	287	248	267	256	275	251	279	252	261	256	266	262	258	250	278	269	254	282	270	232	260	250	245	274	291	280	254	277	271	303	309	275	258	276	278	279	255	256	267	256	272	282	293	258	260	294	267	247	296	274	276	271	292	282	291	263	279	251	296	299	299	267	276	291	282	281	243	251	248	284	267	278	233	272	275	257	279	284	261	284	262	277	287	273	256	285	281	274	293	253	243	277	262	276	267	256	281	283	297	298	294	282	297	272	275	270	280	262	270	270	277	272	276	251	257	273	279	253	273	259	285	253	252	272	286	277	249	250	269	309	254	314	269	274	286	262	280	276	284	254	255	263	280	268	272	291	281	256	291	274	295	278	241	274	266	232	258	268	283	290	285	270	257	290	253	277	296	271	309	265	313	276	299	288	275	257	282	255	281	245	291	293	265	259	273	270	258	269	248	275	255	258	256	264	270	278	254	298	297	282	272	263	255	251	286	244	283	260	272	253	264	285	275	264	303	229	240	270	282	258	257	260	265	313	275	281	294	243	273	274	256	271	220	274	275	274	259	289	277	279	267	278	269	260	316	279	283	294	265	260	257	283	267	271	269	274	276	274	247	278	242	255	252	261	260	274	293	246	274	277	258	254	280	278	263	267	272	286	270	263	273	295	271	272	267	249	257	274	279	260	298	256	230	249	256	256	262	258	279	242	271	275	270	267	255	305	269	286	281	286	291	249	250	238	262	249	246	279	250	276	273	292	270	275	306	266	266	294	276	266	283	277	269	276	247	291	278	269	258	271	285	228	285	268	292	277	283	285	277	295	268	273	226	283	241	247	238	251	295	255	268	270	257	273	290	256	253	266	296	247	267	289	287	265	281	286	269	274	255	260	247	295	282	270	290	269	297	258	265	275	287	267	274	258	239	280	282	265	255	259	244	275	261	246	265	270	284	279	278	266	280	279	271	271	255	312	282	277	259	279	246	242	281	260	283	256	263	272	252	257	282	272	265	236	238	260	286	283	269	284	272	242	271	287	262	274	272	275	284	296	254	286	293	292	270	266	272	279	255	274	271	271	277	262	251	257	276	244	259	255	267	258	287	303	256	259	265	283	264	262	249	267	262	275	254	271	280	256	280	292	274	296	281	254	288	261	303	288	283	264	281	270	275	281	253	273	257	247	270	303	257	248	278	284	264	292	287	254	246	275	257	259	209	262	237	266	290	271	288	266	273	290	259	282	266	284	265	263	243	240	225	295	271	283	273	292	269	272	279	243	302	244	281	264	252	268	265	275	281	287	276	256	253	265	265	279	261	292	268	292	277	254	258	314	283	294	294	295	264	260	295	254	263	235	230	272	255	247	303	272	252	263	249	287	267	272	264	293	242	296	273	287	276	254	266	266	279	253	267	272	290	252	254	267	250	284	283	292	276	251	270	272	292	271	276	286	289	264	265	261	259	265	232	243	288	293	265	288	256	277	266	266	268	276	267	282	280	294	268	259	281	265	306	258	259	274	279	320	249	271	307	287	276	255	265	266	293	258	280	268	250	278	286	259	284	259	258	269	293	235	258	265	251	260	281	269	258	292	271	298	251	234	264	267	297	267	260	257	284	276	286	258	278	270	226	234	269	275	260	301	302	255	231	294	306	272	254	285	270	266	244	285	254	234	267	273	260	270	270	222	316	290	291	288	276	261	261	234	292	280	279	284	269	283	309	261	269	253	286	231	271	252	316	293	270	295	289	275	303	262	248	286	287	292	291	292	256	313	288	270	267	280	289	273	261	291	285	275	241	254	274	298	269	249	312	275	256	266	238	265	240	274	278	286	282	285	279	280	252	267	254	238	270	276	281	275	275	268	279	279	279	273	238	286	271	291	278	299	279	260	277	282	289	270	277	250	262	273	268	260	289	272	239	281	272	268	276	276	300	250	265	288	242	283	281	285	265	296	253	240	255	304	285	280	280	288	270	297	264	265	265	265	270	243	244	271	293	268	280	254	257	287	312	264	306	294	268	263	265	270	302	286	253	279	283	253	277	267	292	281	265	279	252	247	261	292	268	267	281	263	254	250	290	254	268	262	258	261	242	272	266	277	240	263	267	274	262	251	288	260	271	295	272	248	275	249	266	275	278	275	255	307	291	291	250	283	277	270	260	288	261	293	263	292	255	256	247	253	273	271	247	270	263	281	288	281	285	265	259	259	284	284	225	232	248	294	276	295	256	256	256	286	269	251	245	250	253	266	268	266	284	271	253	258	269	277	271	274	253	304	301	301	298	266	255	269	267	261	289	276	260	253	260	271	264	277	279	276	250	261	263	291	248	286	267	261	292	268	249	258	270	295	261	285	242	297	304	271	279	266	254	251	250	252	249	257	298	238	268	255	245	270	256	259	245	224	288	253	263	265	252	280	267	243	277	286	275	256	270	297	253	245	292	284	255	258	273	233	242	251	277	271	271	260	260	275	282	287	253	294	276	261	278	262	262	264	281	259	273	284	264	310	283	297	255	270	276	299	270	267	250	271	263	256	276	277	278	266	276	278	269	242	288	269	270	251	281	285	279	286	279	261	248	263	254	290	276	259	293	247	287	266	284	274	264	274	237	296	264	279	256	303	299	266	293	288	280	236	280	253	293	261	246	279	270	318	281	286	256	241	266	273	279	285	254	275	293	255	279	285	311	264	253	252	274	268	283	259	263	281	282	289	281	261	290	251	264	281	291	239	258	292	262	288	300	275	262	279	254	240	274	259	246	274	315	239	235	277	261	262	270	261	243	290	248	256	271	259	303	260	275	261	276	288	284	228	321	275	266	241	260	264	288	279	266	248	276	286	263	264	252	276	253	264	267	260	271	298	264	269	295	282	270	282	251	289	290	243	267	259	284	287	270	259	273	290	258	264	275	271	262	281	267	286	290	237	292	262	282	301	263	264	264	253	262	263	288	272	270	249	258	264	249	249	292	289	257	271	251	259	284	257	288	308	268
10210	2981	816	822	751	717	748	689	681	685	695	724	725	685	705	708	685	705	714	700	711	692	712	678	732	682	683	703	692	650	639	704	713	697	670	644	729	639	654	667	670	688	708	714	735	673	686	673	649	742	714	693	677	714	676	668	706	715	713	670	686	667	683	689	700	682	710	716	695	743	744	686	699	715	746	768	743	713	741	774	698	693	717	707	743	733	734	681	773	743	768	744	705	732	717	729	701	729	725	714	708	716	736	751	704	693	683	702	656	716	667	707	700	695	715	646	730	765	728	711	719	739	715	697	669	691	701	705	658	639	701	679	684	660	686	657	671	652	705	608	741	680	686	649	655	656	674	660	685	634	663	708	666	658	650	680	704	690	657	698	721	648	658	634	701	745	676	677	697	673	690	658	753	662	663	692	696	685	657	701	673	709	665	662	708	718	700	712	636	662	645	649	695	680	672	695	647	697	670	667	701	677	713	677	675	642	669	675	706	710	713	668	738	703	689	678	677	634	647	646	709	656	723	644	667	717	703	660	689	719	700	675	708	675	694	677	672	663	669	702	711	683	694	669	646	657	664	691	641	682	697	709	720	689	669	680	601	677	710	678	638	672	656	678	663	645	677	665	691	695	644	718	676	691	661	714	701	641	653	692	674	712	671	690	717	704	674	669	691	678	703	709	712	677	668	693	669	674	696	672	696	675	643	655	658	696	678	651	647	658	686	714	669	663	684	723	706	709	658	672	703	649	637	680	664	734	681	684	685	756	657	660	705	663	660	648	706	682	648	693	722	689	664	673	659	630	690	699	689	695	677	664	708	665	710	674	716	709	727	691	671	684	697	678	698	620	664	702	648	643	686	711	693	722	629	694	708	683	704	690	725	674	724	653	686	654	724	709	692	659	693	677	704	693	678	661	649	669	653	698	698	663	689	666	649	673	639	656	702	678	631	692	721	693	679	649	682	664	678	664	692	637	666	671	710	738	674	705	646	673	674	644	689	650	677	692	686	679	693	721	644	643	683	646	651	671	638	675	659	682	681	680	751	661	678	660	704	691	671	666	670	686	634	706	673	667	661	621	684	622	648	661	688	684	708	701	662	640	717	673	665	622	667	701	679	702	636	661	663	701	706	692	699	699	717	639	716	620	718	658	673	672	680	703	690	680	637	725	729	643	711	641	692	641	707	721	686	677	699	685	651	656	652	661	675	683	620	671	696	686	685	700	712	664	656	679	700	639	679	686	684	677	625	725	697	726	686	664	637	696	718	699	661	636	729	721	690	691	646	642	659	681	669	646	659	646	638	664	655	638	696	665	684	682	671	695	674	667	671	730	734	757	696	685	648	696	671	697	664	663	713	686	700	675	652	637	714	711	719	670	677	655	676	683	674	676	630	734	692	619	716	676	649	670	688	618	644	656	683	695	678	672	722	693	700	687	614	687	684	704	665	694	629	720	699	654	653	636	693	667	734	698	665	659	686	626	709	666	684	674	676	715	685	633	655	667	681	667	699	687	645	688	683	650	696	683	657	686	693	665	659	689	700	689	692	709	746	673	688	709	685	661	658	683	671	698	649	699	706	659	654	660	706	677	684	685	671	673	729	679	615	638	706	658	707	721	709	700	726	655	652	725	688	679	682	703	698	634	685	643	695	659	660	700	692	726	664	663	642	724	683	654	712	739	699	734	695	673	671	655	612	670	664	651	643	671	664	693	614	696	685	715	711	698	672	725	693	717	667	676	669	686	755	737	665	691	689	683	670	704	654	657	675	665	677	717	717	680	664	673	668	669	728	694	690	726	702	717	669	639	667	668	673	678	672	670	724	658	718	703	725	695	721	680	668	605	669	689	675	651	683	695	713	747	643	691	716	657	666	685	660	672	684	634	680	707	656	701	663	724	649	721	706	663	685	674	712	692	681	684	680	654	737	687	666	731	694	714	685	666	675	749	659	706	669	669	662	679	697	729	646	697	703	624	707	659	703	703	675	671	686	660	679	687	691	672	701	726	645	707	641	663	691	724	660	678	667	650	690	698	688	670	701	668	678	726	636	726	643	669	661	681	672	675	630	715	638	650	670	658	676	712	680	692	688	690	740	684	705	666	697	672	669	716	657	699	664	700	687	667	707	656	661	642	711	661	687	641	721	740	692	655	617	670	650	687	709	714	731	669	700	705	711	676	702	667	660	685	675	720	684	717	646	666	712	703	673	670	709	686	702	686	636	619	716	641	656	668	659	696	662	656	650	675	715	688	658	675	660	637	639	704	676	704	676	674	635	658	690	614	677	698	623	738	642	661	694	686	714	667	631	651	675	677	652	698	657	710	674	673	712	677	664	673	635	679	705	713	667	681	669	697	689	666	613	644	669	709	729	670	632	715	680	624	695	682	630	698	643	642	705	692	710	646	703	691	713	671	695	669	681	727	724	648	678	729	690	705	679	656	632	687	712	664	692	670	688	676	641	657	677	675	665	725	702	710	655	660	674	697	631	676	656	662	709	738	704	686	692	628	682	637	666	659	658	703	682	655	689	685	679	681	661	697	650	755	683	715	670	699	716	683	690	680	651	664	654	688	680	641	715	672	721	691	642	684	667	702	659	668	729	753	716	678	661	673	699	707	621	620	651	659	704	696	673	651	672	698	715	701	703	680	687	712	694	686	646	694	686	686	692	741	690	677	717	694	680	667	660	630	696	645	692	691	744	694	666	659	656	713	661	602	623	662	642	673	720	689	675	731	726	685	685	675	648	703	701	668	680	621	696	708	697	706	683	700	646	675	680	720	712	643	681	722	639	671	746	686	675	703	711	658	656	664	627	658	717	683	676	706	701	682	671	661	660	713	616	691	642	677	692	680	689	679	698	716	662	683	643	671	658	644	672	711	708	643	654	703	644	690	676	713	635	680	674	658	671	698	675	696	679	706	680	653	619	693	652	654	696	665	660	655	688	701	707	691	683	687	648	660	700	679	694	745	685	681	747	691	675	692	629	660	682	672	679	663	663	666	652	646	679	711	663	655	692	658	672	645	689	678	672	678	644	668	709	711	653	678	634	694	696	722	676	697	682	710	633	729	703	685	715	681	706	675	643	685	671	664	719	705	712	695	682	713	636	684	682	669	683	693	682	708	665	727	658	702	690	672	679	737	666	685	667	715	657	740	661	678	693	654	680	701	682	670	691	692	681	679	657	688	661	679	621	713	687	685	637	676	670	706	711	696	651	645	672	700	703	659	736	691	673	680	636	699	679	666	682	697	644	704	686	715	648	725	698	647	662	723	704	648	716	650	722	678	689	696	721	681	686	656	673	664	663	704	654	666	689	672	681	681	693	694	637	666	662	680	718	658	689	701	665	658	732	691	640	721	683	708	706	702	683	683	681	651	715	638	662	698	673	689	748	655	621	672	673	676	707	668	683	694	679	688	704	641	701	640	703	657	684	675	633	677	593	695	689	683	672	673	676	677	657	679	731	694	708	689	654	697	706	715	661	702	635	674	657	691
34862	14452	2878	1393	872	646	565	406	406	382	312	310	315	308	283	310	314	290	267	263	253	271	271	243	265	273	253	258	277	251	276	266	265	233	236	284	241	249	252	241	245	241	273	254	259	253	264	275	232	270	251	258	258	259	250	259	290	222	238	245	261	243	251	243	242	243	284	262	231	262	261	247	266	255	252	252	260	267	274	238	229	221	239	268	257	247	262	231	246	266	241	256	253	241	274	242	264	254	273	232	260	237	253	261	265	245	236	253	262	259	226	257	244	239	243	236	251	264	263	242	248	274	237	255	256	233	245	236	230	250	248	297	233	229	239	267	237	249	249	255	237	244	270	226	270	254	253	230	248	262	244	245	272	254	244	276	264	278	271	273	247	257	258	246	232	245	265	288	243	244	261	280	251	231	226	238	248	245	266	234	243	281	244	218	279	231	262	266	241	222	249	247	258	243	227	230	274	243	246	246	278	256	237	258	255	240	264	259	235	231	258	240	228	259	247	266	251	243	262	245	254	266	236	269	248	230	244	233	269	230	281	239	259	248	251	232	257	230	242	260	235	212	247	271	233	241	247	269	269	256	218	238	220	237	236	272	239	238	259	251	217	226	255	250	250	247	255	228	242	253	238	243	255	262	263	254	266	244	295	223	225	240	247	260	217	251	277	252	246	252	241	248	277	237	249	246	245	260	249	287	239	247	246	243	251	251	258	246	225	213	256	240	261	248	264	249	228	253	243	244	215	229	253	243	230	258	242	226	232	252	255	244	250	271	230	285	257	233	231	259	220	230	230	250	251	255	270	245	271	256	214	246	242	248	252	260	217	217	238	258	253	277	257	250	239	259	246	251	259	253	258	248	248	229	235	260	258	268	243	285	258	267	270	257	248	218	253	232	259	236	263	259	249	259	241	263	241	255	238	232	245	242	222	245	247	232	241	242	272	249	269	264	259	255	253	255	254	261	276	247	247	264	255	279	244	262	228	235	230	258	210	253	251	264	247	252	269	228	226	256	250	249	237	238	252	247	261	202	277	252	233	247	272	226	237	258	236	242	257	238	252	261	250	263	276	232	257	236	226	243	240	267	227	261	262	252	259	247	265	233	247	235	244	244	251	247	251	239	275	235	237	244	228	245	276	253	248	220	252	236	261	256	223	246	232	242	256	245	202	253	237	216	277	249	234	239	257	224	232	245	239	234	232	250	250	233	254	254	255	253	260	253	226	245	254	248	231	277	251	262	248	248	246	239	225	225	222	240	243	226	237	211	248	248	239	244	242	251	221	234	251	240	255	256	244	241	241	214	248	234	240	235	230	239	254	243	229	246	228	263	262	260	284	249	270	273	245	270	236	254	264	247	211	238	252	244	236	238	258	256	227	282	242	254	262	250	235	256	245	259	243	239	220	239	247	276	228	264	238	251	267	262	263	267	237	241	238	227	263	234	241	231	238	254	214	243	252	257	245	261	239	274	241	277	240	271	262	268	247	237	256	240	243	238	249	240	249	256	243	267	281	221	242	246	259	264	227	270	238	264	259	253	250	267	267	263	282	224	242	241	252	227	238	272	235	205	258	250	280	256	262	237	247	244	227	249	239	254	237	246	250	264	245	256	250	249	242	240	239	239	240	227	282	288	257	252	238	256	228	275	244	275	266	248	236	256	223	251	266	223	260	254	256	256	257	270	254	272	232	221	259	235	236	265	237	235	245	247	256	232	235	230	260	270	232	237	254	254	284	270	250	269	261	246	280	248	235	232	243	266	253	238	272	238	251	238	214	226	260	229	262	238	202	243	249	254	233	271	259	278	244	261	288	231	249	249	241	257	233	272	245	253	249	246	229	239	212	236	220	266	243	259	238	271	241	268	236	244	227	265	268	235	232	239	249	267	211	215	242	251	265	259	252	226	237	234	267	246	259	208	245	221	235	247	264	254	224	248	249	250	229	244	252	240	232	241	233	249	229	246	263	247	252	229	223	226	259	262	251	252	253	247	233	240	267	225	248	249	237	244	259	252	238	242	269	247	257	230	251	248	230	238	248	241	254	226	270	252	256	270	248	255	287	250	263	253	229	223	265	270	262	246	248	244	241	249	228	265	242	253	243	226	241	248	264	263	227	285	232	254	246	252	240	233	266	222	270	274	240	271	267	223	224	265	291	245	220	236	274	251	252	250	251	234	229	257	244	235	266	252	266	247	237	266	242	267	282	214	253	234	232	257	256	246	249	230	274	245	245	234	225	218	256	249	249	243	249	279	257	231	237	237	227	234	231	246	233	242	228	250	241	242	248	250	280	218	250	245	243	221	227	270	221	238	251	264	227	243	262	255	266	245	247	225	261	261	266	274	258	265	276	229	250	237	257	249	251	235	241	286	263	274	258	237	255	246	222	226	238	257	250	258	288	235	227	244	240	240	261	257	226	245	284	229	250	238	238	246	256	225	260	214	262	248	284	252	273	241	250	220	239	230	245	244	219	279	259	252	236	264	238	230	260	241	241	238	247	237	232	217	274	232	240	243	253	237	237	255	247	247	252	239	232	227	257	233	282	229	256	257	268	229	269	235	229	269	251	269	249	254	261	249	248	265	262	261	253	250	254	274	263	254	245	236	251	265	280	268	233	263	203	252	238	256	256	209	251	279	250	266	248	239	254	276	256	265	277	271	244	241	246	264	264	238	241	256	267	234	259	243	257	259	226	248	257	237	256	231	264	257	251	286	243	244	263	248	237	261	243	249	261	248	230	245	247	242	266	247	244	262	245	245	237	279	256	260	249	235	247	251	243	269	254	239	277	227	229	245	230	267	256	247	256	258	261	267	235	257	223	260	230	220	239	244	239	261	250	250	214	253	274	278	266	221	246	245	238	237	241	249	226	243	211	268	256	233	240	250	264	243	247	254	226	262	229	259	261	287	230	229	252	262	232	239	279	257	230	255	240	246	246	264	282	240	233	258	246	260	288	260	253	235	238	244	265	250	237	224	252	255	228	252	259	262	255	247	246	260	263	261	271	258	246	232	222	246	279	221	250	218	228	262	268	247	254	238	249	251	221	241	248	265	264	253	248	256	240	288	275	259	257	262	223	259	250	240	238	268	269	257	260	255	243	260	226	232	225	234	215	271	258	225	213	238	234	245	233	232	266	236	264	270	244	249	261	263	252	245	248	244	220	254	244	234	231	253	263	233	277	292	251	263	251	256	265	255	287	267	270	269	258	263	224	263	249	215	230	247	255	228	231	264	245	230	262	257	237	234	244	251	226	252	218	252	225	275	243	246	257	253	240	246	240	243	227	198	264	243	237	248	273	258	266	249	219	237	245	286	237	272	272	228	272	249	230	256	237	255	242	215	248	237	237	263	276	261	258	225	262	255	237	243	238	243	244	225	249	239	228	260	246	238	248	223	276	238	254	244	246	230	269	291	243	231	252	258	254	235	242	248	247	218	254	233	221	268	248	232	251	275	236	237	247	248	219	247	242	216	273	238	244	221	266	253	223	238
21803	7374	2967	3111	2855	2317	1989	1632	1427	1350	1214	1122	1027	1025	979	947	874	794	823	779	826	730	729	767	737	729	699	667	716	678	714	672	756	665	685	663	705	645	679	651	694	689	651	683	633	626	580	642	641	662	635	635	654	650	626	655	654	663	655	631	658	629	614	640	647	718	725	752	680	662	734	711	713	684	642	695	698	705	749	757	757	674	681	665	648	736	651	712	725	759	719	713	722	696	735	669	781	747	742	703	698	684	671	669	656	686	641	706	660	702	692	652	675	667	648	663	650	657	666	593	671	689	640	671	633	708	631	655	625	625	606	657	664	617	608	649	571	592	664	615	672	646	612	597	612	601	615	633	606	629	652	639	639	617	648	627	660	646	617	607	593	658	602	631	673	615	615	621	617	649	603	618	639	632	641	597	622	616	614	621	642	603	651	631	637	620	563	620	621	633	621	632	632	631	568	597	635	640	620	631	617	660	607	635	612	596	636	667	658	647	599	636	654	656	598	656	609	656	658	583	653	629	615	627	636	625	641	615	654	628	620	616	655	615	623	653	611	644	595	672	633	590	642	638	651	585	626	660	655	614	612	615	606	636	602	589	611	644	614	656	590	632	622	605	601	629	632	661	665	650	602	598	660	626	606	645	585	598	610	624	669	644	600	647	631	632	645	611	650	631	652	642	599	609	649	635	641	609	620	652	608	651	603	623	612	666	583	628	603	623	612	601	595	638	635	590	596	659	633	632	609	603	624	624	623	591	644	679	607	653	634	643	646	641	582	659	648	637	593	614	585	637	593	630	595	633	603	603	592	635	638	631	649	649	612	602	538	613	685	619	595	625	613	607	620	615	677	633	630	632	600	610	598	644	633	601	613	608	608	641	604	626	668	661	600	653	619	612	622	628	673	636	605	610	649	642	622	629	622	653	617	635	618	613	612	590	589	634	618	635	635	624	604	586	638	621	571	649	591	628	640	629	629	675	618	649	607	650	642	604	631	641	615	618	611	590	638	641	630	626	621	610	612	600	667	656	624	662	605	638	657	640	619	654	612	651	597	598	622	626	641	625	608	635	698	633	606	626	608	666	625	607	602	627	633	624	625	644	647	676	636	669	622	638	631	638	654	682	639	635	622	649	648	636	654	632	655	632	622	639	608	617	632	602	634	676	654	622	614	617	622	599	632	622	613	647	594	649	632	636	629	609	617	643	629	657	575	603	592	598	634	620	638	672	609	607	646	641	622	611	649	585	613	650	661	595	606	635	619	610	617	599	658	642	633	583	619	649	633	650	644	589	622	672	636	610	641	620	628	632	700	582	624	581	620	616	628	650	611	605	611	596	623	597	608	635	624	641	598	600	641	585	624	617	626	644	633	620	652	620	600	625	595	648	645	652	647	649	660	644	634	675	635	559	664	612	655	615	628	651	621	586	622	620	607	602	596	648	623	588	636	646	594	583	634	615	628	628	646	600	643	638	610	612	588	638	628	664	599	634	615	634	593	590	673	656	654	629	601	677	615	577	596	563	618	640	594	633	611	633	619	614	604	642	641	585	623	632	611	626	661	643	623	652	604	663	633	609	623	609	633	683	621	623	642	666	640	594	594	630	596	615	639	621	620	645	604	646	599	615	629	635	623	646	614	630	592	642	587	659	573	614	638	613	661	623	585	633	610	610	645	625	635	661	639	689	588	657	655	620	687	580	597	632	566	629	674	615	680	618	601	606	633	623	636	574	647	624	637	619	614	606	613	611	655	630	623	626	640	640	641	641	581	632	636	638	610	624	575	593	654	647	606	636	641	599	631	626	680	621	670	606	654	581	622	622	609	643	587	642	605	626	625	640	651	594	628	664	636	669	633	638	641	655	606	631	655	644	617	611	604	685	608	592	619	615	666	622	606	609	643	662	623	608	640	628	608	645	674	642	570	607	645	625	610	646	651	604	616	668	633	576	598	617	624	624	599	636	629	577	633	642	612	634	614	645	659	612	635	639	611	641	644	675	638	653	639	618	628	634	648	661	608	608	588	582	641	663	643	625	624	642	611	581	647	633	657	614	643	623	636	614	659	631	626	580	611	642	614	629	595	592	625	641	636	566	690	592	599	639	647	619	623	621	602	666	625	594	631	634	628	641	616	624	606	602	647	580	621	647	661	657	607	604	605	633	583	670	640	632	591	598	665	636	618	642	583	638	662	664	642	640	612	601	633	610	683	618	639	668	613	628	612	664	616	613	633	661	641	571	656	611	625	672	609	697	610	631	592	595	616	655	629	613	618	567	617	587	602	702	641	628	611	605	638	645	638	615	622	633	655	640	622	643	683	604	588	628	612	624	619	628	589	620	612	647	620	635	563	623	672	641	606	641	611	627	632	624	624	593	667	631	608	586	621	653	608	642	683	623	565	636	635	588	607	616	634	574	618	627	637	676	656	612	617	601	587	673	614	628	671	650	593	579	624	664	625	592	643	595	618	596	635	607	575	593	634	635	625	644	635	661	589	612	634	661	635	694	631	617	646	614	611	608	610	621	682	654	597	636	618	598	640	600	612	639	603	612	615	631	627	619	627	627	634	646	650	633	634	608	636	612	599	617	624	614	665	663	656	655	639	623	642	628	605	627	570	671	601	605	659	583	609	612	634	588	645	641	634	633	652	611	634	687	619	608	578	601	655	608	589	650	583	622	649	627	645	615	646	641	651	638	607	652	594	618	639	632	599	631	634	648	590	599	603	600	603	601	632	642	614	632	617	660	623	670	648	669	634	632	644	664	621	607	602	629	647	612	574	579	669	656	643	624	637	626	621	629	641	627	653	596	618	616	613	652	637	627	616	627	642	639	608	590	601	627	615	616	653	630	602	646	636	628	628	637	645	658	640	671	610	653	615	604	616	610	659	645	630	595	575	618	612	619	609	626	667	641	602	588	630	575	616	648	651	654	608	620	628	645	656	669	608	659	629	657	630	633	614	637	632	612	617	624	617	645	636	626	593	630	558	647	618	646	619	615	585	603	629	625	626	664	614	619	580	656	609	681	577	596	629	589	617	642	619	626	600	623	643	602	623	640	646	625	642	628	620	613	655	582	642	602	578	604	611	620	653	595	664	591	617	686	646	632	634	622	646	642	631	614	612	617	593	646	641	610	596	589	601	697	618	590	627	604	633	628	598	642	603	658	626	638	631	615	684	607	632	646	646	625	644	601	646	626	610	608	602	630	602	647	616	631	656	623	648	634	640	678	638	659	639	624	656	604	639	664	595	600	568	645	554	624	635	588	611	660	606	640	603	624	650	601	635	658	657	654	644	696	575	653	634	648	590	611	594	610	670	633	598	626	636	575	636	593	640	623	622	637	618	588	589	625	610	579	601	631	637	597	628	604	603	617	657	637	647	640	607	645	596	635	590	617	647	630	636	593	604	642	616	595	595	604	594	640	598	578	618	649	605	638	625	613	598	626	646	662	625	664	663	619	627	635	594	643	615	624	642	669	662	645	602	638	645	577	662	597
42266	20729	5605	2578	1545	1015	717	579	434	369	350	302	289	285	262	264	240	240	226	201	223	214	199	219	203	209	213	200	192	172	213	174	185	194	166	205	167	181	194	180	171	190	184	179	172	196	186	167	191	196	186	174	174	197	172	172	205	149	202	186	196	183	166	189	175	207	188	194	189	185	207	183	181	178	199	190	182	203	200	178	167	202	200	181	200	185	170	188	178	195	195	195	197	192	204	183	187	189	173	206	192	181	195	199	187	188	180	173	209	210	190	182	183	179	191	178	154	186	177	173	193	203	182	185	173	200	180	204	179	199	179	150	167	185	189	180	165	153	157	170	159	176	181	176	170	174	159	178	205	164	193	190	150	182	156	178	184	198	158	162	158	141	179	160	173	167	173	176	165	204	177	201	172	186	163	182	161	218	158	170	187	185	172	191	178	201	163	153	180	197	185	164	179	157	168	177	175	175	175	174	158	192	148	173	182	180	177	164	189	203	199	180	157	166	177	160	162	171	187	152	147	166	181	174	187	184	169	186	160	167	191	178	200	144	170	169	171	167	182	186	176	167	188	190	166	188	175	172	151	173	150	151	179	163	170	164	178	171	186	158	165	179	181	174	167	165	175	181	184	161	169	174	165	162	167	191	180	166	174	164	178	167	188	169	153	173	192	156	170	179	168	189	177	195	168	173	161	158	186	154	169	182	183	151	197	168	166	193	169	173	189	174	175	194	169	181	148	176	193	158	182	172	168	172	181	181	154	169	189	154	164	192	174	191	177	160	179	146	173	196	164	181	177	163	162	176	190	171	179	167	150	169	164	185	157	173	160	179	179	180	170	177	183	156	162	174	166	178	169	186	180	182	186	175	176	168	175	173	191	177	186	190	189	162	185	160	181	174	167	192	187	169	174	181	190	190	180	158	164	180	185	156	159	166	176	186	182	177	156	162	187	178	163	158	178	174	158	182	169	185	166	178	158	182	156	149	171	152	181	168	168	154	177	165	182	172	148	162	165	173	174	174	169	168	181	162	185	179	189	189	156	169	170	185	181	186	204	181	192	177	184	170	173	148	151	178	188	190	169	185	144	158	175	187	187	174	174	171	153	180	182	166	201	183	176	157	174	190	163	160	178	161	175	135	168	174	201	182	199	203	185	165	163	185	181	190	187	172	156	170	165	181	194	172	181	179	158	180	190	181	156	156	187	178	185	185	153	170	195	185	176	174	171	162	182	168	168	158	190	185	199	172	190	179	188	166	191	179	183	168	185	186	160	190	161	197	179	186	179	176	166	166	173	194	193	144	213	182	169	156	192	175	177	158	199	169	193	170	179	170	200	166	188	175	200	184	147	162	176	176	171	188	173	155	169	189	167	168	182	190	155	168	181	169	197	189	155	157	179	177	185	171	218	189	177	170	172	204	182	178	166	178	190	167	161	152	182	170	179	162	164	185	180	206	148	173	178	182	163	186	160	162	171	162	168	184	171	164	169	169	193	167	179	189	170	175	167	182	172	168	185	178	201	174	170	174	183	176	172	152	177	171	174	179	195	164	169	185	193	189	182	184	160	152	197	197	167	185	174	165	147	179	199	169	176	180	173	184	151	177	181	168	150	187	184	161	159	185	172	146	176	180	179	185	164	179	168	159	169	184	182	176	187	167	148	176	185	192	149	179	180	164	162	159	161	168	175	168	158	193	213	169	175	182	188	183	175	171	185	179	198	177	162	175	175	183	183	160	193	161	171	156	168	177	179	193	194	156	163	171	170	168	183	181	162	182	175	191	188	185	177	167	169	195	175	180	186	183	171	167	162	151	164	226	165	154	189	177	173	182	155	168	190	170	184	174	157	180	178	164	193	193	182	161	194	202	167	174	168	206	163	183	182	183	204	186	188	166	186	173	164	177	200	176	169	162	188	183	142	173	172	181	167	165	188	176	192	221	153	167	176	162	135	178	179	176	156	198	181	158	182	166	187	177	182	180	156	186	161	164	172	173	165	191	169	156	190	190	184	172	182	189	184	178	137	175	178	158	169	181	154	153	150	170	171	167	171	189	182	171	169	153	178	196	186	199	182	144	140	166	157	178	197	166	181	155	183	173	153	171	159	143	197	177	179	178	166	159	168	171	165	178	184	172	195	180	177	180	181	177	198	203	174	182	200	165	163	152	176	192	175	150	167	160	160	190	175	165	187	173	188	177	181	185	164	161	190	152	188	201	185	181	179	169	183	170	177	184	169	161	185	143	179	183	184	169	169	171	174	148	170	170	166	155	181	182	170	161	202	172	180	172	165	163	185	168	166	152	190	165	169	170	155	178	180	178	180	168	176	187	161	193	178	171	143	165	183	188	189	165	179	168	189	198	179	198	181	183	220	158	192	147	187	180	135	194	174	165	162	203	156	168	172	165	167	181	143	180	178	175	191	195	188	186	177	186	184	179	169	190	174	155	184	196	167	190	205	184	173	172	171	168	165	161	180	165	174	175	166	184	177	161	178	183	172	169	138	182	157	171	174	168	175	200	194	201	182	183	167	188	170	163	158	201	171	181	184	196	155	169	173	159	161	192	178	156	177	192	187	174	140	166	171	174	174	167	165	182	178	178	175	188	152	182	183	187	158	163	160	169	159	174	173	147	152	151	174	170	172	177	146	163	171	186	160	179	205	197	177	159	173	183	161	198	198	187	150	149	186	196	198	167	166	179	158	165	161	180	172	173	165	200	176	159	170	184	165	172	164	163	193	191	193	194	149	184	162	162	181	183	156	161	183	184	165	176	158	173	156	184	167	182	186	194	171	176	173	178	202	205	150	164	198	176	169	161	160	169	181	162	169	172	174	183	163	183	160	181	179	170	160	184	160	185	175	171	168	161	156	179	167	151	179	181	164	171	158	173	169	186	154	178	180	197	156	161	183	172	171	185	171	171	156	188	177	156	169	185	183	177	169	172	168	179	186	175	179	187	164	182	204	148	150	190	180	179	183	204	167	179	170	179	157	164	177	174	178	173	155	175	163	173	172	169	172	183	178	164	174	181	178	168	183	178	168	153	177	149	171	158	166	160	176	195	184	165	174	156	165	169	188	188	169	180	176	171	195	180	170	144	157	168	176	164	182	200	167	170	183	204	195	173	181	160	188	184	179	170	184	174	188	188	173	179	173	192	164	173	158	173	167	209	179	191	164	164	169	163	161	184	187	173	159	166	166	196	195	186	186	170	151	172	181	167	143	164	190	185	172	159	192	195	159	179	199	175	169	157	173	172	184	167	175	196	166	173	164	193	157	180	165	166	166	168	184	176	166	191	163	176	169	179	179	175	184	177	215	161	168	192	153	195	175	195	187	174	165	162	183	164	164	176	172	164	172	174	165	174	179	176	176	178	179	156	182	166	150	157	155	164	168	161	144	174	151	167	183	178	184	206	175	180	196	174	167	188	173	187	165	194	162	179	167	156	193	183	181	164	158	185	182	164	190	170	183	160	195	169	161	178	158	177	180	176	157	184
26704	10394	4908	5468	4485	3659	2958	2392	2032	1801	1572	1389	1288	1167	1081	980	961	872	864	821	790	700	746	670	699	685	629	632	609	600	572	584	633	579	599	543	548	559	540	528	562	501	555	554	490	530	530	526	488	502	497	487	500	506	488	504	480	484	511	472	510	522	518	557	549	611	615	605	639	560	639	577	574	588	586	632	625	671	734	723	682	584	541	603	548	612	546	598	581	579	607	572	621	548	569	617	632	597	595	604	608	582	577	526	523	508	522	505	527	596	569	515	498	499	482	507	496	503	488	491	527	479	538	460	517	506	457	512	469	482	505	493	516	481	506	463	424	485	446	423	515	437	427	449	497	465	478	420	484	455	458	469	456	437	442	491	443	459	448	473	432	439	448	456	468	467	474	448	480	460	425	439	435	453	449	447	478	483	502	452	432	439	422	432	434	466	458	460	483	441	433	461	437	486	497	448	435	466	465	464	464	412	477	434	486	467	434	450	430	447	455	462	449	435	429	451	445	466	471	442	448	462	463	462	483	455	458	501	432	437	442	483	490	436	451	439	454	448	495	445	468	441	462	440	461	451	449	446	475	459	424	463	417	438	413	435	448	437	488	456	486	468	405	503	515	420	442	464	461	479	448	435	442	442	435	440	486	419	436	452	404	460	470	409	483	452	435	450	428	447	450	447	484	487	466	469	480	433	489	450	454	480	466	451	491	447	433	430	462	457	488	449	444	434	500	445	459	445	433	501	441	456	432	473	476	446	453	460	488	441	420	457	433	481	419	438	435	464	461	479	448	446	449	457	465	455	460	417	444	467	471	451	442	450	434	431	451	478	488	465	472	464	470	470	490	452	440	491	460	451	430	458	481	432	444	470	482	475	460	453	427	431	465	422	493	438	432	455	430	454	403	460	463	423	440	495	423	447	440	473	464	470	471	476	455	448	471	452	451	399	428	424	444	454	480	458	467	468	449	447	456	456	484	435	439	470	469	458	507	485	472	427	450	458	446	418	477	455	468	474	427	429	460	474	465	429	471	458	449	459	491	459	459	454	432	483	446	457	456	460	484	457	502	433	469	506	461	464	420	440	522	454	471	430	454	443	462	465	468	453	437	491	453	451	495	445	479	441	401	440	450	520	478	434	491	456	421	443	453	451	471	460	424	468	428	462	449	437	479	455	444	465	463	423	457	469	443	464	454	461	455	457	448	461	411	437	455	467	434	455	446	443	442	426	446	441	465	471	412	471	468	486	470	452	421	462	458	467	475	450	468	468	471	463	417	462	438	424	472	468	468	440	435	435	506	461	488	460	447	433	499	478	459	458	460	433	411	447	429	465	433	457	423	450	425	476	473	471	453	439	424	432	450	491	461	448	486	447	464	416	456	468	456	432	441	387	448	476	490	469	503	468	422	432	446	494	434	478	431	454	429	477	437	455	480	455	470	465	424	461	442	454	451	474	451	465	467	440	437	458	465	482	470	419	454	431	469	471	474	444	422	442	471	432	449	441	479	468	458	449	447	485	468	460	451	428	437	444	464	465	474	447	461	468	436	450	460	438	460	444	468	460	455	463	501	455	463	450	418	428	460	423	484	443	476	445	455	435	436	492	470	482	455	466	459	422	435	436	460	475	469	457	472	481	491	452	494	430	430	407	471	446	480	466	469	453	455	475	495	438	433	457	495	458	457	460	461	450	471	465	458	495	451	486	453	441	453	456	399	480	478	434	475	462	451	442	435	438	476	442	480	443	489	465	458	465	470	438	455	457	482	450	502	454	478	467	511	433	492	447	483	465	464	472	488	444	392	461	461	466	436	413	422	473	468	435	443	499	451	469	474	446	434	452	428	419	436	485	476	417	462	458	501	453	465	464	453	444	478	450	445	449	440	442	445	461	419	458	487	422	466	452	448	474	423	452	468	436	474	474	459	422	442	476	441	466	425	445	480	470	475	473	444	485	427	441	441	470	483	460	430	422	459	438	445	454	443	429	458	444	436	423	493	474	472	428	466	476	467	459	455	465	456	485	472	443	476	506	476	439	475	443	508	462	428	418	433	481	436	455	460	473	438	450	434	403	491	469	460	447	481	456	474	466	449	474	448	473	455	450	453	444	434	454	459	444	466	465	430	427	483	468	464	468	481	476	447	480	450	458	437	435	458	477	461	466	471	446	444	475	424	457	469	442	440	446	452	443	431	457	472	461	448	499	419	485	466	446	479	484	507	437	469	486	430	450	450	475	440	472	463	463	441	483	458	498	462	445	423	452	432	494	422	430	424	454	390	504	480	446	510	479	408	471	445	436	493	462	460	440	450	473	436	444	438	471	459	479	508	449	436	442	430	461	457	430	418	465	485	472	452	443	465	443	463	465	430	425	479	447	474	447	485	424	452	460	465	468	463	462	446	425	431	462	469	427	442	460	440	433	441	447	437	488	479	439	492	459	465	457	466	484	446	464	463	407	473	453	470	396	466	448	448	458	438	461	444	497	451	457	446	461	437	470	450	444	443	474	410	462	481	479	488	492	449	405	500	439	480	462	469	469	424	438	517	440	495	469	472	468	466	470	473	451	454	461	459	495	424	476	451	446	442	435	432	443	449	438	389	486	454	453	425	450	435	469	436	454	472	468	425	444	460	463	433	415	458	449	480	477	499	474	486	460	442	427	464	441	455	472	477	446	457	424	465	442	450	510	470	462	485	461	443	470	468	469	435	476	432	452	459	446	491	465	457	448	471	435	477	436	449	444	443	481	436	484	441	462	475	462	446	422	453	443	451	473	460	462	460	437	454	467	449	494	413	436	447	446	444	503	435	453	440	461	486	466	442	431	462	439	468	474	458	446	484	438	431	463	475	463	462	483	439	455	453	426	475	435	456	450	453	465	463	448	453	430	483	433	525	473	467	467	493	422	457	478	451	440	433	466	455	425	492	437	445	474	437	436	447	444	468	471	476	456	452	522	484	459	419	454	438	460	415	441	436	466	418	487	470	471	447	426	459	473	467	471	429	446	441	415	462	473	468	484	465	432	440	482	448	502	491	445	463	477	433	433	429	468	507	430	444	476	467	467	449	442	480	468	482	472	471	420	448	443	444	445	485	474	426	441	502	452	429	450	481	423	465	460	426	480	438	480	455	442	454	445	423	481	445	445	411	453	421	436	467	456	457	437	422	459	473	456	460	447	485	461	437	474	442	467	476	453	441	465	465	442	466	454	453	441	470	459	492	445	433	443	434	479	403	480	486	452	448	484	475	491	481	464	439	487	438	485	468	465	452	463	420	446	478	507	494	501	458	436	474	453	470	482	480	476	465	458	464	497	460	466	427	449	481	414	483	405	449	462	484	483	506	434	465	432	413	461	446	450	468	494	407	454	430	432	454	442	472	460	422	472	496	463	495	439	468	450	434	478	430	457	448	442	458	481	392	453	432	433	465	488	448	428	467	453	472	405	449	447	440	483	463	451	488	448	417	453	443	468	410	476	488	477	481	445	451	441	456	427	453	453
17837	4891	423	349	261	317	260	280	271	295	302	324	272	247	269	266	255	257	276	248	255	284	305	260	264	268	250	252	270	267	268	267	291	282	256	288	261	264	226	273	253	285	266	275	268	278	286	268	253	261	309	284	264	253	282	248	243	243	308	263	295	260	257	310	274	252	265	235	276	257	287	252	261	272	281	297	292	286	257	269	254	248	255	258	267	269	261	282	255	293	256	248	281	260	276	283	255	277	241	293	260	293	276	253	279	250	285	276	264	267	284	275	271	252	273	257	291	283	277	245	248	267	289	269	264	258	265	262	264	267	274	296	249	261	263	269	276	262	259	245	250	270	235	268	304	297	276	267	308	256	239	260	258	266	282	251	263	269	256	291	241	274	257	286	283	239	283	237	241	271	247	248	273	291	247	256	252	268	266	282	250	281	293	251	262	252	278	263	295	265	255	260	280	281	253	272	232	255	263	294	240	265	257	267	280	266	265	274	278	250	249	264	280	259	235	272	267	280	259	261	282	271	261	278	283	240	271	257	256	255	282	257	257	264	230	282	280	249	267	290	251	278	268	274	275	285	259	280	258	269	272	279	265	274	288	272	284	279	279	280	245	272	263	264	267	254	260	257	242	249	267	246	245	280	262	295	265	287	260	256	269	271	279	256	266	292	264	284	257	252	257	273	296	247	280	276	266	270	262	276	280	265	253	257	281	285	273	295	285	239	269	270	275	289	271	274	249	283	283	272	266	273	279	272	272	266	257	293	308	260	280	287	270	274	298	276	281	268	259	265	298	285	275	247	278	271	251	291	251	214	281	285	265	291	243	264	248	299	288	281	281	255	265	269	284	287	277	301	249	267	279	310	276	273	257	284	305	242	278	254	255	292	281	249	273	282	244	269	300	305	279	250	247	269	274	270	258	275	302	284	325	280	273	257	242	272	269	260	261	271	294	259	275	246	299	279	256	281	278	230	227	262	255	259	290	278	264	283	275	240	258	276	275	278	264	241	259	257	276	260	298	281	278	237	250	276	255	258	290	268	262	271	257	243	249	274	264	281	261	279	280	255	256	258	265	259	273	264	254	257	235	277	276	267	241	256	257	268	286	273	321	296	260	259	288	223	263	280	266	243	253	313	292	258	247	244	264	274	262	240	259	286	268	285	260	259	242	265	274	282	276	301	297	281	268	272	287	280	248	289	276	252	301	257	261	286	238	248	290	256	270	290	288	245	237	249	296	297	276	291	266	272	268	279	255	272	283	279	243	276	233	282	274	271	263	271	245	260	266	276	280	263	270	290	269	272	259	250	255	258	251	236	305	265	279	261	282	280	258	249	264	279	267	297	268	305	261	252	241	286	273	236	267	293	287	248	239	252	283	265	289	249	281	285	263	260	282	262	264	266	232	311	261	253	290	288	283	251	247	279	285	255	269	262	249	275	216	261	260	231	240	254	278	253	247	288	230	257	254	256	275	284	264	265	280	283	255	271	256	249	270	278	265	277	246	246	268	258	268	256	266	281	279	289	257	286	233	272	283	274	254	254	272	271	274	274	259	282	277	242	303	278	259	242	267	258	261	275	253	277	287	252	274	277	274	278	289	299	300	288	281	274	295	267	269	275	251	280	288	289	286	311	265	252	280	284	289	283	236	247	256	270	248	283	272	235	259	276	263	278	276	277	254	275	259	255	282	271	260	280	291	232	261	244	289	303	274	270	275	259	264	232	286	265	287	255	308	296	262	300	254	274	311	287	252	287	278	259	245	254	280	252	260	262	260	286	258	263	253	282	274	229	254	251	253	272	271	276	287	263	276	266	269	275	268	248	248	289	275	266	280	260	281	267	259	262	272	275	273	282	268	274	257	276	272	270	268	271	278	290	270	297	249	276	240	267	287	266	259	271	259	250	253	287	301	279	284	264	267	260	281	258	268	254	277	251	268	267	301	282	275	241	250	239	225	261	256	263	299	270	236	280	293	280	256	291	271	289	257	280	272	270	267	285	256	268	272	292	268	281	245	273	250	288	261	273	280	296	242	248	263	254	243	277	256	280	274	221	247	259	273	287	302	241	255	290	271	267	269	271	245	256	286	278	268	279	294	285	267	273	263	290	287	245	240	298	284	272	273	288	285	279	274	303	255	285	285	279	253	278	280	232	258	272	290	262	271	271	248	275	299	247	270	241	240	263	253	266	273	290	270	271	268	254	283	252	262	279	245	265	265	254	256	274	257	267	269	255	267	304	279	274	286	275	293	273	276	288	271	267	262	284	233	264	272	244	271	262	270	261	276	265	275	256	282	271	260	273	256	258	282	261	274	248	257	241	300	274	258	318	249	258	277	290	286	297	263	252	236	295	279	269	264	271	287	254	257	271	281	312	234	253	270	288	303	298	278	261	271	296	285	239	253	237	260	273	257	260	230	250	241	270	290	276	273	290	276	237	249	268	258	254	271	279	262	284	260	256	295	273	264	262	237	262	278	251	301	275	240	283	252	258	251	295	242	264	292	281	263	264	256	248	275	206	248	264	232	266	264	268	265	273	290	282	269	269	259	269	282	259	278	270	276	262	286	293	277	263	292	276	280	254	276	274	269	262	272	284	268	287	239	282	326	246	278	298	249	288	252	271	264	254	281	255	270	292	274	265	253	271	256	266	258	263	282	263	268	297	256	283	263	285	256	250	270	292	272	278	277	249	244	271	264	277	254	279	291	269	273	263	254	259	268	270	262	273	273	295	238	267	266	265	252	263	247	269	267	251	272	277	274	244	247	263	268	248	239	256	257	309	250	284	285	270	270	283	239	269	256	274	235	273	264	262	277	285	257	276	285	236	281	256	220	288	255	253	275	295	240	259	262	296	286	263	276	269	284	288	265	269	274	285	292	257	260	247	286	292	266	249	279	280	269	241	255	272	292	271	260	266	270	252	295	259	245	297	267	263	266	241	263	243	276	265	258	288	255	269	263	272	242	268	278	259	243	245	248	274	255	294	274	270	254	273	278	274	273	290	303	245	280	304	264	268	277	283	270	279	250	282	264	256	272	257	270	256	276	296	280	257	245	280	296	290	256	269	278	299	273	277	224	278	277	275	294	309	258	283	266	270	286	235	286	288	273	285	281	253	276	274	257	266	241	269	241	234	251	242	304	285	278	247	266	258	267	274	258	293	266	268	274	279	254	270	289	273	283	261	258	244	275	279	290	266	278	246	294	272	246	277	282	279	275	273	261	298	265	280	269	264	244	282	288	277	253	255	253	248	255	242	264	272	263	271	252	276	248	263	282	275	298	283	248	271	273	286	258	259	291	281	281	290	255	269	266	240	289	292	281	258	275	253	272	260	279	258	257	281	250	254	265	284	274	237	274	256	255	273	280	275	262	282	276	285	266	282	277	261	259	262	275	256	266	288	250	278	275	270	281	268	257	270	325	267	276	285	264	286	257	272	269	246	281	260	253	243	256	241	290	278	281	280	252	269	266	260	257	269	272	258	246	277	246	264	278	267
10594	3414	861	805	795	832	810	752	756	706	692	736	688	731	717	683	703	688	674	699	685	727	665	703	703	687	681	680	699	703	659	674	700	680	671	708	662	703	691	739	721	700	667	716	639	679	689	630	677	688	680	705	660	693	699	665	660	686	673	693	675	645	672	650	655	726	745	668	688	699	757	751	701	694	750	747	759	723	771	652	766	716	723	745	700	720	714	700	719	749	752	743	687	744	744	715	729	703	739	728	736	767	705	694	695	668	695	740	724	749	653	748	651	686	714	685	701	682	671	678	670	677	706	728	723	708	662	688	662	743	672	689	708	665	689	671	666	689	645	693	688	664	671	679	635	678	658	670	653	637	701	665	631	670	689	713	631	690	659	650	689	675	674	706	696	681	695	657	697	702	666	692	641	673	685	684	632	705	707	654	644	648	713	676	688	661	687	659	657	685	691	667	719	693	656	683	641	696	712	674	685	627	694	695	657	671	671	690	663	721	679	721	698	711	696	677	718	642	677	675	694	708	666	705	691	690	613	615	661	604	649	717	653	617	695	708	695	647	654	694	664	688	658	713	699	679	658	705	684	670	654	673	680	703	673	661	699	673	649	693	714	678	680	676	719	693	663	657	667	639	681	680	733	640	650	712	691	679	681	661	700	678	671	656	679	609	630	650	658	682	689	664	683	653	659	661	653	673	651	698	694	693	692	698	709	627	666	690	666	678	661	644	713	717	645	690	613	717	652	687	690	705	701	659	710	682	674	687	649	663	638	680	672	666	656	719	711	710	675	670	656	667	696	690	670	741	652	677	737	673	659	694	667	704	656	650	670	674	678	711	641	689	701	655	666	630	662	649	624	701	689	698	659	722	656	649	680	702	704	669	661	696	665	688	697	681	660	696	670	718	675	698	743	690	697	676	617	619	682	680	692	687	676	654	641	681	655	699	705	678	617	674	648	698	627	734	682	716	687	696	640	691	657	685	708	687	667	707	661	675	707	662	652	678	707	679	668	671	660	661	658	684	713	680	711	696	664	686	665	702	685	661	665	671	670	674	653	710	702	704	662	651	617	665	655	675	659	695	682	684	720	678	683	712	694	693	655	687	674	704	641	654	698	716	671	722	679	735	676	659	656	667	686	675	696	673	698	674	698	657	663	668	720	667	654	646	666	678	666	646	699	711	640	693	653	672	649	672	664	689	643	652	663	683	652	736	629	670	691	693	683	683	650	676	666	715	669	697	638	634	658	677	658	704	697	713	711	653	703	603	694	718	663	703	649	638	725	701	690	684	673	648	681	715	673	706	680	677	672	658	688	704	681	657	685	662	737	656	693	704	665	704	645	672	636	662	670	666	649	668	686	646	687	698	722	701	711	719	703	657	650	721	682	684	649	669	685	672	673	684	675	661	697	660	682	701	681	670	671	654	729	704	698	668	680	658	671	655	636	704	663	719	682	695	747	713	689	653	710	701	675	719	672	622	684	667	621	684	723	684	648	687	669	653	673	691	730	648	682	652	670	729	689	700	688	665	691	676	675	617	713	631	661	643	645	700	644	635	658	700	679	706	664	651	625	664	659	677	659	636	749	682	705	682	690	725	722	709	618	738	690	660	721	682	685	675	685	679	666	656	655	677	708	703	678	671	673	642	709	687	665	673	662	635	690	692	642	699	676	649	704	710	689	677	663	680	667	701	709	694	642	655	629	666	626	680	651	649	680	689	660	698	698	720	642	720	653	667	709	671	686	672	705	734	700	688	666	700	670	710	718	669	686	689	732	661	690	698	655	718	682	712	687	673	711	687	672	671	669	704	674	692	662	701	649	710	706	678	703	689	670	680	672	703	691	691	706	692	694	651	650	656	710	688	660	660	689	667	647	701	695	729	691	646	689	664	721	661	659	686	753	663	685	676	712	662	658	693	702	646	676	658	638	629	651	661	673	660	686	666	661	665	686	658	707	659	663	675	612	639	666	672	692	685	682	683	688	670	689	649	693	679	688	651	702	702	717	678	696	676	694	730	675	674	686	706	698	707	678	706	656	664	632	662	667	698	721	726	655	691	683	624	625	670	712	631	668	659	683	635	709	671	610	681	655	706	714	654	697	638	702	688	706	659	659	689	687	690	702	680	696	643	699	652	690	667	690	707	624	636	627	701	694	645	667	671	658	646	680	651	671	634	663	657	716	680	685	663	691	647	645	719	681	665	718	671	711	699	666	699	623	698	675	742	659	677	681	710	676	680	644	689	680	663	699	647	663	645	697	638	625	682	708	703	659	679	680	704	674	706	690	675	741	636	677	688	737	656	674	695	662	695	685	656	774	650	687	705	692	678	667	684	658	658	664	656	670	668	672	694	696	670	677	666	669	639	716	672	673	658	697	648	674	667	691	651	649	659	658	674	662	673	720	671	664	669	746	736	667	683	673	704	683	671	684	704	660	618	664	692	647	695	659	628	716	702	645	700	654	644	639	671	701	727	649	613	679	684	633	640	647	752	687	666	695	657	653	649	651	735	685	702	667	707	665	665	684	664	702	670	710	638	685	686	659	695	680	671	662	667	732	722	658	672	694	699	725	666	658	654	684	706	701	698	688	669	684	677	644	699	683	683	711	652	706	707	674	641	708	691	674	703	704	628	693	663	682	673	614	683	696	647	714	664	654	714	699	687	671	679	715	699	661	683	706	650	684	656	687	658	691	663	682	652	650	653	697	651	668	680	691	691	665	659	704	710	659	645	683	680	658	668	677	697	655	671	713	655	726	718	647	687	643	710	739	650	667	662	684	676	647	721	655	631	696	693	680	652	698	613	645	712	651	685	683	690	662	691	631	654	696	671	666	686	719	660	654	658	707	676	626	678	678	672	653	695	708	656	661	664	715	656	709	677	660	679	660	666	653	666	696	686	701	658	641	669	682	659	641	670	671	686	699	692	651	679	681	702	687	704	712	694	657	657	709	688	677	697	683	680	650	684	673	707	676	681	689	662	662	673	704	692	666	684	652	667	675	620	678	666	674	687	628	690	650	680	677	640	671	657	737	675	708	634	677	654	620	714	685	671	682	667	710	647	709	628	713	660	690	681	724	681	694	693	648	693	652	684	699	678	718	642	653	663	689	682	718	691	708	651	607	699	683	667	702	668	660	655	685	682	668	688	704	689	677	697	720	698	711	623	675	685	671	668	716	669	686	684	698	705	681	669	664	652	703	661	655	643	647	632	671	673	703	695	744	715	666	693	629	698	677	664	624	688	666	646	636	712	727	688	660	698	677	657	672	666	652	692	669	718	649	695	682	687	666	710	707	663	659	678	742	703	648	721	690	692	666	627	670	679	720	722	682	658	686	672	634	682	683	706	662	671	689	627	653	669	634	665	671	622	651	622	641	670	690	712	628	650	678	695	653	679	690	695	661	734	607	649	700	632	684	669	651	684	706	633	665	671	602	669	686	642	688	680	692	649	696	642	693	638	652	704	662	679	634	652	650	669	693	612	689	652	672	680	648	649
34286	14699	2950	1429	944	673	493	424	383	365	315	308	322	338	287	268	274	262	271	282	261	292	268	245	284	265	289	277	274	270	277	269	253	242	249	288	268	233	203	236	248	257	218	286	255	241	263	239	256	268	259	230	255	271	226	249	242	251	248	251	248	233	258	248	227	276	258	228	248	256	240	251	249	280	256	257	256	256	235	268	223	269	263	219	233	242	241	261	224	289	261	258	250	252	256	276	246	256	280	254	292	234	260	257	260	248	284	254	243	267	243	271	235	240	307	264	242	224	244	245	252	278	221	255	273	255	247	254	243	254	223	258	234	282	301	248	232	250	246	282	270	210	229	235	246	268	255	241	262	228	267	251	253	242	257	272	239	236	258	253	260	247	255	266	241	233	237	232	228	228	253	255	249	254	221	261	258	227	266	239	243	244	267	262	248	237	246	266	248	220	271	249	267	253	244	238	200	242	242	276	259	240	250	260	266	277	271	265	262	285	241	263	263	254	260	261	243	244	274	256	250	255	258	269	237	273	263	237	240	251	244	225	249	238	271	232	256	236	255	251	239	265	256	250	265	251	246	265	273	220	235	243	239	257	248	245	252	222	255	276	244	223	243	269	248	271	261	253	218	249	218	230	275	257	258	238	269	230	225	239	230	257	284	262	257	249	236	240	262	222	222	249	268	257	238	263	235	253	257	235	246	244	249	196	253	245	276	223	245	235	282	251	251	248	230	224	248	237	231	241	248	229	256	259	210	243	258	213	257	258	227	234	251	246	228	280	241	246	281	258	256	239	207	244	248	268	235	238	242	238	247	256	264	238	237	245	233	250	233	227	278	246	252	248	238	230	218	253	250	246	247	265	278	237	246	243	262	242	254	234	247	233	239	234	254	258	220	244	245	251	235	241	244	241	266	241	236	242	254	233	282	254	258	275	238	256	229	239	240	235	260	227	262	233	238	246	222	246	234	258	238	251	257	216	283	234	231	250	244	243	198	243	246	268	230	250	259	269	267	244	261	241	261	263	258	238	261	263	227	271	245	259	253	267	237	260	246	262	253	245	251	253	253	248	242	242	254	235	278	256	251	206	217	250	255	251	238	245	255	261	276	218	260	232	253	243	239	280	233	252	236	246	217	242	253	244	249	258	250	247	256	260	245	240	286	228	266	230	243	237	247	243	230	252	228	265	251	275	267	234	236	241	244	243	257	240	248	246	218	255	243	262	229	286	274	262	282	255	257	261	202	233	285	254	246	279	274	240	243	261	236	232	268	239	236	247	252	233	258	223	231	269	250	255	262	255	238	267	245	251	290	264	280	247	234	252	267	265	241	235	241	226	261	257	253	273	248	240	242	235	246	231	226	266	233	244	243	215	248	262	279	251	237	261	264	267	224	263	248	232	265	237	264	243	269	236	283	232	247	263	269	220	259	237	247	272	267	226	255	256	281	235	248	243	230	254	255	247	248	246	270	273	236	222	247	251	269	254	238	254	222	248	250	238	234	265	275	248	229	231	255	240	251	228	224	252	228	253	268	241	264	220	259	244	228	228	239	251	263	241	253	255	234	234	279	228	220	247	229	236	277	260	257	253	248	249	241	243	221	225	250	241	251	255	241	226	281	235	220	249	238	256	262	243	248	246	240	242	261	266	261	275	232	250	251	256	241	226	247	263	239	236	225	230	267	228	242	220	239	276	232	229	238	229	269	244	256	245	281	233	260	249	238	241	227	253	252	259	245	228	246	249	258	268	255	213	249	275	253	236	256	275	266	249	247	239	247	240	263	221	212	234	255	262	263	244	231	249	242	215	241	253	237	294	263	233	255	235	243	256	248	239	231	245	241	265	241	270	245	255	229	258	265	258	265	255	261	234	275	246	267	245	254	250	229	241	232	252	216	222	249	240	224	269	255	261	252	260	258	240	219	245	275	193	241	213	255	220	263	217	240	225	223	250	247	254	237	249	262	231	240	236	231	260	239	224	229	265	237	230	220	269	235	236	239	253	254	265	264	225	234	233	268	227	257	271	246	236	223	272	227	230	235	241	243	280	258	251	242	263	266	276	227	270	258	238	252	247	263	238	242	243	262	261	264	244	246	218	271	280	261	258	251	230	248	257	207	252	251	254	272	250	259	214	238	251	222	230	229	252	251	246	262	254	228	247	250	244	263	256	255	236	253	266	234	267	242	240	280	250	243	258	244	247	245	203	250	230	276	238	259	261	242	208	270	242	240	243	236	214	241	267	261	241	254	254	216	234	228	236	247	259	257	261	230	258	258	233	235	227	232	246	208	231	259	233	227	242	246	259	292	234	231	247	241	269	260	266	264	220	279	216	233	221	258	230	237	238	244	240	237	251	266	226	224	240	237	256	259	251	270	238	262	246	268	259	269	268	214	244	251	275	247	237	227	263	238	273	261	226	251	271	252	252	249	237	255	227	245	247	258	258	256	221	245	239	235	240	234	248	262	253	254	237	240	252	240	249	238	249	251	258	246	268	253	255	233	227	239	213	233	279	277	244	226	249	219	255	243	253	218	251	220	273	263	239	279	246	273	261	225	270	213	256	244	212	262	237	232	245	245	219	254	283	232	252	242	234	251	245	236	244	246	236	218	252	258	228	224	284	243	259	224	250	251	257	262	255	240	213	268	223	251	259	267	246	269	279	245	246	293	238	259	231	224	272	269	270	241	256	243	261	223	271	242	262	250	256	244	227	226	256	249	266	257	241	228	268	263	246	241	245	252	239	242	273	255	262	254	218	232	238	246	249	259	262	264	230	240	253	230	234	248	250	242	288	228	260	249	260	234	265	264	269	233	263	226	251	263	239	256	245	260	263	225	242	249	224	240	266	227	248	211	266	258	282	223	253	227	236	245	250	269	247	255	258	244	268	227	283	216	267	245	265	259	243	271	260	244	272	256	262	277	251	242	235	256	244	223	232	279	235	272	240	234	264	260	238	211	257	264	253	215	247	277	267	233	261	270	232	255	262	222	230	252	247	255	257	242	262	249	222	243	247	229	242	258	246	236	246	247	210	261	261	237	211	235	242	273	283	260	242	254	252	242	246	255	248	237	245	242	269	230	256	215	230	254	247	253	250	260	242	251	281	254	247	221	225	262	247	243	229	273	253	235	269	240	264	248	248	213	238	242	223	237	239	235	274	230	252	210	263	256	254	226	224	243	241	254	232	272	262	234	238	261	253	248	256	235	243	258	235	221	262	244	268	263	244	229	224	227	237	245	251	238	285	219	264	267	265	259	214	241	263	245	245	260	232	256	235	248	250	235	240	259	236	231	244	231	256	274	246	230	226	228	278	209	241	228	245	249	251	248	239	268	264	233	230	237	270	236	212	248	279	228	222	248	244	242	225	256	246	246	263	227	249	255	243	237	232	247	265	243	205	239	266	247	234	267	253	244	258	247	263	281	235	262	245	235	218	255	242	261	226	248	273	272	263	245	237	265	258	222	267	232	222	254	259	233	259	245	221	269	240	260	236
20997	8228	2948	3174	2876	2262	1956	1714	1454	1284	1215	1109	1037	988	934	862	887	843	823	807	827	781	732	726	744	766	754	753	760	711	730	686	671	684	746	646	707	683	636	687	650	672	658	645	647	644	654	683	651	638	633	675	649	693	669	628	628	673	690	683	650	652	642	672	629	671	684	725	714	743	752	737	728	682	734	740	720	780	780	743	742	734	735	728	684	717	724	770	694	713	700	756	726	672	703	756	761	697	677	691	734	691	673	727	672	689	682	698	691	662	651	700	659	690	655	698	675	711	674	667	607	640	690	649	656	652	629	636	661	632	701	619	643	630	659	610	640	622	643	637	609	622	675	644	589	593	626	613	656	632	658	664	674	641	627	601	650	628	595	602	677	634	581	593	612	605	641	703	594	645	611	643	664	620	566	645	653	567	609	648	636	647	628	602	628	645	643	617	657	617	623	666	608	620	625	618	643	630	645	613	623	622	612	640	643	606	627	629	592	602	606	623	651	584	612	602	616	650	619	632	669	663	617	646	646	625	640	629	615	614	626	635	574	604	606	652	648	622	669	629	635	620	641	609	620	613	635	614	611	635	629	627	562	583	643	673	632	601	625	601	589	634	662	551	646	650	616	607	633	621	606	629	606	605	581	612	644	615	658	614	664	603	600	651	577	616	636	618	623	647	685	648	645	614	599	621	613	625	635	645	649	637	599	637	654	605	659	597	626	649	632	627	627	616	595	612	587	578	631	616	597	615	590	678	654	585	604	643	637	630	631	649	623	592	651	643	617	677	607	616	657	591	616	643	610	630	620	615	613	638	593	644	589	633	636	628	665	630	629	635	627	646	613	619	605	659	642	606	658	569	639	626	647	633	633	575	591	634	668	615	614	583	630	639	585	623	635	654	676	585	620	624	651	601	617	591	605	624	597	633	589	633	683	610	599	643	625	599	633	689	633	601	646	625	645	605	617	610	654	640	571	631	652	631	669	668	626	656	625	620	641	616	622	654	604	636	659	649	594	592	639	594	637	663	614	600	626	644	616	551	647	624	586	599	623	647	636	627	636	601	618	616	626	593	632	617	642	622	638	635	626	639	598	613	661	595	627	610	631	625	613	652	582	653	622	600	642	639	649	585	646	617	607	634	622	618	681	633	644	633	639	662	645	594	607	645	627	660	614	616	591	599	638	633	642	604	616	645	599	653	620	639	604	597	607	649	588	670	607	641	597	651	629	642	605	658	614	621	609	607	595	625	616	628	639	629	636	624	635	647	608	632	637	672	626	683	606	616	617	669	647	624	573	626	624	632	610	615	598	617	614	614	626	603	625	668	628	614	609	609	628	586	644	585	644	584	605	645	667	639	624	622	622	685	577	591	562	616	606	643	615	638	666	639	597	601	620	604	624	603	605	625	642	616	627	615	612	641	666	575	626	597	646	623	644	611	636	616	629	653	569	583	597	628	621	653	642	599	571	602	606	624	630	617	646	653	610	599	636	646	598	627	599	592	638	598	640	633	601	625	649	605	595	615	640	606	647	605	619	653	651	622	586	588	626	642	630	609	652	638	611	628	632	622	595	629	625	667	619	639	674	567	617	647	595	642	671	679	593	623	644	619	681	620	611	624	628	635	561	597	694	631	619	644	671	617	611	682	631	628	659	644	574	656	611	647	665	593	647	639	647	640	683	580	591	606	599	624	619	620	650	594	636	651	597	619	653	614	619	615	622	667	596	618	600	640	619	643	633	615	590	628	625	585	644	632	639	656	640	598	593	636	583	680	653	596	603	616	616	605	619	640	649	616	618	630	604	642	593	585	631	618	616	650	598	649	656	625	619	643	673	610	643	653	620	636	623	616	639	658	629	626	632	658	646	638	681	651	671	660	648	666	640	611	640	649	618	626	633	659	626	626	641	646	612	631	633	618	573	648	633	606	656	609	656	634	642	581	630	656	606	618	559	627	631	632	672	627	599	622	681	613	608	653	663	636	626	649	632	621	632	629	623	623	610	625	610	609	602	622	609	623	609	645	611	592	624	654	617	618	653	623	618	662	588	619	631	658	683	632	640	614	607	635	586	665	632	654	647	643	600	590	623	618	654	623	621	600	622	593	608	615	630	615	618	622	646	595	633	642	609	602	649	609	597	643	601	649	624	610	618	624	618	656	640	584	622	633	587	607	623	668	629	612	608	628	638	639	571	613	640	612	634	661	656	628	637	624	653	610	617	640	613	666	678	596	625	611	615	652	679	681	629	641	658	677	600	575	580	656	681	637	625	666	607	606	653	661	591	584	625	581	628	619	628	638	597	635	643	638	632	627	649	600	628	649	633	635	601	634	596	634	651	618	613	639	588	632	617	654	634	584	622	655	645	647	624	661	624	641	625	609	610	622	615	622	642	576	614	608	677	613	651	629	614	629	624	617	607	604	626	605	659	636	612	598	626	637	602	628	624	676	650	626	634	647	615	611	656	634	611	645	628	602	612	656	568	671	632	611	624	598	657	668	640	624	628	660	682	631	615	621	614	600	597	625	665	688	665	646	606	607	596	643	582	631	642	630	633	627	661	660	594	600	619	640	616	622	635	617	594	629	632	628	627	636	613	613	662	650	624	635	666	626	625	626	599	642	565	642	615	635	600	632	651	614	616	602	626	601	608	616	615	650	618	607	615	609	627	623	629	625	611	648	666	629	591	628	596	596	618	600	623	618	617	644	625	640	654	621	597	633	633	662	668	653	637	702	637	620	663	623	643	602	643	636	570	635	633	640	625	639	623	594	601	607	610	602	622	629	643	664	629	602	644	599	648	630	651	666	661	626	600	612	627	592	648	617	610	641	639	639	594	609	631	603	674	649	613	622	615	618	635	580	622	615	612	579	608	649	638	649	636	649	618	623	572	637	604	607	637	612	644	623	653	592	615	624	600	642	590	644	609	611	613	628	634	634	623	599	603	648	625	630	620	613	594	622	596	671	607	631	639	656	633	646	564	595	613	671	612	650	661	626	660	626	630	602	650	588	631	674	636	579	639	667	602	604	633	586	655	635	645	624	648	609	614	625	645	594	644	616	621	623	633	601	611	655	672	625	610	631	617	593	623	596	587	600	589	602	595	639	624	601	643	640	575	620	609	606	654	591	653	629	638	641	618	594	633	621	639	652	595	610	623	637	627	670	545	590	627	682	615	659	647	627	616	643	588	620	621	606	631	584	649	650	624	586	623	605	629	611	621	665	637	591	604	645	597	624	630	617	643	586	631	588	647	600	653	638	576	642	600	601	632	644	613	627	633	677	663	711	657	645	625	658	629	634	625	607	626	671	641	590	617	675	572	631	605	638	601	642	608	648	620	603	649	674	612	614	602	594	630	668	614	661	629	632	613	638	604	599	627	645	658	648	606	664	596	665	653	654	600	618	662	603	599	636	620	601	611	626	678	650	644	606	649	632	611	658	623	592	624	647	570	653	595	633	602	604	630	630	622	665	601	649	641	648	640	625	626	609	642	633	631	580
42691	22661	5752	2458	1468	1000	730	571	450	383	368	317	294	287	270	258	242	259	236	225	190	207	227	216	185	207	208	202	184	222	200	181	210	184	185	188	181	173	198	187	191	157	180	182	162	198	191	164	158	204	179	191	181	162	185	177	169	197	184	150	155	175	184	182	178	193	177	192	188	225	197	202	185	180	205	187	198	208	210	207	214	171	212	176	192	186	173	181	177	224	185	190	176	197	204	200	192	192	181	197	193	195	186	204	196	183	175	198	162	188	165	175	191	197	191	180	193	208	215	167	151	166	174	178	184	161	168	162	196	170	199	181	161	175	153	178	169	172	165	176	164	161	177	165	180	173	183	163	179	179	153	175	167	179	182	158	159	159	154	179	184	192	160	198	196	206	185	181	183	178	179	180	176	170	162	174	170	170	185	175	179	180	180	178	175	173	176	170	151	175	172	192	193	189	171	136	178	166	202	183	168	190	195	176	168	189	194	176	168	172	161	172	189	188	182	155	160	176	165	179	170	161	186	188	175	147	190	183	179	185	164	162	151	176	160	161	173	192	194	183	187	187	174	194	188	196	177	170	153	176	173	162	181	192	148	179	186	166	176	169	167	168	184	177	160	169	197	197	180	181	198	183	175	184	190	190	165	203	187	170	179	187	147	174	172	181	172	171	170	162	185	187	172	164	176	194	161	169	157	189	192	183	199	189	163	168	145	162	181	200	177	165	174	164	181	167	177	175	167	201	173	167	196	191	160	186	172	161	180	165	156	159	194	170	159	173	178	155	182	189	198	191	185	207	200	158	189	176	188	175	167	166	176	180	180	178	176	184	165	174	175	160	187	196	178	201	183	166	154	190	167	158	181	178	152	183	194	177	194	185	177	189	184	163	184	154	162	178	173	160	186	151	168	162	149	170	165	160	176	184	191	178	184	181	185	183	179	187	188	179	159	183	166	189	195	184	179	173	152	161	167	171	167	178	197	173	172	180	162	178	191	200	179	183	158	171	178	211	187	174	178	170	184	161	173	165	188	184	209	196	174	151	158	176	166	183	186	173	175	163	185	155	173	176	165	196	181	162	167	175	163	166	181	180	179	186	157	153	176	182	175	189	180	170	167	181	159	153	157	202	181	151	192	179	187	178	163	167	175	195	164	184	178	148	173	191	147	208	172	178	160	178	158	178	174	214	173	165	186	199	162	186	168	154	189	174	174	160	191	195	181	162	171	169	202	154	189	161	175	172	185	162	148	180	178	179	191	171	169	187	188	184	183	168	169	161	178	155	185	178	166	168	170	175	154	167	182	176	157	153	176	163	186	198	165	164	194	187	169	175	173	175	186	171	168	177	178	181	163	181	177	189	155	170	157	181	174	183	156	192	181	189	163	163	160	166	169	186	167	177	174	153	177	178	182	182	196	154	173	157	168	161	200	155	186	183	181	178	167	178	210	197	164	173	165	188	157	172	187	168	169	172	177	183	175	195	163	170	215	198	167	209	179	192	182	180	176	166	173	164	191	185	182	188	153	179	166	145	185	163	168	185	178	165	174	186	158	182	187	176	180	169	145	151	191	179	165	160	192	201	184	183	175	153	156	202	175	180	183	185	192	186	177	165	171	164	169	163	162	183	180	192	191	163	188	167	169	173	160	167	189	190	171	171	178	156	184	184	173	167	184	183	187	180	173	196	163	172	157	143	173	174	170	169	170	160	207	154	140	164	174	164	177	178	168	172	167	185	182	175	152	151	185	167	165	151	187	178	157	177	176	166	175	172	149	192	177	182	153	209	176	172	183	182	167	188	189	163	188	215	214	161	181	175	178	164	176	155	167	165	194	168	168	184	160	192	188	166	165	142	163	182	187	182	178	184	184	201	180	186	180	172	153	147	173	184	175	169	165	182	171	174	186	195	185	149	192	149	204	175	184	159	177	181	155	172	193	181	192	182	197	173	150	178	197	154	196	184	195	206	184	183	185	192	186	185	165	195	194	178	183	159	179	163	161	179	182	168	192	199	161	167	180	168	185	165	180	173	158	178	179	160	174	188	178	163	175	169	159	177	209	186	167	164	155	155	182	191	179	168	199	187	194	183	191	174	156	173	168	173	168	182	175	170	170	156	168	193	155	175	168	158	143	167	158	193	161	159	154	153	178	165	169	160	177	177	150	182	168	171	183	171	174	189	190	178	135	196	186	185	171	189	173	187	162	166	167	169	189	182	192	167	182	180	169	160	173	167	151	173	166	195	168	172	202	169	181	180	200	177	166	169	170	169	170	178	171	176	152	156	146	173	179	194	191	167	168	188	177	177	171	186	181	196	160	189	174	171	161	192	206	170	166	170	162	197	185	161	183	189	204	191	156	158	186	194	171	193	173	183	177	145	171	183	175	173	191	177	172	196	174	183	191	186	190	184	140	176	174	177	184	175	176	162	158	157	177	157	162	185	200	174	149	195	164	170	197	191	157	202	176	172	174	176	201	180	168	159	186	141	182	186	180	179	175	173	152	196	183	162	188	144	196	166	182	210	178	163	183	167	191	200	169	178	170	164	170	163	177	177	161	178	202	172	165	165	182	161	179	175	182	190	196	175	198	189	165	147	189	156	180	188	170	180	211	172	174	163	182	194	180	162	194	190	188	175	177	182	176	176	157	182	178	186	171	183	174	171	201	155	163	158	165	199	135	188	172	162	186	190	175	155	185	189	177	177	208	188	205	156	191	168	181	158	161	179	186	186	167	151	188	175	170	180	193	151	179	186	162	165	194	150	177	152	185	185	191	179	190	188	159	170	166	154	163	166	171	180	188	192	163	170	172	137	197	185	182	176	186	174	165	163	196	182	169	166	184	184	178	197	170	168	166	178	179	162	180	203	188	194	188	161	186	168	179	192	178	174	194	185	157	172	174	165	178	165	172	176	190	166	189	186	191	190	149	157	167	174	173	164	187	171	165	195	160	169	189	183	193	180	179	185	171	161	190	162	154	171	180	160	167	171	163	186	172	187	185	190	186	179	180	178	163	177	166	167	179	169	171	181	173	192	159	169	189	184	144	159	171	193	165	170	190	178	169	174	175	180	160	160	180	171	179	184	164	182	196	174	200	162	150	167	173	160	175	174	159	170	179	192	178	180	190	176	172	174	177	175	176	187	168	169	174	155	173	171	188	209	181	178	165	173	158	208	191	188	176	160	153	158	195	170	173	156	168	183	178	201	143	178	197	185	170	160	161	196	161	155	207	163	175	166	160	178	199	186	165	190	179	193	188	162	175	187	175	157	153	177	149	167	161	164	179	177	175	159	150	159	169	176	181	183	175	192	168	171	183	166	178	150	173	175	177	186	175	170	169	167	176	159	183	175	177	173	162	194	175	182	198	184	182	189	196	163	188	196	168	165	178	174	184	167	165	155	203	204	182	202	138	165	177	150	210	183	148	213	186	165	170	179	180	196	167	182	185	172	181	175	205	153	138	176	181	195	175	169	151	161	168	170	182	165	178	174	183	206
26891	11504	4878	5417	4579	3683	2968	2438	2006	1758	1533	1466	1275	1258	1034	1026	898	886	886	816	748	685	746	710	665	653	711	650	596	653	583	578	547	571	555	564	579	548	533	529	510	556	550	515	502	522	525	535	514	497	522	495	481	456	473	514	508	479	487	484	506	502	437	519	518	581	600	621	624	589	567	558	598	603	592	601	596	634	692	701	597	648	626	540	573	547	602	574	570	634	608	608	556	561	607	580	603	578	605	561	585	579	604	608	553	552	542	554	527	609	517	473	516	506	484	512	485	524	524	499	469	506	548	522	526	500	510	521	514	468	483	506	524	436	438	433	486	476	474	445	429	475	462	500	444	478	439	474	450	481	462	484	448	435	413	493	435	453	429	447	450	469	439	440	462	473	417	484	453	479	475	434	477	468	471	459	486	434	471	443	451	467	483	479	502	467	477	437	475	445	437	479	433	453	459	445	489	460	472	419	472	442	458	418	456	436	497	463	451	447	445	479	474	420	486	476	456	501	471	419	498	458	465	475	465	431	424	481	447	462	473	471	450	479	478	488	433	450	486	444	456	492	465	438	475	438	494	457	452	470	433	480	449	453	408	429	456	448	467	471	503	445	465	472	428	436	465	463	450	455	423	452	418	464	432	474	456	433	426	438	469	445	446	462	482	456	460	419	437	455	486	432	440	436	430	456	473	465	455	484	471	449	452	485	460	459	432	431	463	460	438	475	485	485	456	508	481	460	480	464	489	429	467	439	451	470	481	439	458	460	483	442	474	466	455	458	459	483	461	489	479	433	448	466	438	465	463	472	444	474	465	497	441	466	442	454	436	457	483	474	445	462	418	458	460	489	456	458	455	416	461	458	406	431	471	443	458	460	453	449	466	459	473	462	443	470	517	441	484	428	452	456	454	450	425	452	453	427	459	460	401	471	514	470	443	482	490	469	438	471	473	422	490	480	486	469	472	436	420	491	466	477	423	462	451	444	435	450	472	420	475	442	434	435	424	413	474	456	476	464	466	424	434	448	465	459	472	433	462	438	436	431	473	481	478	473	486	463	466	463	483	432	478	449	442	460	430	498	475	444	500	467	443	445	485	422	464	419	416	427	438	452	484	445	455	449	457	444	462	477	412	453	503	451	481	457	441	459	475	470	445	454	466	456	433	449	486	468	421	468	437	439	459	476	467	479	422	466	435	470	461	502	481	448	480	484	434	455	458	469	413	454	451	455	476	436	444	479	442	484	437	447	488	460	512	467	445	517	475	472	433	420	449	494	448	455	482	451	441	456	473	489	421	481	452	466	487	434	425	476	465	449	473	440	436	490	443	486	463	472	455	471	456	465	457	475	427	419	469	473	481	424	460	447	475	483	465	461	455	461	443	466	471	460	431	469	463	477	497	489	461	450	470	449	456	479	434	457	452	489	466	456	487	429	470	462	461	469	475	456	429	483	477	428	427	464	464	437	412	432	450	459	492	462	461	442	462	428	481	460	489	478	466	434	477	456	450	438	445	453	425	495	435	459	416	478	435	482	421	497	482	534	440	466	414	461	473	456	464	508	441	466	456	481	453	475	450	465	461	462	439	482	453	441	442	478	455	484	465	464	435	462	473	453	484	446	469	447	452	430	499	453	451	459	473	455	430	445	466	441	488	508	431	456	493	442	493	477	453	484	473	439	486	464	483	473	471	447	447	458	447	433	447	473	437	448	436	447	447	471	433	456	419	448	439	447	435	436	486	439	470	472	458	461	419	476	441	481	427	441	447	455	463	494	389	459	436	428	436	452	451	440	481	456	474	442	441	485	452	498	432	462	456	433	455	490	450	448	435	446	464	463	472	456	466	445	434	437	445	440	449	455	442	462	451	485	451	438	430	454	444	457	504	428	446	467	459	506	454	464	470	457	445	446	468	440	446	450	517	458	459	436	478	479	463	459	465	465	468	481	440	479	483	469	412	467	429	476	486	429	456	426	451	474	451	444	440	435	495	476	464	469	448	425	462	411	426	446	448	480	457	458	423	484	433	476	454	477	450	499	463	521	448	466	442	419	428	457	452	478	467	469	474	435	489	437	453	452	477	431	489	432	476	438	460	502	439	475	463	470	481	464	464	445	451	473	466	443	487	466	451	451	430	457	444	442	442	472	477	458	424	460	473	455	441	463	465	439	462	431	445	447	455	478	444	463	434	517	426	446	474	465	445	496	445	450	490	454	427	445	441	457	489	448	457	476	392	480	458	413	467	493	396	468	460	487	460	436	510	428	451	439	461	454	486	484	451	489	441	475	445	487	463	440	439	452	461	436	432	491	446	453	481	456	447	458	430	500	447	471	430	471	452	482	456	460	450	457	458	476	434	479	435	448	436	497	440	440	403	477	471	475	449	511	477	430	474	438	480	496	453	487	488	453	457	459	484	463	487	434	458	448	462	474	505	448	447	458	424	486	486	463	457	465	421	469	451	437	458	460	459	447	461	497	477	467	463	471	422	442	462	471	480	507	461	485	429	491	432	397	445	466	434	470	420	466	468	460	439	446	440	469	476	432	457	435	398	479	459	475	449	445	464	447	451	456	457	488	444	479	442	473	482	481	486	452	455	413	479	471	444	468	498	454	436	433	458	466	422	460	463	389	473	462	447	470	461	468	442	417	451	466	481	470	467	470	493	461	417	486	435	474	420	442	487	434	461	442	469	432	464	511	480	437	432	464	481	470	467	471	444	483	435	467	424	478	471	446	503	481	489	466	447	447	476	461	471	483	418	437	421	455	503	449	443	494	475	450	465	460	433	483	458	482	492	445	490	466	478	440	460	470	424	444	455	506	447	459	467	467	462	417	480	462	440	462	500	426	433	460	429	461	416	454	464	487	491	454	483	413	440	471	427	466	467	439	448	443	470	421	480	485	464	468	447	442	431	464	477	477	443	449	452	435	467	465	458	409	452	457	470	469	456	470	425	465	456	456	425	455	434	486	477	458	414	458	447	464	433	450	469	454	463	457	428	487	489	451	506	450	456	455	473	420	449	454	470	432	482	463	459	490	456	467	438	489	468	426	431	485	483	454	484	442	460	456	470	469	438	461	452	467	463	445	437	446	498	457	475	444	446	446	454	456	448	462	443	482	469	462	436	437	440	466	438	449	472	478	502	451	459	482	451	434	454	452	418	433	467	452	426	453	468	435	457	461	450	451	474	474	468	468	468	443	451	443	462	447	439	441	495	446	391	460	488	490	472	466	465	420	464	465	463	437	428	468	502	435	478	477	467	485	446	465	501	475	447	485	456	467	447	453	454	473	449	465	446	453	471	472	434	446	470	462	458	474	465	438	458	472	454	438	439	470	438	445	433	428	452	456	458	482	452	451	459	466	476	450	458	469	478	472	500	437	468	450	454	463	504	487	457	464	485	487	488	432	503	486	453	484	460	432	451	439	441	494	446	495	462	447	424	471	478	439	465	451	437	443	475	450	483	427	475	463	452	481	456	464	468	493	449	450	462	474	466	472
16811	4836	397	312	290	300	297	283	250	273	251	288	253	256	282	283	255	272	261	266	297	287	269	277	294	294	265	277	258	261	299	287	261	277	254	278	266	269	267	267	258	296	270	272	288	256	280	263	273	268	265	287	254	275	262	249	275	300	267	267	294	257	273	255	271	280	269	322	275	260	270	272	272	241	270	284	310	267	278	278	314	315	285	250	273	265	313	293	272	258	277	281	264	273	297	239	323	259	266	286	301	268	266	309	265	268	282	245	249	274	282	266	311	270	280	252	278	251	273	277	283	241	244	255	274	276	263	264	262	270	278	274	232	246	263	279	267	254	263	278	275	281	268	262	234	267	256	230	275	275	301	277	278	273	280	250	261	286	296	284	281	270	268	268	282	279	269	291	263	272	271	283	264	297	273	275	260	265	282	277	285	296	255	288	277	282	265	252	283	302	264	257	272	269	277	257	256	277	272	307	301	281	292	275	285	263	284	261	241	302	248	287	275	274	251	271	272	262	271	303	273	276	265	299	268	263	274	287	279	264	242	257	258	243	273	282	283	299	281	261	295	269	274	286	276	262	246	243	260	263	280	268	242	269	250	315	265	247	247	272	272	290	279	272	265	261	276	265	288	297	258	265	244	254	246	251	260	264	264	256	257	269	270	267	282	263	281	281	258	278	288	294	267	273	246	263	271	265	273	276	266	277	261	269	271	247	255	290	263	273	278	289	271	239	289	241	273	237	272	268	268	281	263	286	291	262	246	287	291	281	288	257	275	253	247	256	261	275	265	276	267	283	252	278	279	273	293	276	261	272	277	263	255	254	243	291	291	255	276	286	274	255	291	270	265	286	263	272	267	267	278	285	272	302	261	270	287	263	268	269	267	274	246	243	271	275	277	266	248	265	228	271	287	256	277	276	276	265	281	296	268	263	266	277	271	287	262	283	280	261	233	258	233	295	249	291	293	257	256	252	257	268	241	267	255	253	277	291	268	271	266	255	248	275	303	272	253	272	287	254	260	268	266	263	271	273	277	262	239	295	262	273	242	272	271	281	275	261	274	264	259	263	236	280	268	253	276	252	268	281	270	295	268	278	274	260	280	221	278	270	273	258	275	241	269	256	259	292	231	293	280	259	270	284	287	244	292	282	293	286	252	285	284	270	262	278	264	270	285	245	263	277	279	283	272	304	272	281	280	242	284	282	282	249	264	274	264	246	239	270	256	263	245	284	291	260	248	270	282	276	260	266	263	259	275	276	269	284	278	259	264	246	242	287	253	265	289	325	283	269	278	277	279	276	253	280	277	292	253	250	262	299	252	276	260	269	280	289	265	303	289	265	296	268	266	246	276	281	263	289	292	275	265	283	243	251	298	314	252	277	263	290	251	266	266	273	287	283	279	267	255	270	266	273	261	263	278	231	253	254	298	285	269	282	270	288	256	234	288	278	265	267	272	280	251	285	283	287	260	266	247	262	275	245	252	272	273	254	277	277	282	263	259	272	272	270	263	274	263	257	245	278	231	266	277	285	239	256	257	273	263	265	263	280	280	250	257	242	271	274	238	248	252	248	257	276	284	281	247	253	298	285	266	257	311	292	272	290	271	266	295	281	280	274	274	262	273	267	257	276	279	263	279	231	263	269	308	275	275	263	271	264	270	262	294	282	294	272	263	263	268	241	265	278	281	260	276	257	292	231	270	273	285	281	276	272	249	282	284	263	262	289	268	225	301	265	269	254	260	259	259	284	265	279	293	270	288	272	257	263	273	244	264	245	283	263	291	275	282	268	251	266	282	263	264	272	228	280	310	320	259	275	260	275	272	289	263	280	237	250	247	280	267	284	266	277	247	266	305	233	271	295	280	229	253	257	262	273	245	255	275	261	241	257	283	273	281	276	307	279	277	256	264	265	278	283	310	246	253	288	299	279	267	266	281	294	282	282	274	257	260	265	296	276	264	280	241	271	300	272	268	265	285	252	270	272	270	282	288	285	267	280	283	259	254	318	271	259	293	271	237	301	263	283	280	258	292	276	258	296	271	253	268	262	267	270	247	269	274	294	272	252	268	288	273	282	263	279	276	261	268	272	274	281	283	256	286	284	258	256	273	246	247	280	272	266	292	285	279	258	284	296	250	271	280	278	295	278	281	243	252	275	287	258	258	282	241	257	290	292	273	255	310	274	282	277	234	257	276	248	262	304	248	260	256	271	276	296	248	289	270	276	252	297	251	264	292	250	285	274	265	248	229	295	239	274	251	281	278	263	296	265	272	282	282	260	261	252	290	310	258	278	274	228	286	270	246	293	269	268	259	234	282	286	256	247	269	275	281	260	268	266	277	285	281	280	276	266	260	257	259	264	270	261	266	247	267	263	306	284	272	266	282	287	265	283	279	283	261	273	269	272	246	280	246	265	249	266	286	254	285	285	280	260	252	267	265	284	277	266	255	293	262	247	264	280	281	259	292	275	291	251	282	296	287	249	260	275	274	266	290	272	272	241	264	286	267	262	286	266	269	285	261	262	270	245	278	267	267	286	266	292	258	266	270	278	258	263	286	278	249	268	262	315	260	261	260	282	250	244	277	304	290	295	287	287	276	276	282	270	270	302	287	281	279	264	281	273	261	291	276	276	297	255	257	285	276	249	247	270	269	248	249	246	278	288	279	273	264	287	265	285	275	259	283	261	264	254	272	282	307	282	243	267	267	252	259	285	245	276	258	284	255	279	269	270	274	294	274	265	274	265	290	265	272	251	285	266	262	293	282	254	270	249	260	282	290	279	245	248	261	260	253	273	289	273	299	286	276	291	275	256	268	254	230	298	264	255	260	285	248	264	263	260	264	260	259	281	243	243	270	261	283	265	274	273	255	300	256	263	301	292	265	290	238	252	283	267	271	247	264	308	262	251	261	237	295	286	263	247	269	275	278	296	262	253	280	256	279	266	262	257	280	256	262	267	276	254	264	264	278	277	272	287	295	284	290	259	244	262	295	272	295	263	257	276	262	277	242	258	254	280	241	280	293	273	256	287	286	289	288	286	273	273	299	264	295	256	300	286	303	241	260	278	261	259	307	252	261	253	298	289	267	263	283	269	275	249	263	286	254	255	251	286	254	271	287	254	286	254	286	283	260	292	269	283	267	286	258	280	276	275	270	272	264	286	285	239	267	247	260	257	282	257	257	286	289	253	250	255	253	289	320	271	259	269	266	279	260	269	288	284	254	260	276	290	264	268	265	290	252	294	253	271	244	277	261	273	275	291	288	253	272	259	285	255	284	293	253	276	269	258	313	259	273	279	306	256	261	276	262	261	287	276	297	233	278	302	268	249	245	312	271	312	248	264	253	282	264	263	266	283	284	270	285	298	270	287	286	252	292	272	304	276	302	275	292	249	302	275	306	264	251	290	257	262	279	283	272	299	272	255	251	275	258	265	273	283	256	279	283	251	267	279	296	280	279	262	262	276	279	266	275	261	313	264	298	263	256	251	269	256	291	308	300	248
9972	3492	820	818	737	771	760	722	742	729	692	705	746	680	696	658	646	676	676	717	669	709	678	718	654	697	669	698	684	703	724	692	706	722	675	676	694	712	709	670	697	691	650	652	693	699	682	698	682	669	683	667	708	706	664	675	659	672	673	666	698	696	692	631	687	700	686	717	701	750	693	724	739	693	717	706	685	729	715	728	721	713	727	744	721	698	692	694	709	733	735	742	730	753	714	773	763	718	726	711	732	683	722	706	714	789	675	696	761	719	747	675	718	710	683	729	714	674	722	706	693	657	695	731	677	699	701	643	666	694	724	693	670	733	701	714	661	708	732	669	691	678	663	675	677	677	710	661	654	703	704	725	661	688	740	633	679	713	679	696	647	706	633	607	647	679	696	681	658	728	699	700	717	700	713	680	691	663	690	661	624	662	670	680	644	696	675	676	706	669	690	699	690	664	696	734	692	688	639	689	732	682	675	640	655	681	690	712	674	704	684	733	696	712	647	652	668	658	649	712	677	668	684	728	663	684	701	688	682	708	676	700	679	677	671	734	641	653	675	707	667	670	670	678	660	692	688	668	718	698	687	698	697	664	712	655	669	659	681	697	681	685	659	670	674	678	686	695	641	688	715	674	683	718	614	687	693	669	676	697	724	710	723	672	642	686	674	660	664	711	629	695	629	653	719	720	698	680	680	669	679	679	653	697	718	712	717	645	667	689	674	655	686	716	669	687	679	705	717	686	689	630	695	661	718	677	636	704	706	723	700	719	678	702	708	723	695	666	671	730	655	653	705	696	655	710	677	711	705	666	714	672	677	663	672	695	672	677	679	727	686	667	692	715	695	745	689	660	710	681	663	701	662	714	713	643	676	718	685	645	699	665	708	685	688	654	700	667	703	696	639	711	643	736	683	684	699	760	655	695	656	684	642	661	698	653	676	681	668	636	637	691	698	638	690	691	682	671	649	666	728	694	715	673	740	705	673	648	668	684	680	718	705	719	627	675	723	670	701	679	743	696	728	671	674	723	704	644	693	688	691	671	648	684	703	699	705	690	620	623	700	690	711	718	694	672	647	657	691	672	696	689	680	670	677	687	676	741	702	686	676	661	719	669	653	633	636	679	648	674	687	679	678	725	679	675	731	689	682	674	715	677	681	680	690	674	699	676	697	695	706	677	657	670	674	691	647	694	663	670	713	695	630	648	668	739	692	674	645	702	709	681	689	690	661	676	672	674	718	713	651	677	669	741	679	716	682	708	711	723	672	674	686	674	718	638	698	703	713	723	696	696	713	693	667	690	685	669	687	674	692	701	648	686	703	676	679	668	698	631	651	682	672	714	701	638	709	703	719	664	652	723	664	736	668	650	702	668	732	720	638	675	652	688	693	659	630	709	687	688	711	664	675	694	700	700	683	695	711	661	667	697	684	677	684	688	647	680	630	652	701	668	665	621	697	702	672	732	640	658	658	652	661	672	691	729	659	709	703	690	699	692	711	694	716	665	649	689	710	638	658	747	718	673	681	667	674	690	704	654	701	686	687	671	642	640	681	697	658	663	688	709	692	734	672	693	643	639	683	669	674	663	653	666	651	683	702	672	669	679	702	693	696	730	685	698	670	668	687	642	697	664	691	684	727	735	706	696	676	733	666	697	703	678	631	620	700	661	620	683	718	697	692	652	645	700	706	711	671	670	744	694	685	728	656	694	689	684	686	662	645	702	679	668	674	638	690	686	727	700	720	697	684	701	678	666	681	683	680	666	702	703	640	689	662	670	698	677	674	701	677	716	677	719	653	653	654	704	681	635	729	627	691	688	655	732	663	685	683	693	725	688	693	721	680	667	652	684	740	660	687	714	705	673	629	725	659	661	688	690	680	692	665	698	702	691	653	675	665	721	704	718	698	696	727	720	680	688	708	671	661	647	694	670	662	682	663	695	657	672	700	645	660	715	701	663	718	711	706	665	648	685	646	679	637	626	700	708	652	655	676	661	689	680	663	657	692	610	689	692	668	689	700	708	684	652	672	679	668	697	701	705	713	688	688	699	688	625	690	724	699	679	696	710	644	642	637	661	692	750	648	717	633	658	632	703	734	658	647	658	720	704	674	688	670	699	705	711	675	687	645	672	713	664	706	725	673	669	743	682	653	682	752	748	662	716	666	688	687	644	690	711	717	636	727	667	660	684	702	661	675	687	717	716	659	673	707	704	652	687	734	669	697	677	696	711	659	674	686	689	687	674	703	697	651	655	687	685	710	669	658	729	702	698	749	732	666	699	685	699	698	737	694	677	668	689	653	710	661	653	693	642	680	681	703	686	709	665	672	650	670	696	720	668	693	660	702	673	665	679	664	673	695	660	661	687	721	700	698	671	704	671	667	693	700	716	696	653	673	670	640	720	680	645	622	689	699	723	666	616	662	637	716	647	692	644	729	692	666	677	712	668	669	710	664	670	662	684	687	724	647	678	671	681	652	674	702	646	685	685	702	710	690	671	700	671	689	769	689	712	680	703	647	676	682	633	660	719	698	702	731	729	695	679	636	692	662	663	692	681	690	684	660	649	658	679	699	658	690	662	708	663	713	647	695	692	645	717	702	726	680	700	687	745	728	678	686	715	681	652	658	681	719	689	708	680	651	708	731	685	645	672	657	718	656	692	717	681	646	677	649	666	708	685	683	650	665	700	741	615	665	687	709	651	652	675	646	665	683	708	689	680	673	714	675	734	666	653	691	683	696	638	680	688	714	664	657	647	662	649	718	706	652	681	683	701	688	690	675	667	681	695	738	682	656	699	693	702	696	680	679	718	709	695	640	736	671	642	660	694	707	675	659	694	744	714	671	683	663	711	701	637	653	656	622	676	719	689	718	734	683	665	705	730	660	676	688	691	690	730	648	699	731	689	653	661	650	730	723	685	660	666	720	637	720	683	678	661	660	664	671	649	720	642	670	701	672	710	659	689	632	697	671	649	693	708	666	716	715	689	648	717	672	699	617	686	725	688	752	630	687	641	665	665	653	680	676	677	657	668	690	723	674	677	671	695	675	731	710	699	653	678	662	666	723	697	730	695	667	700	711	669	660	663	662	685	687	660	669	676	678	643	670	756	692	685	672	696	663	659	700	623	614	661	717	672	697	682	639	655	641	690	698	687	633	702	687	734	668	677	667	650	646	718	694	672	708	664	657	644	686	739	680	682	658	653	722	692	723	635	708	704	744	628	663	703	684	666	633	666	719	676	678	704	717	645	683	645	690	692	663	700	664	692	739	723	659	626	626	656	649	698	674	718	664	707	669	677	648	743	704	700	717	686	715	669	681	671	659	690	688	697	648	663	687	695	662	662	629	659	699	651	664	698	670	690	683	696	691	650	703	650	643	654	669	703	664	636	612	699	676	695	705	697	730	699	679	637	726	706	731	677	692	716	669	669	686	656	687	696	684	676	679	700	746	677	649	702	667	748	666	631	695	689	683	654	717	676	715	648	705	683	692	647	724	660
34958	16837	2942	1282	894	621	490	435	388	360	347	333	293	307	272	287	268	296	275	273	262	264	285	306	250	268	274	273	266	285	258	257	258	263	238	249	251	268	250	276	265	239	264	241	253	250	264	270	274	250	244	234	237	239	295	237	248	247	269	242	269	237	228	244	235	244	234	289	239	244	254	248	249	256	269	257	265	250	258	243	257	253	255	269	256	234	243	239	273	258	260	251	274	269	256	263	222	258	242	250	249	273	258	269	244	229	267	256	268	255	216	274	240	250	265	255	270	262	226	241	233	285	241	259	256	239	256	234	253	246	229	233	243	248	259	248	270	238	255	255	241	242	238	253	242	261	230	230	255	206	246	246	208	239	237	263	256	248	243	245	262	259	246	246	245	272	253	270	251	262	254	247	259	223	291	279	259	220	262	249	250	238	275	209	267	240	254	262	243	273	199	243	260	270	223	207	255	253	221	266	236	252	250	251	243	252	271	270	246	240	231	230	245	235	227	259	237	250	243	235	248	236	236	245	232	257	251	260	253	242	270	243	246	230	240	267	252	237	269	266	231	248	226	259	276	238	250	233	261	246	248	245	247	265	233	218	263	273	270	255	282	257	233	264	226	227	269	273	235	250	210	248	246	262	236	254	259	260	260	234	243	224	237	232	236	261	244	252	252	258	236	217	236	274	261	243	242	256	263	226	259	248	223	248	237	233	228	252	247	225	219	229	273	241	233	265	290	285	223	251	233	245	228	266	258	262	238	241	268	243	220	224	228	227	229	233	242	244	245	253	242	264	240	239	265	242	268	255	219	230	248	243	273	242	276	214	223	251	259	265	253	244	250	257	250	269	235	251	242	248	279	251	261	231	254	212	238	221	238	259	233	258	248	264	244	217	250	267	251	267	239	221	254	247	249	264	248	248	230	233	242	255	241	242	248	251	205	255	251	256	245	215	234	269	246	230	258	221	251	248	249	257	248	270	239	286	243	234	245	232	247	246	265	247	232	248	221	233	260	256	230	224	271	227	246	265	236	283	250	235	224	212	253	265	251	267	245	258	231	243	224	220	243	245	253	235	271	261	261	264	233	245	264	280	221	241	265	267	262	269	236	248	259	298	230	253	257	234	242	233	250	238	267	256	263	242	250	252	263	217	231	241	230	252	220	239	245	235	260	243	252	229	234	236	240	257	237	255	247	239	255	246	227	264	243	249	247	231	244	217	234	225	240	240	265	243	241	247	231	213	263	234	245	270	230	243	269	254	258	238	256	251	256	277	240	256	219	237	253	253	258	269	271	262	247	217	242	276	253	231	254	260	233	228	235	228	277	256	245	253	271	253	273	233	260	227	223	240	226	232	231	251	215	258	219	277	244	271	236	248	245	247	273	254	255	278	254	264	227	253	252	278	239	237	211	228	262	226	237	263	262	234	245	252	220	235	279	238	254	251	243	259	204	237	238	256	239	250	268	258	225	238	250	231	271	272	236	231	226	248	251	259	213	277	244	262	227	252	226	223	215	247	259	231	243	229	247	255	224	233	228	225	241	257	261	206	251	239	223	262	226	233	224	271	250	239	235	305	244	255	271	228	228	260	288	248	255	247	247	244	246	242	229	233	243	236	263	242	238	231	238	273	265	232	248	272	240	216	266	261	239	263	266	233	250	246	223	243	227	244	258	241	227	260	249	248	260	230	253	239	247	273	260	234	272	260	224	247	257	250	271	243	261	252	240	229	250	250	246	279	249	202	259	246	205	244	244	236	277	219	262	245	265	245	265	253	258	256	238	251	241	281	250	231	288	278	265	218	247	246	265	227	273	245	240	233	232	248	246	246	243	216	224	262	235	246	253	245	269	249	252	259	239	261	260	268	250	253	246	274	249	244	242	216	243	223	258	253	227	259	243	259	240	217	243	240	249	226	255	265	244	267	233	260	239	264	241	252	239	260	264	247	251	240	235	227	251	233	277	224	268	253	242	257	250	266	236	233	238	247	231	228	239	256	266	253	260	251	257	255	258	230	258	256	245	226	230	251	240	247	262	252	246	280	238	237	261	249	228	273	226	269	240	224	296	243	244	252	253	238	247	266	249	244	250	256	233	251	257	246	256	276	255	244	244	202	223	257	232	280	248	261	244	263	283	243	261	253	237	254	245	241	260	241	275	230	250	226	255	244	238	244	238	282	232	265	257	243	248	231	235	238	245	251	224	243	244	256	252	259	233	261	263	264	272	220	212	242	253	235	269	238	264	239	240	226	283	254	251	259	208	227	273	246	243	229	241	256	231	248	280	231	257	252	230	258	224	222	265	227	263	228	279	210	239	226	258	248	238	250	258	237	250	267	252	219	265	255	253	255	262	253	253	230	264	237	214	241	239	232	255	261	259	245	258	252	250	266	267	227	262	291	233	248	252	254	267	238	258	240	226	227	249	240	262	274	253	233	281	231	233	256	241	248	248	229	232	248	239	233	232	244	237	236	234	257	232	235	239	238	253	272	243	262	235	266	251	259	218	251	261	223	267	235	245	242	262	239	243	270	246	260	257	246	268	233	255	252	258	247	246	240	245	223	226	285	237	255	251	271	258	249	228	259	239	248	269	245	236	268	257	273	255	253	275	256	243	262	250	246	254	232	280	225	231	243	247	257	253	238	229	244	235	232	241	244	251	264	205	243	269	220	255	286	232	228	264	236	245	217	264	251	235	251	272	270	236	243	248	258	241	250	253	251	282	258	229	226	252	219	223	225	252	267	246	244	233	241	213	230	247	246	214	240	268	245	254	265	219	234	257	242	276	237	223	233	242	233	247	256	241	230	244	282	247	223	218	228	252	250	226	266	203	276	232	260	268	236	257	270	272	247	243	207	254	234	258	246	271	244	259	247	227	238	240	259	255	278	238	269	257	277	242	247	242	257	263	245	249	250	258	247	263	246	232	266	250	242	231	228	228	240	262	250	256	241	246	248	230	264	247	270	274	245	274	236	254	299	299	240	275	270	238	250	265	258	267	210	254	256	262	260	250	257	241	249	259	247	283	242	255	245	241	229	227	245	238	253	240	276	266	239	260	248	259	248	240	230	224	246	226	233	261	232	246	271	261	237	255	242	248	265	216	259	230	255	232	271	245	263	258	263	274	267	241	256	238	242	236	240	261	257	242	238	247	236	251	258	234	273	246	230	225	221	230	257	275	250	228	231	259	248	240	216	236	252	218	260	245	268	226	237	263	250	216	214	245	266	246	259	233	241	242	254	205	228	236	254	216	238	243	226	247	236	232	239	255	224	266	275	237	249	249	237	236	261	226	217	236	261	257	240	242	255	232	250	259	267	253	249	240	272	287	235	227	233	214	248	252	260	223	234	236	229	252	256	241	247	237	278	253	278	255	258	280	226	227	237	275	260	277	237	251	238	227	237	238	258	228	232	254	248	264	252	214	246	265	250	234	221	226	247	286	233	255	244	250	247	288	274	247	265	246	252	238	260	237	278	249	282	240	280	229	246	226	248
21660	9681	2956	3255	2787	2298	1952	1584	1500	1379	1192	1150	1014	978	1001	899	852	866	845	834	803	765	776	724	741	728	778	747	686	694	717	676	689	641	696	602	697	705	721	663	690	663	654	668	667	662	655	616	669	642	641	641	631	649	675	609	689	644	631	660	644	647	666	617	699	679	643	715	704	732	704	724	726	709	780	673	734	757	726	768	767	730	713	701	735	688	711	754	728	704	712	702	744	779	747	710	720	730	679	745	712	723	674	683	692	698	688	655	696	677	646	693	673	702	650	713	619	731	678	656	661	638	654	675	691	628	691	664	636	628	659	686	660	655	624	608	658	613	594	679	612	643	630	616	634	609	604	647	639	651	640	646	638	609	604	628	618	621	678	629	626	649	606	630	661	595	659	653	635	601	590	628	605	668	617	622	642	620	632	667	632	650	624	705	611	612	609	660	644	619	641	616	609	604	593	623	665	620	611	643	612	683	617	639	592	552	652	635	581	603	590	634	628	626	628	628	604	622	625	650	617	582	631	667	634	611	678	599	658	665	649	662	611	648	618	597	607	678	646	630	629	627	655	651	673	634	624	613	601	673	658	597	606	569	586	676	616	605	616	676	658	611	621	590	600	566	640	564	561	659	627	633	624	597	605	670	623	628	597	601	655	601	633	664	616	646	622	635	602	642	592	593	636	652	608	579	610	613	613	712	622	625	583	643	639	633	645	600	657	637	608	573	614	608	649	626	620	625	644	662	601	635	635	620	594	618	636	634	652	600	600	615	606	639	619	604	646	573	619	624	646	619	650	632	645	640	622	622	652	601	648	655	629	634	646	629	639	640	685	629	648	644	620	609	622	656	612	613	609	616	634	647	641	653	603	628	655	572	627	628	665	614	589	620	633	643	594	596	627	606	613	626	642	618	671	613	637	584	602	560	599	704	624	681	595	613	594	586	648	660	614	644	617	600	665	624	639	662	634	670	662	612	581	626	646	632	649	635	630	632	628	630	639	642	643	609	641	630	617	609	627	653	660	630	605	570	608	633	593	613	651	626	615	642	634	653	597	622	603	599	613	632	606	606	593	613	596	629	642	649	637	628	617	697	634	571	622	607	633	680	621	629	620	602	607	613	628	674	622	645	620	612	676	618	692	676	652	631	643	644	618	586	602	633	633	667	631	633	652	615	645	610	630	646	584	591	601	587	645	648	623	621	646	638	606	594	610	662	655	612	641	607	651	586	577	631	623	667	659	593	625	624	627	642	620	601	612	616	625	643	605	650	619	652	606	611	603	636	626	626	641	618	632	622	635	679	647	673	632	569	668	630	646	657	638	618	621	606	613	605	672	626	621	651	633	619	672	620	629	622	616	604	670	641	666	640	627	641	637	649	613	641	639	652	615	611	599	640	628	615	643	645	653	607	609	630	645	610	623	606	659	639	589	621	617	658	626	661	632	617	632	604	591	651	610	615	612	618	644	625	582	596	667	665	633	629	629	633	620	648	648	597	624	626	665	638	585	651	591	632	664	640	691	602	644	602	662	653	641	651	600	590	617	625	654	642	584	628	640	658	623	590	612	617	617	609	656	586	617	653	661	601	670	599	634	666	604	602	645	595	619	642	600	633	632	621	580	613	638	626	678	599	607	648	614	614	664	655	630	669	638	661	637	650	634	677	590	627	656	608	637	623	646	636	605	587	593	619	649	586	638	593	631	661	582	633	631	585	613	605	594	606	613	629	627	601	611	647	582	641	584	626	643	655	637	599	612	641	604	668	647	591	625	613	615	623	659	597	592	618	606	618	667	616	648	578	589	586	670	595	589	626	609	638	610	650	624	646	646	648	616	647	619	634	652	664	619	646	625	683	627	633	667	602	558	658	605	609	610	646	660	646	645	665	613	598	649	606	608	587	617	687	631	665	636	684	635	636	614	668	607	664	641	603	648	586	619	645	619	639	620	621	592	602	658	640	644	597	637	646	631	640	636	636	638	612	651	627	673	653	612	619	639	624	629	585	650	639	590	662	579	608	619	672	633	645	616	585	598	619	664	633	669	627	646	627	648	639	644	632	606	591	638	639	616	633	653	599	613	620	585	621	641	608	592	677	603	640	616	640	623	623	615	687	626	616	648	580	628	609	622	636	651	632	597	597	620	614	640	633	617	639	648	612	606	613	650	580	664	647	609	615	604	609	652	609	652	621	613	640	622	648	626	670	649	650	618	632	673	582	618	618	689	575	641	600	652	652	605	600	614	623	615	604	635	579	599	678	622	619	580	629	628	600	609	643	632	637	632	680	647	639	586	662	641	621	616	610	702	634	642	640	641	634	628	630	650	627	619	613	637	606	631	652	660	647	655	622	659	615	585	574	640	625	660	633	606	614	627	611	633	656	655	621	632	593	640	629	595	640	632	632	656	626	613	648	609	599	624	634	627	621	554	669	599	657	628	634	638	612	570	632	635	647	600	646	625	625	608	675	647	648	633	580	642	653	611	635	603	591	628	622	619	620	584	627	610	646	636	618	613	582	661	617	591	623	618	607	607	676	587	652	584	678	630	610	595	589	622	618	643	584	635	640	619	627	632	682	654	631	656	621	648	633	620	650	653	621	553	622	675	621	663	713	621	615	643	638	606	585	641	638	639	660	618	628	656	640	621	636	636	613	661	653	679	656	640	623	656	622	618	601	629	638	651	644	612	637	603	594	630	621	621	639	581	621	629	630	637	640	645	650	613	636	630	619	617	585	633	619	622	621	615	670	618	613	629	686	652	623	648	687	604	616	613	637	658	657	648	631	610	614	599	654	666	641	608	616	592	617	590	630	631	599	615	679	660	647	609	599	630	617	654	592	602	607	638	608	641	635	681	623	638	591	593	606	656	636	624	600	652	654	638	623	607	611	667	625	664	603	604	664	616	598	601	619	625	612	621	577	650	597	595	636	605	650	641	647	605	643	638	648	656	610	643	584	631	652	638	602	678	613	625	642	614	632	606	635	632	626	622	628	607	606	634	618	643	580	627	611	632	618	669	630	648	629	648	618	595	619	590	602	665	642	570	612	631	577	612	613	638	628	601	615	637	606	665	617	634	623	583	602	602	634	667	596	635	635	602	624	611	629	632	656	634	621	642	630	599	624	653	639	618	611	638	606	650	616	613	625	652	629	660	617	661	630	630	651	633	630	629	591	616	589	633	636	636	643	598	629	595	640	624	591	672	629	652	657	607	634	596	634	622	592	579	635	639	577	630	619	646	575	612	633	639	622	649	632	585	637	686	618	629	658	659	580	610	622	623	654	622	627	651	638	601	591	602	649	626	627	623	619	653	649	662	605	616	628	635	641	655	643	666	647	636	608	625	626	618	657	607	633	621	596	627	632	626	629	655	645	646	617	624	666	645	656	651	666	637	591	626	640	657	657	584	635	592	570	628	617	621	588	624	643	625	615	582	627	598	646	604	648	643	622	627	633	633	625	663	631	598	640	655	666	625	585	641	596	662	625	637	606	621	620	659	612
42875	24704	6838	2765	1565	1018	736	565	502	402	343	298	316	264	262	264	273	244	223	204	205	210	216	211	231	201	209	189	218	190	168	158	170	208	185	173	202	176	195	173	184	177	170	200	196	179	197	164	184	173	187	180	181	195	182	219	194	176	183	187	207	186	176	158	194	198	202	212	179	181	187	200	206	205	194	174	202	206	209	199	206	188	196	163	189	182	180	178	189	203	194	202	190	197	199	200	204	187	179	180	184	188	186	182	201	215	160	183	187	189	173	180	176	176	189	188	153	175	176	189	192	171	179	183	189	185	177	170	177	182	170	172	185	185	201	176	170	160	150	191	196	196	195	158	172	168	192	156	194	168	173	151	181	190	155	183	172	179	170	183	166	199	189	172	176	177	167	180	204	137	176	151	182	179	186	170	148	184	174	204	177	149	196	178	187	163	160	142	167	162	165	153	199	183	199	167	174	186	182	160	199	171	184	188	168	178	177	181	177	167	188	165	194	148	200	182	170	153	169	185	179	186	169	165	183	162	195	180	202	160	184	189	175	159	191	188	195	155	176	169	188	175	175	187	180	203	192	183	190	162	193	183	187	175	173	157	151	156	178	185	177	161	159	184	164	165	190	175	154	168	169	188	160	172	160	183	186	168	149	158	158	149	161	199	191	185	155	178	190	162	188	195	173	166	148	169	180	171	187	184	191	176	174	183	178	179	174	145	162	189	162	188	166	175	191	192	188	168	179	181	184	157	179	157	171	181	182	145	190	172	212	150	185	175	169	181	177	181	184	173	172	183	177	208	183	172	165	204	161	168	195	175	171	177	176	166	152	164	167	145	175	178	192	161	185	169	178	163	186	179	150	181	178	166	175	181	156	181	161	146	164	169	201	188	198	193	177	167	182	184	160	169	183	184	194	195	201	167	170	175	169	184	189	199	167	166	183	178	217	190	201	158	176	170	177	156	181	186	167	173	178	169	159	179	196	179	189	175	196	185	161	170	166	180	162	161	199	192	178	178	184	175	191	201	164	168	185	161	171	178	173	163	190	155	187	193	184	191	183	142	173	176	175	172	213	143	169	177	175	168	187	184	172	156	175	180	183	165	172	205	163	193	196	183	216	163	181	182	188	202	190	164	185	171	179	175	194	170	199	169	163	173	164	160	163	157	180	172	178	157	181	172	184	164	175	182	172	182	171	167	149	181	179	169	189	161	183	194	173	191	182	171	187	164	196	176	169	209	167	183	152	194	171	186	186	190	201	177	188	155	179	179	158	180	165	182	179	162	171	192	185	176	195	166	187	179	187	194	180	171	155	169	177	198	179	167	172	180	183	178	177	150	183	170	178	160	164	171	156	168	166	187	170	170	167	179	165	165	181	177	185	178	208	174	184	160	178	169	184	161	171	169	164	198	176	178	176	165	172	151	158	164	148	185	196	162	167	175	206	185	191	151	179	167	173	162	177	177	171	185	194	191	179	174	171	160	176	174	190	160	188	173	182	162	161	201	183	189	155	178	196	146	191	175	165	144	176	185	171	184	180	182	207	183	164	202	181	177	181	173	174	154	194	169	181	206	184	188	199	163	173	183	187	163	200	156	166	177	177	167	147	176	182	148	173	165	187	167	200	167	192	179	171	194	174	176	188	152	171	183	193	173	196	163	163	157	165	175	168	181	160	152	166	188	171	160	176	182	173	166	174	193	162	179	163	186	172	175	142	152	165	193	186	167	161	164	170	164	169	165	208	150	188	171	192	168	186	185	166	195	189	193	173	170	179	157	179	184	181	170	164	170	164	176	183	160	152	189	161	173	186	180	176	186	172	177	154	178	178	196	173	175	179	204	171	166	196	175	180	163	194	175	158	189	182	192	186	171	181	188	190	161	165	171	192	183	173	177	187	148	193	191	181	171	185	159	170	167	177	183	194	184	186	180	175	157	167	181	191	183	166	175	187	176	169	178	181	148	189	172	194	175	172	182	192	184	170	158	179	165	167	169	171	179	172	181	163	193	176	152	185	190	154	173	194	170	184	181	164	172	174	177	189	165	167	152	167	160	189	164	168	171	179	183	175	181	193	183	172	153	186	181	193	156	175	195	153	176	177	183	173	150	173	152	170	168	166	182	159	188	181	192	170	168	164	182	171	193	188	170	160	178	181	164	160	179	176	177	171	184	160	176	176	200	192	182	173	182	179	190	171	183	195	187	159	203	189	149	169	176	182	154	182	171	181	171	183	179	174	166	164	175	170	179	162	189	192	185	145	202	155	166	168	185	164	172	188	167	174	155	170	167	145	205	173	164	174	165	183	190	186	177	198	173	178	179	193	191	175	182	164	193	162	186	185	186	203	198	171	165	197	184	173	191	181	174	181	177	165	181	172	165	194	169	157	173	177	170	180	150	199	190	174	174	203	168	177	158	183	169	171	191	182	178	174	185	186	175	198	164	175	146	170	196	184	172	166	171	161	154	175	175	175	171	174	197	166	207	186	163	180	176	188	171	193	180	156	178	189	166	170	188	186	158	156	171	146	183	164	175	167	176	152	158	180	185	197	198	170	184	183	169	194	192	178	192	171	152	183	159	197	173	189	167	186	182	174	183	178	202	161	168	175	177	189	188	170	169	189	181	198	166	164	191	159	174	179	166	165	186	181	179	169	173	155	183	186	154	179	168	176	172	175	185	150	170	170	183	186	185	179	160	185	176	175	149	196	180	171	171	141	172	181	168	161	156	176	210	159	175	190	171	180	161	165	186	172	177	182	177	150	166	210	203	174	167	159	191	170	174	146	147	176	191	188	170	184	153	172	180	168	177	200	157	207	188	196	193	194	189	179	180	161	154	167	167	196	168	169	187	184	160	178	193	169	183	185	183	205	172	181	161	168	147	167	187	163	173	152	183	157	210	182	186	198	204	160	177	164	173	169	168	172	181	166	168	175	167	204	142	161	172	163	179	177	182	169	161	173	175	156	165	173	156	157	195	173	185	163	158	154	174	166	200	172	164	173	184	145	164	193	139	208	163	148	183	228	192	172	199	148	168	217	172	178	168	191	178	180	176	162	189	175	203	165	166	194	166	168	161	172	173	190	182	182	179	177	169	209	200	170	187	178	166	178	180	174	167	162	172	155	154	176	167	152	195	183	170	175	187	212	156	172	166	159	193	191	175	128	184	200	168	185	152	167	155	154	157	155	179	171	205	182	163	158	200	169	191	191	167	196	173	164	163	184	189	178	176	175	197	205	188	163	186	196	172	193	163	201	191	170	169	176	184	162	175	192	169	176	204	172	181	188	190	166	176	180	174	171	161	174	156	165	174	163	192	182	163	185	201	179	176	217	174	178	156	184	175	161	174	175	174	199	177	163	183	162	158	169	196	154	172	167	204	166	174	166	176	158	175	177	185	180	159	180	167	189	192	177	188	163	179	168	194	190	184	174	178	170	192	209	169	185	166	175	172	182	193	176	182	181	176	197	163	176	150	161	186	181	184	163	173	177	184	173	162
27563	13461	4975	5396	4509	3584	2849	2361	2052	1731	1575	1386	1329	1104	1046	1001	942	906	836	846	790	759	696	719	678	635	666	654	617	626	623	621	560	639	628	610	553	556	558	535	529	557	542	572	550	515	512	525	521	526	516	496	478	494	502	557	515	486	500	463	502	484	533	522	587	609	607	563	581	617	615	615	588	611	574	587	643	670	639	717	643	633	569	578	594	603	537	579	651	610	549	568	601	603	583	590	578	629	564	565	592	581	594	587	546	540	539	558	545	538	520	536	518	564	522	527	510	517	547	517	498	507	497	541	480	468	514	499	498	513	467	472	466	494	467	465	460	505	461	457	446	459	488	499	499	475	494	440	453	474	463	445	435	461	470	483	458	446	492	517	459	442	460	447	471	463	463	437	450	435	492	468	475	454	481	469	469	467	472	458	440	429	434	464	437	456	476	465	477	455	448	424	521	462	460	509	481	444	477	480	472	443	452	473	474	475	448	469	486	460	445	443	457	466	456	466	471	449	454	461	456	475	446	479	454	475	455	443	470	442	469	480	449	449	450	451	446	429	445	423	458	455	440	473	450	484	490	444	500	452	458	457	476	448	476	461	484	477	471	426	463	438	426	495	464	435	458	452	476	444	454	442	472	482	472	470	484	456	432	455	427	450	445	415	473	434	453	468	462	468	434	458	408	496	446	438	455	463	450	477	480	469	509	448	476	473	455	475	485	461	466	484	452	426	490	449	500	497	455	468	457	439	460	453	435	461	475	479	461	484	465	435	458	445	453	474	472	462	447	460	440	466	428	465	477	483	459	484	442	458	475	449	443	431	435	496	471	463	482	501	439	458	480	459	467	500	493	535	457	447	469	479	422	486	486	444	441	450	454	442	439	458	500	465	469	497	417	429	476	463	395	485	464	444	477	476	471	473	445	444	424	457	462	464	468	461	423	477	394	454	468	472	479	458	477	415	482	438	469	455	476	459	493	471	463	507	481	463	442	467	486	430	474	517	460	445	450	467	433	460	444	453	489	418	457	445	398	439	462	464	497	463	461	454	494	481	473	463	464	484	445	451	453	477	450	484	458	428	465	497	481	431	445	494	471	458	487	455	485	484	440	484	465	457	432	464	435	430	449	449	495	470	478	460	473	454	509	447	454	457	463	473	440	493	482	478	470	477	442	482	449	445	449	464	433	427	479	474	485	455	459	462	454	467	513	430	468	461	460	441	462	482	466	445	439	456	490	480	446	440	472	495	424	428	450	486	482	449	469	450	487	468	471	440	467	471	448	458	456	438	456	446	449	481	460	436	498	445	472	458	452	458	466	463	455	481	457	445	453	475	424	457	456	477	500	471	471	444	457	460	472	483	436	490	448	468	485	466	474	443	448	459	493	460	462	508	458	468	468	463	450	448	465	475	456	447	446	444	468	447	465	478	432	467	436	486	479	462	484	474	461	446	487	479	488	436	468	449	414	457	487	474	442	443	474	441	484	460	435	469	416	459	446	459	465	442	476	458	500	510	470	463	456	505	437	485	455	442	497	449	481	487	436	431	439	472	467	461	464	455	471	437	438	458	463	451	441	454	438	447	451	459	512	420	435	462	470	472	449	455	428	482	458	491	405	483	459	479	462	465	459	455	483	469	458	470	460	462	503	482	490	485	456	467	481	457	479	397	476	474	468	449	476	446	458	453	464	494	501	483	458	470	433	457	448	443	462	450	441	472	447	468	478	482	446	473	476	480	435	461	496	486	473	462	444	420	463	504	424	462	456	442	460	477	476	446	468	453	459	455	475	456	475	431	473	463	495	473	451	468	453	506	454	510	493	461	437	455	479	459	501	451	464	444	481	471	435	456	436	472	455	446	479	421	428	463	477	436	415	448	490	453	498	467	476	491	456	458	446	495	441	448	482	470	479	474	488	435	446	462	475	434	448	456	448	474	491	471	449	447	457	439	481	487	515	440	448	449	460	410	474	472	472	482	468	465	461	466	471	432	435	434	458	502	460	453	505	426	443	449	470	479	431	510	498	482	454	507	462	481	491	490	436	427	503	426	452	448	467	483	467	486	445	441	467	492	427	480	475	472	441	434	476	491	453	427	440	464	410	467	448	477	447	464	496	474	477	495	486	449	471	459	420	472	446	462	459	472	447	465	467	438	471	440	443	450	467	460	461	455	453	445	472	474	485	474	474	463	405	483	432	467	508	476	422	450	428	480	481	465	456	452	456	485	478	438	415	457	482	462	453	450	420	495	448	448	519	483	466	460	475	460	460	475	465	446	483	482	464	452	446	458	464	467	483	408	387	480	411	458	494	494	475	461	469	438	445	437	411	479	451	448	450	478	485	488	452	449	427	462	481	476	455	461	473	465	470	465	449	498	437	455	508	431	461	472	439	463	417	458	461	450	495	431	425	460	453	500	470	511	475	439	416	470	522	470	491	459	447	473	485	503	484	491	438	467	468	467	459	439	462	472	420	468	493	466	457	475	472	525	476	430	449	432	464	420	490	443	474	475	483	482	456	478	482	477	474	468	475	461	459	473	428	442	451	452	479	486	467	467	426	452	458	468	498	470	470	423	483	480	459	473	463	466	449	453	458	488	457	462	475	453	449	447	469	439	454	462	452	475	452	472	467	477	456	482	482	466	470	470	466	397	452	452	488	512	463	451	460	415	504	436	471	472	439	485	499	480	452	501	495	485	423	430	463	464	481	478	480	453	483	439	458	476	467	467	521	445	466	447	479	463	433	444	439	459	447	438	428	445	424	425	466	431	447	445	463	444	451	477	447	439	429	449	472	486	511	467	466	464	453	455	455	454	439	483	482	493	440	477	470	466	468	490	479	483	480	493	530	475	468	483	488	510	442	472	460	418	469	468	444	433	457	458	460	449	476	457	455	441	481	498	502	515	437	469	497	443	506	496	462	482	472	425	471	465	485	431	455	437	442	449	470	448	462	533	476	471	474	475	433	470	472	471	461	464	482	468	457	449	482	467	471	486	507	434	447	431	475	478	459	470	435	439	471	464	478	472	488	476	413	476	439	424	461	474	463	460	453	445	443	439	466	455	444	476	436	454	461	421	477	457	493	449	456	457	486	446	486	475	509	452	438	460	462	477	450	473	435	511	468	465	463	422	474	460	456	429	468	473	491	456	484	459	483	498	473	458	458	483	448	481	493	412	462	472	460	507	477	468	464	448	491	420	463	419	477	441	440	458	442	451	417	457	463	474	465	482	500	454	476	452	451	468	467	455	464	471	475	481	466	453	444	448	484	442	441	422	469	457	489	475	470	465	423	435	457	480	447	452	456	464	490	448	468	449	484	429	416	476	449	478	443	451	462	479	443	452	474	460	447	467	489	457	470	462	459	464	451	479	463	442	464	432	464	414	442	510	452	447	440	501	474	478	474	452	449	485	427	465	457	474	460	445	477	473	404	462	455	471	503	465	432	507	474	469	468	442	480	458	467	512	439	497	435	462	474	399	480	455	456	504	469	482	491	497
17351	5083	399	364	316	292	292	253	268	246	289	255	254	276	282	261	275	293	271	287	262	240	271	269	262	278	291	256	277	263	272	253	250	283	248	263	263	277	274	266	259	304	305	267	254	268	260	252	271	274	259	256	230	259	264	263	292	283	297	263	279	268	260	260	293	257	272	257	279	271	270	270	276	245	298	267	284	291	276	212	258	247	304	293	262	268	265	288	306	269	291	287	277	263	276	291	261	263	286	273	276	239	268	277	253	289	292	276	301	281	277	266	285	292	285	270	244	282	296	271	256	265	282	270	272	286	313	288	279	278	294	262	247	238	288	291	259	241	285	270	294	241	258	213	265	270	266	255	274	267	294	240	278	256	277	280	277	272	284	271	292	286	296	288	259	296	241	264	253	284	268	276	283	284	264	274	231	259	257	287	259	253	279	273	275	268	277	293	269	263	264	297	257	294	263	290	293	286	269	265	258	259	252	267	296	287	251	278	325	294	268	275	248	236	266	290	268	247	251	303	275	268	267	273	283	272	258	267	279	281	294	265	310	262	281	275	248	262	262	274	288	266	290	244	249	248	283	275	258	283	272	296	251	266	292	275	256	274	298	272	252	251	245	270	304	249	253	250	297	261	268	258	262	298	267	260	297	267	281	252	258	261	269	269	268	276	277	241	269	265	270	292	273	282	282	260	272	253	301	268	288	292	288	264	290	266	259	283	255	278	247	297	283	248	228	248	270	299	284	265	284	256	248	292	280	266	268	311	255	272	278	273	290	279	271	264	252	263	248	251	245	239	282	269	270	258	264	284	253	290	259	285	295	253	291	276	247	263	278	280	258	281	283	256	289	253	281	261	285	292	249	275	231	266	300	285	272	298	262	252	268	264	273	249	282	260	289	266	283	286	272	281	258	241	263	270	275	262	258	294	268	288	281	257	263	288	266	254	311	255	261	263	253	283	243	245	288	263	253	256	280	286	298	269	261	280	264	289	278	288	275	259	276	274	260	241	289	276	249	273	300	255	266	277	292	246	288	274	260	269	296	284	298	286	264	276	273	252	276	254	237	271	274	284	237	261	267	308	240	262	276	263	257	287	275	277	271	246	269	265	273	297	275	264	283	281	234	268	242	296	272	259	276	288	248	257	262	283	254	274	277	273	299	259	257	263	262	267	258	269	240	296	255	271	275	256	281	248	273	278	284	273	259	247	271	262	294	279	286	261	297	277	294	269	275	246	260	253	284	268	241	257	267	290	298	275	234	260	277	298	250	284	274	268	250	250	278	307	287	270	265	250	305	264	282	275	275	281	279	276	287	256	277	271	273	279	277	289	281	274	260	273	273	276	246	273	256	282	273	284	247	255	264	272	286	273	269	307	262	271	246	259	285	286	256	324	236	271	254	268	266	271	277	261	293	298	304	266	278	270	284	260	259	296	276	280	284	298	240	272	293	255	264	256	251	281	274	288	280	283	263	264	294	267	264	270	293	258	261	254	271	252	265	241	276	271	262	278	256	270	267	275	300	282	268	255	270	275	273	297	265	270	279	259	292	260	234	271	274	303	282	246	266	272	261	265	285	288	268	272	319	306	253	271	283	292	281	303	247	263	295	303	301	261	265	310	279	282	278	268	248	266	269	247	272	286	292	301	273	263	269	262	267	288	277	281	294	273	276	276	261	279	280	262	298	288	273	244	253	265	284	273	253	268	276	265	254	270	254	266	269	277	259	255	273	252	267	223	252	273	262	290	274	280	291	264	259	283	236	234	259	249	257	297	263	249	231	248	248	277	273	278	266	283	281	299	260	282	261	258	273	257	279	278	300	273	281	265	276	305	280	283	280	282	258	261	267	260	260	280	256	278	291	279	268	291	292	300	290	310	268	300	248	258	307	272	287	309	268	280	292	273	268	284	256	269	275	272	242	250	280	277	253	260	272	277	260	274	259	274	271	252	310	302	269	251	270	262	247	273	270	266	296	242	266	270	286	271	277	310	270	249	261	275	252	303	285	261	296	257	286	278	284	276	273	233	282	256	253	276	284	283	272	281	290	285	280	288	279	267	255	272	298	264	262	284	255	304	268	274	251	263	260	256	251	264	276	271	264	246	255	269	251	255	283	277	293	266	267	288	291	254	275	256	271	280	288	277	265	266	266	265	287	253	282	261	285	240	260	287	242	249	290	292	249	274	264	254	299	251	268	249	263	290	285	278	247	294	267	277	292	239	276	275	289	267	282	267	273	293	256	289	266	259	248	282	292	262	253	264	312	277	250	241	297	274	257	276	270	276	285	246	278	253	283	271	272	249	254	269	284	278	295	287	275	296	288	267	249	262	288	275	256	248	273	280	296	267	244	298	275	280	281	278	289	261	267	274	260	278	283	269	278	282	264	280	273	282	294	256	257	288	253	258	260	275	273	281	262	290	253	280	276	279	265	285	276	250	269	236	235	278	282	272	275	258	285	253	284	294	272	221	257	266	265	260	252	252	276	274	261	283	288	298	250	261	253	274	290	267	285	248	239	253	256	263	290	274	259	284	281	255	283	276	311	251	282	289	281	278	259	272	257	284	278	253	270	279	261	292	256	272	266	281	257	285	288	274	276	278	252	282	249	256	266	278	272	248	284	289	269	272	273	322	263	285	265	277	292	288	272	290	275	277	278	289	282	279	273	282	274	260	265	274	277	249	265	275	293	279	276	282	253	255	278	320	262	253	255	266	270	261	266	307	278	276	287	281	248	273	268	275	255	286	258	274	278	297	252	302	268	297	283	289	284	291	281	288	248	257	266	280	277	246	304	276	283	282	262	270	291	268	298	278	289	272	277	256	307	248	248	276	245	271	266	272	267	263	263	269	270	262	292	254	247	283	256	278	274	276	279	281	307	265	264	290	286	240	277	274	254	279	264	293	255	248	268	275	283	265	273	291	281	237	276	254	247	287	276	284	277	275	255	284	269	265	266	291	283	250	292	276	274	290	279	306	297	292	272	234	263	250	273	298	274	265	270	266	284	287	273	293	280	275	265	295	257	306	281	283	254	252	253	277	252	268	281	249	285	295	259	248	282	252	264	288	289	236	241	300	272	272	273	295	298	259	249	268	262	261	266	261	258	270	272	253	267	257	259	266	281	290	302	276	262	278	264	248	265	270	281	275	275	288	263	286	265	274	279	274	248	283	286	244	243	261	258	287	242	274	282	246	263	262	293	254	295	280	272	281	303	284	251	247	262	231	268	300	268	279	276	288	286	259	267	283	224	267	242	261	271	280	253	263	262	283	292	251	265	299	276	262	245	288	264	285	267	275	259	242	275	300	285	281	259	284	270	279	288	264	284	280	292	258	291	283	293	279	272	262	283	266	293	266	256	271	251	291	279	258	262	274	280	240	280	298	270	276	286	241	275	279	275	276	281	260	258	270	222	256	281	279	261	289	266	263	260	308	281	287	268	276	293	258	296	281	244	273	286	283	291	270	299	244	279	245	288	250	284	267	257	259	265	281	258	269
10446	3742	790	805	812	758	755	734	742	741	703	706	730	724	752	701	756	689	679	692	648	704	703	683	657	681	700	667	691	655	722	731	670	736	684	711	675	676	702	669	670	679	688	710	675	673	652	648	697	671	682	672	684	706	606	697	722	673	688	688	625	654	674	721	681	740	718	720	683	738	741	683	782	660	717	695	717	731	723	744	729	758	714	715	682	718	694	771	745	707	792	765	759	676	707	716	689	712	730	694	740	728	710	736	705	725	684	734	696	730	684	769	696	686	727	745	727	729	683	743	690	652	689	734	691	718	732	725	744	647	661	665	702	667	688	694	687	645	669	656	728	747	644	693	726	682	694	689	697	715	679	679	672	687	725	684	640	696	675	703	647	687	681	687	665	682	697	710	679	697	697	694	710	712	685	685	684	713	731	715	727	676	703	666	706	685	710	683	673	669	720	724	700	728	681	683	693	694	706	679	729	714	672	683	699	737	678	695	698	726	668	696	717	715	685	675	654	681	663	675	668	683	672	723	685	707	649	679	708	720	649	731	618	696	672	704	705	690	638	666	703	702	693	724	713	717	702	714	688	670	671	693	666	746	692	686	706	650	720	730	655	690	719	668	711	706	688	710	617	698	672	690	716	658	651	680	693	702	747	673	681	688	678	694	665	711	694	675	669	683	694	663	673	681	657	688	661	618	667	682	692	718	678	635	700	661	706	703	704	693	638	671	645	689	670	731	657	702	699	688	714	681	723	654	676	675	681	670	694	697	706	648	684	692	638	696	676	658	639	678	671	678	737	696	678	687	737	716	711	670	697	681	709	706	715	684	731	738	650	625	696	648	686	697	701	699	689	646	682	704	720	664	716	695	695	679	678	696	678	664	635	685	719	714	716	734	726	683	717	668	711	690	674	697	697	748	676	638	711	712	650	703	676	622	691	675	724	672	679	712	620	702	657	715	642	678	677	696	664	670	725	633	689	726	661	679	683	675	713	708	712	715	662	686	694	660	698	646	672	718	664	702	648	673	714	670	674	681	720	690	642	685	691	659	663	730	688	678	702	675	685	679	672	685	695	690	670	672	669	687	661	741	701	646	677	654	703	688	694	676	702	686	703	666	696	676	696	672	656	709	618	672	722	674	671	712	663	719	726	696	643	654	648	695	668	698	691	680	690	682	714	671	703	718	654	678	705	719	664	679	710	688	674	744	659	674	675	681	683	693	678	738	705	628	677	664	669	662	689	715	697	648	652	710	666	670	674	676	706	693	724	661	708	679	711	696	675	677	694	643	682	689	665	735	660	659	704	693	691	692	695	661	638	685	658	699	701	690	697	698	701	684	692	700	662	694	663	656	667	732	677	678	679	649	704	684	720	701	706	682	670	730	647	673	679	707	669	707	689	713	677	672	715	688	669	738	665	666	690	697	686	702	728	707	688	704	662	657	642	684	706	693	700	680	708	693	662	678	708	677	664	684	683	647	688	674	729	689	712	696	662	664	643	665	688	684	689	726	676	643	679	677	692	690	695	680	670	703	728	686	657	689	638	727	655	717	676	655	676	715	657	690	648	700	714	668	696	673	624	695	726	680	676	645	640	704	676	700	682	732	673	660	699	657	658	711	666	651	741	680	712	660	722	712	740	715	696	699	715	729	700	665	716	704	709	662	674	687	691	724	753	691	636	695	706	707	663	732	672	642	731	661	680	649	682	677	633	681	691	684	698	657	676	712	661	640	688	690	707	648	653	671	692	706	727	679	678	690	705	646	632	717	705	670	688	709	689	684	678	695	700	636	642	666	681	706	732	671	664	662	712	668	697	691	654	656	664	669	662	672	691	704	685	720	690	689	699	693	686	695	628	654	712	642	681	673	684	713	687	693	698	660	715	663	650	674	726	647	673	662	695	675	697	660	681	687	704	706	684	687	651	723	690	712	685	655	658	731	682	681	648	689	736	639	694	710	707	667	675	710	703	697	675	721	696	653	654	692	667	665	666	698	719	667	679	668	734	654	691	654	668	708	713	676	722	676	739	691	739	663	665	686	684	651	715	699	696	676	602	649	686	707	706	661	728	677	680	719	713	700	744	708	679	678	672	689	628	689	659	693	673	633	716	633	684	681	679	728	674	650	673	685	695	678	681	632	715	677	744	683	675	713	671	701	683	634	677	685	683	681	713	699	695	707	646	685	719	700	696	724	684	687	658	746	699	726	686	646	676	655	685	702	721	688	697	691	692	667	686	673	701	669	654	719	672	671	698	680	711	661	674	673	724	688	676	719	685	701	658	695	641	710	646	681	729	719	666	671	697	683	746	678	696	667	658	688	696	652	705	642	658	653	737	762	653	711	694	671	680	687	656	683	626	710	670	704	720	701	707	714	641	662	712	634	721	647	703	701	704	676	659	670	700	713	675	696	719	689	663	684	666	677	693	682	720	723	698	692	672	716	690	681	683	671	707	718	669	660	682	719	676	720	676	707	693	707	708	674	650	650	690	707	651	688	684	678	705	740	700	685	671	704	702	730	677	683	696	672	708	705	656	677	653	693	701	694	735	684	703	659	742	715	743	673	726	682	702	660	646	687	679	691	675	673	708	713	698	668	719	646	735	685	701	682	693	716	646	713	671	652	710	672	683	722	690	746	678	700	733	679	706	728	704	707	659	689	746	664	691	663	679	703	703	728	700	681	703	678	671	662	680	643	707	655	709	697	705	715	667	696	675	653	691	723	705	704	706	712	644	680	695	667	689	636	681	677	699	657	677	670	689	672	661	683	705	647	710	721	696	670	688	637	676	742	679	639	655	631	707	673	679	709	731	634	651	702	702	686	705	690	661	703	632	655	644	682	714	708	720	710	695	687	707	677	672	689	731	668	655	675	685	717	702	677	702	647	657	711	662	707	719	662	699	698	688	717	722	650	659	658	652	723	702	681	701	689	711	717	665	706	696	704	682	652	697	735	675	685	673	687	662	698	728	736	721	640	716	705	657	672	659	706	652	734	734	714	701	686	686	653	685	665	742	671	704	693	709	689	689	717	668	725	668	696	740	648	707	648	647	688	678	685	703	705	721	692	662	657	695	709	665	697	653	692	706	701	686	721	692	697	706	710	706	688	702	674	656	681	681	682	686	668	658	647	711	700	629	625	693	705	704	699	692	709	635	662	728	687	704	678	685	681	647	669	664	689	721	680	654	686	637	665	708	705	725	708	716	703	657	714	676	656	690	658	677	670	693	679	690	698	654	674	679	731	713	734	679	710	686	735	697	711	721	720	693	640	690	752	662	677	701	739	706	673	608	650	651	680	652	682	695	715	718	677	646	659	692	703	653	704	685	710	676	710	671	734	677	687	663	672	662	697	670	688	688	675	701	706	726	662	690	649	686	701	656	712	648	705	721	673	685	680	675	671	666	651	669	692	716	673	687	675	694	701	706	659	660	702	691	727	714	719	670	713	671	677	701	692	692	671	692	697	736	677	621	641	756	678	607	734	695	722	707	657	698	694
34193	15926	2970	1314	854	669	515	474	347	347	376	321	305	339	296	295	292	282	284	281	289	248	259	266	270	284	284	269	269	227	301	247	250	237	273	236	242	292	248	252	261	242	231	249	252	278	278	235	243	222	240	251	241	266	240	269	260	271	278	245	237	264	242	277	257	237	287	266	278	248	263	250	245	276	284	261	257	259	275	273	256	272	263	246	260	267	274	270	247	274	288	260	258	270	259	242	246	258	255	248	251	283	247	272	267	285	287	269	270	288	284	270	272	287	242	249	246	261	240	281	224	260	244	239	234	255	250	231	247	256	279	246	240	265	237	243	247	267	260	245	248	242	259	265	250	257	246	242	240	258	236	230	235	266	250	253	281	255	244	249	235	254	275	232	257	240	278	251	254	245	264	217	236	274	235	287	284	262	257	251	226	267	245	247	250	237	286	276	286	245	243	249	255	226	262	276	262	269	247	249	278	254	251	247	243	227	259	273	243	288	251	253	242	248	236	248	255	266	283	247	231	259	230	263	239	232	227	266	273	267	246	249	261	254	270	244	253	247	244	251	237	257	282	244	249	253	243	276	262	270	256	215	253	261	237	232	239	251	258	205	280	252	253	245	234	247	266	264	259	272	276	247	223	229	207	258	274	267	249	237	268	292	266	278	243	248	233	249	261	263	266	239	250	274	238	256	244	257	240	211	259	283	244	239	273	266	257	261	291	241	254	238	245	250	260	245	249	252	262	237	247	267	238	287	246	271	237	251	229	208	262	249	249	248	256	212	268	264	264	247	239	252	275	268	244	262	235	253	232	265	259	252	299	268	277	245	267	246	261	272	231	255	237	275	278	240	230	219	250	263	239	229	252	250	234	238	248	249	242	246	259	281	222	267	255	251	263	253	264	259	250	229	239	274	272	244	285	240	270	255	266	234	251	259	279	249	230	257	261	268	229	253	258	240	248	240	252	228	262	235	240	241	258	252	255	258	245	281	234	273	252	268	255	287	243	262	271	247	261	255	246	249	258	259	232	247	255	242	239	249	243	271	252	239	252	287	291	253	271	272	266	291	261	272	233	243	247	246	274	257	266	242	270	251	269	260	250	236	233	228	249	262	242	265	241	237	244	255	259	233	273	260	244	267	261	245	230	256	288	253	245	255	234	234	260	260	273	272	244	282	250	248	251	243	239	258	272	268	240	261	221	241	226	245	247	258	251	268	266	251	274	231	232	258	240	244	224	252	275	255	255	243	226	269	281	269	279	253	277	236	228	259	256	248	282	252	243	267	269	247	281	222	281	261	243	264	271	241	219	269	238	274	286	224	250	264	226	264	259	280	266	242	233	236	239	263	259	248	243	261	247	223	265	217	225	243	259	253	258	257	306	257	253	278	255	250	247	252	248	244	240	275	231	266	269	259	236	283	245	283	295	247	256	257	273	299	254	242	263	271	259	243	282	263	223	251	281	277	270	237	241	256	252	239	236	243	254	245	236	267	250	254	261	218	237	258	245	293	241	265	257	270	264	244	234	226	260	258	246	233	271	237	264	268	239	228	220	253	247	258	232	282	276	245	256	275	246	223	248	234	261	242	236	278	256	241	248	276	244	259	268	246	265	274	268	255	251	245	256	251	280	271	257	250	257	241	268	253	276	227	235	253	274	267	299	265	249	255	270	252	238	280	251	244	263	227	277	245	234	227	254	254	239	273	250	256	252	253	262	296	252	243	261	257	264	221	239	229	259	282	267	228	254	238	254	225	252	267	239	279	295	260	273	244	283	262	245	237	220	275	243	239	248	258	272	239	239	253	261	256	243	245	253	253	257	211	264	244	273	258	267	225	251	240	228	220	262	259	274	235	281	257	240	228	258	241	250	228	268	285	242	245	239	237	271	286	252	231	238	264	254	238	264	258	248	246	235	248	246	245	246	224	239	263	258	265	249	244	231	255	240	245	256	246	255	249	240	272	271	230	266	266	276	254	264	244	238	247	263	268	222	250	259	253	255	236	272	234	240	242	240	275	229	260	240	237	238	273	257	280	273	245	225	237	237	256	216	269	274	274	263	238	244	235	243	256	259	248	238	222	276	269	267	276	249	249	235	267	216	237	296	245	265	250	258	258	236	271	237	249	272	268	251	249	249	242	248	228	260	237	249	272	250	254	216	240	248	269	241	272	250	259	250	246	252	236	261	238	224	271	245	268	238	285	250	240	264	258	257	234	273	280	281	214	239	247	249	237	241	235	267	242	248	254	244	273	249	267	275	246	253	259	286	261	261	249	254	244	255	233	231	238	244	234	241	266	243	273	247	235	268	245	245	247	282	242	231	239	272	272	253	246	259	248	290	232	246	250	261	262	242	276	268	271	248	218	259	232	274	242	241	269	268	251	244	276	251	257	234	260	273	246	252	246	247	234	256	289	234	245	257	257	247	246	246	290	249	255	235	265	255	247	252	260	242	227	245	281	272	270	237	251	219	253	243	255	227	266	277	274	255	260	255	252	270	254	250	240	260	259	265	245	267	259	269	266	263	244	228	244	216	230	270	247	237	248	269	257	275	209	254	230	270	259	247	267	267	221	237	230	251	256	279	287	267	254	272	260	260	251	243	255	257	244	271	248	243	260	250	253	268	256	241	245	255	296	249	251	264	266	256	225	279	248	255	238	271	245	242	243	259	258	266	222	256	266	274	258	246	269	252	248	232	262	271	237	239	261	224	260	251	248	240	261	264	244	259	287	248	231	271	231	235	275	240	246	278	278	250	286	272	234	255	254	247	270	245	245	256	256	252	271	253	261	230	255	270	272	277	241	270	230	276	244	287	245	257	245	269	244	298	252	275	264	244	241	247	250	251	269	236	250	261	270	251	249	282	236	236	261	259	230	248	226	232	219	244	235	273	230	254	241	239	279	241	258	257	251	239	269	248	275	255	245	275	248	253	240	215	229	287	245	268	247	238	232	242	247	272	243	241	266	252	263	279	248	264	259	254	259	269	229	277	260	220	240	245	229	268	268	261	250	261	220	264	224	242	245	249	248	250	245	238	251	273	259	261	266	240	248	261	243	255	256	260	244	257	230	263	226	248	255	240	253	238	261	250	272	280	223	244	244	262	255	237	259	262	255	274	224	235	275	238	224	233	245	249	256	226	291	292	257	239	250	248	224	239	243	285	250	264	279	212	275	259	268	274	255	275	244	268	275	217	220	235	232	267	230	254	273	257	258	248	239	268	257	261	263	272	229	236	258	265	224	249	259	258	265	251	270	253	236	244	238	260	241	259	248	223	251	262	267	262	255	233	246	258	239	264	239	247	262	235	229	249	240	272	264	259	258	268	274	262	244	227	240	262	255	239	266	240	223	250	255	246	230	253	264	278	238	276	251	264	240	238	255	257	233	275	269	269	291	253	235	275	254	254	248	239	251	248	233	220	263	256	254	247	294	254	252	263	265	263	279	224	265	219	240	266	245	244	246	242	261	259	236	235	230	231	240	252	262	236	244	244	249
21058	9226	2984	3247	2789	2362	1970	1639	1445	1319	1206	1157	1100	996	992	924	894	907	823	822	799	816	774	760	773	738	724	722	729	721	734	710	667	791	686	653	698	637	676	703	680	646	723	676	720	658	667	635	702	664	631	668	630	616	711	687	633	700	611	612	656	652	651	669	673	723	674	747	770	777	713	727	717	727	763	713	794	769	765	796	746	699	719	702	714	704	716	723	700	717	719	759	706	758	736	702	687	730	756	760	737	693	686	756	689	716	684	717	696	697	675	707	716	725	700	683	706	713	702	620	674	653	653	634	613	625	672	608	598	639	631	676	605	696	653	627	616	638	591	614	665	636	670	604	626	628	639	651	638	671	667	612	638	620	621	642	623	666	635	644	610	670	621	645	613	622	648	667	633	632	621	630	655	638	616	622	651	677	641	621	655	577	615	645	656	649	608	616	664	660	659	638	632	660	671	603	674	607	657	656	623	655	603	606	622	685	651	613	612	680	650	646	623	640	627	633	616	636	615	645	608	611	648	637	598	631	644	625	667	624	647	629	663	623	676	661	606	631	663	587	659	623	654	644	595	645	653	656	647	628	647	638	627	650	646	592	636	671	631	616	670	644	607	619	650	574	651	639	659	605	666	666	671	638	628	615	627	608	620	645	643	614	634	676	653	618	671	631	665	638	598	644	632	651	627	636	629	644	611	648	612	668	644	639	630	636	624	657	642	643	662	610	640	612	627	589	643	661	619	633	615	632	656	631	692	640	622	653	643	606	638	673	646	666	647	662	631	608	637	653	680	663	640	643	654	634	658	659	596	647	632	657	650	630	675	659	626	656	624	607	664	625	633	647	602	621	634	637	612	614	621	663	582	626	641	668	592	645	645	620	607	626	617	597	658	638	657	653	633	628	617	683	624	653	649	636	635	650	618	631	589	630	611	613	651	645	655	673	632	637	588	620	637	635	669	613	638	708	596	634	632	596	707	625	629	645	630	683	635	611	670	624	604	645	615	594	633	646	640	641	648	619	602	650	652	602	598	648	659	641	571	662	608	648	644	616	652	561	596	675	606	594	627	643	639	628	647	646	685	629	675	632	634	630	666	674	667	627	672	589	651	595	660	637	626	668	637	684	666	648	622	648	626	621	604	631	620	627	646	603	616	623	635	625	609	654	619	600	625	631	677	600	620	646	678	642	672	592	653	642	639	616	623	620	607	610	618	642	648	629	663	626	624	666	636	621	657	657	657	686	633	656	635	656	677	638	657	629	645	624	653	610	625	587	644	654	631	631	673	617	619	650	637	629	673	641	626	652	637	635	627	646	625	675	609	644	608	635	632	628	626	626	702	610	636	617	634	639	668	625	605	671	656	590	629	619	617	658	663	646	694	627	637	627	637	610	653	648	633	663	604	598	655	639	648	642	650	601	635	637	662	611	635	682	636	661	655	618	611	639	602	637	649	702	639	667	595	676	624	656	649	636	633	614	661	629	604	643	639	666	701	652	650	614	654	604	627	618	665	658	627	599	649	655	621	659	654	685	651	572	678	623	608	650	685	635	627	659	645	656	562	639	701	617	672	651	616	653	652	651	610	631	646	656	604	619	617	627	659	626	661	574	629	717	615	659	608	653	670	601	635	604	610	625	611	648	632	648	658	612	692	668	665	631	671	644	666	662	676	623	635	660	638	612	657	650	636	584	694	637	651	646	618	609	608	601	668	615	599	584	643	613	617	594	628	648	619	660	655	621	655	637	662	606	653	627	606	614	671	628	640	603	587	602	679	616	614	612	626	603	628	585	666	673	641	642	616	638	601	667	692	597	662	614	643	688	640	631	636	617	623	616	658	640	606	645	643	606	654	619	669	669	664	624	651	669	662	648	577	704	686	626	604	572	661	616	649	648	604	672	628	593	608	644	685	641	675	650	628	674	686	604	623	600	646	622	589	662	639	635	609	652	669	636	597	626	659	614	624	621	645	678	595	632	638	655	641	636	639	646	621	631	612	626	625	644	619	613	602	646	649	660	620	618	635	620	605	642	641	675	653	617	596	634	660	643	637	636	648	630	609	665	669	651	649	629	685	643	665	651	626	614	642	625	635	637	565	608	607	601	670	606	637	623	625	648	642	580	590	601	647	617	605	689	688	623	629	621	656	623	677	631	663	650	620	644	587	648	609	658	602	627	660	661	616	609	622	667	635	639	617	657	661	610	643	618	659	657	640	675	608	610	592	628	673	622	597	664	603	645	624	626	628	582	599	587	598	618	646	619	664	601	604	629	650	633	646	626	647	639	598	634	669	621	632	642	647	637	665	666	653	668	632	641	625	602	693	608	601	627	632	660	646	593	652	612	648	600	645	666	645	637	629	666	628	678	663	629	624	608	665	661	626	616	610	652	598	564	613	637	657	650	621	663	670	614	683	616	615	663	637	606	670	603	617	652	607	661	603	664	634	584	660	662	660	645	651	683	636	657	642	712	672	609	630	647	642	571	677	643	644	656	637	634	616	605	658	608	672	670	619	624	632	621	615	660	638	630	683	668	653	616	605	634	616	654	646	633	666	578	669	650	662	659	647	603	629	644	659	677	631	634	614	656	659	610	629	668	621	640	630	622	596	640	625	656	642	678	625	629	647	601	622	637	678	664	636	657	659	650	632	673	627	612	641	645	660	668	692	596	669	646	640	636	655	662	611	641	658	680	632	625	677	651	649	596	622	609	638	671	638	628	627	661	630	660	651	649	621	673	623	645	614	588	657	605	662	626	659	668	649	616	637	630	608	617	672	609	627	628	645	651	615	657	635	620	666	665	647	622	654	634	664	627	644	668	671	613	696	617	587	635	641	641	678	636	672	637	629	672	641	634	646	591	630	633	630	607	627	624	632	608	655	647	619	658	602	643	639	654	618	634	708	643	658	659	609	645	653	620	610	608	651	630	682	651	644	637	605	635	592	640	659	648	634	583	638	648	636	682	609	639	623	609	661	655	640	668	621	633	627	638	630	615	603	658	631	638	669	625	588	620	666	672	642	608	617	666	636	632	599	584	638	615	616	576	619	662	647	673	693	637	616	615	622	655	571	654	631	661	613	587	652	637	634	628	664	621	582	670	606	646	626	640	624	694	627	695	627	666	594	630	635	591	627	649	620	593	634	656	599	636	620	621	662	630	620	609	636	652	625	632	643	635	619	649	626	622	623	660	643	660	609	578	646	642	639	626	643	658	716	678	632	656	633	603	667	657	654	681	649	624	580	630	675	662	656	663	629	626	626	671	654	640	626	634	650	587	619	612	659	650	632	594	637	625	615	637	668	675	613	636	614	631	621	620	603	638	620	614	642	633	643	629	628	689	643	639	675	618	651	659	622	632	605	611	638	646	610	654	619	615	642	631	631	671	611	642	686	688	653	644	675	617	635	596	628	656	617	651	643	645	622	607	632	631	645	614	639	647	596	623	649	652	676	633	644	655	631	661	648	647	644	600	640	614	647	676	635	605	631	611	599	611	620	630
44061	26048	7101	2807	1602	1010	727	538	443	390	325	335	287	258	265	225	279	266	258	206	230	245	208	218	211	205	234	200	186	196	203	191	199	166	190	205	183	189	220	229	175	174	178	169	188	212	186	193	197	172	191	168	195	198	189	163	199	208	197	186	202	203	172	179	194	168	184	167	171	181	191	180	236	176	207	170	216	205	210	240	209	197	203	192	214	202	188	181	197	202	215	193	203	198	201	218	197	192	185	232	219	184	195	204	197	186	212	195	193	207	205	152	190	206	190	196	214	187	187	173	164	201	191	187	179	211	207	202	184	173	186	207	179	167	165	186	170	170	175	190	170	188	178	167	188	170	203	181	176	154	193	191	185	183	166	176	174	202	188	162	188	189	186	183	185	196	163	177	184	162	181	163	171	191	185	189	178	187	164	183	187	207	202	196	190	187	179	206	177	167	187	176	186	168	185	187	183	186	173	169	168	188	174	178	189	178	196	180	167	185	186	169	162	196	180	186	164	200	196	175	171	182	197	189	203	174	191	198	200	170	175	190	204	182	176	177	168	178	193	177	186	190	206	190	163	185	175	176	188	188	200	177	173	202	160	170	150	172	194	208	177	181	167	176	183	180	147	191	170	187	170	174	178	182	175	175	182	171	169	176	168	176	204	194	178	191	194	162	171	177	181	174	188	178	185	170	171	180	173	200	213	187	167	180	166	208	183	194	205	192	179	181	171	189	170	175	192	186	174	170	183	179	186	167	191	185	166	178	186	188	187	189	180	167	186	209	188	153	172	188	171	188	202	195	195	195	181	175	178	185	190	197	191	181	184	179	175	183	186	186	171	173	184	188	204	191	182	196	184	166	168	183	194	184	177	171	175	180	190	172	202	194	180	187	193	185	175	180	172	166	171	173	147	172	185	195	166	188	184	174	173	157	192	167	170	206	171	198	182	177	192	188	177	198	172	165	185	177	188	172	200	172	184	190	196	186	177	165	173	170	180	189	180	170	168	179	179	183	181	173	187	198	176	184	162	164	173	189	182	192	202	190	176	190	195	185	192	198	197	178	158	188	194	207	210	180	171	170	177	191	149	181	185	198	187	165	168	166	160	185	155	178	159	171	184	187	208	200	193	165	170	180	187	178	191	185	169	185	197	157	163	152	183	189	179	193	180	232	167	184	175	160	183	156	182	182	180	170	175	204	178	175	180	165	173	179	173	171	185	176	170	188	168	176	206	175	183	163	153	176	191	175	199	170	175	176	191	185	194	202	175	183	189	181	165	182	194	165	179	180	183	178	185	200	160	185	172	158	194	161	176	197	159	179	190	177	169	212	197	165	193	197	174	160	180	164	182	197	214	165	177	174	175	154	176	191	191	177	161	167	195	169	151	169	180	192	169	184	180	179	190	186	172	159	198	188	194	195	189	213	177	195	199	173	188	178	184	196	180	190	196	163	173	184	179	166	178	174	180	208	193	197	201	168	182	167	190	208	179	192	184	183	182	171	177	207	170	187	163	181	180	173	176	191	177	183	199	190	191	195	175	192	185	195	187	182	153	194	190	170	203	175	175	187	190	168	180	186	177	199	183	177	188	165	175	195	197	153	191	197	161	161	162	182	189	189	188	182	166	167	180	183	181	176	184	189	182	197	171	176	168	174	186	193	173	185	172	168	187	175	184	179	174	189	181	205	199	169	189	187	172	168	165	196	189	162	167	168	196	185	163	167	171	179	187	215	191	183	176	166	190	167	182	152	207	185	190	186	161	185	179	182	172	191	201	162	208	197	170	172	177	157	184	162	165	204	192	163	185	192	184	189	190	204	187	182	163	177	162	152	168	176	187	172	198	157	187	178	201	167	178	185	183	165	161	190	197	199	174	174	169	190	174	155	192	182	188	179	172	187	192	162	181	165	184	197	186	158	205	204	176	175	196	206	165	176	181	215	183	176	164	168	159	215	176	175	184	184	179	181	183	172	158	163	191	162	178	209	158	186	161	180	233	164	168	181	156	196	193	189	203	175	162	178	184	179	172	176	161	196	164	168	183	185	171	164	190	185	168	170	191	175	181	180	175	190	153	160	175	156	191	186	184	162	155	172	183	157	210	182	191	207	189	171	193	184	160	152	160	192	189	176	192	200	168	196	166	184	186	199	167	185	203	201	154	161	174	203	174	186	177	189	185	176	189	166	177	172	172	181	162	205	211	208	160	169	165	171	172	179	180	166	186	184	173	164	199	210	189	181	186	156	203	175	176	189	196	201	203	163	174	160	173	182	160	188	202	183	179	155	192	187	187	172	181	190	174	195	161	200	158	178	174	176	193	192	190	175	161	196	181	161	194	158	177	187	193	182	175	188	184	181	174	146	176	158	178	203	162	162	195	167	167	186	173	198	180	196	178	203	193	170	188	181	173	178	167	171	174	167	172	176	168	152	196	171	181	168	203	214	196	179	219	179	180	193	176	192	169	202	178	195	176	176	187	184	163	142	168	175	156	203	185	178	190	184	162	160	194	212	193	166	184	174	190	198	170	188	180	175	168	171	202	174	158	183	171	172	159	184	196	173	175	186	179	193	201	199	180	169	202	179	150	187	185	206	157	205	175	202	183	204	181	193	184	171	197	192	191	204	186	197	142	171	186	190	206	155	165	182	181	176	184	183	167	177	201	186	174	200	189	172	175	197	209	174	186	201	181	198	166	155	178	181	168	193	188	158	169	190	166	180	154	189	177	194	181	179	166	207	162	166	177	176	165	191	183	165	181	183	196	186	209	167	178	189	195	181	192	170	171	147	188	166	176	169	193	154	169	178	171	168	183	185	177	182	187	200	207	183	201	176	179	188	192	175	194	188	183	192	177	186	172	200	183	181	188	157	207	188	184	180	209	197	165	176	173	182	158	156	185	172	170	198	199	182	215	183	188	181	186	177	159	190	189	185	202	188	163	170	160	183	190	170	182	197	207	184	170	152	168	156	190	190	184	204	191	200	176	174	184	179	180	199	178	183	174	194	166	195	174	160	168	191	176	165	159	174	176	156	172	195	193	171	219	200	192	176	179	183	200	167	201	212	196	152	195	188	170	199	198	172	169	197	214	184	163	172	176	198	181	178	181	169	184	186	173	179	167	188	192	175	210	202	168	160	184	195	208	171	197	194	185	199	165	178	174	182	178	162	182	181	190	190	154	168	185	178	195	191	194	195	144	142	176	179	165	207	197	172	190	171	204	214	171	171	181	182	196	158	180	175	166	162	184	183	178	182	179	168	199	200	193	175	178	199	200	186	183	202	186	191	187	205	183	171	200	193	171	150	174	165	162	168	144	187	194	194	170	188	170	182	184	183	178	163	189	196	191	158	189	187	183	177	195	167	185	155	191	173	192	184	180	179	184	174	184	170	191	191	200	189	198	189	179	182	187	186	195	180	194	191	177	185	170	196	181	200	192	176	202	184	178	155	160	170	166	182	184	172	178	198	180	180	200	161	175	196	192	163	182	189	184	166	185	163
27811	14930	5018	5399	4428	3634	2915	2402	2118	1714	1554	1414	1271	1196	1123	959	946	880	882	773	785	720	792	704	724	683	668	616	651	610	602	605	624	564	570	573	574	572	596	572	561	534	543	539	523	556	542	532	530	574	524	539	528	526	514	485	511	523	509	515	522	507	496	579	556	576	612	625	577	615	614	581	573	590	602	612	647	641	707	722	667	625	610	622	576	652	581	602	629	612	658	635	564	587	584	565	659	566	613	580	651	559	585	521	545	553	577	588	556	545	593	585	562	560	516	519	527	587	489	506	515	502	503	498	501	506	472	451	491	484	533	489	482	471	449	490	469	500	483	477	473	496	490	493	487	503	492	466	467	477	507	539	471	439	471	470	477	487	449	471	495	460	472	478	454	483	420	492	471	477	494	481	439	471	472	503	481	500	478	462	489	442	492	479	462	485	522	493	488	445	462	509	463	505	464	442	469	482	505	457	528	501	481	482	468	450	474	443	474	470	473	482	497	452	484	472	470	483	483	474	489	518	468	467	442	437	426	452	478	471	444	486	478	453	438	468	446	464	491	466	483	462	457	470	497	476	446	472	468	481	481	477	463	423	525	512	485	469	484	506	466	447	510	478	488	482	473	463	418	468	450	463	483	435	508	470	492	461	495	516	437	480	450	447	456	447	455	456	492	446	479	448	449	467	487	465	461	491	473	514	480	428	456	437	491	481	497	514	483	471	504	444	453	461	469	474	472	463	445	459	537	475	449	504	458	470	492	453	500	526	477	439	512	423	500	453	467	458	467	460	469	498	454	458	484	475	445	498	469	467	449	469	508	462	487	525	473	462	472	455	438	469	511	513	458	462	512	476	445	456	493	460	489	473	415	459	476	477	486	473	436	483	449	495	461	473	448	472	461	453	482	475	502	500	436	482	489	509	510	427	484	485	468	450	479	491	485	439	471	517	461	444	431	442	457	482	452	466	485	448	477	468	473	451	475	505	467	498	495	464	440	447	440	447	490	476	470	475	469	435	493	449	517	454	428	451	458	513	455	457	482	527	448	499	501	489	501	440	446	432	473	503	457	460	479	462	519	471	406	484	496	517	488	459	478	474	480	468	502	446	455	492	432	481	473	478	478	523	473	480	473	479	499	431	452	495	503	463	487	466	458	449	451	454	459	471	472	502	504	491	509	459	518	523	527	464	493	486	479	452	442	449	494	518	518	463	455	500	476	466	472	483	496	483	479	459	460	477	473	506	491	455	470	456	491	447	493	482	481	487	484	443	463	450	469	465	531	470	461	479	469	464	507	467	471	494	497	436	492	461	425	479	451	462	466	486	466	464	486	485	454	488	456	453	449	448	452	465	464	473	502	446	476	492	478	481	455	486	484	481	451	472	475	450	484	457	449	489	524	446	531	471	524	486	506	442	444	481	464	491	382	518	503	495	468	489	484	489	491	476	448	473	458	481	463	472	475	481	525	452	416	503	464	471	516	486	538	452	480	494	467	479	485	482	446	459	484	512	455	502	463	469	472	470	472	475	471	463	477	476	487	464	489	471	466	500	494	462	496	478	484	451	476	465	494	452	503	466	485	458	446	465	502	421	451	493	479	448	442	487	458	484	487	489	461	463	439	492	495	489	462	495	440	459	477	476	476	478	454	469	458	489	485	478	463	478	477	454	492	490	482	491	498	462	469	466	470	494	505	459	464	454	522	501	482	440	467	463	442	454	431	432	436	473	495	485	480	487	448	464	494	471	492	494	509	455	474	493	482	501	465	471	479	473	485	487	445	437	492	477	490	470	462	481	481	507	461	468	503	452	516	503	446	493	468	454	471	473	439	466	452	453	477	507	458	463	448	465	470	455	459	492	493	499	472	449	444	472	450	471	467	473	478	477	469	478	468	485	453	464	468	478	502	467	478	444	465	486	445	487	456	499	491	459	474	470	471	488	463	462	451	438	496	472	465	490	494	450	527	472	479	448	467	465	490	473	471	476	530	467	465	489	473	508	438	487	454	459	487	486	479	435	502	481	474	445	467	468	505	454	461	476	494	482	445	451	417	502	505	469	497	503	489	500	484	476	493	465	457	471	466	471	458	481	446	498	497	437	459	475	466	489	463	479	476	469	451	463	466	450	498	477	482	468	482	474	491	460	519	445	482	485	487	469	467	475	496	465	447	460	442	475	451	473	436	525	502	460	453	449	432	462	466	476	440	459	482	477	483	485	464	472	483	448	493	482	459	470	493	449	455	484	465	442	459	451	474	446	502	473	479	468	458	465	502	486	462	441	481	464	481	461	456	476	463	494	457	475	450	459	480	464	469	458	473	458	459	486	490	506	466	461	488	474	476	480	501	505	468	447	486	466	460	487	473	491	455	466	450	463	471	473	466	471	491	482	462	513	435	518	457	470	465	495	459	468	473	433	491	497	498	470	495	444	503	463	478	472	492	441	481	463	483	472	498	515	454	458	460	474	468	430	449	493	504	448	482	488	471	473	492	454	496	489	450	450	440	469	512	465	482	466	450	478	434	438	495	480	471	434	434	488	482	508	446	457	464	499	456	472	473	458	535	457	460	489	486	476	478	494	491	463	465	473	467	470	453	439	487	490	492	463	453	473	431	471	466	443	489	430	469	482	445	503	453	482	516	434	474	493	471	499	466	460	482	479	467	480	453	465	423	475	474	460	471	489	451	516	502	440	429	464	477	496	471	444	479	471	443	506	463	487	489	455	476	460	481	460	487	468	456	490	494	468	461	490	463	486	471	449	486	453	473	477	489	412	423	482	458	473	508	470	471	502	462	484	478	517	470	481	435	438	480	453	458	501	499	454	463	478	468	464	465	442	461	477	466	463	488	469	474	442	489	432	494	522	476	423	521	449	454	475	498	492	456	454	482	479	463	501	481	457	474	507	452	471	495	495	490	509	486	446	473	445	473	467	499	470	475	468	488	464	486	497	462	462	432	438	456	462	513	417	470	470	478	482	432	482	453	494	489	437	436	505	493	449	466	480	509	487	494	455	498	490	482	485	467	459	468	489	428	464	491	496	496	471	500	464	438	453	470	476	445	463	504	491	477	481	476	449	491	489	476	448	497	481	430	495	466	457	489	480	474	462	491	449	469	451	443	475	481	484	475	466	456	509	480	482	491	457	488	487	469	485	496	481	471	464	495	468	494	492	484	464	507	492	486	469	483	479	481	467	482	460	458	476	459	477	498	470	458	472	443	477	463	478	481	480	481	443	453	457	507	469	474	443	480	420	455	467	475	498	455	450	462	535	473	463	485	485	464	442	491	460	464	445	453	483	521	474	472	491	495	451	477	436	479	459	476	468	481	438	482	493	473	461	488	490	463	463	498	454	512	466	468	472	450	481	450	481	495	453	477	453	500	446	446	444	474	461	463	505	464	449	472	458	469	492	502	470	490	462	478	517	442	474	497	467	490	488	495	503	437	468	489	482	489	478	478	457	476	443	472	452	497	453	489	501	481	440	498	464	494	450	473	478
17718	5260	381	302	282	284	282	305	286	278	264	296	267	329	287	262	348	300	276	256	285	266	246	317	310	283	291	309	264	279	298	299	286	264	259	282	265	293	272	253	272	284	276	309	258	277	291	324	267	283	274	333	262	287	303	270	242	258	278	282	288	271	252	314	261	263	283	316	243	265	279	272	293	268	291	288	283	283	297	262	290	291	318	291	272	331	267	290	281	281	304	279	238	289	265	294	269	279	328	276	258	285	260	269	276	308	291	265	259	282	283	275	259	277	267	284	281	287	304	257	285	282	254	254	242	320	273	247	293	284	266	316	272	286	249	266	290	279	271	270	283	282	265	290	280	255	282	277	284	249	295	282	277	264	253	284	279	276	271	300	279	283	289	267	256	255	255	306	271	263	282	307	261	314	247	298	272	271	289	312	251	261	294	286	293	249	286	281	308	292	286	257	283	264	282	271	277	289	260	272	291	287	272	289	277	271	262	253	273	247	264	282	258	282	282	312	276	294	258	278	264	304	271	251	263	271	272	254	282	262	279	288	282	273	241	267	288	287	290	261	237	275	256	268	267	272	255	292	271	272	294	251	268	244	275	283	303	289	277	263	251	274	269	298	306	276	277	274	272	298	283	274	273	271	258	293	269	276	262	298	305	280	267	289	259	278	283	257	263	310	268	288	285	273	268	289	271	277	290	315	266	298	258	257	343	279	273	267	266	264	284	260	253	301	290	274	245	296	261	277	274	292	271	291	271	267	272	309	308	292	252	286	252	280	299	306	288	288	278	278	274	298	263	261	282	274	290	276	266	278	272	272	277	281	249	320	247	258	258	281	274	270	223	257	272	282	286	256	296	267	297	247	258	263	276	257	265	265	284	268	307	267	263	247	273	267	290	261	293	317	280	273	256	263	272	273	310	279	267	263	290	283	274	252	276	253	259	309	289	293	266	265	285	238	309	285	264	285	286	299	293	268	279	285	278	286	301	264	283	265	328	267	282	242	286	292	261	281	263	288	276	260	269	270	285	253	255	286	265	303	288	272	255	279	271	272	281	290	265	289	291	298	307	277	267	272	286	258	265	258	288	276	289	237	271	271	268	280	298	275	278	274	289	262	292	301	297	310	262	268	294	272	294	276	267	302	304	315	277	255	306	271	257	265	261	294	280	281	251	279	269	266	281	285	258	261	267	248	261	276	286	288	284	297	289	290	304	290	266	261	304	297	297	283	278	282	261	274	266	287	287	263	278	281	240	302	282	267	274	265	241	260	264	264	270	278	256	274	281	245	276	270	284	289	294	288	269	282	265	279	275	273	288	302	307	275	258	315	269	270	297	270	276	283	239	268	279	288	255	290	296	282	276	263	265	296	284	241	258	236	250	299	274	302	258	281	276	261	272	297	251	260	269	267	264	312	259	266	284	275	297	271	284	258	267	307	295	293	294	282	262	265	267	252	269	287	262	270	271	267	263	291	255	262	260	270	276	269	265	264	280	257	249	285	322	258	285	271	251	240	290	269	254	261	231	295	285	284	271	276	256	282	288	267	296	270	284	298	287	266	284	287	277	285	268	270	283	296	264	309	288	257	267	285	272	276	285	282	273	239	282	272	272	278	291	296	270	258	276	294	303	239	275	259	274	273	259	280	301	279	284	276	269	282	272	267	300	298	288	275	278	282	251	279	307	291	261	273	268	259	280	319	271	276	277	259	267	279	261	287	267	273	300	301	287	269	288	272	273	268	284	311	272	256	295	294	257	269	274	265	265	289	295	296	293	299	269	244	285	268	272	275	289	278	277	259	297	263	283	292	288	250	283	263	280	277	230	272	262	304	278	281	274	255	273	257	273	275	266	307	268	252	275	260	300	282	282	276	279	286	239	277	263	268	273	284	246	264	292	265	294	239	278	261	309	265	318	284	286	271	262	282	292	297	265	283	290	289	311	292	281	279	265	274	254	264	272	268	249	302	285	261	261	266	301	276	315	279	291	295	273	263	307	267	252	288	306	270	286	274	271	270	276	289	294	296	295	303	295	275	253	272	272	274	261	270	264	296	283	263	290	257	274	259	269	288	254	285	275	255	294	284	283	245	270	262	286	281	258	287	267	266	246	279	271	267	271	298	271	297	263	268	250	276	288	295	264	289	293	274	302	307	284	283	288	266	271	259	258	251	276	288	270	296	264	295	265	273	275	290	253	279	258	289	281	287	285	263	275	236	276	261	310	259	287	264	265	278	268	294	283	281	291	293	282	249	278	266	272	281	275	257	252	269	257	299	254	307	252	266	287	284	310	269	286	256	281	247	268	259	278	240	269	278	258	276	283	289	279	301	272	315	283	266	290	276	270	295	292	258	288	289	299	250	296	321	287	276	271	312	283	272	278	274	254	279	236	271	263	319	278	309	288	274	265	296	282	275	284	319	254	308	270	278	268	258	304	251	286	268	266	283	278	274	291	286	298	284	266	267	281	297	280	267	283	275	278	278	273	262	296	268	295	279	280	292	290	313	255	283	301	273	247	299	267	306	272	287	255	261	289	294	280	269	287	263	283	242	278	284	313	302	285	270	279	243	255	234	263	281	263	296	273	272	290	304	281	257	264	310	265	307	270	256	286	282	293	282	290	236	275	269	281	269	284	293	303	261	289	240	274	278	269	275	265	267	272	270	284	273	293	275	243	275	279	284	278	281	285	266	318	297	272	291	276	262	269	294	284	277	273	247	262	284	278	278	269	275	285	289	283	296	286	309	282	280	279	295	304	243	246	273	247	309	256	270	292	293	252	276	279	299	286	305	266	257	297	279	274	289	267	258	274	274	261	302	317	273	276	278	269	267	277	269	270	309	289	263	276	275	264	287	276	270	284	294	272	271	251	287	297	289	301	262	291	299	277	313	296	288	292	287	293	275	300	285	248	296	275	291	251	290	263	267	266	243	275	289	259	266	279	277	282	274	267	261	270	260	269	269	286	252	285	314	293	311	271	282	281	270	287	260	262	269	272	266	263	248	293	264	281	289	257	269	299	279	263	280	293	261	290	265	288	277	310	295	282	297	306	258	296	261	296	276	281	268	288	281	268	288	284	273	264	264	274	290	268	280	306	290	291	277	259	262	310	274	317	291	294	258	280	268	255	291	297	272	282	300	257	279	281	290	254	268	287	256	274	265	297	256	300	278	281	264	257	270	279	285	275	299	273	258	287	263	266	263	297	272	290	325	224	262	257	274	277	263	272	264	281	254	295	285	297	271	257	254	280	288	289	266	248	282	326	290	277	277	257	281	293	278	267	292	285	292	290	259	288	296	274	261	276	242	263	272	297	268	307	268	286	282	259	270	278	280	285	260	286	289	299	286	286	283	278	287	317	252	276	254	290	270	282	255	267	269	275	275	266	284	269	269	295	263	291	281	269	295	250	269	291	241	277	278	279	263	300	273	287	290	294	277	302	300	312	314	282	273	290	292	279	278	276	268	281	274	265	262	285	260	285	294	274	302	274	274	307	271
10433	3967	814	802	808	768	766	717	811	720	742	733	719	739	734	705	724	701	713	712	712	728	686	705	740	691	746	737	729	677	737	726	699	729	712	696	680	739	684	706	668	719	713	682	675	665	685	729	729	662	687	754	701	728	712	689	666	748	765	661	684	702	690	743	742	749	737	748	738	750	727	732	729	683	734	717	708	709	740	776	734	791	723	769	669	770	769	741	713	743	749	728	750	761	778	726	737	797	769	745	752	732	730	671	712	716	695	664	690	761	697	783	682	750	698	719	735	700	717	725	720	693	742	714	679	745	691	720	711	731	710	660	687	677	700	701	699	688	732	707	687	725	701	695	674	706	681	680	700	665	710	746	736	660	704	704	694	712	698	670	687	716	651	724	683	701	697	694	684	621	712	695	690	695	683	739	684	692	675	662	677	684	670	728	675	696	674	721	676	665	688	676	703	704	729	698	684	736	699	709	740	658	681	703	712	702	685	693	722	708	683	664	676	673	711	717	730	648	704	712	673	690	703	647	698	695	726	690	683	615	746	702	722	738	689	670	708	674	722	681	679	683	686	640	698	689	742	684	722	665	667	655	697	769	727	662	713	707	694	653	681	662	717	725	697	705	712	706	684	631	706	675	720	716	680	741	666	688	693	716	680	727	692	672	729	733	670	667	663	679	665	675	697	702	723	687	725	708	655	701	710	704	691	737	747	706	677	692	694	738	715	704	696	704	709	718	668	686	684	653	745	675	663	670	686	671	685	724	705	658	673	711	684	648	693	666	677	736	677	683	694	685	716	708	710	675	718	653	719	667	694	668	720	727	712	670	736	681	765	668	680	675	728	695	728	747	740	705	739	674	734	665	695	714	697	730	692	713	672	715	676	676	652	662	658	672	709	688	730	664	702	716	678	705	688	674	697	705	693	660	698	708	703	727	662	720	676	684	717	704	666	705	724	706	677	736	759	687	667	713	723	709	671	708	630	705	679	691	681	693	684	688	705	688	709	706	685	704	661	694	625	696	699	693	704	704	706	679	685	745	659	665	708	679	710	681	623	675	723	725	674	702	737	708	727	698	654	754	706	671	699	707	683	705	682	672	696	738	715	693	731	683	648	678	666	661	667	703	692	697	676	721	695	707	734	726	709	666	685	691	679	646	710	689	691	671	742	725	637	684	716	684	719	688	709	653	694	671	688	719	684	749	693	730	678	731	656	722	707	719	658	712	708	703	709	689	674	722	675	667	675	719	696	691	701	676	706	671	697	678	715	669	714	673	710	695	748	725	703	747	762	675	671	698	744	696	657	680	698	659	702	680	683	711	726	718	731	668	707	705	684	687	693	706	686	675	724	659	687	668	692	699	680	681	673	677	712	677	707	678	679	708	690	710	757	694	711	742	710	687	705	687	720	663	708	673	676	698	698	732	703	737	708	708	664	711	687	692	695	677	678	703	718	685	728	646	707	690	701	693	736	685	682	718	708	717	693	737	668	692	678	667	685	710	731	754	697	720	678	674	674	687	720	658	703	716	676	724	711	704	705	693	776	722	740	670	649	659	655	707	717	679	689	702	668	632	714	678	679	718	690	737	706	724	715	664	695	717	728	665	732	688	700	762	693	720	707	715	694	649	706	727	716	688	705	678	718	661	741	657	731	683	671	705	718	684	638	698	688	661	717	667	708	701	726	683	667	693	752	732	687	726	691	675	700	714	651	701	730	681	767	723	693	668	707	730	690	696	676	693	731	660	707	700	660	675	697	761	734	718	676	704	714	640	669	728	734	722	718	659	751	687	732	690	708	689	714	706	709	696	729	704	718	678	696	714	678	662	699	681	671	700	673	672	675	689	712	692	680	687	717	731	697	688	672	702	693	673	702	679	718	633	657	671	715	687	694	718	720	730	691	686	675	686	711	708	671	663	691	728	704	706	694	709	678	665	720	723	688	701	660	671	640	691	655	675	682	756	647	646	726	705	671	703	702	671	676	620	662	734	720	687	703	698	708	652	726	705	682	686	677	706	709	702	694	664	707	671	684	683	660	722	682	669	685	728	705	636	687	669	706	715	683	710	656	686	725	631	660	713	673	713	716	737	706	688	694	668	748	669	721	694	722	675	670	703	693	682	718	676	660	713	701	664	695	687	669	706	712	679	682	669	681	714	680	694	745	681	682	648	696	731	684	680	705	703	720	684	721	684	712	707	680	727	684	667	758	735	700	688	704	725	664	670	679	716	692	700	682	685	712	724	677	692	679	674	709	685	677	728	689	697	712	700	705	707	682	662	705	711	709	705	675	680	707	685	726	722	742	729	701	713	652	714	699	687	691	675	690	683	731	712	737	669	700	696	725	665	675	764	701	669	679	733	761	635	746	694	635	684	661	652	725	726	686	693	700	739	740	727	657	705	681	669	743	670	715	694	751	657	647	750	664	670	713	696	682	691	688	747	672	737	697	733	690	696	712	681	707	720	695	697	686	665	710	681	700	670	678	727	710	700	712	730	739	709	737	697	732	717	754	708	675	704	732	702	661	705	698	732	679	702	724	672	699	708	715	642	734	661	710	722	708	712	754	671	667	652	684	679	676	699	712	721	692	745	696	678	715	650	748	678	698	710	706	681	693	695	732	690	646	660	721	677	664	655	744	670	760	665	683	718	719	680	712	699	672	637	701	692	684	704	702	715	675	709	739	705	672	677	691	709	657	710	687	664	743	694	732	693	699	698	688	778	711	689	687	703	695	681	733	656	675	663	688	701	704	682	640	685	665	737	685	648	682	693	689	676	705	696	653	686	700	713	674	689	691	718	688	697	675	724	693	669	705	657	702	654	685	709	731	668	683	673	702	688	732	644	718	682	707	645	721	666	699	703	694	724	686	698	723	670	698	692	732	705	756	700	670	685	721	700	681	698	699	660	701	695	702	724	666	686	719	678	696	665	661	781	753	710	688	670	687	672	706	699	692	707	714	654	660	657	689	722	695	710	747	663	707	689	691	714	711	710	681	675	677	727	641	699	676	671	684	651	685	670	695	701	708	691	657	728	687	703	661	719	751	658	707	739	657	744	730	744	711	723	699	693	714	723	707	718	641	694	719	700	687	680	700	690	712	702	735	663	698	635	687	700	673	729	685	656	755	668	661	764	728	708	680	735	687	746	688	694	717	705	750	713	724	677	712	698	684	670	745	669	692	699	685	680	624	672	685	752	732	692	690	675	718	667	720	694	756	700	686	662	715	689	711	685	677	711	689	667	688	679	674	721	683	689	710	671	721	721	680	669	711	689	682	716	684	686	698	730	702	678	694	703	701	645	726	706	693	650	714	728	725	746	730	669	679	702	713	704	685	643	691	669	666	688	700	748	703	646	735	742	687	702	692	731	698	652	658	673	716	725	692	721	697	751	712	711	697	723	669	684	728	678	690	727	647	710	689	708	662	695	724	714	723	644	655	709	673	664	687	695	712	675	752	722	655	713	708	732	685	683	694	689	709	704	680	662	700	646	687	748
34790	15304	2789	1311	847	655	522	450	404	357	345	349	310	324	293	289	291	299	272	251	288	268	251	244	254	286	247	228	261	264	276	282	266	270	277	239	252	255	270	262	232	278	249	256	240	252	236	272	239	297	272	246	224	244	255	247	242	267	269	271	242	258	262	251	276	288	269	239	251	242	258	269	238	264	265	263	265	265	285	270	270	287	251	280	274	239	280	258	232	259	284	286	239	265	261	278	243	209	269	262	245	272	286	254	249	266	242	286	243	263	287	255	269	259	284	274	245	242	277	257	250	247	234	255	261	257	229	268	263	247	263	255	253	279	251	248	241	236	213	272	263	259	269	269	255	257	261	261	252	246	272	268	256	264	246	271	223	278	283	266	237	266	221	252	236	201	262	272	272	254	257	261	249	255	235	265	254	228	247	250	236	230	285	261	239	264	270	249	242	243	263	250	256	294	252	223	265	263	255	251	284	261	234	259	271	270	246	266	279	237	272	245	239	274	240	253	248	272	247	294	245	244	246	278	269	253	245	244	233	238	230	263	297	271	275	286	268	256	280	220	243	297	227	248	234	246	253	231	245	260	251	278	272	254	225	247	236	227	253	261	249	285	250	245	240	255	245	250	252	237	222	265	255	228	271	239	246	253	263	248	225	254	258	211	264	237	224	260	281	236	253	282	263	241	253	255	264	252	256	270	288	234	234	256	255	258	277	245	236	251	270	232	244	270	244	253	262	252	256	252	273	278	254	223	233	222	248	266	251	244	224	206	281	264	211	245	260	253	256	250	272	255	266	231	280	263	281	233	250	256	259	257	267	263	246	217	262	265	235	237	244	247	275	247	249	246	231	258	240	260	279	222	249	263	246	252	232	246	253	258	272	249	247	269	249	257	256	232	234	271	270	254	271	249	231	222	231	237	254	235	253	242	232	270	239	269	232	256	289	251	242	226	249	251	223	261	268	233	248	274	241	237	275	249	241	279	256	233	269	261	272	218	230	232	227	254	262	245	255	246	255	243	233	240	245	243	255	282	221	241	258	245	261	250	250	247	228	238	279	266	239	225	264	271	248	243	260	246	289	240	253	255	267	256	275	255	256	257	240	277	239	256	258	275	281	260	254	274	280	249	285	274	256	265	281	264	236	256	274	266	248	253	243	233	257	258	216	250	263	232	258	243	245	243	280	263	237	238	244	251	257	265	256	272	246	279	248	255	253	291	241	233	242	250	267	231	301	238	257	272	250	276	269	239	243	245	225	256	257	234	253	245	255	261	248	293	254	247	263	227	275	255	239	253	259	246	271	243	255	260	247	228	255	255	266	245	248	265	289	242	234	250	264	261	263	270	247	271	249	248	256	269	234	253	250	223	253	256	255	250	241	249	247	260	229	241	250	247	267	278	259	250	266	249	228	222	235	262	235	245	238	263	236	236	216	264	238	256	252	251	262	241	263	258	243	260	266	230	246	253	226	230	240	248	244	260	240	272	273	248	248	235	276	246	271	251	228	248	236	268	228	254	241	245	268	280	251	241	265	228	269	262	245	232	275	265	260	268	266	252	274	245	256	239	228	251	254	226	275	256	292	242	256	227	276	256	249	239	255	260	257	277	245	238	248	270	264	241	256	244	230	282	250	262	247	256	269	251	270	272	276	239	248	262	262	249	253	265	246	214	254	246	223	273	240	249	252	234	248	286	240	258	247	273	248	259	247	278	286	244	238	270	247	246	248	275	249	233	224	234	245	224	235	264	238	272	224	275	254	274	262	279	270	247	308	277	239	261	246	278	243	230	285	258	252	259	264	260	247	264	241	278	250	265	256	259	209	245	274	269	245	251	239	251	243	262	255	253	262	283	242	251	270	260	269	238	236	276	259	242	273	258	240	250	234	240	250	248	242	288	270	254	239	256	213	273	252	272	263	254	239	229	280	263	245	269	257	242	258	227	279	233	250	264	254	249	244	260	262	251	286	265	236	225	227	243	244	249	236	283	252	275	252	266	233	237	260	231	273	251	249	259	250	244	270	253	245	254	240	281	256	261	234	221	263	228	249	251	278	242	277	248	241	253	260	260	253	268	265	261	253	260	261	258	249	246	230	225	263	279	287	257	271	235	235	243	228	245	245	250	266	290	269	249	278	251	257	240	263	267	245	251	265	246	263	246	259	288	241	254	242	256	239	270	253	241	233	236	274	269	259	237	228	242	264	268	246	235	270	270	251	237	254	233	254	273	265	251	250	240	246	277	230	267	256	242	284	254	277	263	262	242	252	255	261	289	254	223	240	248	267	267	286	266	248	268	240	265	244	290	250	263	234	254	264	265	252	227	267	247	239	256	252	261	240	260	285	247	239	262	265	254	238	236	271	263	243	242	281	231	238	277	244	250	266	237	254	241	295	277	264	239	236	250	246	248	250	279	239	278	254	236	247	272	255	257	214	276	273	252	271	273	263	251	257	262	244	250	260	250	252	238	246	244	245	270	235	257	242	247	243	270	246	261	246	276	267	277	226	267	275	272	281	254	257	261	278	240	248	231	259	244	240	266	260	249	272	257	231	256	272	263	261	249	260	244	269	226	277	259	270	233	254	253	243	264	244	270	293	251	284	261	244	250	226	266	281	236	258	261	243	268	254	232	258	241	269	237	260	280	284	251	277	264	265	225	242	220	265	247	252	251	263	278	242	253	245	248	247	267	256	237	200	238	271	239	225	241	233	259	256	259	223	261	272	259	259	258	243	254	237	273	248	268	263	271	244	258	247	268	221	240	248	236	263	264	272	263	254	233	245	245	259	256	256	259	257	256	239	247	248	250	220	235	258	246	267	220	241	256	249	234	253	255	266	258	258	277	283	238	245	250	228	243	230	264	247	272	273	230	245	276	263	233	229	287	245	266	214	246	251	239	267	264	266	260	270	222	235	257	241	221	251	251	238	264	255	254	229	252	268	245	283	294	236	250	249	260	280	244	239	258	266	274	219	242	247	284	278	234	250	276	265	279	259	251	271	267	259	255	245	259	266	257	251	246	263	280	223	238	250	259	232	241	248	252	242	280	289	255	280	266	249	237	276	237	272	241	275	243	261	250	278	253	258	235	254	239	284	236	229	287	250	237	284	269	250	217	232	232	255	249	259	256	226	242	268	263	262	260	251	254	275	258	269	239	262	276	267	260	245	261	243	275	269	250	258	256	273	236	245	271	253	249	264	281	260	245	258	269	264	248	264	251	256	246	232	251	252	287	256	253	264	250	243	256	277	242	271	265	242	238	219	289	252	259	242	259	270	285	256	251	243	255	234	262	248	290	264	267	252	267	231	247	224	249	223	224	263	264	261	256	277	250	246	246	275	279	261	266	252	269	258	239	230	263	256	263	288	231	241	247	261	243	269	253	235	261	257	215	240	238	262	258	249	238	260	257	258	263	248	242	235	239	244	271	257	253	245	239	258	290	274	273	267	252	239	240	273	238	287	249	263	270	273	258	230	259	242	269	280	272	249	250	251	284
21753	8009	2996	3213	2738	2234	1934	1635	1331	1363	1264	1117	1015	1000	910	941	859	894	908	830	761	784	791	769	732	735	725	726	756	708	732	722	759	720	678	648	689	684	658	685	724	640	663	663	655	655	665	651	717	675	704	692	627	593	663	592	646	654	642	671	667	643	676	698	654	694	733	720	752	752	742	706	739	744	755	809	764	776	805	792	758	691	726	741	745	761	744	729	748	783	732	727	773	707	689	671	721	761	749	760	726	728	724	697	718	675	697	687	693	723	736	746	705	697	654	640	662	625	681	671	652	603	600	633	693	658	645	700	625	621	652	632	658	652	662	671	625	631	635	602	652	623	646	662	660	643	619	667	640	683	644	621	662	633	674	684	666	660	643	622	670	635	639	629	635	634	660	671	608	609	617	614	602	640	621	648	659	677	600	631	627	632	654	637	625	645	669	688	676	688	629	606	615	623	674	619	642	632	698	664	656	652	647	629	613	670	656	655	663	655	649	641	649	622	653	654	614	623	680	684	639	638	660	643	618	673	654	660	665	640	639	608	662	622	588	645	638	696	667	650	639	672	635	655	612	623	599	625	617	635	648	613	601	675	663	668	693	609	629	646	635	613	630	613	676	624	634	661	649	624	609	599	611	639	633	609	637	675	628	621	599	595	648	658	623	646	666	627	634	652	686	653	644	653	663	669	602	681	681	646	697	660	642	597	622	660	614	656	620	670	671	629	650	605	639	638	660	690	634	662	658	666	593	629	638	632	632	646	670	591	652	652	671	646	599	615	632	589	604	648	607	596	615	657	653	638	658	661	630	643	608	590	639	611	670	637	671	629	651	610	634	620	672	643	624	676	635	613	660	665	642	658	633	639	636	685	659	620	666	621	621	625	604	658	622	618	633	626	660	673	636	627	638	640	621	659	644	635	615	649	614	658	617	603	646	636	626	620	665	655	592	638	620	616	659	595	696	636	628	614	666	639	676	627	598	624	611	642	614	606	637	673	650	583	640	630	625	638	599	655	643	621	620	616	635	676	671	657	641	662	655	652	647	653	636	657	613	659	667	621	598	592	676	604	627	634	652	640	615	652	637	661	644	604	664	617	602	641	637	667	638	639	641	624	674	664	620	582	652	634	619	665	666	677	646	657	632	668	624	635	657	620	638	639	692	633	655	620	672	658	665	636	619	628	629	661	667	695	613	642	637	669	631	605	654	642	618	620	613	635	678	637	678	614	683	705	655	616	598	658	616	672	624	650	637	655	652	660	616	607	652	607	638	670	657	617	663	650	679	620	617	584	601	662	636	624	666	612	626	679	595	693	629	668	608	662	599	637	672	648	677	624	647	575	630	638	639	653	635	643	677	606	660	670	667	636	575	646	598	599	646	695	597	682	600	627	625	633	631	668	685	643	616	651	652	621	638	613	641	649	647	629	628	611	648	640	649	630	642	671	634	621	642	618	629	623	649	699	643	627	662	644	613	634	658	603	676	643	608	682	615	612	624	615	621	649	646	684	603	631	646	657	632	636	675	641	658	643	654	636	677	621	652	640	633	594	647	649	676	662	600	625	594	640	599	636	673	627	631	645	665	642	629	660	676	668	616	648	659	661	662	585	628	614	631	633	672	619	681	628	666	614	643	659	629	604	631	613	647	630	651	623	612	619	673	682	675	653	681	657	610	629	650	633	636	667	589	579	622	662	636	624	648	602	642	662	623	610	612	653	633	624	675	650	676	664	633	627	640	636	627	650	585	634	644	621	627	668	647	659	640	622	654	669	631	605	668	664	643	641	651	616	666	645	680	639	640	686	645	631	653	630	614	642	667	640	676	641	670	634	649	638	609	644	651	650	623	678	611	637	628	622	632	679	628	617	607	671	636	636	657	657	689	634	662	631	631	659	623	667	604	617	629	635	639	652	636	629	627	630	621	630	623	652	629	670	644	615	647	634	647	664	647	650	658	632	578	650	620	660	637	627	618	593	637	645	633	600	641	654	698	648	648	657	655	651	557	650	653	648	656	624	651	662	615	621	630	641	634	621	663	625	633	648	654	612	615	653	613	619	632	657	650	639	642	664	650	615	641	590	621	672	660	605	624	673	645	632	655	652	616	628	620	628	629	671	675	674	633	671	624	696	608	619	607	622	607	611	652	624	646	627	636	635	655	657	607	652	664	608	625	625	619	614	627	632	671	604	681	610	633	609	663	675	658	645	637	678	639	674	612	678	630	649	673	624	676	606	655	675	673	637	607	638	684	664	607	596	607	670	645	680	673	641	651	667	619	656	619	652	598	689	653	621	669	623	636	675	611	681	634	639	599	626	647	657	634	662	643	599	646	655	598	606	675	638	669	680	661	671	648	669	610	704	655	669	653	627	658	622	585	642	596	653	580	634	617	640	649	650	634	722	630	605	652	654	675	631	665	593	656	605	603	620	619	646	640	624	657	673	624	619	655	663	623	643	610	643	655	642	641	648	625	630	658	650	643	673	611	642	648	644	618	648	694	646	641	643	640	627	681	636	655	609	628	653	636	689	642	661	642	632	635	615	654	676	659	609	674	657	617	676	633	667	589	611	682	640	644	666	658	627	631	653	625	664	608	619	664	624	637	658	639	631	650	612	610	631	639	631	621	604	621	637	622	612	646	630	616	630	609	643	623	613	645	658	672	655	655	672	632	619	649	655	588	615	645	611	597	628	619	658	641	645	635	617	605	619	605	653	654	679	616	676	652	672	600	640	626	627	610	653	657	589	648	638	629	668	633	620	634	663	679	620	630	646	637	632	597	626	642	633	628	619	667	636	589	678	623	585	604	672	617	614	667	636	610	661	638	649	615	606	606	629	601	624	602	675	629	642	637	625	644	611	619	625	605	675	635	654	623	687	645	633	718	599	624	663	618	641	677	620	644	656	650	628	653	627	640	595	623	636	622	668	632	657	622	602	641	679	645	632	626	699	607	650	649	626	637	624	622	634	638	674	637	664	625	599	616	626	628	611	647	658	609	650	613	645	645	577	676	661	601	642	655	644	638	634	632	637	610	614	663	607	608	641	648	653	614	636	637	644	660	665	633	683	602	647	614	659	645	639	661	639	640	631	660	619	616	637	666	676	632	641	672	643	606	627	615	652	635	602	598	667	650	652	644	650	651	640	665	604	645	610	653	665	656	621	690	644	641	655	632	634	620	624	653	685	666	575	640	612	633	648	642	647	636	648	623	639	624	672	659	656	621	590	613	631	630	625	634	605	668	635	655	633	586	654	635	678	638	622	592	666	664	657	630	659	633	656	651	667	641	635	649	655	643	624	607	671	630	643	709	637	644	653	609	606	671	652	683	638	637	698	653	602	654	575	639	605	639	637	634	639	620	642	609	690	616	622	620	670	626	612	664	683	628	641	679	676	638	604	637	640	654	638	628	620	675	624	616	622	653	681	617	617	619	613	649	648	656	642	592	600	629	619	622	657	641	617	660	599	663	610	664	674	618	635	588	659	641	621	638	617	642	581
43271	22772	6083	2440	1548	966	690	562	454	430	357	357	324	289	296	298	253	216	241	230	234	226	207	208	219	220	221	220	193	217	204	212	182	187	203	184	166	179	203	190	204	197	168	190	180	195	204	225	168	158	198	185	213	196	172	180	176	170	170	204	169	182	193	183	193	195	213	194	205	195	189	193	184	189	209	229	196	207	220	193	176	211	201	187	191	182	207	190	216	232	187	182	189	187	187	187	188	188	211	212	197	199	178	167	183	199	196	190	173	196	192	201	214	195	193	199	201	177	191	192	174	196	171	179	184	220	176	170	172	186	201	189	179	191	202	158	187	166	169	184	192	189	192	187	155	198	184	193	219	182	176	206	201	156	190	170	189	181	192	153	190	170	182	193	191	189	180	153	185	185	174	176	168	165	157	171	167	175	155	179	199	184	176	181	187	177	207	191	175	176	194	173	165	183	187	148	215	171	207	180	174	203	198	186	178	197	189	188	189	217	181	180	184	195	160	176	202	195	207	197	191	198	181	201	165	167	180	153	194	187	188	154	186	203	175	178	178	174	190	156	165	195	181	206	192	169	193	175	182	187	181	183	166	185	167	168	204	180	178	195	179	166	204	181	185	205	169	166	173	168	186	177	196	185	186	196	161	174	197	204	182	199	173	201	174	204	195	173	185	180	164	174	188	186	197	176	151	167	156	200	170	198	137	167	208	162	173	165	187	179	159	175	204	175	162	187	192	184	184	182	157	161	187	202	153	174	181	156	201	169	190	173	171	164	167	187	198	183	175	181	170	159	189	196	194	189	167	182	199	191	194	176	204	175	174	191	160	186	152	163	190	176	176	168	177	191	159	202	189	177	168	178	173	143	203	161	196	163	166	170	165	166	191	167	179	190	195	190	171	178	194	164	173	197	168	168	183	196	184	181	179	173	191	189	182	182	184	183	169	180	213	189	186	204	185	170	177	174	187	187	167	203	188	171	180	170	163	186	177	174	206	167	185	189	177	181	178	172	179	186	202	189	190	204	186	179	163	174	198	180	202	189	185	191	170	177	189	182	170	169	184	196	173	184	191	196	175	192	164	174	204	163	191	177	172	191	178	207	151	191	189	200	173	204	198	185	177	182	210	192	200	171	164	168	189	187	169	164	173	168	201	171	190	189	163	179	199	189	177	197	186	157	189	175	167	165	156	186	201	187	195	171	198	173	176	183	195	170	185	180	169	171	177	174	178	169	171	191	205	188	185	176	158	177	187	168	176	198	183	180	176	186	173	178	186	194	171	202	186	195	173	199	193	180	186	179	161	186	182	188	171	176	187	192	206	167	184	189	205	184	184	162	200	199	206	171	185	162	185	171	160	168	163	172	173	200	173	176	185	170	156	181	148	178	171	168	184	190	161	185	180	184	176	184	196	163	189	180	171	190	169	176	183	188	161	190	175	201	193	205	186	182	187	163	170	191	203	181	185	187	190	175	187	179	183	175	186	186	223	200	170	178	190	186	171	184	157	182	178	167	201	200	185	161	188	185	184	173	185	176	173	158	193	177	155	173	178	205	187	184	179	190	176	188	163	186	190	181	178	198	186	182	176	200	188	168	186	197	192	179	198	204	163	183	156	160	170	174	182	175	193	153	169	205	203	182	178	183	201	203	173	148	161	183	180	186	160	185	198	183	209	189	183	157	178	167	183	189	176	182	177	174	194	179	195	192	171	161	174	168	183	179	179	175	177	172	151	161	196	193	182	176	159	188	177	181	188	179	172	182	189	189	192	183	190	173	178	178	167	182	190	171	195	184	191	195	195	169	175	178	205	172	179	165	169	176	165	178	166	201	178	172	172	184	181	158	162	183	204	197	183	212	170	176	173	169	176	181	158	166	183	187	182	170	204	171	155	160	175	183	196	177	178	190	169	190	175	184	180	181	197	190	185	166	183	184	158	177	159	188	203	179	202	166	194	183	193	191	190	146	190	170	189	193	172	179	187	170	186	176	163	166	169	199	197	175	178	190	182	212	161	190	155	135	166	190	200	181	179	186	195	166	179	180	174	182	175	175	190	172	180	164	177	187	165	169	187	200	193	192	198	199	199	174	157	171	188	176	195	182	171	187	186	191	163	192	206	189	181	210	178	177	186	175	193	175	195	172	200	169	174	178	206	206	200	187	194	196	192	180	168	187	179	179	162	161	188	195	180	181	171	159	194	186	224	173	186	194	185	187	167	177	161	181	189	181	164	199	170	179	179	186	179	196	194	167	179	179	180	190	177	188	181	177	178	179	161	179	174	177	196	180	161	181	182	215	196	179	170	185	168	185	158	178	205	182	173	180	167	194	170	179	203	189	171	172	197	175	184	187	193	194	188	189	174	204	219	209	183	212	183	188	186	174	188	200	163	187	169	194	174	219	184	213	173	160	167	185	170	203	174	209	191	189	180	169	170	182	173	177	177	189	190	168	193	175	209	177	173	188	166	201	154	183	170	216	188	177	188	165	198	200	198	167	176	163	177	176	159	183	184	200	191	152	171	177	187	176	190	168	186	171	180	196	175	188	196	181	207	161	163	193	159	156	174	183	202	177	193	153	176	163	196	187	180	178	189	182	172	184	177	214	176	167	205	200	189	184	187	194	196	176	186	187	192	168	177	205	167	189	179	194	176	176	178	183	169	191	193	161	170	180	187	164	173	171	165	166	186	171	164	177	184	187	183	182	205	187	191	191	181	170	188	188	165	198	164	205	193	165	188	189	174	187	186	196	187	188	179	173	183	198	167	173	210	177	179	180	181	171	177	201	165	185	176	182	181	195	188	178	173	165	171	176	174	187	144	176	168	188	173	187	171	190	182	189	159	168	177	177	162	203	162	183	195	173	175	174	187	186	171	192	177	186	174	204	174	196	174	182	164	177	192	174	187	181	192	221	158	188	187	165	169	183	192	170	196	134	207	199	181	200	198	199	170	147	160	164	184	159	167	204	182	170	191	177	145	215	197	186	193	184	169	180	176	168	219	172	189	196	183	161	176	193	208	170	180	188	141	180	188	194	192	174	155	178	189	183	161	215	165	169	174	180	171	171	189	170	173	166	170	185	186	152	194	165	180	173	177	205	142	209	204	196	184	192	174	177	181	196	187	206	180	177	192	191	197	174	213	179	165	175	163	153	197	174	196	204	200	159	184	175	176	192	184	177	154	183	180	176	174	188	180	191	163	199	182	193	184	180	182	183	194	181	183	165	176	171	190	186	182	190	206	208	200	168	199	163	187	189	195	171	187	178	189	181	183	168	179	218	188	182	200	177	155	182	209	197	192	173	174	166	190	187	172	174	173	175	173	171	185	191	179	186	176	187	199	198	177	188	193	166	177	183	212	154	192	200	168	180	182	192	178	200	183	180	182	172	185	180	172	158	201	148	180	179	193	176	186	199	187	189	174	155	190	152	192	201	184	192	172	174	148	197	178	159	206	184	171	191	191	183	191	190	157	189	173	164	181	163	170	193	164	187	184	189
27714	11347	5015	5288	4496	3711	2899	2330	2056	1733	1541	1393	1359	1148	1073	1014	942	891	865	868	821	783	715	712	664	751	714	647	632	595	607	623	591	605	600	553	564	592	551	588	529	565	544	590	519	498	526	552	528	543	478	497	510	452	531	520	557	554	513	554	531	506	482	568	547	613	584	648	612	604	605	606	631	615	647	633	669	681	727	721	687	668	617	650	612	645	643	652	651	657	632	645	606	580	561	590	558	610	600	625	649	637	553	572	546	554	525	572	569	575	581	603	561	550	528	528	533	511	549	521	496	544	499	517	527	508	496	502	524	489	542	475	463	445	474	506	466	493	487	502	492	483	475	444	490	501	474	456	512	478	457	454	449	441	448	498	487	488	509	460	485	463	481	477	504	515	465	460	480	472	451	471	490	473	490	465	485	495	462	528	496	497	484	473	469	470	468	484	517	456	469	507	501	505	492	469	468	464	472	462	472	541	485	457	451	473	488	452	475	428	474	516	448	488	493	474	482	477	468	484	481	468	473	437	477	474	429	486	499	485	471	455	483	427	480	443	498	484	436	465	440	508	443	472	440	504	463	479	479	494	426	518	442	478	505	465	470	485	467	461	485	469	491	481	448	473	457	460	462	430	439	471	444	428	432	494	478	477	506	491	484	473	505	470	484	475	455	467	481	535	479	493	439	443	476	465	448	456	478	479	472	463	450	464	466	503	491	464	474	460	450	506	502	453	475	476	485	451	465	457	465	491	478	520	446	488	456	457	463	513	496	513	452	477	424	478	476	430	469	449	466	463	452	490	464	443	436	473	486	458	530	488	480	445	449	483	524	458	479	475	473	455	500	475	466	420	462	469	434	467	447	455	505	459	428	461	451	495	470	432	476	488	491	491	463	456	488	483	427	481	444	511	456	521	472	488	490	478	493	442	498	457	504	443	451	473	488	473	507	471	493	444	469	429	434	481	478	425	462	502	462	461	508	504	427	486	481	461	480	507	420	465	480	486	461	491	443	488	457	452	472	478	470	504	468	454	464	461	459	494	493	488	467	459	487	499	434	463	469	491	453	460	475	463	453	459	461	481	447	480	437	502	441	491	445	464	500	467	469	461	448	510	470	476	468	518	467	457	480	465	472	448	455	497	491	460	470	498	494	495	491	461	457	490	476	455	487	465	471	433	485	486	450	482	489	451	481	448	440	466	496	488	493	478	473	458	472	460	464	429	426	472	517	471	474	498	501	465	466	515	491	455	477	472	479	477	464	520	448	489	432	471	472	487	477	483	435	419	462	496	485	529	447	479	474	436	456	494	451	444	468	481	505	434	424	448	420	449	465	449	458	472	473	502	481	469	466	494	478	462	460	458	490	461	496	467	445	507	469	468	459	451	437	478	448	485	474	487	467	494	478	481	495	458	446	475	499	460	457	506	462	497	476	500	499	487	482	468	484	475	470	462	489	448	445	480	499	459	466	479	441	490	463	475	461	483	510	466	480	481	496	505	510	443	488	485	500	492	459	480	487	458	470	444	467	492	416	486	451	492	454	480	495	515	473	441	486	457	492	474	471	468	462	476	492	484	464	499	508	501	473	446	486	447	460	470	459	458	498	466	489	460	490	483	508	502	488	478	518	490	483	462	469	455	506	480	460	456	474	490	488	437	454	485	455	431	408	490	456	503	466	468	444	458	478	480	469	496	473	503	504	452	482	499	464	459	473	458	488	492	488	455	496	485	476	489	474	478	464	490	474	457	428	473	453	463	470	471	485	461	473	492	485	479	469	505	443	462	464	452	462	462	485	476	498	460	466	471	458	492	480	463	477	484	480	455	474	462	515	491	445	482	468	475	457	492	483	443	460	522	459	464	493	434	456	457	443	471	476	446	515	471	466	431	494	482	475	492	481	514	458	436	468	489	459	513	494	483	482	492	468	466	451	459	477	468	484	456	455	449	441	469	471	460	473	492	482	501	450	471	498	479	466	493	479	478	489	464	498	475	477	497	501	456	473	502	486	506	485	475	494	477	487	466	545	470	493	471	498	439	473	530	500	484	453	473	457	440	493	446	463	479	482	485	464	460	490	455	468	517	462	455	448	464	484	481	460	467	463	468	470	463	434	443	441	470	526	435	484	495	457	467	496	453	453	438	495	460	447	458	426	494	489	474	467	524	474	448	482	490	477	463	497	467	498	460	450	463	463	504	465	496	467	429	446	500	508	471	442	448	466	460	502	490	452	519	487	464	456	475	480	459	451	474	482	485	475	498	482	486	517	456	460	462	519	490	456	471	498	469	483	467	458	463	485	507	439	450	466	481	506	472	459	473	438	455	480	500	473	519	491	438	455	442	485	478	495	442	464	507	441	518	469	472	479	470	469	464	482	490	455	443	444	478	466	444	511	479	502	467	462	457	468	458	528	457	441	495	467	468	441	484	456	453	476	535	432	473	511	461	452	475	474	497	471	468	517	494	461	402	465	465	455	472	473	487	463	469	471	444	468	449	446	489	468	482	477	498	451	510	451	479	471	484	497	450	517	485	477	517	498	483	490	525	492	486	504	447	483	465	465	481	496	487	456	498	484	455	479	491	480	471	480	477	489	486	445	478	504	458	438	483	488	501	490	484	504	478	478	487	488	495	485	499	481	452	436	482	475	464	449	466	462	465	463	512	463	473	496	486	503	497	466	492	498	459	501	517	468	492	432	468	461	437	485	483	496	494	474	465	472	497	481	474	453	475	461	464	487	505	495	474	455	475	452	512	462	474	478	475	462	464	470	441	480	447	492	457	463	418	448	451	495	494	497	459	445	505	504	469	490	428	445	475	503	493	475	462	474	463	464	503	448	500	468	446	436	450	477	484	438	453	470	504	469	462	465	487	484	491	479	450	489	500	491	481	487	434	459	493	487	464	505	426	485	476	481	477	499	475	501	501	477	489	486	472	472	491	486	518	498	472	408	490	483	472	482	453	465	482	457	474	474	490	468	486	518	512	463	482	487	466	456	451	472	450	429	484	476	476	478	473	481	499	492	466	476	484	486	512	476	482	491	458	468	469	496	493	440	449	483	506	484	460	486	444	490	503	491	482	444	481	508	509	501	463	429	496	476	490	465	469	476	488	446	450	535	473	473	493	449	522	480	476	477	474	462	467	481	476	464	466	471	436	483	505	451	465	507	475	487	466	447	470	473	504	453	458	482	461	506	446	478	467	500	473	526	463	481	456	488	473	465	481	499	473	498	473	506	496	479	460	484	450	467	468	498	471	490	489	477	456	491	463	441	474	478	489	497	508	497	481	478	459	492	477	478	490	491	478	498	480	486	499	499	479	443	490	446	466	502	443	502	465	488	472	449	458	504	451	481	471	447	433	470	475	479	473	480	471	500	470	482	460	505	452	451	472	463	499	426	486	443	473	454	444	486	469	436	480	496	503	477	493	429	455	464	510	472	479	458	465	478	435	436	513	467	484	512	442	483	468	510	510	429	495	470	481	448	469	467	482	518	460	516	482
17892	5112	418	289	307	283	280	277	277	269	281	277	307	277	297	293	312	276	251	268	257	279	260	275	288	282	297	283	267	266	284	253	260	293	248	270	299	268	280	267	272	281	246	268	293	246	249	286	270	258	298	286	260	268	281	279	271	264	290	295	276	267	275	300	255	301	282	316	274	266	308	284	305	303	307	272	279	303	305	294	277	258	294	263	263	269	305	288	298	248	293	285	272	309	265	294	263	287	272	285	281	288	244	264	293	305	264	271	268	287	274	300	255	271	275	247	295	287	267	290	270	254	302	311	270	288	313	235	269	261	285	270	269	290	286	298	271	288	275	269	282	260	257	288	278	293	250	268	267	291	299	272	296	285	302	313	268	263	275	291	282	281	283	256	262	283	285	277	283	282	288	309	277	283	266	294	271	265	273	309	272	284	265	266	308	303	304	299	292	287	301	267	251	254	273	315	249	269	278	278	263	234	294	266	270	271	257	273	273	259	258	293	253	271	240	305	264	266	266	275	267	280	317	282	265	240	256	289	275	264	270	277	276	282	291	293	306	292	256	289	257	294	273	261	241	243	280	285	289	263	275	259	281	272	281	266	241	266	266	240	283	258	295	237	247	269	272	242	277	257	279	276	256	278	260	289	270	295	292	261	262	272	281	257	298	245	280	261	249	285	263	271	299	287	278	275	263	286	293	264	303	295	254	285	316	253	282	271	266	258	293	269	288	294	286	265	276	271	253	279	277	254	285	278	293	279	281	270	266	275	265	272	282	261	269	277	289	301	300	280	278	287	294	286	269	245	254	258	286	305	277	274	283	272	290	284	281	280	297	275	281	331	274	300	266	257	251	265	264	290	283	276	260	305	274	299	276	278	282	261	267	280	252	254	279	274	278	289	264	289	259	268	252	291	276	299	314	309	265	268	264	255	299	259	273	275	275	266	280	244	242	268	269	270	283	271	256	278	283	263	258	281	268	266	264	267	259	272	263	261	265	250	285	288	263	276	300	273	283	327	294	290	271	283	266	306	302	274	246	291	238	279	246	290	270	248	271	270	270	275	255	288	246	283	273	233	272	272	269	277	261	287	247	263	304	237	284	303	260	301	258	290	271	287	259	262	239	313	273	271	273	259	291	267	279	255	298	270	277	256	264	279	267	260	274	257	267	258	274	267	280	265	276	290	287	274	287	261	248	286	248	267	252	327	295	240	293	270	269	285	286	271	261	292	292	266	307	285	249	275	257	282	269	253	268	274	279	312	272	248	280	220	272	258	245	253	254	294	259	256	299	263	274	277	297	286	277	246	273	266	302	309	267	295	262	278	261	265	260	262	284	280	283	293	288	291	281	287	275	280	256	250	280	283	280	287	243	279	284	281	257	291	292	272	293	300	284	262	271	276	267	263	286	268	248	258	271	253	265	266	297	273	235	253	266	294	275	275	281	282	309	280	292	280	254	272	277	262	275	294	252	264	284	273	274	268	285	308	256	271	250	283	274	264	305	260	248	252	273	268	273	285	258	260	262	262	251	260	278	278	267	262	284	279	260	274	277	284	277	285	298	290	302	252	292	292	293	288	282	272	307	289	286	292	273	271	288	272	233	265	278	291	276	259	278	250	281	288	226	266	278	277	261	269	280	291	285	295	278	266	276	299	271	279	283	277	294	280	274	260	280	263	259	264	297	256	267	255	258	257	283	277	281	275	273	299	260	283	292	262	282	296	293	252	256	276	273	285	287	303	286	263	285	251	283	263	251	258	266	272	283	287	268	258	278	287	259	270	283	301	268	284	276	276	274	272	278	292	252	275	287	273	291	286	259	291	292	280	274	250	291	249	276	256	266	269	265	290	256	278	267	270	254	272	299	275	279	263	276	341	286	281	263	276	251	285	288	256	276	296	317	323	283	270	252	255	271	322	269	248	265	273	278	278	295	256	278	275	273	271	281	272	255	261	276	277	265	287	270	301	249	278	286	265	308	264	246	266	252	251	244	256	292	244	247	281	289	287	278	306	266	272	276	259	291	299	291	271	282	269	265	259	279	271	251	302	270	291	271	251	264	277	290	284	258	293	248	302	279	263	285	252	285	290	264	287	275	271	271	252	284	286	281	298	256	276	272	265	273	263	271	281	289	270	287	260	253	268	286	258	262	263	252	265	277	270	278	283	244	272	259	269	262	251	256	276	270	263	307	253	299	282	306	280	268	271	281	290	286	273	283	299	286	269	256	276	249	267	301	300	294	274	310	297	277	286	280	267	294	260	273	253	253	276	287	283	289	259	308	276	254	288	286	279	279	294	250	270	290	308	274	275	266	254	259	276	273	277	267	284	278	265	259	290	277	262	284	256	266	254	277	272	280	249	275	258	279	243	251	282	275	252	270	294	288	316	267	287	281	278	299	294	278	272	263	283	298	267	294	287	278	277	293	284	275	261	253	259	276	266	289	282	277	286	257	278	264	291	310	274	271	266	297	288	296	269	287	267	305	287	259	339	235	267	250	275	280	276	290	274	269	280	248	297	267	275	317	257	286	278	295	260	318	270	272	312	280	247	265	273	280	284	282	278	271	254	266	262	306	286	265	256	279	269	292	271	288	273	282	276	275	298	267	254	267	272	306	270	253	264	283	287	298	288	307	281	254	273	281	265	294	268	267	293	279	265	284	280	289	283	293	277	285	274	234	261	269	262	263	298	287	309	282	291	254	248	258	310	295	283	263	274	292	295	275	290	274	282	298	297	223	285	311	264	288	281	292	284	237	281	261	278	271	264	306	279	258	267	276	290	260	278	282	254	235	279	287	286	279	267	266	275	276	300	314	270	301	258	291	273	249	303	296	259	248	271	288	281	276	304	268	285	266	275	279	263	288	279	290	270	286	262	291	311	279	308	299	253	278	287	266	303	268	278	254	292	284	270	285	250	280	251	291	305	295	243	273	269	301	267	261	252	276	267	269	278	272	261	283	261	284	315	325	302	266	289	291	310	268	269	258	295	278	273	274	302	307	260	267	286	265	253	281	322	254	245	270	277	260	274	257	287	278	253	270	278	303	296	255	294	278	261	282	290	286	286	273	269	255	244	260	290	266	276	243	271	272	256	279	289	318	285	240	260	263	271	292	277	264	298	239	278	274	272	240	256	281	297	272	264	275	272	253	308	279	280	265	247	261	297	296	281	274	260	286	253	281	305	272	269	243	300	290	261	297	268	302	279	274	291	268	249	280	283	254	249	277	267	284	298	277	278	262	244	289	264	276	294	273	313	274	293	264	310	289	308	296	282	251	273	298	277	285	275	290	269	289	288	268	266	289	282	253	262	291	293	260	271	255	277	269	264	292	263	273	295	270	273	234	275	277	283	290	268	271	277	275	252	290	230	248	276	282	287	306	283	271	285	271	277	286	284	269	310	256	249	290	268	307	282	264	277	275	295	284	287	281	281	295	282	264	266	276	249	268	265	299	267	283	276	246	263	259	272	220	242	265	286	267	260	293	271	255	272	262	242
10512	3587	805	794	803	794	766	681	728	748	754	708	753	704	710	706	786	673	677	745	729	664	700	704	699	735	672	669	654	722	693	677	651	674	714	684	681	700	711	697	716	689	710	730	669	749	705	678	688	712	660	697	703	708	695	663	711	698	735	687	719	707	713	662	696	669	722	724	727	760	742	762	730	706	769	749	741	789	755	702	737	760	729	697	790	752	738	731	762	776	739	741	738	725	749	758	744	746	770	749	794	712	779	722	708	718	742	742	703	759	724	722	744	738	708	753	745	749	716	690	747	686	707	735	701	714	717	731	632	653	698	689	733	724	708	712	695	711	679	670	658	674	669	697	655	650	683	739	713	693	695	696	691	703	669	682	682	689	681	717	695	711	619	689	690	724	704	689	660	687	743	686	691	755	705	704	705	680	675	698	726	684	721	708	698	697	677	748	685	698	677	711	640	667	699	672	683	697	672	741	685	686	701	665	716	667	656	702	677	695	669	671	747	715	735	670	677	705	690	701	648	663	724	713	690	713	690	695	676	709	700	720	678	686	669	673	697	664	728	675	717	715	702	677	692	708	653	715	704	724	681	674	718	673	604	651	688	725	705	707	711	635	704	730	733	676	755	676	677	676	681	663	742	737	685	697	729	704	717	690	726	671	691	710	683	716	643	703	693	724	702	756	703	698	708	675	708	723	687	676	700	672	747	670	739	708	674	676	738	669	656	691	678	673	714	717	719	685	716	696	684	746	710	649	712	699	686	695	730	666	708	687	650	691	709	732	743	656	703	653	725	641	713	691	638	669	708	719	667	678	665	714	701	677	689	687	701	693	635	658	675	703	723	736	680	718	676	684	673	698	695	763	670	705	689	717	667	691	731	677	685	679	734	680	780	661	657	684	681	679	692	689	712	658	709	648	701	677	659	701	688	669	697	778	676	699	697	674	643	685	664	696	708	675	777	690	673	704	694	712	688	698	750	679	671	662	694	692	697	709	713	721	673	721	669	700	732	652	685	665	726	684	728	670	707	721	703	665	683	715	690	725	678	751	710	695	685	729	643	686	741	688	657	670	684	738	695	640	715	722	665	690	711	680	682	685	686	673	736	753	689	681	662	707	666	728	677	710	665	710	671	672	674	721	701	704	710	693	691	720	650	713	697	661	688	721	663	687	648	718	707	670	687	709	709	706	647	670	701	709	683	758	737	689	667	750	702	678	709	706	721	694	738	662	679	767	729	678	741	724	714	686	704	689	699	667	696	678	745	673	671	718	640	690	686	732	676	725	697	719	688	712	677	682	696	661	696	696	734	685	674	728	734	729	696	692	661	684	715	713	708	691	714	726	679	711	692	656	694	712	698	717	693	676	696	727	707	667	687	713	691	717	725	691	723	743	710	710	693	663	663	728	747	681	672	657	686	687	662	705	701	632	652	734	713	658	684	751	742	663	712	682	713	718	734	656	663	701	704	710	708	641	682	680	680	702	693	652	698	685	690	678	705	686	680	634	698	650	704	700	669	688	699	724	680	661	672	730	728	679	667	713	747	682	713	680	685	717	658	670	715	693	691	691	693	675	674	676	694	657	713	668	663	691	691	665	741	665	639	676	710	705	678	721	686	701	737	692	706	709	684	703	695	666	661	615	686	680	722	698	663	704	693	668	675	639	726	703	675	720	705	749	635	663	687	728	674	697	670	653	733	717	687	749	732	684	649	669	681	690	690	736	677	703	654	700	726	703	680	658	694	696	686	714	677	699	715	726	677	698	733	677	684	690	667	719	723	720	726	678	700	678	719	675	653	692	677	681	714	691	674	663	684	683	651	732	689	706	718	659	723	671	706	683	669	655	685	692	679	652	666	678	670	684	709	720	668	711	639	704	699	725	719	705	693	654	689	683	687	701	649	650	659	686	684	698	706	698	729	679	703	674	758	703	741	683	686	678	784	697	693	692	706	752	671	697	685	734	657	666	666	724	735	697	691	711	726	713	722	704	702	677	697	747	662	724	728	694	687	645	676	721	729	703	681	666	674	660	713	698	658	689	707	681	698	678	706	708	693	663	744	682	711	651	672	670	683	670	685	673	704	687	665	745	667	700	684	636	735	708	708	708	692	702	682	684	699	740	682	683	703	644	685	718	671	695	691	643	677	732	742	701	662	729	688	628	707	669	692	683	706	741	663	701	713	683	657	654	736	687	706	725	681	680	691	687	680	660	685	683	644	721	648	683	683	660	682	665	715	753	655	684	699	685	694	702	659	671	676	716	652	726	693	662	674	677	670	655	714	689	700	726	675	648	691	742	731	659	672	693	721	710	714	681	688	707	670	728	652	666	719	672	660	690	724	706	668	704	706	653	666	686	699	680	618	677	667	741	729	674	693	661	708	723	673	666	682	659	658	704	650	653	683	725	702	658	700	716	679	681	666	720	702	655	697	743	702	679	695	628	683	689	700	680	670	656	677	728	730	676	670	700	700	719	692	709	704	698	693	706	734	707	674	644	713	652	682	710	710	712	747	694	667	719	710	696	695	726	670	670	703	680	699	723	697	678	729	724	696	645	718	693	662	701	695	677	632	683	672	724	697	660	682	649	644	689	726	694	722	658	727	735	662	678	690	724	690	690	719	663	707	719	717	674	642	667	746	702	715	675	707	733	684	683	685	702	698	686	700	659	717	696	688	697	692	667	695	694	702	690	668	672	694	686	711	688	736	687	683	695	692	729	678	704	696	685	693	669	687	680	697	690	727	709	707	681	713	702	728	725	663	660	687	652	695	726	712	708	710	709	666	718	624	678	670	723	703	668	730	689	701	644	702	688	732	664	700	684	681	715	677	683	722	726	725	678	683	691	674	683	667	655	666	714	669	706	699	651	682	703	670	647	672	691	696	722	688	664	741	711	652	680	735	673	701	711	705	682	731	699	702	684	686	702	679	699	694	706	680	667	706	682	718	749	656	667	664	717	677	696	700	697	687	713	704	757	699	720	667	680	676	734	632	716	656	688	664	714	768	687	661	694	681	722	698	693	621	681	709	698	699	701	683	678	659	692	734	728	693	657	700	677	748	695	691	689	660	709	712	710	674	686	694	707	671	695	672	659	677	746	722	679	680	697	705	677	653	663	666	737	682	680	664	721	678	687	681	707	661	677	701	718	704	700	694	676	694	686	718	675	658	673	686	735	723	726	680	675	738	707	744	695	703	712	681	647	741	711	655	659	676	701	739	686	713	676	707	727	708	721	692	672	676	650	688	702	710	688	744	678	694	711	737	683	682	682	672	733	741	659	727	662	675	745	675	702	701	737	670	702	708	694	723	704	664	732	689	626	689	724	694	707	715	645	698	742	695	650	677	704	681	676	667	690	690	649	717	682	684	687	712	703	703	680	683	657	671	698	676	667	739	712	697	731	718	693	682	631	651	663	696	688	696	725	689	690	699	684	693	653	738	681	688	647	603	655	718	692	709	683	669	680	697	656	658	703	731	701	726	682	660	668	704	665	627	675
35828	17658	3357	1496	952	717	518	451	386	381	356	316	292	321	278	304	301	265	280	277	312	245	283	284	273	254	274	267	250	281	258	246	280	279	258	249	241	249	255	255	286	270	263	236	226	220	272	230	252	264	237	257	239	275	253	265	258	263	257	270	250	257	255	252	240	252	255	253	242	264	232	283	291	251	242	242	278	247	313	254	266	253	271	278	244	239	272	260	218	272	253	257	255	273	244	252	240	296	259	246	247	248	216	246	238	272	259	277	252	256	235	259	228	263	254	268	279	266	266	254	264	253	274	245	232	279	249	284	240	269	267	234	253	280	270	274	256	248	241	260	266	262	243	279	272	251	281	244	238	251	252	275	237	261	255	253	240	248	248	251	248	245	266	253	253	234	284	248	252	270	259	285	249	242	246	255	236	277	274	247	252	237	254	264	281	236	228	229	262	232	260	257	223	255	245	253	248	266	228	274	222	237	249	262	268	222	285	246	248	260	271	271	267	261	247	262	234	247	270	248	257	218	243	241	261	269	261	272	267	241	222	250	255	230	237	274	251	247	269	237	255	242	255	236	262	242	270	252	258	225	247	255	246	257	251	255	226	274	234	245	255	227	267	242	264	268	272	254	265	288	249	298	233	262	255	263	244	264	220	270	242	229	263	251	247	243	271	249	274	245	251	256	257	238	242	239	233	263	255	252	273	262	261	268	251	278	247	262	264	263	244	269	255	230	250	236	259	241	248	274	270	241	296	245	250	255	245	255	278	251	240	268	238	252	227	275	259	274	249	239	265	258	251	257	262	279	252	240	266	254	253	254	241	266	252	287	256	245	250	263	238	241	247	257	243	238	254	270	246	250	241	226	234	245	252	263	265	246	255	249	228	236	220	247	207	267	243	247	265	243	234	250	252	265	253	230	264	243	293	256	232	270	272	258	253	243	256	253	255	256	261	261	255	244	265	265	262	248	245	270	263	263	268	262	237	241	234	246	258	258	243	238	248	248	267	240	288	257	257	238	268	247	260	282	270	265	255	256	242	245	238	227	241	255	270	250	225	239	250	266	255	257	232	269	237	261	247	240	270	252	229	253	290	247	273	264	258	243	260	260	283	255	262	244	270	260	271	262	260	231	227	216	236	257	241	270	243	257	233	253	267	271	220	234	240	240	246	281	263	258	253	242	267	248	269	235	250	265	231	272	239	282	254	229	255	280	279	223	253	270	249	241	246	253	253	242	256	225	232	247	247	280	261	250	277	226	260	231	260	252	221	216	252	247	253	233	244	259	254	265	287	223	265	246	243	242	269	249	251	251	242	278	234	242	244	258	235	287	269	249	268	265	249	229	242	258	237	257	218	241	257	236	228	278	242	266	284	250	233	261	236	222	276	252	249	233	235	267	269	239	269	253	242	241	253	269	238	251	243	271	227	254	233	273	237	221	247	258	248	275	255	275	248	279	268	253	233	271	272	266	259	235	255	238	258	231	216	237	272	257	261	237	264	224	270	226	222	263	246	249	270	246	260	261	265	256	259	257	235	252	254	252	258	231	240	248	245	244	257	285	271	259	270	229	256	271	222	259	266	269	236	259	279	261	257	234	241	234	265	254	239	272	266	239	254	239	226	276	266	268	265	274	221	257	310	254	276	252	236	248	282	230	259	283	248	259	270	276	218	229	250	233	256	257	247	232	237	227	255	235	254	238	250	259	272	244	250	257	257	249	264	277	232	250	225	240	263	206	256	259	238	233	260	269	275	253	269	276	257	276	258	236	268	242	243	239	252	236	241	265	243	223	259	216	260	264	243	245	261	239	261	257	260	259	263	251	224	266	271	259	261	233	279	247	242	265	232	229	242	240	213	255	253	266	221	247	279	250	252	252	236	235	287	245	208	261	246	224	249	302	262	235	277	250	272	259	248	250	261	236	243	259	248	263	261	241	247	273	258	244	243	247	228	245	299	258	241	255	246	251	257	237	268	252	249	244	298	260	255	258	260	261	239	241	247	248	266	283	284	252	249	266	260	282	245	222	251	238	257	288	241	236	250	231	256	226	250	207	263	277	264	242	265	286	274	220	261	245	258	268	245	259	231	229	240	250	267	263	275	255	251	263	270	259	251	256	239	249	272	278	293	251	246	263	237	236	262	233	271	274	255	252	282	236	252	277	261	256	262	203	269	296	231	261	255	245	229	257	239	250	256	278	226	245	274	238	238	241	285	238	262	266	233	236	297	231	268	247	277	278	242	257	232	249	240	246	219	251	250	256	240	237	275	264	262	242	272	318	265	238	286	298	252	250	247	227	256	229	241	248	262	260	273	263	255	247	240	245	265	243	233	236	256	260	250	242	236	268	225	258	226	269	263	261	236	253	255	217	250	232	238	254	246	242	261	260	248	278	243	227	271	270	241	260	266	253	239	249	242	223	247	261	284	240	276	263	250	251	261	247	248	274	263	239	254	250	249	266	266	220	266	251	261	287	237	245	257	252	216	269	248	256	257	245	252	270	225	253	253	268	221	243	258	242	266	253	263	270	245	271	247	242	240	251	258	247	232	258	267	257	271	269	264	265	279	256	274	293	276	249	246	259	265	221	269	243	239	233	243	285	252	248	241	275	239	252	245	275	267	267	259	251	252	238	271	236	251	248	262	237	278	273	240	253	273	250	229	271	247	242	236	260	232	270	242	234	281	268	246	229	251	235	234	254	258	248	264	230	244	266	243	250	246	261	254	258	217	263	238	235	251	246	232	252	237	242	269	248	244	251	253	233	281	235	226	247	247	251	235	241	257	255	251	259	239	246	248	242	268	239	277	265	263	268	231	229	261	236	256	216	235	232	241	256	257	280	262	249	245	245	250	262	239	258	237	262	269	251	235	294	224	229	249	245	263	242	235	244	273	236	258	285	255	269	271	269	241	261	269	244	237	252	225	243	261	251	268	263	253	275	237	259	243	226	238	254	253	251	228	259	230	237	224	234	236	269	254	241	261	292	275	240	247	223	243	284	246	230	263	273	258	229	223	257	254	266	261	231	250	263	229	240	251	266	254	256	270	250	253	306	258	269	260	253	253	246	253	266	256	242	252	257	241	261	254	247	233	265	250	253	250	258	260	261	243	261	234	240	226	262	257	223	285	271	247	240	251	233	207	222	266	253	270	246	257	263	223	231	261	238	260	249	259	277	275	248	225	239	260	240	242	249	279	247	249	242	241	256	243	245	251	275	263	275	252	252	247	261	257	265	246	269	276	278	228	251	258	262	280	290	244	253	236	251	258	259	266	315	282	263	233	239	265	251	255	294	230	232	267	249	248	274	235	255	258	259	263	252	227	250	256	257	226	234	250	254	247	238	247	253	275	234	263	225	236	242	255	254	250	249	248	246	259	236	236	248	274	268	277	269	256	244	252	268	248	244	265	260	272	258	267	239	249	271	244	249	262	249	266	247	254	254	232	250	245	229	242	265	253	266	247	232	239	275	249	244	268	262	251	281	280	227	250	232	249	264
22734	9824	2908	3266	2722	2339	1917	1702	1479	1340	1182	1120	1064	988	923	918	886	879	823	783	802	761	747	740	730	779	721	716	685	732	684	713	674	689	683	706	671	689	719	678	720	673	645	705	643	668	705	627	667	658	669	679	645	629	648	632	647	648	664	674	661	618	664	684	671	699	696	707	759	752	676	702	778	769	754	786	750	736	799	761	801	765	761	710	736	699	753	711	787	796	682	761	708	679	698	703	735	746	737	708	653	680	679	697	683	730	710	619	705	672	729	670	709	725	645	645	648	649	626	663	630	676	641	660	657	635	646	647	664	680	699	638	662	656	685	623	621	639	695	616	659	626	632	649	665	637	658	675	614	658	640	664	632	618	605	667	617	647	636	630	638	680	644	578	651	643	675	638	661	650	604	630	655	647	622	630	666	614	690	628	625	613	636	662	602	631	674	600	630	631	622	605	676	646	616	674	660	636	606	662	694	585	608	655	652	606	640	652	583	685	627	618	638	695	612	647	638	641	649	585	660	630	648	614	608	627	668	616	636	678	635	650	665	658	653	635	637	618	632	653	629	676	651	649	632	653	650	645	657	616	656	617	625	605	629	619	610	647	634	673	619	645	647	638	620	608	643	664	630	607	641	636	634	623	625	643	667	663	662	607	653	602	621	691	632	620	613	608	613	641	610	658	641	644	631	630	645	648	616	686	646	643	642	614	641	699	591	615	630	629	631	644	665	609	648	667	646	639	710	640	660	631	686	650	599	627	591	603	637	561	612	670	614	593	638	636	654	654	604	649	663	612	643	614	644	639	673	622	635	664	622	634	647	617	642	645	621	636	638	668	671	666	683	660	659	692	642	617	602	645	613	640	589	624	582	677	672	648	615	621	670	602	634	603	649	616	664	591	645	615	654	628	653	638	658	633	681	648	643	629	626	615	627	676	728	637	683	635	610	640	593	633	644	655	613	606	650	648	634	663	654	636	598	615	601	656	603	637	643	643	601	645	619	636	664	607	584	613	642	599	631	694	620	641	601	624	656	639	638	664	632	633	659	649	649	624	654	645	650	641	630	584	634	674	582	637	611	616	673	650	628	602	647	642	643	656	612	581	665	606	654	625	642	608	633	643	641	656	641	639	687	635	664	652	625	638	648	608	637	645	623	644	611	635	633	591	675	644	622	636	667	625	619	666	672	621	643	618	652	638	603	606	592	622	646	643	627	610	680	618	659	640	619	631	614	708	657	639	604	678	662	642	625	640	626	678	595	627	653	606	613	654	631	633	640	666	649	710	636	631	654	668	629	628	630	642	605	655	647	619	624	641	623	641	649	654	595	583	638	665	601	617	657	665	598	622	604	656	657	607	640	640	645	633	617	609	654	601	620	647	591	660	675	635	651	637	619	676	616	652	588	641	684	638	660	615	616	606	612	626	599	641	671	673	673	655	627	622	638	660	622	614	663	595	589	575	645	638	683	649	661	647	639	635	693	587	631	672	619	667	628	629	644	611	652	638	582	616	592	634	642	613	633	650	653	661	631	661	653	700	638	641	628	627	642	627	659	648	612	614	596	643	590	602	649	646	577	626	636	619	619	620	627	623	683	659	619	622	641	620	648	638	681	663	618	634	648	605	634	591	647	616	608	616	617	663	617	639	610	605	651	606	644	638	652	632	639	631	676	623	704	611	623	644	583	623	669	649	641	641	646	638	680	578	626	688	612	621	653	636	662	603	645	626	658	625	659	689	657	657	617	638	613	631	618	639	632	621	634	653	660	590	619	636	675	621	627	621	642	626	632	590	631	652	645	672	636	613	617	600	671	594	613	649	644	682	611	664	666	660	645	631	645	628	636	651	647	663	681	628	654	596	624	674	689	702	607	671	646	651	652	654	610	637	630	622	664	651	668	609	638	664	665	645	677	619	642	641	652	632	619	647	632	622	634	640	623	662	599	639	635	659	630	647	649	651	644	625	675	612	678	597	616	618	679	662	677	636	602	640	645	628	657	601	627	644	677	666	630	621	597	598	584	623	667	644	660	637	625	635	669	642	636	640	695	632	614	622	607	625	645	661	668	598	659	655	627	642	636	626	614	659	646	636	645	627	646	622	594	613	653	646	706	582	630	627	677	646	638	650	629	682	648	628	649	643	649	580	647	619	644	657	657	684	659	639	642	627	661	630	640	600	633	656	636	649	599	632	665	635	649	609	657	614	623	617	671	645	655	610	652	613	686	627	649	609	627	623	645	675	661	592	637	636	650	647	635	660	622	554	643	661	583	667	633	647	607	650	636	612	631	624	591	609	647	649	662	620	604	620	620	652	602	643	673	640	658	633	652	623	664	648	615	655	661	633	650	594	632	616	615	636	637	618	640	617	601	649	617	648	626	681	634	592	698	669	683	644	659	626	598	631	626	671	620	655	689	675	619	588	664	623	634	622	672	659	622	623	615	606	645	593	626	640	619	616	589	679	680	626	615	641	617	622	641	579	652	614	636	663	653	637	649	619	637	653	612	622	611	597	623	662	614	592	647	620	650	607	643	644	628	619	669	662	616	603	630	602	650	611	687	665	630	604	622	651	654	600	617	593	580	701	647	616	637	651	654	654	624	634	694	616	648	653	639	645	634	635	646	621	644	604	620	668	624	669	623	615	661	630	643	621	649	680	644	646	664	638	621	638	641	654	645	622	600	621	625	651	617	660	600	647	648	615	684	648	682	623	622	606	631	606	655	600	660	671	617	643	638	607	640	623	653	669	650	627	618	642	686	630	616	653	620	648	652	620	609	630	665	677	611	656	664	596	631	656	641	655	647	683	594	666	617	620	618	592	610	599	630	594	606	631	647	666	662	649	615	640	644	639	652	594	651	639	644	653	666	625	653	642	610	672	634	623	626	617	659	627	639	672	651	621	596	599	607	656	611	622	631	618	644	601	610	654	611	656	618	622	649	625	625	611	661	638	632	613	630	610	640	619	611	624	694	623	586	633	628	635	663	693	638	627	594	606	577	657	591	609	616	648	613	626	642	653	684	639	604	624	621	616	632	646	653	666	648	602	640	627	637	647	678	641	646	628	629	615	633	609	628	636	684	630	621	624	634	610	631	667	666	664	593	663	682	634	712	635	633	684	657	656	663	563	616	658	656	621	648	651	607	654	626	641	672	616	646	626	624	630	613	634	641	575	643	634	625	603	642	649	655	661	635	678	663	653	609	644	647	629	630	620	616	626	636	647	641	624	645	648	623	660	642	644	628	666	619	641	643	601	619	645	654	630	654	639	616	640	636	616	635	623	630	630	684	648	585	623	622	618	660	663	615	683	621	604	650	628	635	627	627	652	601	612	649	586	628	653	652	664	657	637	570	653	630	626	635	628	597	637	656	588	686	645	662	582	653	598	653	675	638	629	658	601	557	614	619	708	615	624	599	656	641	642	696	650	658	665	625	637	624	622	617	665	596	708	643	637	673	617	632	630	609	623	660	647	627	645	604	654	638	631	656	669	620	633	583	661
44325	26575	7577	2712	1536	988	686	501	421	370	364	350	309	286	283	292	255	234	252	247	212	214	205	224	215	236	231	191	196	224	187	212	162	202	207	197	180	177	196	201	197	199	177	192	188	195	187	169	196	192	199	189	199	183	208	191	185	194	178	174	183	218	181	166	201	232	202	218	189	175	197	211	227	201	222	207	219	196	227	207	188	180	200	210	181	172	213	194	189	194	204	199	203	180	170	198	188	199	198	190	182	198	174	180	199	177	187	184	193	179	200	227	210	182	192	158	198	175	209	213	193	171	164	193	167	167	196	185	189	161	204	143	198	184	176	172	171	189	213	205	204	202	170	170	167	202	202	168	180	178	196	192	188	194	188	199	183	172	165	162	174	162	166	189	182	202	170	193	206	186	168	175	193	193	191	170	191	188	192	159	185	197	178	176	205	167	190	165	187	205	197	170	191	205	185	186	169	183	180	194	181	198	191	194	180	198	181	191	191	230	180	206	213	196	181	194	183	208	203	176	189	166	204	157	178	181	174	161	177	185	205	192	181	191	191	152	182	163	172	195	185	181	178	169	190	173	164	170	196	177	194	193	187	199	175	185	206	197	166	193	196	171	192	185	184	185	185	208	199	179	194	179	172	170	162	170	203	178	185	195	207	177	162	205	207	193	174	155	205	168	177	186	168	195	186	174	171	194	192	204	192	164	197	181	194	174	187	202	183	185	189	195	193	175	179	185	173	181	199	193	177	158	176	198	173	166	185	180	193	186	191	209	194	196	187	182	184	188	187	152	177	169	193	186	198	180	183	207	210	192	156	202	172	195	168	173	198	210	208	169	198	192	202	152	178	178	185	203	190	150	177	201	206	190	210	187	190	180	170	192	203	157	181	195	192	194	192	200	203	181	185	201	171	204	151	190	187	188	179	191	187	199	192	190	186	210	186	163	202	167	181	182	172	189	166	155	193	191	186	189	189	163	157	185	168	210	180	178	186	181	163	181	204	180	221	171	187	165	213	186	188	199	179	207	207	190	186	190	196	194	183	159	192	199	209	170	176	168	173	199	185	191	165	172	182	180	166	177	178	228	181	176	172	178	177	197	166	163	178	198	191	188	168	180	201	160	194	170	182	179	192	189	179	159	183	154	181	155	199	208	194	176	191	171	155	183	174	178	201	202	203	184	206	171	189	193	170	182	186	176	167	167	185	194	170	170	189	186	158	183	162	207	199	188	190	173	191	189	172	174	200	166	191	210	186	185	196	186	177	161	160	201	184	189	196	185	167	189	169	176	154	186	175	202	173	184	196	191	188	186	163	190	156	172	199	175	215	205	163	168	195	190	180	170	172	175	168	161	171	192	180	177	182	168	235	181	207	181	195	184	183	191	179	169	177	185	173	186	197	163	189	185	180	180	183	177	174	175	181	191	215	168	204	182	197	152	177	170	192	178	195	188	174	174	202	193	189	193	176	162	179	174	189	211	190	182	167	171	157	153	172	177	172	213	168	166	188	181	156	186	194	177	191	182	188	188	185	198	187	175	192	192	161	198	176	168	153	199	185	184	186	169	171	179	170	175	202	192	171	195	186	164	182	179	178	191	173	159	172	182	174	175	187	194	173	190	184	149	178	180	174	180	190	173	164	189	186	183	186	174	204	203	178	183	182	168	191	197	182	164	187	173	191	183	197	186	165	193	175	198	176	203	179	165	174	194	179	190	166	190	167	157	178	146	168	194	184	166	169	166	189	215	200	203	178	196	180	198	192	182	180	197	167	183	192	197	187	152	200	175	194	197	200	186	196	173	179	181	169	183	182	193	158	158	174	161	177	180	181	167	171	173	179	199	191	185	171	170	183	166	183	172	160	183	169	176	172	203	168	203	175	203	191	191	188	183	184	211	208	226	190	186	159	174	192	176	207	163	211	204	167	194	189	183	200	185	171	201	169	194	173	210	202	204	174	151	174	188	161	181	192	198	178	182	175	179	181	198	181	154	182	167	169	212	194	186	192	163	181	176	176	182	175	183	178	171	173	184	185	171	193	180	176	198	187	191	189	170	182	199	193	172	192	173	182	184	185	164	206	178	169	196	169	180	183	175	181	182	177	197	221	164	208	184	198	195	173	188	208	193	186	199	173	170	189	207	192	192	193	166	200	166	173	190	177	195	195	203	172	177	159	201	184	188	177	179	194	166	173	184	197	186	198	173	197	191	174	199	189	212	188	193	171	180	173	167	182	198	183	207	193	211	187	172	168	216	175	181	178	194	180	204	176	189	177	179	186	189	194	180	181	198	191	168	183	171	168	174	161	183	188	190	190	161	180	189	187	180	178	174	182	174	176	183	183	188	193	189	222	198	178	193	180	182	187	180	166	173	166	144	173	183	201	201	184	187	183	175	185	169	184	172	190	178	179	152	189	194	199	192	155	200	182	197	197	184	173	187	182	178	181	186	172	184	207	154	176	190	191	190	177	200	181	194	173	202	169	176	165	207	190	184	185	163	174	180	182	185	171	186	184	200	192	185	182	173	182	156	192	184	159	187	185	189	190	168	180	179	191	165	184	162	169	166	194	207	192	175	194	210	181	170	205	183	196	164	189	198	184	167	140	196	198	179	205	179	199	164	186	161	180	173	173	191	194	183	190	184	180	181	195	206	196	188	199	188	182	182	188	186	185	178	166	155	173	163	177	186	163	190	187	185	163	204	207	174	161	165	189	178	162	154	182	178	184	175	181	191	169	194	172	194	176	183	176	185	184	159	199	194	157	185	171	181	161	188	173	185	175	184	190	169	193	179	170	176	175	194	180	192	176	180	169	167	189	180	180	185	179	182	177	191	183	182	160	194	176	168	220	198	170	166	201	204	183	181	172	199	200	187	176	208	190	179	205	182	196	190	182	159	201	181	174	179	177	177	190	172	163	187	173	201	197	162	166	190	191	190	191	179	169	186	177	181	191	159	172	202	205	181	206	155	152	192	179	180	178	205	208	163	209	187	185	175	196	179	185	157	176	183	177	172	184	186	176	197	182	185	173	179	185	189	169	173	184	185	185	196	178	171	199	192	197	172	177	157	180	173	179	176	182	172	184	172	189	186	200	176	200	184	182	176	171	180	191	186	172	177	189	195	197	186	158	177	184	182	183	164	196	186	173	195	155	182	193	184	172	177	184	194	207	217	202	167	183	182	198	169	191	179	201	166	162	195	161	205	154	183	161	173	196	140	185	171	186	164	139	155	189	188	181	195	173	191	177	153	159	180	175	168	162	162	177	181	206	204	168	156	181	156	180	177	184	183	195	165	194	207	169	217	186	204	156	170	179	188	175	169	191	164	194	187	177	212	175	182	170	191	178	173	197	168	184	188	180	180	192	191	186	184	179	185	175	185	167	180	182	175	192	179	178	194	180	172	183	178	180	199	160	173	169	181	186	168	194	175	177	189	168	189	183	190	178	180	160	193	179	158	173	179	190	165	174	176	193	188	196	195	181	201	210	174	183	192	187	186
28412	15443	4826	5395	4526	3601	2894	2366	2070	1648	1582	1398	1259	1142	1137	1016	969	911	872	778	799	742	752	718	695	646	657	662	648	637	604	585	602	620	599	563	593	543	530	532	520	538	588	576	566	550	523	538	560	566	522	583	507	484	532	542	501	479	549	486	497	473	502	563	591	583	623	595	659	613	602	628	608	682	686	724	689	667	724	749	706	641	644	674	666	645	606	625	614	608	624	562	603	555	560	623	675	618	651	587	587	564	530	548	628	613	564	547	587	556	582	550	575	558	537	489	506	549	551	534	486	517	529	500	505	494	488	481	518	502	444	482	491	500	494	478	530	491	491	465	480	474	488	519	505	452	471	455	473	487	487	512	497	457	494	450	470	466	469	493	449	479	491	467	462	489	450	474	472	488	494	497	476	461	474	474	466	505	460	479	484	485	512	469	456	470	469	453	487	463	452	478	490	534	441	484	475	472	518	474	494	499	509	498	446	475	469	504	476	497	477	507	476	481	439	500	497	512	505	509	447	473	468	448	465	534	492	486	495	470	478	478	489	480	463	458	479	494	488	417	482	480	451	478	489	478	492	486	478	470	456	514	501	489	483	499	432	461	548	520	433	478	489	428	475	477	478	451	460	474	442	467	474	504	459	480	455	491	474	467	465	478	507	469	444	495	474	487	477	488	497	478	506	521	484	496	487	470	492	435	480	489	466	478	437	494	495	517	473	506	486	501	491	502	510	485	481	456	448	467	488	443	467	434	466	483	433	477	467	500	488	466	431	461	490	450	483	427	447	489	473	449	446	466	485	476	521	487	500	526	489	484	515	444	488	464	461	480	514	504	513	448	480	490	473	451	475	489	473	469	485	451	478	524	482	476	494	482	461	491	465	440	479	465	436	474	478	498	461	480	476	467	468	453	467	481	479	471	484	491	459	486	457	493	452	525	478	436	469	479	436	484	448	474	477	492	466	493	514	469	502	481	489	493	487	459	484	413	490	495	504	466	473	441	493	457	451	472	443	470	495	452	443	464	476	475	458	470	492	472	478	439	475	513	485	438	508	455	481	504	520	490	481	450	495	459	458	493	458	511	477	482	458	460	454	467	468	508	459	499	466	472	450	483	457	474	483	455	497	491	484	524	458	466	452	483	467	421	492	481	512	461	494	480	490	489	458	457	481	474	493	468	509	420	446	474	464	494	472	485	477	487	455	494	468	434	475	497	457	502	456	508	458	485	475	473	508	492	489	457	517	481	407	446	479	505	515	467	467	475	494	487	460	496	473	470	526	482	473	469	484	453	463	495	515	478	503	480	461	475	479	493	482	501	498	483	473	493	471	502	490	458	481	493	468	466	498	472	482	487	478	467	460	466	452	501	490	505	421	456	480	471	476	482	505	410	485	495	490	487	459	501	519	462	492	393	497	439	479	522	489	444	497	506	492	467	444	443	486	448	451	499	461	486	516	491	503	480	513	467	463	461	499	448	478	480	499	468	472	485	502	471	503	519	478	512	518	513	494	489	467	480	462	466	455	471	470	447	458	494	485	468	482	470	511	482	489	512	495	477	446	461	452	494	484	505	437	508	486	485	501	457	504	478	505	456	467	473	448	472	471	515	487	493	491	487	498	467	503	468	515	488	470	454	473	444	475	484	480	453	433	509	504	480	488	448	492	461	502	470	479	474	480	469	521	437	461	468	482	423	467	491	480	485	506	474	497	486	474	482	476	527	483	495	476	470	517	486	473	468	447	458	529	489	467	511	467	445	481	448	507	475	478	475	465	497	492	507	485	508	488	442	492	500	472	464	442	469	494	500	458	455	504	465	433	477	477	460	493	482	495	468	517	462	487	522	480	480	474	480	434	448	485	489	470	440	464	512	458	457	516	452	453	504	489	492	474	445	498	451	493	448	481	473	419	489	506	472	492	466	487	480	520	484	435	494	487	468	501	487	491	483	464	403	469	462	443	487	490	489	473	487	494	456	491	449	493	461	472	484	499	449	508	493	482	517	487	453	487	484	495	494	467	458	471	533	454	528	496	471	451	449	473	510	500	484	498	477	485	485	459	489	496	478	485	483	479	442	499	463	468	484	471	477	484	459	469	525	492	489	519	466	430	492	491	447	465	466	460	465	525	501	453	471	534	477	474	466	497	509	452	493	487	468	472	459	460	455	464	534	470	463	475	510	479	484	487	479	506	472	511	511	466	470	442	480	474	442	497	419	482	504	470	481	449	449	502	497	485	452	479	464	474	453	442	505	489	480	459	463	468	512	434	464	486	478	435	442	451	499	482	470	504	441	468	451	494	453	444	493	487	463	492	456	432	467	450	470	488	461	501	508	453	454	485	509	475	472	456	506	486	467	455	430	451	465	470	433	479	484	469	474	495	450	508	485	490	467	486	468	483	448	451	470	473	458	481	519	487	475	484	484	499	462	444	466	493	470	434	468	458	503	456	465	447	492	504	521	498	497	507	464	476	465	507	495	455	462	528	491	461	497	473	478	479	482	478	476	494	451	483	500	496	446	485	501	464	488	482	494	489	454	467	477	510	462	480	480	454	471	446	469	466	463	513	486	460	469	501	504	439	501	477	452	476	509	502	449	525	466	447	489	468	494	457	475	453	457	470	471	455	481	477	459	467	446	491	463	481	486	510	475	475	454	468	466	510	436	462	501	485	488	470	476	432	446	487	482	432	455	469	478	486	464	496	514	509	494	437	482	488	503	511	465	456	472	475	507	475	462	475	487	519	494	488	503	480	447	475	445	503	435	474	481	458	504	482	512	492	482	507	498	448	494	439	486	467	505	499	437	490	503	467	441	509	491	443	432	459	491	497	444	512	519	454	489	446	464	518	499	471	448	466	486	489	479	454	482	506	465	507	477	474	457	481	469	469	435	480	476	512	451	467	517	489	490	481	455	476	480	463	495	466	488	431	484	521	490	519	501	455	461	473	456	487	444	481	478	475	449	468	471	469	444	451	501	475	492	513	412	516	444	444	477	459	467	456	475	474	481	488	475	472	469	455	497	448	455	487	471	489	436	514	477	485	483	488	483	512	467	467	469	468	469	498	460	459	448	460	504	499	483	478	476	460	474	472	485	511	421	491	458	477	460	436	525	451	491	447	475	474	439	476	468	451	476	463	501	499	481	497	488	467	501	462	473	486	471	439	455	476	489	441	525	505	446	452	479	474	454	475	482	456	466	475	487	496	515	484	497	507	487	464	439	479	504	482	467	474	448	455	474	495	507	464	459	490	456	499	493	453	511	492	467	483	447	479	455	492	484	484	454	483	492	433	488	484	469	471	480	483	472	456	456	515	424	466	489	435	487	469	528	457	462	464	484	492	469	503	482	462	480	481	479	501	482	493	493	497	497	529	452	495	486	505	477	472	495	523	469	539	443	470	466	473	431	474	468	497	486	482	475	459	472	456	483	478	517	484	440	474	530	460	514	514	484	477	496	438	488	469	456	502	505	499	507	455	462	516	450	452	471	475	447	452	497
18125	4977	401	289	307	290	286	271	296	315	289	286	254	282	286	287	306	297	283	278	270	290	297	271	310	270	286	280	286	268	298	277	273	283	329	253	316	262	282	290	249	265	295	245	293	256	283	320	277	287	281	297	266	294	309	259	292	311	286	285	281	281	276	278	301	264	269	323	313	294	277	298	252	309	292	303	309	267	310	295	287	297	309	325	249	260	284	309	339	276	300	312	269	288	281	264	292	280	310	300	307	284	259	326	321	289	249	288	270	283	273	284	318	243	285	309	266	295	260	296	260	294	266	248	260	303	294	275	284	293	254	333	283	263	265	290	265	283	300	292	292	285	275	281	275	297	277	295	290	283	277	306	284	261	298	245	289	310	302	287	290	263	278	275	254	260	289	270	271	259	281	247	277	256	282	279	270	285	261	319	296	286	273	294	283	272	291	268	267	285	235	273	288	255	270	283	295	257	266	314	295	292	258	258	285	267	308	280	284	294	241	268	273	282	265	283	294	300	299	292	277	287	284	281	274	279	312	290	261	303	269	310	298	259	283	267	266	264	287	259	277	299	276	291	281	271	298	257	288	274	284	276	294	279	272	266	243	286	271	322	277	268	299	305	286	273	287	264	273	283	277	295	286	274	277	266	299	285	301	276	273	295	269	295	272	306	283	298	279	277	291	265	262	260	272	279	288	289	278	287	272	317	284	286	301	313	306	297	252	280	293	307	284	272	276	279	295	279	284	269	260	294	267	302	280	300	260	270	247	265	264	312	278	254	300	239	253	274	288	269	276	271	248	295	268	268	267	267	252	285	289	244	295	278	303	272	271	300	289	278	266	274	293	285	303	282	259	272	250	313	283	273	279	274	252	268	256	292	285	254	301	273	272	266	291	293	289	287	329	261	285	281	273	278	303	269	282	279	304	267	298	284	278	314	266	249	277	274	264	260	270	262	267	284	271	303	299	268	267	253	271	291	302	283	313	281	304	297	286	273	285	289	299	293	258	270	265	266	290	296	289	281	281	270	297	267	263	232	284	268	263	252	291	271	281	285	289	292	287	292	284	269	278	286	293	305	268	269	270	281	261	300	288	279	286	310	273	261	310	276	301	300	291	304	285	263	258	265	306	270	268	265	254	263	300	284	267	277	280	303	265	240	270	266	279	274	288	287	260	275	312	323	309	299	271	288	288	267	257	255	263	307	305	275	291	285	291	279	281	272	249	288	268	272	266	270	285	293	274	297	296	282	254	295	312	291	268	294	273	290	315	286	275	282	281	272	260	277	282	260	255	276	293	301	235	277	280	295	276	281	285	262	274	294	295	277	234	281	273	308	300	258	276	309	308	296	269	257	306	300	266	293	245	326	276	269	284	294	279	306	283	328	269	286	285	282	301	280	278	295	279	287	284	265	272	274	284	309	287	297	268	259	269	268	317	280	287	299	243	286	248	243	275	274	263	271	272	278	284	321	288	298	285	272	245	292	282	277	278	292	281	266	275	267	292	281	249	287	258	293	296	241	283	261	297	295	287	261	274	279	306	250	287	324	299	251	293	263	259	275	294	267	282	297	242	287	301	278	293	271	259	251	268	280	278	257	275	281	278	253	256	298	298	290	277	271	301	268	276	271	301	277	281	254	310	300	269	276	283	295	256	275	307	260	240	314	306	303	269	288	286	286	276	264	266	292	266	314	284	280	263	265	263	311	257	293	267	286	269	265	274	251	292	292	270	266	284	282	262	300	264	300	281	259	267	284	311	294	303	273	282	280	290	265	307	265	279	301	270	246	296	288	297	283	298	282	281	265	282	272	261	262	280	281	278	321	279	274	257	287	246	277	277	284	298	246	300	269	281	293	282	271	290	268	316	286	289	304	272	277	286	278	283	267	288	295	316	280	284	286	274	295	297	287	286	288	275	288	302	289	294	274	305	281	261	285	263	279	251	288	282	317	275	301	277	289	260	270	255	257	288	281	264	298	316	269	269	293	282	274	278	256	290	283	243	260	291	277	262	294	277	253	298	295	282	290	305	259	304	295	278	279	280	279	286	266	268	298	284	287	289	276	274	277	298	279	287	263	256	248	284	271	261	268	268	298	293	288	305	292	268	280	265	263	292	282	290	284	247	276	310	296	288	279	281	249	278	297	281	323	283	264	287	297	271	267	283	299	265	260	272	271	257	268	307	267	308	272	288	299	263	297	240	284	283	306	271	245	257	276	264	275	273	262	265	272	267	253	295	242	330	261	295	287	266	272	295	320	266	261	283	281	283	270	310	274	322	263	269	286	288	279	269	287	269	332	250	282	283	256	258	252	283	284	272	257	266	282	264	287	248	235	283	282	270	293	272	266	290	293	300	302	285	300	284	289	277	265	314	282	280	288	272	288	284	292	257	244	292	301	250	323	299	265	272	276	262	275	289	286	301	283	278	283	291	307	284	276	296	286	270	265	275	231	274	288	267	258	298	303	276	269	283	259	264	300	290	266	277	289	284	280	273	276	289	270	265	276	273	293	278	267	283	286	285	276	296	278	294	292	272	290	280	276	302	250	263	319	238	307	261	292	297	304	285	275	303	282	268	285	274	291	283	284	300	288	280	284	302	298	297	301	319	292	289	258	281	264	273	288	249	307	246	253	298	284	284	277	315	272	271	296	298	262	292	265	249	253	258	286	271	291	254	272	279	250	248	285	294	282	283	291	305	269	293	310	249	328	290	260	276	306	283	292	295	306	291	242	285	260	252	257	274	270	294	271	287	294	314	285	256	289	281	257	273	273	266	287	285	267	299	281	253	285	250	248	278	277	294	270	294	307	257	302	238	248	283	285	260	268	277	295	289	298	271	277	271	269	304	290	281	282	284	265	254	284	287	265	247	300	276	277	281	265	272	274	261	281	332	285	304	272	271	289	298	271	270	301	285	312	284	299	280	282	267	298	307	299	294	291	305	275	295	283	285	274	271	266	292	298	299	287	300	289	268	254	295	284	287	281	289	273	286	287	245	285	287	257	271	271	270	280	259	291	289	305	269	258	274	287	295	281	293	278	293	255	317	296	307	269	283	288	264	267	299	267	284	266	294	264	278	278	295	315	259	274	277	286	303	272	279	284	249	268	273	257	296	302	280	281	266	264	282	297	274	296	279	275	295	299	301	304	272	259	280	262	282	286	312	297	240	300	304	259	287	278	245	313	276	255	289	232	314	298	297	275	288	268	289	281	285	263	270	304	293	291	286	248	277	305	282	291	263	287	268	279	296	306	262	259	299	285	264	266	277	297	287	261	292	280	289	299	278	313	295	262	271	278	271	285	283	283	265	277	264	276	270	308	267	267	244	257	303	262	263	279	284	287	271	241	289	277	280	301	295	278	295	269	283	279	265	273	278	254	281	304	282	277	297	307	266	253	273	313	303	301	290	291	276	254	293	263	271	299	297	282	305	278	311	285	273	273	268	274	282	281	285	261	272	309	296	317	279	274	243	343	300	297	321	297	262	291	260	271	294	310
10739	3606	788	792	832	756	738	744	710	732	711	737	716	696	712	707	691	714	695	712	728	750	729	726	721	718	716	678	703	709	725	720	765	714	706	679	728	720	632	752	706	689	706	674	718	661	739	703	704	711	720	775	712	687	698	687	701	724	691	663	682	712	734	686	717	712	773	753	745	719	709	725	789	746	759	758	778	799	760	732	805	756	759	713	759	748	762	742	742	760	721	721	780	745	729	723	735	728	770	776	741	733	740	710	721	722	779	730	785	733	780	736	733	739	692	702	721	708	729	657	698	702	676	691	729	707	699	698	716	737	675	720	743	689	736	730	678	698	719	748	715	697	692	699	636	693	752	744	692	691	714	683	704	697	706	700	667	708	665	687	714	667	702	691	687	669	665	699	757	733	688	744	710	743	720	673	666	737	674	717	686	722	692	727	697	665	656	697	701	713	702	682	741	677	693	692	686	719	720	702	703	707	722	663	707	719	703	755	723	703	752	689	727	682	672	700	685	709	739	742	697	671	692	646	667	686	648	698	685	727	677	742	717	688	672	724	714	713	763	698	688	764	684	698	708	714	730	681	682	663	684	748	690	725	735	681	687	749	691	687	772	682	714	661	677	699	689	698	681	679	707	713	690	714	729	710	717	690	699	728	699	724	734	648	682	671	679	706	726	707	677	721	739	705	753	706	686	714	700	735	700	689	684	720	733	706	699	676	628	688	709	680	737	660	688	668	698	734	760	705	712	730	746	654	708	707	686	691	708	696	699	683	706	688	658	692	723	663	695	706	718	709	672	697	711	692	726	720	746	701	742	720	689	729	710	683	724	682	703	730	684	718	688	718	711	675	711	651	724	671	643	696	701	655	674	647	740	731	749	708	722	677	685	692	703	685	705	692	677	725	673	715	664	690	690	688	677	673	702	703	725	703	693	725	703	673	704	696	710	671	712	737	676	696	689	699	714	680	737	685	724	680	676	656	728	724	709	717	705	700	675	699	713	680	686	686	754	688	659	753	725	768	674	749	681	752	664	704	726	709	715	755	716	703	717	667	720	724	682	767	723	683	732	656	682	697	673	711	655	707	697	714	694	744	699	722	685	686	701	687	738	722	751	721	707	706	700	682	686	679	710	671	721	729	775	733	700	727	670	739	671	753	673	757	658	681	722	679	702	717	753	705	723	707	669	696	720	676	724	655	726	652	699	699	701	745	732	707	722	693	703	732	695	728	728	741	710	691	729	706	673	692	686	723	731	691	733	702	753	727	753	709	703	718	697	692	675	711	713	708	709	701	719	727	712	727	694	682	695	681	698	700	686	679	720	692	669	715	661	740	663	676	703	754	704	709	700	734	696	743	725	677	695	743	635	675	718	705	692	707	716	679	742	677	696	691	694	690	698	683	746	712	722	720	702	712	706	684	718	709	720	689	709	714	727	716	677	702	716	626	698	675	662	675	775	714	695	721	681	689	711	713	729	719	708	689	669	672	706	707	694	689	728	676	657	744	685	690	696	717	683	638	696	661	669	716	717	685	732	716	691	722	694	683	718	683	671	697	708	731	696	665	699	720	689	712	668	687	660	756	674	712	644	685	752	739	685	704	703	697	733	659	713	705	680	717	631	718	722	716	741	716	705	700	684	722	667	709	732	708	673	733	720	731	725	691	704	753	682	689	640	712	693	709	669	689	721	681	697	714	722	637	725	700	739	693	689	680	685	713	652	745	746	722	680	708	746	724	673	689	763	707	711	664	662	683	736	690	731	681	756	709	758	661	694	709	722	657	727	694	691	693	698	686	748	706	704	775	765	690	639	693	788	675	719	719	707	651	737	744	684	713	701	732	698	731	686	751	701	705	738	689	741	694	737	655	713	651	685	727	687	691	682	698	674	734	713	738	669	685	728	670	696	752	685	684	746	640	724	710	697	727	681	676	670	700	706	716	699	717	730	741	669	708	703	727	650	701	754	700	691	642	754	713	729	684	708	626	712	710	705	694	686	696	719	707	708	732	686	717	706	704	681	709	705	729	705	733	753	653	736	674	702	698	708	697	723	700	720	732	675	694	704	711	750	718	736	712	626	686	724	748	684	683	721	681	673	730	704	714	700	690	705	684	696	684	691	712	702	691	729	690	623	691	731	727	710	686	742	700	656	694	652	667	654	726	721	710	682	672	707	708	729	750	700	710	722	699	683	707	710	700	726	712	673	688	667	738	701	709	703	699	690	685	717	674	702	713	670	750	671	695	682	728	675	701	668	723	722	702	732	691	713	695	693	651	691	686	703	703	687	699	696	690	631	720	679	678	707	693	724	725	719	721	745	735	759	650	679	714	707	737	727	673	732	744	681	701	755	701	707	733	706	693	699	715	688	697	738	709	698	682	717	726	677	701	693	681	684	705	722	721	694	734	657	710	692	710	746	686	698	716	674	688	725	722	744	691	753	744	684	751	730	688	716	687	691	704	708	737	674	695	729	724	697	697	699	727	720	705	708	717	677	746	760	734	685	669	623	690	674	717	695	722	698	731	667	705	728	712	692	706	730	709	683	729	697	689	713	704	713	682	686	650	738	697	720	687	690	675	722	714	696	711	703	697	729	731	658	683	714	711	732	663	689	722	667	671	770	664	699	761	711	735	688	713	682	672	705	716	689	728	717	682	683	688	693	722	690	730	723	702	719	671	689	743	715	741	703	710	698	687	680	687	715	662	714	728	717	691	710	689	708	685	693	706	722	663	741	689	752	681	682	755	711	714	694	687	722	691	747	696	735	704	767	749	703	689	671	674	666	697	694	692	703	698	695	717	700	653	751	683	677	692	681	718	691	700	714	721	682	665	716	685	687	736	675	723	703	672	680	705	684	724	655	728	703	660	733	700	759	732	713	694	735	689	667	683	734	658	711	727	713	687	684	623	728	717	721	709	720	719	722	663	681	700	694	700	708	715	704	700	682	667	681	717	669	721	708	729	694	688	732	707	736	710	676	746	687	658	714	753	704	704	722	740	698	726	752	730	685	698	707	673	684	695	761	779	683	687	731	672	750	699	733	721	678	732	717	654	712	694	702	713	712	681	680	671	733	741	696	692	698	689	717	687	690	715	674	724	709	704	716	693	713	718	679	721	664	749	756	733	692	746	719	749	728	719	736	716	747	678	708	750	681	651	721	720	718	708	678	751	670	698	655	718	781	684	699	713	709	730	745	720	726	691	694	746	643	721	687	655	696	705	705	705	659	724	685	707	680	711	719	696	720	734	696	701	722	710	701	656	713	724	689	679	676	684	682	725	749	674	727	665	672	710	706	706	670	648	702	692	737	717	652	705	720	713	717	731	653	717	709	674	689	710	690	678	682	673	669	707	695	705	683	693	693	673	729	702	716	684	655	737	684	711	722	689	672	693	663	713	690	741	693	722	680	688	680	741	695	743	647	712	696	701	702	715	693	647	740	684	706	713	734	677	729	651	684	690	732	669	719	787	734	683	712	686	743	712	680	702	676	735	699	689
35473	18403	3211	1339	881	666	472	468	402	372	338	313	331	343	301	256	263	278	283	306	271	288	273	266	287	263	255	246	316	292	267	241	261	237	259	261	279	278	269	279	288	237	271	245	254	264	252	262	266	254	225	264	237	302	255	270	247	253	281	276	279	250	248	291	272	279	264	264	258	250	291	277	244	260	291	252	287	276	297	268	277	253	302	283	283	258	291	297	272	320	300	263	274	277	278	242	256	283	269	264	284	284	249	262	241	238	285	250	285	259	286	271	253	257	267	274	273	266	270	247	264	248	245	284	243	255	276	263	249	224	274	282	243	277	244	274	283	277	244	254	307	278	268	273	252	267	265	252	290	252	268	256	241	270	296	246	303	251	244	243	272	245	261	276	299	295	243	272	273	243	249	258	257	260	257	258	268	261	279	243	254	295	272	268	262	237	270	273	254	273	246	271	277	266	249	247	255	248	258	256	234	231	238	259	252	272	252	287	281	265	270	243	275	262	255	263	273	260	280	237	278	268	255	254	237	247	279	263	245	277	226	279	284	255	265	243	270	265	259	258	249	280	271	243	275	272	278	251	278	271	287	242	283	297	255	244	248	265	258	273	236	275	249	261	253	282	270	251	304	268	228	227	241	238	237	258	270	216	259	253	254	252	256	248	295	260	268	259	263	235	255	255	260	251	252	263	284	263	280	242	247	261	294	263	263	229	270	239	265	243	229	243	269	250	283	242	261	261	299	258	261	302	220	242	257	269	266	249	250	254	231	268	247	274	242	278	250	263	263	232	267	248	235	279	268	257	260	280	247	237	267	253	260	273	212	263	276	220	270	251	263	278	263	265	256	269	275	288	261	261	270	251	258	269	261	259	264	272	241	251	260	257	269	276	301	288	253	288	267	301	272	275	241	268	250	258	256	260	263	250	242	258	266	271	262	284	250	240	270	268	273	277	246	293	269	252	232	228	278	261	256	258	282	284	267	271	261	278	288	252	247	255	276	268	225	276	272	270	277	269	259	254	276	241	264	258	249	238	263	243	312	264	266	258	253	258	265	247	239	267	240	268	240	257	254	261	263	273	235	266	261	243	257	272	247	270	250	239	286	243	268	245	259	270	265	256	262	266	262	235	266	285	257	242	253	261	228	263	247	262	250	245	250	259	245	265	262	279	267	279	249	232	266	250	231	257	297	264	267	256	241	243	241	246	246	270	252	236	265	246	262	258	278	261	269	263	268	272	276	273	275	281	260	269	233	224	278	261	238	253	260	244	238	272	277	241	257	253	297	283	244	253	234	292	257	241	247	261	288	252	275	252	262	262	261	279	235	273	266	244	257	235	263	287	289	251	256	246	295	269	241	245	240	264	312	258	253	244	292	231	266	268	257	264	273	250	229	246	257	265	265	245	247	224	266	279	263	259	260	279	266	245	261	272	226	251	265	292	266	259	254	239	226	231	253	268	259	286	275	243	289	271	264	250	244	281	280	289	237	262	259	248	288	267	240	260	277	251	276	273	269	263	255	279	258	288	253	290	281	239	251	273	281	259	264	260	264	290	259	235	200	278	250	243	249	260	257	253	263	237	268	276	281	258	257	282	261	248	261	232	232	273	280	227	258	266	252	253	246	259	252	253	267	236	265	302	283	239	240	285	269	268	269	261	284	264	268	239	255	257	235	241	266	253	256	265	323	269	245	275	255	288	260	242	253	276	259	250	253	246	292	268	256	287	283	271	268	262	272	270	256	268	238	261	297	252	268	276	260	263	248	263	254	252	276	257	275	291	262	260	279	270	265	242	224	262	257	236	250	262	275	235	245	298	250	247	257	255	255	253	257	260	233	256	257	280	282	250	259	269	226	272	262	252	287	292	252	254	237	260	287	261	286	264	296	267	246	266	258	250	252	264	254	259	261	264	276	241	287	287	263	253	279	228	284	241	252	232	265	255	279	239	248	291	267	267	257	239	250	263	261	250	267	261	291	268	224	243	255	253	244	238	251	268	261	248	237	281	285	278	259	250	270	286	255	264	250	266	263	299	269	276	279	274	281	260	236	267	261	259	265	255	269	290	259	274	287	250	266	267	272	277	268	251	282	243	262	270	259	273	265	267	251	286	228	244	258	250	291	277	248	304	262	226	259	285	265	258	265	252	254	285	265	271	253	269	283	236	243	255	260	253	274	269	243	272	267	252	277	264	275	243	265	253	251	258	247	255	260	249	226	280	292	231	283	232	268	261	263	309	270	276	266	268	247	286	253	256	248	270	267	274	260	249	259	271	264	284	240	280	243	232	262	250	253	262	290	241	229	289	304	245	241	253	269	253	265	280	284	254	280	270	235	245	307	281	249	281	230	253	263	258	276	264	264	234	238	270	254	263	253	245	262	270	256	260	280	275	281	235	268	254	270	245	269	256	257	281	299	268	252	254	282	268	260	249	256	262	247	269	257	265	282	248	273	293	274	256	277	270	271	287	243	273	261	246	274	258	253	254	252	305	246	249	235	279	251	268	250	257	236	265	252	258	249	256	262	236	274	244	247	261	240	272	257	248	243	248	264	257	287	230	243	264	256	283	241	241	242	261	276	237	287	240	237	254	258	264	248	280	251	255	245	257	262	253	252	296	242	242	250	245	240	252	272	254	265	245	234	243	251	230	249	269	224	283	281	244	240	247	259	227	268	268	266	251	269	255	227	277	263	295	264	290	285	251	235	257	221	250	239	279	250	256	288	247	257	264	289	285	258	263	246	263	266	256	261	257	264	274	258	283	246	274	225	256	270	270	254	285	269	239	290	258	228	244	264	290	257	256	270	277	257	300	253	241	258	245	253	267	245	254	253	245	241	282	268	277	272	231	259	266	238	260	287	277	266	240	296	260	262	238	267	257	264	256	267	257	264	235	263	269	261	239	248	254	252	247	261	248	255	248	261	262	250	286	283	272	238	258	299	266	245	293	236	264	281	243	260	279	282	269	250	253	256	277	236	249	252	261	243	283	244	257	282	271	266	260	258	280	220	257	252	256	250	263	258	262	264	276	244	271	278	277	262	239	250	231	260	279	279	264	260	287	244	256	275	246	266	228	300	236	260	253	253	295	293	267	275	285	292	242	250	240	246	286	254	272	249	246	282	267	276	256	264	256	271	242	244	240	260	275	242	248	275	275	250	274	275	246	274	293	242	244	227	284	258	254	260	262	253	263	280	268	258	255	250	270	264	244	265	245	275	293	264	285	258	282	274	252	261	265	259	261	263	261	249	268	288	279	273	259	275	228	261	273	250	307	286	233	250	261	226	262	241	268	259	282	315	225	255	260	267	259	265	245	282	271	276	274	276	267	275	249	246	281	246	266	259	292	277	261	238	277	285	292	238	263	271	255	273	283	257	255	267	260	259	271	270	272	241	276	247	267	261	256	272	248	255	271	254	240	254	263	264	227	276	277	278	246	258	265	261	309	246	234	228	269	241	221	276	249	270	242	239	253	249	256	276	257	250	285	256	273	259	285
22565	10703	2997	3149	2760	2338	2005	1684	1492	1294	1265	1101	1115	974	999	982	855	849	833	821	809	758	778	762	772	747	748	737	689	728	728	739	719	678	722	702	720	648	685	686	694	746	668	700	673	687	739	689	667	695	652	705	728	703	665	706	693	642	680	659	673	716	678	663	767	749	750	743	727	737	769	720	762	745	804	798	781	786	807	871	825	772	743	740	746	746	747	745	753	747	764	766	716	693	741	695	761	697	734	717	772	734	737	699	737	762	725	739	752	703	705	706	670	708	676	679	700	662	673	684	720	653	667	691	642	699	649	680	654	681	661	664	648	679	677	669	590	679	623	636	671	695	649	633	673	687	661	684	637	661	648	654	654	629	640	635	652	633	670	618	634	640	688	631	718	632	647	638	679	678	643	646	663	611	678	665	648	632	711	690	702	627	645	629	665	652	651	660	597	611	665	669	635	601	674	632	614	676	648	634	644	609	636	654	675	640	685	654	628	706	648	644	670	635	660	661	698	630	705	640	634	645	666	657	633	651	664	661	623	665	687	664	626	640	642	631	624	636	645	692	631	615	663	664	625	650	660	603	631	648	640	642	668	645	647	638	673	626	681	660	628	628	651	681	686	688	654	662	652	668	642	680	681	654	668	605	689	655	654	696	637	628	647	678	653	669	660	644	645	674	656	663	664	663	704	673	665	692	647	632	703	639	629	662	684	698	632	633	622	644	730	662	635	692	701	623	673	659	611	594	683	659	614	658	631	685	692	682	631	683	663	667	685	643	617	711	677	643	634	648	657	653	655	677	682	670	646	641	665	634	675	658	602	636	706	667	610	655	666	636	644	693	663	644	652	665	649	654	639	655	671	627	670	650	648	679	657	629	645	666	636	660	649	655	644	660	655	684	691	645	712	672	662	657	674	649	602	677	647	670	654	662	634	685	688	643	613	674	644	678	645	663	615	648	678	632	667	636	652	707	664	622	629	627	637	624	660	660	672	655	603	631	630	671	667	632	710	648	663	609	682	695	677	633	667	624	708	636	658	669	619	646	661	679	679	693	654	680	651	649	670	669	640	662	638	622	624	652	658	653	640	661	660	683	672	608	666	652	652	678	667	688	670	631	641	656	667	717	705	658	692	625	651	653	648	650	692	679	624	654	651	682	684	644	628	604	656	625	643	643	684	650	656	668	686	660	605	627	657	638	651	630	646	670	649	639	673	692	637	674	653	655	648	627	631	713	685	683	652	629	666	679	715	634	687	601	608	682	666	670	629	671	662	657	633	632	634	669	616	632	659	664	643	703	616	631	645	630	706	643	668	707	634	683	634	635	650	687	634	681	659	656	673	682	644	666	667	666	620	655	610	671	650	575	690	643	638	659	634	686	631	678	661	644	675	638	683	689	671	688	610	629	674	696	659	650	669	621	624	670	651	626	689	669	664	642	576	632	654	642	660	677	642	650	621	626	660	654	684	664	636	642	630	719	672	702	684	636	629	667	627	681	670	643	617	647	657	645	618	676	596	597	661	655	643	668	658	661	653	644	657	654	668	676	656	688	624	650	697	686	653	635	688	634	657	660	641	616	678	636	649	629	657	637	665	665	601	628	648	589	645	706	607	675	643	680	637	680	677	634	651	660	683	661	635	655	622	628	695	638	630	704	636	651	666	644	626	619	610	660	663	630	620	683	679	648	643	651	629	694	615	650	660	669	649	629	631	641	677	642	654	648	621	642	659	649	656	649	648	662	663	566	605	680	597	695	677	635	619	679	649	608	625	643	624	652	655	680	704	659	643	654	646	652	652	649	672	668	614	647	608	612	697	660	624	661	634	654	638	661	623	674	670	644	698	645	635	725	629	618	677	674	645	635	617	718	667	639	596	649	691	675	701	708	607	659	665	632	639	699	657	645	655	650	639	682	615	652	648	667	652	678	659	679	657	651	678	617	649	610	652	650	648	654	643	721	639	633	632	634	625	654	633	635	695	675	679	658	663	635	630	678	655	668	674	615	620	634	652	628	668	641	637	690	694	604	646	628	687	690	653	661	694	661	635	676	574	635	669	661	638	593	645	645	663	654	646	676	643	635	653	693	664	649	625	616	640	652	679	639	651	669	679	627	673	687	707	678	653	688	669	686	661	687	659	627	684	652	683	649	680	663	661	646	620	673	682	686	647	680	643	680	674	674	675	661	638	628	628	651	656	618	628	671	662	648	680	662	637	655	658	673	673	668	635	674	672	631	661	682	615	617	644	682	678	677	653	671	653	645	628	652	641	684	676	680	656	683	672	666	654	636	676	664	639	705	691	642	674	669	659	637	677	716	706	643	631	681	646	658	641	672	643	625	645	655	651	638	676	632	643	657	641	692	653	663	598	635	608	706	706	622	647	648	682	677	666	690	680	641	685	642	672	608	682	679	646	630	656	696	653	634	721	681	695	639	674	691	650	666	667	635	643	634	706	675	694	688	630	631	666	626	692	674	637	627	641	693	643	710	696	639	646	680	659	697	620	632	668	644	674	663	617	629	710	744	668	658	617	652	642	673	628	683	672	652	619	689	655	646	659	668	643	654	697	671	700	657	659	631	668	676	639	655	621	669	632	640	655	618	692	639	669	645	619	677	653	662	625	639	660	645	659	712	683	679	654	674	638	636	661	666	697	649	680	648	683	636	613	675	651	691	606	679	609	680	636	678	620	623	684	648	668	629	625	666	688	679	673	661	626	654	642	634	649	605	661	626	634	604	636	701	647	666	721	625	634	659	630	625	646	624	652	589	656	684	699	655	684	642	656	636	647	676	689	676	665	632	656	666	696	637	626	646	630	639	651	635	621	693	630	649	688	642	658	667	617	651	698	671	670	632	640	663	690	623	669	703	663	694	635	647	658	689	641	659	714	645	691	689	660	630	639	636	653	623	673	711	643	666	654	673	600	624	669	621	617	662	701	647	641	651	651	621	720	638	674	681	707	640	660	667	661	668	677	657	682	653	634	635	639	641	652	638	637	639	632	619	651	686	703	649	635	637	630	664	654	633	658	632	671	658	668	679	674	650	676	646	683	585	654	656	605	664	666	658	650	647	613	629	650	652	648	619	644	655	641	666	643	647	648	695	676	648	666	639	637	621	692	630	659	621	663	661	658	679	677	680	623	686	669	711	682	681	589	682	643	626	651	646	645	714	624	685	663	672	688	628	658	653	658	681	642	603	643	679	668	710	644	666	697	629	617	654	657	663	663	645	659	639	631	633	653	695	646	668	657	657	577	638	663	682	657	690	704	650	710	680	619	643	670	657	653	669	656	635	703	648	706	636	659	692	655	679	625	678	641	658	616	632	670	615	681	632	642	690	674	631	685	666	673	630	636	663	630	638	649	680	657	679	661	633	672	689	675	693	649	637	638	679	664	653	691	670	637	637	638	620	623	660	638	656	625	698	653	673	700	632	694	681	633	643	640	697	636	657	639	645	649	691	653	617	665	658	704	642	641	662	635	682	644	634	606	637	660	655
44800	25647	6983	2616	1451	957	722	548	440	411	393	305	298	290	266	244	225	242	199	236	212	219	220	226	192	217	230	187	188	206	203	212	200	198	183	187	195	209	174	217	215	182	178	194	216	203	180	186	164	209	198	196	184	207	208	192	182	199	174	182	168	186	182	185	190	176	169	190	190	184	199	197	203	225	220	202	199	214	207	226	178	214	209	209	194	185	239	205	219	174	189	222	181	214	214	213	193	216	188	192	200	216	220	189	195	193	196	197	205	144	192	184	196	185	224	187	200	204	195	149	178	171	195	186	184	214	189	211	188	203	195	175	190	181	191	175	188	172	193	185	187	214	197	186	187	190	210	173	168	186	188	176	171	200	194	176	183	178	182	193	162	195	186	184	198	200	167	186	183	200	176	193	187	177	157	174	187	185	162	205	190	179	209	195	188	167	168	175	186	184	198	202	215	195	180	162	191	178	188	163	201	185	180	204	174	206	159	190	195	182	196	179	176	180	198	196	192	192	208	183	182	191	193	204	185	204	174	187	153	206	176	186	199	207	174	191	216	203	190	202	186	193	171	181	196	184	170	179	183	203	209	186	197	197	172	190	185	184	219	185	176	191	197	191	159	176	174	184	162	185	194	221	168	203	186	178	154	172	196	194	194	195	212	206	190	184	157	189	176	215	191	203	167	194	154	172	176	215	172	206	169	190	179	183	181	164	204	183	185	179	200	193	195	178	196	200	193	170	167	164	173	199	201	206	182	215	180	185	198	188	165	198	190	201	196	203	200	208	187	201	200	181	169	204	196	188	179	214	201	224	197	183	180	186	202	214	166	181	176	186	180	182	195	160	199	181	169	167	202	190	171	167	174	190	186	187	201	172	182	208	193	176	194	177	190	189	180	189	204	171	158	173	212	177	192	182	199	189	172	153	188	194	202	165	170	195	187	203	200	179	192	213	176	179	197	199	181	184	181	190	176	198	192	199	189	174	173	169	193	192	166	194	199	189	189	164	198	200	222	185	177	168	199	186	167	191	191	175	202	179	176	196	179	159	174	211	185	181	206	176	207	197	200	188	175	195	189	200	188	190	183	165	190	189	192	185	205	194	172	175	192	170	185	192	198	170	190	205	196	204	183	173	187	171	191	189	190	188	182	187	199	212	183	182	184	170	186	186	208	205	170	194	177	203	177	198	178	191	190	189	184	209	200	176	189	175	187	164	212	195	196	196	172	192	171	172	166	194	186	192	168	189	183	162	166	188	185	175	197	189	178	169	165	197	218	190	180	218	200	175	181	214	181	194	170	180	185	167	193	174	184	168	205	194	171	198	174	177	210	163	182	183	190	195	176	205	201	192	190	180	171	193	174	191	178	193	182	165	178	199	181	163	187	176	191	181	174	188	188	181	185	192	204	202	178	178	212	154	187	178	170	217	191	162	202	178	195	161	204	189	175	184	169	189	167	155	164	187	181	180	199	190	195	180	197	198	183	200	189	180	197	195	181	228	153	215	192	188	184	182	180	185	176	190	201	205	182	185	175	188	212	190	203	201	182	198	193	180	169	204	202	197	192	195	168	195	194	188	177	213	193	179	206	193	199	178	205	186	195	205	205	193	205	208	187	173	197	173	176	189	171	195	204	174	188	211	183	179	182	215	184	180	194	207	186	220	164	209	177	165	162	196	184	203	169	165	188	181	194	199	199	182	184	189	207	170	177	172	178	190	213	187	210	187	176	187	197	191	184	174	165	185	159	185	202	209	187	198	172	182	147	162	191	187	169	186	209	166	188	189	179	179	192	162	196	220	184	200	166	225	179	197	169	197	189	183	199	157	178	189	178	193	199	189	183	183	186	189	187	185	188	178	163	182	187	196	217	193	178	175	190	202	193	202	189	187	184	187	177	158	195	181	169	177	176	166	197	182	169	175	184	188	161	201	202	177	183	175	190	173	181	199	190	204	188	178	186	169	194	189	186	184	185	209	192	198	193	214	193	187	199	206	199	195	186	189	211	188	175	165	189	183	191	191	184	197	172	200	193	199	173	193	194	195	197	195	200	186	209	184	210	192	200	177	206	186	182	193	162	156	170	189	179	165	179	181	184	175	189	173	164	191	222	202	172	182	178	171	160	196	175	184	171	199	185	198	201	186	176	171	167	176	193	193	176	181	180	188	179	161	171	187	174	193	170	201	182	192	174	184	198	186	191	192	188	185	198	187	162	178	191	179	176	191	178	199	160	186	176	187	190	183	192	187	158	191	174	190	177	189	181	178	204	190	170	215	205	194	189	193	165	201	196	185	178	196	178	194	176	196	168	180	162	171	190	181	173	191	162	168	206	176	176	174	180	167	198	209	184	184	174	202	195	185	181	197	173	167	216	187	170	172	197	175	189	217	188	207	195	169	197	192	188	183	182	188	189	202	197	188	173	167	203	178	158	205	193	183	177	195	186	180	207	201	178	184	200	178	198	198	195	201	198	174	197	177	198	176	194	165	183	177	184	180	211	190	185	204	167	182	182	203	199	178	169	197	166	174	177	206	205	170	205	166	191	185	203	194	175	206	176	175	191	198	180	154	196	178	176	175	172	179	166	203	185	208	191	198	191	181	190	199	205	193	180	189	168	179	188	189	178	188	195	195	174	174	181	210	162	189	194	185	180	155	204	187	204	197	205	169	204	170	198	190	191	171	207	188	191	195	188	192	182	188	175	198	191	216	192	195	197	186	175	178	167	193	189	201	188	210	181	185	183	156	204	186	188	166	163	182	173	188	180	199	168	184	193	172	195	183	188	164	190	197	168	180	207	181	193	191	200	190	167	171	185	182	188	194	175	187	189	179	187	189	200	178	205	186	206	186	178	186	206	174	172	214	196	179	174	206	206	213	173	166	214	197	168	172	210	186	195	190	196	161	201	185	194	183	173	192	227	169	221	191	194	198	194	189	199	180	222	195	182	183	214	171	180	201	199	192	210	219	190	181	195	173	192	183	176	184	185	202	183	191	209	196	164	184	174	192	187	191	157	209	174	175	197	197	175	180	176	179	163	230	169	177	198	179	190	182	197	195	182	181	198	190	175	212	206	192	174	190	178	166	173	177	208	204	174	198	168	208	167	197	185	204	167	171	197	177	202	191	194	164	207	182	196	168	191	188	179	196	200	203	166	157	215	191	183	164	181	196	185	176	204	211	188	191	193	212	152	198	178	194	210	195	185	212	188	179	197	166	210	172	204	188	192	171	176	179	182	178	200	167	189	190	210	160	184	182	204	192	180	169	190	189	200	190	190	196	198	214	194	194	179	179	175	223	184	173	187	210	196	176	203	200	204	195	201	184	183	174	193	178	175	182	199	201	197	171	180	188	184	203	198	193	177	192	144	193	157	185	172	183	182	170	177	186	190	198	157	164	186	181	199	182	185	184	181	184	178	210	187	195	210	188	180	168	171	218	188	198	193	190	176	168	165	183	164	158	202	204	189	176	166	179	154	183	194	178	176	195	161	181	192	175
28606	14292	4794	5270	4395	3506	2925	2435	2026	1794	1576	1399	1305	1122	1067	1028	994	912	851	800	835	761	757	741	702	732	703	673	631	613	654	582	642	571	600	600	601	605	604	577	590	520	537	520	533	577	544	559	567	521	539	547	539	546	498	517	483	565	506	539	504	535	531	581	572	627	604	588	614	604	624	566	671	679	639	704	694	720	785	709	707	614	640	634	600	613	695	571	670	664	599	653	577	594	618	570	622	605	611	591	602	579	634	573	590	597	565	586	592	597	566	571	538	522	557	501	498	508	519	482	540	494	510	511	486	504	545	495	502	502	497	504	506	483	517	495	492	539	525	465	477	523	470	486	526	520	511	496	518	487	477	455	532	536	518	458	482	501	473	478	472	519	502	503	486	499	512	524	475	470	529	487	519	461	526	468	489	488	483	473	497	478	501	503	463	476	483	511	481	496	532	476	475	496	504	462	464	467	450	494	501	456	483	508	472	497	478	521	480	484	495	504	470	491	477	463	456	488	440	451	508	498	475	504	491	488	475	496	459	474	479	487	477	499	495	481	486	482	485	455	474	464	440	498	462	470	493	465	449	443	511	490	531	488	464	531	492	471	485	473	503	470	513	512	490	472	494	495	484	481	466	494	480	477	508	466	518	480	508	461	429	471	466	507	502	501	474	509	498	523	495	496	519	463	519	499	507	485	521	451	520	519	473	482	500	483	445	490	492	490	463	457	468	520	505	486	491	513	480	485	459	483	472	470	500	483	462	467	519	531	528	452	492	479	529	479	463	496	480	480	474	529	505	512	465	498	483	502	500	499	484	494	521	474	497	501	454	456	472	462	500	510	512	477	486	504	494	492	488	500	494	481	487	504	496	515	443	474	501	504	513	480	514	484	471	478	480	513	440	482	488	501	487	505	495	497	441	465	481	463	479	483	502	467	500	468	482	484	449	516	480	480	500	480	482	505	496	496	502	479	520	490	504	497	488	479	475	483	510	470	493	486	499	498	489	525	497	497	492	506	524	466	510	492	481	525	468	505	448	470	462	499	506	457	500	487	490	516	511	470	519	497	489	487	482	492	481	475	488	505	518	485	507	513	464	496	471	472	492	453	522	466	484	488	495	473	516	450	498	457	507	502	460	485	481	473	469	489	484	492	485	501	477	476	509	453	500	479	502	458	483	518	455	516	485	490	465	518	499	480	470	470	479	468	472	488	494	498	457	468	527	502	516	486	498	499	476	521	457	506	504	492	483	502	489	516	489	490	472	490	487	497	508	505	468	488	506	517	504	456	485	480	448	458	505	514	482	516	494	486	514	500	489	467	523	486	470	479	512	530	499	501	474	513	527	510	492	514	492	471	490	488	524	508	508	496	477	501	501	476	504	488	481	470	490	480	521	491	496	503	472	455	488	475	456	485	516	511	447	484	528	502	493	513	446	486	500	548	466	491	475	477	473	491	475	487	508	526	492	484	458	489	524	486	469	468	505	489	458	509	475	499	479	496	532	489	505	488	481	506	478	470	495	501	534	462	504	439	473	455	469	508	510	474	481	504	485	510	513	489	498	469	474	499	487	460	483	485	452	475	478	501	490	477	486	549	512	476	501	506	492	502	502	469	492	504	479	486	490	457	491	509	487	511	497	504	481	497	495	528	464	518	488	516	493	531	454	453	469	452	462	515	512	475	486	478	514	523	476	458	511	472	497	479	517	490	475	491	502	497	495	501	450	499	508	487	505	446	456	493	482	473	488	501	489	502	514	473	469	491	466	477	477	461	460	472	484	487	468	478	488	529	480	450	461	484	507	488	490	519	477	487	478	494	530	481	485	505	498	483	504	534	470	466	477	494	497	450	491	516	514	477	423	481	472	464	491	483	469	488	460	481	485	523	472	478	506	512	443	503	483	506	468	538	481	444	479	490	507	511	471	496	496	456	497	481	480	460	513	527	509	476	475	507	443	502	497	487	526	487	485	498	540	505	473	461	474	496	501	501	505	501	485	494	501	470	473	508	497	484	481	462	520	496	452	468	512	464	459	486	474	485	466	529	517	527	530	495	510	479	515	445	482	496	506	527	499	523	494	499	481	496	470	470	462	471	482	519	483	497	468	470	472	471	485	484	453	474	523	488	513	506	456	515	477	511	511	486	473	518	486	468	516	514	490	494	451	527	474	500	452	478	476	493	486	482	483	522	513	470	498	506	519	503	495	508	480	547	471	481	476	488	497	513	480	506	511	466	509	494	435	526	462	483	524	491	533	458	450	490	472	428	501	452	493	465	466	507	467	487	486	474	535	499	493	468	478	525	457	471	510	518	513	479	482	488	481	473	465	477	476	435	526	490	492	473	501	447	476	474	501	533	481	475	463	470	499	464	532	483	449	483	495	483	465	535	482	485	496	479	503	527	488	516	511	509	485	501	461	495	499	498	508	490	479	496	475	466	505	505	486	480	478	552	471	471	468	490	484	469	467	427	498	484	457	460	487	488	489	510	475	475	483	508	475	529	469	508	497	443	490	476	492	471	501	535	445	483	456	452	495	511	474	467	487	514	512	472	521	480	518	460	474	462	477	485	535	506	462	536	463	441	450	474	471	520	467	480	495	488	512	498	495	499	473	475	496	480	519	517	490	470	478	518	488	475	499	502	463	514	475	468	430	512	419	519	505	534	497	477	484	450	475	477	527	500	467	516	491	504	494	506	469	508	508	498	453	479	508	499	474	495	464	504	516	508	511	489	477	483	499	538	500	443	524	462	481	483	492	476	500	469	486	472	458	489	476	497	470	494	468	481	490	448	483	460	470	488	495	472	517	488	429	435	522	487	494	487	497	490	515	513	501	456	484	519	464	468	483	495	477	489	530	462	465	486	514	424	479	515	478	507	456	490	468	481	450	537	495	471	510	511	483	521	478	440	536	470	485	523	502	502	478	510	479	481	521	490	486	479	541	479	472	514	477	519	467	447	527	474	480	498	480	517	524	476	495	506	510	486	456	471	485	476	501	486	447	470	519	482	486	463	501	530	470	464	496	493	461	488	463	488	505	471	485	462	473	482	471	458	492	489	502	501	459	503	472	503	518	470	491	442	499	498	489	480	495	521	497	476	508	496	539	501	448	505	485	515	472	475	506	485	492	487	500	473	501	463	498	469	452	502	520	511	471	458	534	484	483	491	474	492	502	488	488	482	514	482	520	508	513	507	521	459	504	510	514	450	493	509	493	446	484	477	519	490	440	476	512	490	466	490	521	482	504	452	446	465	508	528	491	453	506	489	495	491	513	524	492	476	477	526	481	471	476	516	514	494	474	496	494	453	493	505	489	498	467	478	527	524	514	465	500	503	512	473	511	478	508	517	460	454	447	490	478	490	509	470	446	517	478	499	509	510	488	490	511	478	456	515	530	510	472	488	518	451	474	495	474	489	458	474	508	495	502	504	535	477	530	478	514	495	450	478	490	478	476	512	506	467	452	488	489	527	463	455	465	497	484	508	472	455	526	503	461	459
19006	5679	413	297	290	290	326	270	302	263	268	292	292	284	319	324	293	292	276	251	244	303	283	280	287	266	277	291	250	264	312	274	276	286	266	300	294	282	319	292	294	267	274	291	275	264	261	274	311	290	302	261	273	263	312	282	279	297	275	269	315	269	270	269	259	292	299	272	295	271	288	295	281	298	308	292	280	302	311	294	287	319	272	278	296	286	288	293	249	274	289	282	280	286	287	317	318	281	284	267	279	282	274	292	258	266	321	275	282	279	272	272	298	247	261	306	295	283	297	278	264	285	271	273	287	277	269	268	284	317	246	260	269	250	260	301	284	308	271	255	253	277	301	267	274	298	268	273	268	287	251	246	287	254	278	300	296	292	275	293	283	268	278	304	301	310	250	301	296	277	280	263	263	305	287	299	315	249	254	312	297	305	274	318	290	245	302	305	276	254	296	254	278	245	282	268	280	273	276	253	298	264	271	285	286	280	277	297	292	266	286	292	288	290	290	277	243	284	275	277	280	272	260	276	291	303	303	265	289	264	289	297	287	294	282	300	269	256	262	274	288	299	287	277	274	299	285	273	278	272	249	273	274	294	270	263	270	265	274	280	280	285	299	289	283	304	313	280	287	316	305	305	294	234	277	276	301	286	292	288	288	284	253	287	281	294	288	273	257	270	293	268	261	306	273	280	265	305	294	275	307	277	286	283	278	259	297	271	248	296	270	287	264	262	288	277	272	272	295	262	253	280	292	301	304	264	283	311	281	267	305	292	296	229	247	265	252	294	277	269	267	315	277	301	289	290	271	295	293	309	263	269	307	287	295	277	263	274	278	289	280	302	266	290	272	286	288	290	322	302	278	279	281	271	276	290	269	302	285	262	278	288	304	267	288	295	291	261	276	308	297	304	292	276	302	272	310	301	276	276	301	278	277	261	281	289	294	312	258	289	276	269	286	290	296	288	312	283	281	242	282	273	252	304	254	297	267	266	274	267	276	283	303	284	264	314	298	302	283	248	266	267	280	283	262	312	252	278	275	278	295	296	278	263	304	301	275	272	265	295	287	298	285	280	247	285	269	300	282	277	282	299	293	291	291	275	281	296	269	278	255	285	283	300	269	272	312	271	290	256	291	289	311	261	283	273	303	302	288	309	282	295	261	280	298	286	319	288	302	282	300	287	278	274	301	299	266	317	287	289	290	264	279	276	273	298	283	279	294	289	276	265	275	305	291	280	289	308	301	260	308	292	264	288	291	280	266	265	284	290	256	287	293	249	334	302	271	309	278	269	294	315	285	290	279	297	280	242	287	273	234	291	268	287	301	261	262	285	284	283	270	269	286	279	264	284	282	268	284	261	277	296	277	270	276	289	260	292	304	314	279	309	284	281	309	276	300	252	272	257	260	292	275	276	287	283	289	301	315	262	266	301	247	269	281	293	301	272	264	290	300	284	296	273	298	302	313	260	282	287	276	269	287	269	318	270	292	252	289	319	303	269	277	249	327	270	278	306	294	293	299	287	265	279	271	282	297	280	275	255	288	271	284	279	311	270	315	266	281	284	284	294	285	276	291	300	286	265	282	306	260	286	281	250	277	258	305	304	262	277	302	280	272	287	271	299	317	304	282	261	298	270	282	304	272	284	287	289	298	292	317	281	299	259	272	235	289	327	301	325	277	293	279	276	277	267	309	270	276	290	266	253	268	290	288	304	273	300	274	298	271	263	284	277	287	252	272	296	299	296	271	272	290	291	258	286	290	330	270	282	281	280	273	293	302	310	282	301	251	274	296	309	266	249	287	306	278	259	297	290	250	312	308	309	289	270	291	269	278	274	258	261	285	297	296	277	259	264	284	274	323	290	256	260	274	310	272	278	312	266	304	259	271	265	304	266	281	269	278	270	282	256	293	288	288	276	288	288	263	297	277	281	269	264	285	295	273	286	279	308	293	276	253	293	275	253	291	294	294	294	287	293	248	287	319	309	291	288	267	299	290	293	248	273	311	302	300	277	252	296	266	294	275	283	288	269	277	281	269	266	270	298	276	293	281	272	300	293	274	287	277	299	268	268	280	298	307	285	274	281	273	284	308	263	255	280	258	296	272	292	300	264	271	257	289	302	291	324	277	287	270	278	272	281	278	274	268	287	268	286	268	318	306	288	278	278	274	274	289	273	276	301	309	267	296	299	276	280	271	297	260	311	281	307	258	276	290	284	297	267	299	269	290	286	269	294	298	266	274	259	301	268	279	286	298	279	288	301	282	307	285	286	268	302	295	248	264	297	267	275	291	285	275	287	300	304	291	265	265	265	312	269	279	286	274	281	258	297	251	261	318	268	259	269	284	244	290	274	295	291	271	298	267	275	261	284	314	259	264	292	292	277	273	288	292	273	293	280	267	279	270	282	297	272	293	290	312	265	283	288	295	264	273	285	269	284	293	258	291	284	278	266	279	314	281	289	289	273	298	287	269	315	272	279	272	278	279	301	276	296	257	265	316	299	290	320	274	255	292	307	290	308	292	270	263	265	295	286	251	313	267	284	282	275	278	270	310	307	282	287	247	279	279	278	277	289	291	286	288	287	273	304	296	252	255	273	267	259	269	292	281	300	302	291	286	257	264	286	318	281	292	245	277	297	279	268	258	264	270	255	279	281	292	282	283	274	285	262	307	316	303	285	294	300	281	278	302	287	311	273	258	277	298	269	295	276	310	279	311	290	269	264	284	304	311	268	271	291	288	278	311	275	286	264	266	283	276	291	254	270	271	251	293	291	286	271	296	260	282	271	319	262	289	307	263	284	271	288	292	296	296	282	273	268	265	262	290	298	277	307	270	293	309	303	294	314	304	300	292	310	279	280	278	286	295	268	273	254	284	273	273	305	294	296	299	290	306	316	275	285	292	304	277	283	262	286	281	239	260	290	316	281	282	294	282	294	261	285	267	258	333	299	306	312	292	250	271	269	318	314	280	301	300	289	262	280	281	292	268	269	311	309	279	285	301	284	315	293	294	288	278	265	280	312	282	280	304	309	287	282	291	267	273	264	271	278	282	282	291	263	258	267	282	282	290	246	290	291	286	299	293	282	267	312	279	287	266	263	263	277	305	305	289	296	277	271	296	284	270	292	308	296	292	290	270	268	258	299	287	306	285	281	260	280	255	287	276	247	278	279	308	308	299	286	282	295	245	284	292	267	275	271	276	287	281	311	292	251	244	279	291	268	274	294	281	258	297	298	293	272	316	282	281	275	272	286	275	268	287	302	317	312	339	287	285	293	275	268	248	261	297	300	274	288	259	285	278	270	239	265	263	311	304	300	273	301	300	281	316	265	311	288	296	286	287	307	258	290	299	272	277	304	273	288	290	277	263	219	288	263	316	325	276	297	299	305	293	257	270	288	278	333	294	286	290	294	263	257	300	295	292	307	276	300	260	292	306	291	309	305	292	283	279	276	273	299	286	270	285	254	309	314	289	282	283	305	277	273	291	234	291	284	289	273	251	260
11316	3923	798	829	822	744	763	756	690	757	698	704	775	744	713	730	759	675	735	745	716	705	695	738	700	739	694	721	648	711	779	740	731	744	732	706	679	740	700	737	725	676	765	726	658	720	694	717	691	759	712	672	709	764	712	702	712	668	684	724	696	752	767	754	728	720	698	738	822	759	787	747	816	722	749	770	777	811	745	799	721	778	750	745	718	776	785	746	779	784	733	724	731	738	735	761	780	702	757	781	740	776	788	790	727	734	756	743	755	702	745	720	751	749	763	723	707	667	703	692	737	716	757	737	701	751	739	723	766	683	736	719	773	689	741	721	693	712	665	730	744	712	732	759	702	719	724	739	738	715	656	677	724	728	669	699	722	723	723	689	732	717	697	685	685	718	681	712	698	696	708	700	688	720	685	682	717	719	696	744	692	734	725	702	715	676	690	692	711	707	711	712	690	702	702	733	695	763	736	705	735	740	722	699	739	735	679	689	705	725	693	738	737	714	671	700	692	702	736	700	682	782	669	699	674	762	717	686	733	669	699	715	686	772	663	703	742	683	764	669	706	712	691	718	711	733	715	689	752	715	729	690	720	706	716	666	702	697	662	687	717	666	705	691	694	740	761	707	705	710	732	711	694	686	705	712	675	688	684	687	734	734	734	701	735	681	737	716	717	733	790	702	681	713	708	735	674	680	676	719	703	705	726	696	670	694	677	706	711	742	690	670	719	717	689	731	683	757	732	743	716	700	713	672	696	667	706	714	713	741	746	655	736	731	698	741	740	712	701	679	691	720	693	690	702	722	686	678	718	689	741	675	690	699	664	716	675	672	746	717	732	705	737	699	710	704	684	693	725	725	697	698	742	723	693	724	757	681	750	695	685	697	711	703	744	717	705	675	727	715	759	690	755	678	670	689	675	717	734	673	734	724	716	722	720	721	725	672	681	712	752	733	699	731	720	703	703	696	713	684	673	681	696	702	698	717	699	655	731	704	719	764	764	706	749	718	772	668	703	718	675	693	703	685	722	731	744	721	725	728	691	684	746	737	671	755	680	674	707	681	674	746	710	746	713	747	680	744	694	720	725	683	675	692	681	719	681	690	692	691	722	712	725	715	696	697	691	714	725	704	725	682	741	687	729	717	696	686	707	671	707	758	758	742	698	709	704	655	744	645	701	728	728	712	727	688	727	746	742	664	682	705	742	703	719	707	684	695	718	658	702	686	721	705	741	657	695	728	724	653	692	741	706	682	740	697	745	757	707	679	730	714	702	679	753	731	648	699	670	701	689	664	727	684	765	712	713	778	742	668	725	694	728	662	685	672	714	717	705	671	687	704	678	655	777	758	710	736	760	757	731	695	696	726	736	720	674	688	685	701	686	702	733	688	706	701	667	729	740	704	713	688	773	643	727	685	685	718	669	706	710	775	722	710	714	692	729	713	707	689	743	699	706	745	697	746	681	725	709	751	723	744	733	728	726	699	751	702	701	696	668	740	716	679	703	692	762	649	727	672	696	678	738	706	733	680	688	707	710	770	706	784	688	745	681	704	726	715	755	683	708	701	715	743	731	711	731	741	716	675	680	734	704	691	728	714	717	705	702	761	701	687	696	758	693	706	703	678	708	681	704	689	725	718	725	735	652	705	695	771	648	744	749	700	719	730	668	740	725	693	750	721	678	734	734	730	739	659	714	682	679	728	679	685	703	713	728	707	682	691	722	727	692	685	699	704	679	712	675	731	731	750	726	661	710	723	707	697	757	709	684	704	727	725	744	703	705	773	763	671	698	707	708	724	748	725	691	670	693	701	719	700	706	709	694	704	773	719	686	665	717	719	692	673	702	722	718	688	670	689	664	684	647	745	712	680	776	711	721	732	723	744	654	679	725	702	678	704	685	703	764	702	694	700	702	721	701	762	726	702	747	719	742	711	732	717	715	702	737	715	733	709	722	738	736	699	712	661	763	681	719	700	707	710	712	722	759	703	711	701	759	711	735	724	722	720	708	727	728	688	729	722	756	728	727	683	702	682	740	712	758	698	669	714	676	736	675	721	695	731	709	701	730	689	722	679	718	694	680	698	707	705	726	662	706	688	707	734	747	701	728	736	736	685	663	731	710	738	732	698	661	699	699	716	691	720	720	712	719	752	708	700	724	705	667	693	695	699	724	713	718	691	666	686	694	746	713	691	705	705	656	763	704	718	726	736	746	706	673	697	747	678	723	738	716	672	729	746	669	682	698	707	713	749	726	717	690	722	699	723	672	741	703	695	751	662	676	715	678	733	724	685	733	733	733	712	684	728	722	712	785	710	671	733	713	683	706	706	758	746	720	713	726	679	756	731	667	722	791	684	739	705	717	699	742	737	698	724	753	765	723	745	692	747	704	683	729	711	729	723	708	725	672	749	742	735	717	725	697	660	744	703	682	728	712	665	717	701	738	699	703	690	731	763	705	723	670	723	723	722	717	721	705	714	753	747	715	753	684	712	747	750	727	750	738	732	722	679	727	710	684	693	678	692	668	704	725	692	706	742	741	704	708	712	702	710	682	731	683	742	735	696	713	712	721	718	700	694	715	732	725	702	676	723	725	704	717	769	729	725	688	697	683	723	662	723	693	755	673	732	687	734	711	718	709	698	734	765	707	693	669	707	708	714	751	728	737	774	676	692	697	718	644	654	721	723	726	710	722	670	721	718	693	744	717	727	698	723	690	691	702	717	741	723	735	700	754	720	746	670	711	746	726	723	739	729	733	717	682	723	743	735	689	704	717	697	696	685	689	700	741	746	663	721	763	685	717	756	710	697	711	716	664	722	687	770	701	737	692	688	753	693	738	701	731	664	718	687	721	700	736	701	744	728	696	697	733	670	725	684	718	740	687	708	678	740	715	685	774	723	727	695	709	720	675	730	711	717	704	742	725	718	715	674	703	730	678	647	754	687	672	718	758	762	742	729	771	698	716	715	681	683	729	710	719	749	681	691	708	694	712	684	746	718	684	748	676	715	711	725	712	732	709	697	715	689	697	655	679	753	730	688	728	713	728	763	663	703	686	747	718	728	724	685	714	715	714	704	715	682	674	673	692	718	719	701	688	698	712	730	726	689	752	747	735	755	670	660	672	673	723	727	712	684	723	707	657	705	677	713	688	719	702	705	729	691	695	679	692	711	688	704	690	709	720	646	749	729	677	743	702	717	690	721	700	683	747	688	714	694	667	732	695	720	742	694	696	716	693	712	692	710	696	688	710	664	724	743	686	692	686	707	685	692	721	713	708	749	700	746	744	726	753	688	737	763	678	686	742	729	741	699	683	681	727	700	697	759	726	718	683	697	709	706	730	704	693	734	735	709	732	720	700	688	654	735	741	728	715	749	750	714	691	748	700	730	699	714	749	711	752	690	748	743	750	720	743	683	689	732	696	689	711	693	721	743	739	736	748	780	695	700	673	725	760	712	682	747	687	687	721	665	710	725	710	708	697	705	677	718	679	723	730	695	674	723
34997	16340	3114	1425	845	630	505	460	429	328	362	337	333	317	306	319	327	277	265	273	268	297	293	276	277	274	233	271	265	232	233	271	245	245	243	272	243	281	269	259	236	265	229	251	269	266	278	268	234	257	277	238	266	285	271	255	260	249	267	268	253	237	273	283	242	292	280	252	271	287	283	242	250	295	305	300	288	288	268	295	293	293	280	252	273	260	287	285	287	266	296	289	235	244	284	294	266	285	304	238	262	273	273	275	281	286	274	259	250	284	269	247	269	236	256	259	237	274	267	214	251	245	253	254	286	256	257	258	231	248	306	252	265	260	253	238	257	259	302	248	264	252	278	242	259	243	246	240	249	250	228	261	276	289	240	242	262	254	275	277	262	238	246	274	279	258	256	252	237	268	288	266	260	229	282	287	290	280	280	243	256	272	250	240	258	271	274	241	243	273	258	268	246	253	252	267	254	280	244	249	278	264	279	238	259	261	251	247	258	265	241	252	260	273	229	268	252	261	258	244	238	245	251	272	253	269	198	282	265	263	255	268	240	224	230	255	251	235	245	297	252	262	281	265	257	251	239	256	247	262	289	275	270	268	270	262	282	291	252	259	265	262	280	285	245	279	242	260	285	254	268	284	262	236	254	225	271	244	292	266	239	241	263	265	260	257	280	271	257	294	247	251	239	276	239	247	274	267	276	268	231	266	228	290	254	256	276	264	244	272	246	255	250	246	260	235	256	301	235	266	265	276	237	255	277	240	279	268	259	273	274	262	252	253	227	267	238	275	265	265	258	258	278	229	295	232	265	242	273	275	258	261	275	246	264	244	250	253	248	256	282	262	261	250	249	224	271	237	238	247	268	262	278	290	265	269	245	233	259	274	250	281	263	289	275	272	244	210	237	263	263	255	227	279	247	245	275	248	274	243	274	279	254	288	237	260	263	257	268	220	233	250	239	253	251	287	254	252	273	293	259	250	274	274	272	230	289	273	258	254	215	244	271	260	261	274	242	243	265	292	275	247	258	250	280	264	232	282	231	238	217	268	258	283	263	254	260	250	249	279	271	251	250	262	251	263	258	266	235	239	237	272	264	248	271	260	253	283	230	247	267	255	276	255	241	273	267	254	273	275	258	248	271	264	239	252	267	252	247	266	257	275	275	262	287	291	246	275	240	281	280	271	256	253	252	268	268	268	228	257	262	276	237	231	258	251	232	276	258	235	268	244	285	269	236	265	239	250	258	260	244	260	257	227	213	269	268	257	268	278	276	262	233	252	285	267	250	254	261	251	218	256	253	278	253	252	214	258	237	215	257	281	254	250	262	273	244	256	268	239	221	269	222	220	276	246	257	277	232	220	256	267	278	244	233	249	252	222	230	249	250	251	252	255	233	256	247	260	260	268	244	270	259	254	282	278	268	279	260	261	269	236	272	265	268	272	285	244	269	252	231	279	277	242	242	285	265	261	281	239	247	262	234	267	256	249	238	260	266	227	226	253	258	274	262	249	268	255	268	247	242	251	240	260	280	234	252	236	257	266	229	254	260	251	274	274	288	247	252	265	249	239	262	255	226	257	253	257	264	295	272	285	239	233	268	266	272	247	285	237	266	268	246	251	274	239	276	259	264	250	283	256	266	244	257	242	263	268	293	255	247	279	249	241	241	278	270	275	265	225	297	251	271	278	251	231	274	283	276	259	240	244	235	280	269	246	255	250	282	249	284	246	264	230	287	250	244	253	282	279	290	261	255	242	238	263	249	249	243	268	286	245	263	275	259	285	265	284	259	284	294	246	256	264	247	262	298	261	268	258	244	257	263	225	245	277	245	248	275	260	263	240	249	265	265	240	242	249	220	261	260	263	218	288	258	275	276	287	309	232	256	278	254	257	220	271	243	253	280	280	268	264	241	256	257	248	224	264	248	278	274	250	260	257	242	246	259	258	247	237	233	269	279	266	258	295	252	260	272	245	241	277	247	264	254	240	233	268	287	263	258	268	263	271	268	254	245	276	254	262	248	257	283	237	265	268	261	245	275	240	256	242	276	279	243	259	253	268	261	247	236	235	244	252	279	226	271	273	241	234	235	267	275	256	273	255	243	269	269	262	270	281	246	239	265	264	290	245	229	266	238	274	271	265	288	257	249	249	272	251	277	237	213	264	225	269	237	297	304	281	247	264	293	252	254	231	259	273	276	275	272	244	264	270	248	293	256	246	274	257	238	259	269	279	257	256	239	265	263	260	277	273	279	262	309	239	266	261	236	261	283	271	267	254	256	263	240	261	223	241	282	239	266	280	230	250	270	258	263	247	258	249	264	237	279	238	270	258	247	247	253	248	267	263	260	263	254	259	277	256	254	261	269	258	254	289	241	274	237	257	259	281	280	272	280	259	258	232	237	267	235	261	256	239	274	262	243	274	296	255	250	245	244	256	249	261	269	225	245	248	234	324	279	248	267	267	278	273	255	257	234	271	236	261	260	276	247	263	251	297	280	238	246	284	249	279	264	272	290	264	266	265	252	268	267	261	251	219	232	250	219	251	240	267	252	262	267	275	248	278	258	277	264	285	278	263	280	258	253	248	274	234	258	247	254	236	281	270	256	231	264	249	236	267	264	250	249	259	239	264	278	250	264	267	268	256	245	259	270	292	248	247	220	264	266	207	280	247	233	234	279	257	236	262	287	247	277	272	280	238	266	272	254	248	281	271	232	228	263	265	249	256	264	233	278	278	244	255	255	272	283	267	243	236	233	270	261	259	263	255	240	268	258	277	270	242	267	305	277	246	268	264	250	222	247	233	264	271	252	274	272	257	282	238	251	259	293	274	250	257	260	220	245	262	258	290	272	233	248	248	269	243	268	240	250	285	228	254	268	275	255	255	297	259	268	282	256	238	244	247	256	278	275	271	245	275	248	255	233	251	257	256	250	256	262	243	281	305	254	270	251	265	270	241	245	238	270	242	237	261	273	222	256	287	255	276	248	241	267	280	246	252	256	274	240	245	272	261	254	269	276	252	316	282	237	293	284	251	260	279	255	246	294	238	261	251	248	261	277	286	244	253	232	262	258	283	258	238	247	232	284	270	248	243	228	251	242	256	283	247	257	259	266	252	280	274	283	265	227	288	278	241	252	275	245	259	276	246	234	252	241	233	255	269	257	299	254	269	247	279	279	245	249	277	267	245	266	240	268	243	264	261	240	250	277	246	241	243	250	262	255	238	270	259	270	228	241	251	237	246	256	232	245	295	239	273	251	260	258	228	267	276	267	275	259	256	263	275	248	239	266	255	262	266	320	279	289	276	250	302	242	234	253	255	241	272	250	261	240	268	239	239	258	244	270	261	248	246	243	270	230	240	272	279	246	224	251	261	254	253	256	250	255	251	253	258	250	265	256	271	248	257	264	270	260	273	257	233	286	271	257	248	240	290	251	262	251	296	256	226	258	247	265	230	252	254	267	247	234	260	274	305	274	259	271	254	265	294	266	265	272	266	254	238	244	250
21695	9072	3072	3156	2750	2274	1932	1622	1504	1307	1263	1183	1041	1010	980	932	939	881	841	845	811	791	792	782	757	780	686	792	698	726	758	725	690	714	727	685	760	684	674	710	713	671	715	747	673	727	702	694	671	728	683	640	693	669	675	689	715	686	659	660	649	625	686	727	723	745	707	719	719	782	755	803	779	803	780	848	804	853	823	822	762	712	743	730	749	695	778	711	738	698	736	692	726	733	725	742	733	762	710	688	676	703	715	753	714	753	776	654	683	662	700	664	679	700	657	703	673	664	660	668	659	661	672	692	667	702	654	715	662	676	638	636	668	674	686	644	682	667	692	656	703	684	700	677	692	634	653	687	643	662	675	681	669	689	618	669	634	636	624	694	642	669	615	625	680	636	612	647	610	594	655	676	661	654	642	633	648	647	636	650	660	653	649	647	669	643	672	678	657	654	677	673	636	643	621	637	620	620	611	644	648	673	651	616	634	661	605	666	610	632	660	657	646	655	656	663	617	695	623	668	634	673	616	654	631	659	642	657	664	701	648	637	640	654	594	633	666	692	678	628	655	621	639	620	648	648	627	604	649	614	678	620	677	664	615	646	663	618	591	685	622	685	657	685	679	646	625	685	662	656	670	634	656	662	644	682	631	642	687	623	666	611	686	626	646	666	630	627	657	706	682	680	682	660	676	625	683	635	644	676	646	674	674	699	610	628	650	646	655	683	615	644	646	639	699	637	710	650	653	622	610	657	642	670	619	642	661	604	683	717	646	653	628	615	634	655	689	631	657	625	679	642	629	657	646	668	667	670	675	672	633	622	617	624	630	641	665	619	670	652	670	629	660	618	671	635	614	661	633	631	662	668	653	663	679	662	672	632	624	666	651	629	697	703	636	640	655	624	663	632	697	668	616	622	672	617	661	644	647	656	677	661	616	611	645	705	649	640	630	651	619	656	671	652	635	662	677	660	623	669	653	677	614	647	634	683	699	649	678	656	608	622	607	628	646	621	635	688	636	625	666	660	675	630	672	620	714	604	673	683	642	652	653	671	634	625	651	684	669	699	602	690	615	624	664	622	680	694	639	655	639	660	634	623	672	649	656	666	623	668	640	649	626	662	646	672	658	642	641	621	633	638	640	707	654	632	634	653	670	608	661	683	674	655	653	662	589	643	655	687	618	677	667	683	680	679	652	633	676	652	635	662	661	633	664	682	656	638	603	654	675	675	676	635	616	658	620	649	653	662	650	690	678	664	660	645	664	682	594	642	627	696	623	617	632	696	622	701	638	624	705	635	664	628	587	664	666	680	627	635	686	610	651	630	656	669	653	659	602	669	655	693	667	640	633	658	662	682	682	654	644	666	624	660	624	653	678	673	671	614	659	685	673	663	627	648	650	643	591	628	650	611	621	662	650	620	659	641	639	674	706	673	689	670	606	665	683	584	668	662	688	676	630	623	621	684	630	616	604	626	682	661	616	666	712	644	634	674	631	619	596	669	635	635	631	651	662	657	681	690	655	609	696	645	655	697	649	644	665	721	687	661	669	674	681	659	645	693	648	663	653	675	670	628	661	644	668	626	668	658	658	617	603	659	636	656	650	646	632	675	638	607	641	703	681	668	652	650	679	673	648	677	648	645	635	651	635	631	660	687	655	654	686	675	655	681	604	679	662	613	627	673	666	649	680	659	665	628	610	695	673	645	681	626	644	639	646	687	635	677	648	666	643	627	660	692	709	592	706	614	647	664	622	671	645	656	710	639	669	694	666	656	675	614	632	631	708	651	633	666	676	677	675	636	646	653	643	655	649	670	674	696	654	649	615	667	672	678	629	639	626	629	662	643	640	622	641	633	652	674	621	665	620	645	670	660	678	699	684	650	661	631	674	608	618	647	641	634	685	625	665	655	615	658	655	685	626	638	643	674	656	649	623	647	640	645	671	681	604	641	617	620	642	632	624	682	648	723	624	641	644	623	654	683	604	625	670	632	634	626	644	624	672	641	709	616	630	653	625	642	652	661	610	660	678	694	667	637	635	642	646	611	679	630	681	631	666	639	594	642	636	610	662	655	687	627	625	678	655	691	640	651	646	643	617	656	709	631	658	643	660	649	647	670	651	664	653	620	632	672	613	691	644	656	648	700	653	658	627	655	659	615	674	642	610	660	655	634	658	637	691	633	657	664	621	645	670	690	614	615	659	652	615	647	664	670	675	653	681	646	659	655	628	676	643	677	638	636	610	646	648	615	610	656	663	670	667	645	705	623	681	613	617	679	628	694	626	667	632	657	673	619	633	666	624	656	609	673	634	705	660	645	673	634	647	681	637	671	650	608	690	656	655	665	660	643	661	699	689	624	667	668	718	629	633	641	680	663	680	690	701	658	657	679	646	635	675	656	666	649	664	615	662	671	691	631	620	636	638	654	624	598	622	616	659	660	661	675	646	684	634	658	640	625	620	672	677	654	664	642	708	639	660	655	646	664	669	643	696	662	669	616	714	635	654	649	645	631	626	642	705	654	640	644	673	646	640	674	646	617	683	609	658	640	653	637	653	656	661	649	649	627	658	663	615	619	593	690	687	619	659	649	651	665	603	637	612	615	684	624	667	684	619	655	648	678	638	659	611	620	664	697	669	695	676	654	651	643	696	620	624	647	664	651	664	638	633	673	684	654	653	610	661	676	687	660	658	655	644	632	665	660	633	643	688	674	620	650	641	669	673	661	659	666	627	665	635	646	629	676	617	659	636	680	624	638	658	642	622	594	648	599	643	648	660	641	684	626	646	646	658	625	644	652	645	629	670	688	651	654	653	701	660	612	644	628	702	660	691	720	668	665	668	631	682	642	678	684	597	622	659	619	681	661	651	660	672	665	641	682	683	695	678	631	657	639	660	639	638	663	658	622	679	624	675	669	664	670	658	644	689	655	663	646	630	626	651	664	679	639	629	648	622	676	640	652	675	690	631	639	624	636	667	620	642	660	646	608	613	646	613	680	624	620	630	637	640	622	662	687	690	667	597	643	587	670	610	644	618	708	649	673	646	663	646	645	670	661	656	637	664	638	623	661	640	624	644	648	684	683	636	684	646	689	662	635	659	636	614	660	668	682	656	669	662	627	645	651	649	672	626	651	666	668	615	654	655	625	644	648	659	656	631	607	714	657	647	659	644	667	651	616	669	641	653	634	639	683	673	677	617	668	677	681	635	620	595	633	618	664	669	683	713	650	686	616	612	653	651	637	603	655	690	666	669	662	649	651	643	683	644	680	642	672	644	624	631	649	641	633	677	681	697	671	593	645	676	617	696	686	723	644	607	673	634	672	665	653	664	627	692	679	634	680	627	675	669	675	648	658	664	684	620	661	644	676	663	645	639	620	656	681	640	639	749	611	658	637	682	622	631	676	667	651	629	630	653	635	658	662	664	616	649	634	650	628	633	639	650	622	625	616	633	666	626	668	673	680	634	631	624	649	661	656	602	637	646	671	665	640	637	676	639	657	613	667
43811	23777	6235	2571	1513	1006	709	514	479	383	387	312	301	305	302	264	239	259	197	231	227	219	210	215	235	230	200	217	202	198	188	194	199	191	202	191	204	166	223	196	209	196	191	199	181	178	188	190	165	177	193	223	188	199	181	174	192	209	185	166	194	172	210	192	180	210	212	225	202	233	234	194	222	202	219	199	242	218	233	202	193	212	224	208	196	199	215	206	216	190	203	212	194	187	195	203	211	208	204	202	197	208	216	207	195	217	194	187	217	226	193	165	179	193	177	177	182	195	211	205	198	214	189	195	180	193	176	178	204	183	179	171	199	199	192	185	210	167	187	196	184	195	226	226	190	177	207	199	185	207	193	179	162	188	184	169	178	189	176	203	190	211	177	195	189	188	183	180	146	169	194	181	182	194	194	168	180	203	179	169	198	167	186	192	191	193	184	171	185	195	174	182	189	191	193	178	165	177	171	186	182	184	212	170	180	182	175	201	186	187	174	149	196	166	159	204	186	188	188	178	183	177	178	185	204	178	180	196	171	161	192	181	190	193	167	157	187	160	209	178	176	188	177	184	197	180	197	160	198	176	180	174	186	197	197	189	177	188	200	186	176	197	191	182	201	175	182	182	199	183	184	194	205	163	179	175	176	174	188	216	192	190	172	170	188	203	188	197	198	205	213	212	179	192	173	159	182	223	186	192	196	194	175	176	175	176	184	209	196	189	206	173	189	174	196	168	182	194	196	178	177	206	174	172	186	184	184	185	187	183	188	174	194	185	187	191	172	196	199	163	209	200	170	193	178	204	186	172	209	184	201	189	172	187	172	168	205	179	183	187	170	170	187	192	180	182	195	200	189	172	180	200	198	178	182	183	193	190	198	175	176	190	190	180	190	174	169	179	189	201	207	215	197	179	193	187	211	176	183	186	169	190	180	171	201	175	199	204	171	189	181	157	182	202	202	177	209	184	198	189	197	189	187	182	188	181	201	203	178	180	180	222	184	196	164	200	181	210	169	195	163	185	200	186	199	161	196	169	179	199	194	170	193	196	187	181	180	208	196	172	193	176	171	199	181	213	173	175	183	164	185	186	186	192	197	187	187	188	180	161	185	164	170	188	199	180	188	164	192	184	165	181	215	199	188	173	191	202	221	205	175	168	186	180	200	187	205	175	183	165	176	193	159	196	185	165	192	202	199	203	193	176	177	206	183	205	170	177	138	193	201	182	179	197	203	189	168	204	191	195	198	227	210	182	207	204	193	159	190	199	188	188	199	175	191	186	182	179	198	206	188	176	197	192	186	182	183	163	182	157	199	162	184	190	191	202	182	193	190	200	184	183	183	175	191	192	169	162	167	191	149	185	178	210	172	193	201	186	185	203	174	197	160	195	178	199	191	156	177	179	179	167	179	188	184	206	187	171	200	185	196	201	188	174	190	202	205	164	192	181	183	215	180	185	203	173	184	199	199	200	191	191	200	197	189	174	205	160	188	190	189	190	175	188	193	195	190	181	174	176	198	190	197	184	202	156	177	203	194	214	187	195	182	189	188	187	188	207	188	206	180	192	169	175	189	176	181	164	183	185	175	166	180	205	171	180	169	208	181	168	190	186	183	170	175	183	184	199	198	162	154	202	199	204	189	186	188	211	179	201	170	202	178	215	175	179	148	182	188	178	176	165	189	177	218	184	191	194	175	177	200	169	165	182	195	152	181	184	188	165	211	173	181	198	178	181	208	197	191	183	195	177	183	157	167	168	207	184	198	195	169	171	168	196	167	204	197	161	166	185	196	200	205	180	189	173	199	157	186	173	197	169	164	207	168	191	170	189	177	181	196	195	180	168	193	221	167	202	169	178	188	190	197	185	180	187	157	215	208	181	188	175	180	196	162	175	201	198	181	198	183	201	196	185	189	194	172	183	197	181	186	160	191	198	164	178	180	198	188	190	181	182	173	189	159	181	204	208	202	182	180	202	194	196	177	191	173	188	202	170	197	162	190	195	206	202	174	179	186	214	184	185	177	187	180	177	207	193	176	183	168	191	204	189	190	208	191	179	199	168	196	201	199	179	190	206	159	169	195	193	200	191	159	155	199	191	184	175	193	197	184	179	168	199	179	200	195	181	185	176	181	196	164	188	180	195	182	164	180	190	210	190	188	182	164	185	185	196	174	192	185	197	179	188	185	161	198	210	183	178	177	184	202	190	173	191	171	181	200	209	174	164	187	190	183	177	178	194	188	199	185	199	165	176	200	197	203	198	191	173	194	186	176	198	198	198	174	179	178	175	197	170	173	195	198	188	200	213	178	184	196	191	193	179	194	195	188	208	171	189	185	175	192	187	168	176	162	174	186	161	178	202	169	190	196	173	180	198	198	182	188	184	181	158	163	171	180	181	173	187	185	206	169	182	168	163	198	169	163	201	189	196	188	213	197	154	196	189	187	187	165	184	205	180	173	174	215	211	179	167	176	185	180	199	181	177	175	178	183	220	184	220	185	173	201	181	176	195	182	212	175	206	167	176	188	169	168	188	189	205	191	178	174	177	161	169	182	201	210	193	186	174	185	185	181	208	202	203	181	210	193	179	168	187	186	172	192	175	188	165	202	164	171	178	221	177	190	198	167	188	161	201	194	209	202	183	202	200	200	197	169	171	173	187	176	196	188	201	205	180	182	201	193	191	158	206	199	197	197	178	173	184	181	223	199	187	193	201	177	190	184	172	204	181	169	185	188	209	177	168	191	195	194	185	180	179	172	190	153	155	181	202	193	162	164	193	185	185	182	176	183	174	170	178	185	201	182	170	187	181	198	197	176	190	185	178	193	186	196	165	182	205	187	200	177	179	196	186	178	193	187	163	197	179	186	177	180	199	185	204	193	171	180	182	186	208	189	169	173	180	194	179	203	205	160	217	206	203	199	171	174	197	191	182	185	163	230	192	168	192	206	161	178	172	181	183	179	194	184	205	198	180	183	185	162	179	209	181	201	191	173	198	174	186	215	171	181	187	200	203	171	200	204	151	162	170	190	192	198	175	179	202	192	171	197	187	201	198	186	191	176	177	201	183	182	196	182	196	199	175	168	175	189	167	193	186	200	163	194	189	212	177	182	189	211	162	174	173	217	188	215	202	211	193	179	198	188	202	188	187	186	176	190	184	169	179	179	181	175	187	192	212	196	195	168	188	189	172	199	141	204	176	190	184	184	174	204	203	183	177	174	181	195	201	170	189	181	162	184	180	174	169	204	182	184	206	195	177	178	189	203	181	178	200	176	165	207	168	177	183	183	194	161	185	191	182	161	165	146	162	213	184	217	184	181	195	176	183	207	181	211	182	212	198	175	202	180	201	175	200	189	182	192	190	180	174	198	188	198	171	175	181	181	187	188	178	185	190	189	180	199	191	183	193	191	175	206	190	202	179	171	180	173	188	159	205	177	174	195	164	174	195	195	186	201	198	179	195	198	193	175	195	185	185	197	178	202	189	209	175	178	177	182	176	163	185
28090	12055	4903	5322	4336	3621	2884	2419	2012	1794	1563	1407	1306	1193	1122	1026	960	873	819	797	759	776	763	699	689	724	647	644	633	627	620	649	565	609	638	598	577	600	551	575	550	522	531	571	569	544	515	516	572	519	541	541	560	532	536	540	510	547	478	506	512	528	519	575	594	583	618	635	626	652	704	734	713	661	640	696	662	766	809	698	671	666	663	569	586	614	638	609	602	595	592	592	600	595	633	656	622	598	606	610	579	609	635	609	610	581	587	559	544	541	580	546	547	558	556	510	523	510	546	586	524	520	494	492	510	529	507	483	451	469	504	499	488	498	520	492	521	485	514	478	545	472	486	517	502	510	541	502	465	536	493	476	501	509	477	447	492	487	484	490	486	463	475	501	516	490	475	504	503	498	493	483	493	521	502	509	481	502	528	479	492	486	475	479	478	512	446	496	481	495	476	504	492	478	479	499	486	455	480	473	481	489	464	489	488	463	483	499	464	512	520	495	488	486	474	450	483	487	490	521	492	465	480	505	501	490	489	512	479	470	523	474	480	524	513	459	488	483	499	456	488	445	458	506	483	518	439	504	474	481	514	472	486	466	475	518	518	472	498	491	475	511	471	515	493	478	478	485	517	533	506	457	482	494	535	451	490	471	517	465	464	470	475	505	508	478	464	498	455	461	501	468	466	457	463	474	493	490	506	469	459	484	465	493	466	473	459	488	474	486	462	470	498	497	482	471	464	512	507	532	494	475	482	512	471	476	485	480	447	521	483	538	495	460	487	448	532	466	490	520	510	474	492	477	455	489	477	498	470	476	484	488	503	456	499	449	473	510	501	461	490	479	470	491	472	468	477	489	476	482	460	496	464	512	471	467	480	491	485	531	505	484	493	477	474	545	482	502	492	506	483	486	501	471	493	475	483	498	482	477	467	479	506	502	482	478	487	463	499	454	443	498	520	485	477	441	520	481	502	456	485	493	487	459	485	505	493	480	485	463	506	478	455	469	465	486	440	518	442	472	511	471	517	504	465	496	511	499	487	487	488	510	490	453	475	493	447	480	479	460	499	476	451	507	481	486	451	499	489	503	475	496	468	470	512	505	476	480	503	503	459	467	459	494	507	512	513	476	491	479	450	477	483	480	489	478	503	471	498	470	481	450	471	498	483	461	480	493	484	452	518	537	443	489	487	501	467	482	485	475	436	484	533	474	500	502	487	465	499	460	457	456	504	482	478	467	470	456	487	470	512	492	471	482	480	507	484	487	509	513	469	501	465	454	501	478	450	503	490	473	479	486	444	495	516	513	487	479	529	481	510	511	441	476	527	468	473	495	459	526	444	499	437	503	475	492	511	488	504	446	464	512	480	459	513	453	477	495	500	494	511	507	489	516	483	490	489	491	482	497	485	431	490	489	431	488	490	457	452	467	508	481	440	463	457	460	500	512	473	405	465	460	468	466	494	502	492	447	461	491	497	479	499	510	472	479	464	476	515	462	470	504	483	470	483	447	528	476	485	462	502	489	464	484	518	533	466	471	495	505	479	518	471	488	483	499	508	460	482	466	485	492	480	479	453	447	486	471	491	487	450	502	520	499	480	469	495	509	504	447	497	506	509	448	496	486	481	457	495	514	457	460	499	506	467	487	509	469	517	490	482	481	474	493	480	513	499	518	456	473	477	524	499	497	506	480	472	509	462	482	450	506	520	466	496	478	522	476	517	477	488	490	457	504	476	486	487	468	459	504	517	512	480	474	457	477	509	489	493	494	466	475	462	521	490	480	510	492	503	471	489	484	463	499	524	467	507	535	527	490	482	486	477	462	457	490	490	475	467	475	468	481	494	495	456	492	524	510	476	455	495	500	464	476	519	515	416	480	480	475	442	513	504	470	469	426	485	475	476	458	482	502	519	502	507	471	471	488	497	460	502	480	480	496	486	501	500	484	492	459	504	501	490	493	448	512	497	513	519	447	497	487	450	498	481	513	489	477	458	454	481	500	520	485	526	477	497	478	477	484	490	493	477	493	504	472	468	491	477	478	518	505	490	483	489	493	450	505	454	488	476	471	483	484	477	512	484	477	460	490	467	461	437	522	477	471	538	465	481	456	500	468	473	465	543	499	513	497	468	464	514	469	497	496	472	496	501	449	475	494	489	464	498	449	537	465	473	492	472	462	489	504	461	496	510	493	478	462	506	483	494	489	484	481	500	524	469	499	492	486	466	510	481	522	458	461	483	494	471	493	495	502	524	479	526	433	472	443	489	492	498	507	479	472	474	440	479	497	481	472	444	493	469	456	460	478	470	502	479	495	494	475	489	479	460	490	498	498	464	477	488	467	480	485	479	480	473	507	503	436	495	498	487	515	490	446	491	498	471	491	488	516	463	471	476	471	467	504	479	481	493	506	468	498	495	477	469	471	464	479	475	468	457	486	447	504	492	493	483	501	470	483	496	458	477	526	465	474	506	493	505	477	461	469	478	463	507	460	525	492	481	498	525	521	478	476	472	480	471	489	471	468	448	489	483	452	474	482	503	477	460	483	491	489	491	493	429	506	470	446	469	486	464	525	443	486	442	434	481	446	478	457	498	480	496	462	498	456	456	465	493	497	510	521	464	472	462	485	511	502	479	477	492	472	527	488	512	509	474	474	497	499	496	461	477	467	472	488	477	488	483	473	459	502	480	458	483	458	469	466	479	484	464	459	499	509	528	494	479	530	494	503	476	497	512	453	480	472	514	468	487	503	461	480	506	477	456	525	464	544	465	466	501	500	432	510	491	451	497	474	492	470	498	467	430	499	471	468	467	494	489	459	480	472	488	498	523	479	526	490	500	427	474	471	475	486	492	475	464	465	483	500	443	483	498	511	448	516	497	461	496	484	483	487	473	482	461	497	502	507	489	477	506	450	457	511	502	493	502	499	451	513	499	474	463	490	447	495	525	500	488	479	488	489	491	528	429	547	463	474	471	486	491	488	497	474	517	459	493	457	489	494	478	486	479	468	497	499	460	484	498	528	487	511	497	447	500	496	507	473	462	476	468	491	477	491	492	486	464	503	478	478	505	487	495	485	497	457	466	454	505	515	504	478	506	510	475	462	485	506	490	515	517	494	513	502	460	471	465	486	448	489	513	469	487	492	472	508	460	428	512	463	497	463	457	513	512	520	470	480	482	496	505	481	503	504	482	486	509	487	486	477	492	483	474	467	469	476	427	511	499	482	504	479	498	488	488	447	496	486	490	491	485	491	446	468	461	470	476	462	478	526	502	464	473	467	440	477	474	498	494	474	501	480	497	490	446	498	507	515	517	489	481	518	509	480	453	453	515	507	486	477	470	473	506	483	502	472	520	459	442	502	464	472	479	504	510	454	461	519	528	475	453	489	482	507	498	499	490	448	459	464	510	477	484	455	506	490	488	440	471	538	506	509	472	460	453	469	499	494	482	459	489	472	438	497	502	470	478	485	498	484	511	490	486	452	504	464	499	496	463	491	491	507	481	530
17795	4989	419	334	288	305	327	270	281	307	290	294	308	286	289	300	274	291	272	242	282	286	285	280	284	263	244	262	291	281	291	293	281	281	304	281	291	274	302	303	261	229	273	325	269	272	280	304	260	272	270	289	280	254	276	265	253	307	279	288	278	280	272	294	300	300	320	282	254	282	274	293	295	271	288	305	295	281	278	266	303	255	309	282	296	310	301	268	273	293	284	260	264	296	303	290	276	294	297	295	271	262	280	253	280	285	284	294	272	259	283	277	287	319	298	317	304	294	256	260	261	269	267	315	300	267	299	286	311	286	293	301	269	286	282	240	288	254	286	259	268	259	291	280	297	294	274	290	296	254	314	270	281	281	275	290	289	263	287	309	275	266	268	284	256	276	269	296	305	292	274	278	281	290	263	305	251	284	248	269	283	275	273	295	261	283	296	270	274	292	282	292	281	287	266	259	283	278	253	282	277	290	255	274	271	297	289	263	257	292	243	255	263	281	260	227	287	284	316	298	281	287	245	294	263	289	309	243	269	258	282	273	285	300	263	298	280	300	274	278	253	265	240	291	249	252	280	297	281	298	271	292	276	288	251	301	276	318	301	272	249	277	286	291	283	248	284	276	299	294	282	286	305	268	274	289	250	275	272	305	260	263	291	268	277	292	278	294	295	273	304	281	326	280	276	270	261	277	287	256	280	289	257	258	274	273	303	272	294	286	267	260	284	260	254	259	263	286	258	255	257	261	278	267	267	270	275	278	279	292	272	269	274	272	283	269	295	321	293	294	281	292	288	260	284	247	317	287	271	285	263	301	258	282	266	329	276	261	276	282	266	285	289	269	291	279	286	273	310	258	281	247	257	321	266	293	281	282	267	304	286	269	243	277	307	290	282	265	286	272	271	276	299	272	264	277	281	254	282	306	277	278	282	268	250	268	299	277	308	306	282	262	243	265	282	276	308	260	280	293	315	272	287	306	277	289	317	246	278	284	269	248	256	267	283	251	261	285	253	288	275	289	273	273	297	281	280	261	292	267	267	272	288	277	300	266	299	299	302	271	270	297	240	286	278	291	275	273	303	293	297	271	280	250	294	268	283	303	276	262	247	268	313	273	313	288	295	296	259	275	279	267	290	276	274	267	299	301	257	288	291	259	308	280	266	294	309	281	290	285	290	267	299	270	244	237	281	277	291	308	273	247	300	304	286	296	266	266	279	258	268	263	288	284	266	268	269	260	312	276	275	282	252	265	248	275	263	278	269	284	301	249	280	288	290	296	267	256	310	278	280	271	270	282	290	288	271	259	269	271	276	280	272	291	270	277	260	281	288	252	283	303	271	299	274	281	228	229	261	292	266	282	273	255	282	251	288	278	289	260	276	301	290	280	285	310	290	270	274	269	255	264	284	250	296	283	260	261	294	282	266	305	270	266	268	277	263	249	293	309	308	288	293	260	253	255	244	293	294	292	291	316	262	289	271	273	297	318	291	301	276	300	296	279	331	268	265	273	303	294	288	279	259	280	279	286	256	272	290	299	275	265	262	293	265	253	246	295	307	269	282	282	289	311	243	293	264	294	273	289	284	281	316	293	275	274	276	295	284	276	267	302	288	267	275	297	300	271	258	274	280	284	297	291	283	260	290	276	284	267	294	268	260	285	298	250	288	272	302	273	301	278	284	288	283	289	280	287	312	266	286	267	269	268	277	261	299	279	306	290	253	287	278	270	269	280	289	263	263	301	267	268	281	282	291	312	287	311	240	245	279	261	271	271	278	277	268	292	286	303	267	283	289	281	281	242	268	301	288	287	275	297	256	270	253	284	265	288	292	302	284	273	310	268	266	262	265	300	277	289	300	291	265	265	259	255	280	266	302	287	267	295	256	265	271	240	250	277	294	281	252	282	291	287	291	276	270	290	271	269	299	294	248	299	303	277	287	312	282	291	255	270	287	292	293	256	259	292	330	281	325	279	289	280	288	284	274	276	305	286	322	244	277	259	245	252	300	294	288	279	317	263	299	305	284	287	273	259	273	267	272	266	245	271	273	271	262	280	280	259	284	271	259	274	281	281	266	291	270	248	263	251	262	282	277	286	302	288	262	291	278	313	294	289	285	255	302	287	278	280	306	284	251	289	284	259	250	275	245	272	255	273	281	264	272	271	258	286	291	263	279	283	306	310	323	270	313	275	265	276	270	300	264	268	292	262	312	291	281	290	306	306	243	281	280	284	307	252	299	284	294	322	262	271	234	255	252	283	283	282	319	269	261	290	267	274	283	275	289	278	289	301	289	247	279	261	258	305	288	263	279	264	273	300	287	271	255	280	291	285	287	259	296	291	235	287	304	294	294	289	267	275	265	289	286	288	282	297	288	273	268	275	291	289	301	268	286	280	299	252	289	296	307	278	280	270	286	308	272	312	257	271	265	242	268	255	273	297	289	279	273	267	270	262	263	277	285	272	249	265	248	294	262	301	260	276	283	300	323	275	288	289	316	284	271	301	301	274	261	288	282	296	262	281	276	304	250	285	272	274	244	284	278	298	305	323	287	272	292	284	288	269	278	281	259	306	298	274	284	276	288	250	292	252	276	238	273	269	255	276	270	288	307	262	293	282	270	294	274	295	289	310	268	262	268	259	266	230	299	294	310	271	287	296	275	281	277	281	271	263	313	288	283	302	298	279	270	232	269	266	277	282	280	273	282	275	286	258	284	251	280	279	272	248	283	267	292	309	276	248	274	273	251	272	251	290	272	278	277	293	332	293	299	257	276	294	319	294	304	268	286	285	321	296	280	255	267	235	295	278	293	258	296	295	276	304	285	276	252	267	284	295	256	310	253	265	287	281	278	292	275	304	308	260	270	266	272	268	261	266	276	273	267	293	291	275	276	308	295	290	289	268	265	258	245	298	270	257	301	275	286	271	275	302	267	261	288	258	268	255	285	279	268	303	272	250	263	266	256	277	295	282	298	292	277	281	301	296	266	291	294	289	294	271	276	283	262	283	264	279	276	285	287	260	254	267	298	255	291	288	273	288	307	277	264	273	250	274	275	300	265	254	303	271	286	273	255	290	241	241	305	281	266	301	321	282	266	282	281	267	279	281	294	280	275	300	245	266	268	277	268	247	282	261	282	298	284	299	295	242	275	278	268	287	272	279	286	286	292	284	320	271	284	283	250	277	259	259	262	252	304	307	270	285	300	295	295	272	278	297	316	261	273	290	296	282	285	278	285	295	268	287	291	279	234	285	272	274	293	294	273	266	287	265	287	281	281	278	292	270	284	291	268	295	271	280	274	271	264	301	263	262	275	300	278	287	267	280	237	267	275	277	299	273	261	266	277	267	234	264	276	271	315	275	283	281	296	266	278	280	265	276	266	263	285	251	281	291	267	260	271	280	306	284	277	264	306	294	261	307	277	270	274	292	302	260	279	265	288	289	280	285	256	266	265	274	281	269	240	276	275	268	281	292	306	287	283	315	285	288	296	278	282	305	288	283
10498	3607	837	925	822	787	823	801	715	781	697	709	729	685	728	727	691	713	718	760	719	721	771	672	688	665	745	687	711	716	708	683	724	733	673	716	706	706	734	712	701	681	696	726	711	748	713	735	690	721	707	687	689	684	732	702	709	709	698	673	707	725	750	733	711	724	779	762	788	716	818	770	750	772	715	759	769	720	769	731	725	706	744	780	728	714	742	756	771	750	743	745	710	750	720	797	724	748	754	741	775	700	753	742	751	766	744	687	687	757	729	718	704	648	723	706	682	706	711	746	737	742	686	666	692	726	714	647	676	744	706	726	696	737	670	683	704	757	685	745	741	715	715	733	737	732	730	742	720	713	651	696	651	690	693	721	701	723	690	666	708	682	664	697	712	719	730	696	739	697	676	685	738	667	724	694	774	726	681	712	677	727	696	697	737	732	714	736	723	679	678	702	714	739	768	721	733	670	714	721	710	710	678	668	679	684	678	722	701	615	690	696	688	749	701	713	651	725	749	711	675	728	719	715	691	728	699	721	692	700	728	662	697	687	698	699	701	677	683	698	673	694	716	701	720	681	699	654	611	724	692	748	701	723	693	715	719	724	676	720	700	714	703	737	739	676	650	702	698	693	693	657	674	643	745	737	708	678	723	657	690	688	730	647	706	735	689	696	728	697	723	709	712	680	704	703	684	721	692	729	703	710	713	711	744	711	710	676	674	727	677	728	727	680	698	709	703	727	718	726	687	681	680	732	663	702	690	700	755	726	677	710	687	748	672	690	684	695	671	743	718	693	689	731	703	689	710	706	669	702	712	726	691	689	665	665	668	701	773	688	679	657	755	709	679	693	691	761	671	726	720	702	744	740	725	710	723	682	710	676	684	684	695	733	668	679	673	720	724	705	712	736	680	738	699	714	678	724	659	654	748	668	673	723	702	681	724	673	653	683	710	695	708	715	727	661	716	660	687	682	710	688	709	741	690	699	646	753	730	667	693	710	687	688	718	702	714	705	684	755	727	755	689	670	720	676	726	701	711	703	732	747	756	693	673	696	725	723	705	716	699	723	724	674	705	682	681	649	701	743	704	713	679	713	728	706	720	715	722	689	737	660	759	696	707	690	679	721	697	731	709	705	677	766	746	700	695	749	706	738	727	717	667	708	694	712	644	701	734	694	703	683	694	726	717	693	709	670	752	696	674	714	733	703	676	717	771	715	686	703	721	712	721	660	671	713	717	704	676	690	703	699	748	654	682	687	708	693	749	704	727	716	672	678	701	727	682	654	679	701	761	756	713	709	709	726	717	718	713	717	671	718	674	675	712	725	720	719	702	727	735	715	676	668	670	662	732	679	676	717	692	688	703	689	678	721	747	703	724	685	711	689	692	677	711	716	691	728	714	697	689	747	711	709	737	709	677	757	706	729	697	755	733	707	687	692	686	695	705	727	695	681	741	714	708	725	664	684	712	704	709	699	707	700	661	723	714	687	697	713	725	691	694	665	673	704	685	724	720	694	641	686	714	690	673	705	706	725	729	703	694	733	732	736	717	701	725	692	723	723	671	711	681	720	726	702	697	695	710	709	730	708	704	710	725	691	722	694	711	713	709	692	744	700	688	730	706	678	733	735	700	686	683	672	706	662	696	677	679	716	707	675	707	759	652	660	710	688	713	711	683	699	676	712	700	708	745	713	697	720	700	691	763	734	748	723	682	742	685	714	734	723	734	690	672	693	725	693	691	695	677	710	696	690	682	690	709	705	691	678	682	696	712	684	668	700	683	685	723	705	674	717	715	692	750	669	662	637	708	706	702	705	704	699	722	718	737	737	693	731	734	721	707	659	653	742	653	718	737	687	710	681	779	680	663	714	668	707	668	723	688	748	709	713	705	682	684	713	681	672	719	723	698	666	720	654	697	731	690	698	712	666	698	733	671	715	692	677	720	696	717	729	688	711	695	718	677	689	683	702	710	728	720	670	687	725	705	747	709	691	754	706	711	709	683	672	690	682	697	698	749	727	704	702	669	740	734	640	677	709	690	682	723	691	676	723	695	683	686	692	701	677	701	745	713	647	699	665	718	668	718	671	720	709	730	749	725	743	685	734	714	742	692	684	683	713	728	675	697	733	686	712	695	669	718	752	749	708	703	705	671	657	727	704	654	682	706	694	692	737	695	703	674	629	710	699	762	739	681	730	679	715	709	665	706	662	688	756	708	677	649	712	690	708	691	680	659	702	689	720	688	663	654	702	702	732	723	691	709	704	731	716	705	680	694	683	735	774	712	688	673	686	695	735	701	693	687	684	709	693	725	674	703	716	701	718	749	663	674	744	675	737	639	674	700	686	767	729	713	725	732	694	706	677	696	669	729	701	705	713	706	722	704	696	698	721	749	734	702	723	696	750	693	713	662	730	738	700	710	646	674	692	709	693	750	695	699	748	758	652	688	685	684	660	656	676	729	717	744	688	721	719	707	720	707	659	735	711	676	695	715	686	692	742	734	679	677	708	707	680	676	720	709	695	704	678	712	735	680	673	745	715	674	676	743	678	714	732	706	727	694	717	693	683	777	686	684	665	706	722	700	717	708	707	732	686	694	689	720	700	697	698	731	718	719	680	677	718	713	741	717	723	736	670	680	733	693	741	726	691	703	697	704	676	729	664	693	712	697	715	687	697	718	675	708	709	716	707	759	683	744	695	691	753	683	731	712	635	748	703	703	699	682	716	646	711	731	725	713	742	784	699	727	720	762	722	685	741	668	661	655	665	708	718	674	693	698	704	698	712	644	686	760	687	662	711	720	738	709	672	723	667	721	674	711	691	762	676	739	719	715	708	706	671	673	666	648	736	734	708	681	716	694	676	705	743	676	697	768	672	682	725	693	698	732	710	684	686	681	729	670	723	695	705	678	756	720	723	710	721	674	667	696	668	648	705	709	748	716	685	726	714	744	669	694	677	699	691	725	722	708	672	683	689	690	738	720	715	722	718	709	700	731	683	715	689	691	693	716	715	743	719	706	710	707	666	641	752	663	717	763	697	679	721	718	712	680	738	750	715	751	703	669	702	676	683	744	722	696	670	697	721	654	727	713	722	776	698	675	664	711	698	739	687	678	692	651	684	722	682	721	730	716	671	667	701	682	690	658	726	729	714	689	736	728	735	694	688	671	701	729	692	706	657	690	706	671	735	733	710	693	701	685	684	715	683	730	697	692	718	711	699	739	717	735	680	674	727	742	726	662	711	671	684	714	726	697	662	730	715	723	655	720	706	718	738	696	675	696	691	670	669	705	717	697	721	731	683	682	736	712	686	694	654	673	690	700	671	689	696	695	694	699	691	701	685	697	716	721	660	730	699	685	709	737	703	708	711	703	677	658	736	743	662	698	747	707	710	675	721	695	756	668	721	655	732	683	719	687	636	690	713	719	698	790	687	678	715	760	735	691	688	761	728	682	728	693	699	709	709	662	685	741	688	669	704	673	672	758	702	685	675	658	726	695	685
33938	16057	3024	1392	913	639	487	458	398	395	367	316	321	309	333	277	280	269	282	280	263	256	260	271	299	275	280	250	247	248	261	268	277	258	274	272	287	271	257	269	253	261	266	263	271	233	225	258	261	258	254	298	282	245	253	252	230	234	246	255	273	266	257	275	283	289	266	269	255	290	276	296	278	255	283	253	244	260	243	244	259	254	258	281	267	256	236	272	244	279	267	260	266	262	248	258	236	252	254	256	227	273	248	256	274	271	273	267	242	254	272	265	252	254	233	298	273	253	271	246	224	246	235	268	239	237	247	249	261	241	253	254	282	245	253	254	246	260	236	246	238	281	281	269	241	277	266	238	258	251	257	235	275	266	249	279	224	223	255	256	263	254	258	250	257	248	242	247	245	231	277	239	254	281	284	226	248	247	254	243	246	275	251	276	257	279	251	267	234	236	260	252	257	262	254	273	258	246	234	268	251	276	240	268	242	271	253	267	244	235	297	256	256	225	277	209	263	286	265	278	292	243	242	249	255	249	257	269	257	233	262	222	241	241	236	264	283	247	228	250	252	212	278	257	270	275	233	268	246	246	268	270	244	231	241	241	235	235	276	232	279	262	235	260	257	223	257	249	223	227	255	244	278	269	271	235	242	278	279	228	268	269	246	251	231	259	250	280	263	256	217	287	254	265	236	263	265	256	265	241	253	267	255	239	266	270	228	267	280	270	245	267	256	259	255	251	250	247	268	274	243	251	252	251	273	235	278	248	253	233	287	218	257	245	286	229	239	260	224	251	286	238	278	261	232	230	251	248	255	237	242	267	248	253	245	247	230	257	256	246	218	254	276	262	259	279	258	266	251	247	237	294	256	268	255	245	252	225	238	288	252	234	232	245	262	260	225	274	245	266	256	257	231	238	244	250	243	261	246	242	234	258	237	289	239	266	248	230	235	265	279	242	253	262	239	236	231	263	257	247	233	262	237	269	252	256	268	260	236	241	263	271	237	285	258	262	232	241	252	264	273	261	267	242	250	253	258	243	252	278	253	232	261	236	242	259	265	252	239	248	253	228	253	231	253	266	248	215	240	239	254	217	254	236	278	249	268	244	240	226	244	245	218	242	267	249	262	278	245	275	251	253	240	267	230	258	252	278	237	232	264	256	247	297	260	247	266	250	276	275	239	268	223	254	216	266	256	265	277	224	259	250	245	253	270	275	270	228	257	262	239	253	267	253	241	262	261	279	258	254	272	230	266	221	258	261	260	242	244	276	250	243	245	285	251	230	261	254	261	240	249	252	249	247	214	272	265	232	257	251	265	255	225	254	274	262	243	272	239	289	281	221	270	225	244	252	266	288	272	245	238	251	238	237	255	255	255	242	281	225	231	227	263	241	223	265	262	281	234	263	242	257	267	265	242	265	281	213	252	241	280	214	244	254	245	252	243	294	269	224	226	247	256	251	243	254	222	230	260	251	238	267	282	250	243	250	225	241	239	270	248	249	248	242	261	253	247	265	257	212	270	250	249	222	266	261	260	243	247	232	249	226	260	256	245	262	275	233	250	262	253	259	291	259	242	275	230	274	271	245	232	257	258	270	244	273	258	263	278	214	227	226	268	259	255	268	275	254	240	272	260	251	261	225	267	265	236	246	242	238	281	261	268	255	222	233	259	256	245	275	252	239	242	255	251	230	251	243	274	233	240	247	254	260	252	233	267	258	243	251	267	246	255	245	238	269	256	231	253	267	258	230	249	254	229	278	242	257	266	271	274	278	257	241	229	279	252	242	248	254	238	257	248	232	278	220	251	259	263	254	259	230	282	255	276	271	243	239	255	272	254	266	264	271	239	263	233	270	270	279	272	268	261	260	231	264	266	281	243	264	205	250	223	266	242	260	248	280	243	249	240	237	232	241	264	240	266	257	263	245	255	257	253	229	255	231	247	217	259	251	240	273	250	281	246	268	263	236	262	258	281	235	273	243	249	243	254	250	250	274	269	263	261	241	245	236	260	256	264	280	250	279	248	282	244	264	241	257	254	240	242	261	235	249	249	262	282	238	271	246	268	258	270	239	237	252	270	258	234	256	263	253	257	256	271	253	226	265	251	243	243	248	275	212	257	237	264	266	271	252	242	244	277	260	241	254	272	282	281	250	238	241	268	265	255	270	274	249	259	260	242	246	239	263	232	249	265	256	275	262	264	246	300	241	247	243	264	224	259	263	244	285	269	254	253	236	247	243	256	240	252	251	234	241	274	243	261	236	238	224	247	265	260	260	242	257	249	241	250	254	239	277	235	253	233	226	255	262	261	244	248	253	230	254	254	278	233	293	255	278	249	245	258	258	231	278	250	252	223	249	260	262	241	267	260	254	243	255	274	247	240	282	223	265	263	286	209	250	238	269	252	229	238	261	243	272	268	221	252	256	253	239	256	258	221	260	250	254	279	265	271	268	240	264	254	244	273	241	241	272	261	233	260	239	240	261	246	233	258	245	222	264	242	248	265	249	249	242	252	243	262	258	257	226	224	245	249	259	262	268	264	228	244	244	261	239	247	277	241	231	258	239	236	242	266	246	270	242	285	233	265	248	247	232	257	260	252	261	269	285	260	262	213	231	257	239	268	229	281	257	273	254	229	293	263	268	274	260	238	255	276	257	257	250	245	243	271	248	253	257	244	283	243	237	250	266	257	253	241	240	234	244	271	243	259	261	252	291	234	256	283	249	259	249	228	263	235	235	259	253	251	249	268	253	257	239	255	258	258	228	245	258	246	279	268	262	253	284	263	247	271	265	268	252	240	282	259	292	232	243	244	284	263	289	251	240	245	275	239	272	240	239	265	246	244	260	251	255	235	240	284	250	269	263	257	242	246	263	249	211	277	243	218	253	260	250	232	270	254	256	249	256	246	227	272	246	263	247	281	249	266	266	256	247	250	229	278	238	269	248	273	288	236	265	260	255	240	237	269	250	273	297	274	258	252	259	262	207	278	258	269	267	253	268	247	290	291	245	255	278	276	233	243	249	273	246	242	258	257	233	265	257	275	247	286	231	238	258	256	237	255	244	256	278	262	269	294	249	244	258	252	235	250	250	245	274	250	262	273	231	240	268	267	252	276	257	250	242	249	281	283	282	264	229	258	259	262	231	252	274	255	249	261	268	270	264	262	254	304	266	261	241	239	246	270	267	253	269	266	233	262	249	264	262	264	261	235	256	260	222	258	277	245	270	250	236	248	246	257	266	238	248	246	227	266	263	275	264	248	256	262	236	244	238	262	210	245	249	244	248	265	265	261	232	255	241	233	256	229	246	245	247	274	268	252	248	244	259	240	248	218	265	253	236	255	263	253	271	251	256	253	250	221	278	271	271	264	293	270	248	277	259	245	240	252	261	254	290	262	282	233	266	255	253	260	285	252	276	242	278	259	254	273	273	273	241	227	250	264	286	248	231	266	242	251	251	270	256	247	274	255	247	281	262	250	256	237	207	248	258	306	266	268	243	254	221
21351	8906	2966	3309	2797	2238	1932	1606	1459	1301	1225	1108	1065	996	924	930	876	860	839	803	873	775	748	808	721	773	701	766	735	725	680	724	689	685	718	690	691	665	660	643	653	664	630	667	712	684	678	639	634	647	657	702	660	695	689	621	618	621	723	667	643	664	699	697	702	665	767	700	776	766	778	768	793	773	756	789	825	760	801	753	752	722	704	741	734	681	714	670	767	717	708	756	730	682	667	703	724	763	731	680	661	701	688	710	716	735	729	702	716	688	669	696	673	684	690	672	659	610	652	599	647	668	597	652	623	651	659	632	624	680	679	621	671	643	660	662	634	634	637	603	641	678	622	667	650	627	638	615	672	659	684	638	665	663	600	657	665	672	638	640	648	635	672	587	628	673	652	554	623	668	630	628	696	651	643	638	594	623	632	647	646	655	636	650	629	608	653	616	651	636	610	634	630	621	618	629	599	679	612	592	642	628	626	714	632	640	648	619	629	665	639	599	646	620	666	627	617	643	603	659	706	634	637	601	600	624	629	674	648	661	682	629	650	583	625	591	626	548	656	629	619	667	662	652	652	654	662	646	631	636	624	663	641	638	685	638	624	631	648	629	611	633	663	624	674	571	616	635	613	613	648	608	620	652	651	622	639	622	580	597	620	663	623	690	630	621	668	629	669	662	616	614	665	628	630	653	633	653	615	665	650	632	655	625	634	657	658	636	630	643	642	631	664	601	621	612	685	636	636	602	641	639	601	621	673	665	675	641	649	607	601	623	626	601	647	612	670	635	676	670	667	641	626	628	645	646	627	667	653	628	643	641	609	659	625	572	683	674	624	624	655	660	679	643	623	622	648	641	650	630	678	666	631	633	616	669	616	654	666	656	656	658	614	598	639	639	599	654	635	642	590	605	636	611	662	631	632	646	631	692	615	666	646	659	619	636	647	659	652	632	688	630	675	615	632	633	628	673	678	634	625	662	651	612	662	615	618	614	659	667	604	647	645	617	587	636	659	621	642	623	625	619	643	650	653	691	640	647	660	660	643	597	646	703	666	608	607	635	603	597	645	655	597	659	591	655	640	682	635	620	650	685	633	666	623	664	624	654	626	614	644	635	649	672	644	635	623	662	620	637	623	626	635	651	636	601	606	667	644	594	685	621	621	636	648	622	583	659	623	617	583	635	656	657	664	641	658	665	600	682	663	656	603	655	639	632	640	663	620	683	630	642	567	665	656	608	587	660	642	614	651	621	645	629	649	695	657	605	592	594	658	698	618	539	601	616	624	706	657	600	662	648	606	667	640	618	650	631	642	629	627	641	671	606	667	618	625	600	648	637	632	664	603	665	654	636	594	614	609	684	611	633	610	600	669	643	632	653	637	649	651	608	665	626	660	696	627	625	640	648	613	642	668	633	634	621	654	612	652	646	631	585	605	571	598	672	605	680	651	647	619	653	650	652	689	649	613	614	680	710	667	692	613	662	655	625	707	618	693	641	639	662	618	669	667	621	613	639	643	584	623	634	625	643	633	650	647	627	638	680	616	647	666	601	631	641	629	640	629	620	622	594	627	617	636	635	656	656	652	631	651	628	642	647	650	613	586	623	647	652	640	639	625	648	652	667	629	622	616	613	642	606	632	640	590	610	640	645	641	714	610	615	649	637	651	636	628	642	606	633	633	639	632	641	630	628	632	667	636	630	651	640	641	656	607	619	643	645	613	637	624	643	593	662	619	650	616	628	618	652	644	630	613	619	653	597	630	639	628	647	616	649	614	648	657	637	639	670	598	628	681	635	653	594	652	630	600	595	656	587	613	636	647	602	609	626	649	603	607	640	665	601	651	652	670	664	626	636	616	633	664	604	630	662	636	632	660	616	629	651	610	634	599	654	631	601	632	676	617	643	704	648	644	642	571	652	645	658	670	629	672	610	620	650	616	680	678	684	615	647	657	630	654	661	589	663	621	640	602	654	605	663	612	630	690	599	618	660	608	599	589	645	630	653	665	625	652	627	624	620	638	618	627	662	632	687	668	600	643	612	644	614	666	647	647	662	605	662	649	604	668	615	626	615	637	634	655	637	641	686	694	657	634	615	641	631	634	692	641	668	615	604	699	634	605	668	653	601	656	613	659	564	651	631	618	615	666	667	661	636	652	606	641	699	679	656	622	634	670	611	631	621	658	665	699	650	639	660	631	629	656	585	637	636	625	640	577	652	630	647	650	641	649	605	658	651	684	619	590	653	670	670	631	654	637	655	700	627	645	643	637	635	697	611	638	638	644	633	625	628	620	660	626	659	608	616	621	636	670	629	640	635	626	630	634	675	615	628	612	636	655	663	642	652	651	644	609	594	643	584	611	638	630	693	623	680	658	656	634	645	590	629	674	638	613	655	636	604	617	668	661	644	700	608	631	647	648	612	622	620	607	614	608	657	632	608	643	612	667	683	664	630	684	597	641	619	597	623	652	632	608	628	678	651	607	691	622	633	619	641	683	639	603	636	620	683	648	625	650	654	643	614	626	654	675	672	663	654	585	602	667	656	623	649	661	645	593	614	645	600	626	614	689	613	647	629	630	679	634	644	651	671	662	610	595	657	634	643	619	622	608	655	617	618	647	621	663	662	637	628	639	648	632	689	667	607	645	662	633	670	640	644	652	675	629	635	619	609	641	661	655	640	657	640	633	651	611	605	669	678	625	663	656	636	596	639	675	641	650	721	681	619	607	683	635	625	612	642	646	658	625	608	621	617	639	665	616	661	642	637	627	607	633	627	617	645	618	632	681	619	619	623	664	631	659	670	644	633	644	606	619	672	603	610	707	635	631	634	639	641	589	605	623	686	631	650	593	625	661	613	650	617	638	589	629	623	655	652	672	666	666	623	634	610	619	631	631	639	654	694	635	612	615	663	635	650	611	630	627	637	632	609	640	645	629	613	649	636	650	651	615	635	621	657	609	594	644	646	623	605	601	636	640	583	653	563	654	621	650	621	628	646	611	659	673	648	707	602	625	631	623	659	661	628	645	588	612	629	596	599	638	640	672	623	675	598	606	653	647	612	648	641	635	657	655	641	661	621	653	686	656	675	606	620	624	633	581	653	657	654	637	644	642	652	648	663	637	635	597	639	653	672	673	618	695	626	667	645	645	621	611	606	624	644	609	587	649	636	652	635	669	677	649	607	666	633	622	651	567	643	612	616	710	641	625	609	633	642	635	645	666	602	620	616	648	687	624	610	640	658	636	650	619	611	668	642	650	656	661	604	626	638	672	625	620	658	642	610	637	620	622	633	640	585	669	607	643	629	619	635	653	599	652	650	621	603	640	599	647	590	645	621	625	605	653	691	666	639	671	639	625	645	631	621	649	653	599	668	658	599	605	664	615	632	606	607	603	661	605	606	633	619	617	632	665	653	636	628	656	658	560	701	633	628	699	646	633	605	631	625	658	640	627	590	658	576	634	615	680	666	658	640	629	661	631	629	637	642	695	656	640	617	613	673	637	678
42951	23528	6268	2598	1530	1017	734	559	454	398	369	330	262	308	261	264	226	246	232	211	237	228	221	225	196	210	215	183	239	173	192	203	192	174	207	173	161	189	204	194	199	193	194	191	204	213	189	187	159	186	162	156	193	174	169	192	197	188	186	170	197	202	185	185	202	216	210	209	208	213	214	182	242	209	201	208	212	215	193	206	192	180	164	181	199	201	220	192	207	210	196	178	196	186	203	209	169	192	203	180	197	204	209	190	203	186	170	183	194	192	190	179	157	188	176	195	162	187	201	163	185	189	186	173	168	207	163	181	194	174	171	158	186	166	179	193	192	185	174	187	199	156	167	171	194	168	158	175	177	183	205	173	189	160	188	177	177	184	195	187	170	181	202	165	173	165	188	205	178	190	196	181	190	204	191	178	196	172	182	214	190	181	178	181	183	170	163	207	171	196	187	167	173	189	192	172	177	182	175	147	197	165	180	173	167	175	197	177	167	180	188	208	179	191	177	167	146	193	179	157	197	161	168	187	186	186	177	169	161	190	175	172	186	172	185	179	186	175	181	192	191	175	185	173	165	178	170	175	148	173	178	168	202	171	175	177	176	190	189	147	189	171	187	191	172	207	171	207	172	179	197	191	154	179	161	180	192	161	180	163	167	212	180	175	185	181	162	183	193	199	178	190	211	188	180	155	163	177	202	153	187	173	173	210	168	194	185	164	185	170	204	206	181	165	155	186	188	187	177	166	196	204	161	171	183	180	165	183	180	170	185	165	186	177	188	171	186	191	176	183	199	184	199	200	163	168	160	204	189	158	152	193	182	203	180	173	171	191	181	172	195	186	178	188	162	163	174	155	168	187	183	159	194	179	188	178	163	200	185	186	185	191	170	202	172	194	172	160	193	179	173	168	191	163	205	153	175	185	187	193	190	152	174	190	157	184	186	169	159	179	177	198	191	187	197	169	185	216	184	157	176	203	189	162	184	174	185	182	181	195	178	182	181	183	175	212	193	168	179	189	192	184	168	197	185	157	186	183	189	177	176	178	165	194	192	164	175	187	188	171	175	168	200	177	197	185	150	178	168	192	157	203	167	151	184	188	206	162	173	171	161	173	220	193	202	179	186	173	174	178	160	169	167	203	190	182	207	178	165	176	194	196	179	166	178	146	194	185	182	166	172	174	205	188	190	178	148	174	179	200	192	195	189	178	202	181	179	179	178	203	183	167	164	188	179	187	168	168	177	163	146	160	175	167	177	194	187	192	179	186	176	178	176	171	173	193	166	175	178	177	169	149	165	150	172	183	177	204	190	203	205	175	159	169	182	178	180	175	192	155	170	177	174	188	172	177	192	159	178	177	179	192	167	172	179	178	176	180	167	189	193	201	165	165	200	196	183	192	170	161	189	152	171	178	175	186	175	189	186	172	201	196	179	182	174	154	208	174	181	216	166	180	174	189	182	202	176	131	180	180	160	152	181	180	186	188	150	194	167	178	202	183	190	190	171	160	171	179	185	172	174	183	175	194	200	170	185	189	165	169	172	165	212	188	180	185	174	172	186	183	180	209	207	167	180	180	174	190	183	180	181	188	188	184	196	170	202	177	205	185	161	175	186	177	158	192	176	167	161	174	180	183	172	189	184	183	185	174	185	185	168	179	171	180	200	167	170	169	209	157	172	222	177	170	183	188	167	176	184	177	154	176	190	206	188	170	180	185	193	167	181	179	188	163	179	168	170	175	175	180	165	154	194	203	186	196	196	163	182	166	178	190	169	172	186	184	187	205	188	156	186	187	163	187	182	200	182	177	185	207	179	155	168	199	149	152	187	181	169	185	172	188	172	194	190	192	181	167	163	191	193	169	194	173	167	181	199	190	184	218	186	176	156	191	174	184	174	195	187	198	183	182	158	191	186	173	198	185	179	207	188	177	169	150	179	169	169	182	175	183	174	178	191	158	173	197	177	197	161	190	175	163	183	168	172	177	176	153	213	195	149	171	193	192	173	173	163	176	179	199	204	187	197	177	150	173	170	181	197	191	208	179	197	180	164	179	160	202	179	176	165	206	181	185	193	182	184	182	205	161	170	191	178	172	182	196	176	171	174	182	217	191	180	166	176	201	185	171	177	176	178	190	160	168	159	192	193	166	187	198	156	174	182	184	195	178	170	197	179	192	175	194	184	196	169	167	181	172	187	177	186	169	177	169	190	199	166	187	181	171	189	196	192	192	160	165	180	182	173	190	174	206	174	209	172	184	174	158	185	187	169	172	189	173	167	191	182	173	198	207	176	179	169	193	155	175	183	179	159	181	193	187	196	194	145	180	164	186	176	190	181	189	201	178	181	157	186	167	179	183	194	177	182	159	174	203	203	205	176	166	204	198	163	182	175	173	200	191	165	191	207	190	169	183	172	203	202	171	175	189	191	203	201	189	179	151	180	171	179	174	188	144	156	168	182	187	191	176	163	181	161	183	167	157	191	158	167	163	196	174	169	172	208	174	189	181	175	166	169	177	178	190	159	182	196	182	187	191	201	182	188	137	193	187	186	179	201	159	207	186	157	179	180	169	176	179	157	196	174	160	181	177	159	190	183	167	184	170	207	185	183	193	192	177	165	167	181	169	198	196	174	172	181	161	172	157	179	186	205	161	163	165	181	194	193	182	203	174	154	181	177	205	162	164	184	173	193	192	169	187	186	174	167	161	169	202	201	190	187	185	165	180	189	161	166	160	189	178	211	178	182	177	183	199	192	167	182	145	168	190	174	179	193	198	166	157	175	182	180	195	167	180	190	185	175	177	182	185	162	179	157	160	168	189	165	168	209	172	160	165	182	183	198	202	190	211	165	202	185	166	201	174	196	169	180	184	163	190	174	199	189	177	196	184	190	190	179	211	195	188	185	164	181	167	188	183	149	175	191	178	157	167	220	180	174	175	215	154	163	180	171	185	204	202	197	178	191	165	160	167	186	183	174	201	190	185	203	166	159	179	184	170	170	171	182	155	184	178	163	170	159	179	171	192	165	178	163	207	200	199	213	193	187	186	189	203	174	178	201	173	183	185	173	166	173	168	186	167	187	181	186	168	177	166	184	164	200	181	176	171	196	173	167	167	170	164	186	187	206	190	164	171	172	191	171	182	199	164	188	172	193	176	169	176	189	172	186	181	207	164	196	197	195	172	162	176	205	129	204	175	196	166	189	186	155	163	181	187	172	194	194	192	160	169	169	179	181	186	184	206	159	201	173	177	169	177	180	165	179	181	168	175	182	176	190	178	202	208	199	184	181	175	187	173	171	182	198	182	193	171	177	174	204	171	196	180	192	157	163	159	196	181	186	203	182	184	206	167	174	203	173	216	166	167	170	164	171	173	186	188	178	211	181	196	178	199	170	167	170	151	177	184	196	180	188	179	161	185	176	191	168	172	187	178	180	165	204	187	191	166	161	176	184	196	181	209	177	169	194	176	173	155	189	174	187	181	190	193	173	172	186	190	185	187	157	208
27290	12556	4829	5271	4467	3547	3009	2399	2028	1787	1579	1392	1283	1126	1042	994	924	900	899	758	774	741	715	705	673	688	663	620	664	620	643	608	607	595	531	551	572	558	574	571	584	523	502	535	547	535	494	533	519	533	533	528	571	522	499	544	503	565	516	490	487	507	517	614	584	615	611	630	631	724	709	706	674	689	707	642	685	661	741	719	607	611	586	629	613	574	604	593	606	580	534	557	548	559	533	562	609	580	574	571	568	560	657	589	576	614	553	550	567	544	538	533	535	535	457	518	495	493	512	524	531	498	502	487	511	536	508	523	490	498	478	505	484	463	519	514	484	427	516	465	486	521	501	461	489	463	528	461	470	461	478	436	493	455	484	450	477	477	486	493	485	444	491	453	450	467	464	449	489	515	509	478	449	472	474	474	455	460	476	491	460	452	456	449	423	421	486	526	437	441	463	483	403	511	498	447	482	439	464	479	501	450	465	449	488	463	453	444	505	488	507	485	464	443	452	491	417	486	457	447	439	479	434	481	466	398	464	477	483	497	499	474	460	465	471	473	467	477	460	482	496	464	463	513	461	494	450	453	466	467	451	475	431	493	495	480	440	483	490	500	445	484	432	455	495	496	472	478	490	476	459	474	488	470	449	509	517	495	432	456	473	460	491	506	460	472	444	507	495	458	442	461	458	438	463	487	510	454	462	517	486	515	454	499	458	475	465	429	463	453	470	464	512	467	457	472	458	485	469	489	493	430	470	512	428	462	495	484	464	497	498	486	454	455	441	459	472	448	448	492	500	444	496	482	461	484	520	467	456	488	456	470	481	420	498	490	459	469	428	515	487	479	464	456	476	483	449	480	471	480	428	508	454	477	501	473	477	481	455	433	462	461	461	470	472	466	489	421	460	466	451	484	520	412	433	436	481	453	499	466	487	498	463	439	515	478	503	505	460	489	474	459	448	447	474	473	465	495	465	455	493	478	491	463	477	463	473	490	448	483	429	483	480	495	463	473	434	488	438	412	471	461	511	485	489	461	495	478	474	491	464	501	501	498	499	469	475	487	483	483	458	500	478	453	439	486	466	473	436	470	455	476	445	461	481	467	442	462	492	457	455	461	455	466	459	445	463	467	470	489	459	508	479	463	478	469	457	414	502	434	461	500	449	470	498	463	483	428	479	465	502	455	492	452	481	450	446	430	451	488	435	489	483	424	462	472	480	448	453	494	490	476	462	456	456	513	474	463	451	475	451	463	457	470	453	460	492	481	464	441	470	496	447	468	537	437	468	527	458	433	500	464	452	479	444	445	454	475	460	441	463	473	499	451	488	466	450	470	486	458	511	447	491	439	462	441	463	495	487	485	447	501	477	458	486	468	489	442	494	476	505	435	442	517	455	477	487	488	412	459	481	462	498	444	509	458	490	461	496	479	483	476	493	472	492	486	474	455	464	453	445	448	513	510	496	491	490	471	478	489	487	491	440	461	478	476	426	491	464	465	488	432	452	477	465	483	449	473	460	473	488	464	492	477	505	435	485	437	487	506	444	439	429	453	468	479	486	496	490	496	450	481	454	479	472	472	461	462	454	463	467	470	469	480	481	431	456	479	458	439	483	504	449	444	442	446	477	460	456	477	431	478	478	504	449	487	483	449	460	451	474	455	503	474	516	450	436	498	474	458	495	460	489	447	501	465	475	496	428	478	449	500	472	471	476	467	454	457	442	485	484	476	471	462	447	472	484	454	476	529	504	481	457	509	451	461	494	497	467	500	475	433	464	425	487	451	497	459	505	453	496	425	490	492	471	493	446	508	485	440	456	477	478	463	480	508	455	445	439	474	471	457	481	467	466	464	474	518	478	493	444	462	437	490	475	479	493	451	486	484	435	453	443	516	478	459	479	474	482	460	434	485	484	465	464	469	460	470	456	470	462	475	456	448	438	454	444	454	493	479	480	480	436	455	461	446	476	445	470	462	448	471	451	463	512	468	513	500	478	445	482	450	459	455	474	480	474	489	470	472	491	479	478	446	460	501	446	446	433	452	436	473	486	472	491	455	462	454	420	442	470	449	446	492	482	462	490	471	440	462	468	507	482	446	515	466	469	455	488	501	472	442	440	437	475	458	425	457	448	486	447	484	473	491	438	489	476	464	492	487	485	496	481	478	457	480	487	449	475	459	476	462	494	477	469	437	469	456	467	479	504	463	498	474	469	492	480	509	455	492	480	431	444	474	449	448	489	449	454	454	492	461	463	449	450	476	471	460	463	493	462	439	480	475	486	482	492	458	457	485	496	502	451	451	475	467	480	452	451	469	477	460	479	476	472	488	454	496	479	475	485	462	465	476	489	466	490	429	453	437	451	489	476	479	493	499	499	476	442	446	451	510	487	517	451	463	480	488	429	494	461	486	465	476	462	470	484	468	490	454	450	498	494	481	473	519	448	479	467	471	474	502	477	479	493	526	528	479	450	461	443	458	457	505	464	479	471	468	481	481	460	447	493	480	504	497	488	439	471	502	470	486	455	478	513	458	477	483	471	439	463	448	460	468	472	440	472	502	480	486	439	455	450	435	472	482	498	511	470	434	468	476	456	474	494	457	483	460	489	490	465	456	494	473	469	450	494	483	497	458	503	451	496	426	459	484	479	484	433	451	463	477	479	465	459	467	510	504	479	482	500	481	488	429	444	460	448	463	449	444	459	493	507	496	474	467	474	482	453	469	440	468	520	448	433	511	507	459	496	466	446	472	462	473	482	486	468	473	489	450	483	456	463	501	462	495	456	494	457	495	457	446	471	440	476	484	484	514	474	492	454	493	468	498	503	501	454	472	474	484	487	458	440	452	449	480	456	433	473	466	462	479	446	442	485	477	496	467	473	456	435	469	428	479	447	448	487	464	432	496	503	450	474	443	472	470	470	446	502	510	456	501	478	472	461	465	490	452	505	438	463	466	464	494	450	454	474	476	462	475	500	457	468	444	497	463	431	468	493	445	460	497	484	475	495	457	474	449	468	476	450	459	456	474	445	456	489	482	429	469	434	475	438	475	461	494	475	490	478	465	480	454	459	474	467	461	453	485	455	441	469	464	473	441	467	482	443	438	486	460	459	469	468	485	470	420	484	456	428	476	481	449	520	440	521	459	459	483	482	431	512	477	466	471	449	465	467	476	493	462	456	500	458	491	488	466	514	482	535	457	475	442	452	483	475	459	468	491	443	453	448	458	490	462	465	489	485	449	495	480	505	475	485	454	441	519	494	441	481	470	443	440	427	479	460	464	510	445	512	465	506	471	489	462	448	461	501	467	482	496	405	453	444	495	451	497	483	468	496	481	463	495	484	449	476	514	465	446	464	481	473	444	459	450	437	500	479	505	451	475	453	490	474	454	493	476	463	466	456	462	516	451	485	459	517	457	429	450	431	476	486	533	473	495	463	466	472	485	460	475	444	464	457	468	486	456	478	466	443	475	456	452	478	443	450	461	505	432	462	434	471	481	417	434	459	458
17982	4621	378	307	313	281	273	261	292	295	278	272	308	334	260	290	286	287	266	246	271	296	298	273	273	248	297	308	297	268	280	280	264	306	255	254	273	286	268	306	294	267	260	255	258	262	293	297	272	254	262	280	303	276	265	260	265	275	247	278	254	303	287	276	272	262	291	278	306	278	307	281	258	277	260	292	313	268	266	298	306	280	266	304	274	303	256	277	271	301	258	275	250	268	287	260	303	245	280	298	264	245	278	273	291	280	290	293	255	272	265	286	272	260	255	304	257	294	301	255	297	284	278	283	277	259	261	293	271	251	244	282	257	287	252	294	263	286	252	267	301	284	277	254	246	267	269	286	272	289	254	278	278	288	251	268	262	271	296	253	255	249	255	255	242	270	287	281	284	299	267	277	262	310	277	287	265	265	239	291	270	264	257	282	291	242	289	284	248	256	275	277	293	322	268	279	290	259	256	278	270	270	251	269	255	261	240	289	264	304	306	253	263	262	281	270	291	282	265	266	301	264	295	264	256	265	247	255	300	277	256	289	285	256	276	279	274	300	292	273	297	298	284	272	252	265	264	292	282	246	282	258	267	284	286	297	279	256	286	302	272	260	249	281	298	294	264	254	276	265	307	290	281	297	246	264	280	250	264	306	266	257	290	255	290	268	271	291	248	248	304	285	302	257	264	257	298	284	276	273	310	283	287	283	291	273	278	298	298	283	251	276	268	315	295	292	276	265	248	258	283	288	249	239	265	259	280	276	284	278	281	252	279	300	299	265	294	277	291	293	272	253	275	282	270	285	278	268	241	274	264	240	284	269	288	259	272	281	267	276	287	244	271	300	272	234	255	300	305	263	255	264	259	291	281	252	233	248	300	264	281	270	298	272	295	272	286	272	292	240	281	292	269	278	268	265	279	244	256	274	303	284	263	303	278	265	271	287	282	326	293	265	298	255	279	244	275	293	260	259	256	254	277	297	313	267	291	284	256	261	263	281	289	287	234	292	250	280	293	262	247	261	296	266	285	281	258	271	294	246	294	288	271	244	259	253	252	268	261	271	266	257	264	276	281	274	279	278	246	251	261	274	246	247	266	276	276	276	278	262	269	266	295	264	309	271	275	252	306	281	268	263	269	295	275	268	261	256	303	297	269	279	276	283	244	259	274	280	269	258	265	273	287	271	259	292	296	276	267	252	281	245	295	316	272	262	282	288	272	273	315	264	295	255	281	267	254	283	237	276	280	232	261	289	263	274	270	302	281	253	279	291	287	262	281	274	271	259	283	279	290	251	272	270	285	291	274	291	271	261	256	289	280	274	314	299	287	266	270	275	271	266	286	289	306	285	264	246	273	293	302	292	290	281	273	245	274	261	266	252	282	275	258	275	252	237	276	303	298	256	260	261	289	296	269	256	241	285	268	269	291	316	267	290	261	257	283	246	294	272	257	277	261	270	254	261	259	273	278	269	249	276	274	245	298	284	317	270	291	277	293	277	292	276	270	295	283	288	250	288	266	266	272	247	265	293	292	279	262	288	265	282	284	290	305	274	302	310	296	264	244	301	267	272	270	278	269	253	275	286	279	261	253	297	272	258	233	297	274	282	259	302	265	275	255	264	237	260	229	286	288	265	289	280	267	267	279	241	265	239	289	284	264	274	280	264	277	270	253	268	268	286	266	291	297	252	286	271	294	267	272	280	271	254	258	269	258	277	259	286	250	293	270	260	269	244	261	272	287	279	270	285	252	280	291	288	273	291	276	264	274	299	286	276	268	265	285	255	273	278	262	272	271	284	300	283	263	278	277	265	312	282	301	301	276	283	245	282	293	262	296	274	284	281	287	291	275	281	271	310	280	297	279	276	302	276	279	279	281	288	253	278	298	273	274	277	282	256	295	273	241	288	252	269	278	273	318	264	253	284	254	267	304	259	307	261	280	283	280	274	269	273	285	289	288	280	292	275	266	265	237	270	249	289	297	256	286	245	273	211	280	278	266	298	301	281	295	284	259	290	252	282	259	278	282	280	302	246	272	258	238	280	283	303	275	285	259	273	287	282	254	261	289	274	260	279	270	236	292	285	298	280	268	285	301	265	290	272	276	240	279	266	251	261	280	267	267	287	271	261	267	284	254	290	289	269	273	282	260	284	283	302	253	264	261	261	293	298	323	234	296	260	298	280	300	281	247	265	271	273	267	270	253	289	264	252	286	268	305	272	282	271	251	259	292	276	288	270	260	293	268	286	264	235	292	250	267	251	281	261	259	243	294	260	289	274	287	286	304	275	253	280	264	262	280	256	305	314	291	253	273	285	298	272	292	259	259	254	278	270	272	272	235	266	244	257	276	272	287	253	267	269	293	278	292	283	326	262	280	284	252	262	289	256	281	274	258	295	278	245	276	267	271	300	261	252	274	237	281	245	293	246	275	307	292	279	258	279	286	275	294	261	259	263	277	269	273	270	267	261	271	251	257	293	277	259	278	275	291	303	255	284	294	263	291	271	271	266	296	280	271	269	288	276	250	282	278	257	290	289	247	289	276	303	284	221	249	306	274	276	278	294	294	256	283	278	276	266	266	279	289	257	291	263	315	300	262	289	303	291	299	292	260	250	251	269	258	252	240	281	269	285	273	253	279	300	282	278	278	276	274	275	264	305	290	248	274	268	267	294	268	264	265	263	281	293	263	230	290	282	267	279	268	275	242	288	268	271	262	266	279	270	270	291	263	297	275	292	277	259	258	305	281	297	294	303	256	289	275	282	269	277	299	282	274	275	268	259	252	284	280	261	273	260	247	258	285	284	276	274	315	276	246	260	248	240	253	273	252	255	296	260	297	289	263	273	267	240	288	260	284	261	270	268	275	274	320	272	292	294	269	324	298	262	292	273	290	260	281	240	251	270	282	295	253	263	303	291	292	268	284	258	281	248	270	253	252	262	259	267	306	285	248	242	269	237	250	267	286	280	287	279	237	283	259	282	253	270	246	303	264	307	261	259	254	268	278	292	263	300	280	253	302	293	267	272	251	268	267	287	258	275	300	266	268	253	260	288	285	275	271	244	255	250	254	262	242	299	265	298	315	255	257	255	277	262	268	255	265	285	260	282	302	273	264	248	277	330	285	274	285	261	285	309	272	243	294	274	257	290	274	297	275	263	248	267	281	274	286	240	283	289	251	254	257	266	265	289	285	256	257	261	250	267	292	286	302	253	286	286	263	304	280	244	257	242	288	314	262	273	285	273	268	271	250	291	274	246	271	305	284	264	276	293	278	309	261	275	266	296	293	273	286	263	298	280	300	282	240	284	296	271	258	266	287	267	260	274	276	255	269	284	279	268	283	268	259	296	289	282	263	273	259	263	276	291	277	256	284	287	283	295	290	305	264	312	292	300	305	292	264	287	302	300	281	293	243	276	282	242	252	240	255	284	291	277	285	286	260	310	300	284	272	275	285	260	288	277	283	266	261	275	255	289	275	265	255	263	260	266	285	305	276	283	284	275
10867	3077	792	807	789	807	835	738	753	761	740	724	754	705	680	733	723	687	704	718	696	692	704	709	740	687	690	667	671	670	669	665	722	687	702	670	721	666	736	675	710	712	685	681	649	628	689	706	658	712	628	663	726	701	617	699	707	657	690	733	688	651	647	681	719	727	742	734	709	759	768	759	736	739	787	728	746	709	722	743	722	705	719	742	700	767	687	747	692	747	696	704	721	725	773	723	757	750	726	735	752	710	749	750	755	731	721	733	684	703	686	759	668	712	660	674	669	667	669	705	745	634	683	705	657	698	670	670	649	691	674	719	675	719	688	625	710	734	710	699	663	663	709	722	700	756	688	707	717	691	699	670	684	681	629	671	715	660	675	675	762	712	699	643	659	674	649	674	645	703	679	693	684	699	734	683	662	671	683	679	737	716	668	646	684	720	701	624	695	690	682	690	682	652	643	688	710	701	677	672	678	718	693	683	633	691	712	690	721	700	701	697	686	656	681	677	721	682	660	678	692	626	706	675	649	696	670	638	662	687	658	683	635	716	681	712	701	708	700	690	712	713	643	694	704	670	669	691	685	676	689	698	697	682	700	758	645	657	648	689	657	670	675	736	685	723	691	640	707	660	674	683	717	623	676	659	731	696	628	695	646	679	651	685	728	703	701	709	688	696	686	720	676	698	682	675	658	661	676	672	743	681	704	663	658	671	705	669	692	697	679	680	702	697	692	714	705	662	708	680	724	633	644	719	711	658	703	676	711	693	664	696	706	718	722	672	677	645	690	709	705	695	740	698	713	622	662	660	697	680	654	643	640	721	617	671	702	675	737	679	706	696	677	680	683	669	702	660	667	701	718	669	661	643	738	684	706	684	699	701	691	681	647	690	652	677	656	705	736	697	754	652	664	710	709	688	692	699	705	722	698	653	685	695	693	666	656	670	715	670	685	738	665	686	651	653	668	741	642	711	690	692	671	649	692	655	655	681	670	733	716	676	704	674	695	639	701	660	694	655	698	674	701	639	709	719	711	679	687	693	682	714	714	680	648	690	687	673	686	697	728	721	676	723	649	658	668	670	674	723	651	720	621	660	730	675	638	685	635	703	707	650	689	688	629	713	671	694	674	681	692	679	676	688	674	685	700	626	692	695	671	669	709	685	669	665	703	662	700	663	657	703	654	707	643	732	659	654	721	678	692	694	674	679	681	681	700	670	640	682	675	738	671	654	657	680	677	644	667	708	701	668	676	709	641	671	660	701	704	706	675	696	703	638	702	672	689	690	669	710	675	662	720	664	748	709	667	698	712	698	675	668	665	629	697	710	672	672	718	724	718	679	678	710	637	693	689	680	641	714	656	704	727	679	684	657	690	641	695	707	643	715	650	689	730	649	648	675	696	657	660	684	700	704	695	703	705	711	637	672	715	646	658	681	729	673	681	683	644	659	660	707	630	673	675	697	689	664	717	667	684	677	699	730	670	702	723	687	701	648	667	700	678	727	668	694	698	651	635	680	629	689	670	683	666	687	686	699	682	680	664	683	706	687	689	678	703	647	628	699	701	679	695	733	678	690	693	705	746	687	681	684	667	669	747	715	706	717	697	662	691	660	691	704	663	719	671	676	682	693	706	674	723	699	660	707	724	671	677	664	643	645	696	698	688	720	652	708	672	624	690	708	616	694	654	632	665	682	647	699	679	710	680	665	691	739	653	643	674	679	686	658	657	697	665	662	727	677	680	701	676	705	671	642	681	642	651	673	665	647	695	631	679	659	633	694	673	632	696	669	702	657	639	683	681	711	676	700	664	707	704	709	664	643	689	667	659	677	642	740	625	688	671	686	692	674	711	653	677	675	694	675	678	652	731	677	699	721	709	690	694	660	696	712	672	722	683	669	669	687	688	712	636	731	699	707	699	689	648	690	673	680	716	677	686	652	663	719	674	696	696	727	699	682	704	670	689	747	655	708	700	711	747	705	681	648	690	698	696	671	695	678	710	696	675	670	676	693	693	663	707	640	691	645	653	716	674	707	656	704	667	698	706	671	657	667	668	687	673	668	696	663	705	696	660	681	678	687	713	660	698	704	653	716	751	671	678	691	709	668	654	644	667	725	687	678	677	660	680	697	706	661	732	663	739	680	730	688	648	698	698	706	684	656	650	650	647	695	718	679	692	681	667	692	691	688	663	718	663	707	724	708	669	689	688	679	660	705	681	670	691	704	673	695	687	659	682	688	680	695	654	692	690	690	719	697	691	739	687	703	658	685	675	699	637	714	763	660	695	736	639	668	622	707	654	695	673	667	676	688	703	647	732	673	734	732	657	705	637	672	684	677	677	648	691	691	665	676	674	679	637	636	694	694	640	654	627	719	698	696	701	706	665	708	664	714	687	669	700	672	636	718	655	745	639	689	732	757	686	698	717	713	652	714	645	715	701	696	728	682	714	702	664	661	649	655	734	722	677	662	670	729	673	697	663	643	668	713	696	666	702	741	699	692	688	676	690	683	688	667	697	694	659	720	693	716	674	733	683	665	706	709	713	677	703	704	669	696	644	692	724	727	723	649	699	646	675	671	674	670	654	704	683	661	684	660	667	661	653	708	734	654	702	663	696	644	662	729	636	715	698	707	660	679	719	663	656	678	692	690	702	609	682	662	657	711	709	682	688	654	634	671	721	692	699	702	694	670	743	667	662	669	679	677	683	721	694	684	698	696	613	685	693	678	690	665	656	672	696	683	712	662	680	712	654	637	665	718	655	716	701	657	645	664	673	697	710	683	711	671	686	658	663	657	697	652	667	698	672	708	691	698	678	632	684	678	710	659	675	661	709	716	690	643	670	678	650	668	668	646	667	665	680	734	693	721	696	667	679	689	676	722	651	659	737	675	626	696	683	700	690	659	738	671	714	713	666	697	682	668	679	658	720	671	725	638	733	681	656	651	659	687	711	714	723	677	699	673	711	676	687	684	697	694	688	695	684	693	674	716	655	696	662	649	643	673	682	655	649	701	670	670	681	663	679	727	706	699	709	705	727	728	684	654	692	648	675	698	725	675	648	671	674	709	649	653	693	677	702	639	707	694	688	651	687	695	719	626	710	633	635	702	661	664	687	734	683	691	684	701	676	609	714	686	632	668	671	686	643	678	682	678	679	686	703	702	697	680	669	683	700	683	652	710	703	678	680	709	695	699	680	686	702	656	718	682	692	667	683	643	650	667	721	715	687	701	687	667	706	663	672	670	727	658	668	697	674	677	703	727	709	685	691	676	663	672	648	642	694	676	717	710	663	700	653	740	655	691	688	711	667	679	664	699	678	690	709	678	658	648	684	671	670	635	652	665	676	685	682	713	703	722	715	687	696	651	694	656	657	638	711	653	666	664	667	697	657	726	693	692	640	716	653	710	710	680	660	663	675	716	654	727	629	695	675	705	674	684	699	703	725	639	640	685	657	719	674	674	691	684	696	690	691	690	733	710	659	688	682	706	703	686	677	674	710	683
34979	14879	2828	1256	876	648	542	456	402	359	373	304	334	291	308	275	307	269	269	285	250	257	270	276	267	278	268	263	269	259	258	246	266	252	290	268	245	253	272	241	253	262	251	254	225	260	256	268	240	249	254	236	265	254	237	272	266	251	249	266	255	252	221	249	272	247	272	289	290	303	242	240	251	247	263	255	274	267	251	256	267	251	267	232	239	230	274	256	259	297	261	262	261	252	259	264	270	282	275	267	272	252	255	237	270	261	253	267	274	276	248	284	244	247	233	234	246	265	248	245	241	248	279	268	251	242	250	256	277	246	251	262	277	230	247	245	241	276	255	228	251	251	213	270	264	273	225	266	272	265	229	236	265	234	272	269	250	246	248	232	250	269	259	269	285	305	244	249	255	265	268	255	247	280	236	257	258	220	248	234	247	252	254	256	238	234	255	264	287	274	280	260	251	262	243	265	257	260	234	230	241	268	256	255	276	261	271	266	229	223	275	251	245	250	281	238	247	250	248	264	263	266	230	249	257	272	261	240	264	266	282	268	253	267	244	244	223	265	271	247	247	278	244	243	254	272	231	290	241	259	279	266	250	276	257	215	259	213	278	234	236	265	268	244	278	258	283	266	231	287	245	252	247	287	266	263	256	264	263	277	298	257	217	236	234	251	234	235	262	214	265	248	229	229	264	255	234	247	252	240	240	241	268	236	227	268	243	241	231	226	266	269	264	260	241	237	235	262	259	268	247	263	271	241	293	237	287	233	251	262	258	257	263	232	237	246	241	236	269	260	245	288	239	215	265	262	271	253	252	248	256	269	244	244	263	256	268	263	265	273	244	225	275	212	260	228	245	253	244	255	247	259	252	262	243	257	241	266	251	231	256	257	272	234	254	250	240	269	235	259	260	263	249	229	230	279	268	254	257	266	239	255	254	256	247	271	277	237	226	264	224	275	276	256	254	244	247	257	300	240	240	228	250	249	238	227	249	230	231	245	282	280	258	259	238	268	275	304	241	256	259	260	268	240	254	283	256	233	243	248	240	265	220	233	234	238	261	279	275	223	258	259	267	247	257	241	241	263	262	264	232	246	268	261	246	238	245	257	234	245	234	261	262	232	241	222	255	278	259	245	264	274	261	265	214	244	261	280	246	265	244	250	234	273	218	251	263	266	275	231	251	233	236	247	259	254	248	257	227	228	234	286	202	235	243	249	284	275	251	238	262	225	232	239	249	252	246	247	226	246	226	268	275	274	249	257	234	271	276	222	224	271	238	268	237	251	238	246	243	271	255	258	235	236	270	256	277	242	246	246	239	254	223	241	252	261	243	260	254	257	258	256	249	238	244	249	266	267	236	225	260	254	214	268	257	265	266	232	243	265	232	254	248	256	247	253	259	235	253	253	235	244	237	240	235	284	256	265	259	246	233	224	277	257	239	250	242	251	254	226	269	291	253	250	272	247	247	241	252	256	236	258	241	261	234	254	230	254	252	253	224	265	253	245	246	237	251	253	264	258	278	279	275	266	249	254	228	236	252	267	223	246	262	264	274	260	244	259	251	255	253	237	263	247	221	245	242	264	271	247	273	255	269	223	244	285	254	267	272	249	251	256	274	268	237	236	246	233	233	247	247	256	216	259	237	264	259	255	266	256	239	252	267	258	255	250	254	231	257	236	247	286	261	270	270	261	226	231	289	263	223	263	242	238	237	270	237	263	245	252	236	244	251	242	258	251	278	253	244	262	242	225	238	240	268	236	263	292	220	242	270	271	228	270	242	221	255	231	270	264	249	253	239	217	291	230	259	263	270	254	254	295	263	238	235	290	269	265	227	226	252	263	247	257	265	261	253	269	235	243	256	254	253	233	265	256	230	234	246	239	260	247	248	252	259	233	236	269	275	268	244	226	224	236	243	227	262	291	257	269	268	268	259	253	226	261	273	238	260	226	232	284	257	217	247	255	263	242	249	233	275	249	248	241	219	249	237	254	294	267	243	267	258	259	239	249	270	263	271	260	264	259	267	235	236	226	249	244	273	282	252	233	276	295	268	282	248	254	250	249	244	229	252	244	264	250	265	251	235	276	260	277	244	266	267	262	250	254	246	255	259	254	222	244	243	215	301	247	239	273	275	238	250	228	255	267	244	287	278	257	250	269	228	247	266	241	249	271	237	213	252	298	241	260	251	275	210	266	259	236	253	261	256	261	238	249	263	248	230	273	245	275	251	220	265	271	250	240	262	264	264	251	260	232	244	246	257	263	265	258	268	217	244	249	252	248	284	236	229	270	248	231	245	247	263	228	245	267	250	241	253	244	240	253	254	308	256	227	258	248	256	245	274	254	287	259	250	214	239	254	276	236	258	263	272	259	295	244	257	247	223	266	251	246	256	270	236	239	261	262	249	260	251	228	253	259	256	250	245	259	223	239	275	262	245	272	273	268	255	239	276	247	262	292	232	256	245	257	242	230	290	245	273	253	274	252	233	250	271	262	259	299	264	261	261	230	253	261	253	261	225	249	242	249	265	258	276	255	243	239	250	245	255	277	254	261	249	290	267	273	268	267	263	251	213	244	258	244	262	248	244	209	288	259	243	232	276	262	240	230	255	258	249	246	274	227	241	250	241	254	269	266	265	225	245	276	270	249	254	238	242	246	243	234	241	266	251	290	244	273	240	266	248	253	275	226	249	264	279	273	266	238	252	275	258	255	275	258	242	267	222	248	253	254	293	260	246	243	248	233	251	275	256	249	239	262	251	239	218	244	244	265	244	262	222	244	261	281	253	258	273	242	226	226	239	249	220	293	240	221	235	269	256	266	259	269	249	254	241	259	244	246	256	258	236	274	226	273	236	257	282	265	260	246	276	267	266	268	258	252	218	209	253	277	267	242	275	259	256	222	277	258	239	271	254	250	234	260	243	228	238	252	255	261	268	270	243	267	239	259	285	271	265	250	262	280	241	257	263	243	269	268	287	248	241	255	269	278	254	225	259	257	244	243	247	259	219	210	241	288	277	251	246	267	231	267	260	242	262	239	273	243	246	263	254	254	246	259	254	261	243	231	236	266	248	262	281	241	297	264	242	258	243	227	241	243	235	269	249	224	291	261	221	214	245	252	229	251	262	268	258	254	252	249	259	240	287	245	258	250	280	236	266	252	260	264	216	259	277	276	233	276	255	225	245	272	238	233	252	284	277	244	249	259	242	269	279	246	239	238	240	249	283	279	257	244	233	249	248	268	260	257	268	275	231	267	260	271	224	231	260	247	220	234	230	236	280	237	213	234	244	258	208	238	249	249	232	254	257	255	230	263	267	231	241	279	245	233	253	229	267	233	249	247	267	256	215	256	225	258	261	225	228	261	254	236	228	254	239	237	266	275	271	257	244	257	252	244	255	270	283	245	269	250	257	247	266	252	241	264	288	298	253	259	240	295	273	218	269	234	244	226	270	248	252	240	250	249	250	249	241	284	239	285	285	251	245	248	244	278	246	271	270	254	257	267
21696	7710	2884	3170	2785	2294	1991	1698	1424	1397	1182	1120	1049	971	906	901	854	849	798	805	787	802	762	799	755	790	743	746	735	738	709	678	715	712	663	654	720	650	636	663	709	704	685	665	633	680	622	642	659	711	650	659	656	650	683	648	696	636	653	630	643	646	635	746	662	707	731	692	784	786	757	772	789	745	771	792	739	764	770	787	718	707	697	714	674	703	666	686	730	716	683	680	659	684	732	677	697	745	693	689	732	711	699	732	668	680	711	658	701	717	707	691	663	639	712	674	657	683	685	673	697	670	671	651	678	639	674	625	643	664	655	687	647	627	636	671	634	670	597	702	697	656	693	601	631	647	671	655	624	639	645	623	648	621	635	605	646	606	611	641	624	632	665	627	594	631	628	612	601	612	653	664	624	645	670	646	631	654	646	635	667	636	676	695	670	694	649	634	668	657	683	651	659	642	645	679	667	652	653	652	701	652	633	586	611	638	604	598	654	617	604	691	638	656	635	628	652	656	654	646	654	626	653	646	609	631	682	657	623	681	595	631	645	614	611	661	639	655	642	583	655	637	625	646	640	632	640	640	654	610	609	645	638	611	654	634	664	626	663	712	605	669	624	646	617	636	628	651	652	631	555	634	638	623	630	629	626	645	624	659	640	615	605	629	652	608	611	634	632	652	626	631	635	648	649	611	652	581	656	660	620	630	661	586	652	657	635	621	649	645	614	637	655	621	619	620	636	653	657	682	655	593	645	625	622	600	650	646	590	624	649	639	639	649	696	683	624	650	644	650	640	573	668	589	615	612	671	594	683	653	637	636	647	600	662	603	618	609	685	645	648	658	666	649	628	653	595	642	574	621	658	607	671	650	622	635	623	618	590	705	686	657	635	649	626	637	648	613	652	642	640	614	662	623	663	627	629	650	618	629	665	642	608	660	639	650	620	677	617	651	622	609	617	630	660	644	589	641	623	642	631	618	637	639	606	659	656	675	620	639	617	634	655	675	631	635	618	661	649	584	635	605	682	644	608	650	640	628	661	634	642	644	623	627	632	646	610	686	599	672	666	665	607	643	619	631	630	655	638	612	656	637	700	583	607	617	631	633	610	656	643	609	606	651	680	633	695	640	611	680	647	646	652	566	633	640	602	626	644	609	628	586	634	609	651	634	665	645	581	645	584	648	642	682	595	593	589	628	623	691	616	622	598	657	624	628	648	663	662	634	664	644	614	687	662	638	590	640	575	638	578	637	608	632	646	630	655	613	644	601	613	641	625	622	577	626	589	589	615	615	605	627	654	587	628	609	631	557	653	617	605	612	626	605	610	619	594	649	672	648	623	628	691	707	587	602	676	629	616	638	636	616	666	674	647	601	648	625	671	666	611	605	686	662	653	650	660	636	647	677	687	629	592	622	644	657	632	613	644	649	662	634	628	627	646	609	621	638	632	649	597	681	652	620	619	607	612	644	611	637	599	627	664	617	653	680	640	673	615	629	597	667	632	624	676	598	645	656	562	622	635	574	636	623	675	645	637	609	627	686	657	617	623	641	628	628	600	632	647	650	625	645	608	624	657	638	666	630	639	646	620	614	620	651	613	625	697	592	628	605	659	615	619	627	647	632	651	623	640	637	660	605	638	639	653	662	655	637	623	674	649	630	628	631	668	623	633	664	636	628	626	627	656	645	650	622	654	684	646	624	629	618	595	603	636	636	646	639	610	591	618	681	599	646	627	639	641	603	651	632	616	638	664	678	599	606	623	656	645	601	652	671	629	608	626	645	643	638	641	699	624	675	652	622	620	688	612	670	630	663	631	601	610	652	680	671	652	588	644	617	651	605	685	617	622	626	646	673	667	620	652	643	633	618	607	636	655	661	679	650	579	648	637	655	638	610	612	625	673	591	642	638	647	646	624	668	676	577	647	618	629	609	608	649	672	638	615	643	648	630	624	627	612	642	636	664	660	629	640	672	659	613	649	643	654	639	646	610	642	589	629	629	616	648	647	655	645	629	612	648	707	651	618	659	635	606	589	611	662	646	632	645	616	647	584	662	574	620	624	624	703	608	620	658	633	655	625	608	641	600	649	567	636	603	619	669	609	633	637	620	653	636	607	659	620	630	666	640	621	623	616	655	671	636	631	631	663	667	634	644	618	687	673	626	629	630	681	676	660	643	646	605	651	616	668	631	634	620	629	655	663	638	615	627	627	630	617	573	661	638	622	634	656	596	598	643	644	622	624	630	644	615	586	682	615	621	681	671	670	632	605	633	624	658	654	618	644	637	656	665	640	618	617	635	571	635	662	617	669	640	614	629	634	623	630	615	599	680	654	636	656	646	572	573	694	632	634	643	629	579	623	606	677	636	630	658	646	617	655	630	594	626	647	618	691	650	631	650	618	689	653	630	621	685	620	607	634	606	662	615	647	678	651	635	627	651	666	638	647	658	645	678	643	594	654	651	624	668	599	621	640	655	653	613	639	601	622	659	597	611	642	637	675	619	668	626	635	627	628	637	598	622	612	575	619	656	609	623	604	641	630	618	649	665	640	661	640	637	591	639	663	637	636	646	583	664	605	640	647	700	608	635	639	632	644	652	662	637	659	660	634	654	651	671	631	662	639	624	644	626	669	615	629	611	612	675	625	656	624	654	639	605	605	604	651	680	606	664	601	628	637	656	643	647	652	646	621	603	665	625	651	610	658	654	678	628	646	593	654	622	616	654	619	653	631	663	645	612	660	646	678	629	692	648	576	637	634	573	628	675	672	624	642	619	594	650	631	658	609	589	670	666	591	633	602	605	609	608	639	660	619	637	663	641	651	656	605	640	588	622	602	631	667	631	649	613	655	692	605	610	648	643	645	697	639	593	652	579	643	639	674	599	634	667	600	611	619	627	650	632	653	636	636	603	631	630	605	645	655	665	624	645	622	653	609	606	612	606	597	600	607	640	613	621	619	648	640	648	623	624	614	658	665	628	602	626	621	670	619	618	622	667	671	666	619	625	630	647	633	641	597	629	619	653	609	667	641	665	671	624	630	636	635	603	615	627	586	644	614	575	651	632	639	631	606	667	649	611	627	603	629	626	679	639	644	656	639	686	642	645	648	649	586	605	678	642	589	612	594	646	619	644	599	659	645	625	621	713	636	615	605	603	607	659	611	619	633	642	653	615	633	635	681	659	622	658	684	697	683	621	666	616	629	683	628	617	645	652	647	663	619	651	642	638	656	608	687	634	629	622	623	612	626	636	604	628	634	632	654	633	612	681	648	671	619	615	691	671	618	610	671	616	654	673	651	651	605	618	639	614	688	662	630	664	669	632	614	623	633	650	654	616	612	597	673	595	636	625	636	651	675	593	639	635	628	658	580	633	643	628	632	649	628	623	679	613	612	642	635	627	655	603	632	665	659	601	586	619	646	639	636	660	637	663	625	614	635	612	606	612	623	630	617	615	608	643	589	670	640	628	694	564	618	628	644	627	662	656	652	588	628	633	671	633	626	667
43348	21219	5537	2310	1424	991	720	562	452	402	362	340	323	273	273	232	244	230	222	239	222	230	188	211	212	195	196	185	228	180	187	184	204	179	215	207	194	161	193	197	167	206	201	182	188	202	185	205	171	189	191	169	177	167	206	183	191	185	189	169	153	173	171	165	204	186	205	194	197	201	210	228	223	221	191	200	211	162	191	193	184	219	186	190	202	164	205	180	187	204	203	176	163	196	176	198	183	171	172	189	173	197	194	215	204	206	201	202	214	180	163	202	198	176	186	188	177	175	181	192	177	183	207	188	179	162	187	189	159	170	176	166	170	178	177	187	165	168	174	159	167	183	168	196	182	185	187	197	186	183	172	155	197	192	165	192	157	167	179	178	181	185	173	177	176	171	185	187	173	173	185	195	165	187	175	188	183	151	214	183	179	169	156	161	190	175	164	193	173	218	181	161	179	179	170	178	180	172	179	172	158	202	165	179	197	180	173	195	177	152	175	184	144	199	177	168	173	180	178	167	178	166	168	147	176	185	161	192	146	181	178	178	181	154	191	182	192	178	184	183	189	193	173	164	163	200	170	192	181	180	158	173	206	169	193	200	182	171	183	167	173	186	186	181	183	148	188	159	215	163	175	177	180	176	154	175	202	162	155	159	175	191	188	174	172	196	190	167	177	175	193	194	210	186	155	188	175	181	169	169	178	187	194	205	196	193	187	176	186	159	181	175	170	170	175	167	180	191	192	143	183	162	160	183	171	200	181	152	159	163	187	198	166	166	181	176	189	179	156	192	174	176	175	179	198	179	165	208	175	183	161	173	191	155	182	152	190	198	178	156	192	176	185	177	204	189	177	170	171	167	189	196	167	170	151	178	193	171	166	185	179	175	166	182	191	181	176	174	176	162	188	215	182	183	169	196	194	186	183	182	216	172	153	162	149	175	168	158	170	181	176	177	180	162	180	151	174	151	184	194	179	197	187	171	190	195	190	189	191	168	188	196	175	150	208	190	188	178	156	172	177	162	166	203	152	184	157	163	203	175	163	179	191	176	169	171	217	186	198	190	177	178	184	198	192	166	159	172	183	147	180	169	197	193	202	197	170	190	175	170	171	172	185	160	174	167	181	164	185	176	173	204	176	172	163	167	180	168	189	178	191	166	166	182	171	137	180	197	177	179	176	180	180	178	202	180	179	160	185	188	167	168	165	168	182	166	191	166	176	165	174	176	179	179	186	173	192	177	197	200	171	176	179	176	168	205	202	180	151	167	181	180	199	184	182	162	166	169	153	188	202	209	178	176	189	156	174	166	170	178	165	170	187	186	180	162	192	171	158	169	178	177	180	189	211	187	189	191	200	160	178	178	188	184	173	161	176	177	163	171	158	180	140	196	181	198	171	163	161	144	174	175	193	160	161	149	194	170	151	161	167	181	163	194	156	173	185	163	161	170	180	200	194	171	175	188	203	183	199	174	182	198	187	164	162	175	182	186	183	180	186	161	187	156	183	183	175	159	168	180	176	180	195	181	166	181	165	156	190	177	179	185	173	173	182	176	169	189	169	181	192	180	163	168	192	174	171	169	198	162	175	173	196	168	166	181	161	192	152	161	210	179	162	166	157	168	180	163	180	207	191	162	163	178	162	170	164	185	189	153	187	164	186	176	193	174	172	177	174	171	169	161	166	165	182	175	177	168	203	167	192	179	165	174	195	185	182	164	172	188	160	173	190	150	172	172	159	191	163	169	178	168	184	186	182	168	168	173	168	166	173	160	175	183	191	203	159	181	182	172	163	170	170	159	184	174	180	169	164	178	158	207	200	181	186	164	181	157	179	173	183	214	199	180	180	214	156	176	174	196	173	199	181	155	166	183	204	186	174	166	180	162	189	162	167	181	152	182	197	181	187	180	190	175	179	177	165	206	206	189	194	185	177	157	193	171	170	165	170	172	167	193	183	167	179	143	158	178	148	200	170	217	195	190	192	184	170	168	175	197	163	145	150	180	168	199	183	164	174	188	171	185	169	161	181	165	184	180	186	155	183	152	164	189	179	183	168	204	153	164	179	179	161	178	181	172	159	187	157	176	159	187	211	184	191	189	172	196	162	172	176	169	180	165	179	166	173	181	180	187	169	154	165	192	175	174	198	200	180	203	189	199	152	162	157	160	157	188	204	198	171	203	177	178	192	180	166	183	181	176	155	210	180	170	171	194	179	187	160	170	176	185	194	199	174	188	176	180	195	169	178	184	177	155	161	193	173	182	154	185	165	184	161	148	184	169	198	177	195	196	166	181	186	190	197	159	168	153	165	152	188	199	159	182	177	176	183	195	173	201	166	166	173	178	176	178	206	205	161	213	178	182	190	181	202	187	168	160	177	170	174	180	203	173	174	191	192	184	144	193	177	183	181	151	177	170	159	191	172	179	183	166	188	176	169	183	177	172	165	183	160	184	182	176	172	172	187	178	151	166	187	160	164	163	174	166	202	211	172	169	161	179	205	179	181	179	173	179	186	199	174	151	163	175	180	180	184	173	182	189	167	169	169	180	177	181	159	176	170	169	169	190	142	161	166	192	179	197	138	174	210	206	180	192	168	172	182	182	195	163	185	164	184	184	171	208	155	173	158	166	168	182	172	183	177	168	165	195	180	170	168	164	161	177	171	173	154	199	168	184	186	185	155	170	173	184	177	210	195	185	197	141	178	194	165	169	181	189	157	201	169	166	185	185	191	194	184	182	199	183	173	182	174	184	170	192	159	185	181	184	172	184	178	177	169	201	165	184	200	163	166	182	182	172	218	187	185	165	174	168	183	158	173	174	179	194	195	150	186	151	162	193	199	208	160	175	198	181	208	165	183	180	194	164	177	187	197	173	179	163	168	182	181	174	179	199	169	170	164	166	171	169	179	179	155	208	160	161	179	168	174	188	196	219	166	187	169	135	186	179	201	150	182	194	179	185	158	164	183	199	159	160	180	184	193	168	184	139	162	178	168	179	175	184	170	174	185	205	173	173	209	174	174	160	183	191	180	175	149	188	175	168	180	177	179	170	176	183	169	170	202	211	177	166	179	177	160	181	173	197	215	176	193	171	181	154	184	175	167	165	172	209	162	177	153	161	183	168	165	174	175	169	172	187	184	155	179	161	174	170	197	172	143	173	159	209	172	172	182	149	167	191	153	173	171	151	185	157	171	160	184	177	182	190	164	188	176	193	197	169	148	183	160	182	172	190	163	166	189	174	192	188	160	199	168	191	184	180	177	179	176	174	180	187	161	179	182	171	171	174	165	155	187	191	196	171	189	167	173	179	162	199	189	165	183	174	200	164	171	180	179	166	180	174	168	205	186	174	172	169	184	171	189	167	173	212	179	166	156	197	180	185	166	175	156	169	178	171	163	183	151	194	187	182	172	155	162	187	166	192	193	167	181	164	181	173	172	171	172	164	163	200	185	183	162	191	187	173	175	184	193	175	194	185	176	174	184	163	196	177	183	151	186	189	179	187
27379	9890	5017	5376	4387	3607	2854	2353	2011	1761	1568	1351	1231	1152	1083	960	923	896	841	848	784	751	738	709	696	677	659	712	614	591	619	622	590	565	572	586	566	518	583	554	609	507	514	523	515	515	526	484	499	539	489	511	498	458	484	485	485	494	513	472	503	497	491	514	597	579	634	616	675	650	670	645	613	626	616	650	672	658	706	676	647	594	563	616	582	613	599	569	567	572	561	532	533	565	539	594	597	558	559	567	606	520	527	588	552	528	566	524	538	556	534	494	557	541	495	510	536	481	498	501	453	473	493	506	488	481	444	493	567	492	498	478	493	495	508	500	523	494	457	450	460	496	490	474	455	493	476	459	466	445	443	505	483	468	486	455	426	469	511	443	508	488	540	465	454	483	476	451	470	490	476	426	460	493	476	470	451	445	448	477	472	437	462	477	480	447	463	448	458	417	462	490	505	439	501	470	424	439	455	476	464	455	449	489	480	436	449	464	457	410	445	463	445	469	474	459	466	459	484	434	468	452	420	451	460	463	474	458	474	475	467	482	444	479	461	429	468	448	435	489	478	451	468	474	427	472	454	486	429	455	478	453	467	481	473	476	463	457	448	475	481	460	499	446	419	463	418	451	431	490	438	406	451	453	415	439	457	435	464	468	452	469	450	449	446	437	438	486	463	404	492	464	481	487	433	494	462	443	433	433	448	460	487	473	497	437	480	453	479	485	499	456	464	474	482	470	480	475	444	452	473	462	461	509	423	477	462	459	503	446	466	460	459	461	435	438	466	430	484	497	468	468	479	461	447	464	447	455	448	463	454	477	456	487	450	445	460	440	448	414	457	413	448	438	430	447	454	471	496	442	434	482	498	476	485	452	507	441	482	461	463	453	463	427	441	469	461	499	513	457	445	483	472	435	460	482	469	449	440	488	463	463	468	469	470	461	426	454	497	461	456	418	422	423	473	449	507	432	398	487	476	462	474	438	447	494	498	466	461	436	408	456	470	420	483	470	415	439	468	441	433	463	423	486	469	458	474	502	454	426	468	467	506	447	464	469	433	487	478	482	466	457	467	469	466	438	460	470	478	452	459	447	468	474	416	486	464	450	429	453	467	453	451	480	445	495	416	460	443	434	480	476	486	477	478	465	466	490	496	509	457	452	463	457	470	453	458	453	480	454	458	411	505	486	453	478	440	450	462	455	463	446	471	438	478	480	443	487	434	463	459	451	453	490	451	452	461	477	437	475	494	482	446	482	466	436	492	469	436	450	443	497	466	486	474	476	471	430	469	479	434	446	461	472	460	445	438	455	456	456	460	454	480	462	497	419	447	437	448	484	494	420	486	471	451	463	470	458	512	467	492	459	464	486	478	477	465	435	499	488	461	473	488	471	455	417	468	457	484	500	470	419	473	480	461	468	464	433	481	480	439	456	474	447	438	439	489	478	476	449	435	437	473	457	461	437	486	441	471	450	445	449	486	456	498	455	505	458	466	469	479	431	444	460	459	472	456	449	461	439	443	444	461	492	473	446	451	417	455	462	483	447	453	491	486	476	496	489	465	419	465	455	460	457	462	489	438	422	454	482	485	479	440	473	468	444	427	427	472	469	449	453	462	470	450	473	488	499	462	452	478	510	436	499	423	450	452	524	452	477	440	456	481	474	504	476	487	458	478	451	467	458	484	507	483	490	464	448	431	454	453	442	456	471	467	485	474	453	463	473	470	468	426	472	486	449	476	449	471	410	484	440	480	457	465	463	473	461	475	503	471	503	489	465	447	462	473	470	476	463	447	464	481	459	457	430	468	485	464	454	483	431	467	459	456	450	485	440	483	450	447	481	478	436	438	526	473	453	501	424	441	444	484	459	469	477	425	491	465	487	482	458	453	483	435	491	481	428	456	437	465	478	442	455	481	444	460	451	506	455	480	472	460	486	453	508	498	471	429	478	483	465	424	446	481	456	444	431	456	472	452	502	484	519	476	455	443	484	476	479	453	492	467	422	467	442	474	459	472	482	494	441	469	511	479	447	456	443	444	449	476	469	466	462	484	438	486	467	429	480	414	451	475	444	481	429	467	464	461	471	431	449	429	508	477	457	469	428	464	447	449	455	474	489	458	483	428	484	478	483	463	471	451	463	480	452	450	472	451	484	465	475	494	468	496	429	476	472	465	471	462	472	511	440	447	463	469	464	443	457	478	501	438	478	432	464	482	437	466	444	453	456	447	465	467	460	484	437	463	429	467	460	477	424	463	462	480	422	444	471	505	472	462	441	468	446	462	453	412	441	478	465	462	459	453	504	475	450	465	462	462	447	457	465	521	428	477	473	508	492	451	476	438	492	442	489	468	446	469	450	466	476	476	486	426	445	449	434	474	471	464	396	458	393	437	474	443	483	486	483	490	454	474	452	461	507	443	468	452	502	459	428	495	463	450	440	458	484	461	468	482	462	451	482	451	474	457	413	427	498	495	428	461	462	451	478	475	456	472	452	472	477	447	447	469	454	462	465	464	437	489	468	440	391	437	459	427	488	464	462	471	450	430	456	449	454	474	479	477	455	444	449	490	449	455	426	453	479	451	442	451	487	499	456	440	507	486	456	444	461	470	439	460	509	433	451	464	435	438	488	490	468	481	463	464	455	473	470	461	443	401	453	493	469	499	484	440	440	468	491	485	441	449	461	428	467	470	473	421	469	436	483	438	443	473	467	482	436	425	471	436	446	479	463	443	467	424	434	485	444	476	481	449	442	482	494	447	445	446	470	523	497	464	453	429	445	460	455	437	457	442	466	427	456	459	428	472	457	457	449	424	409	439	444	479	460	463	480	448	476	437	439	451	463	444	495	492	422	453	489	437	455	432	479	477	457	486	482	492	452	473	468	463	421	457	433	439	431	496	488	439	468	481	457	479	515	471	467	457	447	466	462	453	481	471	442	495	478	465	439	449	450	487	502	478	474	500	459	466	491	508	477	453	464	465	481	502	454	478	483	455	466	464	450	463	462	480	472	468	459	464	454	470	464	469	448	466	453	450	449	443	487	471	458	469	478	493	415	456	429	460	438	466	465	418	467	474	457	462	457	455	472	495	484	426	465	440	442	465	505	481	450	435	461	438	460	465	487	468	497	461	501	462	503	471	442	454	458	466	452	441	475	479	436	414	459	501	444	493	486	438	496	456	462	472	407	484	427	502	485	454	487	455	433	488	451	466	416	488	472	460	427	491	508	457	454	464	469	476	489	480	470	463	474	480	476	445	487	495	438	432	430	480	460	483	471	469	477	424	474	455	483	435	484	468	457	470	497	457	418	458	463	468	459	449	461	458	482	475	480	484	447	460	486	449	470	447	447	484	499	483	412	447	478	451	471	470	448	469	488	451	475	451	467	491	429	428	435	439	470	451	423	430	438	462	463	416	460	430	463	495	447	459	424	456	474	438	468	503	442	429	499	489	454	447	453	482	475	498	437	451	460	452	491	464	461	403	451	494	501	456	468	466	468	508	465
17246	4607	401	304	263	274	281	295	292	290	269	278	294	279	250	262	286	259	292	252	256	285	290	312	274	264	294	302	277	258	250	290	276	249	256	252	288	258	276	290	279	252	295	299	285	247	251	248	275	266	255	301	283	278	281	283	261	269	265	284	240	284	280	219	274	286	289	263	308	250	276	276	273	275	255	268	269	284	300	279	262	305	287	279	293	265	260	303	253	282	233	287	246	258	269	255	298	300	262	255	263	277	282	255	240	277	259	278	280	299	275	260	260	243	266	254	306	301	277	295	272	278	280	266	272	297	267	290	283	250	284	229	257	280	290	274	254	247	262	258	268	241	291	265	269	297	282	275	250	286	252	252	297	291	254	254	280	298	254	266	268	268	285	259	268	259	274	303	292	259	264	266	271	272	257	262	271	274	266	264	251	279	276	271	255	256	287	233	289	249	280	274	289	270	283	270	288	275	294	263	273	273	248	274	269	252	272	283	299	272	266	268	241	261	257	266	280	293	285	276	244	243	280	278	271	254	260	292	267	275	256	309	292	265	277	278	257	272	271	278	282	274	280	262	285	305	311	261	309	282	274	287	257	243	267	305	286	286	277	284	263	247	327	287	267	253	268	273	248	310	269	284	285	306	274	266	253	265	270	300	312	278	272	278	274	302	256	284	288	237	265	294	270	252	259	250	240	295	249	268	292	278	277	286	257	286	285	263	275	268	268	243	264	263	296	269	280	307	274	273	272	292	268	256	259	284	275	292	266	281	287	271	254	271	272	271	274	265	267	274	276	304	291	312	260	268	267	275	282	273	274	291	229	272	272	261	254	263	279	266	281	275	260	273	257	243	257	262	287	289	247	260	281	288	289	280	280	280	278	259	281	282	268	274	287	278	281	288	277	259	301	295	251	275	261	255	251	242	312	271	279	291	278	289	259	297	261	252	265	261	253	237	296	268	263	247	308	284	258	267	261	254	265	252	270	286	247	275	275	287	293	276	243	294	256	246	247	275	238	274	275	263	281	268	290	284	247	301	290	265	266	265	299	258	274	269	267	250	286	280	282	252	319	275	248	260	291	269	250	274	253	301	275	235	256	266	276	276	291	250	240	258	250	249	260	307	254	271	278	240	255	254	254	271	273	270	250	250	272	261	275	272	261	262	254	260	292	257	283	269	269	276	290	263	286	295	255	262	291	257	275	252	277	261	250	254	262	288	293	286	282	261	276	251	278	281	302	261	297	259	268	265	268	258	270	277	301	265	264	253	288	246	316	283	276	270	269	289	254	264	284	251	272	289	252	275	278	301	252	243	273	238	265	278	279	271	285	275	265	273	267	264	256	322	229	278	267	246	310	279	255	280	299	278	265	279	269	251	294	265	264	282	270	267	248	258	299	295	278	275	281	257	268	285	284	258	281	264	283	291	295	274	252	283	278	271	250	279	266	273	256	273	248	271	266	271	281	258	294	274	267	275	274	291	280	284	262	269	247	257	246	266	269	273	269	296	281	283	263	282	296	275	265	291	262	324	265	276	287	302	286	283	252	287	285	263	254	255	286	260	274	278	268	269	280	286	271	295	276	275	262	263	272	252	272	272	300	261	230	278	275	258	273	267	283	267	254	258	270	291	261	275	289	285	241	271	276	291	255	303	300	254	275	260	265	285	238	260	286	282	254	246	256	266	262	277	308	278	267	284	296	251	280	277	296	289	268	250	300	260	259	247	275	274	279	276	299	295	281	262	281	250	248	291	278	256	264	282	274	274	224	294	287	290	265	265	248	272	265	276	279	250	251	261	262	251	249	284	276	263	259	257	285	259	270	272	314	282	260	286	263	299	301	266	245	298	285	270	284	286	272	276	263	284	288	274	287	267	296	283	286	277	250	262	284	273	274	284	260	246	285	287	258	290	262	278	247	275	270	246	281	287	266	260	260	264	259	261	267	283	279	267	272	251	247	276	260	264	281	285	288	257	283	289	293	279	256	281	270	285	259	286	278	238	312	246	252	279	287	268	270	294	271	251	277	282	267	326	255	292	296	275	274	292	304	246	264	288	268	257	244	257	280	265	277	277	283	288	269	269	271	269	251	280	275	282	274	283	291	268	282	268	263	294	285	287	306	269	268	302	255	244	259	272	262	279	265	302	278	260	269	263	271	255	253	290	260	263	255	267	283	289	316	276	294	273	300	256	287	265	280	270	277	270	279	292	260	277	265	291	267	271	250	237	261	272	290	256	236	266	271	269	274	280	285	273	279	270	272	275	288	289	260	297	308	283	270	274	270	245	291	239	288	255	252	271	266	288	270	264	266	292	280	224	269	254	266	258	268	291	266	272	268	273	274	291	240	248	279	286	275	302	275	281	271	269	277	267	294	279	258	281	246	269	276	261	264	264	280	272	290	290	249	266	261	251	271	296	278	300	277	294	274	262	272	282	289	296	276	282	290	273	290	248	244	281	250	288	254	264	279	279	253	293	277	274	280	274	285	257	268	265	255	288	241	272	284	280	256	256	277	279	291	268	270	266	282	276	265	268	258	276	258	246	260	268	298	274	272	268	295	270	278	288	277	282	241	287	270	274	271	275	292	279	278	261	245	274	275	282	254	267	255	269	276	287	274	281	298	284	261	268	283	284	286	268	273	269	278	248	274	272	236	280	252	299	251	294	325	272	270	257	261	270	301	268	286	267	267	279	276	265	295	280	280	263	283	252	285	265	287	283	217	291	277	278	275	245	311	249	270	268	274	247	260	267	253	274	258	233	270	278	270	278	264	275	286	304	262	255	272	254	272	279	264	276	291	299	261	256	261	274	250	243	255	216	278	277	287	261	284	300	269	254	261	293	288	247	266	252	261	283	254	283	284	268	276	277	273	278	268	272	287	286	261	293	269	268	286	284	265	281	260	274	248	270	266	273	304	260	279	316	282	292	280	297	275	260	259	302	242	263	256	261	289	286	253	270	264	286	276	269	291	266	259	308	262	287	275	296	287	270	282	261	271	266	273	298	260	251	292	284	257	271	273	277	295	298	258	257	250	278	270	246	271	264	271	260	269	292	302	261	288	283	287	286	300	257	304	310	275	312	290	250	256	285	242	260	249	252	292	267	306	230	266	286	253	242	260	266	244	247	281	264	262	272	265	282	253	278	259	275	288	266	263	244	274	250	276	267	295	266	271	297	272	288	254	286	265	264	281	277	286	260	276	275	273	264	265	264	276	259	286	242	261	279	245	248	255	266	230	257	285	267	277	254	280	265	240	243	287	272	249	244	275	270	256	258	286	287	234	265	290	259	291	272	259	265	239	265	265	231	261	286	235	289	284	255	276	277	271	275	292	276	295	278	233	254	267	271	260	262	281	271	268	313	277	267	271	294	274	284	248	292	274	292	264	268	277	272	288	275	307	265	271	255	255	265	294	272	278	268	262	271	280	279	265	253	279	274	269	285	293	270	275	282	281	278	262	278	272	281	259	250	244	297	262	286	277	261	283	282	279	257	276	257
10177	3320	792	840	768	767	694	715	696	712	716	666	678	694	697	688	673	717	673	673	747	681	630	686	620	707	675	691	720	723	670	672	658	706	664	667	693	666	697	675	670	695	676	665	695	655	732	697	698	728	696	708	648	683	704	641	660	696	711	688	642	690	690	701	726	731	720	727	760	737	782	737	687	770	726	725	753	734	691	729	753	782	713	703	748	733	709	742	693	743	664	696	760	743	713	728	724	735	712	754	727	768	717	714	724	703	739	696	726	670	711	725	680	687	686	686	673	698	684	687	686	720	718	676	672	732	677	685	692	710	703	667	675	691	679	638	681	710	655	651	672	679	706	677	673	717	676	721	644	680	704	690	658	645	618	690	710	670	679	690	677	685	623	723	696	701	619	691	677	688	664	672	694	698	695	688	665	665	690	647	651	712	681	674	697	685	696	676	641	672	669	671	697	681	669	681	669	642	661	737	655	672	724	711	666	637	701	647	663	666	708	717	649	730	701	666	674	684	655	721	686	706	734	637	689	660	642	657	689	691	698	675	677	658	671	655	702	692	669	712	639	674	678	658	648	672	693	672	676	650	700	623	690	695	657	668	728	636	724	639	653	685	684	657	687	652	687	713	695	678	703	669	687	666	641	710	680	668	658	672	684	710	729	693	651	640	678	700	694	666	696	659	680	646	686	698	689	697	682	695	672	686	702	680	673	701	638	709	702	678	701	685	670	670	657	654	733	683	671	642	667	654	667	686	666	677	675	673	644	687	690	644	723	714	699	742	638	643	644	657	669	716	697	675	640	695	650	692	712	668	637	701	716	699	701	639	654	661	681	673	672	688	657	700	695	706	675	670	655	649	703	680	633	667	683	705	656	620	634	688	671	693	640	677	656	679	698	669	643	638	700	709	643	676	726	688	719	656	713	706	667	658	709	696	697	721	657	684	654	746	719	669	665	683	679	669	683	670	668	659	673	638	663	699	672	643	686	676	674	674	695	716	698	685	647	661	670	682	695	659	660	677	699	618	684	703	688	627	691	645	688	749	640	662	715	655	658	671	653	679	678	677	684	677	682	683	678	667	734	687	661	679	723	678	708	693	668	669	696	685	666	703	674	720	705	665	683	693	694	730	697	650	691	699	673	697	711	669	633	688	699	659	665	680	697	632	645	676	664	683	661	684	664	697	674	636	648	686	679	668	710	633	667	676	667	692	681	674	689	700	663	680	713	644	710	616	665	672	680	626	711	693	679	660	671	659	649	685	692	672	671	693	691	721	681	675	648	683	673	706	711	686	673	675	686	691	640	695	638	702	698	761	681	668	642	678	703	608	704	687	662	677	674	653	679	654	672	658	710	706	672	664	711	708	690	672	683	671	701	681	693	681	695	674	695	642	671	676	677	669	689	705	705	668	690	719	650	671	702	657	627	667	644	662	727	629	669	679	635	659	696	674	693	680	675	640	721	675	736	701	696	673	654	700	670	680	663	671	678	659	678	664	681	683	642	693	678	644	688	683	696	734	692	711	671	671	652	688	697	675	636	692	726	654	696	642	642	668	735	648	668	697	701	635	654	725	668	671	690	664	683	643	689	695	706	699	694	679	670	643	690	692	699	696	714	720	674	728	680	647	679	668	664	635	666	648	718	662	687	645	707	671	685	721	702	678	687	638	671	679	700	686	731	656	687	660	681	647	692	687	684	689	673	635	658	701	662	705	651	657	700	664	712	672	678	682	697	666	689	681	684	682	647	663	724	695	679	649	705	664	681	658	681	678	679	679	625	703	665	686	688	680	703	638	659	691	674	696	651	678	659	681	643	708	706	685	684	652	700	701	699	684	674	667	657	649	711	635	691	688	677	646	674	674	707	665	672	697	692	655	713	686	597	698	695	704	719	675	714	670	645	710	659	681	728	648	675	719	661	654	704	675	712	694	680	708	690	633	706	679	731	652	748	685	677	677	710	646	711	662	688	685	661	719	672	636	640	662	674	656	669	675	637	654	696	676	676	702	645	662	676	642	631	688	656	699	698	676	684	691	694	657	685	704	672	711	676	657	708	698	701	640	714	639	698	684	712	673	688	695	665	681	673	634	690	712	712	634	660	699	668	663	654	723	644	675	682	706	685	677	738	660	672	750	674	697	694	717	675	704	691	700	674	682	666	627	665	620	686	684	655	683	696	668	668	703	676	666	714	640	715	684	652	662	650	649	669	670	691	708	681	701	707	654	675	657	646	726	669	708	635	676	722	678	692	682	690	631	661	638	707	698	662	683	669	701	681	659	705	689	649	688	661	669	715	641	687	710	709	683	639	652	664	666	672	611	735	652	702	707	626	646	704	675	637	657	642	659	720	735	651	697	690	696	685	691	678	697	682	697	710	727	721	666	709	675	668	647	689	691	623	677	667	700	666	713	710	711	722	630	663	676	703	706	623	664	674	713	634	696	710	671	725	695	623	667	611	683	664	669	679	666	679	672	683	733	698	672	621	679	685	681	697	669	647	669	647	640	671	686	670	635	676	666	716	693	684	695	676	715	671	663	686	697	679	665	707	687	695	709	653	689	654	662	697	711	714	678	657	715	709	654	633	703	641	717	658	681	657	678	687	712	659	698	672	643	693	656	655	670	696	691	667	684	700	708	679	668	635	696	673	677	675	719	668	695	672	687	687	645	655	665	723	683	661	711	686	684	733	635	640	680	707	698	652	717	686	665	665	667	702	667	678	682	689	639	621	669	646	654	697	684	718	632	642	670	695	679	753	676	722	688	674	723	682	705	692	675	651	671	704	714	667	698	682	666	689	696	671	696	714	669	707	663	691	646	670	676	607	698	686	644	666	681	679	689	659	667	643	714	757	711	681	729	674	653	653	715	685	590	664	685	662	655	689	671	672	666	672	682	646	690	720	716	709	682	676	701	714	698	675	620	698	694	688	690	684	700	690	708	670	704	700	720	683	626	700	701	716	725	648	697	668	645	717	685	665	691	657	692	661	658	681	689	669	654	672	626	628	664	705	674	703	658	682	646	681	700	659	679	641	695	622	724	697	649	723	668	682	686	705	693	687	660	692	685	617	729	654	680	675	678	640	651	717	643	676	643	675	684	638	675	690	615	666	704	649	701	690	710	632	648	660	676	674	654	672	725	671	670	722	681	689	672	696	664	694	675	625	687	672	688	688	680	691	660	653	672	690	651	666	713	603	725	697	633	636	680	641	663	659	736	696	674	674	703	665	688	678	708	673	650	711	728	684	649	673	720	654	738	698	624	726	712	668	704	674	689	673	687	707	682	653	681	691	650	692	695	680	637	641	684	704	707	708	676	652	631	698	694	703	699	646	691	665	654	709	702	675	666	671	660	652	672	682	646	679	687	671	668	692	723	661	718	675	684	670	656	671	626	695	686	722	680	685	675	691	662	703	664	661	694	690	680	681	713	686	704	682	695	654	648	656	685	637	668	692	739	659	639	663	656	688	687	671	643	673	672	682	716	687	684	654	695	667	712
35286	13174	2394	1231	852	605	480	445	418	347	335	347	312	294	286	296	312	295	267	238	268	260	274	256	238	278	258	268	235	243	272	254	253	242	253	232	253	258	217	245	232	265	276	237	276	245	256	234	237	291	253	235	243	233	250	258	198	248	247	266	227	240	250	249	300	234	246	286	274	248	260	259	250	236	244	270	242	264	263	260	216	255	266	233	264	244	266	255	248	262	292	226	231	234	232	247	264	303	269	240	246	272	226	263	271	243	270	226	240	253	249	263	235	242	247	237	231	253	227	271	241	249	249	245	241	235	234	221	232	245	268	248	250	253	228	237	241	271	229	223	232	242	265	244	243	266	247	252	256	254	229	206	242	263	232	247	222	225	284	266	243	250	242	226	222	215	241	226	246	261	224	228	221	232	268	262	270	220	222	254	233	251	235	242	226	255	252	252	222	241	242	274	249	232	266	266	253	240	254	242	229	239	245	244	244	251	215	228	226	256	253	252	229	263	235	250	228	244	242	228	242	259	227	241	237	244	223	217	235	226	256	254	243	261	240	238	220	213	257	248	228	229	238	245	244	255	229	267	242	243	229	247	251	203	238	222	274	259	236	229	246	234	248	226	229	263	256	253	261	237	239	236	243	260	231	283	237	254	230	237	250	245	240	255	223	250	241	228	229	244	254	225	221	260	235	239	237	239	227	264	221	230	268	230	219	253	250	217	248	243	257	219	243	232	229	252	200	236	259	225	241	265	243	236	240	226	227	255	233	251	252	260	238	248	250	259	236	257	248	217	215	220	273	225	246	216	241	250	236	230	238	214	242	228	228	257	263	262	219	261	267	246	243	266	234	219	196	270	246	223	265	264	237	202	247	244	271	225	245	235	238	249	234	215	248	229	233	206	258	247	254	232	228	265	238	238	255	249	227	232	222	231	252	250	221	255	228	196	237	227	246	249	247	219	199	238	280	255	235	236	218	257	246	244	269	228	283	232	237	256	279	229	283	239	268	257	255	241	214	243	236	225	251	252	202	227	240	227	237	251	227	228	242	228	223	237	247	256	229	237	232	238	244	234	243	254	233	277	229	240	219	239	250	264	227	214	259	253	243	244	230	235	224	235	236	234	247	229	229	256	278	228	244	260	252	229	242	237	236	226	245	279	231	225	254	247	250	231	233	230	242	259	240	236	240	239	243	245	252	247	234	254	268	255	238	242	224	238	284	246	256	255	223	248	253	241	244	235	229	235	232	229	234	242	255	236	247	208	221	237	242	237	238	255	241	244	233	230	257	254	261	243	219	228	270	256	243	257	249	227	237	225	283	244	238	254	235	252	253	234	255	244	240	225	225	248	235	228	218	247	242	268	220	243	225	244	245	274	228	277	273	227	209	250	246	232	283	230	230	261	229	239	249	251	220	264	239	258	238	222	250	255	229	252	237	212	239	265	246	216	253	240	251	251	229	230	260	223	252	223	237	244	274	258	231	260	235	231	238	231	255	271	240	245	248	238	242	223	264	212	237	276	227	233	269	238	232	248	219	243	224	225	239	254	262	242	254	263	264	276	256	288	241	256	260	243	250	254	240	275	252	257	249	249	255	257	246	253	236	229	237	234	232	239	226	220	217	253	225	265	258	245	269	260	250	244	246	247	222	242	230	239	233	259	255	237	250	234	253	250	250	212	275	275	223	234	239	234	215	245	226	255	220	245	232	253	248	235	266	215	244	243	253	232	233	254	233	243	225	253	245	230	255	266	242	227	247	238	212	216	243	246	266	243	216	252	244	230	241	247	247	243	245	244	244	252	198	244	226	270	255	239	268	265	224	224	250	251	212	256	253	239	243	242	234	233	240	209	234	213	246	248	228	240	237	233	226	262	252	240	259	269	239	241	238	273	237	257	247	230	249	226	245	239	268	260	223	257	255	234	259	242	242	242	247	247	226	243	273	243	256	229	252	232	245	250	250	228	227	256	227	232	246	262	268	239	246	253	224	238	220	232	207	233	248	231	251	241	245	253	230	269	264	239	212	214	226	235	251	243	250	218	223	231	208	256	239	214	256	246	260	244	266	234	202	218	230	230	241	242	242	225	216	255	275	232	231	237	238	256	247	238	246	232	216	233	271	250	214	214	221	237	265	273	236	235	246	256	242	229	290	246	262	238	265	209	214	263	249	244	234	250	233	230	244	225	218	234	244	272	253	224	265	240	217	256	232	224	233	269	232	261	239	244	269	229	215	267	243	249	289	265	247	234	260	249	268	259	253	251	231	214	246	272	238	255	253	228	256	244	205	245	203	243	217	247	231	232	244	253	300	255	228	248	220	253	229	255	229	251	236	243	245	238	255	218	228	245	266	247	243	254	239	238	230	259	241	241	242	251	240	249	238	217	231	268	258	254	277	251	255	235	232	260	245	242	249	242	235	271	242	261	274	233	236	233	253	225	233	245	250	239	233	226	262	250	229	274	260	235	253	247	253	253	214	220	221	227	244	255	219	246	267	275	274	254	214	240	267	253	278	248	253	233	234	243	232	220	247	228	273	244	236	247	215	246	219	232	221	229	239	253	270	229	258	264	233	242	247	267	232	254	246	247	252	240	263	230	257	244	253	239	218	273	219	249	231	218	246	245	237	239	212	233	256	210	235	241	247	237	229	240	222	245	280	236	241	267	230	224	243	217	218	234	253	240	241	238	253	236	224	266	217	251	279	237	232	254	262	244	238	226	276	244	231	226	235	204	215	222	251	232	238	250	266	260	230	240	227	226	279	237	283	223	212	239	226	249	257	237	242	256	245	243	251	230	235	244	250	254	266	212	236	234	225	274	261	220	279	235	230	247	271	246	233	223	239	226	250	247	212	240	238	270	244	236	250	206	228	262	210	231	242	253	259	258	238	260	231	278	241	212	237	262	235	250	220	223	227	215	232	236	255	251	219	238	263	246	258	242	273	253	251	247	220	236	237	261	250	220	262	239	239	220	226	227	229	237	219	233	259	233	241	247	255	240	265	256	240	229	253	249	259	253	258	234	282	248	236	232	262	235	264	243	212	243	272	249	221	271	247	244	221	231	232	249	228	243	246	233	225	229	246	249	237	254	245	292	259	246	253	238	268	242	243	247	253	247	256	247	230	238	264	261	238	253	229	232	247	240	274	232	226	236	230	237	246	229	260	218	224	230	233	238	259	244	239	254	257	219	260	256	230	244	230	222	244	246	233	264	242	255	244	222	231	237	268	249	254	223	255	259	241	231	252	225	229	237	244	240	246	276	263	244	256	239	245	197	254	264	240	234	262	268	268	268	240	253	257	245	260	242	235	252	235	246	230	224	244	212	238	238	223	240	241	271	246	243	223	248	252	242	224	274	235	262	230	264	245	242	251	277	248	260	216	242	260	253	267	251	238	238	249	238	254	256	248	265	220	228	259	250	263	240	285	244	255	246	238	253	252	246	236	214	244	233	234	255	236	234	262	238	228	229	222	263	247	247	245	234	245	249	228	246	251	237
21898	5880	2856	3293	2868	2205	1897	1659	1507	1279	1118	1092	1086	964	979	905	841	818	815	793	799	751	725	769	721	751	741	693	664	663	684	657	658	651	655	658	688	650	675	625	690	609	666	654	639	607	635	650	627	614	621	610	641	586	606	620	661	652	655	598	676	590	626	698	704	719	718	742	754	791	735	740	764	725	739	744	666	730	713	723	723	658	650	671	688	647	697	690	619	691	685	673	667	683	651	712	729	717	683	669	726	701	684	660	641	648	673	633	691	590	654	663	673	670	687	638	665	683	613	623	638	603	609	641	657	625	598	641	626	598	687	651	580	622	633	658	613	606	591	634	615	624	674	648	641	607	584	594	611	642	611	628	648	648	587	571	582	605	596	612	592	625	640	599	656	603	661	585	595	585	637	584	617	608	610	625	584	615	636	592	657	615	621	633	618	608	618	598	619	595	637	642	608	584	599	600	577	609	591	640	612	596	652	634	579	619	621	615	621	627	581	616	631	649	622	634	597	631	590	586	599	555	585	613	586	605	650	605	630	583	576	585	580	624	605	626	594	621	591	631	672	564	602	598	602	581	619	612	626	643	598	564	627	636	572	570	596	565	612	614	570	606	589	645	612	625	608	574	631	624	583	607	610	585	574	581	601	590	594	595	599	625	625	589	599	557	624	638	595	605	585	629	598	572	626	569	569	591	598	619	627	652	598	595	632	534	576	571	608	576	582	618	581	584	622	618	605	595	606	603	586	602	668	527	641	587	611	624	623	607	619	591	561	611	547	602	618	610	608	640	655	665	615	594	597	608	605	601	546	543	610	615	562	603	629	607	586	616	654	568	632	610	592	612	667	659	582	600	629	630	609	591	642	603	648	606	578	607	646	602	621	637	568	605	580	636	635	650	596	588	589	598	621	584	585	589	650	575	660	622	601	614	612	623	610	572	641	585	594	622	601	609	607	638	603	587	582	612	615	604	598	640	609	590	605	598	589	565	647	647	606	610	570	582	625	556	617	609	608	622	606	605	581	618	619	614	587	625	668	566	578	604	614	591	605	596	576	636	642	575	596	591	607	609	615	573	629	589	639	624	609	641	629	586	591	633	603	597	605	581	612	633	600	615	610	633	613	619	649	605	581	613	616	623	599	586	558	634	569	598	606	587	601	579	582	604	649	635	604	602	613	640	567	594	612	588	607	660	573	587	622	550	601	631	621	560	594	638	612	613	554	639	580	626	596	652	618	593	624	572	587	606	614	617	618	609	575	619	608	575	607	636	659	609	650	635	589	577	600	588	626	579	565	627	622	596	616	625	642	576	634	623	581	592	578	684	592	620	643	623	601	606	587	631	579	638	593	570	603	595	598	577	615	622	568	617	572	643	605	588	601	574	620	599	647	626	622	632	585	600	595	633	558	619	609	602	612	625	593	600	595	595	596	593	619	575	607	579	644	597	616	631	605	619	627	625	585	579	604	613	606	607	619	602	612	631	620	599	558	613	593	624	610	593	558	617	612	565	651	596	582	629	605	657	620	569	628	578	605	611	572	575	596	617	629	594	576	607	620	602	574	603	647	633	575	593	580	601	592	590	636	597	588	580	557	589	622	617	615	587	611	573	605	623	593	595	614	588	605	606	623	656	576	629	557	616	630	605	604	602	610	596	596	616	596	655	619	579	625	585	642	619	643	648	620	618	612	604	634	623	659	640	638	614	595	582	592	594	601	597	613	611	578	609	564	632	636	594	652	646	614	588	641	592	624	613	597	591	574	632	596	593	575	642	621	638	601	631	601	576	616	577	616	591	639	599	600	606	579	621	588	583	602	633	623	606	628	580	618	644	576	616	641	587	628	594	635	640	584	584	636	627	573	600	616	607	611	627	592	592	644	582	627	609	630	573	593	617	619	611	605	609	647	630	637	620	628	610	634	626	616	600	599	593	607	643	577	600	627	586	598	615	601	621	607	573	585	571	622	614	573	616	583	569	581	577	669	619	607	583	594	635	656	602	619	592	612	595	589	601	631	587	584	599	597	597	605	583	619	639	617	572	615	613	578	613	637	620	615	607	638	634	683	608	600	652	585	614	594	618	596	619	621	657	598	608	595	612	623	644	579	598	621	605	628	618	625	612	627	587	636	623	602	595	639	610	625	588	591	595	595	630	580	570	612	596	615	613	600	599	616	575	600	620	606	630	643	598	616	587	584	596	612	578	660	634	624	614	624	601	582	582	611	605	585	590	630	636	606	601	516	604	628	589	600	617	628	594	587	603	614	575	570	598	633	629	567	613	634	621	588	617	585	622	597	591	614	593	641	595	582	650	614	599	613	599	620	618	609	587	651	608	599	555	592	594	635	611	586	624	627	607	628	558	593	600	608	599	571	630	584	569	652	663	627	658	622	612	639	585	614	623	646	645	583	588	622	660	655	604	624	609	574	619	607	643	591	630	619	585	592	606	611	645	644	620	596	615	583	586	645	635	607	584	575	618	603	560	634	629	583	604	582	601	639	566	568	634	610	616	658	608	638	590	618	621	595	608	621	593	596	603	621	609	594	595	595	593	555	608	586	638	633	637	615	612	628	594	589	605	608	629	628	587	640	615	615	585	620	567	604	638	622	577	587	593	604	614	602	634	643	593	635	636	616	588	620	622	609	571	551	610	633	621	649	616	642	619	580	603	590	622	610	617	614	647	615	593	587	636	614	666	615	596	573	619	632	632	634	583	631	621	609	619	588	590	625	604	634	637	586	572	606	601	570	638	574	652	604	626	608	610	596	602	595	589	662	582	591	593	598	579	612	568	611	554	608	591	637	682	594	600	620	608	618	598	555	608	623	596	600	663	595	609	624	590	604	636	605	561	580	609	635	600	597	618	601	623	619	601	611	574	554	628	628	600	628	597	600	638	600	670	604	591	608	600	629	614	579	634	593	614	595	630	647	591	628	626	583	634	625	584	660	621	637	595	591	616	632	593	630	550	593	628	649	631	599	611	596	606	644	644	616	637	615	649	589	605	614	583	608	618	627	595	620	559	614	605	600	618	626	601	579	624	598	664	621	617	560	587	610	642	657	597	628	604	611	583	576	612	583	602	573	624	588	575	594	620	598	610	604	598	595	603	614	594	564	606	614	615	628	622	599	600	620	583	608	637	601	588	596	579	674	619	596	571	647	644	593	605	575	610	578	592	625	604	611	618	633	584	587	598	622	571	640	617	601	618	665	576	613	619	600	610	612	589	642	628	598	616	614	635	650	594	636	577	623	626	639	631	617	637	624	595	603	621	616	674	640	606	605	618	594	607	579	607	648	592	615	616	612	611	599	575	621	589	616	611	633	604	625	603	582	639	619	601	623	606	618	593	613	583	590	600	590	607	593	639	599	613	627	618	560	609	618	576	621	610	601	602	591	593	603	573	619	638	577	595	613	576	581	596	596	566	613	636	617	603	611	636	636	586	631	649	634	617	622	657	595	610	628	598	611	622	581	621	609	593	594	573	621	568	629	601	599	606
43341	20191	5368	2440	1488	988	668	528	439	377	344	315	268	272	246	241	237	212	223	223	220	183	210	208	185	202	192	198	194	199	182	190	209	180	163	174	173	176	171	197	195	168	173	175	187	181	211	164	175	181	144	151	153	170	150	186	177	164	177	162	153	169	172	180	158	195	194	214	199	192	195	211	192	192	192	205	193	190	183	162	188	176	202	191	162	163	188	181	189	154	187	170	191	183	144	176	178	201	170	178	193	171	183	180	167	164	151	152	190	179	165	168	174	174	188	172	171	169	175	165	172	168	136	181	162	173	160	170	175	164	184	166	175	183	168	161	164	161	187	168	150	171	170	171	158	181	187	160	167	184	177	180	156	161	173	164	147	152	166	188	165	189	185	143	157	158	181	170	182	170	167	155	148	169	172	144	153	152	143	158	156	179	174	155	157	151	182	151	191	162	168	185	194	170	177	183	147	173	146	198	166	163	160	165	150	159	179	178	146	153	167	143	190	161	137	142	171	160	161	187	161	179	172	166	177	162	147	155	182	173	165	179	170	168	182	148	165	170	149	175	179	159	155	176	188	164	162	177	170	216	171	165	201	162	157	164	163	164	154	178	158	182	153	173	176	174	181	173	160	173	142	173	184	168	175	178	197	161	169	160	192	170	156	164	168	175	160	157	160	156	161	154	145	156	177	159	176	173	170	167	143	172	188	141	174	188	163	154	176	177	157	159	181	167	164	143	164	167	156	153	172	168	166	169	159	147	163	162	152	174	188	166	166	170	160	145	205	196	162	171	176	171	171	174	161	163	166	159	171	161	160	166	172	170	171	168	183	161	154	177	159	156	160	164	165	165	149	162	185	185	174	196	161	178	160	138	168	173	171	165	173	155	162	185	156	180	163	172	180	184	175	156	156	177	151	174	170	175	174	175	169	155	180	170	195	173	170	148	187	159	161	145	171	177	186	152	163	160	159	151	177	157	187	185	172	179	140	155	182	179	173	158	159	164	200	160	182	182	164	171	150	188	168	163	180	162	166	173	163	156	169	155	154	169	180	155	171	155	174	168	137	174	163	162	169	176	172	168	144	151	173	161	154	163	171	164	141	201	164	162	197	171	176	195	171	173	186	168	167	188	167	195	143	144	163	179	197	183	184	177	160	173	169	159	149	157	153	141	169	179	159	167	156	150	197	190	141	174	170	152	160	165	164	174	165	176	156	173	165	183	160	160	182	169	175	165	191	160	156	175	149	162	186	171	150	151	153	184	165	149	183	155	175	173	144	160	169	177	166	160	179	157	154	163	162	170	173	188	146	172	155	146	144	176	166	161	159	165	175	168	153	184	162	167	146	187	160	164	181	154	162	189	167	176	170	180	153	166	164	155	193	162	161	153	174	162	172	163	158	157	156	156	150	147	179	164	154	150	161	167	165	170	162	149	149	170	157	164	166	199	176	174	146	181	180	194	157	170	159	180	159	205	166	168	163	172	143	153	173	160	165	160	137	162	164	170	175	173	156	166	149	176	164	148	185	142	175	167	173	170	166	173	172	182	167	202	164	166	150	156	177	167	163	170	176	183	155	142	167	192	154	174	152	179	155	206	164	169	171	150	168	174	185	188	178	158	157	180	156	151	188	172	180	165	170	159	164	152	173	157	162	193	171	170	161	190	162	195	180	164	158	190	180	200	192	154	161	182	167	156	145	166	188	157	166	187	156	170	147	176	159	159	184	165	168	160	185	161	176	171	151	156	163	184	182	193	165	177	161	172	153	197	192	167	157	165	185	187	160	149	183	167	142	175	159	180	154	147	141	187	150	166	153	179	176	159	156	161	151	145	167	177	151	159	148	153	162	154	168	164	162	179	177	172	187	149	163	176	173	177	147	154	178	153	167	178	182	157	180	183	141	163	173	150	162	171	151	197	161	160	192	148	162	146	156	168	172	179	181	159	175	168	204	159	182	158	185	163	175	165	178	145	169	178	168	195	176	196	166	158	187	155	172	183	159	177	152	163	175	169	154	156	159	145	198	170	189	157	176	175	147	173	159	177	170	143	161	169	149	194	158	173	157	160	161	164	170	178	145	156	174	184	137	170	166	185	188	153	178	156	167	158	177	150	171	166	151	166	153	167	191	150	175	162	145	159	178	145	188	164	172	163	156	150	158	154	176	160	165	156	154	157	183	166	170	149	184	162	188	157	156	163	177	170	163	165	171	152	185	170	171	157	180	180	170	200	178	171	173	146	166	162	156	180	167	175	151	181	157	163	196	152	153	158	152	165	155	177	150	159	151	165	154	170	180	186	181	162	173	171	184	181	188	153	180	158	154	185	158	183	156	172	172	145	177	161	179	155	190	151	164	166	167	183	176	163	189	171	155	164	171	180	161	193	169	184	176	195	181	184	159	163	172	159	152	161	185	152	154	169	208	187	192	168	175	192	174	152	168	167	162	171	148	161	170	179	190	174	176	154	148	187	164	168	152	152	173	160	170	158	136	150	184	168	153	190	161	188	178	171	177	171	164	164	170	172	191	160	162	173	179	155	173	169	156	177	164	176	192	173	181	174	194	159	185	168	177	179	181	171	169	166	169	183	136	141	190	168	147	157	139	172	187	160	164	173	167	181	166	181	166	169	147	165	182	150	184	117	160	157	160	172	188	164	153	161	177	168	148	163	191	165	174	188	153	163	171	165	150	169	177	183	152	181	163	188	186	156	164	172	162	158	149	154	155	190	147	168	156	170	183	191	161	170	149	146	166	162	185	147	156	163	174	168	147	162	190	173	199	162	162	153	146	158	164	173	145	172	179	177	160	149	154	185	178	156	159	178	190	157	164	156	174	176	174	158	182	185	148	166	188	180	171	186	189	151	173	183	166	136	158	167	163	161	161	180	171	160	167	165	170	167	144	168	169	149	180	156	163	167	169	177	173	168	175	176	166	154	156	137	157	184	175	166	178	181	180	155	161	162	171	161	175	159	156	188	166	178	169	187	200	140	167	188	177	168	143	183	184	177	166	170	169	161	187	179	195	156	180	194	172	147	166	158	174	163	153	191	193	169	164	156	150	156	181	157	160	154	190	163	169	161	192	155	137	161	150	168	150	186	192	203	162	148	153	144	183	178	171	186	154	157	171	171	163	186	172	173	183	165	173	178	162	154	172	159	170	163	167	172	154	176	176	195	164	155	184	180	184	166	172	168	156	170	175	153	168	191	168	157	156	167	193	157	192	148	168	142	156	149	189	167	168	184	139	157	157	141	170	153	174	169	165	178	182	160	151	189	169	162	196	161	170	165	158	171	154	141	162	166	177	163	158	144	169	154	183	171	148	169	171	149	171	176	168	170	161	162	161	166	167	173	171	159	177	152	175	147	177	162	169	178	185	157	169	163	180	155	181	167	148	179	153	153	147	181	165	141	191	150	173	180	199	158	165	183	182	191	160	180	177	203	175	164	176	170	177	164	187	186	169	164	166	175	181	183	161	164	173	168	154	172	194	178	157	149
27193	9225	4931	5369	4514	3672	2878	2349	2056	1755	1515	1361	1263	1169	1049	1026	928	892	874	791	710	753	668	706	651	689	698	656	614	581	589	596	538	601	527	595	555	532	502	513	537	504	513	538	519	477	516	537	482	489	493	501	486	490	487	511	479	478	429	483	458	481	454	544	516	605	626	667	698	687	632	611	684	599	641	640	562	623	685	636	542	554	558	541	557	576	564	516	518	536	517	557	513	517	542	540	559	550	575	514	547	516	499	467	474	498	497	500	515	528	561	497	481	442	518	495	514	520	471	492	496	412	473	495	502	452	463	474	472	491	438	468	487	467	440	455	441	427	474	438	440	472	446	449	468	480	428	433	476	463	460	452	432	421	434	450	427	462	469	442	461	399	469	417	414	441	419	440	436	428	458	394	462	423	431	435	412	449	441	403	446	406	448	472	465	482	445	460	452	449	440	458	462	421	424	440	431	425	450	437	401	468	448	449	406	445	418	455	418	447	415	412	473	429	456	386	414	442	445	439	431	461	420	414	417	443	439	441	460	415	470	458	473	421	447	448	429	467	428	420	406	469	444	435	438	436	447	449	463	444	433	472	488	410	467	389	429	424	419	407	431	426	418	445	401	434	463	425	420	459	430	466	429	438	449	432	449	417	419	398	421	472	375	424	436	456	429	436	445	438	432	417	481	422	426	424	405	434	468	408	460	424	406	442	450	460	476	427	445	430	414	471	430	445	423	459	496	443	393	383	470	468	441	427	467	440	433	474	448	447	454	440	439	413	470	410	448	428	431	422	472	421	421	417	440	453	453	459	421	425	447	413	439	448	430	438	456	428	418	434	428	399	465	420	436	422	433	420	412	423	482	425	409	435	428	407	446	394	459	416	458	406	437	431	455	439	419	458	416	418	428	425	435	424	422	451	421	430	431	440	437	423	419	431	431	484	421	456	411	451	383	459	454	420	406	473	457	407	426	417	445	427	467	419	377	394	436	444	431	433	502	448	443	434	442	462	470	439	392	435	429	461	456	461	440	447	424	401	419	442	427	449	423	475	442	444	431	425	427	450	432	443	442	426	429	404	468	405	454	465	459	429	439	421	446	440	443	406	442	431	447	443	417	430	470	418	421	451	439	426	427	434	404	434	418	438	423	419	411	443	436	438	412	410	424	439	458	392	475	424	436	449	452	446	426	468	442	459	448	394	398	398	432	408	478	420	415	457	438	455	439	423	434	417	422	425	459	435	415	426	437	438	449	455	425	459	449	468	399	482	458	469	435	440	437	441	430	444	446	434	451	428	426	418	436	471	457	409	419	424	413	444	450	409	445	441	445	431	435	431	410	425	454	441	421	446	477	431	423	446	422	420	427	454	444	426	443	444	405	454	418	435	436	437	428	448	427	431	453	447	421	422	452	458	437	414	455	456	428	448	452	490	427	418	444	440	415	446	397	452	469	426	456	419	426	413	465	479	394	441	434	421	458	472	432	428	436	437	434	419	434	456	429	435	427	429	440	412	455	445	445	424	494	452	399	456	423	453	427	417	466	478	416	408	480	391	457	452	410	447	515	404	445	442	434	431	462	438	424	427	427	407	413	437	441	396	422	445	441	404	421	438	460	433	433	444	458	465	440	417	422	416	462	426	439	438	438	404	426	423	435	445	474	436	448	476	444	439	440	423	455	471	433	424	410	437	421	491	434	463	434	408	412	440	451	484	457	471	441	430	446	417	438	456	461	421	436	409	480	416	443	412	446	413	425	441	418	404	426	480	442	427	418	423	459	485	462	466	427	477	451	444	413	446	426	470	468	402	415	443	439	420	402	449	473	446	404	490	444	456	430	421	425	444	424	421	470	446	452	409	471	444	435	458	438	443	413	408	416	432	435	459	514	464	445	433	409	424	418	458	474	429	450	426	413	444	441	428	416	488	433	424	434	422	481	403	438	456	411	398	416	402	465	416	438	425	419	440	452	484	373	481	464	452	403	459	452	500	453	471	427	433	421	439	418	433	434	426	438	399	407	455	465	458	459	443	443	408	429	444	448	436	455	433	432	439	434	471	412	424	425	410	462	416	439	435	439	444	433	465	398	437	406	417	420	415	454	434	428	446	436	451	442	437	413	435	466	440	428	424	471	436	426	423	453	436	465	437	441	441	430	432	429	446	426	402	439	464	399	441	462	449	448	418	444	472	427	450	436	449	441	445	453	441	452	491	432	440	448	420	448	420	474	443	456	424	451	407	462	423	423	432	450	422	446	446	405	492	438	468	462	447	458	447	428	449	443	450	446	441	458	431	431	405	420	472	378	457	466	431	439	449	455	445	439	459	435	434	424	414	445	408	413	438	432	466	460	457	459	453	433	460	427	435	441	409	408	411	458	418	403	440	403	404	427	404	450	435	425	463	438	453	417	448	455	474	455	452	426	446	474	480	451	455	468	434	442	419	446	439	441	441	458	432	421	466	468	392	461	449	367	413	437	458	430	430	427	455	437	440	420	444	454	449	445	469	425	404	453	441	416	429	430	457	448	454	409	393	431	469	445	428	449	428	455	441	438	454	432	441	441	417	433	450	450	443	424	425	445	426	461	430	443	439	480	486	436	451	413	425	423	423	471	430	439	414	404	422	406	432	423	436	434	423	440	436	418	414	418	439	455	465	459	440	433	436	434	461	453	457	446	432	440	432	440	420	421	451	432	460	424	420	431	439	451	405	449	439	468	452	426	420	434	434	435	406	451	432	440	421	443	466	445	441	476	428	425	456	472	437	421	483	415	458	404	442	493	430	443	467	468	468	420	439	448	456	428	425	457	426	445	418	422	408	422	459	429	432	428	452	458	403	415	420	404	481	461	449	434	460	442	422	420	437	418	437	407	456	450	442	499	420	456	464	469	459	447	445	422	416	410	437	463	457	465	418	459	442	426	429	455	406	447	433	391	450	451	441	429	446	456	440	437	439	412	451	431	447	462	415	412	437	421	422	421	431	415	437	465	431	443	419	458	464	410	440	421	485	449	402	470	414	419	441	435	422	407	443	397	416	456	476	430	427	427	427	437	427	457	460	423	424	425	422	430	441	451	459	445	424	436	480	467	471	424	417	468	429	425	407	492	396	467	464	472	441	429	429	467	476	446	430	444	479	444	379	431	467	437	437	460	463	427	391	454	444	422	434	433	443	416	457	474	430	440	452	444	435	415	405	442	415	454	426	442	430	446	463	434	424	446	418	456	452	443	438	461	420	500	432	474	414	451	459	456	437	422	405	443	440	439	405	443	442	433	421	480	448	415	374	425	462	471	412	437	449	437	447	421	442	406	436	449	449	434	442	428	451	454	438	442	455	418	413	420	442	429	422	447	469	485	392	467	441	408	428	439	410	447	424	420	441	417	449	435	433	455	458	428	410	442	421	426	430	463	440	433	401	433	422	436	403	468	477	412	434	480	436	439	452	434	452	436	404	463	425	463	411	453	403	473	454	441	452	456	400	432	403	451	445	414	431	458	404	427	430
17198	3573	375	290	313	279	276	253	261	233	278	272	248	284	247	269	242	255	254	241	257	259	250	259	222	235	236	249	229	260	261	259	289	251	273	254	236	235	246	257	225	257	262	297	274	236	254	273	247	260	248	244	266	245	217	246	242	266	260	259	274	256	278	270	271	250	258	235	264	260	290	275	274	275	269	258	237	258	254	285	293	265	280	252	254	259	289	265	244	254	271	253	258	265	237	299	259	263	247	264	273	280	281	282	258	287	265	251	260	263	263	236	267	275	271	284	262	239	251	283	253	247	288	248	259	264	262	266	256	274	256	298	274	277	226	278	269	260	267	260	246	256	275	297	245	277	270	277	280	251	266	264	257	232	265	256	272	237	252	278	265	257	240	238	264	269	263	252	259	235	263	216	229	271	239	279	280	252	231	263	239	258	247	268	265	279	265	240	283	258	258	226	260	234	257	230	245	268	282	247	255	229	259	278	269	259	236	275	277	266	234	272	236	249	298	246	244	271	279	266	276	240	264	259	284	259	259	237	267	250	303	253	235	264	247	256	275	255	231	247	258	252	246	237	262	273	226	271	261	240	267	273	234	254	273	246	282	222	276	279	278	274	259	274	279	264	260	266	282	275	249	244	254	287	256	252	243	247	266	242	263	261	274	269	264	283	256	257	256	266	271	254	283	258	258	263	257	237	270	248	270	257	262	275	262	250	277	259	215	263	271	244	249	223	278	239	244	253	254	255	289	277	259	268	264	225	225	247	234	252	266	245	262	234	247	277	275	259	267	237	257	257	242	247	271	262	231	224	252	283	215	238	255	268	276	256	218	251	273	282	261	239	223	241	256	254	252	265	251	275	258	279	255	246	260	261	247	267	254	271	254	254	228	256	258	269	243	264	251	237	258	262	293	280	252	267	250	254	271	247	251	274	255	255	241	240	247	263	272	281	277	264	265	272	233	271	241	277	250	297	273	259	259	258	252	255	238	265	250	247	243	244	243	271	239	265	235	230	250	241	254	257	250	264	236	262	254	249	282	238	250	281	254	260	272	258	233	244	264	296	252	262	260	270	262	251	249	256	257	223	264	222	294	256	261	267	250	259	243	250	270	242	248	245	261	250	242	256	252	245	250	248	244	255	248	267	268	276	261	251	286	247	278	260	267	269	257	261	266	245	250	268	270	239	267	275	265	267	254	252	265	262	248	249	236	261	281	250	262	264	260	234	246	272	281	256	247	257	274	273	284	267	238	248	255	257	249	260	221	253	278	249	257	262	242	241	276	263	239	290	269	239	264	254	251	275	257	265	283	265	234	263	267	275	252	260	250	268	271	272	278	253	254	271	266	247	273	230	236	243	269	259	277	245	257	279	266	266	268	277	234	267	271	248	256	284	261	247	262	229	229	231	259	255	289	251	252	264	281	262	236	272	265	249	233	282	261	293	257	231	245	251	252	260	249	257	241	256	228	267	270	257	276	295	249	265	235	246	243	270	300	245	244	280	275	281	245	252	257	285	273	258	224	229	237	261	256	253	263	252	258	261	242	252	265	263	258	261	254	273	246	242	245	272	254	266	248	238	245	246	253	252	254	252	242	263	271	239	258	241	245	265	278	255	242	243	251	244	256	268	297	250	242	260	275	263	261	267	289	255	252	258	227	265	282	244	224	248	295	259	258	260	259	273	245	282	247	276	241	231	240	272	263	226	252	281	251	250	276	288	249	249	279	248	229	272	282	239	288	257	265	255	269	257	264	266	254	297	270	262	277	262	259	246	264	279	281	244	275	257	265	266	266	248	252	257	277	253	258	258	275	242	260	276	294	245	241	257	265	258	253	261	265	246	259	258	233	272	312	258	271	279	256	269	270	273	276	283	273	242	304	268	274	237	270	261	275	259	256	282	271	267	251	254	239	260	287	242	280	269	252	244	245	242	272	285	272	264	252	247	262	274	234	253	233	244	277	255	259	262	251	228	276	282	285	235	287	277	246	249	242	259	253	285	263	246	240	274	282	253	267	274	248	292	256	258	274	267	261	255	254	230	244	258	254	235	260	254	250	238	255	267	256	243	253	281	254	270	247	263	259	269	244	251	254	274	245	249	259	263	264	302	241	283	229	233	267	253	277	243	256	253	272	272	277	252	253	254	250	251	251	242	223	273	256	268	269	274	248	258	242	254	274	247	260	253	250	259	247	271	249	236	271	241	244	257	259	284	230	249	278	269	235	236	268	271	231	270	243	263	243	269	278	268	269	236	255	225	250	244	257	262	257	312	276	258	282	289	253	267	241	251	242	250	263	245	275	268	259	262	247	273	292	255	279	263	258	280	248	264	262	266	266	272	275	249	256	270	240	256	253	258	256	272	264	277	263	253	275	246	261	256	256	264	292	257	276	256	241	264	267	276	263	282	270	276	250	261	235	267	251	243	270	237	277	272	258	273	237	236	251	267	271	262	262	261	252	280	256	255	254	284	222	266	282	224	255	252	263	301	272	265	244	244	261	275	259	260	223	266	257	277	262	264	228	254	240	270	264	275	245	266	228	272	285	249	238	287	252	257	244	251	245	274	248	252	234	232	233	247	225	265	250	266	273	278	281	267	277	261	294	270	261	264	280	275	267	258	271	267	232	253	275	272	243	276	281	271	242	240	262	278	256	314	270	253	277	254	266	270	282	262	256	245	233	269	232	294	239	242	251	251	245	256	246	267	252	255	261	265	261	254	273	245	270	278	236	235	254	241	237	262	241	238	267	279	258	261	264	252	255	253	287	246	254	285	270	246	229	261	244	273	267	268	251	258	237	260	245	268	264	285	250	287	241	237	233	289	261	240	236	256	250	250	261	260	240	232	260	281	263	245	289	240	275	286	277	267	236	247	256	260	263	279	260	262	251	247	267	269	237	263	229	279	264	274	253	250	261	259	270	268	249	242	243	260	249	257	236	248	257	280	263	237	278	265	251	301	275	292	257	262	281	240	231	255	235	294	270	254	241	273	261	217	259	269	289	252	247	270	253	229	255	248	242	271	290	279	249	264	252	248	238	268	252	279	261	262	250	260	287	241	282	281	262	247	233	239	258	273	261	274	275	262	243	253	246	250	256	251	291	256	224	265	230	252	237	224	251	284	239	275	239	290	264	273	265	238	258	232	285	253	237	260	265	241	242	256	255	247	269	266	268	277	253	253	258	245	233	256	293	236	258	261	254	258	265	263	239	217	266	262	271	249	279	221	276	229	258	260	237	234	226	261	250	267	251	250	266	239	244	276	244	222	239	257	270	253	254	245	254	250	264	277	242	271	287	268	256	231	262	281	248	257	258	262	273	251	243	273	268	300	259	290	264	250	252	276	240	268	247	246	254	242	273	259	242	279	227	260	245	265	276	284	227	243	251	267	258	237	285	264	269	254	223	228	263	266	252	248	260	243	271	272	277	271	272	265	272	257	267	260	270	249	271	259	242	249	266	271	245	279	264	273	256	260	269	275	245	264	254	266	256	264	256	258
10135	2347	823	770	761	735	739	705	711	694	770	649	635	719	697	638	699	623	628	656	646	651	640	671	649	699	675	634	658	673	668	675	666	666	641	655	651	661	641	653	666	598	636	650	631	627	676	650	646	643	679	696	639	669	650	656	644	634	604	604	635	698	684	670	609	709	707	667	725	691	667	708	706	705	728	719	693	730	665	707	698	682	674	700	742	675	696	624	699	640	690	686	704	693	705	717	676	664	635	662	659	707	705	652	599	653	714	673	664	723	667	661	618	665	679	666	657	690	655	645	681	626	674	643	661	615	635	682	647	635	678	645	661	653	648	608	641	650	683	668	657	679	675	677	635	632	644	631	622	678	617	645	662	641	633	676	660	653	633	673	648	668	647	684	651	689	676	648	636	650	656	662	660	633	631	649	648	674	634	619	679	668	666	632	666	637	666	635	622	673	707	663	652	617	611	724	638	645	613	650	639	637	650	679	586	640	657	631	624	604	693	653	677	631	661	631	662	642	669	651	663	637	615	636	678	627	649	658	629	627	685	647	628	657	648	726	596	659	635	620	647	667	637	652	642	675	656	670	651	727	627	646	674	676	614	683	713	624	685	635	674	651	623	646	644	668	671	662	645	697	687	685	669	652	673	652	640	639	617	626	641	691	689	636	629	635	657	641	634	641	665	623	627	714	647	676	632	712	636	677	683	703	638	693	633	666	641	641	626	589	681	614	625	668	677	654	630	611	651	675	668	640	664	648	637	671	616	654	640	621	620	659	655	622	631	686	666	625	664	662	643	665	609	671	645	662	677	660	634	688	663	657	597	640	602	668	658	628	619	633	627	667	613	637	694	613	661	652	661	662	636	676	640	633	656	632	655	606	621	691	681	623	644	619	653	653	653	615	648	691	654	583	638	667	620	645	644	646	629	616	678	630	685	709	627	637	657	623	664	664	595	642	650	623	656	624	661	600	656	653	625	657	624	642	693	664	702	680	659	582	670	652	638	652	630	671	609	678	685	662	657	724	614	673	627	598	624	636	651	660	624	644	612	621	654	654	655	664	631	690	623	663	638	588	658	646	691	660	624	694	639	631	660	645	687	655	618	622	630	625	672	619	628	682	709	677	682	642	649	643	643	650	592	670	690	594	646	666	661	630	671	669	695	611	634	657	667	602	643	681	650	670	620	635	669	682	649	642	643	662	688	630	657	637	655	703	663	636	674	632	641	644	641	683	663	674	678	659	646	601	655	663	688	638	656	616	641	666	621	640	681	620	700	650	659	705	628	682	624	640	667	637	651	649	631	603	618	661	676	635	646	663	634	643	633	597	631	682	638	655	610	605	638	696	626	672	666	675	658	660	670	631	673	639	706	641	621	651	631	656	617	646	681	666	665	656	634	697	670	635	663	634	663	620	652	619	633	687	658	691	606	674	627	637	671	601	647	649	664	645	655	631	654	670	625	644	644	618	678	669	674	661	627	654	665	670	648	682	654	620	674	683	663	631	644	661	686	683	671	670	639	642	644	688	641	643	630	649	673	663	657	613	696	623	665	660	626	640	657	644	609	659	669	689	646	670	654	650	616	677	630	678	659	645	683	671	618	681	639	658	647	630	655	683	666	654	620	631	685	666	683	672	672	643	610	657	652	644	631	656	625	640	647	633	602	642	604	618	662	639	667	654	653	681	628	690	646	652	660	667	652	691	708	657	615	629	686	632	602	692	690	604	648	651	664	639	639	642	653	686	617	670	699	603	652	625	666	647	653	659	690	704	651	647	672	648	650	642	594	661	648	618	672	624	660	655	650	707	635	675	688	600	667	609	630	644	666	609	636	612	640	613	655	614	657	657	640	642	654	642	682	638	684	681	645	662	610	618	623	645	621	617	641	647	688	662	660	647	623	635	647	640	608	666	661	675	620	620	664	700	675	646	648	659	660	678	658	645	663	643	671	662	641	678	635	653	644	646	662	600	667	627	670	626	636	637	613	692	692	652	636	613	654	656	653	633	619	619	596	655	656	654	603	605	581	631	650	705	647	606	645	629	618	644	673	633	650	606	657	655	645	621	635	654	647	645	635	622	632	627	633	626	665	662	652	686	639	646	636	667	616	684	672	696	624	651	654	692	616	671	669	681	650	683	627	668	679	681	682	612	662	679	668	648	692	598	648	655	631	638	650	676	694	636	679	693	664	666	662	621	652	591	641	661	641	663	627	676	655	648	637	707	631	614	605	679	677	639	654	658	641	613	661	670	645	632	653	663	656	660	623	667	668	655	603	607	622	637	624	701	652	651	610	633	677	662	629	645	615	687	672	647	648	682	637	651	649	627	649	678	629	658	661	601	663	659	671	594	636	661	678	695	654	702	650	685	613	670	602	652	665	674	649	647	621	645	616	629	648	642	677	674	656	707	627	630	617	678	649	652	694	629	624	652	633	626	684	648	632	686	660	669	634	616	651	734	681	635	649	652	725	684	649	683	674	656	639	619	664	671	629	639	694	609	612	669	642	640	633	683	592	680	628	713	650	648	630	601	618	647	642	691	698	643	664	689	671	665	652	646	641	660	633	683	652	652	632	625	656	618	687	624	622	678	610	648	603	682	693	658	647	656	676	653	651	625	577	672	644	645	638	657	629	599	617	642	641	652	678	662	623	665	652	659	660	669	650	699	651	645	636	656	668	619	656	663	644	649	634	624	649	647	622	685	624	639	686	693	631	715	688	713	635	668	675	648	654	658	650	624	690	608	636	637	629	666	683	678	640	628	675	652	682	621	671	657	715	674	671	646	648	614	673	677	630	628	600	667	649	652	681	689	645	646	646	648	650	675	635	652	671	661	650	652	644	630	689	609	662	634	636	669	704	625	698	655	622	641	671	648	620	693	613	670	662	663	644	647	652	622	716	620	658	635	589	668	691	667	632	646	676	649	626	600	638	680	624	649	669	645	640	612	620	662	677	644	639	619	627	656	656	638	650	703	661	616	655	614	677	629	663	646	645	649	645	630	658	635	621	683	645	675	644	651	671	612	639	697	678	611	638	667	665	637	710	618	647	708	643	659	623	668	701	647	653	702	634	643	666	635	642	601	658	652	651	645	658	663	671	633	602	629	654	673	667	617	686	653	661	643	689	633	638	631	625	658	688	584	629	606	669	707	684	668	664	651	656	624	633	635	668	687	720	640	655	651	681	660	653	661	629	657	607	615	639	632	620	658	643	691	713	657	678	707	656	648	677	704	693	631	653	649	653	662	677	677	636	598	641	679	673	656	653	652	653	637	658	619	646	721	646	660	698	605	674	663	665	656	635	664	659	697	667	608	633	676	659	666	662	682	632	664	650	664	647	664	673	623	619	643	665	671	652	675	670	637	637	645	674	623	646	646	688	643	678	651	637	641	619	607	666	687	630	639	668	678	616	661	658	664	661	668	658	621	650	633	635	610	632	591	670	635	675	653	620	693	667	626	621	597	676	603	666	623	663	631	638	664	637	650	635	631	642	652	599	626
34169	13090	2725	1268	925	615	493	410	400	395	330	317	262	259	265	267	272	291	263	283	248	249	233	259	269	268	257	231	227	250	240	219	265	252	207	230	238	262	210	249	234	248	212	215	235	234	254	253	254	233	248	230	251	244	238	225	203	274	269	229	248	246	251	231	246	264	234	226	277	244	262	266	252	235	237	255	232	234	259	249	229	251	250	262	232	244	230	256	242	242	236	250	261	235	230	256	222	243	185	236	251	255	255	241	237	236	244	236	222	221	225	199	219	234	227	229	228	232	221	218	213	205	227	264	246	229	218	247	196	243	232	232	228	255	218	243	231	212	229	231	264	234	195	209	262	259	215	233	241	206	219	247	224	239	217	248	256	235	236	236	213	211	251	245	219	248	251	273	237	225	257	225	239	240	251	209	215	213	242	215	235	239	205	227	236	231	227	231	246	226	245	240	257	246	207	222	244	213	211	233	258	254	254	215	265	245	254	217	238	215	250	243	236	237	231	248	247	232	215	237	241	234	202	252	221	199	233	245	235	244	241	232	231	219	238	240	259	204	245	228	257	208	238	228	224	222	220	221	239	225	235	247	272	227	233	218	259	229	243	242	245	248	229	230	244	259	246	258	226	230	214	210	214	249	216	226	211	226	248	224	211	216	221	219	238	240	230	238	240	223	241	238	250	232	233	248	245	237	213	234	224	224	239	229	246	250	195	221	234	259	241	256	247	213	228	234	222	234	243	239	229	238	233	226	258	232	255	227	222	220	242	239	224	230	256	222	232	205	234	197	204	231	245	249	231	218	225	233	211	220	238	251	245	240	205	230	240	245	196	203	213	227	251	253	208	240	257	231	220	219	235	243	253	223	223	249	212	255	241	211	252	227	237	259	248	215	256	252	250	215	245	250	247	221	256	224	238	217	234	226	230	240	230	245	236	229	225	237	253	230	236	225	244	251	221	226	230	208	210	250	236	236	236	227	235	208	224	241	261	226	239	224	252	226	227	226	247	235	221	261	244	219	264	217	215	230	242	221	227	225	203	233	245	266	230	252	236	248	247	233	212	234	211	249	270	234	225	226	244	238	234	234	257	232	244	248	217	247	225	229	253	220	225	213	211	222	231	234	214	239	237	253	248	256	238	249	233	245	221	228	230	241	209	233	226	240	259	244	245	233	231	243	230	235	233	250	224	221	243	229	217	222	237	237	220	250	238	243	238	231	211	239	222	231	234	225	225	237	244	247	222	214	248	225	228	235	229	242	249	238	230	247	226	252	230	234	245	237	210	233	246	241	229	229	215	253	252	223	228	246	239	223	261	228	242	230	237	271	248	245	224	244	260	218	239	225	249	220	241	219	246	214	229	221	237	220	262	243	220	240	242	237	214	233	224	229	235	219	245	251	220	222	223	227	205	256	229	232	222	224	227	236	227	212	240	204	255	247	255	259	222	245	231	221	220	233	208	242	215	254	231	259	242	225	231	227	236	237	217	265	225	242	208	245	247	237	253	281	241	254	236	229	219	236	234	226	216	215	229	231	212	222	227	243	221	222	219	218	239	233	258	246	231	221	209	217	238	242	221	212	247	232	235	234	276	200	209	248	248	233	225	211	226	234	244	256	253	241	239	222	252	242	211	228	247	204	218	215	259	223	227	241	245	234	192	211	226	243	252	221	235	248	239	245	224	225	221	229	233	211	233	204	233	217	245	249	229	206	247	210	238	216	247	227	224	237	253	254	255	242	236	220	233	242	226	234	244	243	243	254	219	231	235	215	235	240	225	241	206	226	234	257	226	241	241	221	225	229	220	242	236	224	206	219	249	245	229	207	248	242	242	200	222	236	233	238	217	231	203	246	230	233	199	233	236	242	212	247	236	242	251	216	255	232	227	253	226	224	247	238	259	228	244	216	215	246	228	247	223	246	245	214	231	223	240	229	229	236	235	232	209	204	219	270	224	231	256	216	264	227	231	248	226	235	237	238	234	238	243	231	258	242	228	224	258	234	205	226	202	237	258	242	209	253	203	203	207	261	224	229	258	256	215	215	239	242	239	242	214	235	254	227	235	219	197	240	216	219	220	262	230	211	238	226	236	209	238	223	226	253	214	256	233	235	226	219	215	215	233	229	220	229	216	245	241	243	218	249	228	254	212	227	235	242	235	226	236	234	247	212	238	256	199	209	246	245	232	244	225	213	217	210	207	237	233	211	215	236	239	231	234	242	238	219	240	251	231	243	224	213	198	229	258	229	252	248	235	247	225	261	218	222	205	244	232	209	208	229	213	229	246	232	245	223	218	251	219	242	234	239	229	220	242	232	220	238	263	256	241	242	230	256	255	206	224	242	262	214	206	253	214	255	252	228	218	252	216	197	219	226	254	248	208	232	230	241	222	260	233	226	231	226	227	253	231	225	248	239	231	255	227	230	207	242	261	268	223	239	235	238	246	239	245	228	232	239	249	236	223	269	211	249	223	255	242	252	255	229	238	196	248	245	235	237	219	275	232	240	227	244	216	215	245	225	226	221	219	260	211	199	213	223	210	234	240	237	225	253	213	240	227	238	235	227	230	241	234	220	235	234	229	225	210	250	242	247	245	246	235	258	236	242	226	218	235	239	234	243	224	223	234	216	222	216	232	217	245	218	217	229	258	269	225	227	247	224	236	219	246	243	233	246	232	213	221	225	231	207	239	243	232	249	244	210	258	239	226	226	239	218	218	261	217	224	246	209	229	228	213	265	231	215	220	241	218	218	252	265	231	233	239	224	231	242	243	228	225	208	209	237	214	238	225	235	230	201	246	234	215	192	254	199	218	231	227	239	239	209	206	230	220	243	233	236	221	225	217	223	225	211	245	220	243	213	233	263	237	222	227	204	260	211	235	240	249	235	270	250	243	215	223	238	207	236	218	254	199	238	208	236	214	239	233	217	234	222	221	240	239	227	222	203	241	238	250	223	237	231	204	224	213	199	221	204	247	227	229	225	235	245	228	219	200	217	231	253	211	239	217	232	234	215	241	232	257	225	224	221	266	225	233	219	243	234	234	233	235	213	247	255	248	244	213	220	233	226	219	229	240	246	236	231	201	234	231	220	228	206	216	222	227	254	250	227	208	226	226	231	193	246	248	237	256	222	238	232	230	236	231	215	238	206	210	227	228	232	239	238	247	251	228	242	229	219	227	228	210	257	249	195	244	216	233	259	233	220	207	242	216	229	255	227	256	229	231	225	228	227	230	238	190	236	237	245	226	244	242	211	199	241	231	203	232	227	250	222	235	223	233	232	243	246	209	235	220	263	242	248	224	226	219	246	234	246	234	210	218	245	253	233	249	209	221	245	235	230	213	216	195	211	226	222	224	237	201	225	232	231	216	210	245	224	239	258	218	237	251	231	224	252	214	235	252	241	256	226	215	240	263	251	260	214	210	259	217	245	225	245	234	221	208	203	222	225	229	228	227	272	232	256	248	218	228	230	262	234	252	209	247	220	220	228	239	250	227	218
21188	6563	2864	3270	2680	2347	1955	1585	1383	1304	1160	1086	1006	926	861	866	840	843	786	776	768	687	727	682	731	690	714	669	649	663	632	658	657	633	646	641	635	645	646	613	638	555	615	638	654	590	613	554	644	614	589	611	598	593	603	575	592	573	605	595	614	586	597	643	678	710	765	745	765	737	734	726	751	728	693	750	697	649	767	728	696	676	627	659	652	686	673	637	656	668	720	661	724	627	643	672	651	642	710	673	650	632	639	653	627	614	668	652	630	615	628	662	687	600	556	644	592	592	583	582	619	579	602	644	619	584	614	649	586	596	613	545	581	596	622	582	546	602	618	641	599	591	605	577	593	578	566	620	634	579	577	557	611	624	588	568	625	613	581	579	607	579	598	576	585	550	609	571	586	598	564	587	573	604	595	577	590	609	609	576	578	611	588	582	590	586	586	597	594	576	590	620	589	593	609	566	585	605	590	603	589	581	587	607	516	572	550	621	561	589	606	596	607	608	577	577	606	571	584	580	583	578	557	574	619	559	572	629	587	567	584	642	609	622	565	567	561	605	618	568	614	601	585	558	597	596	634	609	576	544	646	573	569	604	594	628	580	565	598	601	596	597	590	567	591	568	600	587	612	565	567	593	587	600	599	597	608	570	595	569	594	544	611	595	558	567	586	584	586	610	593	551	592	584	550	626	622	599	601	609	582	616	612	583	612	566	573	627	586	573	602	578	576	574	589	562	575	563	605	612	583	585	608	621	593	598	607	601	552	628	603	585	578	596	593	630	588	582	615	614	594	581	572	604	633	591	579	614	619	593	618	582	589	592	596	649	582	590	556	573	536	592	592	590	599	594	585	577	586	629	552	575	573	583	567	564	615	610	565	570	618	610	558	571	614	597	568	595	607	572	584	620	553	566	591	626	590	568	554	600	571	564	552	558	582	571	597	627	568	583	562	596	588	607	570	591	627	593	554	606	597	646	617	568	546	573	601	540	570	557	630	572	563	582	562	564	606	585	631	591	540	555	576	568	635	561	588	610	599	555	567	599	583	596	598	615	603	573	562	539	574	612	588	592	564	572	575	611	625	559	587	581	558	577	605	552	617	573	607	573	541	582	624	602	613	552	583	615	607	584	601	608	610	600	583	564	588	585	593	630	608	556	598	593	583	586	616	605	608	587	590	588	576	594	588	619	564	605	629	574	579	542	633	579	633	613	581	578	602	573	560	601	587	593	544	544	624	569	581	574	616	584	591	633	591	648	643	566	567	542	625	599	584	585	584	615	575	580	587	587	568	562	589	582	596	584	606	589	589	548	620	577	600	591	600	577	571	632	624	599	611	587	598	565	550	617	599	594	589	600	611	584	563	553	534	570	539	579	564	573	610	592	581	561	577	558	594	581	573	618	626	606	574	598	592	579	555	572	587	600	585	575	600	574	597	628	585	588	614	570	543	571	605	570	599	608	594	561	629	596	557	640	589	570	586	576	612	609	600	616	587	591	583	560	595	631	591	566	605	551	580	582	579	590	590	604	627	651	594	604	573	569	559	611	614	573	596	583	616	609	565	550	574	545	574	602	564	582	616	564	593	614	570	563	595	589	559	627	572	615	607	583	618	603	633	571	570	617	597	633	649	586	611	608	593	606	562	574	611	594	585	562	590	587	575	578	598	618	619	606	612	592	563	616	615	572	576	567	608	552	577	609	564	612	584	599	605	534	555	590	538	625	605	581	582	587	612	596	617	581	579	543	570	572	604	580	574	577	608	585	615	579	612	627	538	627	632	572	577	560	575	588	586	598	576	589	591	570	563	618	616	566	576	572	591	560	572	550	605	600	549	599	571	582	558	618	586	573	572	581	615	601	596	599	589	590	565	587	623	568	594	581	601	583	592	598	555	567	547	565	608	592	599	599	560	579	582	569	593	606	612	601	569	528	546	583	575	595	583	586	602	615	580	618	587	591	576	616	644	596	566	601	580	581	619	583	607	596	559	593	606	595	607	596	604	613	604	609	609	568	583	572	577	600	552	594	597	603	633	549	570	567	635	506	580	588	635	624	586	600	567	616	596	547	624	598	613	587	598	567	590	594	592	578	587	554	566	545	599	597	609	597	617	591	609	610	600	613	584	592	636	624	573	600	598	593	619	590	600	612	581	592	578	601	567	566	579	577	583	583	633	620	618	575	610	600	580	557	605	572	617	589	629	557	614	540	556	589	604	587	584	599	596	601	617	583	571	596	550	608	571	612	596	588	577	602	560	542	546	592	589	582	571	605	587	547	567	532	601	595	658	584	590	617	620	587	640	551	568	583	623	604	598	569	585	590	573	621	568	582	575	582	606	636	602	612	598	559	585	647	570	612	618	567	568	596	618	616	589	576	609	597	604	590	604	610	595	598	589	577	589	602	551	593	591	577	575	624	562	596	631	587	560	641	597	583	626	551	582	610	616	614	573	562	550	622	635	581	620	627	601	553	552	574	572	573	614	615	599	617	628	562	567	576	589	585	623	633	624	598	590	645	618	577	594	626	563	549	594	595	609	599	591	586	590	629	587	593	585	584	571	582	598	569	542	586	608	559	609	573	557	598	581	596	574	588	608	576	647	593	584	600	583	578	593	601	588	548	542	620	604	625	558	603	604	587	578	626	618	589	623	571	589	580	536	573	612	587	598	604	591	615	613	592	599	560	615	572	615	574	590	645	614	581	617	615	625	584	637	617	550	603	567	544	583	582	565	575	601	575	578	584	567	570	587	605	562	574	627	575	580	540	579	586	615	620	557	603	597	607	595	564	587	561	580	518	566	576	566	552	545	555	602	583	578	618	594	603	591	555	600	559	594	607	633	613	595	581	567	584	592	570	562	568	611	621	590	583	581	546	604	579	597	567	569	590	599	579	588	552	628	581	604	589	573	539	595	589	598	619	561	580	601	553	527	588	579	602	591	605	567	593	553	579	579	549	585	589	564	589	604	582	588	605	558	569	580	626	569	564	606	597	536	593	564	568	588	582	585	579	596	580	547	607	576	562	574	571	557	536	610	627	592	584	561	582	581	588	576	571	556	561	580	595	600	572	606	582	586	607	556	583	605	559	581	603	612	579	577	606	606	580	608	606	594	579	569	565	592	564	561	545	553	577	614	560	623	554	597	592	561	617	589	586	586	581	578	612	606	600	602	585	568	535	566	596	616	568	588	613	528	573	583	608	592	603	597	549	595	608	578	570	606	555	558	538	557	549	619	613	604	601	592	591	599	560	585	586	590	577	592	622	591	560	612	618	624	576	558	591	593	575	595	576	571	624	554	608	565	598	578	579	594	564	587	625	557	554	599	637	586	597	572	528	611	559	564	564	572	570	572	613	591	590	598	608	585	574	568	564	574	596	560	612	616	571	563	580	573	596	595	606	571	576	595	554	613	582	607	574	620	584	568	579	586	593	584	618	549	589	618	563	523	553	595	569	596	609	601	614	601	554	587	611	581	583	605	622	591	617	593	556	625	607	603	598
43499	23878	7733	2798	1552	984	693	514	411	370	354	324	291	237	275	230	220	225	206	212	189	172	189	195	172	200	174	179	160	182	167	193	190	177	188	149	174	174	176	174	153	179	181	154	175	154	171	152	150	160	166	179	164	169	165	146	174	180	170	157	164	164	163	161	144	169	199	214	195	193	182	186	173	159	184	180	216	176	178	184	177	176	169	167	167	160	173	150	169	184	147	156	180	180	163	180	176	179	161	152	159	159	171	163	170	181	172	170	160	160	172	175	155	166	177	154	172	157	173	157	159	177	182	139	193	153	179	169	172	159	173	181	163	186	166	141	165	159	169	161	177	177	145	179	158	143	170	132	152	135	174	150	156	148	170	189	162	170	161	190	160	156	141	179	179	163	151	162	158	141	171	149	171	154	171	164	144	162	151	161	190	168	141	168	164	175	178	155	156	158	189	153	150	139	137	148	177	175	141	179	168	164	159	157	156	149	181	148	155	168	155	149	190	156	172	180	145	157	165	154	163	181	162	144	192	168	169	136	163	165	149	164	177	146	152	151	156	147	179	188	142	165	167	157	157	184	160	165	176	157	138	170	192	155	166	156	162	172	163	150	170	155	144	176	171	160	155	173	158	176	167	169	151	157	144	175	167	163	150	163	167	158	173	164	148	165	152	156	178	164	181	153	184	155	170	179	158	160	157	125	167	156	142	173	161	143	163	175	166	163	146	183	162	182	178	140	151	156	162	142	163	165	156	151	146	175	151	165	172	144	173	175	158	170	168	162	150	173	158	157	177	162	156	146	151	151	135	176	174	159	158	152	157	161	147	182	155	151	145	174	139	147	148	159	131	163	156	152	165	150	161	164	153	165	160	162	156	167	153	163	164	151	163	148	168	138	144	174	175	170	153	153	152	157	151	152	175	190	138	180	173	159	170	154	151	164	165	151	147	161	158	160	167	190	174	167	144	175	164	154	174	182	147	156	157	156	147	131	152	168	146	153	160	173	160	155	173	161	147	154	157	184	161	156	152	141	156	135	182	141	146	162	169	145	162	153	166	177	147	176	170	155	147	137	164	153	159	147	182	141	143	155	167	148	159	187	156	143	159	194	163	158	160	188	161	165	156	135	171	168	143	172	168	174	159	133	152	162	143	143	146	173	160	161	172	143	151	158	150	157	152	178	154	145	171	143	170	175	160	166	143	172	177	138	163	179	146	165	136	154	166	166	153	151	134	153	148	157	158	170	155	178	171	176	157	162	166	166	137	165	172	152	155	146	151	181	148	168	155	157	170	158	166	167	146	177	154	150	173	166	171	153	192	151	157	141	135	172	149	155	159	158	166	163	148	153	176	156	174	135	170	160	159	157	158	176	192	156	159	155	164	175	159	177	165	150	153	162	157	168	187	138	158	168	182	152	142	168	156	165	185	149	157	143	162	153	161	164	147	135	184	164	133	162	159	169	145	154	174	170	171	177	149	181	163	162	146	143	146	158	181	170	169	172	140	159	142	154	143	159	165	172	168	151	161	178	150	129	143	170	145	155	142	164	179	195	165	163	161	166	169	197	149	144	145	174	150	159	160	148	151	152	156	173	168	154	154	151	163	185	163	153	157	157	142	166	147	177	166	168	164	132	147	176	153	150	161	179	154	172	172	146	151	177	137	143	159	168	159	162	151	154	153	161	171	141	154	147	166	147	166	151	163	211	163	150	168	169	174	142	185	167	130	178	136	141	170	168	160	157	153	134	176	181	158	143	154	167	154	147	157	140	158	171	160	167	181	168	153	148	163	180	157	144	156	149	165	169	171	145	181	158	159	134	165	167	159	161	152	148	197	164	161	180	156	183	148	139	153	181	150	169	159	172	156	155	164	157	161	150	154	167	174	169	153	154	162	156	178	157	191	172	158	169	164	175	166	172	160	159	156	153	172	158	168	160	151	174	167	166	161	174	152	165	183	139	152	165	157	155	183	164	143	165	174	133	161	148	156	151	160	167	172	179	154	167	164	152	174	151	180	155	168	161	160	165	165	167	164	159	131	157	159	145	158	138	133	149	183	163	154	154	158	161	163	150	167	165	155	163	163	158	158	175	162	160	157	151	162	155	156	174	153	136	161	152	144	140	145	186	137	156	158	152	179	160	145	133	197	169	159	165	157	155	165	167	163	170	183	161	171	149	183	190	142	185	172	170	180	153	165	150	169	173	180	152	168	151	173	174	164	133	153	164	137	170	148	158	154	177	187	154	150	192	165	180	168	143	163	150	177	167	156	168	137	169	154	142	171	179	131	149	156	166	149	147	144	171	182	156	157	137	176	156	155	132	159	126	147	155	159	146	166	176	168	154	146	154	154	154	150	138	158	147	160	179	161	163	149	160	145	148	153	142	151	142	134	166	162	152	168	147	164	149	174	145	157	154	178	160	198	166	160	157	157	184	156	176	179	175	163	145	174	154	149	168	157	168	156	151	146	145	187	181	148	141	153	162	149	176	159	165	147	170	164	180	137	142	147	162	168	163	182	163	156	146	166	146	165	174	169	139	173	152	142	149	168	160	159	163	158	164	166	168	182	166	143	187	165	151	169	162	150	160	141	160	153	175	174	170	154	146	134	178	164	193	168	164	172	144	167	150	169	157	161	163	159	170	143	149	164	151	157	154	132	156	163	161	143	158	163	143	176	167	163	178	162	149	162	135	159	147	159	175	146	142	145	153	155	157	173	177	167	159	163	160	161	139	163	149	170	147	170	142	177	170	157	158	166	157	160	166	156	147	166	166	182	170	156	154	174	156	149	156	187	160	159	170	182	161	181	152	157	139	154	169	193	169	178	190	176	177	178	148	145	160	170	192	149	163	178	160	160	159	140	168	151	134	166	158	168	152	151	149	156	131	189	164	146	167	175	177	160	153	160	164	169	163	136	151	147	175	160	132	149	176	149	155	121	164	139	162	155	161	172	151	152	174	141	157	167	157	142	144	142	178	164	175	169	162	184	164	143	150	149	164	166	155	142	144	175	156	153	153	143	147	166	160	143	174	159	158	166	162	152	133	158	145	151	174	156	160	132	149	186	162	152	174	125	150	172	148	156	177	158	134	164	123	158	168	149	147	169	144	174	171	155	149	167	180	152	164	148	153	156	180	172	160	147	165	160	183	159	159	162	149	165	145	180	166	159	189	166	179	176	166	160	142	168	152	143	159	154	154	149	137	174	149	138	169	173	151	133	171	159	163	140	158	142	131	166	178	172	163	164	179	161	164	176	170	157	162	169	142	171	145	141	165	163	187	157	142	153	153	169	152	146	171	156	178	158	142	181	158	160	182	162	171	162	130	157	152	164	156	189	141	164	161	183	155	176	171	143	149	171	171	169	163	164	155	165	144	160	173	164	156	160	167	136	134	155	142	166	148	170	151	155	144	141	143	165	147	148	164	152	150	151	176	178	146	154	140	190	168	165	155	143	146	167	150	177	178	146	177	176	156	179	160	163	147	155	191	149	162	160	145
27763	13707	5086	5246	4346	3587	2855	2318	1934	1756	1463	1384	1213	1175	1052	993	900	834	765	803	718	723	706	689	613	606	587	652	585	553	585	542	545	519	537	502	547	567	546	476	479	461	487	476	481	441	469	464	473	467	479	488	462	498	463	461	443	481	435	509	438	496	499	519	519	612	744	698	635	670	589	645	630	643	559	590	579	610	667	694	583	565	516	525	530	482	514	458	526	511	520	521	528	557	569	529	515	513	495	501	512	533	485	501	484	516	465	516	501	472	485	474	458	473	434	454	441	465	454	446	472	449	483	446	428	447	435	460	426	441	415	458	435	456	427	432	434	443	420	434	458	422	423	392	417	434	418	413	433	449	421	430	401	432	463	424	437	407	383	417	436	438	432	426	402	419	419	437	443	451	424	391	434	417	411	430	434	414	407	411	404	428	426	440	442	461	445	424	453	427	435	427	433	421	408	458	428	457	418	430	430	404	433	444	401	482	396	415	414	412	415	440	447	424	398	423	424	397	410	422	425	421	403	434	440	445	397	452	424	432	429	406	414	414	446	442	436	438	418	429	419	410	422	378	410	406	414	434	439	421	461	412	384	386	429	413	411	398	423	411	448	366	401	431	391	441	362	423	419	393	413	438	403	407	403	451	387	406	423	444	403	437	439	364	410	418	434	416	418	379	403	414	394	421	406	445	420	419	443	417	412	370	401	429	425	435	407	412	429	406	430	389	404	462	423	437	414	426	451	435	432	416	409	415	414	388	430	417	403	479	391	428	404	415	393	404	415	401	392	392	403	384	408	414	418	434	448	429	393	430	417	405	429	426	422	402	404	409	429	374	412	435	482	449	447	411	441	430	412	474	433	418	389	440	412	416	383	396	443	428	417	418	408	443	450	470	404	408	404	419	390	405	421	410	397	434	460	442	429	431	425	431	416	387	416	430	396	431	426	418	436	427	447	418	406	452	444	439	442	420	413	459	393	411	439	389	405	398	397	427	400	402	414	422	413	399	380	421	420	437	393	424	418	450	426	408	438	454	421	403	409	432	439	416	472	414	419	407	388	422	408	468	428	410	415	419	443	397	439	396	399	403	425	400	389	397	396	406	432	410	409	415	401	468	365	430	395	433	430	419	407	419	433	451	400	437	441	433	431	421	441	426	371	384	440	428	436	453	416	427	425	438	429	421	450	430	403	411	417	443	397	373	404	400	431	395	435	414	403	382	403	396	439	427	380	395	377	406	404	401	451	409	447	415	417	423	419	420	393	446	402	393	404	403	401	455	442	439	383	428	391	387	409	401	434	429	438	420	411	371	458	449	393	452	460	412	414	439	405	390	419	397	403	437	427	429	445	405	395	415	407	402	404	405	401	384	414	422	410	422	467	440	455	445	428	414	388	430	410	417	399	415	397	458	391	446	416	455	408	438	435	381	428	421	413	413	439	407	400	444	407	449	399	370	417	420	425	408	392	416	420	403	407	407	408	422	426	404	442	395	426	401	403	361	410	391	406	431	424	439	449	424	421	389	415	404	432	377	384	412	429	428	390	420	438	397	411	453	411	398	406	411	434	431	424	424	388	403	436	422	407	414	454	436	406	428	396	423	398	401	428	417	426	437	364	412	395	438	402	464	380	446	415	396	383	433	424	419	421	425	433	429	418	420	412	414	418	430	442	419	426	429	419	475	431	406	391	412	411	407	411	387	415	456	402	405	423	442	423	415	415	440	413	410	434	455	418	422	422	441	412	385	432	426	378	409	470	432	431	414	436	396	422	382	402	422	457	428	448	441	441	401	391	384	407	406	413	401	435	420	451	397	455	412	428	425	369	404	392	430	406	435	423	450	419	413	443	418	453	430	430	420	419	410	414	481	393	399	376	432	431	434	421	376	434	417	416	451	385	410	466	443	427	417	408	422	415	421	419	428	394	419	426	434	442	408	397	427	413	416	424	387	395	435	378	371	435	429	362	427	423	460	443	446	407	440	456	419	425	442	418	427	425	426	422	378	418	444	413	454	427	422	458	394	379	402	394	447	448	447	436	422	362	393	435	435	443	391	398	422	384	467	381	415	469	410	430	408	421	429	428	417	407	410	412	442	427	440	395	428	466	411	423	408	376	424	429	411	407	449	400	416	429	428	417	385	421	383	421	399	411	429	414	430	425	412	418	430	390	407	425	431	409	437	442	414	459	423	416	437	421	410	429	382	437	446	413	415	424	396	414	403	464	393	432	436	427	427	424	419	426	420	429	413	408	418	424	432	406	390	419	429	431	429	415	438	435	401	429	458	409	394	407	429	440	386	415	381	439	400	368	428	406	430	442	458	411	436	418	411	407	437	390	406	431	419	420	408	427	412	389	423	403	400	425	389	434	409	420	426	430	450	408	402	412	418	416	424	407	439	433	426	425	445	450	419	423	407	427	429	409	411	450	408	385	395	388	404	433	423	404	384	433	414	396	433	407	445	433	452	409	436	457	442	401	397	422	434	434	423	429	462	436	430	407	409	437	408	432	423	385	400	454	447	404	380	458	410	449	464	405	428	386	441	423	413	398	413	429	475	422	425	401	447	440	398	453	412	406	436	443	387	436	439	440	425	431	421	475	409	391	447	429	399	402	414	395	435	389	392	418	401	405	406	422	396	422	419	385	418	400	415	412	417	421	420	397	423	409	407	382	422	434	450	375	406	399	412	425	409	392	445	400	434	414	385	478	422	406	405	438	425	421	403	417	403	430	435	382	413	408	419	460	391	411	394	426	398	420	445	418	398	391	457	409	404	429	435	394	435	411	401	431	424	422	436	425	388	440	405	403	400	420	404	422	405	451	398	409	451	401	393	435	433	419	435	389	441	403	435	431	434	424	429	404	404	396	404	450	410	406	415	405	407	429	417	427	415	419	427	403	444	447	484	439	432	405	453	398	420	387	431	394	434	416	417	414	420	436	420	432	441	450	406	433	444	396	409	437	425	461	387	403	453	395	423	420	432	415	448	422	406	419	399	421	419	410	444	401	412	413	409	430	435	428	410	406	408	445	430	398	411	446	423	424	445	439	413	400	378	414	423	417	444	415	412	416	434	423	419	412	376	411	431	446	390	414	425	438	444	442	431	462	418	438	427	426	405	447	413	440	432	423	413	423	437	462	418	432	392	400	401	422	414	405	421	389	386	415	436	401	419	421	380	432	449	409	436	403	450	368	372	405	453	428	402	429	437	408	438	436	376	440	421	433	424	409	420	400	415	463	443	445	397	427	432	411	407	434	403	408	419	405	400	475	407	420	430	431	434	433	404	409	410	400	388	423	411	408	404	414	432	434	416	424	407	445	406	421	408	422	420	464	418	407	372	430	408	436	404	448	369	416	420	404	403	425	404	402	455	409	381	415	412	405	420	419	447	435	417	422	442	395	431	420	420	422	407	414	415	418	434	384	391	465	416	414	420	412	385	412	433	403	424	389	442	441	427	419	425	434	430	437	421	412	372	431	429	436	394	430	449	411	425	405	432
17427	4773	588	286	262	272	271	285	253	244	270	266	257	266	285	290	273	258	247	259	275	256	245	251	264	250	255	262	264	261	256	287	273	256	258	275	249	277	272	209	245	242	260	262	253	236	278	241	256	240	257	240	254	285	249	275	229	266	251	256	245	236	265	276	270	277	277	248	231	282	261	270	238	277	239	265	275	246	263	283	246	230	252	243	283	253	252	231	241	271	283	251	257	260	292	243	259	229	245	275	248	255	281	259	246	263	242	283	257	239	222	257	255	263	261	288	254	249	272	240	237	234	260	247	232	252	279	266	252	271	253	253	235	256	250	241	258	263	276	264	246	251	250	267	267	264	246	255	243	223	269	259	230	283	278	250	215	245	274	270	223	264	251	234	233	265	253	219	274	242	234	262	273	235	271	286	278	229	276	251	273	238	231	252	283	249	202	282	270	244	260	270	281	247	268	261	251	253	253	251	250	230	281	207	248	245	247	284	259	242	226	270	259	264	260	241	243	242	247	246	252	251	228	279	263	238	232	220	218	231	263	248	260	264	240	227	247	251	258	244	259	252	268	265	245	259	271	259	242	239	247	235	267	257	223	230	262	247	266	244	253	223	239	260	268	262	223	243	242	257	231	241	268	229	245	257	288	255	237	258	226	254	263	272	267	253	269	263	247	245	273	249	248	251	263	280	255	248	268	261	226	258	271	252	249	243	246	214	265	257	261	229	246	236	236	258	229	242	265	258	253	238	268	220	239	250	241	274	260	252	251	259	261	258	230	239	252	241	242	237	250	239	237	281	230	266	265	253	244	269	257	266	265	275	245	235	232	238	256	254	251	266	234	241	239	262	256	238	243	223	276	262	255	255	255	262	282	244	271	254	273	253	254	251	263	270	243	225	282	214	245	254	250	260	261	241	267	220	248	227	272	223	245	248	280	236	261	281	228	266	262	248	248	236	246	270	278	255	243	239	276	251	250	252	271	253	272	254	232	275	257	251	272	267	280	242	257	247	231	264	257	264	254	238	241	254	218	232	261	265	254	265	222	262	240	260	277	247	233	274	244	254	239	265	263	252	256	236	248	255	259	224	241	269	263	244	258	235	240	240	242	269	265	251	292	252	273	238	270	290	258	234	247	230	255	273	266	233	226	258	240	243	270	276	222	273	284	268	286	246	259	249	235	228	259	250	246	281	242	278	242	279	245	234	264	302	260	250	251	263	234	252	248	276	261	261	277	236	242	295	251	255	250	280	281	274	230	241	268	263	236	270	258	266	238	221	267	256	248	239	279	266	276	278	263	260	268	247	233	240	253	259	225	249	219	255	237	261	214	266	233	250	256	266	255	252	253	261	263	249	256	216	251	228	240	254	239	255	260	228	257	253	236	286	257	226	235	250	218	243	250	250	285	272	260	270	241	225	277	254	260	234	245	215	243	258	239	228	241	241	252	279	274	276	261	264	247	242	264	240	233	248	288	290	260	253	246	220	224	232	219	263	245	236	245	270	236	272	264	259	279	267	260	259	240	259	248	238	253	243	234	270	251	231	223	256	217	247	261	256	250	255	242	247	274	259	271	255	239	219	287	257	249	255	229	249	267	234	220	235	236	238	264	247	271	244	256	238	288	250	256	240	261	244	264	220	262	230	267	261	273	280	239	262	256	253	274	234	278	269	237	228	241	235	245	262	234	234	228	278	272	277	263	215	255	240	245	255	244	224	259	279	244	241	224	257	265	254	240	251	254	254	254	266	277	239	235	258	250	246	257	220	239	243	257	278	239	256	295	255	265	253	233	277	261	260	260	283	238	262	275	235	218	223	241	244	266	244	255	247	269	263	270	266	231	279	259	273	271	251	241	253	259	262	240	249	250	262	225	259	255	242	205	260	280	238	234	228	257	249	255	277	273	240	272	259	286	269	234	241	264	229	256	257	229	255	249	209	249	282	282	232	240	244	237	269	241	269	271	266	258	261	252	263	253	285	227	252	260	257	253	275	267	250	235	224	240	235	269	254	240	252	232	251	258	261	252	258	240	235	263	248	266	254	241	268	234	276	258	280	235	246	246	256	277	246	242	236	290	278	239	250	249	253	274	261	224	247	232	226	260	259	255	253	255	263	234	270	244	239	226	237	233	262	236	255	269	248	265	240	253	256	267	254	250	253	257	255	261	270	232	246	211	271	237	232	278	278	236	252	270	256	239	281	247	255	275	303	259	218	225	239	247	262	252	258	252	260	253	233	273	247	231	288	232	238	248	249	273	218	262	261	280	249	245	269	257	263	216	255	240	269	253	260	252	257	239	226	249	247	256	249	230	237	225	271	242	242	230	286	264	250	242	277	239	214	245	279	254	249	243	230	252	272	265	235	220	280	257	265	261	256	243	247	237	233	237	263	251	271	248	248	255	263	250	251	249	270	267	263	252	241	238	270	237	252	241	244	253	239	231	253	245	253	218	262	255	258	237	269	253	241	281	225	239	267	271	256	265	232	251	222	257	231	264	239	255	269	277	242	216	232	259	240	252	259	240	253	243	271	229	250	248	272	279	257	240	241	228	270	246	225	233	254	254	254	243	244	256	267	259	239	227	239	242	246	268	232	273	236	262	266	259	243	269	251	251	261	263	250	214	266	277	253	262	248	245	259	257	238	273	241	259	269	245	275	251	259	238	259	255	255	303	226	257	273	245	242	241	273	226	246	288	239	267	249	251	262	235	241	257	242	248	252	247	264	274	213	266	248	236	245	262	255	239	266	277	235	222	256	249	245	258	245	242	228	260	233	253	258	250	253	236	246	280	239	283	237	255	243	247	252	278	265	247	254	255	253	248	264	247	262	213	247	245	242	286	233	263	228	287	259	269	293	246	246	234	256	233	255	250	259	237	279	295	238	245	239	258	249	233	247	228	261	257	240	259	242	232	264	263	261	253	230	272	245	223	254	262	271	244	233	253	224	268	234	239	264	255	285	265	244	275	262	257	254	250	294	233	250	241	241	244	238	221	264	252	232	225	243	261	285	275	294	287	232	245	230	258	235	255	261	255	258	242	247	208	251	231	237	254	226	239	220	252	238	256	249	252	282	265	248	257	260	268	259	257	240	230	272	233	276	256	259	264	288	296	249	235	263	253	255	218	263	263	251	244	254	248	237	249	225	248	231	269	264	233	229	251	238	241	235	255	300	243	253	268	263	248	250	281	259	224	242	241	240	233	237	249	258	244	254	266	261	258	251	261	239	230	300	290	231	275	262	239	279	280	258	234	265	241	257	242	265	256	273	251	240	230	244	229	239	270	230	289	242	254	256	239	234	213	247	240	248	226	277	266	226	241	261	248	217	272	236	249	253	248	251	274	242	263	261	243	256	231	272	237	221	252	247	265	254	241	223	292	243	250	262	246	276	240	239	235	250	272	235	260	264	274	265	285	253	248	265	233	241	232	254	261	239	240	252	293	257	247	256	281	243	262	246	255	246	235	231	244	263	240	240	233	250	230	271	247	272	247	229
10186	3909	984	743	712	727	698	716	675	610	630	686	653	659	667	649	657	626	626	653	599	624	628	669	650	620	619	605	648	678	641	612	690	675	647	664	629	629	616	627	686	686	639	664	666	645	643	594	653	667	659	671	671	678	661	617	633	691	651	648	628	642	662	695	627	688	707	711	677	700	723	699	698	688	670	723	672	679	658	690	649	701	689	706	679	635	632	684	621	712	689	674	689	677	643	664	652	681	659	653	657	645	651	670	611	652	643	678	661	614	666	642	614	664	642	697	662	626	631	646	663	662	609	652	642	624	632	671	612	654	582	650	618	599	612	683	643	610	646	638	671	645	637	653	670	655	655	628	644	651	643	618	630	635	614	653	643	628	627	622	626	619	686	629	640	580	618	632	653	615	622	602	631	647	651	630	640	638	602	634	631	621	589	606	610	645	646	624	616	586	652	571	638	580	617	626	663	628	678	648	705	624	599	648	643	654	644	617	647	644	618	655	625	629	622	688	657	677	607	657	621	622	645	669	665	645	636	639	612	624	641	652	676	633	636	605	653	627	648	634	647	647	607	657	589	619	591	663	606	648	601	660	665	604	652	626	662	658	631	581	642	608	629	598	650	603	652	637	631	667	634	639	659	628	660	638	659	592	665	686	637	607	606	634	663	616	655	634	604	641	647	647	615	614	612	615	595	665	662	685	633	612	595	605	658	643	585	671	561	683	618	666	639	664	658	617	600	630	633	611	682	656	579	650	644	632	669	652	642	662	606	583	640	600	617	632	648	608	627	674	636	632	643	644	662	623	680	628	647	658	664	692	628	639	628	625	618	657	595	592	634	651	638	631	597	653	664	615	606	630	650	643	679	620	647	619	625	644	619	639	690	652	684	653	646	610	679	632	629	633	610	592	635	642	618	658	629	629	623	602	638	643	632	665	610	646	614	657	623	635	608	638	649	625	652	649	627	644	630	641	604	608	611	639	665	628	584	635	678	641	635	644	655	592	644	584	683	608	640	649	660	625	615	700	645	659	647	623	638	656	608	604	662	633	628	648	607	602	638	650	626	670	627	657	653	672	691	619	596	608	628	634	606	604	635	678	643	664	608	676	613	569	620	641	644	650	628	597	614	632	696	643	688	594	645	623	651	669	646	645	682	606	627	654	597	664	625	647	614	617	644	685	615	612	648	631	589	667	673	604	632	644	606	623	639	594	644	638	658	597	626	633	634	613	637	631	612	637	637	649	651	635	605	651	604	609	654	615	664	662	636	636	660	611	624	690	657	643	646	641	675	636	658	647	633	702	636	611	640	635	666	617	616	593	642	669	652	609	661	655	634	632	667	610	657	647	650	644	644	653	647	600	671	621	631	632	657	610	614	623	601	627	663	640	655	641	601	633	612	643	614	629	611	657	635	658	625	675	628	615	642	632	640	575	663	642	612	613	619	685	632	658	649	624	685	647	721	622	652	629	641	604	657	631	625	647	672	653	637	674	605	649	643	619	624	671	627	652	585	555	612	672	674	616	641	657	616	593	662	604	651	607	643	609	622	614	648	613	673	629	573	630	654	603	602	621	614	598	667	648	610	607	676	706	631	648	628	639	641	630	650	632	623	652	638	627	638	609	640	594	627	641	604	618	642	614	608	663	602	637	658	617	587	676	613	640	625	656	699	626	654	653	626	645	660	621	617	612	629	658	642	642	613	634	619	659	645	620	663	661	626	668	661	668	690	616	622	616	646	614	633	640	630	613	662	653	628	592	647	650	662	665	623	623	652	605	630	650	627	591	617	631	661	610	613	595	671	634	590	594	629	600	613	599	666	659	684	663	627	621	638	669	630	612	663	654	607	604	643	597	623	646	641	611	604	609	637	608	643	617	644	661	643	634	636	679	669	676	604	619	703	602	613	675	613	608	593	620	613	681	627	687	644	635	682	653	596	627	616	659	615	628	636	659	589	634	584	639	639	658	645	639	630	648	668	646	627	664	662	660	646	649	684	672	613	640	665	653	626	650	608	678	653	599	625	655	634	631	644	630	602	654	626	624	621	609	623	622	631	664	602	604	589	649	661	628	673	603	585	581	654	585	680	595	626	639	617	646	653	618	601	620	668	648	640	641	628	631	671	670	653	566	628	630	584	635	617	648	597	632	637	608	646	659	603	665	660	665	619	634	670	661	650	644	602	613	672	663	655	615	611	622	621	644	659	640	632	682	613	669	651	626	626	643	625	622	626	635	620	645	629	630	673	625	610	605	636	617	673	629	597	596	662	647	629	609	633	620	651	672	638	608	644	658	650	666	640	611	620	652	668	631	613	683	623	650	622	628	582	614	614	659	622	633	724	644	631	620	651	619	600	655	652	627	619	651	640	620	628	599	646	654	627	649	604	661	661	643	633	617	683	607	650	633	572	579	685	630	644	620	642	626	621	615	605	633	613	608	629	583	613	644	633	654	617	643	641	597	644	634	625	594	591	642	638	580	641	622	675	672	633	642	672	630	618	638	629	656	637	652	635	670	630	689	617	632	678	613	640	675	605	608	643	631	621	645	627	664	608	651	653	627	681	641	665	607	660	656	607	621	637	640	676	652	598	637	606	651	662	609	631	632	662	600	624	661	661	629	657	640	668	618	615	648	622	638	633	603	620	571	601	635	649	647	577	643	667	670	602	664	635	687	697	634	672	670	619	604	662	650	615	623	619	581	591	655	607	659	695	659	635	626	622	693	636	589	647	618	693	680	651	617	632	581	668	624	612	658	677	599	640	656	635	629	627	669	634	615	644	619	595	646	630	655	589	638	690	648	658	673	624	632	639	588	675	613	622	625	629	669	653	633	663	663	632	588	624	620	696	617	656	615	589	624	639	642	629	594	659	595	610	660	688	644	666	652	629	663	623	606	674	636	631	632	650	667	617	664	623	637	636	642	630	650	700	629	598	654	661	738	609	655	572	667	596	657	621	612	669	656	670	643	651	616	688	631	650	599	638	665	694	607	657	576	683	636	645	624	637	651	608	639	633	613	655	640	606	660	614	611	592	668	662	618	581	594	639	649	670	642	658	606	637	663	615	631	631	611	659	627	597	638	645	619	629	618	690	628	622	689	653	632	619	607	663	630	668	628	631	607	638	678	613	634	642	621	596	710	590	630	624	607	615	621	629	658	658	697	672	622	655	608	683	651	644	639	634	649	630	659	589	639	620	625	630	660	620	626	598	656	606	660	611	619	644	668	659	634	629	642	638	603	670	635	621	662	617	698	616	603	666	659	637	620	628	609	627	636	646	617	632	652	606	622	670	596	652	635	631	620	631	606	650	619	644	679	646	605	663	635	657	675	657	631	631	630	616	648	655	647	673	590	667	638	633	643	675	585	644	640	622	623	592	615	617	650	610	641	623	678	607	666	662	613	685	633	607	636	662	636	633	634	614	628	567	629	607	657	701	671	616	622	675	631	614	619	616	641	655	658	689	661	630	608	657	648	644	666	648	630	611	664	657	603	647	631
35455	18715	4294	1589	970	707	492	382	340	302	317	286	263	266	275	242	298	262	231	240	239	226	234	260	242	214	278	226	235	213	243	211	234	218	251	218	228	249	238	238	232	237	241	201	233	251	229	223	214	208	216	246	225	259	223	205	268	248	222	237	197	252	242	241	242	214	228	253	226	247	236	220	247	244	243	220	231	216	199	213	238	245	262	228	220	229	193	229	262	239	218	245	252	219	238	255	258	226	250	240	232	230	221	226	239	222	237	223	224	222	229	212	246	239	233	240	225	224	229	212	219	224	243	229	233	223	235	232	226	235	217	241	238	231	233	233	223	238	229	235	255	224	231	247	224	235	240	221	227	233	240	227	217	208	233	212	209	232	231	223	226	229	218	240	221	211	200	187	226	216	244	208	241	214	234	207	213	243	207	246	241	203	211	210	220	200	246	227	191	240	224	215	230	230	226	222	222	239	235	234	234	235	251	187	228	216	222	231	225	197	225	204	200	249	228	233	244	198	224	231	215	245	231	241	239	229	201	237	222	219	228	205	238	234	238	233	214	208	207	209	226	219	260	229	202	230	228	209	233	215	208	223	241	231	220	235	257	237	201	208	230	257	214	255	234	221	219	226	212	215	234	222	216	205	229	242	247	221	226	228	204	242	267	222	193	222	227	201	230	210	213	212	198	212	237	199	202	230	204	213	224	240	214	228	214	176	231	201	217	231	233	237	251	229	226	237	249	252	221	235	239	237	213	245	242	224	227	223	210	228	206	244	231	231	233	221	204	225	214	219	215	227	230	239	225	239	236	223	231	232	231	236	233	214	240	220	212	233	224	222	245	232	220	201	231	240	258	223	239	193	211	222	224	262	246	233	201	220	226	239	221	231	237	213	218	188	200	236	227	234	214	206	208	226	221	218	235	221	240	233	229	248	233	221	216	249	231	213	243	231	201	215	211	216	213	232	217	235	219	240	217	221	229	200	207	195	220	220	230	192	235	212	250	227	195	202	198	249	204	207	213	216	247	240	206	217	213	225	235	231	228	222	231	232	221	208	238	227	213	225	227	212	232	243	209	219	219	218	224	229	263	232	192	244	196	222	219	232	231	215	233	223	239	222	209	232	266	205	192	259	233	229	204	237	231	241	235	231	210	241	219	237	243	240	215	227	247	222	231	215	206	210	219	235	226	197	236	233	199	217	219	250	223	232	221	230	217	268	221	195	209	219	258	209	243	203	237	224	212	230	231	258	245	255	220	227	244	237	221	216	232	217	214	204	218	233	215	193	227	231	219	208	237	218	203	209	247	192	237	221	212	227	194	209	234	217	228	214	202	206	241	198	211	223	273	223	235	228	279	226	225	225	210	216	234	232	240	228	230	217	203	250	240	245	235	240	217	229	218	228	217	225	236	237	210	225	220	218	213	229	231	216	217	202	222	216	246	234	236	235	252	232	232	217	240	258	217	223	226	179	214	213	228	218	271	209	229	206	236	238	216	223	228	218	252	232	232	234	237	251	234	210	208	208	215	215	249	245	239	216	225	245	215	235	236	221	188	172	235	232	206	237	218	229	202	244	230	245	199	231	235	218	237	214	224	218	229	226	248	218	234	256	230	226	219	233	240	211	220	237	249	253	257	205	233	241	212	246	234	220	262	229	211	233	223	266	222	202	234	205	236	220	231	230	230	240	230	209	213	235	240	227	219	216	229	241	229	212	254	205	238	228	181	236	228	217	220	242	230	233	220	227	213	264	222	220	242	213	226	216	257	223	233	240	231	214	237	219	231	211	278	225	209	256	228	215	208	231	217	236	239	200	215	192	225	241	242	216	231	246	224	240	229	230	199	226	242	236	239	225	238	214	228	246	201	204	242	236	252	206	224	228	201	216	244	208	220	224	225	240	254	237	229	238	229	227	232	246	233	231	263	220	226	222	219	227	210	228	234	227	241	226	220	192	258	199	202	223	209	252	212	256	215	232	209	219	241	222	220	197	215	214	199	209	233	228	217	214	217	223	239	213	204	231	253	228	216	226	218	247	209	226	223	239	238	250	224	250	207	234	236	241	239	234	219	254	200	197	230	223	216	215	259	206	229	223	216	212	232	219	241	234	231	269	225	213	257	251	223	215	212	241	201	225	225	224	214	209	220	220	219	231	229	248	227	204	227	219	256	226	207	224	209	233	205	189	226	244	256	199	232	240	241	229	218	249	252	208	215	242	205	219	234	196	226	209	216	219	193	190	231	224	229	222	229	233	222	185	222	209	229	236	222	209	236	211	222	239	251	233	230	226	233	237	232	214	225	209	246	230	244	224	236	227	211	202	223	203	229	245	190	240	228	223	211	223	247	208	230	205	226	235	188	224	204	208	219	229	230	204	224	214	230	233	224	229	241	262	219	231	234	196	233	213	247	221	238	224	220	216	232	211	193	245	250	234	231	227	199	214	257	237	197	204	244	217	251	223	245	244	243	209	245	259	204	214	227	236	223	217	235	221	231	228	210	221	225	209	229	217	214	230	208	226	233	195	204	229	229	211	236	215	233	222	215	205	237	232	205	198	239	233	216	200	228	202	213	235	211	225	236	239	246	231	203	231	248	217	220	227	240	242	250	198	228	215	227	223	223	197	211	227	231	225	249	217	218	240	239	231	232	232	211	228	207	233	281	218	253	210	239	229	221	245	228	195	241	218	248	234	239	226	236	245	229	223	210	207	211	228	218	233	228	230	229	243	208	236	243	222	226	209	218	210	229	236	216	238	248	244	236	193	242	242	202	209	232	237	228	233	234	194	242	238	237	212	218	235	237	225	214	223	223	204	260	252	187	240	227	228	225	231	222	220	219	199	199	212	236	221	241	233	235	249	218	224	226	229	223	201	219	223	230	247	231	197	202	209	231	225	236	219	228	236	204	220	227	217	227	227	245	230	225	225	236	214	243	233	195	220	213	222	248	225	221	230	233	221	219	216	262	202	209	237	237	217	214	228	191	247	231	211	235	208	242	249	259	225	241	241	235	229	220	212	223	221	225	210	232	213	220	225	223	223	244	243	206	221	228	245	196	202	210	217	208	219	217	262	231	239	209	225	230	219	233	217	212	204	231	265	234	224	244	220	202	252	222	234	206	237	212	234	221	239	225	234	204	239	201	230	207	202	212	216	216	212	204	242	230	194	219	201	202	210	218	237	223	232	228	269	227	264	194	214	231	218	223	215	244	229	230	229	231	220	223	212	207	271	219	229	243	229	240	233	217	232	224	209	226	236	214	202	220	274	225	218	239	226	226	242	227	218	221	224	242	225	239	224	225	253	249	213	227	212	231	205	236	226	229	219	245	211	245	240	230	219	225	229	230	254	253	236	229	231	225	225	244	222	240	232	242	208	221	201	191	210	236	232	215	227	210	237	252	237	220	216	219	230	217	222	229	197	213	211	205	225	211	223	220	219	229	223	241	227	220	222	223	212	209	236	199	222	247	197	252	243	219	247	211	248	228	202	210	220	235	195
22120	11754	3123	3191	2781	2252	1877	1573	1368	1292	1102	1031	1010	901	870	841	835	834	795	802	757	729	730	691	671	689	673	655	632	620	649	636	610	599	614	615	605	624	653	669	640	623	631	612	597	551	615	554	612	602	634	580	567	601	582	593	584	576	582	600	570	595	590	665	661	767	760	664	736	708	740	727	738	678	699	646	649	657	673	696	645	627	651	611	617	583	621	636	651	615	656	668	686	683	641	685	657	644	611	583	624	619	629	630	596	660	608	608	609	605	606	593	564	577	589	553	616	614	605	568	568	572	552	593	555	627	605	550	585	590	593	565	611	556	584	579	583	605	613	610	557	593	618	578	588	635	574	594	615	578	545	559	609	592	581	580	582	558	585	592	540	573	577	561	583	531	552	564	603	554	575	550	614	585	555	614	554	581	563	607	559	586	579	593	559	546	586	579	566	533	558	521	589	560	568	590	583	558	590	602	545	554	522	555	587	541	571	563	580	539	551	611	597	586	585	531	568	557	565	587	557	536	585	491	561	533	506	592	582	570	612	542	589	568	580	578	565	559	564	559	663	581	580	555	512	565	558	572	618	588	609	584	585	578	535	572	557	534	571	548	569	577	559	531	603	565	587	549	590	598	537	544	620	591	531	559	587	598	539	571	548	561	495	604	555	515	537	564	560	616	602	593	595	574	576	522	606	556	574	568	538	536	559	591	535	568	545	571	552	564	548	603	585	593	585	606	575	565	588	570	565	588	573	576	560	587	606	568	557	553	587	578	574	572	578	555	542	636	576	584	570	603	574	583	580	524	598	569	579	576	603	578	588	589	604	583	598	584	593	600	520	537	564	606	589	585	570	554	603	588	580	555	540	558	637	571	534	547	584	561	556	585	571	565	547	579	597	561	578	555	568	524	557	576	537	556	577	609	572	625	542	568	555	576	578	553	539	619	605	577	533	559	581	602	582	523	575	561	532	564	604	532	566	577	576	536	570	580	588	537	573	592	524	551	583	581	551	550	653	534	551	552	576	539	568	568	513	579	539	554	543	564	553	558	522	539	554	561	559	557	557	562	576	588	581	620	571	573	589	565	593	588	574	562	578	542	612	558	583	581	599	541	556	583	566	586	550	540	569	570	602	576	607	582	591	548	534	604	580	600	567	521	533	614	571	496	538	575	567	582	518	637	612	563	591	568	573	600	570	633	575	554	558	567	590	532	576	577	591	574	544	563	579	571	574	560	570	563	572	528	563	537	579	573	600	552	561	607	567	565	599	582	549	541	559	558	584	628	584	543	598	566	581	569	569	539	566	574	543	562	542	533	579	567	571	553	566	585	575	608	591	552	597	568	579	545	582	558	591	574	569	554	586	535	564	550	547	590	566	569	621	577	550	578	549	585	528	536	566	549	552	602	593	551	565	558	602	606	602	527	603	595	519	587	551	617	569	567	575	564	568	560	593	563	637	564	563	592	543	621	606	577	586	551	567	614	612	568	567	534	569	564	613	594	554	545	556	596	572	588	564	579	559	573	543	608	585	578	548	609	597	616	608	566	604	590	625	590	554	557	594	579	574	577	560	558	570	605	530	530	524	570	560	560	575	578	555	530	600	576	572	541	567	537	561	565	544	561	596	575	591	546	579	597	577	536	585	576	560	581	553	535	592	578	529	568	577	566	571	585	533	531	557	547	603	565	608	589	580	560	597	549	557	574	589	550	559	545	564	574	577	581	587	614	541	535	580	579	528	553	575	581	568	567	592	602	591	540	540	556	529	541	536	552	558	623	552	572	558	624	559	552	582	541	560	580	572	573	551	547	527	581	562	608	595	572	553	611	562	602	555	580	647	591	553	570	581	581	608	557	574	578	581	570	567	596	563	571	572	602	585	542	585	605	595	614	610	565	545	570	581	580	564	588	571	568	571	580	539	538	554	606	576	535	612	537	600	543	519	575	573	564	578	590	579	586	520	538	542	567	559	564	522	547	562	565	544	562	569	570	581	577	563	606	571	588	584	580	584	604	603	565	608	574	571	551	575	635	547	578	610	575	596	571	558	561	565	550	528	615	587	580	540	552	584	556	565	543	557	542	578	601	531	548	585	554	560	553	586	574	534	583	580	550	575	592	514	602	588	566	542	608	548	563	608	567	602	609	552	618	581	639	566	558	578	597	573	595	589	562	575	567	581	567	561	593	555	583	591	610	532	570	551	577	573	589	596	573	526	592	636	549	583	556	581	557	566	544	567	549	596	580	580	533	530	592	586	541	540	597	595	566	565	543	601	605	584	571	579	591	576	548	531	559	549	557	534	578	584	549	582	582	589	534	566	596	579	591	565	562	574	539	543	555	535	582	538	589	565	549	516	615	542	633	528	585	561	635	610	524	533	544	561	532	534	568	540	592	580	585	567	541	629	608	559	541	545	593	565	573	555	614	588	586	586	604	548	550	559	570	584	566	527	566	585	623	558	578	565	567	543	568	569	564	561	573	548	595	553	533	572	570	552	541	584	508	572	569	573	567	562	586	577	552	567	555	564	550	546	547	551	532	592	560	603	565	591	587	524	571	600	568	560	555	608	565	559	568	559	571	557	581	580	567	578	559	556	531	626	613	585	560	603	573	567	580	591	551	615	562	582	577	606	593	565	575	553	517	593	545	547	534	519	554	565	583	546	578	510	565	565	560	604	564	580	588	551	584	554	540	596	592	517	573	627	572	567	570	576	538	596	543	554	598	564	559	570	601	556	548	547	490	603	585	554	590	555	571	568	572	576	564	583	527	553	571	536	547	621	583	553	582	540	531	572	569	567	553	563	585	602	563	583	600	565	605	610	597	560	584	595	523	575	581	590	588	593	539	516	599	552	560	552	550	594	588	612	591	600	577	593	540	570	523	608	573	587	577	593	560	568	569	600	581	586	576	582	558	561	598	555	564	564	558	587	594	555	594	581	573	566	590	591	567	606	571	553	575	558	548	535	543	559	560	587	576	593	591	548	566	585	562	520	542	583	622	559	519	545	551	610	585	570	538	585	530	606	558	540	570	585	548	605	541	553	592	564	547	564	552	596	589	564	590	573	575	604	539	566	550	544	505	614	563	580	577	585	573	594	538	583	550	508	602	559	622	581	617	572	572	570	574	567	554	576	574	495	594	583	551	554	603	606	582	572	585	572	558	576	587	617	549	581	588	570	538	582	587	587	549	542	553	555	555	575	589	580	634	526	539	586	576	592	571	515	582	535	547	595	634	557	603	548	594	598	591	534	590	557	558	568	623	585	569	520	552	572	566	558	554	531	568	585	599	593	600	576	577	619	576	595	591	582	596	583	559	544	525	552	585	536	568	566	538	533	559	592	558	576	563	519	584	531	594	613	623	567	577	567	571	568	538	547	555	576	554	586	565	585	560	563	586	578	519	566	601	573	552	585	620	590	561	598	555	556	575	551	561	566	569	582	553	543	549	563	584	601	557	578	567	566	557	546	556	555	565	595	580	587	566	531	554	532	607	566	542
41508	24490	7664	2868	1583	1014	681	513	433	398	340	319	294	238	219	237	211	186	227	180	199	197	207	177	165	172	163	154	173	159	164	161	168	154	163	167	153	182	170	159	174	157	160	174	179	166	174	150	164	139	163	175	155	151	155	148	146	166	174	174	158	142	158	159	174	215	198	184	160	185	161	183	207	173	164	156	156	174	149	174	143	147	173	166	157	156	133	164	171	152	189	156	179	174	185	185	140	157	148	150	163	182	167	172	150	154	159	161	148	155	161	156	178	152	156	142	163	156	174	176	165	165	161	152	146	167	156	159	166	181	178	173	191	158	165	146	152	157	158	157	150	146	137	150	145	147	151	168	152	173	155	148	126	134	146	144	144	148	171	173	168	180	154	172	142	154	168	171	134	165	151	163	163	135	157	155	153	157	141	172	148	147	145	156	159	136	162	141	144	160	145	159	154	171	162	162	162	163	190	161	151	157	146	156	168	179	168	146	148	144	147	175	129	150	139	175	150	138	145	170	147	157	158	139	156	158	145	155	151	172	166	163	145	154	147	165	163	144	139	131	163	137	147	154	161	158	162	133	170	171	148	133	163	156	165	166	129	163	151	147	165	151	155	148	170	144	155	160	154	162	165	165	173	152	145	163	146	144	160	156	175	174	173	149	160	129	150	158	164	154	144	149	166	152	152	162	139	142	157	126	154	161	146	140	161	159	159	166	152	137	151	160	167	152	168	153	177	155	150	157	157	137	175	151	145	163	162	145	165	144	142	150	154	160	160	129	156	137	147	145	153	165	134	136	145	152	163	151	154	162	148	158	168	169	158	157	174	176	160	161	162	160	138	153	127	143	136	140	185	165	156	161	143	185	156	153	131	152	157	137	162	142	157	137	155	150	135	149	152	147	163	146	163	149	164	129	132	135	146	172	143	160	141	129	156	145	168	157	190	155	132	152	149	146	137	151	142	133	158	135	154	167	170	138	151	155	163	160	140	169	164	161	173	147	152	147	154	165	162	152	161	151	133	141	159	171	149	161	164	152	154	163	146	168	142	156	154	156	158	140	153	173	143	140	139	157	163	158	147	146	136	149	165	149	149	158	168	154	157	129	160	149	146	147	147	160	142	145	143	139	154	149	166	161	158	161	172	186	152	152	169	140	148	162	168	135	137	165	128	128	157	154	155	150	168	149	146	150	157	152	159	133	158	134	153	168	154	151	151	168	160	155	151	149	139	144	156	164	154	166	137	165	137	150	154	153	122	152	143	146	156	155	166	148	150	160	173	136	139	142	156	158	152	175	154	156	177	167	140	144	141	152	133	161	157	168	172	139	148	164	152	145	159	171	149	154	168	149	147	143	151	163	143	139	151	174	143	142	170	168	146	153	129	165	154	167	142	166	164	153	142	158	150	175	135	140	149	157	148	141	143	147	156	150	171	153	142	143	139	134	160	164	162	141	165	156	147	169	143	157	147	154	160	151	154	159	169	155	149	161	130	165	150	146	162	155	129	156	164	128	149	142	174	150	149	151	155	158	201	193	123	163	154	158	159	138	163	156	156	152	183	151	163	162	152	154	154	173	145	155	154	149	159	153	129	143	143	170	151	143	173	168	136	158	136	140	139	147	171	162	147	152	129	153	158	151	154	148	155	160	175	161	149	168	162	182	174	135	149	163	152	161	148	153	153	162	177	149	137	147	152	136	164	143	148	166	138	152	131	147	155	143	157	158	169	155	140	159	156	145	162	164	150	149	142	163	142	139	154	144	126	151	140	162	147	131	170	151	141	162	163	163	153	133	157	163	174	151	141	146	152	175	155	139	151	149	188	163	153	150	152	159	149	126	150	143	129	132	171	151	156	149	177	152	154	169	170	176	160	159	149	142	159	158	142	157	146	162	127	171	152	168	153	155	151	159	153	150	157	166	171	143	163	145	180	156	162	131	140	171	131	160	147	167	152	177	155	156	161	129	154	149	159	170	141	151	128	137	144	123	161	130	148	140	175	149	139	137	174	145	146	151	135	148	134	155	164	159	157	151	157	162	130	140	132	148	166	176	159	145	182	173	149	159	149	151	145	146	139	141	124	139	129	145	131	168	139	161	149	162	154	145	149	148	158	134	136	180	142	146	168	151	153	151	125	157	164	142	157	153	167	139	162	166	152	142	165	157	151	132	137	164	137	172	191	146	162	149	155	149	161	152	150	151	158	156	161	141	138	169	150	145	149	132	144	126	137	175	160	172	135	144	158	140	140	158	157	163	165	140	157	173	170	166	163	125	158	164	145	159	140	163	145	150	148	145	182	157	159	139	167	143	139	162	179	144	144	153	129	121	171	167	162	127	125	131	138	143	145	167	144	151	148	136	141	161	146	177	143	177	147	151	184	132	127	132	152	141	136	133	142	160	129	134	182	145	121	129	180	142	149	154	168	158	136	152	162	147	150	148	163	150	152	159	152	137	153	160	167	140	154	145	147	139	148	145	145	141	160	149	157	144	144	142	159	149	162	145	150	138	175	148	177	135	147	161	155	140	140	133	155	152	134	156	141	151	166	166	139	178	152	173	145	146	158	168	160	169	174	142	148	135	141	157	156	147	168	174	169	157	160	156	146	145	169	130	158	142	146	165	165	152	149	149	156	168	135	145	164	142	132	172	159	152	142	142	193	148	138	138	170	144	184	161	160	160	157	158	145	136	162	165	159	151	166	132	138	137	131	148	159	159	148	160	146	157	171	172	173	157	175	163	172	174	143	148	143	163	136	128	175	169	156	138	170	137	147	152	163	144	167	139	161	151	168	152	147	171	140	132	148	149	160	157	151	166	143	161	153	160	128	148	138	150	140	168	133	141	143	155	152	141	153	161	165	136	145	146	138	158	151	162	142	139	146	153	134	154	156	153	171	159	129	147	164	159	170	150	147	149	137	165	154	159	180	168	148	139	161	140	142	171	138	141	160	148	147	151	158	167	145	142	154	167	153	155	142	147	134	143	155	155	149	159	166	167	152	135	162	163	130	125	167	139	154	158	145	133	164	178	145	149	160	133	163	136	168	153	147	151	148	163	169	157	150	165	164	153	164	161	180	133	152	169	158	143	155	128	160	137	162	157	157	161	182	141	133	177	152	166	140	146	169	160	133	172	164	155	140	150	139	153	157	144	163	150	154	151	134	166	165	138	149	144	153	136	181	143	149	157	160	174	140	191	153	166	159	154	143	157	169	161	161	180	163	138	155	147	168	158	156	159	147	155	146	140	166	150	150	143	150	146	143	159	167	165	154	165	135	161	137	138	179	154	172	166	164	161	151	145	141	164	147	138	158	146	160	166	183	147	180	140	167	150	156	171	167	148	135	162	144	154	150	146	149	159	150	148	126	155	146	154	122	152	154	137	173	131	148	142	144	147	159	158	170	154	137	154	135	136	168	138	127	151	155	167	160	144	120	159	160	168	161	136	160	136	127	133	144	128	155	140	167	167	158	150	168	147	154	144	157	142	179	180	171	147
25761	15677	5102	5280	4519	3496	2834	2294	2019	1689	1508	1362	1199	1152	1037	980	872	868	797	782	717	678	667	653	566	650	614	575	587	550	539	530	569	490	524	502	518	462	539	478	497	491	471	461	486	485	474	447	436	483	456	451	452	459	426	410	418	404	431	441	419	430	461	519	575	724	697	669	649	652	617	597	629	571	578	576	505	562	621	545	567	500	465	488	498	469	463	492	499	542	497	517	513	546	549	507	491	514	466	430	477	478	499	526	495	513	505	484	489	465	492	477	428	483	442	448	453	414	464	428	432	433	417	429	398	386	383	466	411	447	436	409	469	413	444	438	461	410	452	415	433	399	403	417	392	412	398	393	396	382	402	444	416	439	411	423	402	425	430	395	421	431	427	422	404	386	451	424	394	432	410	374	396	382	390	402	399	395	396	391	396	402	360	390	371	416	435	440	374	426	411	425	437	355	387	408	420	414	408	406	411	417	422	435	441	383	372	389	403	397	443	411	396	432	387	430	420	421	417	389	401	374	396	402	389	383	405	423	389	442	403	392	408	403	401	423	383	417	375	399	365	434	393	378	408	424	412	405	395	389	364	402	404	365	419	407	386	417	371	410	418	434	422	419	431	438	409	429	430	407	399	411	370	399	355	384	432	416	431	414	380	441	427	396	446	374	383	388	425	426	413	400	425	412	389	388	372	409	412	395	383	354	398	398	381	387	385	408	404	385	384	388	403	406	388	400	398	380	381	382	434	420	391	403	403	440	419	388	433	411	428	369	413	463	424	425	429	408	393	393	426	414	394	375	414	389	404	390	395	381	378	399	391	424	420	419	377	384	372	370	432	381	416	421	423	392	423	388	398	388	390	372	416	389	387	442	392	379	381	437	431	422	390	409	406	400	414	399	410	416	392	405	374	393	404	397	419	422	423	401	382	412	402	433	385	366	394	373	404	385	367	410	417	388	392	404	409	383	416	395	382	391	390	406	406	412	406	468	389	430	423	397	411	410	388	449	436	392	412	388	403	380	396	419	387	415	371	378	390	404	422	380	404	364	409	412	414	445	374	449	403	392	391	381	386	412	401	420	401	403	428	415	402	401	368	404	415	373	404	382	428	411	424	422	412	382	408	400	395	430	382	396	404	398	387	406	358	412	383	375	417	394	441	397	391	416	398	404	401	415	392	377	399	420	427	397	423	406	362	403	406	432	407	355	404	417	420	398	384	403	405	381	414	375	444	398	419	378	432	423	422	417	435	413	389	406	379	390	452	374	398	363	394	418	426	377	400	386	387	400	401	382	372	385	402	411	417	428	442	400	412	419	388	374	407	390	385	371	398	383	407	397	403	411	401	383	371	407	398	392	388	369	406	386	393	412	402	384	388	397	376	414	400	382	410	417	355	418	393	396	397	411	426	427	414	404	394	412	369	383	405	397	416	451	377	361	434	410	393	374	377	384	380	404	418	398	395	445	390	397	401	386	414	443	385	389	398	411	394	381	394	432	394	418	412	433	426	408	452	425	397	429	376	409	408	425	392	419	406	421	381	400	387	429	394	396	453	411	423	420	379	390	419	425	395	406	395	416	465	385	402	407	394	423	402	437	393	382	419	387	406	442	409	386	375	387	441	428	388	416	415	424	389	395	427	398	408	397	417	436	404	403	386	401	408	383	393	388	406	405	405	391	407	386	411	384	389	440	413	402	426	403	410	432	411	401	416	407	380	392	389	415	382	386	370	434	415	401	374	354	395	367	420	420	397	401	398	402	393	406	384	417	410	381	431	437	422	418	435	367	418	416	373	384	411	394	405	387	398	408	402	399	414	403	420	393	386	385	393	410	434	394	373	451	372	411	422	397	399	390	392	377	411	394	434	404	389	419	413	413	414	401	428	424	420	405	415	416	388	383	431	395	385	422	405	420	416	427	401	409	410	420	396	399	372	387	377	401	391	406	401	396	361	443	391	396	402	401	394	392	437	406	429	411	426	449	438	424	394	387	441	387	423	405	405	390	402	409	407	405	410	363	394	413	395	398	391	377	416	385	423	431	399	419	400	391	441	392	371	426	396	412	367	390	402	395	403	429	444	444	409	375	412	397	381	390	408	423	443	406	411	407	390	418	392	426	393	443	397	407	420	391	386	385	421	372	413	433	396	438	434	393	428	413	414	394	387	382	404	431	408	393	427	399	386	412	395	409	420	411	412	399	400	384	412	385	392	390	405	382	413	409	409	392	391	401	385	407	376	428	394	380	391	416	387	371	381	393	387	405	408	418	419	370	398	388	379	400	387	435	419	420	420	407	431	423	383	407	397	419	394	403	402	449	366	411	440	395	417	427	408	433	392	374	422	396	404	402	393	375	382	439	409	414	363	419	403	446	367	398	409	414	438	426	436	432	377	394	406	395	360	434	395	412	420	423	403	420	404	412	410	428	409	391	411	414	413	411	373	415	407	410	384	450	442	406	413	396	406	390	405	370	427	400	412	415	435	406	398	391	433	401	452	391	406	371	418	411	385	385	406	408	371	402	409	444	399	369	353	408	386	404	390	411	369	439	417	386	396	431	412	411	399	368	419	388	418	406	406	433	439	436	406	426	413	395	446	405	428	401	410	403	381	438	428	416	371	424	371	426	372	396	421	390	392	394	401	390	394	392	400	413	431	393	402	387	379	394	411	403	420	383	390	409	377	362	424	381	413	380	405	420	435	405	439	385	390	352	426	398	404	426	430	367	395	382	373	410	419	382	428	398	426	418	397	384	414	437	431	381	427	375	421	412	422	394	406	377	439	405	379	402	408	393	376	394	381	401	411	400	401	420	402	382	398	400	418	415	382	413	387	417	390	370	393	419	422	413	407	373	396	391	414	382	357	410	413	391	401	420	375	402	410	451	408	427	385	375	404	427	436	393	397	367	407	381	387	379	375	373	419	432	402	412	411	391	411	383	386	382	397	410	413	421	421	362	397	394	457	426	402	407	412	423	419	413	394	397	393	386	402	403	416	402	408	400	409	380	415	398	378	383	432	423	384	409	392	408	411	437	362	423	383	395	383	350	434	375	415	376	373	396	409	405	421	435	378	415	380	358	434	425	418	400	394	364	413	385	400	417	405	430	414	361	422	402	427	414	394	416	400	376	423	406	388	402	377	396	373	429	380	399	410	375	379	377	404	392	406	400	364	404	413	422	394	430	403	426	394	413	434	397	400	404	390	387	377	384	409	424	388	426	418	432	431	380	393	423	370	409	428	403	397	407	422	376	401	394	365	423	404	431	406	392	411	410	404	411	395	406	410	364	420	374	384	394	427	385	378	414	437	400	389	412	407	402	380	397	412	412	362	399	379	402	429	444	421	391	402	415	411	376	404	392	370	375	393	400	386	364	399	401	376	427	457	397	391	408	392	392	399	379	399	383	401	395	422	376	386	396	420	430	415	423	401	408	435	408	401	433	397	391	416	398	382	401	388	412	410	381	428	398	405	384	403	400	399	375	410	427	426	399	410	450	396	405
16965	4076	367	289	272	236	217	254	252	255	235	261	241	229	227	245	229	229	250	223	256	288	272	222	244	281	252	254	240	237	263	248	226	234	248	222	258	234	261	213	243	246	259	246	236	240	226	241	236	232	249	237	272	243	266	218	244	239	260	267	238	236	225	244	233	229	240	259	257	241	252	270	237	250	266	275	247	269	246	256	227	271	241	257	230	241	254	256	219	241	246	245	238	262	254	262	234	232	222	268	259	251	230	263	230	249	237	240	230	265	230	222	245	253	250	208	230	234	241	262	250	232	238	228	243	259	252	235	249	253	250	242	228	275	249	257	267	254	236	258	257	238	239	259	226	246	272	257	228	264	246	253	246	250	218	242	260	234	246	247	253	239	212	250	263	237	211	236	254	257	275	253	243	269	214	241	254	237	234	245	253	240	225	262	262	227	249	234	258	243	284	218	237	254	231	224	226	258	218	257	285	223	276	233	243	254	239	246	234	241	246	211	223	250	272	228	262	271	233	226	226	235	238	228	224	222	237	273	275	257	258	226	250	221	258	258	206	241	275	200	252	245	256	244	239	251	225	241	231	261	234	241	233	269	233	226	243	248	250	235	252	220	255	236	235	244	247	228	281	234	234	244	220	212	266	248	237	214	237	235	224	245	270	256	236	227	255	241	234	244	213	242	228	214	224	246	253	217	252	247	288	240	270	224	241	236	242	226	252	254	262	218	235	279	237	262	244	227	235	240	239	245	250	231	227	231	232	239	255	247	260	277	233	243	224	244	264	247	249	230	252	236	234	232	275	230	241	243	241	255	251	258	251	252	248	255	252	229	240	255	245	239	269	218	223	243	225	232	233	230	236	265	260	213	247	265	279	237	269	251	255	229	243	212	239	240	251	236	259	241	234	243	274	242	261	236	243	245	240	218	233	228	249	267	265	238	243	221	224	264	260	257	240	223	240	229	243	248	236	246	259	271	246	234	270	246	262	237	261	238	230	255	261	241	243	234	248	249	250	233	247	237	253	229	255	219	226	256	246	237	254	222	240	245	230	228	261	242	256	253	270	250	251	236	261	246	266	232	269	251	252	253	256	268	218	230	223	234	252	237	252	246	279	229	211	247	236	243	237	242	253	259	217	254	244	227	249	249	240	259	255	247	243	229	253	266	264	230	238	259	264	220	236	279	235	246	242	250	245	227	224	286	264	239	245	240	281	238	235	261	264	261	254	266	279	249	219	268	217	249	237	233	254	234	250	227	254	255	231	244	276	240	245	253	245	254	246	258	244	251	241	247	247	260	243	246	239	267	265	248	246	218	246	249	237	254	250	258	212	222	222	239	237	231	252	252	256	254	293	218	241	270	234	251	238	260	270	237	244	235	237	232	269	270	236	224	231	268	239	249	244	234	266	237	201	235	235	254	280	256	238	230	233	251	246	250	243	244	249	218	217	263	248	270	258	242	230	232	262	223	213	233	266	251	266	255	240	276	267	232	251	261	246	247	276	261	264	258	212	241	241	234	247	245	261	254	251	230	230	247	250	210	251	256	272	247	255	258	266	240	264	248	228	230	225	231	251	234	257	240	252	248	243	247	246	210	266	245	236	251	248	243	228	259	240	260	243	234	242	241	265	251	239	243	254	245	230	247	240	230	250	261	236	253	258	259	221	274	249	241	297	236	227	222	231	236	232	238	265	260	228	249	246	248	261	229	276	251	241	267	205	242	265	241	235	213	240	255	266	278	235	227	255	252	257	227	247	239	253	232	279	244	244	238	246	211	203	276	240	230	265	295	249	234	261	243	218	246	255	266	253	238	228	218	258	247	260	241	227	249	257	241	239	246	249	256	248	273	252	222	228	255	282	248	247	240	259	249	240	237	253	251	242	227	251	271	245	242	233	244	242	256	253	249	263	248	266	240	251	228	233	223	235	242	249	257	263	260	249	220	281	263	233	234	240	255	225	246	211	233	242	199	259	262	241	231	228	253	240	250	250	230	251	251	267	229	233	280	254	239	250	232	251	227	240	242	204	242	253	224	258	254	264	241	246	263	252	252	256	230	265	256	234	251	259	225	247	233	246	256	253	250	258	249	227	265	268	218	238	253	249	258	257	266	285	231	254	248	280	241	239	228	241	210	261	264	258	251	259	251	278	246	249	231	248	234	218	254	224	193	219	286	229	254	246	267	223	221	264	231	245	261	275	261	252	262	204	253	241	226	270	228	223	260	242	231	238	246	255	248	264	237	270	208	245	243	272	232	271	242	237	230	236	233	257	255	231	228	246	226	254	231	243	243	243	248	230	258	220	219	246	243	261	274	219	228	268	233	236	207	231	228	198	219	233	244	282	231	252	242	242	237	265	203	210	245	254	290	240	224	228	246	240	228	239	263	211	251	258	228	240	251	226	257	243	244	247	272	252	243	254	282	227	226	248	246	226	257	218	237	260	253	276	235	226	262	257	253	248	227	255	216	223	237	258	246	262	278	258	242	255	237	265	254	238	240	254	258	263	267	239	274	267	242	263	220	224	222	260	248	262	263	266	223	243	281	261	236	243	233	242	249	228	233	218	227	262	221	251	244	249	228	252	245	230	222	244	257	245	258	235	257	255	241	222	246	246	246	245	239	247	247	258	253	223	241	263	243	251	256	248	242	247	263	234	250	249	241	280	246	237	257	211	246	264	278	279	250	240	215	242	245	214	222	258	232	220	229	219	274	241	235	241	253	244	248	242	256	243	240	259	248	240	241	240	254	261	248	247	239	219	227	225	266	235	238	241	223	259	233	223	245	233	247	260	254	238	227	254	243	237	251	287	245	246	232	214	237	256	256	244	266	256	228	241	270	249	233	224	211	249	225	223	238	235	248	267	251	246	247	248	256	271	212	240	241	245	203	254	251	264	244	261	273	235	247	237	247	243	285	252	251	257	235	220	243	242	256	235	257	245	251	247	268	256	230	245	226	266	244	249	246	243	238	242	266	239	247	235	238	255	224	242	274	256	235	217	243	252	252	211	267	247	237	260	229	232	225	240	211	240	243	242	235	268	256	276	257	286	235	218	191	233	245	273	234	256	223	236	249	254	244	272	260	248	257	266	222	268	243	220	239	221	231	235	235	233	248	221	233	246	273	270	258	244	245	240	230	235	232	245	243	277	236	264	269	245	260	255	232	246	268	230	233	241	242	223	267	244	228	262	247	268	236	238	264	239	235	238	231	271	236	237	210	247	260	254	231	238	232	259	237	236	223	265	251	236	242	230	244	242	249	238	233	255	247	242	239	274	262	228	234	257	242	253	237	236	243	257	251	245	241	243	255	228	231	233	236	231	235	242	238	232	296	243	252	227	225	224	213	260	212	242	238	227	233	229	231	242	273	208	229	263	229	265	252	248	242	234	243	226	251	262	249	245	246	265	237	257	242	240	240	252	247	216	237	270	225	249	237	215	249	220	260	237	258	260	222	245	247	236	244	240	232	218	222	247	238	228	237	257	263	258	219	257	290
9909	3291	781	721	756	676	656	665	676	644	634	661	613	641	651	636	616	616	640	590	615	584	628	647	652	620	593	608	623	601	583	623	625	591	619	611	624	656	602	641	598	606	620	668	598	642	592	585	592	655	642	605	615	617	647	568	599	635	641	621	632	628	671	632	680	676	671	724	680	706	700	707	679	634	662	682	626	602	682	670	680	656	659	647	601	592	655	659	667	663	657	663	658	688	679	647	640	680	685	649	691	645	593	620	648	643	638	630	615	604	665	618	653	645	669	628	623	625	618	642	631	633	643	626	627	614	634	619	619	592	619	670	595	642	616	676	636	608	637	637	616	640	632	627	617	590	595	615	586	603	620	618	628	613	650	641	615	641	620	644	610	642	599	661	565	582	621	624	624	595	619	630	637	607	610	589	608	592	596	589	593	654	604	609	598	593	632	633	621	606	611	638	617	549	564	636	611	595	590	618	609	586	640	586	590	660	617	659	601	599	645	630	631	613	632	623	637	634	613	595	600	653	616	625	628	621	602	634	647	668	602	586	615	651	611	581	586	639	583	620	614	638	582	639	594	632	631	613	610	624	596	603	633	588	616	653	575	651	573	588	624	605	589	563	622	570	604	619	641	616	596	612	591	597	595	633	633	646	634	652	642	593	598	603	655	633	665	588	586	587	597	590	642	557	634	588	563	566	647	649	670	606	626	577	645	629	612	640	639	636	620	649	673	597	597	620	622	654	601	595	650	618	610	586	607	564	600	633	584	627	640	616	620	624	614	587	629	640	631	668	662	607	670	617	622	582	622	670	634	606	583	616	582	654	616	566	594	588	637	615	620	628	654	609	598	575	575	614	682	634	617	631	565	596	615	654	635	633	619	585	662	657	632	641	602	636	615	633	610	630	637	650	639	569	661	559	593	671	608	670	619	588	610	659	615	603	612	602	636	642	642	629	564	626	603	620	597	625	632	662	602	658	637	607	614	652	625	673	597	634	625	624	657	612	593	606	606	630	621	608	628	625	612	657	602	617	562	593	619	597	575	598	623	617	614	625	641	613	657	612	595	586	623	607	595	624	620	609	635	615	637	607	627	625	674	589	612	618	580	578	605	618	621	655	602	591	609	591	646	642	650	600	669	624	594	589	614	586	625	587	646	681	636	633	639	595	616	678	609	612	642	580	612	593	548	620	627	591	591	636	635	597	622	623	628	596	591	630	596	606	612	640	587	610	638	605	622	624	682	605	593	639	625	611	600	617	653	605	606	630	602	632	588	605	649	567	649	623	596	617	612	603	642	643	664	583	650	604	629	609	675	617	620	625	622	615	600	625	613	621	587	634	623	629	587	561	661	654	625	625	657	652	623	615	622	634	624	603	628	610	632	614	598	598	631	640	587	638	633	579	618	601	577	602	611	595	613	602	647	579	628	596	567	632	660	624	617	634	614	611	639	635	620	622	616	579	621	602	583	613	638	602	607	580	624	595	616	646	588	602	586	646	632	584	614	636	575	600	555	637	598	643	602	583	606	631	638	620	634	620	608	613	632	598	622	652	619	646	624	623	623	561	611	564	603	625	631	597	616	610	616	620	604	622	628	609	618	610	561	640	629	635	597	610	611	627	623	584	616	641	627	619	587	612	647	623	635	635	588	624	613	599	650	648	646	568	627	635	628	629	601	612	594	623	638	634	631	624	589	624	601	580	628	561	617	624	620	621	580	652	581	587	629	616	614	591	602	611	591	628	607	637	619	616	578	634	634	637	650	601	609	579	603	625	620	607	669	626	597	681	595	646	640	605	607	615	617	607	641	639	632	606	589	628	590	603	648	643	626	591	592	637	617	604	617	620	652	617	610	611	637	629	610	600	653	634	631	616	618	587	598	638	587	573	623	569	634	629	601	620	627	618	611	583	599	607	600	615	635	639	602	631	635	581	625	601	646	622	629	623	614	607	603	596	610	607	612	653	633	646	627	579	614	605	659	623	656	650	619	614	635	611	622	616	669	592	603	658	618	613	603	633	621	612	587	646	636	628	609	616	628	621	659	634	627	618	592	596	566	588	616	615	609	637	651	597	603	613	584	637	604	598	609	611	668	622	552	572	561	603	606	643	660	602	582	589	615	638	590	615	623	586	590	643	593	636	612	632	623	614	602	647	630	609	611	605	610	561	635	620	617	673	577	652	593	589	617	603	645	654	661	663	625	636	636	617	592	607	627	711	629	627	583	601	625	633	626	620	641	608	627	604	614	637	603	635	586	600	628	603	615	619	627	601	628	561	604	579	614	650	636	575	607	642	632	607	624	580	648	600	665	653	606	601	619	653	627	607	619	652	617	659	604	591	629	649	592	624	622	618	598	610	675	632	578	594	558	594	597	625	618	641	598	612	593	614	623	625	595	588	612	634	631	618	603	686	627	637	635	593	609	624	596	637	620	635	654	632	633	601	675	649	623	620	663	623	607	609	579	618	568	577	619	648	621	629	593	624	617	612	579	638	611	636	642	613	589	642	613	633	621	604	648	617	618	613	625	632	606	615	617	621	640	645	600	632	625	627	592	611	639	616	649	625	643	613	630	558	606	634	633	591	616	659	620	587	599	605	598	625	653	647	629	635	642	573	634	581	605	597	615	607	542	595	616	658	552	609	611	586	623	616	652	647	620	642	602	600	592	586	643	607	586	585	633	621	657	603	636	605	611	576	620	645	633	631	552	621	638	625	599	665	607	629	623	629	661	610	591	565	651	592	625	617	599	601	633	563	636	596	596	630	606	605	615	615	628	603	646	609	638	622	618	619	607	602	635	600	630	589	600	646	639	628	622	587	644	628	583	637	653	600	608	615	639	599	657	637	625	573	633	572	593	609	607	663	591	636	616	621	619	640	637	654	607	580	621	623	593	578	603	571	587	620	596	619	611	571	605	611	601	575	576	579	650	644	619	592	628	612	618	632	626	615	626	633	625	622	635	625	627	626	590	640	610	583	617	646	621	553	599	617	604	623	590	613	637	606	618	585	591	616	631	595	594	609	650	645	621	614	614	605	631	634	651	629	619	609	568	594	628	632	621	652	631	634	592	613	632	659	613	590	654	608	625	614	665	645	635	626	601	621	613	631	621	653	595	633	624	599	640	642	593	607	639	634	581	604	610	620	562	624	599	633	601	610	605	641	636	609	626	584	612	635	608	645	591	635	622	661	622	638	643	632	620	578	594	667	602	650	651	622	618	621	619	670	598	587	612	644	600	608	658	587	608	636	633	652	625	631	632	610	604	653	610	623	600	622	652	618	610	615	644	633	625	624	643	637	624	672	648	613	600	628	631	613	644	660	626	640	542	653	564	584	588	591	653	625	608	639	598	658	638	598	635	644	609	648	636	543	660	590	616	617	575	636	612	589	638	608	664	564	621	617	611	628	602	607	650	633	632	589	628	655	641	599	657	580	619	584	597	648	626	580	662	576	625	595	565	617	597	628	599	635	639	643	617	621	633	595	657	616	576	591	573	613
33243	17749	4610	1646	976	635	499	399	350	360	290	296	273	252	261	289	252	254	243	255	254	211	216	237	236	204	233	231	232	211	228	223	226	209	198	220	234	250	194	236	231	218	200	253	221	221	221	203	215	221	219	223	207	228	216	217	217	209	229	206	229	219	209	234	221	241	235	237	259	255	245	223	275	258	189	216	250	209	210	259	230	242	227	234	215	241	225	199	254	243	216	227	235	243	242	233	245	215	238	232	220	232	250	216	199	213	256	226	244	195	200	202	207	204	220	210	212	176	234	222	223	224	237	216	220	221	228	219	191	212	203	210	211	228	216	208	216	213	217	211	245	218	214	228	219	234	210	231	207	218	223	189	240	223	213	204	193	217	225	222	205	217	222	214	238	210	207	238	212	198	222	225	227	232	212	211	214	215	208	209	200	188	240	221	228	222	228	230	240	225	199	221	209	209	212	224	220	237	194	210	231	219	209	227	217	205	224	218	218	237	237	226	210	204	180	223	231	210	204	195	214	237	205	202	227	218	232	230	208	236	200	207	210	206	198	215	213	218	221	195	223	212	213	201	234	208	186	198	210	219	208	232	211	251	227	198	240	242	206	219	211	234	240	223	233	217	223	243	253	234	229	221	207	216	250	204	221	202	202	246	229	234	199	231	227	253	202	201	218	226	224	222	218	206	202	207	228	215	201	219	219	211	247	233	198	219	211	198	231	226	214	205	208	191	216	226	204	210	215	235	219	228	209	230	179	233	254	222	231	213	217	217	238	194	190	203	230	217	203	213	226	233	188	247	215	218	205	217	218	214	234	198	232	239	229	225	234	247	228	224	230	228	227	232	211	213	238	211	200	238	198	200	235	233	222	225	259	234	253	248	205	234	209	225	214	222	233	262	198	209	232	215	226	200	203	217	229	239	223	217	204	213	221	198	207	228	231	218	222	198	235	235	217	223	216	220	227	237	229	225	222	212	210	236	217	219	231	215	206	224	215	224	218	214	222	216	234	231	203	187	226	223	216	207	214	235	231	236	196	218	221	231	211	224	238	197	224	215	229	226	209	216	220	204	225	225	221	243	235	207	244	208	206	213	221	212	230	201	218	229	231	216	241	230	203	230	223	214	256	203	225	229	221	223	216	186	219	218	212	212	232	231	250	233	222	193	214	198	218	229	231	202	198	211	224	231	250	208	206	234	224	232	229	253	241	217	227	210	214	217	208	224	207	216	218	232	212	229	209	211	204	210	231	237	216	206	220	219	237	207	204	226	239	237	249	229	221	215	202	248	234	237	195	213	217	204	209	215	230	233	201	231	194	207	198	202	208	227	220	217	235	212	224	183	206	189	212	189	230	224	233	221	223	205	170	216	210	240	259	204	196	233	209	213	218	205	201	217	225	209	211	223	204	218	227	224	226	208	223	200	206	199	238	203	233	215	233	231	222	201	224	237	238	195	206	193	226	231	191	226	231	210	240	232	196	246	235	234	206	221	187	230	216	214	236	212	265	211	210	228	215	238	236	230	196	222	218	209	222	206	231	221	196	224	235	228	209	227	211	232	232	230	213	235	249	230	238	220	205	226	234	229	215	239	231	216	207	232	206	217	252	209	226	232	229	219	227	230	224	213	203	219	221	226	202	222	228	215	227	230	227	227	224	231	225	250	222	229	235	229	204	213	214	222	185	221	190	222	237	211	213	212	202	199	216	230	211	212	210	220	204	239	219	217	205	208	197	217	243	230	215	237	220	229	184	207	210	253	210	220	203	222	232	230	216	190	218	190	205	239	207	226	201	219	210	218	205	197	205	196	217	226	213	195	209	222	209	214	209	220	249	236	220	213	202	214	210	236	224	204	208	232	228	233	225	227	240	209	201	237	212	216	197	244	198	229	220	219	207	193	196	238	229	221	219	196	220	246	208	191	210	200	217	213	213	176	205	227	233	231	194	226	200	231	249	217	202	216	178	230	235	234	210	213	209	240	199	189	226	247	229	209	212	228	218	226	191	206	214	240	228	225	226	217	246	217	226	217	234	223	232	212	206	229	215	195	225	216	225	211	218	215	226	225	236	200	212	219	220	229	234	214	246	250	204	233	222	245	218	195	221	204	238	186	218	226	207	249	224	237	232	216	202	210	202	208	213	230	223	215	218	250	201	226	217	206	239	183	186	196	226	223	202	244	224	195	225	228	202	215	219	214	230	217	242	244	219	220	218	218	212	216	212	201	229	214	204	233	237	252	206	234	215	238	207	212	241	210	171	189	214	218	231	240	231	204	221	215	239	221	222	229	208	195	225	224	203	203	239	216	221	204	216	221	202	222	216	226	209	232	251	222	219	222	213	228	238	234	199	193	221	224	224	220	236	211	241	248	214	202	230	214	230	232	219	210	214	221	221	198	208	217	199	213	201	224	228	232	200	198	232	215	200	204	248	210	216	224	226	219	222	221	223	235	230	205	190	209	220	209	221	205	237	219	231	237	211	239	212	242	221	239	211	215	233	204	207	235	242	232	217	196	214	242	211	222	191	205	217	202	206	230	232	229	200	241	215	223	215	199	203	182	174	209	215	204	213	204	251	212	220	218	203	202	212	247	200	191	223	223	214	227	225	212	232	233	224	242	203	200	210	222	226	256	227	223	212	232	208	208	221	212	219	225	208	224	227	183	232	213	203	212	214	224	218	195	233	224	185	205	248	227	198	192	250	224	220	233	204	224	218	197	215	212	234	230	194	238	224	226	250	235	225	226	214	228	208	214	206	205	195	207	224	216	223	209	239	195	207	215	207	199	213	229	233	217	226	204	210	223	222	201	208	223	221	231	199	232	218	224	216	248	188	217	222	215	214	237	208	242	207	217	214	220	191	223	217	202	231	204	238	216	241	215	237	196	184	199	215	220	217	189	212	210	248	194	225	228	193	202	204	219	214	230	233	206	214	204	240	214	220	215	223	226	235	217	221	235	240	187	191	209	249	224	205	243	211	225	210	186	243	197	231	216	245	208	223	219	243	207	244	205	226	208	253	213	216	200	218	208	241	230	234	215	252	236	227	228	253	220	229	213	215	216	223	244	223	218	199	205	210	235	235	237	265	231	206	224	203	236	218	230	221	210	232	206	204	216	221	220	204	204	230	239	228	209	224	193	190	207	212	215	238	208	232	229	209	207	210	205	207	183	222	206	227	240	227	223	255	239	239	236	205	233	201	233	210	214	209	242	220	247	234	205	201	223	227	226	206	209	220	200	248	229	232	223	204	214	230	232	252	220	234	194	221	224	234	184	214	195	226	216	214	186	215	212	231	199	210	216	197	212	219	234	199	242	253	195	219	216	225	198	194	192	208	209	198	202	206	253	207	217	234	201	206	236	246	223	216	214	202	191	205	231	209	212	231	225	190	188	187	222	202	226	202	215	236	206	218	236	225	209	214	251	214	205	221	236	222	197	231	226	226	237	216	238	205	234	218	211	186	211	203	216	205	191	225	226	220	213	225	196	199	213	197	224
20667	11853	3729	3185	2608	2256	1911	1613	1318	1242	1086	1086	980	933	898	825	787	800	769	705	748	695	706	760	681	639	651	615	639	606	646	599	580	639	594	603	637	639	609	593	616	613	590	630	579	582	564	560	559	568	588	592	575	560	559	616	600	511	562	566	564	599	617	624	671	709	724	724	731	683	714	729	665	656	666	653	638	615	694	727	629	675	684	595	611	604	642	577	577	641	665	630	667	654	618	609	657	660	657	616	598	615	617	600	573	639	625	577	593	622	648	595	572	636	586	585	642	569	556	565	546	583	567	544	579	586	530	582	559	552	559	592	558	604	576	547	557	526	599	595	545	517	569	544	570	590	535	557	541	561	599	600	551	554	547	580	561	569	579	578	568	570	587	537	577	535	549	560	558	524	632	553	553	577	556	573	574	573	579	548	587	539	607	540	549	550	593	577	535	550	546	579	547	541	541	537	519	570	547	587	591	538	570	565	545	544	558	574	555	552	538	571	541	578	564	524	520	582	556	558	559	563	543	526	566	494	557	590	564	549	554	545	562	568	545	568	578	602	507	581	569	575	543	512	556	593	551	561	515	561	530	515	595	551	533	568	608	556	545	546	585	507	577	565	559	585	533	556	536	597	538	564	498	547	553	545	560	546	557	591	539	548	535	540	555	569	558	553	590	542	537	559	594	562	538	572	551	551	601	575	555	584	517	552	548	538	548	519	576	601	555	530	576	541	574	547	573	554	553	603	586	550	570	508	584	522	539	613	511	549	551	544	574	567	559	537	538	536	580	560	528	561	526	571	579	580	584	534	577	598	587	554	554	527	513	578	566	565	564	582	545	545	538	522	557	520	518	548	531	567	550	552	552	538	554	602	542	541	588	546	537	550	593	545	516	533	549	567	525	498	550	547	530	539	504	580	545	552	528	539	551	549	562	575	573	574	576	543	562	569	543	537	561	519	534	541	569	567	571	509	532	539	528	548	542	572	572	548	562	572	552	548	569	544	552	534	567	518	566	514	517	543	568	586	560	534	534	574	555	562	571	583	551	530	533	544	534	577	581	520	555	533	537	542	507	518	552	548	565	578	570	571	571	545	579	551	559	553	575	544	534	588	548	574	556	575	592	530	535	559	576	574	549	550	562	538	527	580	517	564	590	509	536	536	551	528	566	557	547	553	570	539	565	504	543	530	568	551	566	553	527	590	579	538	524	551	562	538	533	529	605	575	557	550	533	584	554	548	591	541	558	596	536	547	589	542	562	556	554	556	569	542	584	552	555	560	551	569	541	562	568	524	604	570	537	548	581	582	555	564	540	596	534	562	536	522	552	557	522	555	563	567	568	555	551	543	545	543	564	530	535	555	589	576	566	571	548	603	572	595	600	552	561	561	578	570	560	600	600	585	560	517	556	606	546	566	596	585	536	560	551	562	523	565	559	527	529	538	538	601	506	577	539	587	569	595	514	543	586	572	580	562	575	584	548	585	559	566	622	562	540	540	564	583	553	554	534	516	506	565	560	570	558	584	548	579	544	547	560	523	557	558	555	554	579	572	549	483	552	562	578	546	543	510	549	572	529	573	567	557	530	520	574	537	576	573	534	554	538	520	557	581	545	504	557	559	526	576	555	557	559	572	540	554	583	548	546	550	523	572	540	618	542	588	530	582	582	523	544	512	567	502	543	531	529	603	569	524	551	511	565	544	541	583	550	544	562	499	604	527	519	532	596	584	567	508	560	522	537	528	576	572	530	555	529	532	565	551	562	544	603	566	594	586	565	540	579	528	567	579	576	545	557	572	554	514	567	605	607	578	541	598	563	589	529	557	570	560	581	572	536	568	546	558	592	583	576	534	571	510	567	563	561	528	543	539	557	544	550	577	519	527	572	552	518	530	603	547	562	567	595	518	517	572	565	568	551	566	584	566	552	588	558	592	538	582	553	579	568	565	554	569	554	551	587	536	559	536	575	586	554	572	566	556	542	553	586	523	575	556	580	532	552	558	571	551	528	574	560	593	566	574	571	570	588	573	549	520	577	533	605	565	578	589	524	584	554	559	590	538	545	526	610	554	582	568	576	546	561	547	547	555	571	543	520	549	527	505	507	555	584	611	560	576	531	522	555	564	524	581	526	530	568	536	566	567	590	518	538	558	500	529	564	558	557	535	545	543	542	558	558	538	593	533	549	573	567	545	531	528	579	566	548	598	526	585	563	546	539	532	571	539	520	602	553	589	560	570	567	550	582	573	544	552	553	602	571	552	583	547	556	571	544	576	572	571	539	540	579	522	547	586	533	551	565	559	531	553	560	559	513	600	562	568	599	509	527	533	526	578	592	590	591	546	557	556	593	552	576	556	571	519	590	586	585	567	551	611	550	550	542	526	560	599	620	545	580	591	535	551	552	563	591	577	543	546	543	524	549	512	575	528	526	571	566	571	558	588	563	576	541	554	517	541	568	568	524	524	551	556	588	560	573	565	521	564	518	557	560	554	545	579	558	582	553	573	563	554	596	567	546	565	545	588	509	534	531	582	559	506	557	542	531	569	538	574	558	562	544	563	557	542	534	584	570	570	571	563	557	570	546	582	576	546	547	581	573	550	522	543	557	535	562	597	557	575	535	544	564	553	566	559	552	535	540	563	521	529	570	549	567	548	546	549	557	522	531	566	577	553	585	501	525	555	511	586	536	589	540	550	571	526	511	590	529	564	564	538	569	616	565	577	537	547	540	574	537	527	527	562	508	542	555	558	538	572	523	551	510	615	540	528	550	548	540	583	550	555	569	559	604	548	548	558	556	574	526	603	573	546	583	523	615	508	557	556	540	605	581	576	505	527	587	550	571	577	539	536	545	595	575	570	506	632	584	524	540	493	513	537	555	534	555	564	571	543	555	592	539	560	549	552	572	620	536	598	570	535	555	538	575	586	535	558	558	559	555	528	590	564	530	559	550	562	546	545	521	557	581	579	574	539	628	568	517	555	581	532	579	560	568	539	520	530	567	550	573	575	529	534	575	567	557	606	580	530	545	578	529	527	538	537	554	583	554	571	488	532	592	565	561	572	564	532	580	577	595	508	540	527	540	584	518	550	563	577	561	514	572	529	538	585	572	593	583	511	532	554	536	591	552	609	544	588	555	566	554	542	569	569	574	582	582	575	570	569	527	547	518	546	532	583	602	572	546	550	577	542	571	541	532	533	554	604	581	531	552	540	554	597	500	577	553	551	576	591	575	529	522	527	557	529	549	555	547	537	528	550	574	570	553	587	553	536	534	498	533	558	558	558	551	593	579	523	549	551	569	583	561	560	557	558	546	526	526	550	555	585	599	588	539	526	562	537	605	542	546	556	581	567	554	533	582	595	570	562	575	573	582	529	525	560	522	529	579	520	564	576	554	589	566	538	543	547	521	547	556	511	609	557	552	547	567	528	548	588	560	556	568	594	572	537	543	569	570	561	571	552	570	578	551	555	576	567	587	538	562	542	566	513	582	571	574	538	525	490
41456	27717	8806	3380	1801	1055	723	559	425	360	342	295	263	238	224	213	201	201	210	197	184	200	177	162	180	159	187	166	147	142	162	161	162	160	161	159	164	187	147	161	156	165	173	157	147	155	145	175	151	134	165	151	153	179	168	147	137	133	151	141	144	164	165	152	177	168	177	173	166	188	175	185	171	162	190	172	151	163	160	154	182	184	158	141	150	151	168	153	164	175	171	134	163	171	167	165	185	164	172	171	158	152	153	171	151	146	155	170	149	159	185	174	142	149	134	164	133	159	152	191	160	137	157	153	161	161	137	129	140	156	152	141	137	153	131	166	145	156	151	155	161	142	152	139	157	147	141	162	164	148	140	160	146	165	161	134	141	120	144	131	137	163	143	160	131	148	153	168	128	152	167	142	144	147	135	149	138	160	167	125	150	145	143	132	160	153	151	142	167	156	134	138	151	135	168	164	179	155	146	139	163	145	148	147	151	155	132	176	148	153	162	145	134	164	144	150	130	130	171	154	161	155	163	142	151	113	151	152	158	118	156	158	153	159	146	141	140	158	150	140	139	136	140	161	157	144	158	135	138	136	136	152	137	154	148	159	147	172	150	158	132	177	153	145	131	142	151	146	155	166	164	146	111	142	157	156	128	120	151	184	146	144	158	140	136	155	141	146	167	159	146	144	134	167	130	134	146	171	144	151	141	164	141	129	174	135	145	158	121	141	162	156	149	111	166	155	147	156	144	127	152	147	161	118	156	117	162	147	145	140	135	140	160	156	136	149	155	150	152	162	158	161	153	145	124	143	144	132	131	146	142	127	153	156	144	153	133	157	149	139	120	114	143	130	154	155	145	141	175	168	162	142	139	159	129	182	148	123	160	152	145	145	149	138	141	125	135	169	129	153	148	141	133	151	122	149	133	136	134	158	151	138	160	158	138	138	164	144	151	117	148	152	134	163	161	163	166	135	169	157	144	156	157	144	146	170	144	128	146	143	148	160	145	127	155	139	127	153	179	167	151	126	153	169	136	153	166	135	163	152	152	174	173	155	179	165	145	127	172	137	152	162	138	150	160	141	141	129	149	143	150	143	143	127	118	131	158	160	122	154	145	143	139	143	153	144	169	145	153	173	152	168	146	171	149	157	162	153	138	147	146	152	151	147	134	143	139	172	139	156	138	130	172	151	149	153	141	157	142	137	153	151	133	139	144	173	149	190	150	171	152	142	148	146	167	140	141	139	177	155	162	162	156	135	161	151	141	151	142	140	147	148	160	152	144	136	139	142	166	115	184	165	142	140	158	153	141	138	147	149	142	136	147	152	150	121	154	135	164	137	149	157	153	132	142	163	132	144	154	129	157	148	120	147	149	152	167	162	157	162	145	129	136	135	162	149	156	151	132	148	138	138	147	152	149	166	134	144	157	145	148	134	129	144	150	142	149	129	170	135	139	163	185	150	157	163	132	162	145	133	160	148	174	172	121	154	140	156	151	141	158	144	148	140	138	156	126	133	165	159	147	136	166	135	142	150	147	154	153	155	140	143	133	153	158	137	150	137	172	133	147	159	131	147	166	168	152	138	168	178	143	148	139	170	152	147	147	160	155	148	164	128	137	153	150	148	136	157	139	150	127	130	159	156	153	161	183	148	163	142	139	154	145	154	148	132	164	155	134	142	139	142	165	148	153	148	136	153	128	136	130	143	165	151	148	146	157	159	150	151	151	144	153	146	135	156	150	157	154	149	143	150	149	144	163	157	135	133	143	162	139	147	153	142	145	152	143	153	137	159	138	140	151	163	151	172	138	144	150	151	144	158	172	144	129	154	145	165	172	148	159	147	142	135	166	146	152	157	162	157	154	137	135	133	135	139	147	145	159	131	144	155	143	153	144	144	153	158	150	129	163	164	151	172	153	149	151	143	133	151	150	155	132	148	147	133	163	142	143	143	157	183	151	145	116	150	150	154	149	150	126	149	155	142	139	129	145	142	131	157	123	159	168	116	125	157	165	128	160	138	137	156	144	148	150	158	152	134	138	152	155	164	169	148	132	158	163	160	135	137	180	135	166	154	138	153	155	122	139	153	121	152	154	140	154	123	138	158	150	143	157	146	160	156	159	149	151	158	134	164	136	153	147	162	153	126	155	159	144	150	165	154	151	152	158	128	147	134	143	161	155	150	161	130	135	166	140	121	159	160	159	132	196	152	138	144	162	151	138	141	146	171	136	156	140	157	166	146	170	139	156	141	149	143	131	157	150	152	138	174	123	145	159	140	152	140	137	149	136	139	156	147	139	122	159	137	127	136	167	162	147	144	147	119	140	149	145	153	140	165	153	149	161	178	153	168	156	165	131	132	141	155	159	129	138	155	138	153	143	159	126	157	163	148	165	143	161	156	158	136	129	143	159	142	164	131	138	158	153	157	149	144	166	152	153	155	165	162	154	150	149	146	140	141	160	155	159	150	155	143	136	160	153	152	139	158	141	163	145	140	156	144	157	158	146	158	145	140	130	153	159	121	138	160	157	158	167	147	136	147	156	134	156	146	175	127	146	164	135	149	145	140	162	153	158	169	145	165	132	145	146	148	133	172	167	135	137	149	157	131	160	151	161	151	166	142	134	146	138	164	130	170	153	153	156	154	168	146	143	142	140	143	156	164	137	141	168	129	149	167	149	158	151	159	174	158	143	148	141	149	141	151	149	142	162	130	162	163	146	146	142	155	130	179	158	143	153	136	145	151	154	140	137	160	138	147	134	141	147	124	157	151	147	171	156	152	135	163	143	164	140	156	160	135	154	138	145	149	156	158	150	146	152	141	118	135	152	154	149	132	137	149	154	152	150	157	134	153	136	120	157	149	152	137	143	125	164	152	117	165	149	159	165	146	141	151	129	143	135	161	159	150	132	138	141	135	146	139	165	189	139	168	140	176	162	157	145	163	174	132	163	149	147	158	156	140	127	176	132	156	147	139	149	145	144	142	151	156	151	144	163	146	143	139	149	152	144	129	146	129	166	153	141	159	155	145	150	155	143	132	124	145	159	147	145	151	148	135	140	165	174	134	152	154	162	139	140	151	149	134	153	159	152	152	160	178	140	150	150	151	146	131	150	142	141	133	190	163	174	161	150	161	169	130	164	120	150	151	136	124	136	156	169	135	174	148	159	155	142	136	152	145	155	152	164	155	129	161	147	151	141	150	146	150	146	161	143	159	132	151	151	150	162	117	132	137	136	161	175	147	140	147	149	176	151	165	138	134	156	138	149	138	143	157	150	137	157	156	150	128	148	164	165	149	155	145	159	149	152	163	150	154	168	158	145	142	120	147	149	135	140	147	162	156	151	161	135	150	131	142	150	136	154	146	128	151	171	143	126	136	145	151	149	152	156	146	160	155	141	125	154	144	139	167	135	143	157	150	145	167	161	146	154	136	146	166	152	152	161	155	155	152	156	138	129	152	159	156	164	167	155	147	150	173	151	136	150	167	128	142	127	149	147	137	159	133
25937	18396	4931	5348	4395	3508	2778	2383	1995	1741	1465	1331	1280	1116	1061	939	849	814	759	756	702	682	592	649	633	593	579	549	573	537	522	513	538	537	511	504	491	489	491	473	488	454	465	467	484	450	463	466	475	443	455	446	447	464	417	460	458	451	397	446	394	471	488	485	607	688	642	649	629	659	598	613	599	528	514	488	523	592	606	540	512	491	467	507	455	436	491	494	435	502	495	501	494	512	522	506	521	516	490	494	450	501	526	472	501	538	478	499	466	444	448	455	457	461	485	465	441	429	450	434	432	496	435	439	411	466	457	418	461	418	388	444	440	379	430	435	393	425	387	381	422	434	395	438	403	409	386	428	396	399	404	453	373	397	381	377	418	390	400	400	432	418	412	388	391	373	440	401	413	363	379	395	412	404	395	394	396	413	398	379	361	366	377	397	392	389	403	370	398	415	391	392	414	389	378	394	400	392	403	403	374	409	351	401	415	407	430	381	399	409	416	415	394	348	393	395	370	389	407	405	373	411	442	407	416	384	372	376	400	400	388	387	395	394	405	399	384	374	372	394	378	363	394	372	382	364	407	410	375	365	394	420	376	411	394	397	410	393	406	396	392	369	379	365	353	388	381	413	413	396	394	389	396	405	407	384	384	403	413	389	392	389	373	412	412	369	370	436	409	411	385	383	373	395	405	391	420	381	423	421	387	358	380	366	373	398	386	364	364	396	388	395	417	455	411	383	397	415	388	418	370	387	414	410	396	375	384	385	398	444	372	387	370	422	418	381	378	402	388	409	393	417	377	404	428	377	387	450	406	339	416	389	402	374	409	396	385	378	389	357	381	369	411	346	367	382	406	373	423	382	400	397	385	374	410	416	369	388	422	380	389	397	393	362	354	409	392	397	414	400	401	393	387	403	382	419	408	408	374	418	383	409	377	390	418	391	397	405	400	355	382	381	408	375	370	397	399	380	393	449	389	376	354	427	385	427	376	432	411	396	362	400	372	408	356	401	380	372	433	399	401	374	365	383	389	398	387	437	405	369	374	380	382	375	394	402	417	388	403	385	384	379	416	400	362	361	429	391	403	401	379	371	410	384	377	398	370	391	395	352	407	412	373	388	389	389	400	401	388	382	418	396	410	409	403	388	418	409	380	393	395	394	415	384	424	418	434	413	403	357	413	359	405	393	368	408	397	428	401	384	398	385	393	396	368	394	406	403	385	431	391	384	368	391	406	358	385	428	356	388	407	362	387	405	382	424	383	362	380	414	400	415	425	384	402	395	373	399	404	393	416	425	400	384	428	383	400	368	397	418	362	447	381	403	406	398	392	419	345	374	406	422	384	381	433	356	404	402	409	390	421	392	376	396	375	413	411	362	372	405	367	384	408	387	336	414	397	399	405	409	417	425	384	428	400	368	398	380	412	381	379	405	366	378	367	432	393	393	426	427	415	409	390	405	396	428	377	381	387	379	373	399	355	411	358	373	408	409	411	364	391	355	393	368	356	393	436	399	423	389	380	404	386	402	352	402	364	393	399	416	385	417	410	401	398	378	398	399	398	376	353	402	400	386	428	393	379	407	376	397	370	380	397	417	399	385	389	380	420	401	363	393	392	419	364	420	363	413	337	423	416	381	405	388	396	426	402	420	383	403	382	408	374	373	388	399	371	405	415	379	388	392	386	412	376	397	444	410	421	389	375	402	386	393	391	375	391	371	397	426	389	393	390	388	403	413	358	379	387	401	379	408	408	345	426	408	417	384	377	416	384	402	406	400	382	374	407	419	423	420	379	397	398	404	412	382	387	378	401	396	354	373	404	373	377	406	419	412	358	435	405	418	402	399	396	399	386	436	381	392	345	377	445	403	399	451	411	375	414	421	429	397	370	395	381	367	421	406	385	413	389	408	370	390	399	396	408	391	378	376	383	395	385	391	376	411	383	397	399	399	402	396	407	368	384	421	370	401	376	388	395	400	409	397	413	367	389	399	380	374	382	416	366	413	383	345	413	376	436	366	398	425	354	396	416	380	408	395	401	406	432	380	402	416	410	385	377	410	370	445	402	413	382	378	372	389	392	388	417	391	408	416	409	393	356	389	399	381	370	419	399	388	420	397	392	422	383	430	406	388	413	399	385	400	409	378	384	374	378	382	400	380	417	402	372	404	391	365	396	395	415	364	404	389	392	399	395	393	410	417	380	419	370	404	399	374	401	408	397	372	397	373	408	386	381	369	415	416	409	395	407	397	398	388	392	370	404	379	396	337	408	392	371	362	410	443	386	347	378	403	391	416	386	355	394	397	411	403	390	411	367	375	398	384	421	402	409	408	415	397	366	430	372	380	410	414	395	351	390	421	448	387	388	377	388	397	372	401	407	396	392	403	403	432	390	388	391	360	376	353	410	390	388	397	423	401	398	397	371	368	380	418	419	370	426	367	389	429	422	395	415	401	358	404	445	364	391	407	403	426	416	389	380	381	388	367	396	426	405	409	392	414	362	344	388	364	371	383	392	386	421	414	384	393	404	384	380	367	399	378	416	369	402	415	355	407	410	406	368	406	409	438	374	428	370	400	393	391	393	389	426	353	403	393	377	435	389	356	381	370	442	358	424	391	413	388	396	402	380	419	361	372	373	415	401	395	381	393	416	388	407	413	374	376	360	402	391	404	395	394	406	399	392	409	375	375	392	374	409	403	422	394	369	389	373	377	430	442	362	420	383	354	391	409	361	383	376	382	383	377	378	386	364	414	385	392	407	386	392	396	408	420	387	388	341	375	383	360	395	387	387	400	412	381	408	388	404	393	428	375	394	397	453	399	365	388	422	405	375	421	359	391	418	383	376	398	415	399	392	389	390	388	385	367	375	429	389	384	376	403	385	371	371	416	394	403	379	391	364	362	443	385	372	397	392	375	334	405	392	432	412	423	387	382	404	402	403	407	402	389	372	413	423	394	364	373	394	376	395	417	388	354	405	387	402	371	373	384	383	400	400	400	401	377	398	421	444	376	391	367	432	417	391	390	421	438	388	386	378	396	387	401	409	413	391	404	394	420	420	398	392	401	414	390	382	410	403	393	440	373	387	411	395	413	379	386	426	419	381	377	411	404	414	432	396	390	403	406	369	377	401	397	397	417	370	368	366	433	374	386	372	420	380	392	404	380	403	432	363	424	404	393	393	402	369	366	375	372	372	379	387	394	404	406	399	412	379	407	401	366	416	421	399	373	420	368	380	419	388	415	381	386	410	396	351	383	411	383	378	377	385	424	363	382	374	408	402	386	397	419	423	379	399	379	384	406	373	392	413	377	415	390	412	380	398	387	383	388	395	382	420	397	393	381	355	377	349	418	396	392	371	402	402	368	424	364	404	418	409	386	406	402	421	425	403	369	434	361	380	372	397	386	386	396	397	404	410	420	377	411	413	372	392	395	391	393	401	375	387	414	401	389	376	368	411	378	378	379	421	391	371	329	395	397	397	404	430	400	412	406	388	386	360	406	393	410
16719	5447	442	270	269	266	245	227	249	228	251	222	243	227	263	237	228	250	241	231	253	239	245	240	244	223	249	264	255	264	230	244	232	237	240	255	212	218	230	232	221	241	239	250	226	239	243	220	252	265	225	241	226	244	237	264	232	243	242	207	223	257	220	252	242	228	240	243	254	270	251	244	266	228	269	268	225	226	235	215	221	264	228	253	257	265	249	240	240	269	227	257	263	212	260	228	241	255	262	247	242	254	255	226	216	237	246	257	280	266	255	250	238	237	241	259	229	268	229	244	233	252	252	255	224	232	293	248	244	246	217	243	241	223	244	233	249	262	255	227	265	244	246	241	239	269	227	244	252	254	226	252	242	217	256	269	235	258	250	216	258	254	241	250	246	234	229	236	252	245	239	246	237	245	251	247	246	223	236	236	269	205	237	262	255	258	236	247	233	214	256	267	239	246	217	231	244	254	259	244	244	259	246	231	196	236	220	221	234	237	229	238	269	218	237	222	237	244	232	252	272	232	249	230	224	260	202	238	219	228	198	214	275	245	244	243	245	258	260	218	226	228	193	272	245	225	253	238	242	215	248	247	235	234	242	239	226	245	236	241	275	248	214	237	238	225	214	229	247	237	243	257	239	228	238	227	245	268	244	226	254	230	240	245	263	220	271	234	243	250	254	247	228	228	237	231	211	267	238	214	235	233	229	206	248	254	267	229	244	256	254	269	272	259	271	241	235	244	261	254	244	262	242	266	265	246	268	234	244	236	240	250	256	239	228	244	254	241	248	263	238	229	228	236	241	246	228	235	225	235	256	245	261	233	218	254	252	219	262	229	225	230	271	243	260	219	237	252	250	240	254	230	252	224	228	234	223	237	223	249	226	235	240	211	224	240	250	206	260	210	241	204	226	226	267	256	234	245	206	236	218	231	257	230	245	225	236	247	245	256	268	247	221	233	203	248	240	248	237	253	236	234	248	241	229	238	213	240	260	229	257	261	240	230	256	295	244	247	244	253	270	234	256	259	254	256	244	255	241	241	253	245	261	226	240	247	227	269	246	257	232	234	252	243	249	249	241	229	244	222	230	248	230	242	239	251	257	252	246	237	237	256	250	226	241	235	236	217	261	233	228	259	259	257	236	224	238	247	237	221	264	233	255	235	267	228	248	205	248	261	247	222	265	234	254	218	245	253	262	254	243	235	234	267	240	258	269	230	242	270	250	258	251	245	242	241	252	218	230	252	265	248	225	253	246	248	211	241	209	249	242	258	232	244	273	229	257	245	218	233	265	249	211	239	232	239	231	270	255	259	228	252	241	275	220	242	243	253	247	239	252	216	236	252	233	236	260	263	256	225	241	251	250	239	239	243	228	230	240	226	250	227	249	251	277	253	257	237	255	243	275	238	256	239	253	241	235	241	258	245	243	246	234	243	244	247	247	213	225	234	236	286	261	252	223	254	215	239	276	228	227	244	241	255	255	242	230	227	231	257	224	241	262	260	218	204	225	237	239	236	229	256	272	231	251	269	237	230	245	277	231	202	235	210	244	264	235	262	240	268	228	236	228	216	233	234	240	241	251	228	227	206	255	247	242	256	259	240	261	259	243	217	246	233	206	229	248	228	224	240	219	253	262	254	237	230	257	235	237	241	285	220	222	228	229	248	217	224	268	249	264	248	238	231	235	217	254	237	239	251	253	244	230	254	213	233	226	245	257	233	244	258	239	222	213	229	245	246	225	230	248	234	245	222	264	245	233	236	235	232	228	258	239	250	255	249	255	261	250	231	264	277	245	239	219	239	245	257	256	217	221	269	233	216	236	220	251	265	259	240	246	235	247	229	268	243	242	236	244	233	242	240	234	244	224	230	242	272	248	231	246	218	245	225	215	261	220	238	255	270	232	217	231	233	236	240	245	238	260	257	237	242	240	260	253	263	257	217	227	257	273	235	226	244	228	249	226	264	189	217	241	262	220	216	209	247	232	268	217	233	222	230	228	241	239	250	218	252	269	200	254	256	275	226	246	237	218	255	237	257	243	238	254	243	249	260	220	235	234	244	238	257	226	231	227	230	215	222	214	253	256	275	226	266	247	262	248	247	229	259	243	239	253	263	253	222	224	266	252	247	234	262	268	257	242	251	248	260	212	233	235	235	237	255	225	229	218	236	239	259	267	233	218	243	229	243	233	213	251	256	218	249	228	232	256	264	236	234	219	242	268	245	224	264	222	250	253	225	226	254	251	238	255	269	240	241	266	257	272	255	224	235	245	223	222	228	268	267	234	247	223	244	266	240	231	207	217	263	267	247	249	242	275	239	244	232	249	219	229	240	243	247	274	239	257	238	238	283	250	234	238	241	270	232	242	253	239	260	253	244	240	257	240	238	251	243	263	237	245	248	244	256	252	241	263	217	232	239	223	257	217	250	271	202	232	259	248	254	262	253	259	250	247	250	244	222	246	236	254	244	238	236	224	233	244	236	240	266	227	249	261	218	255	242	258	214	255	224	240	231	245	220	233	243	242	217	224	247	243	228	240	260	254	242	240	247	235	223	247	278	250	210	239	235	247	243	229	238	259	259	216	236	225	217	229	214	230	243	233	240	235	270	223	232	231	245	244	233	289	225	217	211	235	243	227	219	195	223	242	241	252	247	209	243	240	205	260	195	254	236	221	249	240	250	224	242	272	232	244	256	269	235	273	244	238	238	225	253	237	256	242	243	219	229	251	246	227	242	235	248	244	242	242	249	217	243	242	239	220	246	245	245	251	236	249	243	241	220	269	223	238	227	228	238	249	245	244	258	255	245	238	225	270	253	236	251	235	255	235	242	247	229	232	236	241	246	246	252	257	247	254	237	240	240	226	235	248	232	281	226	262	242	260	264	230	251	241	252	221	234	227	272	238	245	232	265	252	235	247	212	240	203	262	207	228	267	272	225	238	242	228	244	243	236	242	237	230	252	268	231	251	273	230	222	258	235	252	253	212	215	251	252	296	278	259	266	255	260	232	221	232	226	248	235	242	235	214	224	221	238	238	241	247	218	247	266	264	217	226	258	232	242	239	234	246	214	243	214	223	253	239	251	229	246	255	238	236	240	233	248	229	248	250	242	269	262	260	232	253	266	255	251	240	244	242	237	267	249	229	215	221	233	243	267	220	237	259	259	239	244	248	247	269	211	245	249	248	225	255	217	218	234	226	217	250	249	240	231	221	256	253	262	248	215	261	244	234	232	235	246	236	238	243	246	219	255	238	251	259	254	256	251	226	236	234	236	232	230	219	236	226	224	220	216	245	247	244	242	234	261	225	257	238	258	242	244	235	231	205	234	223	229	250	253	244	250	259	251	252	241	223	259	232	222	238	244	231	251	233	280	234	250	250	241	222	214	261	235	239	255	234	244	260	251	249	237	275	250	276	241	241	235	251	244	235	260	251	223	257	230	244	253	200	236	229	264	268	273	237	249	266	241	229	228	259	229	262	231	261	250	234	236	234	246	255	243
9995	4479	668	784	684	678	675	712	625	628	626	645	619	677	682	619	647	624	594	618	613	649	567	636	636	619	624	626	638	589	582	584	645	614	657	648	615	629	589	576	603	633	621	651	657	642	571	649	617	580	566	599	571	600	576	671	614	636	627	622	581	650	628	673	673	668	645	652	751	686	683	657	648	630	616	646	697	676	668	640	660	597	654	616	674	624	615	643	637	615	635	652	633	666	632	662	686	627	672	629	606	621	657	640	657	671	654	617	685	625	707	608	635	646	620	597	618	631	645	598	604	599	611	579	632	618	629	606	610	597	616	604	649	600	602	614	631	652	608	667	616	590	669	628	629	629	608	634	608	660	620	586	612	665	551	579	548	605	678	600	616	626	603	581	631	605	577	604	624	624	622	614	585	599	621	618	600	611	607	625	602	587	609	599	616	642	617	598	584	561	636	619	587	590	623	638	608	576	632	629	599	620	587	585	611	622	597	587	592	627	598	587	598	596	576	628	614	616	607	601	587	602	630	638	589	602	592	638	609	594	593	641	584	621	606	627	589	634	596	613	591	635	631	595	609	592	598	563	656	575	624	613	603	624	600	651	591	618	618	592	597	610	566	592	615	658	589	598	682	579	599	633	619	615	586	619	602	627	644	652	616	654	618	569	610	627	655	587	566	582	607	584	598	612	626	583	629	578	637	594	604	604	627	581	634	609	619	599	589	601	575	628	610	618	663	599	611	631	644	621	606	632	550	607	575	616	581	608	601	605	615	599	652	612	587	618	633	615	651	623	625	643	631	568	614	618	608	590	607	604	597	588	605	618	621	603	622	577	618	617	594	600	641	596	600	566	596	615	601	606	595	627	594	633	625	624	613	603	601	558	602	628	602	606	609	681	629	570	588	631	565	592	540	612	619	612	623	620	581	594	639	612	615	610	536	609	638	598	631	608	631	606	591	598	609	644	578	616	613	599	579	636	562	611	624	644	640	607	617	613	596	600	607	603	628	586	558	594	602	614	622	569	594	581	610	608	584	607	645	615	623	658	621	618	617	598	616	606	591	594	601	619	585	621	582	627	583	618	640	628	615	616	629	589	606	605	617	606	615	557	599	600	623	636	605	659	660	611	645	598	605	647	621	582	586	591	618	640	615	599	568	648	594	582	601	616	618	608	605	651	594	611	625	628	630	598	601	628	627	569	629	582	590	606	579	596	623	596	608	629	588	618	642	587	593	578	630	590	640	669	584	598	623	594	573	606	619	587	583	598	583	616	587	601	599	600	625	590	568	590	613	539	586	633	646	670	646	603	617	596	601	633	634	597	607	591	608	635	622	597	650	568	623	612	619	624	642	608	632	585	635	595	639	614	644	642	629	599	593	603	665	634	638	595	628	623	592	579	598	590	615	594	585	586	624	636	580	624	608	671	613	630	610	621	589	638	613	623	674	620	621	603	590	631	607	609	603	573	649	609	631	589	618	620	622	613	595	624	579	640	650	644	622	600	602	563	642	602	584	617	617	597	622	594	581	599	614	619	580	646	635	607	601	597	584	658	599	640	593	578	626	612	608	614	573	597	618	608	593	634	616	612	637	619	610	622	622	626	596	592	631	637	597	632	627	617	615	636	592	604	609	625	609	633	665	593	593	624	663	573	627	657	634	614	620	606	605	572	590	617	643	573	585	603	584	587	615	606	590	607	625	662	617	603	624	630	592	622	611	644	582	643	577	578	627	640	621	585	630	604	554	610	622	607	604	612	603	602	588	604	595	559	606	602	635	624	588	634	599	610	615	634	623	634	663	580	601	605	584	584	615	618	562	600	588	617	627	606	614	614	595	623	618	614	626	611	568	622	581	604	614	618	621	642	609	582	597	621	639	579	647	640	656	628	647	613	659	636	644	598	608	577	610	585	603	628	629	613	522	640	612	623	584	638	638	593	615	622	626	609	577	600	613	600	643	626	612	599	621	593	575	638	607	657	618	639	642	578	573	575	626	597	618	587	610	622	605	622	601	591	625	582	573	597	634	669	600	613	611	594	580	609	593	573	556	567	583	627	586	587	636	570	591	643	612	541	585	607	635	592	601	617	618	637	629	616	587	612	594	607	643	608	582	653	600	648	618	575	647	559	618	621	584	624	614	598	603	605	682	617	615	590	613	635	559	624	609	550	646	644	598	624	619	680	605	579	619	579	626	624	623	612	631	608	582	605	623	562	610	567	597	633	635	594	627	640	580	620	602	598	621	594	634	639	582	592	581	636	629	634	645	590	605	659	638	610	584	610	603	598	600	627	643	586	667	634	590	610	637	604	574	631	607	651	615	571	599	584	584	549	594	599	620	581	556	614	653	601	583	605	605	591	625	616	565	604	613	583	588	668	570	628	656	609	588	596	590	584	620	607	598	622	620	621	618	591	604	621	629	624	585	619	617	613	574	551	583	600	596	593	620	568	642	580	640	625	599	613	591	586	602	563	639	637	613	587	586	622	625	574	592	622	593	604	582	616	597	643	613	624	607	646	614	611	587	603	584	627	597	652	665	595	614	570	643	664	592	656	605	565	576	642	625	571	570	625	608	612	634	643	644	607	641	618	610	600	589	638	597	594	614	652	645	550	595	659	591	579	617	648	618	612	565	555	578	632	583	594	607	624	558	597	583	582	645	596	604	627	635	640	608	556	617	613	657	566	620	625	618	586	626	588	650	620	608	589	642	621	604	622	579	656	634	648	636	633	630	630	626	623	636	572	616	595	618	599	618	616	596	585	593	664	591	636	594	634	641	615	588	620	641	623	584	571	624	646	601	573	607	599	611	578	637	599	613	641	621	611	601	650	614	592	589	590	622	601	644	599	573	606	573	631	588	609	610	590	620	571	556	640	607	613	630	636	596	656	591	565	629	600	612	659	596	641	581	638	563	667	639	606	563	603	582	653	597	612	637	613	602	611	584	578	588	606	622	598	615	633	582	621	589	632	618	537	608	600	597	565	600	578	585	583	626	592	604	623	606	598	623	662	588	621	628	662	630	607	574	621	600	618	610	582	579	614	595	580	664	593	625	612	629	587	600	628	630	577	613	589	588	581	650	619	576	616	593	580	577	646	606	566	579	561	612	633	597	652	602	618	598	603	588	603	578	607	581	605	614	604	636	592	613	633	624	644	587	636	649	596	570	625	596	632	639	616	643	627	586	623	598	596	609	614	644	618	637	666	616	622	619	578	630	601	638	591	614	607	593	622	588	581	635	565	603	606	571	582	604	593	630	611	662	567	583	633	599	571	655	640	599	611	618	674	589	595	613	578	580	596	636	616	609	618	607	601	634	613	605	583	586	599	568	663	603	627	596	615	603	618	604	664	599	630	610	621	569	618	591	591	633	601	638	628	603	608	584	611	601	629	593	616	598	612	633	594	560	664	628	660	624	612	633	646	604	593	646	588	636	655	605	620	549	581	634	564	628	639	631	680	589	616	590	586	638	622	596	611	594	587	606	632	564	611	621	591	634	631
34062	18846	3918	1505	933	585	480	393	340	346	287	326	275	265	262	256	243	268	253	245	201	252	258	249	245	256	230	251	220	242	205	212	201	231	228	218	232	215	212	220	230	238	214	240	199	216	219	214	210	207	229	229	221	225	211	227	224	202	197	185	214	243	237	215	239	245	232	213	238	233	198	197	239	205	213	226	223	230	236	237	221	207	242	231	229	195	206	218	234	223	240	239	210	200	221	209	232	238	242	209	222	226	201	239	240	222	231	217	213	239	241	227	240	210	192	228	208	190	224	210	242	227	206	227	230	211	220	238	211	242	215	245	226	206	222	229	236	191	222	227	226	207	198	192	208	226	211	230	201	232	201	221	215	224	260	219	196	213	234	234	251	231	222	206	200	191	219	219	227	238	220	216	197	226	225	223	176	216	210	195	232	228	209	228	236	229	221	228	210	218	235	198	212	207	225	230	232	224	208	199	223	219	232	218	226	224	219	208	203	191	229	235	189	220	223	256	221	204	228	219	245	214	240	218	230	220	201	197	220	204	210	228	242	235	213	191	198	211	226	221	198	227	208	226	242	235	226	212	197	232	199	208	190	216	192	204	223	206	225	220	215	191	215	197	216	217	217	224	188	229	201	227	239	244	228	206	225	210	197	220	191	226	228	203	221	190	230	205	204	208	231	214	222	200	192	197	224	217	214	227	246	207	224	191	200	213	210	193	228	241	225	207	223	200	212	245	196	261	243	206	207	233	206	244	225	219	223	243	219	232	199	207	204	246	242	202	212	218	215	210	219	239	222	208	236	240	266	211	242	238	228	236	240	210	226	215	222	240	215	221	213	221	218	188	233	226	235	202	201	233	226	214	239	232	234	213	239	220	206	217	209	210	200	207	240	236	197	226	229	217	222	220	226	237	249	232	224	196	230	214	223	219	193	234	211	233	224	193	202	207	233	195	213	225	232	215	203	214	237	218	229	189	222	218	206	232	226	216	226	230	230	208	243	237	211	217	216	222	230	224	209	223	232	215	248	233	213	198	210	220	240	212	205	205	204	205	238	233	228	211	213	241	222	206	227	196	205	222	208	225	242	224	217	220	198	205	230	239	235	219	203	216	244	247	206	188	209	199	225	237	252	207	252	218	198	215	222	214	210	226	245	230	218	224	205	213	217	218	242	230	202	216	216	238	208	234	224	197	205	226	236	212	212	225	231	223	254	220	224	201	235	216	218	239	229	226	225	231	261	231	209	173	212	236	219	218	224	228	242	203	203	232	230	211	184	227	226	220	217	237	187	203	211	225	235	247	203	215	223	221	208	199	234	190	214	249	232	213	231	232	209	227	220	215	221	219	231	231	205	205	213	211	216	219	220	216	221	190	200	207	211	203	242	224	219	229	233	213	213	221	216	249	209	215	226	215	222	210	217	216	222	230	225	230	232	206	211	193	212	221	234	207	218	193	208	216	242	215	223	228	199	221	206	224	254	207	220	205	227	209	208	230	206	218	225	230	209	213	246	221	216	215	216	206	219	207	213	227	201	216	216	217	228	238	225	217	204	221	216	207	210	195	229	212	241	212	208	216	230	232	190	231	220	227	252	215	254	198	203	201	213	215	203	190	224	197	245	192	237	238	214	230	207	215	234	226	206	198	199	191	207	217	222	225	227	214	235	234	220	202	243	220	218	215	238	203	205	227	205	258	199	237	230	229	249	209	177	214	229	223	223	217	206	219	215	204	212	215	213	220	215	206	189	230	198	223	208	206	229	211	216	222	226	204	207	212	216	254	207	211	227	208	206	241	231	210	220	198	205	247	214	236	220	203	232	190	237	201	208	224	228	209	235	202	230	236	221	228	212	213	209	227	189	198	226	248	190	210	200	212	221	226	198	214	237	221	214	225	198	216	199	207	215	224	221	211	201	222	223	224	207	220	204	231	202	195	227	235	249	246	214	234	256	196	204	204	220	194	219	205	195	223	239	207	217	219	196	223	204	236	209	229	206	207	245	201	212	213	227	241	186	220	198	232	201	224	216	253	217	216	216	190	219	225	237	215	208	230	205	200	243	230	219	219	218	209	222	215	198	233	215	238	247	209	202	240	204	218	197	227	223	207	219	256	222	213	198	221	228	246	216	199	215	220	264	242	242	224	191	216	218	207	229	255	219	197	216	209	204	223	219	203	195	218	224	241	205	198	223	225	208	225	206	241	217	239	196	235	249	222	221	217	233	220	220	205	242	222	218	192	199	225	222	235	230	222	222	216	224	219	219	238	219	206	242	211	198	225	224	226	209	215	222	247	215	248	237	203	229	205	215	228	250	207	213	230	215	212	234	216	210	226	222	220	247	206	241	251	210	254	233	228	176	248	210	190	218	210	233	231	209	209	205	221	224	226	240	227	221	203	213	207	209	217	217	222	197	207	231	211	211	210	214	205	240	212	213	213	204	228	211	237	212	220	211	194	217	209	199	230	210	209	223	200	242	193	240	225	216	204	215	215	232	221	218	222	250	206	214	232	219	227	188	215	204	221	239	245	237	215	213	207	209	248	217	222	216	213	228	220	228	236	241	198	221	204	199	216	202	221	231	223	221	230	230	216	217	233	233	226	226	225	199	233	223	224	234	203	226	174	212	229	237	225	244	196	214	212	208	193	233	216	230	224	209	237	228	233	219	230	187	225	212	205	234	215	214	231	239	223	234	218	232	192	194	216	212	216	202	218	204	209	245	222	194	223	224	222	227	260	224	198	204	210	237	213	223	218	220	199	232	232	250	194	250	216	235	209	232	223	210	217	192	197	238	216	229	224	225	226	203	218	207	209	224	231	247	247	229	218	177	221	245	205	203	209	209	220	215	221	222	262	176	178	244	242	222	224	211	219	218	190	227	234	205	215	184	202	192	207	251	240	234	188	219	205	228	188	216	217	211	223	208	198	221	214	229	216	235	238	229	220	240	211	206	234	208	253	210	199	219	208	221	214	194	204	234	228	231	218	218	239	227	221	226	212	209	224	219	215	237	206	221	212	221	203	207	200	210	228	200	221	217	213	211	216	219	210	222	236	212	212	208	247	211	211	228	218	210	217	214	235	206	227	202	209	220	225	230	200	196	242	230	228	190	236	212	207	211	225	212	238	231	224	212	219	212	206	198	206	213	227	191	241	230	217	224	233	235	230	226	212	221	217	202	231	230	214	224	243	200	252	228	197	203	212	198	231	223	217	220	198	224	222	231	176	208	196	215	223	211	214	225	213	234	219	208	237	196	200	207	227	227	215	228	203	230	230	191	216	214	211	200	202	216	193	219	190	208	228	232	230	232	219	209	220	198	230	195	234	241	202	208	224	212	220	213	230	208	208	233	254	206	208	205	223	220	230	223	229	207	247	241	201	208	232	193	225	210	218	249	226	225	231	219	220	205	215	223	220	227	230	207	210	211	215	215	209	216	218	230	240	238	223	230	209	212	216	240	197	227	186	228	225	190	208	203	219	223	214	212	235	193	219	226	229
21173	12112	2843	3065	2680	2202	1805	1519	1344	1248	1130	1026	1007	898	909	796	830	808	756	728	720	706	645	686	692	658	695	634	678	629	635	635	628	629	584	559	623	599	585	589	570	592	590	582	571	566	579	572	601	579	612	569	566	562	578	594	596	603	597	566	629	589	576	624	672	758	660	724	712	708	682	700	622	629	649	589	632	637	666	598	630	629	625	615	585	612	571	607	639	610	615	713	650	601	658	678	671	652	637	678	589	589	587	640	645	629	634	635	607	598	523	604	613	604	553	595	583	547	575	558	549	614	625	533	565	590	563	586	531	560	535	591	638	601	565	607	587	600	555	580	550	611	572	544	563	574	565	517	613	507	522	618	549	564	592	574	566	538	549	564	547	538	573	544	583	547	553	540	552	560	537	557	537	551	543	583	529	485	546	558	568	556	512	587	539	590	586	594	546	513	574	557	543	569	557	589	543	540	544	586	536	573	556	539	600	579	574	549	533	528	568	526	556	575	580	521	570	552	543	534	551	559	578	498	563	591	551	553	515	519	534	534	563	559	521	566	574	572	589	543	509	520	527	547	539	546	570	559	500	523	545	596	558	560	557	539	547	578	567	559	537	578	623	556	537	533	549	531	552	564	567	548	568	534	539	533	589	529	500	533	538	535	528	528	562	570	551	545	555	565	556	538	577	538	584	538	552	577	546	550	564	541	568	536	553	571	518	538	562	556	531	596	572	517	541	504	557	571	522	533	559	566	567	618	580	557	556	563	550	558	537	523	575	520	553	569	573	557	554	592	570	536	551	556	582	555	584	606	533	558	574	593	501	517	536	575	555	571	565	555	536	548	542	573	588	536	565	576	534	561	562	551	554	581	513	533	525	577	547	575	540	542	545	580	495	545	562	583	583	582	567	555	530	547	554	558	509	584	576	520	585	577	501	566	510	598	561	523	519	524	542	537	561	572	546	575	553	549	547	548	522	567	528	577	592	563	548	562	521	560	549	586	540	566	532	557	525	546	550	583	555	546	567	559	571	536	533	569	546	579	534	551	543	506	527	532	548	544	549	509	553	567	548	575	548	537	542	577	571	573	550	574	587	518	552	527	554	548	529	575	545	553	540	568	559	576	514	559	510	554	557	567	530	579	557	590	544	520	625	500	600	530	563	543	549	584	512	582	601	535	601	555	613	530	545	529	547	543	536	552	526	531	588	527	505	533	561	505	552	550	524	568	525	557	560	562	551	502	568	555	596	518	539	568	580	516	550	565	532	551	584	545	567	572	568	535	568	561	586	573	561	563	591	556	573	584	581	552	581	525	548	562	582	546	563	558	569	564	520	563	566	563	524	529	546	573	610	569	507	544	532	546	528	569	549	602	554	576	637	543	556	555	587	530	572	566	555	554	545	539	543	551	532	551	563	545	561	566	564	555	553	527	535	518	533	564	565	535	533	513	548	563	566	547	570	577	590	561	527	584	564	600	574	535	603	598	535	544	536	540	571	604	522	574	592	541	554	554	548	575	598	586	547	555	571	610	576	535	563	528	556	549	617	503	553	566	556	555	520	577	582	537	576	556	546	535	537	541	551	538	571	519	579	549	576	515	543	595	595	547	551	529	534	563	528	526	541	520	545	562	523	551	567	589	574	576	549	595	544	560	578	588	542	548	536	548	541	596	585	572	540	575	581	516	600	587	540	582	547	573	553	580	580	561	526	585	574	545	538	559	572	563	572	564	516	579	558	554	576	532	545	569	568	535	618	593	534	563	545	575	520	575	566	543	533	525	560	505	545	558	553	563	574	578	556	557	548	547	584	569	555	529	534	511	517	531	586	489	551	574	521	576	570	564	594	538	546	561	613	539	548	545	522	541	534	548	545	538	544	575	552	562	550	521	535	574	537	550	545	577	611	592	551	597	542	598	549	560	569	582	565	531	554	566	566	587	559	562	537	586	584	577	507	542	540	553	561	557	566	560	589	563	535	582	518	558	537	594	526	549	519	569	519	525	542	565	532	555	536	576	601	542	548	545	565	563	554	537	563	523	603	570	556	542	564	586	557	569	578	567	556	576	550	535	561	566	558	516	567	546	561	580	545	553	570	550	570	565	539	554	544	576	537	553	565	549	527	546	534	545	526	542	555	506	585	510	550	519	554	502	567	514	556	583	553	597	570	559	569	541	549	510	540	566	552	574	574	573	563	541	541	528	575	577	563	588	552	563	605	568	605	552	549	567	524	537	543	575	581	555	542	552	488	608	589	566	562	560	537	516	550	568	609	552	545	533	531	528	552	559	565	595	622	558	585	559	570	545	592	553	553	580	590	548	594	559	554	548	549	547	538	554	537	513	565	553	545	592	580	560	525	586	534	548	544	508	564	532	547	533	538	548	527	548	565	534	552	559	606	540	573	543	558	554	562	560	530	543	552	552	568	579	621	578	564	552	559	516	580	554	574	582	575	574	582	558	563	539	573	527	587	563	521	593	569	546	526	569	581	572	575	570	539	563	519	514	568	540	550	560	526	557	550	566	585	538	536	562	561	563	524	556	580	576	540	540	569	549	556	546	553	515	533	585	570	556	506	558	552	544	564	564	564	566	567	561	570	517	588	562	565	543	582	566	553	571	540	572	587	568	582	561	546	542	568	557	528	558	590	576	576	529	577	547	550	577	497	600	521	540	555	544	565	529	553	571	485	565	558	551	553	537	532	560	583	555	556	539	539	580	519	571	563	537	545	539	585	552	548	561	546	551	524	532	553	568	546	558	568	521	568	568	511	560	552	565	604	602	585	553	563	585	544	534	601	565	510	584	531	571	558	516	537	554	526	573	614	501	536	526	534	548	572	520	529	559	552	530	554	578	515	569	590	572	570	562	569	552	557	556	591	583	544	552	611	546	560	542	547	543	531	534	563	576	573	572	570	558	559	527	578	563	562	542	563	577	543	564	557	569	556	553	528	565	529	562	582	565	541	591	556	538	541	543	581	559	554	583	512	578	590	576	555	525	543	591	574	601	547	598	566	535	598	598	526	506	559	598	540	561	567	537	515	552	545	525	547	539	526	581	536	550	537	535	570	572	532	568	592	539	585	562	556	581	553	537	576	559	530	546	526	569	529	525	556	565	526	537	530	554	583	537	543	524	537	567	531	522	504	515	587	581	597	577	556	556	502	551	511	577	565	551	566	590	530	553	537	529	590	545	544	582	525	564	579	564	552	543	567	529	563	569	597	576	558	508	552	575	541	563	506	538	553	561	574	540	553	550	570	561	554	553	524	536	556	544	541	552	529	542	559	603	574	586	539	594	505	551	565	582	538	557	551	591	604	533	583	530	531	538	563	530	563	569	522	539	595	558	535	547	549	566	516	560	563	550	544	556	571	571	551	552	592	533	562	537	513	584	540	526	590	551	571	564	569	561	551	532	538	557	547	561	558	578	550	537	574	554	561	530	551	554	546	565	563	506	527	549	592	604	562	561	595	542	542	518	548	538	568	566	545	507	576	513	553	542
43119	25917	7383	3032	1586	967	688	503	476	411	320	278	281	243	229	199	200	194	214	183	160	179	187	200	177	149	182	179	166	143	143	168	153	143	154	150	139	155	152	168	176	150	157	183	157	154	171	133	154	126	161	173	146	131	148	144	148	159	163	168	175	182	154	169	165	174	161	163	186	176	151	179	181	173	169	159	165	175	173	173	162	165	156	190	172	169	190	156	167	157	149	161	177	164	171	161	145	168	164	163	182	171	161	197	173	190	149	153	148	164	168	148	135	143	146	158	147	154	157	168	156	150	150	151	140	141	168	153	132	134	148	138	145	161	162	141	145	136	156	155	152	132	175	152	155	148	166	146	150	144	147	148	130	143	152	150	154	144	146	134	137	171	130	167	127	165	152	145	140	142	143	152	152	138	156	161	139	155	164	141	147	155	132	149	165	130	152	147	151	144	153	124	138	160	137	163	135	142	154	159	142	137	151	156	156	138	136	142	159	131	186	147	137	160	153	157	139	154	136	156	150	145	130	165	145	142	164	145	158	165	146	153	133	169	181	141	131	151	134	136	136	162	151	161	149	141	134	153	173	141	134	141	127	122	132	162	141	140	155	152	133	168	143	151	155	145	132	156	138	144	138	137	118	159	151	153	144	155	139	135	161	143	133	142	149	136	155	154	144	140	131	157	167	146	158	146	151	148	125	131	145	168	144	139	122	141	146	158	159	150	145	146	146	151	145	165	164	130	169	143	148	132	143	145	148	133	150	160	142	136	156	159	138	135	161	145	149	165	156	137	148	146	126	118	157	131	160	160	137	142	154	161	154	125	140	148	156	125	162	147	167	135	161	154	154	150	153	164	131	165	150	141	133	141	147	153	149	130	148	152	147	156	142	164	140	151	135	150	146	149	157	150	139	154	151	155	148	136	175	137	158	132	162	189	179	129	146	138	159	149	148	150	156	130	135	151	138	166	161	132	160	149	137	128	168	120	138	151	151	129	133	141	169	145	136	148	159	148	114	149	147	144	169	141	121	145	147	148	143	165	147	154	142	128	148	162	140	160	140	165	151	133	147	137	150	153	155	134	152	125	144	152	134	148	145	150	159	141	136	145	165	137	149	156	145	143	153	159	158	128	154	145	148	138	158	137	160	129	171	175	165	164	144	137	139	152	140	151	156	151	138	150	154	143	149	130	131	157	147	136	162	171	143	141	129	147	160	127	148	134	148	123	140	174	157	137	142	151	144	155	113	144	151	152	149	154	142	149	159	148	149	183	173	150	154	148	152	162	160	146	153	140	143	146	145	160	138	134	137	130	117	155	154	163	145	166	156	143	125	159	133	133	169	137	162	157	136	139	137	141	146	161	150	127	165	155	147	143	152	170	170	144	143	157	120	171	131	155	141	158	160	162	157	143	109	146	142	167	141	149	142	123	159	143	159	164	173	136	166	173	138	159	142	147	140	164	143	163	140	137	153	164	160	118	150	144	113	161	151	143	144	151	112	132	154	145	131	143	159	124	165	135	141	126	152	143	141	144	168	132	159	145	144	147	113	150	127	134	153	135	147	157	174	157	150	141	159	153	141	143	159	141	146	137	150	164	160	137	140	153	158	162	161	152	152	135	151	146	150	137	126	130	146	152	140	147	138	170	160	133	131	147	143	148	152	159	135	148	170	159	148	146	138	133	145	166	136	121	162	148	170	148	153	148	174	145	192	157	159	142	164	151	151	158	146	132	167	138	154	153	162	147	148	139	140	153	119	114	149	147	143	126	144	160	127	151	139	175	164	178	151	147	150	141	154	155	169	157	128	172	166	143	118	163	137	153	161	146	124	157	171	141	172	150	153	130	134	155	159	148	159	140	150	169	146	152	131	147	129	135	125	150	136	136	145	146	137	156	160	165	133	155	155	150	163	160	167	136	153	139	167	157	133	133	155	155	141	142	131	150	137	165	142	132	129	150	140	136	129	154	138	150	123	143	140	163	153	150	159	133	164	157	157	171	144	135	145	143	149	152	140	155	124	137	144	143	153	159	154	150	128	145	166	142	148	147	147	138	145	159	163	128	152	152	143	162	137	141	114	161	152	175	129	145	147	172	158	158	133	139	154	155	145	155	145	148	147	142	147	162	155	153	145	141	157	138	171	127	146	163	164	157	138	157	125	141	142	158	119	134	160	161	140	128	154	141	121	156	157	131	152	162	139	185	160	166	156	141	156	150	147	147	172	139	150	148	144	160	170	136	133	154	171	140	161	172	152	164	166	144	153	170	161	142	148	126	149	149	165	169	132	159	149	156	141	146	131	139	160	140	149	146	133	145	161	173	136	149	164	160	157	139	156	148	148	156	146	143	163	161	157	140	147	137	165	122	138	123	145	143	157	148	142	137	165	153	157	154	136	144	151	138	132	142	147	163	175	142	134	157	140	154	160	147	160	166	149	131	122	119	137	152	145	156	150	135	123	142	137	135	137	141	152	162	182	141	134	144	156	143	152	140	135	155	153	145	151	144	139	143	152	131	135	164	161	146	154	137	146	137	147	147	136	142	148	156	153	141	125	144	142	138	157	129	124	144	146	164	153	162	139	167	153	142	145	140	162	160	160	151	150	155	161	157	141	141	131	165	145	151	141	148	158	144	148	136	148	144	143	133	121	148	139	130	168	140	145	130	148	146	145	164	147	163	147	163	141	141	154	148	160	138	149	137	160	140	122	135	153	149	165	152	153	155	130	169	148	132	156	155	160	151	160	147	151	145	141	134	174	137	126	149	142	121	138	171	137	166	148	162	133	163	146	138	135	151	125	142	147	134	149	154	134	143	160	180	140	162	139	140	139	142	161	144	144	123	156	144	163	141	138	130	131	159	142	154	161	129	129	156	160	142	130	145	141	160	136	161	139	155	151	162	123	135	149	160	138	130	141	145	154	136	134	142	148	145	139	149	140	149	140	147	132	143	126	149	140	148	134	155	123	154	154	148	142	154	132	167	156	140	155	155	140	163	151	148	158	147	148	144	162	150	142	145	124	159	167	138	144	143	166	171	151	135	153	137	162	153	180	170	133	131	161	140	172	168	174	196	125	142	137	130	130	137	128	171	151	152	138	159	160	149	136	132	157	149	141	123	157	148	135	132	128	133	133	166	134	155	145	151	143	141	131	127	163	136	140	139	154	141	162	162	150	159	151	146	133	151	139	141	117	140	148	165	141	163	142	165	130	148	151	151	161	142	161	160	158	168	148	143	152	138	137	150	137	134	138	147	150	143	151	163	151	143	148	158	140	148	142	150	127	153	164	141	149	147	152	171	140	142	146	155	176	161	142	144	133	133	167	144	159	148	149	133	153	155	148	167	176	164	131	127	155	144	147	141	159	158	143	132	141	153	134	158	150	156	165	160	141	138	158	150	148	132	131	140	146	159	140	147	162	162	151	153	137	177	116	145	139	134	166	154	131	140	151	149	169	144	169	150	150	147	135	138	153	146	147	136	144	137	146	155	147	140	131	155
27266	14857	5029	5226	4456	3506	2822	2391	1992	1770	1476	1396	1227	1076	1014	942	845	868	800	708	771	646	674	599	604	598	621	598	522	536	503	498	504	490	490	492	513	501	480	472	487	491	461	492	460	446	450	476	449	410	465	470	426	426	383	470	432	416	415	432	453	474	492	508	601	656	648	625	611	598	564	549	565	532	524	536	532	558	546	492	466	483	472	473	476	472	496	424	515	477	527	502	478	490	529	515	578	557	526	531	525	524	539	504	580	537	490	498	464	427	459	442	433	443	437	420	434	446	421	421	420	430	412	405	398	376	437	450	418	419	397	420	414	419	383	414	412	394	390	423	452	401	403	387	443	388	407	434	411	425	403	404	408	418	363	423	384	393	435	395	417	393	405	431	409	392	387	385	405	386	396	392	368	380	379	377	401	365	393	380	361	395	378	434	369	403	393	385	353	386	388	381	359	381	419	404	402	428	375	368	395	437	368	392	366	381	352	373	427	381	398	419	412	387	377	377	382	398	383	398	375	371	406	391	400	380	371	391	393	385	406	411	396	404	383	385	417	421	379	386	392	404	383	377	424	389	375	412	389	372	407	371	427	415	389	347	410	381	378	444	423	361	427	392	396	353	441	388	353	375	391	400	383	398	387	375	380	375	413	370	393	396	385	380	401	387	410	381	374	386	392	393	392	388	413	409	379	342	399	428	387	380	409	377	398	370	401	422	377	360	400	427	368	403	368	384	371	412	355	409	394	383	426	419	392	390	384	389	432	366	376	398	394	406	384	377	380	373	396	375	392	393	399	398	441	383	389	399	398	380	382	393	417	381	361	394	399	369	358	369	373	405	390	356	397	385	425	402	396	388	383	360	399	432	388	374	358	377	362	375	390	400	366	379	380	405	395	434	390	397	356	392	382	375	381	389	379	376	386	409	405	372	380	356	419	385	396	436	388	394	393	386	397	401	387	347	405	351	410	455	406	382	423	405	376	394	370	414	406	398	369	420	359	393	413	423	401	386	407	386	373	369	403	389	348	379	407	375	385	379	403	402	384	358	391	393	405	389	370	369	402	432	402	385	424	374	418	401	412	354	389	408	368	348	417	416	418	409	379	401	397	379	384	373	415	399	394	387	398	409	403	378	357	383	397	389	365	389	403	380	392	375	384	405	378	395	428	383	427	378	394	398	381	359	410	379	425	359	374	409	404	418	429	375	415	373	360	398	393	354	392	394	376	371	420	366	398	381	383	394	435	405	391	375	374	391	395	351	401	370	376	397	397	353	364	412	381	408	374	432	412	398	391	361	366	376	443	353	409	432	390	377	394	361	352	360	409	380	377	385	374	419	374	398	409	398	363	424	390	382	364	368	415	366	382	390	406	385	451	400	415	390	407	352	417	393	420	390	388	413	386	395	382	379	389	400	409	413	400	430	413	388	398	401	371	385	388	383	424	426	387	404	385	389	395	417	382	429	373	446	411	417	388	420	413	363	414	386	389	364	371	392	424	375	401	407	350	431	380	354	381	386	381	409	366	404	363	375	389	389	400	393	374	403	367	373	410	376	408	384	425	403	367	366	383	346	405	389	396	413	395	425	371	361	436	397	404	385	394	409	395	391	387	365	384	394	387	402	379	401	400	424	370	388	405	403	408	386	383	410	403	398	399	412	391	387	394	382	349	370	385	422	365	382	393	390	380	423	425	392	350	383	401	405	417	407	382	388	374	385	402	360	428	376	425	428	400	385	381	406	404	382	362	400	395	393	412	414	392	359	378	369	416	388	406	384	372	388	410	398	388	375	426	387	377	363	376	364	388	401	378	424	372	386	389	402	371	395	395	397	397	406	399	349	412	402	376	386	394	389	365	429	416	382	371	384	398	376	366	414	412	411	385	378	396	375	388	387	397	383	376	390	415	400	363	395	394	378	436	419	381	352	389	376	378	401	369	387	401	356	408	384	389	357	378	393	394	365	373	425	369	389	396	387	400	414	374	408	374	389	398	343	380	396	410	403	382	377	393	409	344	400	376	398	382	368	364	401	406	387	410	397	383	396	368	397	378	382	394	318	412	401	405	385	403	369	423	398	366	349	419	359	398	373	406	403	396	369	378	407	385	408	390	394	397	396	354	410	397	385	394	382	342	430	441	421	367	361	370	354	340	406	393	418	365	375	387	429	384	396	352	398	356	412	353	409	335	366	386	350	406	391	414	362	399	374	387	386	395	398	427	396	392	394	358	378	343	382	415	394	349	389	396	372	376	388	391	352	416	389	408	391	369	399	392	395	404	360	390	401	375	384	378	381	389	370	416	392	397	397	373	390	402	407	404	386	441	398	392	414	402	382	409	390	395	375	359	401	372	378	374	374	395	388	384	366	399	397	354	361	374	349	397	354	420	397	395	397	390	437	392	382	341	431	418	426	374	410	380	379	416	349	369	422	388	392	376	414	373	389	364	341	377	377	421	351	360	389	383	379	364	377	392	406	389	386	379	365	438	396	412	379	401	364	384	409	384	389	398	394	417	408	407	418	420	369	398	408	405	401	368	385	394	411	403	381	419	389	397	407	396	386	380	361	358	402	380	396	378	368	397	383	404	414	349	404	382	369	373	392	402	416	405	393	375	378	401	403	368	378	408	392	387	447	389	388	384	375	397	388	420	357	402	394	380	417	380	387	376	378	389	377	367	381	404	388	430	390	409	413	385	366	394	393	411	383	402	402	394	422	399	362	370	387	412	372	407	387	433	387	363	379	408	408	429	422	386	374	406	408	373	414	394	403	410	392	381	397	385	377	378	394	387	380	386	374	386	378	397	428	402	427	416	408	390	371	412	412	335	362	353	409	398	389	394	380	367	397	390	383	404	372	403	388	383	362	370	397	418	379	394	386	365	390	426	387	385	369	408	417	411	435	418	379	395	355	429	388	380	390	375	378	403	401	418	368	394	383	384	431	392	390	415	361	404	399	415	367	397	382	378	408	395	404	390	395	394	393	369	379	412	367	387	398	398	409	378	404	351	362	379	405	361	375	385	434	427	396	405	403	352	424	373	408	390	397	420	383	373	354	410	359	414	376	426	403	382	387	402	366	385	385	412	381	413	399	360	391	364	400	381	406	380	404	377	391	382	418	378	389	386	354	405	405	398	355	353	398	336	366	383	395	410	395	352	394	421	392	395	389	389	360	389	393	361	395	390	397	412	375	410	408	443	341	428	414	363	384	387	381	433	406	400	411	415	401	404	376	411	395	379	382	382	395	380	373	398	369	393	382	408	412	403	390	376	425	378	405	387	391	421	422	404	362	410	386	425	383	390	390	395	356	377	367	395	384	415	368	388	382	403	350	404	392	377	411	423	423	397	403	378	407	416	418	399	409	425	412	385	400	376	434	428	364	343	413	431	384	398	385	363	373	410	391	361	368	402	398	410	393	337	373	388	407	382	405	387	403	402	439	389	421	397	407	387	428	405	375	380	411	398	410	381	401	390	376	393	389	422	358	395	387	410	401	390	388
17820	6143	458	270	270	284	228	252	238	249	254	232	230	238	263	242	250	230	226	258	224	232	250	242	241	245	249	253	227	210	238	230	259	232	224	255	225	215	221	235	228	256	239	227	243	251	244	223	235	242	253	252	220	204	238	242	251	249	245	229	239	226	254	236	249	227	243	242	252	252	260	258	265	231	229	208	243	242	249	258	235	232	251	234	226	248	221	230	245	238	241	209	218	254	250	210	242	270	244	236	269	217	244	232	230	235	218	262	224	222	199	236	262	244	223	220	249	219	229	213	205	242	233	241	259	240	253	254	266	208	246	255	224	234	234	220	205	222	258	228	236	244	230	244	229	270	254	247	234	252	226	242	251	228	243	193	211	225	231	230	213	241	250	259	231	250	219	206	221	214	210	222	239	234	239	209	225	225	219	220	250	255	217	202	251	217	234	261	239	245	210	248	249	223	243	238	229	212	217	247	242	252	222	206	265	243	223	238	237	221	217	253	231	255	252	244	236	255	259	225	199	238	238	248	221	242	236	255	245	209	210	247	234	248	214	236	259	263	254	232	225	240	257	228	239	235	277	251	220	243	244	238	225	218	236	234	231	249	226	239	236	193	242	240	213	217	247	239	247	228	211	262	244	235	214	253	223	233	244	266	223	249	239	225	228	247	215	220	259	209	263	249	222	215	220	262	224	202	244	241	232	231	236	226	229	256	254	223	271	242	250	239	235	242	245	247	239	231	239	235	254	269	264	246	237	233	221	231	214	239	244	236	258	258	267	248	275	253	233	234	231	240	229	261	253	248	222	223	271	249	247	229	245	249	239	226	238	241	246	242	223	246	223	243	227	245	252	211	258	227	237	243	232	246	202	235	251	249	231	236	227	246	231	252	210	242	251	249	252	251	254	264	243	258	245	256	242	218	245	260	215	243	221	252	220	230	251	238	232	240	228	217	234	247	254	214	239	208	231	254	221	226	214	243	251	250	284	213	274	261	240	250	241	249	260	272	258	252	210	260	207	241	252	234	260	237	225	261	212	257	234	233	238	240	236	258	217	242	249	262	211	235	229	244	227	212	223	251	239	204	217	279	246	203	250	215	227	239	264	247	217	242	227	242	242	269	217	210	220	258	246	238	232	234	235	231	244	237	234	232	233	212	241	230	224	233	252	242	245	248	279	226	238	238	218	233	241	225	240	246	258	199	217	272	231	241	233	223	239	242	223	236	238	226	232	206	228	229	237	249	199	250	242	264	244	250	247	260	254	241	205	263	271	225	241	281	254	222	247	242	245	281	225	239	261	239	238	235	222	218	246	234	228	219	216	226	260	249	248	245	230	244	228	264	239	213	238	247	211	228	261	243	209	238	246	261	214	229	238	218	261	201	237	255	243	233	210	253	207	249	202	211	249	219	229	214	255	229	240	245	243	247	251	231	232	212	221	213	219	230	239	224	245	225	257	230	225	222	248	231	220	254	233	227	264	243	236	256	247	248	258	250	212	235	246	224	246	219	231	235	246	229	223	226	224	225	251	238	257	233	241	215	254	218	224	225	246	251	263	243	233	224	234	247	251	246	226	242	250	242	246	249	266	245	248	275	224	257	236	228	228	231	253	207	212	253	260	212	254	228	244	232	239	260	216	235	200	257	242	221	254	224	241	246	233	236	218	221	235	254	271	218	243	223	238	229	230	247	243	231	242	239	222	245	198	209	224	228	214	239	243	252	256	234	255	239	234	230	215	256	222	239	247	239	248	230	224	232	230	256	248	258	227	240	223	220	246	225	250	231	215	253	215	230	220	261	239	246	231	255	254	241	219	233	248	225	227	263	223	229	258	208	237	220	214	225	217	222	199	239	244	254	228	261	249	220	231	232	254	244	242	229	242	242	225	237	240	238	251	245	238	231	236	241	246	248	238	240	223	246	243	231	235	235	196	255	228	233	234	213	249	227	258	238	266	240	206	239	251	237	251	212	248	256	239	235	219	223	253	222	234	244	254	234	247	242	215	235	191	254	231	238	213	210	209	230	222	236	240	219	232	252	213	222	270	262	250	264	225	224	197	216	225	263	251	234	245	234	212	248	216	251	220	234	234	243	246	236	250	225	223	240	230	243	250	215	246	216	234	218	235	220	234	233	243	248	259	231	253	261	236	256	231	242	228	230	228	248	226	250	218	233	261	233	239	244	260	222	269	264	250	278	249	211	225	271	224	252	211	227	207	257	258	245	247	254	233	257	247	223	258	246	243	228	229	251	221	223	243	222	236	247	219	250	213	219	237	271	238	261	247	232	224	206	229	248	248	248	250	219	241	240	263	231	234	256	239	250	253	250	242	218	212	252	258	232	236	224	259	234	242	232	219	246	231	218	261	234	251	253	252	235	234	244	203	230	222	234	213	220	240	219	243	225	209	280	223	229	250	250	234	226	245	241	262	222	257	293	216	217	283	233	211	220	213	253	236	249	197	208	247	226	240	219	242	241	244	233	220	248	247	272	238	267	207	232	231	241	241	223	256	250	235	225	242	244	231	230	258	216	248	223	270	234	255	245	257	220	219	219	265	239	235	225	236	226	237	234	239	229	242	262	220	235	251	230	243	254	250	228	228	224	239	220	227	258	271	237	236	227	238	220	236	224	203	224	263	225	236	233	246	235	226	243	256	240	234	215	245	247	244	224	221	244	264	233	256	244	237	242	259	244	263	233	235	250	215	234	229	202	237	231	227	257	218	225	264	264	254	228	248	252	263	216	229	195	251	256	243	208	253	246	227	261	240	230	218	233	252	241	245	218	216	241	247	236	245	225	231	229	238	248	242	238	227	227	228	246	233	259	252	211	239	214	227	214	245	197	227	259	239	230	226	235	224	208	247	228	243	235	243	261	257	236	242	236	244	229	238	244	241	268	233	243	239	241	234	239	248	237	254	246	260	234	213	209	207	252	250	232	232	228	214	251	238	262	218	260	263	212	223	248	238	218	257	247	268	232	223	223	255	219	235	234	236	224	221	242	249	254	245	221	253	230	249	207	225	204	222	216	255	243	232	256	256	242	254	251	249	217	271	248	253	237	247	242	240	283	227	221	214	239	229	215	259	208	263	247	252	255	244	261	272	253	241	237	235	248	193	220	238	249	250	210	223	238	240	258	218	244	243	227	227	216	204	239	233	260	228	207	245	243	230	239	215	254	223	247	247	232	233	231	242	214	226	266	251	218	240	216	255	235	224	245	257	229	216	257	244	223	221	241	255	243	212	270	261	237	245	258	251	221	250	246	226	227	235	201	224	208	243	231	231	224	241	210	258	222	245	247	249	236	257	226	247	223	233	237	248	233	212	239	244	254	242	242	224	250	197	231	230	226	225	216	234	258	258	257	241	242	239	250	249	248	241	227	266	216	226	253	177	222	248	224	247	237	251	247	244	249	247	237	235	236	234	251	244	243	229	242	230	234	251	233	238	231	234	249	235	254	225	246	244	240	242	236	220	223	255	228	238	232	243	210	229	240
10496	4924	722	715	738	683	706	675	677	663	587	609	623	635	651	595	632	684	646	608	628	677	607	564	627	605	593	625	611	597	622	598	643	610	605	590	618	583	599	576	559	598	615	617	660	610	594	605	602	630	585	586	594	618	598	610	606	603	609	601	544	614	609	634	646	636	679	687	620	675	686	637	655	678	669	591	600	641	610	626	612	640	662	618	606	642	614	605	642	678	582	645	624	640	602	608	658	661	661	651	652	654	612	646	649	625	651	598	636	618	585	654	620	629	638	608	624	640	571	648	604	631	593	578	608	596	614	580	594	602	613	593	582	610	620	622	601	578	594	587	649	585	570	615	601	596	651	608	601	583	616	596	594	631	588	635	598	613	630	576	602	589	610	592	600	605	645	610	628	593	605	584	615	592	614	631	600	607	607	585	559	593	625	615	582	586	630	578	574	632	590	593	621	586	620	556	569	617	602	599	590	612	568	572	568	591	609	586	590	635	626	605	625	618	643	644	608	604	568	609	554	596	552	596	556	606	598	639	600	576	645	622	656	593	611	596	589	539	621	581	603	585	611	587	572	609	569	598	621	585	593	627	591	594	592	614	564	601	630	619	545	602	559	610	611	619	615	635	622	621	586	531	629	569	559	584	620	580	612	601	633	588	614	586	617	587	572	613	641	611	645	588	618	602	621	615	634	624	609	587	621	635	629	585	618	611	564	582	555	606	563	583	588	593	609	635	599	662	597	575	625	618	604	630	587	568	586	553	616	568	586	598	631	603	628	631	558	642	587	608	612	587	635	619	618	641	620	602	615	616	597	585	626	630	549	602	563	661	626	607	586	584	618	619	630	599	563	581	588	581	608	627	654	611	617	590	580	631	583	597	591	598	564	601	626	640	619	583	636	629	594	596	600	599	638	621	633	571	555	641	613	656	593	606	576	599	642	578	611	605	585	562	567	622	604	639	652	585	621	567	615	619	599	594	574	586	646	619	589	596	599	594	602	599	558	635	622	663	555	606	593	572	650	588	598	595	678	604	629	630	642	669	585	589	589	604	599	607	621	621	609	637	617	634	608	635	645	659	641	618	657	568	643	595	617	612	622	586	598	623	562	601	568	597	588	643	684	630	597	635	627	595	620	611	580	599	580	599	578	619	516	595	618	600	597	594	593	549	603	674	587	591	611	612	616	629	615	569	624	594	625	595	602	668	587	622	587	585	658	636	616	602	595	611	589	670	586	587	625	598	598	544	620	585	605	585	632	581	596	591	633	604	661	626	583	590	603	614	603	583	623	603	636	607	565	564	591	621	611	571	616	603	637	624	565	597	557	624	562	556	555	656	613	567	579	590	604	576	592	585	595	581	627	564	622	608	630	580	589	611	637	651	630	603	596	633	624	577	579	584	581	592	608	613	619	637	638	563	595	554	636	590	618	584	603	586	591	612	637	589	608	602	626	592	615	629	596	579	637	601	583	601	545	644	594	585	605	632	601	575	588	561	648	589	584	606	609	632	644	566	578	646	594	639	593	562	609	580	580	584	623	586	576	593	585	571	563	599	653	606	587	615	625	598	606	592	570	620	620	572	612	577	587	608	598	584	618	636	610	573	581	595	619	605	620	557	574	572	585	586	623	591	577	582	603	635	629	628	570	585	618	627	601	589	603	566	626	609	579	576	616	626	586	632	649	630	612	569	604	573	642	584	574	622	624	573	602	601	600	633	574	597	589	593	603	584	595	593	615	647	615	619	620	583	612	610	606	592	593	598	596	601	614	575	634	538	656	616	587	586	624	591	583	648	584	609	623	613	628	614	563	602	549	644	601	588	594	606	596	590	621	633	562	609	567	573	607	632	598	577	607	599	595	596	593	597	607	567	577	627	593	623	588	645	594	605	610	551	587	616	579	583	599	604	582	579	593	587	557	626	628	564	617	572	641	591	601	592	673	630	624	617	576	571	582	588	602	618	571	602	621	592	631	568	613	599	622	577	627	608	655	610	591	594	574	594	596	632	619	633	576	602	584	574	580	641	586	595	578	606	621	611	589	594	594	642	588	626	629	617	618	613	590	647	580	621	639	609	602	614	608	578	605	599	615	583	648	606	585	605	600	584	586	585	584	595	590	612	603	564	564	636	591	628	588	614	556	609	646	595	592	604	631	602	631	604	633	640	561	629	592	613	584	572	597	580	597	604	647	581	570	603	626	634	609	571	592	626	612	636	576	607	604	598	605	603	610	610	636	549	613	593	604	611	612	635	596	559	614	565	647	581	616	628	643	600	550	595	583	608	607	588	598	585	628	627	599	635	590	604	598	623	556	578	631	625	588	590	633	640	562	587	572	589	614	609	610	557	637	579	611	608	579	615	577	608	620	564	576	601	635	588	615	556	564	563	536	609	574	591	615	585	587	593	604	592	637	615	601	610	578	592	633	559	629	607	665	627	593	563	652	621	580	597	608	564	634	584	596	572	609	595	578	602	594	591	590	670	612	641	566	582	576	630	584	612	586	618	643	609	600	594	577	619	603	599	593	607	577	584	556	601	571	623	590	594	553	667	600	569	584	578	626	571	637	623	531	592	562	622	596	603	615	579	666	622	627	564	617	588	613	606	607	594	621	631	555	593	560	596	597	574	583	610	603	595	591	603	614	607	559	575	583	645	617	628	576	562	567	609	611	653	563	607	586	599	597	595	594	588	575	606	590	611	608	599	598	630	607	602	627	609	633	636	605	632	660	577	606	589	570	613	616	572	604	594	609	572	601	611	602	605	596	618	620	638	591	576	643	590	599	605	575	596	576	618	606	621	600	661	616	596	598	617	623	581	625	576	656	579	580	632	607	607	659	626	576	585	568	604	551	593	638	601	606	611	617	609	598	563	596	622	636	601	604	621	581	602	610	604	631	617	605	579	554	634	604	562	575	564	614	598	608	640	644	624	629	525	604	578	595	607	605	596	610	632	598	605	602	602	627	582	629	587	599	553	587	624	638	621	581	603	607	590	605	560	574	600	630	628	586	611	633	619	596	597	617	645	628	621	579	594	613	626	575	565	602	627	651	593	587	602	585	601	575	588	643	601	571	599	623	577	631	579	582	578	603	623	575	529	614	633	590	566	586	611	563	578	628	584	610	589	583	540	583	628	629	611	629	591	645	612	606	671	618	611	575	589	576	608	642	564	619	582	615	621	638	599	620	616	680	643	600	564	597	573	564	609	616	551	627	595	595	599	587	598	626	604	643	626	632	625	651	629	639	581	610	580	571	567	591	567	598	618	591	580	636	612	607	613	557	605	586	596	590	621	597	565	579	618	597	619	611	627	620	597	634	604	613	612	553	665	627	625	608	571	622	610	604	626	635	664	597	602	581	614	634	623	622	640	574	610	633	586	617	584	606	603	618	629	541	576	596	600	644	596	600	614	633	613	617	607	595	610	601	581	620	637	635	689	595	619	589	572	598	576	618	608	584	634	587	595	573	587	570	593	601	613	601	608	583	619	588	612	614	607
35650	20376	4450	1626	942	638	504	421	358	324	329	282	262	254	254	252	237	243	232	236	236	212	242	255	246	243	233	234	209	232	224	210	213	216	230	199	259	220	191	202	194	205	231	199	222	225	210	223	207	210	249	201	233	188	206	211	228	217	214	206	202	216	238	236	216	239	238	229	220	197	223	208	239	218	226	221	197	224	222	226	214	219	202	201	212	232	215	212	200	234	233	234	225	187	217	247	203	209	234	244	194	255	214	231	241	225	242	190	234	205	196	252	230	217	193	201	201	238	211	214	211	213	211	205	206	235	216	247	252	223	198	192	202	212	219	205	209	200	190	214	231	226	215	227	256	218	212	218	189	202	213	216	219	227	215	194	210	191	205	235	234	191	218	238	216	216	219	199	216	201	220	183	217	233	215	210	210	204	239	240	208	223	218	216	191	194	198	215	229	222	190	184	231	208	200	199	202	220	222	196	218	219	209	204	230	216	196	202	199	206	200	242	219	206	207	204	227	231	226	219	201	210	212	225	216	242	211	191	208	211	236	211	209	214	222	223	186	217	222	210	217	224	206	202	224	201	224	206	210	222	223	206	211	212	215	212	234	207	207	217	235	219	173	184	189	193	193	202	192	193	234	227	216	241	202	209	223	205	207	204	219	221	217	201	200	206	183	211	230	213	222	236	195	242	197	243	239	211	212	221	194	217	201	210	205	198	196	211	230	199	223	231	186	219	194	173	198	190	199	223	193	198	188	220	193	234	205	202	203	235	206	203	224	210	217	215	235	240	207	217	204	229	232	188	203	223	211	183	238	241	200	249	184	213	189	186	213	215	217	197	208	239	210	220	212	197	226	192	194	239	223	217	208	226	218	222	193	217	222	215	213	214	207	185	230	212	204	218	199	206	231	203	207	186	211	200	227	181	207	215	209	211	226	214	194	208	201	222	207	196	220	212	209	211	204	221	223	210	236	220	213	215	203	210	205	218	210	216	218	230	213	217	218	203	220	211	195	212	239	217	210	233	198	215	219	262	197	189	205	229	225	215	213	202	176	197	188	222	212	218	243	210	203	227	208	213	246	202	208	223	222	230	202	193	204	199	222	192	180	232	233	236	207	221	232	214	203	190	216	219	206	210	217	209	223	202	211	221	235	221	209	188	207	190	214	198	206	204	227	209	234	191	194	224	208	214	230	199	225	202	180	205	223	234	211	189	196	224	188	236	231	229	200	212	208	232	214	259	208	189	232	198	210	199	215	194	207	189	197	204	226	219	200	207	237	225	210	220	193	224	201	221	205	196	215	222	212	203	214	235	212	207	208	201	224	248	226	194	195	215	196	218	223	226	211	199	211	205	207	232	215	194	198	220	202	216	200	222	220	196	222	201	206	193	199	230	204	226	231	204	212	205	225	209	208	198	226	207	214	223	205	260	229	218	211	218	219	203	199	196	229	183	215	190	212	199	238	217	229	180	192	240	198	231	238	173	215	205	210	220	190	200	227	192	214	204	198	206	233	202	227	206	187	249	212	220	222	212	193	210	183	208	195	200	213	190	216	206	227	215	219	245	220	212	225	202	216	197	203	211	210	220	229	226	219	211	223	198	193	221	201	200	220	213	244	205	221	233	228	214	230	209	201	206	220	216	210	214	194	229	203	239	186	233	231	218	183	226	227	214	184	218	195	199	203	237	213	209	210	234	233	201	221	196	196	205	218	217	207	217	204	222	185	188	227	202	233	242	208	217	206	203	197	196	199	216	223	211	232	175	217	201	198	218	195	226	208	219	208	186	214	205	213	231	212	175	197	204	212	192	216	215	204	189	204	200	184	233	234	228	231	207	192	190	233	204	216	216	219	184	193	209	188	214	215	215	203	221	226	204	239	223	220	218	218	196	220	210	205	190	180	220	259	215	182	223	195	218	200	192	237	208	223	229	198	223	180	201	197	252	186	192	223	225	200	196	193	231	218	175	210	221	207	200	201	205	225	205	205	210	222	234	210	212	198	212	215	188	214	204	208	212	194	221	242	200	202	215	227	189	210	221	238	200	192	206	247	234	201	230	198	194	231	236	218	209	214	223	189	235	211	236	208	239	213	215	185	207	226	236	211	202	210	214	221	223	193	224	189	211	245	211	203	213	215	214	219	191	203	241	218	230	254	212	193	200	238	207	216	219	218	223	212	226	219	211	247	219	198	191	207	188	217	240	213	196	196	196	222	204	230	207	244	216	189	209	198	223	204	202	232	234	220	228	206	210	200	200	209	221	220	203	207	211	212	207	241	192	201	204	209	231	215	212	202	186	214	195	191	210	218	226	215	206	208	211	219	235	202	184	198	233	223	195	210	191	202	206	229	189	230	193	199	220	217	189	207	204	237	187	210	210	209	196	215	225	223	230	191	212	223	221	192	220	206	216	199	212	204	199	220	214	219	189	215	210	213	212	206	220	218	213	234	206	206	231	212	208	223	215	204	194	196	182	210	217	241	188	211	211	220	230	202	197	197	218	204	226	232	207	214	207	223	224	205	212	239	211	185	211	207	225	191	212	206	206	191	229	208	195	190	198	209	208	204	184	221	265	203	225	197	224	199	219	226	233	239	199	202	217	224	227	222	209	222	207	244	237	196	240	217	228	209	201	218	187	224	247	218	209	206	177	216	205	215	236	213	225	222	218	219	209	238	218	217	209	191	206	235	211	203	202	205	193	191	243	198	214	222	227	204	216	218	209	205	211	215	220	205	205	186	233	207	221	200	200	233	204	222	223	217	212	217	222	186	205	207	233	221	203	227	214	194	238	222	221	211	211	244	214	195	204	209	226	210	203	226	221	238	203	225	230	204	201	212	182	236	207	216	233	208	190	218	194	207	184	203	239	212	224	209	206	208	245	200	215	225	217	203	209	222	232	235	235	224	218	203	215	222	192	223	221	216	213	211	232	210	214	223	230	199	194	196	211	214	213	197	209	227	246	224	187	201	218	191	217	200	204	215	228	197	187	190	198	222	216	217	227	206	205	239	230	207	224	218	222	233	201	225	195	193	217	248	206	208	218	190	202	189	208	222	221	210	220	215	247	212	211	205	197	213	209	185	199	232	219	211	214	199	230	193	225	211	237	224	202	221	252	199	227	217	197	185	195	229	206	203	234	218	192	220	238	212	238	213	209	222	200	218	199	221	186	205	214	226	201	219	216	215	223	217	228	199	201	196	234	198	209	225	214	211	217	186	215	209	187	222	217	213	191	230	184	223	205	215	210	206	222	212	212	232	206	240	187	205	218	201	215	229	212	226	227	222	227	230	214	200	198	213	211	212	203	213	212	220	220	217	217	202	194	201	200	188	223	230	216	222	233	224	189	224	197	195	192	214	217	200	226	208	200	237	229	194	213	201	185	197	202	230	232	210	223	239	210	206	213	205	198	216	204	193	220	197	205	207	222	191	194	247	209	219	215	199	202	195	251	223	206	228	218	227	200	216	220	197	212	214	237	236	229	206	203	232	212	212	203
22459	12248	2915	3063	2675	2161	1791	1563	1415	1225	1100	1056	980	903	878	839	750	761	763	726	723	717	660	639	662	637	657	623	608	613	610	608	633	604	619	600	615	570	602	530	606	591	592	523	571	544	540	522	576	571	594	581	544	597	545	605	581	600	554	519	574	622	621	681	660	661	649	686	700	664	636	650	629	616	630	604	586	616	609	549	588	625	587	619	615	606	617	570	595	606	606	608	624	625	582	637	664	637	640	672	627	687	670	638	637	611	612	586	569	548	574	574	553	616	584	576	509	551	562	536	562	521	604	544	586	608	508	591	539	538	577	529	541	477	562	605	601	527	567	600	534	593	527	538	568	538	542	555	542	580	579	539	486	536	532	563	534	557	555	558	567	491	523	550	563	512	539	551	555	550	502	535	548	604	541	542	521	554	557	568	559	565	552	583	526	532	551	509	542	520	509	564	558	526	518	554	535	535	569	534	536	540	550	565	516	526	609	546	548	519	539	547	572	533	552	586	555	557	545	547	579	508	544	548	535	529	571	496	524	542	607	529	541	568	554	572	533	526	538	538	569	546	563	563	569	535	554	526	517	545	566	544	510	528	577	557	541	537	491	500	507	545	546	553	528	560	526	549	551	558	515	543	549	554	540	563	509	567	504	525	527	497	522	548	545	556	583	543	549	501	557	568	525	531	534	502	518	538	537	563	551	558	545	558	540	532	544	486	565	579	506	597	535	548	561	542	553	516	567	547	515	558	575	533	501	520	515	547	543	555	542	568	556	543	567	500	523	546	530	542	539	573	494	541	548	509	540	547	559	547	538	501	540	531	516	576	535	560	531	537	548	505	604	557	547	537	524	491	561	557	534	517	548	547	524	569	512	522	535	563	539	524	541	539	567	534	567	582	540	543	548	519	533	565	489	494	497	530	569	574	549	542	546	521	507	510	542	537	536	534	508	528	540	568	544	538	557	525	513	550	504	559	552	541	540	524	508	560	587	503	523	524	565	547	526	505	590	517	509	536	557	547	548	555	577	539	523	524	548	554	563	519	495	573	524	537	542	553	497	526	584	539	515	553	516	514	568	548	535	551	562	570	557	490	531	533	478	548	535	548	538	554	518	554	587	546	495	542	586	533	554	549	538	541	496	522	559	551	527	544	516	524	550	541	536	537	529	515	583	530	534	535	571	546	517	503	570	537	583	535	536	548	586	519	521	527	579	531	543	559	596	552	498	558	520	530	562	572	495	526	554	534	547	584	572	506	531	557	548	544	563	559	561	551	555	544	568	518	517	548	532	528	533	570	526	531	535	537	545	544	551	539	579	555	565	532	520	544	538	580	538	521	543	549	529	541	543	558	553	542	573	555	525	566	534	549	572	566	563	539	515	534	514	552	531	520	549	525	532	559	539	538	554	529	578	517	567	556	534	575	527	566	518	532	524	539	537	521	514	552	560	557	565	511	579	506	558	576	557	571	534	569	526	526	574	525	540	541	526	550	527	555	582	545	562	505	538	560	548	543	526	554	536	547	567	551	541	566	553	539	581	587	581	559	564	603	538	536	556	513	554	547	541	527	516	550	535	509	522	516	554	567	558	486	566	542	532	502	604	514	523	587	569	556	578	555	576	537	529	554	511	533	589	514	520	549	508	539	572	529	520	522	528	566	504	538	531	548	516	538	562	571	559	519	527	579	541	541	521	556	572	539	518	552	494	519	547	524	500	531	593	586	574	520	581	574	541	567	509	567	514	535	537	544	510	553	551	525	540	580	525	534	536	517	548	532	502	498	552	527	539	571	495	548	536	528	567	534	570	548	545	546	503	525	581	536	508	541	581	519	513	546	578	531	558	544	569	510	540	563	514	514	522	523	523	557	540	561	578	550	539	541	539	565	531	538	537	525	547	485	581	545	496	503	560	522	522	522	579	547	486	521	511	549	522	543	512	481	518	515	571	491	540	539	548	509	530	494	534	566	506	573	518	551	527	514	562	532	529	539	523	531	535	557	566	535	540	508	539	574	540	514	554	525	493	535	528	547	539	534	567	545	527	559	511	513	517	545	540	526	522	537	559	521	554	547	565	601	558	523	579	560	543	531	572	550	564	559	538	567	567	531	521	533	554	526	558	571	527	538	527	538	554	484	543	531	538	524	554	548	526	515	556	521	523	544	540	546	562	526	539	560	498	578	564	501	575	545	577	558	565	554	562	560	547	567	557	578	539	581	576	521	593	541	553	550	539	481	545	535	489	546	557	541	512	583	530	581	542	574	546	562	589	539	580	502	560	577	546	551	557	531	566	514	516	576	547	511	535	513	518	547	552	546	539	543	575	564	535	578	553	533	543	536	515	570	555	557	526	515	559	503	577	577	528	553	558	534	535	553	551	547	508	508	551	520	539	516	571	537	575	580	571	536	523	500	503	533	547	579	522	561	534	526	555	481	529	547	570	543	580	559	548	556	567	571	537	558	548	543	596	598	530	565	497	539	550	565	522	546	567	556	532	532	563	535	538	529	523	552	557	552	552	551	559	556	587	551	521	558	528	571	543	543	520	565	551	603	540	525	594	547	552	552	526	533	566	523	567	572	572	526	556	513	580	527	569	556	511	516	530	550	590	589	521	497	519	534	524	534	521	536	523	557	563	560	556	551	544	512	522	599	568	557	573	553	556	516	517	554	593	532	541	560	527	498	582	507	546	502	541	570	530	514	555	520	538	547	556	580	513	577	546	566	551	563	529	541	519	535	550	578	558	579	574	510	538	523	527	513	542	557	540	540	548	558	536	522	549	558	525	568	530	562	534	584	550	533	534	571	530	552	569	521	570	522	542	531	546	571	549	504	546	528	490	587	535	573	562	546	518	510	522	560	540	549	555	513	544	561	561	554	561	535	561	565	555	534	519	565	541	536	568	525	505	570	528	539	528	552	520	536	541	542	549	551	550	581	526	552	553	508	583	560	519	570	562	533	541	525	576	494	522	565	549	539	545	526	556	533	533	572	550	547	577	538	518	517	555	572	555	543	570	588	527	538	544	490	523	539	515	535	517	540	530	545	519	530	558	552	527	568	579	550	592	541	582	545	555	553	569	543	529	534	526	588	525	517	555	541	565	572	519	556	568	522	571	551	541	506	510	540	520	571	562	561	518	504	554	552	566	539	559	532	484	514	528	566	558	531	556	509	565	535	538	561	518	533	562	543	511	546	522	556	542	550	525	544	536	579	537	535	551	569	568	538	568	548	497	553	517	524	531	518	571	518	515	546	544	522	545	544	533	563	536	563	536	553	546	584	540	536	559	530	569	511	555	545	558	538	546	570	554	558	545	563	529	527	554	575	562	537	557	511	563	515	526	555	537	572	542	552	527	538	518	522	510	575	540	555	536	558	528	589	525	534	538	570	543	528	554	526	602	557	530	514	576	528	547	574	540	537	565	516	574	505	589	557	550	564	550	536	519	553	544	509	562	550	545	530	578	582	560	544	573	572	546	578	536	501	553	549	543	551	509	571
43580	26561	7322	2736	1510	931	642	488	405	371	345	301	281	222	226	240	226	195	192	179	158	185	170	151	173	161	161	174	156	149	145	164	160	171	161	156	158	145	156	128	173	149	151	159	138	148	161	149	169	159	146	129	145	126	175	133	136	160	151	149	161	149	147	146	164	173	181	186	169	159	173	160	164	160	157	164	165	152	139	154	150	141	140	160	165	150	149	145	163	166	157	149	141	167	141	142	168	155	175	158	135	166	179	155	155	170	141	133	164	135	125	158	140	157	147	143	143	160	180	145	127	142	145	164	133	113	137	136	160	141	144	154	134	154	145	129	135	141	126	165	161	134	146	145	141	150	137	149	154	134	151	143	143	123	182	127	137	144	146	137	148	151	134	157	154	149	141	144	150	141	160	163	135	125	146	125	145	151	152	129	129	149	131	128	154	137	154	142	139	148	144	149	157	149	141	144	131	158	123	138	151	146	148	152	140	135	163	152	129	150	137	139	155	153	148	134	148	139	133	152	141	156	159	152	123	147	149	156	139	155	163	135	150	119	161	146	161	130	143	139	143	123	134	151	143	107	118	137	120	146	129	140	124	147	130	157	150	133	152	139	144	142	138	137	130	150	168	173	138	125	122	141	136	118	137	142	118	137	122	159	132	132	149	174	139	144	155	141	124	130	123	156	126	116	160	130	157	140	138	129	142	150	128	137	162	121	132	123	129	163	129	157	147	145	168	137	144	136	130	145	143	136	125	125	119	129	132	119	122	128	147	160	154	133	137	127	147	146	141	144	172	146	135	145	133	129	144	151	157	141	152	141	154	153	122	133	142	147	126	146	125	133	147	128	131	122	177	158	136	151	155	148	144	154	143	155	146	160	129	147	147	158	138	133	136	142	147	155	139	138	144	141	164	140	147	148	128	151	140	151	146	122	121	128	137	137	128	130	151	131	134	138	131	148	146	134	131	156	122	131	143	137	157	143	146	145	140	128	134	161	142	109	147	142	167	128	114	123	129	124	136	122	136	136	140	146	150	136	137	139	135	138	125	142	162	131	160	132	147	127	155	125	151	157	137	141	140	142	144	156	129	151	136	164	169	155	139	152	129	149	140	146	144	135	123	130	156	137	161	152	141	152	133	161	150	153	149	137	140	161	158	141	149	151	140	137	147	148	152	160	141	157	145	139	130	128	126	149	162	144	144	152	173	151	148	154	148	125	147	135	158	146	137	148	146	143	139	143	143	162	135	130	131	137	141	129	168	141	154	142	154	142	157	135	144	119	138	132	160	131	137	145	127	132	147	128	114	147	161	146	161	145	157	134	130	156	136	152	129	153	138	141	140	156	133	140	143	147	128	125	135	150	141	134	152	154	132	133	122	134	155	146	138	125	154	187	141	162	143	154	132	145	134	160	143	148	130	150	121	129	133	136	125	130	151	131	134	161	148	133	127	157	134	161	156	167	131	149	149	143	142	116	154	130	142	134	172	142	133	162	139	134	126	166	151	146	125	161	168	128	133	158	136	133	157	122	150	154	141	146	135	142	144	142	151	126	165	128	150	129	147	151	142	151	135	150	168	151	141	133	155	157	128	139	143	151	140	129	125	141	159	150	132	159	158	135	155	153	154	145	137	164	134	162	175	140	128	143	150	151	126	152	142	157	142	152	121	147	154	158	166	143	129	149	132	138	149	133	151	144	148	126	134	157	144	138	156	140	163	132	132	133	150	133	136	140	138	117	145	130	138	129	154	163	138	141	130	130	155	136	149	146	127	131	153	150	130	142	128	143	142	159	143	154	148	164	140	156	133	144	149	161	141	148	143	141	135	141	167	136	137	149	145	135	166	151	152	144	155	160	151	165	144	146	145	154	130	146	138	136	137	168	154	152	145	133	133	142	131	165	140	137	147	140	138	138	141	148	142	148	141	119	129	148	112	146	129	133	147	150	154	133	159	140	145	139	126	139	147	126	147	121	148	120	144	130	156	136	153	130	151	151	154	156	131	148	126	134	146	149	150	148	125	130	147	140	140	143	130	144	132	136	168	136	141	138	145	139	146	154	154	161	131	145	126	129	128	143	133	127	118	151	150	129	133	128	129	136	122	141	139	147	135	168	139	139	156	151	165	134	146	135	164	149	106	149	153	149	150	155	138	143	157	147	132	132	135	137	152	127	157	163	146	150	134	152	132	142	151	133	185	114	134	147	158	160	147	143	145	132	143	150	137	150	166	139	147	142	148	119	133	143	143	155	150	147	121	134	153	149	151	176	157	139	133	148	131	138	154	144	171	117	143	149	145	149	152	145	139	154	128	151	163	156	147	152	147	158	139	157	154	148	146	142	143	125	156	158	142	140	178	146	130	151	139	150	144	148	141	123	145	151	134	119	130	140	132	147	154	124	130	111	137	126	146	138	134	120	143	124	139	147	165	148	151	119	138	138	162	153	147	148	167	151	145	128	120	152	144	129	136	150	137	137	165	146	140	147	150	141	148	139	137	126	136	144	140	150	145	138	125	132	113	140	142	115	145	163	146	143	150	140	130	133	140	164	141	156	134	162	132	141	146	133	133	136	132	153	121	136	158	135	140	131	156	142	141	139	140	124	135	156	126	158	125	163	142	150	151	135	130	135	138	136	141	119	168	160	149	149	148	143	143	142	139	142	143	137	138	139	132	152	147	145	142	139	141	134	126	134	137	137	138	138	110	143	154	130	154	144	130	137	151	176	143	143	148	128	144	129	136	145	137	143	159	117	137	143	160	137	128	159	139	137	124	135	120	120	149	165	136	140	134	145	141	131	141	157	127	142	148	138	156	142	164	130	158	162	121	153	143	145	156	155	140	139	130	129	165	133	146	147	146	145	133	146	135	114	149	152	119	144	144	152	136	128	133	137	159	158	146	145	130	146	127	142	161	143	149	146	111	132	135	151	154	148	155	144	132	121	128	133	158	161	139	116	145	158	147	167	146	120	129	140	140	125	133	141	144	136	150	129	158	162	167	125	152	147	147	141	156	129	115	147	178	144	128	144	163	155	134	142	168	146	144	140	135	131	148	148	157	160	141	138	159	141	120	141	179	141	123	134	133	139	141	169	139	138	150	167	151	124	126	120	147	132	127	161	140	125	117	118	149	145	122	138	139	158	156	129	142	132	151	117	130	147	154	139	141	149	150	136	130	158	148	156	131	134	157	146	144	131	167	146	161	143	139	126	140	148	152	137	125	157	144	141	153	147	141	140	153	122	143	130	175	145	150	147	143	131	137	155	170	141	159	146	135	134	127	146	150	145	130	148	132	148	145	130	142	147	158	148	122	146	171	147	164	132	152	136	154	137	154	157	144	139	175	145	159	150	133	146	135	146	145	170	112	129	139	142	157	150	131	140	162	155	129	147	156	146	159	154	144	150	147	173	122	141	188	151	119	144	126	139	142	158	152	143	143	144	140	131	118	140	150	149	150	142	157	148	141	156	143	159	136	150	130	135	145	152	162	146	144	139	156	130
27720	15381	4944	5182	4429	3506	2818	2249	1962	1666	1455	1337	1200	1110	978	894	831	791	715	701	734	694	640	643	606	555	566	592	539	526	503	503	558	514	453	463	462	503	483	492	463	446	450	444	460	448	408	418	456	426	452	410	425	412	433	418	426	383	406	382	392	422	453	479	558	630	633	573	619	623	575	548	555	485	485	457	470	496	473	480	480	446	480	450	490	474	488	509	521	530	531	494	472	513	502	533	538	618	545	563	532	548	541	534	535	528	432	405	430	439	434	405	436	435	427	403	402	408	433	388	397	397	394	452	421	420	445	400	413	382	381	370	378	437	390	420	384	437	436	406	411	397	380	359	392	407	414	422	392	407	379	366	410	370	397	351	404	377	379	386	398	371	368	407	386	407	382	377	387	408	385	392	371	409	363	368	361	380	398	384	380	379	392	368	400	366	340	410	396	357	360	369	402	377	415	362	374	362	376	385	381	392	378	352	410	359	379	370	413	406	365	385	395	365	382	382	405	386	384	419	365	388	388	396	385	411	379	400	385	426	386	360	430	379	409	336	374	392	400	389	365	401	381	389	366	399	347	382	375	349	373	354	386	396	369	353	397	374	376	377	420	393	379	373	369	389	358	364	384	374	393	372	391	378	345	364	364	377	400	388	396	403	349	353	375	375	365	423	387	366	395	352	387	382	380	415	401	363	351	353	368	341	390	360	378	367	391	351	373	375	364	375	389	372	415	386	356	374	404	394	384	383	373	361	356	371	402	370	388	397	348	390	417	367	377	376	370	394	402	369	402	391	357	357	391	368	342	388	374	393	358	380	371	396	340	351	365	377	390	403	385	389	382	433	389	374	354	403	351	361	359	416	361	378	375	367	405	400	378	376	329	368	392	353	365	366	390	384	363	369	345	380	385	409	384	351	375	379	400	373	403	362	361	390	360	344	392	376	365	384	398	395	363	392	406	406	365	393	398	367	382	387	371	374	372	382	383	408	389	362	393	369	394	394	374	375	373	367	372	386	390	426	401	396	384	387	369	354	371	396	368	405	393	364	398	409	383	367	371	382	402	380	359	388	388	365	352	376	390	382	386	397	387	380	388	412	383	379	377	344	394	380	396	374	376	386	365	350	357	412	377	389	388	353	373	343	339	364	359	358	362	372	368	366	400	416	388	363	368	389	408	358	348	395	370	393	376	381	375	360	386	378	383	363	389	360	396	343	380	362	341	387	374	385	394	378	372	380	375	359	396	357	369	378	386	372	376	371	386	333	373	379	385	395	373	378	374	374	351	389	392	370	402	371	378	388	377	401	374	386	369	379	399	377	379	378	387	412	391	365	372	368	388	378	368	360	371	384	387	372	379	379	381	364	389	374	396	359	389	357	376	373	351	348	391	377	362	394	370	371	374	390	339	411	363	349	380	400	403	372	413	402	381	395	379	384	382	415	388	365	367	344	380	368	356	403	412	355	385	397	372	358	386	412	395	403	340	369	337	411	364	382	391	362	384	369	389	394	356	404	370	396	380	352	358	404	372	372	393	394	380	398	366	402	396	363	353	363	394	348	338	409	387	397	380	358	377	370	385	387	422	392	389	399	368	373	373	439	370	374	395	413	396	356	393	374	407	410	358	385	394	378	369	373	366	364	360	363	410	376	367	343	377	361	374	332	383	386	396	383	402	361	379	383	365	364	379	382	370	381	393	381	387	384	366	375	369	379	380	418	375	373	377	359	391	377	379	363	437	370	411	356	416	404	379	380	397	387	380	362	398	352	347	388	437	399	392	380	394	365	373	396	419	353	359	399	359	389	378	388	378	373	400	372	372	330	415	339	389	371	371	414	402	386	361	388	402	379	377	352	392	415	395	387	419	386	374	400	352	352	402	395	388	369	404	430	417	411	381	386	342	387	374	353	390	386	393	428	370	382	385	393	386	398	383	332	404	363	422	380	360	407	371	383	389	407	359	384	373	395	367	391	381	392	396	387	380	362	409	395	377	365	368	400	383	395	414	365	395	336	381	372	395	365	362	410	363	368	395	373	398	381	400	369	376	367	362	366	401	374	342	425	385	377	393	383	389	413	347	388	384	389	383	372	384	371	400	394	357	375	395	379	364	334	387	408	388	366	376	383	390	389	412	392	375	372	388	367	407	372	370	390	357	367	409	375	375	443	397	399	368	350	357	379	347	366	388	407	408	365	386	378	394	410	394	342	385	402	377	378	367	360	364	386	390	367	378	405	383	390	385	367	366	388	404	363	341	363	336	377	348	361	381	351	388	390	342	374	383	372	395	388	374	337	389	357	405	376	360	376	361	390	382	358	361	377	375	347	367	378	396	358	352	363	375	373	366	338	398	381	376	407	366	369	405	408	404	384	388	379	392	369	401	377	380	385	375	354	380	402	376	341	390	382	398	417	368	366	380	402	372	401	360	370	359	401	376	376	389	371	406	379	366	359	385	382	385	383	375	385	402	349	386	441	389	344	383	373	387	373	388	374	367	373	380	351	376	396	352	403	363	393	351	365	362	344	431	353	387	379	380	384	397	357	350	370	395	360	387	389	343	370	391	390	390	417	385	362	390	381	358	369	399	379	352	393	386	410	362	352	391	393	352	386	391	410	395	352	385	376	360	425	409	342	388	387	384	379	385	368	377	385	368	360	390	337	381	354	342	387	370	378	397	379	376	381	362	370	364	401	374	398	371	381	391	399	374	353	356	378	410	381	353	384	385	385	399	381	403	356	371	386	378	394	355	347	365	390	434	359	410	381	418	378	352	385	371	376	380	382	383	355	371	345	351	398	380	394	365	394	330	356	400	399	381	385	371	373	352	365	374	399	372	412	388	368	393	371	378	395	365	380	378	369	402	401	368	401	371	372	405	382	371	382	395	364	383	350	376	382	368	395	338	363	364	364	371	374	360	357	367	401	399	374	390	407	372	377	411	397	405	395	370	372	392	366	398	417	373	406	360	376	373	366	389	348	391	383	357	346	379	381	371	395	392	373	405	432	361	382	371	350	381	386	368	369	375	415	376	387	344	384	401	388	406	374	356	368	400	334	399	407	354	394	345	392	392	370	370	392	363	383	378	419	381	397	401	389	346	389	367	367	388	369	381	378	397	397	381	346	364	396	367	402	375	424	369	379	373	357	382	392	403	356	366	375	401	399	368	376	385	392	374	352	400	366	372	381	400	374	380	393	406	351	401	381	366	377	379	387	382	380	369	371	372	376	346	381	392	394	375	341	396	414	367	400	353	373	360	399	390	407	363	400	379	389	378	384	400	376	365	365	410	359	372	393	379	382	410	346	369	402	392	383	455	398	360	377	388	331	408	360	424	384	381	360	359	401	363	431	384	367	407	359	369	382	383	389	368	358	382	394	400	386	350	387	381	383	392	403	385	387	386	371	347	359	371	383	379	416	392	366	396	364	360	407	377	387	385	401	377	363	359	362	377	367	369	367	364	387	385	373	365	376	348	368	378	398	382	362	421	395	361	419	365	392
17106	5885	435	285	260	244	249	251	243	225	242	239	249	253	263	226	233	241	252	226	247	237	246	217	216	238	238	232	213	249	241	229	243	218	271	241	265	236	224	195	229	242	235	215	243	226	249	235	233	237	235	249	223	241	236	239	218	231	227	230	216	224	241	263	219	254	221	211	226	239	249	251	257	237	229	244	239	252	238	238	214	201	274	266	232	251	253	235	240	229	236	229	226	215	249	246	241	214	244	269	230	245	260	254	221	237	224	246	251	235	273	230	267	231	258	244	236	280	226	244	215	249	244	217	278	230	241	240	235	246	246	240	229	206	225	195	221	236	252	234	245	199	233	263	244	227	230	261	250	254	262	235	222	245	235	218	245	261	238	230	245	239	225	229	222	210	266	239	272	209	242	215	258	266	232	229	209	224	233	203	231	224	234	239	202	194	211	222	228	264	246	231	202	226	211	243	238	217	252	200	249	223	225	257	242	235	240	223	214	241	223	219	235	251	226	228	234	236	245	238	194	251	220	222	252	245	239	259	214	221	227	228	245	240	230	230	218	226	224	230	235	259	221	244	229	217	244	224	252	239	226	250	207	246	210	227	247	248	250	243	243	229	251	258	250	231	244	225	258	245	229	263	234	223	218	255	241	227	202	231	243	216	239	215	238	253	230	241	215	232	238	214	210	218	211	236	239	238	215	244	229	253	216	215	221	253	222	237	246	231	227	245	237	223	246	227	230	207	217	220	254	229	237	235	228	226	229	241	250	234	238	224	249	219	222	242	251	223	248	231	241	248	225	249	227	234	243	232	260	228	234	242	225	234	221	251	231	244	251	227	220	239	233	222	247	239	249	236	201	222	220	214	237	229	207	243	220	209	212	219	205	242	257	235	239	236	247	226	200	237	232	228	212	241	207	205	209	250	247	231	255	212	228	216	247	237	248	222	211	198	247	217	246	260	196	206	237	225	228	228	224	240	241	251	205	223	222	228	208	237	230	232	232	252	259	264	221	238	237	238	237	257	228	197	237	238	240	221	246	219	216	228	216	235	233	221	226	216	240	233	213	252	245	233	214	226	227	216	230	214	238	237	227	269	237	209	242	230	234	236	245	238	228	235	251	229	224	224	235	256	251	247	213	199	210	230	255	219	229	238	240	229	231	239	230	264	209	208	249	241	223	224	203	232	253	244	202	223	240	228	207	251	230	238	214	250	237	224	244	222	214	223	206	253	216	233	201	225	227	265	250	229	230	247	226	241	226	219	249	232	222	256	246	221	249	216	252	219	245	217	220	242	237	237	243	240	221	221	254	219	240	250	233	221	231	237	240	218	242	210	240	236	212	221	243	224	246	236	217	214	264	235	227	250	259	196	238	201	219	218	226	209	255	232	233	228	202	250	231	224	259	200	229	215	211	226	239	236	208	232	248	239	248	225	225	236	244	254	245	230	244	228	258	231	229	231	254	218	228	234	240	232	227	238	242	217	209	232	254	207	223	269	225	243	236	240	235	229	228	233	245	228	232	233	237	250	228	226	250	211	226	208	247	266	217	205	234	237	235	218	219	218	226	224	206	232	259	242	249	241	215	210	202	228	236	208	234	210	206	235	246	220	217	234	264	223	212	221	216	246	235	247	247	228	238	251	232	234	236	239	220	242	231	229	227	225	237	242	240	235	207	221	229	245	247	242	233	225	217	262	232	226	217	255	229	232	241	221	238	230	244	228	231	219	222	250	230	226	249	233	245	221	226	215	228	240	236	213	223	226	241	234	215	221	253	247	236	241	243	240	228	218	238	231	217	233	215	198	227	222	242	249	205	255	232	227	237	232	217	237	249	234	232	203	223	227	256	246	207	225	229	237	201	244	223	233	206	235	221	230	260	242	253	242	216	247	247	212	222	225	265	228	234	231	194	242	252	221	228	223	237	242	215	227	235	219	254	259	256	224	215	248	243	249	236	232	243	245	236	257	236	239	238	213	242	213	233	234	234	198	216	227	230	241	257	233	240	254	242	244	261	225	223	198	239	210	251	214	220	236	222	201	228	219	235	240	196	235	228	241	234	233	232	248	254	230	246	234	243	219	240	244	213	219	247	240	219	222	232	259	218	221	239	206	232	212	240	232	260	241	228	244	240	250	231	252	236	235	218	232	230	229	216	209	241	254	238	236	244	234	203	211	235	234	269	241	222	223	232	245	228	243	236	222	232	219	217	242	215	227	227	231	268	224	241	222	217	223	223	213	199	226	245	239	222	227	230	214	244	232	245	219	244	248	244	244	230	219	244	276	219	230	226	251	239	245	218	230	221	215	233	235	246	252	208	240	239	227	252	261	209	216	230	236	232	242	228	223	212	236	243	248	227	222	241	264	238	219	218	236	247	227	216	238	226	219	214	240	221	234	207	238	239	227	231	231	255	232	208	238	203	231	209	215	225	243	230	239	224	241	228	242	220	230	265	233	228	223	241	237	225	212	233	235	236	244	247	254	226	221	240	239	243	243	255	234	248	232	247	217	212	236	238	223	250	247	227	238	214	255	243	217	236	212	253	233	242	214	219	233	225	238	241	284	237	232	242	230	252	245	254	226	221	236	252	217	235	223	207	210	246	231	254	251	246	247	220	237	225	224	254	205	250	234	236	221	240	260	241	226	210	223	235	231	222	211	239	222	212	250	236	249	241	232	237	238	233	228	207	243	238	243	248	247	247	244	201	238	229	239	236	201	235	237	235	263	225	241	236	237	220	239	236	224	229	248	237	230	258	239	214	238	251	247	242	228	244	229	234	238	260	240	227	244	258	246	223	229	225	239	200	243	228	259	250	225	241	243	224	216	261	209	241	243	242	243	228	243	234	240	244	225	229	205	218	229	220	232	251	252	238	231	255	242	223	231	223	232	237	209	218	236	209	232	223	211	257	206	256	237	231	272	196	235	248	242	244	230	237	251	230	233	234	215	199	240	265	243	255	236	216	198	220	255	211	233	246	253	228	246	225	233	265	222	216	256	219	242	228	253	244	237	223	245	224	226	224	213	245	223	255	239	209	222	199	234	223	232	226	225	220	215	232	235	253	214	240	200	231	240	217	217	234	205	221	227	212	219	231	197	245	248	229	248	216	229	238	231	227	225	249	220	223	249	207	240	212	230	236	252	230	217	237	258	235	232	216	248	252	208	232	220	215	219	252	261	243	239	221	194	260	227	242	241	217	226	229	235	238	232	222	219	228	198	232	212	213	236	271	254	243	222	207	245	242	249	245	263	267	235	207	226	249	255	218	216	251	214	225	240	236	219	255	247	252	215	233	259	253	247	238	227	235	246	252	250	237	229	230	224	262	241	211	255	240	258	245	208	230	202	210	231	228	228	260	216	216	253	220	235	236	240	259	207	216	236	235	229	218	255	218	233	238	238	224	203	246	213	207	244	229	265	242	227	250	240	212	236	229	229	233	217	251	264	231	247	206	232	231	215	244	229	272	260	203	240	230	239	234	226	269	213	231	235	240	182
10277	4599	678	718	691	646	667	594	649	626	635	569	584	589	618	617	633	587	610	578	592	568	597	613	582	565	609	651	610	604	597	661	596	603	602	654	632	641	591	552	640	546	578	548	604	636	584	578	577	599	601	626	580	588	599	563	581	590	620	578	620	621	643	636	596	639	664	681	639	616	627	603	647	620	612	650	636	668	599	601	617	641	625	588	594	617	658	642	607	630	630	679	627	658	653	680	665	630	664	661	637	633	634	623	602	567	599	676	579	632	595	586	618	597	599	577	607	616	635	624	620	595	556	608	560	582	589	574	586	553	598	624	585	595	614	557	590	565	589	597	605	615	581	569	570	631	601	607	588	571	594	579	605	606	609	572	591	634	615	590	576	563	628	554	587	566	606	592	575	606	641	563	614	635	553	604	579	606	542	614	562	608	532	552	590	570	659	565	601	642	639	592	560	588	601	615	596	585	616	613	545	562	576	591	602	575	627	580	600	602	567	567	619	588	589	629	582	625	602	589	618	595	614	611	594	565	590	625	624	545	567	555	622	578	573	586	609	623	542	619	630	575	578	578	568	568	607	603	572	595	575	634	569	587	535	589	591	630	607	564	568	547	567	604	568	607	564	577	619	615	619	565	594	610	592	543	575	552	551	582	572	628	595	597	578	611	599	591	610	570	533	599	570	597	579	580	544	564	641	607	595	641	583	597	603	572	572	587	615	600	599	570	575	609	614	565	539	611	639	631	543	547	541	630	586	558	582	580	597	555	567	571	616	581	583	620	578	589	615	593	581	588	604	621	607	599	652	591	608	602	564	596	583	644	580	616	533	573	556	568	596	579	635	615	602	606	587	626	582	622	578	580	578	593	587	591	545	605	599	591	570	607	581	621	554	562	603	578	554	621	561	602	578	611	604	575	557	644	566	605	609	598	600	625	602	603	602	620	532	591	644	578	590	604	592	602	606	608	590	643	573	648	589	591	589	547	602	577	633	544	626	567	587	588	598	592	597	567	637	554	581	586	569	564	609	575	582	615	600	574	565	598	611	594	568	610	550	605	554	627	601	614	593	602	582	602	584	569	595	555	594	575	602	596	585	629	603	585	599	590	581	572	577	582	579	568	551	567	617	591	555	579	602	608	549	634	570	625	641	554	586	579	591	561	617	590	597	593	570	641	561	582	581	609	568	571	547	553	590	598	596	576	655	641	569	604	559	586	561	581	567	583	607	579	608	572	607	555	582	615	584	577	563	569	574	639	592	592	555	547	575	566	587	593	588	643	565	600	585	584	581	608	568	601	606	566	616	600	595	612	594	586	583	600	598	586	575	566	616	569	587	599	579	579	574	621	544	621	585	594	571	550	608	572	561	595	584	570	552	565	595	619	571	642	575	607	559	574	611	614	613	604	585	546	617	577	600	588	616	610	579	611	615	557	644	610	587	605	600	592	602	570	575	619	604	580	603	560	611	596	560	553	560	599	567	598	605	554	556	576	591	597	586	591	598	584	656	622	657	594	569	587	593	629	607	620	598	544	566	576	582	615	639	613	616	585	580	590	585	581	590	627	559	607	571	612	564	544	595	564	617	584	586	656	619	542	609	604	623	558	548	524	555	567	600	600	569	592	595	596	591	611	593	617	605	572	580	585	574	594	555	572	604	568	581	591	651	573	581	562	623	596	639	605	592	564	608	601	607	586	570	595	577	587	576	573	567	565	603	631	536	569	603	638	586	600	570	571	581	585	622	548	622	546	609	582	611	595	630	596	571	593	574	559	622	568	585	619	577	593	612	611	590	673	604	610	558	563	560	590	581	575	577	635	575	600	610	612	618	574	589	582	554	646	610	594	577	581	572	622	569	637	639	594	586	620	605	614	607	576	565	630	604	607	589	593	597	598	648	587	631	627	593	580	615	601	596	588	625	612	578	591	625	571	605	584	593	548	600	594	627	574	605	597	534	581	578	579	600	568	643	605	580	593	615	568	642	616	583	614	534	608	578	634	551	586	572	627	630	582	560	642	573	603	598	624	632	593	578	609	578	599	603	601	586	604	562	571	568	561	583	633	590	607	588	594	587	590	614	588	568	589	542	610	613	595	610	603	646	604	607	628	589	602	599	566	590	613	607	577	584	645	579	535	574	594	593	618	588	561	606	561	578	608	584	601	609	599	597	599	598	586	571	594	581	557	604	619	550	605	594	631	593	528	620	580	567	578	562	588	591	603	586	573	616	565	525	614	633	608	569	618	567	642	548	577	585	532	553	592	642	553	581	627	581	598	615	581	590	558	614	619	633	604	605	562	619	597	558	569	601	563	590	575	600	608	606	609	596	572	599	604	627	555	557	622	611	582	602	669	556	572	545	632	600	603	537	587	601	576	553	627	607	590	564	596	583	620	611	587	577	592	564	593	571	563	593	568	605	600	638	539	589	600	591	574	575	565	590	634	587	600	567	608	556	575	626	561	614	581	589	594	603	620	613	634	626	552	566	641	593	581	585	638	599	621	615	578	574	608	594	626	552	589	590	612	595	569	565	573	600	621	574	599	604	586	579	568	555	590	607	603	575	600	617	576	587	580	627	601	593	589	612	568	590	552	599	605	585	604	574	574	574	533	618	587	617	608	605	604	604	616	605	577	630	562	552	582	608	543	611	627	570	613	575	629	592	586	562	550	584	559	579	582	603	576	617	569	591	601	602	608	609	571	592	594	628	627	617	611	578	570	625	590	580	599	556	581	602	584	587	577	593	620	610	566	616	582	547	566	598	600	613	612	568	584	608	598	612	599	590	550	600	578	567	623	615	612	619	630	629	600	623	583	588	595	568	572	581	602	554	594	599	564	607	610	609	581	610	604	631	586	578	614	616	575	580	554	667	591	571	575	540	587	591	636	583	568	609	608	538	636	566	565	613	600	585	579	572	580	595	572	574	626	633	572	571	625	607	594	602	612	583	575	564	560	569	609	631	552	595	594	615	558	610	604	554	573	596	576	579	582	587	617	565	605	572	554	633	548	579	585	565	586	601	626	569	638	566	611	623	590	540	614	612	568	635	601	615	580	549	625	618	589	608	617	601	609	588	573	574	583	594	598	593	615	606	574	571	589	574	611	611	605	595	627	597	573	643	602	562	594	576	629	581	640	563	572	611	624	664	572	592	581	595	586	582	629	551	569	622	588	606	559	588	576	601	569	560	578	571	563	588	609	650	592	638	598	581	641	615	573	540	574	610	580	602	599	585	622	588	565	567	564	559	549	587	552	607	566	594	589	630	582	565	590	623	590	596	610	616	616	604	555	569	604	581	602	591	610	596	621	589	572	564	573	585	578	624	595	567	555	605	588	643	576	595	564	562	593	612	592	588	605	598	596	565	598	557	586	613	549	606	582	612	599	625	602	582	585	612	603	593	572	605	563	619	608	595	601	577	585	638	636	557	571	579	591	618	596	589	616	589	623	575	593	589	564	595	596	552	554	582	596	589	612	584	641	585	602	599	625	544	567	643	645
34216	17846	3074	1357	800	569	443	362	327	350	285	283	259	249	260	245	264	217	241	220	231	218	225	265	220	217	228	227	211	186	203	224	200	236	204	228	206	219	210	203	220	222	182	200	208	202	209	217	217	218	206	180	194	221	205	208	192	218	179	222	212	188	244	221	233	220	234	213	203	211	226	228	178	210	205	222	204	217	207	249	184	209	250	205	206	204	229	257	215	194	193	236	217	220	215	220	225	223	193	221	211	201	213	233	208	218	231	204	223	190	217	239	205	210	206	241	214	207	185	198	191	217	213	195	231	188	207	175	193	219	200	205	228	220	222	230	233	196	196	216	191	200	211	227	188	217	208	214	226	221	205	196	179	240	212	211	209	204	203	217	198	196	216	202	226	227	185	227	202	233	218	223	224	212	211	182	194	235	184	203	201	205	216	195	183	190	238	199	206	228	218	199	248	210	191	227	228	199	193	200	193	199	211	187	202	193	194	201	208	213	243	216	211	195	234	207	198	195	200	217	192	206	170	228	224	224	214	232	195	194	230	237	215	184	239	195	206	200	197	203	196	200	196	188	223	192	190	203	198	224	199	216	225	215	202	171	192	215	220	212	190	229	225	194	219	195	210	187	212	211	211	205	215	202	207	204	233	220	228	216	229	196	184	209	218	244	209	206	211	218	192	219	213	200	222	213	212	197	199	217	198	206	206	210	230	206	182	211	216	197	225	194	181	203	197	185	213	204	220	228	217	207	206	197	194	195	222	212	219	189	224	234	182	212	230	194	227	212	217	223	209	189	208	196	206	196	229	228	191	206	210	203	206	205	199	207	196	238	189	211	242	218	238	250	217	204	213	192	185	221	211	216	209	210	205	189	197	221	222	233	220	188	197	185	216	258	214	198	177	236	187	220	184	232	205	205	221	206	224	191	218	184	251	196	212	190	206	211	176	220	195	207	220	216	211	225	232	209	206	182	193	204	205	245	224	201	217	198	207	186	210	223	193	198	190	169	214	190	199	206	221	221	205	218	214	209	184	211	191	233	209	180	198	207	216	212	210	233	198	238	208	224	196	213	205	203	235	201	199	221	204	212	216	209	197	212	212	220	189	179	196	221	204	227	188	227	213	195	209	198	205	225	249	194	171	205	207	212	207	205	202	227	223	203	196	196	159	224	194	208	205	187	196	211	211	224	227	197	204	214	210	207	236	200	200	204	209	214	191	211	206	210	216	240	205	215	208	192	189	200	202	196	204	202	210	205	199	200	206	229	193	251	234	206	215	214	210	186	184	192	224	240	213	187	211	222	217	201	219	225	201	194	207	225	230	199	229	186	208	209	202	190	211	219	218	204	194	176	213	204	208	218	208	228	228	211	209	210	207	190	205	198	237	196	182	226	217	192	210	171	203	209	205	201	215	207	224	198	218	201	203	205	228	191	196	223	229	219	220	195	216	216	204	204	235	196	229	202	230	224	217	209	201	223	228	198	200	195	217	215	205	201	198	222	196	199	210	215	195	217	218	187	229	188	203	186	219	206	222	196	209	207	225	218	211	220	206	173	208	191	206	211	182	198	194	188	207	219	194	229	220	195	228	232	209	232	205	213	199	207	213	211	204	204	192	210	209	194	210	198	219	209	213	219	226	221	212	208	222	217	184	205	219	203	210	202	210	226	219	190	204	208	224	207	202	228	184	191	200	208	219	211	225	251	202	194	225	205	234	184	217	196	201	215	221	193	191	213	203	210	223	213	211	176	210	212	204	215	218	240	221	197	198	203	227	207	225	214	239	200	212	249	222	224	200	211	216	214	197	220	212	189	202	192	218	219	238	190	212	213	187	198	206	211	202	193	207	226	228	221	220	205	221	210	211	202	218	205	196	218	242	187	186	203	226	200	220	225	199	188	201	262	235	196	202	232	225	194	187	209	204	209	218	196	178	201	226	212	202	192	198	207	230	213	206	199	224	205	189	230	207	198	209	196	195	189	222	205	189	209	187	204	219	199	226	192	219	221	205	198	204	198	185	193	202	223	215	202	192	210	206	229	185	206	209	222	215	194	191	216	200	215	199	210	230	200	185	212	200	213	215	214	187	206	184	195	220	195	206	226	203	189	203	187	226	190	197	218	182	230	201	188	227	196	172	213	203	226	210	235	217	192	186	204	206	239	203	200	209	211	237	212	191	203	210	216	240	211	232	205	209	232	214	190	244	220	236	207	221	221	212	194	237	204	202	197	194	196	222	216	192	213	208	204	211	211	234	199	214	194	199	210	193	201	195	228	194	207	203	203	204	212	204	195	213	195	214	250	194	210	191	208	207	217	232	213	177	196	167	208	197	208	188	187	191	193	187	217	201	208	191	204	235	202	188	205	213	214	219	213	233	207	200	210	212	190	206	203	232	211	217	193	194	238	203	192	217	210	211	202	183	208	218	197	207	218	216	201	218	212	206	207	179	189	177	207	223	212	208	213	201	206	220	205	212	226	219	211	196	201	206	238	204	201	209	220	201	206	222	200	201	193	205	191	186	198	238	199	231	209	201	207	219	197	197	228	198	218	201	217	212	211	226	215	221	191	216	204	193	224	187	213	222	231	179	238	226	213	216	202	204	251	188	211	193	201	216	193	213	190	218	226	227	205	212	206	209	201	212	225	227	195	186	222	222	185	205	217	205	221	211	196	235	208	226	226	186	199	223	228	230	242	209	216	230	215	218	217	196	199	222	215	222	201	195	213	196	221	218	193	196	217	210	183	210	198	197	226	216	218	219	219	216	222	222	215	210	201	229	211	200	214	210	214	194	224	235	230	218	215	190	237	192	192	195	213	210	254	225	205	204	190	212	208	218	203	209	211	212	228	196	214	212	233	212	207	209	204	202	206	204	208	234	179	222	220	206	202	199	195	204	187	203	211	210	195	181	201	201	212	214	195	224	218	213	196	178	193	210	207	223	214	214	228	215	221	229	205	223	181	197	189	206	186	217	205	244	190	217	224	196	194	214	215	211	203	211	213	197	206	201	189	219	217	224	196	208	214	199	200	206	223	211	204	232	211	192	187	211	200	221	218	216	208	218	190	181	196	212	220	208	217	206	194	203	196	219	209	207	208	201	202	225	223	218	219	219	207	209	224	212	226	193	216	237	236	207	204	212	186	211	204	218	222	202	191	229	216	215	210	213	204	207	192	206	204	216	224	212	226	215	223	201	209	183	232	235	206	213	207	231	196	208	197	230	219	211	197	178	222	224	206	209	206	226	206	210	191	187	220	240	188	227	182	221	207	199	218	225	245	215	188	212	192	195	216	200	196	201	206	219	203	179	214	188	216	220	212	223	225	225	204	210	216	217	204	210	192	218	202	189	192	210	206	199	218	179	213	229	207	191	208	212	193	195	181	202	215	209	217	208	213	227	222	228	213	201	180	223	228	230	220	218	224	243	212	192	217	208	216	201	202	190	171	213	204	232	200	204	195	200	213	204	201	234	208	246	201	207	205	199	200	214	223	214	217
21865	10082	2885	3052	2585	2189	1773	1634	1344	1268	1070	1015	908	916	840	763	820	739	744	677	706	679	675	644	643	623	673	620	595	618	621	579	633	594	656	559	578	600	586	602	566	537	561	557	590	556	549	602	577	571	518	562	556	541	532	572	544	545	563	559	559	582	587	593	676	682	666	706	659	617	640	644	592	543	580	572	582	627	606	562	606	623	627	588	600	634	618	596	609	635	664	609	656	625	657	657	652	654	680	615	662	663	594	686	599	603	604	567	570	560	544	548	557	536	525	549	554	512	530	529	554	569	539	525	566	576	554	514	562	548	546	571	539	557	559	547	521	605	540	516	584	523	556	525	540	535	548	587	552	527	555	545	534	532	574	524	559	569	562	551	578	533	541	480	552	482	517	527	577	527	550	524	550	524	508	506	533	508	549	555	539	509	535	553	526	569	538	535	518	551	565	569	512	544	503	543	557	557	540	564	544	525	555	533	515	573	530	524	472	489	507	566	542	568	575	559	548	522	544	520	545	560	550	555	539	565	530	524	551	559	528	573	532	567	526	552	526	575	552	511	557	533	518	550	527	547	538	556	502	541	538	505	533	517	530	506	530	547	558	510	515	537	582	535	517	523	544	569	561	539	547	528	544	533	507	497	552	512	525	522	523	573	546	536	550	519	547	525	522	501	500	535	516	569	509	519	510	532	526	504	516	566	519	528	532	505	527	540	546	544	549	557	530	509	492	570	566	559	509	568	552	544	532	566	573	525	543	517	499	513	512	510	517	562	487	554	534	539	524	547	528	529	514	477	550	563	545	531	557	520	464	571	545	505	544	531	508	551	533	543	482	545	570	487	517	457	514	567	556	545	521	552	508	547	503	526	510	554	514	530	517	577	535	538	486	543	522	498	538	529	531	499	510	526	508	507	553	570	520	541	545	521	487	505	562	500	502	555	527	474	529	519	571	557	480	519	514	564	524	507	546	542	557	554	550	544	570	517	579	528	579	534	512	577	557	505	519	545	539	544	491	513	510	537	524	546	523	534	529	495	510	509	525	574	548	532	543	588	528	558	547	488	559	524	513	509	537	533	528	531	527	578	532	536	545	513	521	550	569	539	579	521	518	527	498	608	551	535	535	534	529	536	521	528	532	520	506	551	531	551	489	554	495	535	530	544	537	553	521	533	481	535	522	532	537	561	589	561	496	524	570	504	548	518	551	530	589	520	507	542	510	567	511	534	518	516	545	584	511	530	476	510	526	551	513	538	531	513	506	549	517	562	548	537	517	586	461	549	554	569	523	537	543	555	521	531	526	545	547	539	536	506	552	512	531	533	559	532	540	542	528	525	583	518	542	503	487	594	496	512	514	512	527	469	570	530	530	561	553	517	538	475	508	539	518	527	534	555	541	521	502	516	518	544	538	562	554	557	515	508	521	533	515	542	545	513	502	538	529	543	525	512	525	520	531	514	540	519	531	514	534	499	542	607	536	521	530	489	526	506	552	525	483	539	551	523	535	505	589	515	490	515	534	511	511	555	535	524	535	542	522	521	534	506	549	538	546	542	554	503	538	543	558	483	521	534	536	547	564	515	508	558	494	542	562	519	532	500	537	566	524	511	532	519	496	535	538	567	565	550	508	570	504	532	516	543	508	568	528	559	531	528	552	538	520	520	518	498	562	564	526	541	570	528	551	481	528	506	494	535	564	550	557	511	526	523	515	571	552	556	545	537	536	524	514	559	528	542	501	551	546	581	524	536	523	476	563	559	535	526	514	486	538	580	516	545	559	537	573	574	543	523	602	574	513	567	509	573	518	538	522	534	532	514	543	544	537	517	503	550	580	541	532	567	511	531	535	556	542	544	538	563	573	520	503	537	598	541	501	526	538	505	494	498	509	534	575	514	507	525	534	535	502	562	544	513	549	538	535	517	501	522	474	521	505	521	570	551	496	520	554	549	526	519	513	555	551	547	531	567	548	505	543	543	509	552	516	529	496	550	522	517	526	528	531	542	545	558	502	548	532	527	522	519	556	530	518	511	544	538	528	497	543	524	485	517	526	530	530	560	538	549	499	539	583	572	521	552	507	506	559	548	548	544	534	504	532	546	516	523	529	523	567	504	570	540	505	489	546	529	534	517	549	511	512	514	550	534	506	500	513	503	575	542	549	523	537	495	538	546	531	508	553	530	545	545	541	531	545	534	518	535	548	546	528	532	512	580	531	530	552	513	523	564	533	562	546	478	542	560	504	560	552	568	526	528	547	583	520	556	549	550	485	526	548	560	531	558	485	533	535	550	532	558	542	532	575	559	551	516	543	535	501	554	547	546	537	574	527	531	504	557	537	475	551	557	538	546	522	569	539	487	579	529	521	526	527	537	531	499	557	549	501	533	526	520	514	519	549	520	541	560	506	564	511	565	520	515	524	569	530	523	507	537	584	533	524	517	542	544	515	530	550	558	527	571	528	553	543	551	531	519	534	521	582	519	526	528	540	519	517	535	553	521	553	549	563	519	553	583	509	536	526	531	456	537	518	502	555	532	520	524	545	532	558	561	546	543	574	568	536	501	508	531	503	492	506	498	521	536	525	527	537	529	545	554	531	552	563	508	525	547	523	559	543	490	505	491	544	538	478	514	525	551	538	573	531	554	546	556	523	539	541	510	519	561	524	525	490	561	509	555	524	547	580	538	501	537	538	510	527	461	581	503	556	510	555	544	541	527	494	529	563	500	511	540	556	539	548	521	518	515	535	511	534	502	512	532	561	508	544	506	509	563	522	525	540	527	518	511	506	554	534	486	518	513	509	545	471	519	533	511	543	522	508	570	532	522	501	557	541	533	544	606	532	540	559	524	544	553	523	524	506	542	534	518	527	515	530	541	532	513	530	548	512	542	540	514	519	528	467	584	541	535	529	525	503	521	506	529	548	484	533	520	567	533	517	541	543	549	518	570	505	566	494	544	535	520	517	524	566	529	491	518	549	530	537	566	556	554	546	518	534	515	536	545	542	543	523	528	538	534	538	543	555	500	537	554	536	526	541	519	543	596	475	517	531	537	542	523	514	543	563	542	505	522	554	535	569	557	532	532	559	517	561	491	539	521	547	508	558	542	518	557	519	516	511	555	516	518	525	550	514	509	585	497	532	535	530	504	542	563	542	548	501	542	594	537	558	548	509	481	531	517	523	558	530	528	469	523	480	510	511	522	533	513	495	572	504	528	568	507	565	507	526	530	541	516	529	529	566	463	512	544	536	514	516	518	518	532	521	514	542	579	561	553	540	530	563	565	543	543	527	513	516	561	507	541	520	537	573	523	527	530	540	542	495	582	539	526	558	562	568	531	559	542	543	570	531	508	511	587	528	523	534	570	530	543	564	540	517	557	535	524	544	563	542	543	561	526	564	502	501	558	542	517	565	552	507	550	530	545	521	541	522	543	497	534	556	491	486	520	542	547	577	533	528	519	525	506	527	501	568	514	561	535	526	512	528	557	569	551	553	526	522	558
42990	20877	5121	2330	1452	933	677	537	408	385	302	301	256	255	248	197	214	201	193	198	175	179	158	151	155	173	177	179	169	148	155	154	147	157	143	125	157	160	141	152	160	148	162	134	165	165	159	139	134	168	144	167	135	168	145	126	138	132	139	126	157	163	151	138	178	161	178	156	137	167	169	164	145	134	136	137	153	181	154	149	123	171	215	158	134	157	144	173	155	152	146	170	156	164	152	165	158	157	165	163	168	159	138	136	151	154	163	152	145	138	149	168	145	148	170	121	153	153	123	159	162	138	116	147	146	142	153	158	122	165	135	139	138	140	150	142	145	154	140	149	140	122	147	147	157	160	135	133	149	138	141	137	131	133	129	159	160	138	135	125	132	126	147	125	134	143	130	154	142	150	125	129	153	139	147	138	146	163	128	135	151	146	124	148	138	148	118	137	137	133	151	149	136	119	149	143	118	151	141	154	142	127	138	166	118	133	139	136	133	140	141	128	134	137	121	131	127	139	152	156	148	129	147	133	137	141	118	123	136	137	144	138	128	138	151	121	124	127	146	129	135	145	163	126	116	144	146	142	159	146	127	127	134	139	134	135	162	129	122	138	162	129	147	146	131	138	125	124	109	152	146	128	153	147	140	121	132	123	134	149	133	143	134	157	129	126	132	127	124	132	122	147	121	130	129	156	134	135	138	149	130	137	142	165	142	132	127	130	129	125	160	128	123	128	128	122	132	130	120	143	142	156	132	138	134	135	140	129	127	122	137	136	134	119	138	139	139	106	155	141	141	135	150	152	133	151	148	158	167	139	134	130	143	134	162	141	138	133	132	143	121	135	132	134	112	138	158	131	114	123	168	134	129	128	162	134	131	131	139	132	117	128	142	137	134	137	139	129	135	122	142	131	128	127	124	136	124	146	146	117	121	141	146	137	134	143	136	133	148	131	134	136	139	131	143	159	145	146	155	161	123	140	129	144	144	136	142	155	148	137	137	137	130	137	145	130	128	133	136	151	132	146	128	143	143	132	134	135	131	131	142	145	169	125	141	149	134	117	126	131	150	139	154	162	135	153	155	112	137	146	166	131	133	124	144	141	129	127	144	129	128	148	141	149	135	143	157	133	143	133	150	123	136	140	147	122	151	138	130	121	130	140	135	122	121	140	128	132	134	133	140	122	152	153	148	127	119	106	142	134	133	149	142	154	145	134	135	138	139	146	151	138	127	143	129	122	117	128	134	135	137	134	152	136	139	149	124	136	147	136	123	156	132	153	147	125	149	130	137	172	142	124	142	112	155	126	153	124	132	122	111	111	142	148	139	128	143	173	138	140	140	142	112	146	137	125	129	133	157	134	135	119	137	142	136	128	145	147	112	162	138	154	139	133	155	132	133	148	127	122	156	155	128	122	126	117	137	159	144	155	130	144	140	125	134	161	131	151	146	138	146	138	138	148	149	137	133	142	150	131	128	131	127	147	120	120	133	169	141	118	150	129	140	134	139	145	154	129	137	146	127	138	121	140	134	125	144	118	139	149	151	132	122	157	165	154	153	147	113	146	125	164	121	130	151	135	131	141	130	139	131	130	153	136	150	128	137	117	121	138	134	139	140	136	154	148	158	131	161	141	119	154	131	133	144	152	160	127	152	159	127	160	139	145	144	131	153	131	133	114	155	155	148	127	151	142	145	150	120	145	127	135	139	162	136	148	115	137	123	142	150	116	127	128	144	140	134	142	139	105	114	155	140	117	149	137	134	125	129	144	126	146	158	169	144	149	139	106	135	126	130	140	129	145	156	131	141	160	140	142	136	130	138	146	125	153	143	130	133	143	136	125	128	158	141	139	140	134	134	138	128	133	142	147	122	117	162	150	146	132	122	122	138	144	123	149	123	145	125	130	144	166	123	128	115	134	138	156	135	149	130	131	140	136	149	117	131	130	125	133	149	127	135	151	143	132	125	143	144	130	125	147	129	120	141	142	150	152	136	147	138	151	134	130	147	141	152	162	157	141	122	142	153	142	147	136	145	138	134	128	123	139	130	139	134	150	146	124	145	127	122	129	133	140	139	128	115	158	113	127	127	155	131	137	148	140	147	135	143	141	116	152	153	131	126	135	152	150	135	130	124	149	127	130	136	132	136	141	124	154	126	116	124	131	146	132	119	129	140	139	142	119	126	130	147	144	125	141	146	130	111	125	148	137	139	141	144	127	149	141	123	137	119	132	143	118	130	131	147	128	148	135	142	116	143	121	117	136	145	139	125	155	130	128	132	135	121	122	129	141	143	123	127	134	145	126	131	146	133	135	125	136	136	152	142	138	143	169	130	128	115	124	108	132	118	129	146	140	131	156	139	140	126	141	146	140	129	162	127	145	126	137	117	144	129	128	125	148	149	130	140	137	132	146	164	130	132	134	154	137	132	143	144	147	137	149	145	127	124	142	124	129	124	134	127	138	126	127	129	116	150	139	141	153	131	143	155	150	142	135	137	136	117	125	158	151	138	157	155	142	139	119	142	153	145	132	149	129	152	164	169	134	166	118	147	128	141	138	142	152	129	148	129	137	152	159	151	136	132	144	146	146	134	135	135	155	126	141	141	126	131	129	129	133	144	116	137	146	161	126	123	136	142	176	142	120	163	136	133	138	149	138	132	140	156	117	149	133	149	127	124	144	151	149	146	154	136	142	142	128	136	151	149	138	123	152	124	154	142	147	153	124	132	138	145	130	139	132	112	143	151	126	149	132	144	154	169	140	140	138	149	158	133	144	152	132	122	133	136	119	131	141	146	153	132	152	121	131	163	131	145	128	145	136	126	138	161	130	145	137	165	124	151	128	169	122	121	146	143	123	153	136	131	125	137	126	148	141	118	127	127	134	135	139	130	126	140	152	134	136	133	161	157	151	127	143	132	138	131	142	153	149	142	130	144	132	147	136	111	165	150	144	139	116	133	127	143	126	152	152	147	150	134	124	161	140	144	146	121	160	137	127	134	147	132	130	123	139	134	127	151	138	148	154	136	163	172	154	131	153	154	109	136	117	147	115	133	136	146	144	135	134	141	143	136	129	124	134	123	143	149	126	133	153	131	136	134	126	117	129	169	144	131	145	133	141	124	153	129	148	129	140	126	158	142	143	152	125	134	153	133	152	126	129	136	141	122	163	169	116	148	151	116	136	136	143	146	123	112	119	143	138	141	132	142	135	122	150	145	147	155	156	133	143	138	113	135	154	138	130	116	151	151	146	131	133	145	127	128	141	135	137	159	122	128	148	121	127	131	146	150	126	128	156	152	123	145	143	165	134	129	122	133	125	109	123	137	133	146	137	155	157	143	152	139	131	133	149	137	112	144	127	157	155	151	141	145	141	134	137	133	137	137	134	128	131	119	124	137	163	145	146	167	155	152	143	128	142	135	149	128	125	142	132	158	138	139	153	116	148	130	174	149	146	142	132	126	155	142	140	118	133	151	136	142	130	148	137	162	140	147	149	120	135	127	140
27552	8710	4865	5331	4549	3605	2789	2354	2055	1709	1475	1308	1241	1095	1003	924	857	839	776	755	724	653	635	620	586	566	591	529	522	564	493	523	506	484	477	449	468	446	449	458	466	452	434	427	398	397	421	445	430	394	445	416	427	402	426	426	385	385	441	455	411	454	454	560	536	619	554	550	544	555	483	492	491	473	460	465	479	535	551	446	480	464	442	425	446	521	536	555	534	519	552	511	578	569	555	541	580	603	537	535	506	551	527	536	445	447	458	407	416	387	436	403	378	423	453	381	407	384	376	402	408	401	418	397	374	427	430	406	390	442	376	390	379	372	394	384	415	363	391	378	359	417	382	367	381	390	393	414	374	412	403	379	390	367	356	386	343	368	423	371	380	375	390	411	372	328	373	373	358	322	357	378	392	387	370	357	367	384	359	343	367	389	368	418	395	375	322	367	370	378	389	335	394	383	378	359	372	378	393	384	365	375	360	376	356	344	344	374	363	385	351	346	340	373	383	396	359	381	364	350	363	370	352	389	355	381	388	377	370	406	379	365	341	398	367	351	372	395	367	380	418	309	367	360	391	338	352	356	358	355	361	356	360	353	344	374	384	350	355	362	366	370	367	329	360	351	345	345	386	390	373	406	380	390	373	389	379	362	347	346	354	391	371	386	377	382	387	362	394	387	347	357	402	386	371	359	374	369	388	377	356	361	414	372	358	396	390	359	349	374	396	389	385	395	392	396	344	367	354	393	383	337	360	379	346	379	351	366	377	350	377	389	395	347	354	360	357	394	355	350	343	368	363	364	375	374	415	367	369	352	394	368	381	381	393	400	336	355	388	405	352	361	360	370	378	332	368	376	359	358	356	393	377	395	369	334	340	378	341	378	350	356	364	371	360	368	362	349	337	325	389	358	358	336	378	349	366	361	368	393	388	370	350	370	371	387	377	382	391	343	334	398	393	340	374	363	368	379	371	370	340	377	380	383	390	360	379	378	389	346	366	373	395	310	352	363	366	369	379	359	374	360	376	362	368	385	385	352	393	392	345	388	381	354	353	359	369	371	372	376	354	378	345	371	376	377	379	372	407	400	378	375	388	380	412	401	342	354	393	364	369	356	354	367	367	390	370	358	367	365	370	351	356	356	388	385	400	381	364	386	355	375	361	394	407	395	378	367	386	347	325	362	376	338	389	372	368	366	404	345	388	333	346	356	355	349	323	360	362	345	371	373	385	364	385	374	352	371	373	336	347	385	389	352	374	373	387	353	371	388	363	359	371	338	354	348	360	357	407	317	374	374	392	373	367	402	371	386	389	377	379	372	363	356	396	355	389	370	412	336	365	402	369	403	377	337	377	361	362	339	335	380	388	376	360	371	370	378	362	375	392	340	375	358	362	394	381	370	360	390	377	363	366	353	381	344	348	345	353	362	354	382	346	366	362	401	374	393	391	414	410	365	373	384	352	374	365	369	361	358	334	370	322	382	402	371	350	359	378	356	382	408	380	373	392	379	342	382	369	363	403	357	371	362	354	363	353	385	370	411	381	398	353	379	369	349	373	369	350	366	379	363	389	388	372	352	361	374	351	367	379	388	391	417	374	371	367	385	371	366	380	350	354	377	393	384	386	368	385	395	340	376	362	342	375	368	368	385	393	352	358	364	379	357	383	366	339	361	400	376	380	365	381	367	405	366	348	366	385	337	372	355	381	377	380	364	362	382	358	396	371	364	377	362	382	348	392	385	374	345	354	383	414	381	382	382	316	350	362	367	351	383	334	406	372	362	345	366	349	389	363	404	376	372	366	384	358	350	368	344	377	372	375	383	342	352	360	368	406	356	368	349	345	354	400	384	413	382	379	345	399	374	324	384	335	369	358	334	371	406	360	398	388	376	349	364	371	316	347	378	374	382	360	372	362	332	375	373	403	346	358	375	363	380	369	360	392	368	387	368	406	391	352	364	335	363	350	354	375	351	377	393	328	392	373	338	382	389	381	371	390	350	369	348	372	399	382	380	368	376	389	347	377	317	399	394	379	372	371	373	350	374	345	339	376	340	352	369	337	394	355	374	382	396	361	348	337	367	349	372	366	374	353	352	407	364	374	375	363	368	372	381	373	349	373	339	381	340	379	350	394	376	357	380	334	388	325	376	374	386	365	400	368	342	381	397	356	407	369	342	332	398	369	391	348	375	374	334	356	377	362	377	374	369	354	355	357	371	388	347	401	364	370	388	350	365	353	398	392	335	374	402	377	396	391	336	351	367	345	391	382	380	366	368	353	353	339	348	375	364	342	362	373	390	377	343	360	349	381	352	359	355	395	358	373	372	347	345	363	350	371	378	364	339	365	405	387	345	381	360	396	401	392	386	383	346	358	384	392	368	382	330	362	377	396	345	358	372	386	384	372	366	349	374	395	367	394	367	350	362	355	375	341	390	405	402	367	355	356	381	385	375	368	417	371	386	375	358	365	349	375	375	347	357	372	367	389	349	367	372	395	368	366	386	341	374	368	344	404	364	372	348	342	340	355	398	380	384	375	359	353	392	337	392	396	346	357	373	392	380	391	354	364	349	351	381	371	387	389	387	368	348	384	327	334	373	358	396	397	384	326	399	361	378	363	414	357	389	404	338	370	401	358	354	391	383	390	362	345	350	348	349	365	369	381	357	374	379	358	375	378	377	344	347	374	377	366	380	353	376	392	330	382	319	368	386	359	348	389	336	378	383	366	366	312	352	347	374	375	372	402	364	378	380	399	389	367	368	355	406	353	339	390	347	383	354	358	343	343	364	400	378	372	359	348	372	356	363	392	375	359	379	397	413	367	376	368	381	379	372	378	387	359	387	309	359	360	361	367	340	358	369	365	354	354	388	366	370	360	333	369	390	344	389	348	375	375	368	338	351	374	349	372	349	360	367	366	333	363	397	347	336	392	357	346	372	364	322	374	398	339	384	355	369	392	364	390	342	358	391	413	388	343	381	415	363	388	373	364	387	376	363	361	368	323	386	371	407	362	354	388	371	414	374	363	368	352	346	331	373	334	339	377	402	428	378	364	389	357	402	373	348	350	357	356	335	400	384	367	353	403	354	356	375	365	396	350	384	355	345	349	397	352	366	348	354	373	374	344	381	346	386	334	368	358	344	357	366	363	350	354	394	364	339	370	381	354	357	377	358	398	393	363	377	391	330	393	375	356	371	391	391	394	365	371	350	394	338	367	354	360	356	356	328	406	353	372	396	350	370	330	354	360	404	345	357	340	358	393	383	382	385	332	368	353	369	372	381	354	393	363	364	346	382	399	385	375	379	374	362	353	362	376	365	352	344	380	369	377	363	375	411	393	383	400	385	383	383	343	372	358	388	394	362	341	362	349	395	380	339	387	344	336	379	366	377	380	379	385	369	373	375	313	361	336	357	405	358	337	367	394	377	369	382	374	367	390	360	376	351	358	360	358	398	389	362	344	366	384	397	393	356	344	392	344	376	363	368	400	368	376	331	356	347	351	381
15612	3007	307	260	232	232	224	215	220	197	230	246	237	234	236	230	234	220	222	245	238	210	194	194	204	225	215	218	222	218	216	185	208	205	243	228	213	239	223	234	230	229	242	233	228	197	225	221	214	225	218	243	214	234	229	241	245	220	226	205	221	222	233	234	219	221	246	250	258	247	238	244	245	227	240	227	231	223	224	250	241	219	256	251	228	225	229	242	224	212	213	248	249	250	233	212	205	238	223	242	237	218	237	219	227	224	226	216	263	224	212	247	222	245	217	227	214	233	241	212	225	254	228	210	229	239	214	241	233	204	219	228	254	238	213	233	227	227	190	210	237	222	235	196	234	257	232	218	203	222	222	245	255	237	266	262	227	241	222	240	221	237	201	226	206	243	195	224	248	235	205	229	239	210	247	196	212	211	221	242	223	218	235	223	190	218	228	221	229	229	227	213	226	227	234	238	240	246	224	225	200	244	241	215	215	225	190	263	255	233	212	226	214	202	227	234	214	216	234	227	238	251	229	214	207	231	200	208	211	247	233	235	213	196	229	223	251	215	241	221	206	253	221	240	229	223	234	235	218	229	201	248	216	237	209	217	228	218	268	232	225	234	228	245	236	250	217	229	253	223	215	241	213	235	219	245	221	212	233	205	227	215	201	237	237	212	231	233	208	232	228	227	210	234	213	224	229	210	229	193	226	222	224	236	243	252	202	211	212	221	217	227	240	248	218	245	212	214	241	222	221	203	228	215	203	208	201	199	249	223	238	231	247	228	212	214	229	249	223	232	209	221	246	224	230	232	226	236	232	214	213	236	225	214	229	220	200	247	254	214	229	203	231	235	268	217	238	237	239	221	237	224	221	217	210	200	241	233	217	251	227	207	189	213	240	229	235	233	215	224	182	232	205	243	236	207	226	217	230	209	252	223	243	230	223	238	222	246	223	223	221	223	253	218	205	202	265	223	198	230	223	221	220	229	230	244	240	266	238	229	213	212	213	223	213	234	218	224	234	219	203	206	218	225	231	221	246	203	255	244	235	249	253	230	222	222	216	232	188	230	216	205	243	245	215	209	233	222	217	245	201	230	256	220	237	226	238	241	252	256	189	191	234	264	223	259	228	265	232	212	239	244	212	232	230	211	227	205	226	218	230	223	237	244	231	231	211	210	225	219	230	197	202	209	221	213	245	219	201	223	246	244	237	211	226	216	218	220	243	234	221	223	227	248	221	226	226	223	221	237	241	236	215	219	209	212	214	227	222	258	241	220	218	249	219	221	233	239	225	252	210	232	245	213	228	209	219	225	226	229	193	202	226	224	196	227	243	240	231	220	233	233	195	235	218	239	242	219	212	237	216	209	202	222	243	182	245	234	189	215	210	229	190	210	236	213	214	234	215	204	232	244	238	219	244	234	236	197	223	257	212	215	209	221	236	225	228	229	212	230	228	223	231	222	254	226	237	213	230	221	230	223	237	219	222	239	215	238	250	216	223	217	221	237	222	233	243	240	221	207	236	210	239	222	219	188	202	219	248	244	232	231	245	231	221	226	198	238	242	228	218	209	233	235	253	226	224	205	224	227	233	238	211	245	223	235	231	253	240	246	248	194	253	218	245	205	247	213	210	230	224	209	221	239	229	220	226	224	203	222	231	226	262	220	245	223	208	218	189	264	216	220	216	215	238	220	217	215	225	190	231	254	244	232	250	224	233	202	202	205	205	223	223	248	231	236	222	223	234	239	249	219	252	205	228	216	251	216	228	252	239	243	235	226	242	226	247	226	221	216	224	202	219	222	197	208	212	219	233	236	235	224	241	249	205	216	226	250	232	241	253	210	229	199	240	225	220	227	218	237	206	222	211	206	234	244	248	225	244	253	225	225	251	197	233	210	240	232	223	218	212	239	245	220	222	254	243	231	224	241	225	198	211	230	215	216	209	217	238	235	248	210	214	231	246	215	249	238	208	215	244	236	209	203	216	250	227	251	229	228	225	211	239	243	219	219	231	260	243	250	221	227	218	212	225	211	244	223	239	231	226	242	235	224	255	234	238	221	226	244	233	214	228	234	213	235	217	223	242	215	223	214	240	218	221	215	200	241	221	222	250	245	216	212	193	222	207	201	236	218	207	226	243	231	203	227	249	216	250	214	230	246	211	224	229	223	248	233	221	225	243	191	208	231	235	203	224	228	231	254	200	216	213	223	253	240	240	240	209	258	246	224	226	242	206	260	225	222	221	218	226	220	239	252	254	228	245	232	234	243	212	214	230	255	211	242	206	203	224	223	221	207	184	221	240	233	218	237	224	200	231	241	244	249	203	244	234	243	246	220	189	221	236	244	213	233	232	232	223	209	254	218	247	231	243	222	207	228	241	220	243	208	219	203	218	202	228	249	243	235	231	220	214	228	226	248	246	207	228	224	245	216	215	230	243	244	225	241	217	228	236	197	255	233	225	217	209	231	223	242	237	252	224	220	232	246	205	210	224	243	221	238	229	225	211	227	222	263	222	238	232	239	221	239	219	230	222	237	218	229	247	218	239	244	215	217	202	237	240	233	231	247	212	212	202	252	198	251	214	212	253	215	257	251	210	213	209	230	214	206	220	229	205	236	212	238	229	220	209	218	208	238	220	238	213	212	228	229	238	246	243	220	212	232	217	229	225	225	198	251	221	209	231	210	213	215	221	235	215	230	231	210	242	239	245	223	234	206	220	223	218	226	212	223	217	240	206	231	241	234	228	229	226	239	200	221	235	243	259	238	230	237	230	237	228	227	235	219	202	236	216	239	218	253	251	242	215	227	218	223	210	220	222	210	222	220	222	222	210	215	218	221	247	221	218	203	220	223	239	231	218	244	245	232	235	232	243	205	216	245	236	240	215	236	218	211	199	207	229	216	236	237	237	212	252	219	220	237	213	246	215	210	216	242	231	238	229	239	220	210	211	246	255	249	253	215	239	244	241	225	222	223	196	240	213	236	213	245	218	225	202	226	227	215	219	198	210	226	242	236	218	215	234	220	213	231	223	206	243	224	210	220	215	240	221	223	210	204	217	212	210	224	241	242	216	227	198	233	223	229	196	226	235	232	236	228	241	226	190	207	213	235	201	225	234	188	209	212	238	225	226	221	227	235	233	191	213	236	205	216	229	251	223	212	238	237	207	228	232	225	215	222	243	250	244	215	216	249	202	215	215	207	220	232	223	226	232	227	217	216	214	244	231	238	244	234	232	195	231	221	234	216	248	224	229	269	247	218	234	218	220	207	225	219	207	220	230	212	229	225	214	235	234	208	260	231	225	228	213	227	247	203	233	193	229	233	246	226	256	191	211	239	228	234	223	230	223	226	231	207	247	245	224	202	182	268	253	226	219	189	246	205	225	215	222	222	228	234	209	228	239	228	219	234	229	246	250	225	229	238	254	212	194	223	210	241	230	227	207	211	232	213	219	203	201	228	201	227	229	210	235	225	241	233	218	223	225	208	207	222	241	207	221	227	220	221
9364	2067	681	679	672	646	612	605	658	613	612	604	612	633	617	610	586	613	539	636	575	546	568	614	604	614	592	602	597	522	612	580	569	577	598	623	627	531	573	569	578	555	568	572	583	538	595	547	610	591	579	609	583	613	601	552	594	571	545	554	549	574	590	625	638	607	644	660	610	658	615	657	627	593	648	604	631	630	606	650	592	615	648	576	589	632	638	648	636	612	604	619	626	579	637	581	643	639	649	630	655	591	586	615	620	604	599	570	595	603	594	558	578	561	547	601	566	571	591	548	569	638	605	566	616	539	574	586	614	590	619	605	614	630	565	559	579	580	614	564	573	580	606	560	598	546	569	561	581	573	572	565	586	567	599	552	598	565	634	534	574	578	561	601	579	575	613	587	584	585	534	569	589	596	579	585	542	559	552	577	608	592	552	574	536	577	589	588	588	573	579	519	554	577	567	582	593	585	538	588	595	572	556	585	594	552	572	571	536	555	575	579	562	578	615	552	586	566	601	574	581	544	596	584	586	610	600	545	560	610	583	584	576	560	578	586	568	562	565	554	540	571	550	582	602	594	633	551	567	617	527	589	582	581	572	575	586	569	554	601	586	561	593	549	610	572	580	557	620	563	571	546	635	550	572	568	543	626	596	571	534	569	581	587	603	566	596	593	547	604	564	569	592	588	597	592	610	628	590	549	598	557	599	540	588	582	591	604	586	573	552	553	575	557	563	571	567	587	595	611	566	563	593	578	611	546	564	607	577	616	586	617	587	591	611	565	565	563	589	613	587	554	588	578	650	591	571	573	573	572	601	602	579	573	564	570	539	595	557	614	523	519	530	591	532	622	576	593	565	571	522	611	534	548	587	566	485	609	597	544	525	577	622	596	630	570	606	588	604	546	575	566	599	588	585	563	608	559	589	552	577	556	610	613	572	576	551	593	547	605	572	551	584	554	643	549	569	561	594	623	548	583	569	603	619	539	573	588	627	565	579	603	573	608	581	535	600	586	617	560	559	562	603	571	557	626	601	609	587	610	569	603	627	573	568	582	599	593	571	554	569	558	604	600	572	548	596	563	612	597	575	543	550	566	567	581	566	601	580	554	579	569	543	548	610	560	584	551	571	595	558	582	607	565	610	557	566	584	576	585	564	597	592	620	608	576	588	560	577	578	568	535	592	592	549	548	570	547	565	615	591	625	522	585	555	571	584	629	553	541	624	573	579	616	578	593	584	573	614	538	553	577	598	572	570	631	593	570	555	598	576	585	590	547	534	599	578	594	568	552	615	576	584	571	630	580	616	554	531	572	545	576	556	608	578	553	545	602	555	560	580	580	567	573	611	576	585	569	576	583	581	605	533	525	562	562	574	577	563	614	593	590	526	573	607	576	535	575	536	550	529	595	586	595	591	592	596	602	547	587	591	548	542	587	575	576	546	568	567	600	586	546	555	551	600	549	623	611	587	577	590	550	589	591	604	610	538	594	549	590	569	580	558	579	577	528	574	555	534	602	629	591	589	596	620	551	602	570	565	605	644	606	632	578	569	573	547	571	606	608	627	555	622	585	640	583	567	566	517	595	592	573	562	587	580	581	564	593	574	536	540	572	571	561	536	612	577	545	599	582	579	538	574	579	587	515	551	555	545	562	603	543	605	565	569	538	562	603	556	549	584	522	587	563	598	581	564	560	592	558	559	599	515	571	606	576	629	577	562	608	586	553	611	565	538	569	569	585	581	560	577	544	529	580	587	554	554	592	575	604	585	610	597	595	539	576	578	576	570	574	557	535	577	587	592	580	583	548	594	569	579	573	577	609	590	578	576	562	579	584	572	566	562	592	534	591	587	554	581	548	559	580	571	585	572	553	540	602	569	554	626	597	603	619	582	568	574	571	564	556	554	567	594	577	591	615	586	575	553	554	606	608	570	555	584	588	559	569	606	593	554	578	587	551	577	590	523	599	583	614	580	629	616	585	593	570	571	575	564	567	567	592	571	608	628	536	560	593	630	621	580	621	573	598	572	584	608	595	602	551	580	581	600	551	606	593	577	570	588	594	566	534	588	563	564	594	578	584	559	558	591	601	618	595	603	569	539	547	598	569	591	565	585	600	559	598	561	573	560	585	531	611	594	566	600	587	557	604	605	593	595	593	569	580	539	557	562	554	608	647	587	602	566	586	570	574	590	567	571	580	593	615	564	606	565	564	606	578	580	591	581	596	557	589	567	543	548	586	556	586	568	580	587	579	563	562	615	565	586	546	560	561	577	595	576	592	569	588	567	559	577	611	581	546	545	582	581	610	555	589	560	567	528	575	576	605	579	596	581	546	560	593	579	602	558	581	593	610	567	565	607	573	581	546	610	595	597	560	593	580	594	555	564	607	572	544	563	569	591	555	615	635	564	597	616	577	587	596	570	557	626	583	566	572	550	582	594	578	568	575	585	587	569	584	533	548	582	582	529	545	561	565	566	570	585	602	594	647	599	611	581	550	587	558	555	574	597	597	560	595	596	628	571	599	578	598	572	551	543	530	558	602	580	544	544	543	592	592	576	599	583	583	594	588	545	562	611	570	564	611	586	617	591	567	587	595	596	571	571	567	559	609	542	625	555	589	533	587	606	568	560	597	543	604	582	595	559	524	602	561	564	597	566	586	569	576	582	552	586	563	565	545	657	555	605	590	548	576	539	588	571	568	613	606	577	567	573	621	581	564	579	541	595	584	547	557	549	591	587	552	601	567	582	577	575	572	632	611	580	568	630	637	592	567	614	579	605	568	575	583	603	565	596	537	588	541	545	598	574	559	611	561	557	588	567	567	565	583	573	584	596	611	580	550	591	601	579	573	535	578	558	548	560	571	576	601	607	580	562	567	617	557	578	564	585	581	562	636	583	552	563	570	581	592	584	553	583	574	592	628	578	585	563	615	593	572	582	611	627	577	578	533	580	600	588	549	579	549	517	596	584	572	560	595	559	550	550	565	567	544	569	504	591	577	570	559	612	593	547	542	592	633	582	573	587	566	569	548	593	592	592	580	571	599	558	530	602	577	548	581	621	606	559	586	565	581	597	557	613	607	600	575	597	587	568	526	510	626	562	571	570	563	599	588	606	559	609	564	547	552	546	615	589	550	598	609	571	599	567	533	555	549	568	557	541	631	573	624	567	570	581	602	580	564	588	594	596	594	558	563	583	580	549	614	571	588	543	589	569	621	545	607	534	546	579	583	574	571	589	609	567	578	573	599	551	586	620	602	589	593	596	587	578	590	585	564	609	566	606	581	603	601	591	599	580	587	569	571	532	564	580	621	578	572	570	522	575	565	598	581	572	597	599	613	542	531	562	594	618	557	556	604	577	604	611	569	573	588	572	617	578	563	558	581	589	546	607	591	533	579	584	608	597	586	575	560	567	563	552	580	592	577	541	537	601	562	556	631	546	615	553	570	565	605	534	575	587	600	594	601	546	599	565	602	550	567	563	580	580	587	565	590	587	572	587	578
34506	13228	2584	1319	801	596	427	375	349	332	326	257	287	258	243	228	253	216	262	232	228	216	260	232	217	191	215	238	214	230	230	222	207	207	241	191	213	197	212	199	217	187	237	192	213	217	184	203	206	191	192	211	198	194	214	211	219	207	227	205	195	209	211	200	235	199	198	224	214	225	238	233	235	216	217	206	214	223	218	215	199	218	218	214	208	229	229	188	220	207	217	193	222	192	208	210	191	213	202	208	209	199	224	191	222	175	241	214	203	195	205	223	203	223	186	209	200	180	226	190	231	219	215	210	200	192	231	201	197	196	215	188	197	188	214	190	204	195	250	218	186	183	213	212	186	223	194	199	194	195	199	215	175	170	189	236	200	203	216	205	232	198	175	237	212	206	198	187	218	195	219	201	215	230	192	185	200	212	192	230	215	197	192	209	216	195	194	201	202	200	189	228	220	176	201	203	197	208	211	213	228	172	218	198	196	210	181	205	203	219	201	184	180	208	212	199	167	212	209	210	192	201	206	206	203	199	197	221	200	205	213	173	170	208	194	214	221	204	208	179	192	187	218	200	208	192	232	181	231	203	183	185	195	189	198	205	192	198	190	171	194	193	185	199	213	204	254	189	203	207	191	168	212	197	178	239	189	203	192	204	208	212	174	196	208	219	216	225	186	187	235	220	218	203	184	210	195	201	200	202	218	199	202	216	216	221	193	213	204	213	183	181	201	222	186	201	211	207	188	211	192	193	189	176	210	189	161	192	224	182	196	200	233	232	211	240	240	198	217	215	207	233	231	184	212	201	222	185	234	222	224	201	203	214	206	209	216	193	201	207	194	180	210	204	208	192	197	201	192	199	210	192	210	198	193	208	189	197	209	213	208	188	204	210	200	198	192	232	180	187	206	205	200	212	199	201	182	205	207	181	199	199	191	196	214	216	211	186	197	200	203	203	184	202	202	202	190	217	199	193	202	174	209	206	207	210	202	208	199	188	228	194	213	201	195	191	168	195	215	226	212	191	222	209	207	194	184	208	197	223	214	210	202	184	183	209	205	213	190	222	203	194	229	181	207	203	212	205	192	176	197	187	192	211	159	221	212	218	192	203	208	189	181	219	207	228	211	176	183	210	202	220	208	195	223	200	197	198	226	215	183	221	207	215	192	229	194	209	184	226	229	190	221	189	190	200	219	199	199	227	185	200	219	215	223	189	213	199	204	164	203	195	201	192	191	188	175	215	212	208	231	219	228	220	197	197	193	159	189	191	177	198	184	184	207	189	209	197	202	199	185	200	188	207	226	202	192	197	176	212	195	214	214	196	231	188	198	227	202	180	225	194	208	217	201	205	218	198	195	186	204	210	219	211	215	216	198	181	222	193	208	221	193	198	169	201	200	205	206	204	208	199	212	201	205	212	195	176	200	185	194	197	200	203	179	213	201	203	201	193	195	199	207	201	199	190	217	197	200	185	204	189	205	213	203	200	220	178	220	217	192	183	230	213	196	203	209	189	206	219	214	206	226	217	204	193	202	198	207	202	207	253	214	178	217	204	232	209	203	173	208	205	210	204	179	174	199	206	165	207	178	206	221	215	224	206	204	207	172	210	192	205	207	213	202	184	206	202	208	194	202	193	217	198	189	212	200	206	189	218	212	194	206	200	181	189	207	201	204	177	238	195	214	199	203	193	187	218	221	234	223	227	204	209	208	234	209	208	210	177	201	186	213	195	193	211	214	199	181	221	201	208	204	203	219	185	207	226	227	198	206	218	204	210	229	179	228	193	185	204	197	218	194	206	188	231	207	202	208	205	193	218	221	216	231	206	207	216	196	214	206	222	201	209	197	215	201	195	192	211	212	229	195	202	191	197	227	210	196	202	191	218	177	187	200	194	210	184	209	186	190	187	203	182	207	188	202	228	225	205	234	218	191	198	193	247	189	213	171	204	199	192	197	188	186	214	203	199	192	200	216	202	172	189	221	231	210	189	195	174	200	215	194	211	180	190	207	196	190	205	205	206	224	195	212	169	188	215	189	205	201	185	212	204	197	211	213	195	204	215	196	208	248	183	193	191	185	186	209	196	188	194	211	180	203	187	193	188	207	200	205	219	228	208	202	207	214	184	205	192	204	205	196	191	198	199	181	204	212	205	193	190	195	200	195	188	181	199	206	214	186	216	197	205	198	206	212	205	213	198	186	196	247	188	206	201	174	197	191	185	199	235	176	211	195	215	192	183	200	198	205	192	201	204	211	218	169	231	198	201	188	211	197	193	212	216	204	178	202	197	191	207	198	183	203	224	201	179	192	196	193	188	176	204	207	184	205	192	190	214	183	221	193	208	203	199	187	196	194	215	219	223	185	205	193	211	182	208	188	236	220	198	191	208	224	210	199	206	191	186	187	208	188	224	207	193	183	203	231	191	198	181	205	201	198	204	210	195	185	211	193	199	210	222	201	198	184	187	190	180	213	205	196	205	223	206	194	225	185	190	226	201	195	215	207	176	199	224	192	182	186	181	204	201	219	201	220	219	217	210	194	234	193	197	198	204	199	193	205	202	216	195	200	219	193	170	186	196	196	226	225	170	206	208	200	190	202	216	169	215	205	171	181	202	193	205	178	178	183	190	207	229	190	188	206	212	202	176	209	183	219	204	178	201	199	232	208	207	207	181	199	200	209	186	213	203	198	203	208	212	196	195	199	229	200	172	196	175	187	207	191	207	219	213	206	215	203	222	211	205	214	198	214	187	202	212	218	215	189	199	211	189	188	191	187	196	219	216	199	222	188	192	215	231	210	184	218	219	194	221	212	225	179	188	193	212	184	200	200	204	200	183	192	208	199	222	199	228	211	218	227	201	197	209	201	198	205	230	204	223	207	204	174	200	169	198	161	182	198	188	210	196	226	229	217	204	205	235	230	216	206	211	223	201	189	194	206	236	225	208	180	201	196	203	193	187	214	213	206	200	212	197	226	204	199	203	224	237	196	179	208	218	226	196	190	221	210	217	191	218	164	212	205	189	211	219	188	212	203	188	203	204	200	209	183	196	216	187	202	193	215	179	196	207	195	210	205	196	221	195	206	200	203	190	195	214	194	182	192	195	189	244	186	205	222	199	191	213	195	198	191	222	173	191	199	180	223	222	202	184	192	202	205	186	202	201	205	206	214	201	177	207	216	218	191	205	203	214	209	219	210	209	216	221	228	189	204	205	204	171	220	224	212	224	192	228	197	193	227	194	199	195	199	196	217	200	190	202	188	184	211	206	202	198	229	193	205	195	202	193	213	222	198	190	224	183	171	226	210	202	215	194	206	221	194	181	210	194	209	209	205	203	209	205	223	245	198	188	190	205	208	198	225	191	209	180	189	183	197	187	223	202	192	199	219	210	198	208	183	179	178	184	221	217	184	205	192	215	224	202	212	192	208	197	189	206	210	201	199	206	195	202	213	196	214	198	201	175	198	207	225	205	194	210	222	213	194	197	198	239	193	207	205	215	198	209
21879	5853	2860	3087	2662	2300	1856	1537	1370	1218	1064	1016	979	868	867	788	771	778	761	730	695	733	624	641	587	629	645	617	614	582	575	559	631	604	581	559	517	557	578	579	585	515	534	564	537	510	543	539	537	545	538	570	556	555	534	539	543	531	524	526	550	611	580	605	605	621	662	611	618	624	581	622	599	559	588	557	561	615	653	595	598	586	594	581	617	609	579	626	615	665	658	603	636	638	624	638	639	630	619	659	651	658	616	570	571	570	547	511	559	542	542	540	524	541	523	520	569	570	511	522	548	531	524	561	539	511	571	544	520	553	520	511	529	505	510	581	524	538	527	505	544	567	528	535	544	498	538	508	513	521	512	538	491	525	558	493	548	505	553	481	564	542	555	525	516	513	534	517	509	506	480	538	545	523	534	516	525	541	491	478	515	506	503	522	547	518	488	521	513	546	485	501	538	512	488	523	512	521	535	545	522	540	528	528	445	559	524	524	523	508	525	483	517	552	458	504	495	496	540	486	537	480	507	535	517	526	517	489	505	489	512	512	489	516	502	511	526	513	520	569	554	472	485	502	548	510	492	536	526	518	523	488	482	531	531	505	504	528	505	534	492	523	509	584	553	515	489	522	523	523	482	549	518	528	491	472	527	520	501	529	536	478	543	515	527	529	502	497	538	519	502	531	534	538	527	546	504	557	516	509	488	538	562	489	503	516	516	523	478	559	526	548	510	498	522	503	532	521	511	513	541	511	538	539	511	511	528	495	488	535	512	521	503	512	505	502	551	517	508	579	509	537	526	529	532	511	519	537	517	511	528	491	572	518	524	500	483	495	515	519	502	487	509	539	541	487	564	503	525	502	516	551	529	537	502	511	544	495	491	525	503	500	545	502	548	535	457	532	531	530	529	530	514	505	531	521	517	520	534	517	540	530	496	527	541	510	512	553	493	513	538	507	512	491	505	549	495	513	535	508	540	525	516	505	520	526	476	513	541	518	518	545	514	530	465	487	533	477	530	518	496	543	505	524	565	489	502	523	515	495	536	545	508	551	553	515	513	546	537	473	534	530	531	507	548	534	488	534	455	585	506	531	532	504	465	553	529	508	523	529	493	539	530	553	548	547	516	531	502	488	511	518	489	500	522	554	545	494	507	526	496	509	513	497	528	498	502	520	546	543	487	515	514	513	519	526	516	549	523	509	528	502	496	524	468	524	522	521	517	506	549	510	552	540	503	496	515	508	505	543	526	503	513	552	459	525	499	488	509	535	518	537	537	497	524	498	531	481	512	489	501	511	538	508	491	542	499	514	519	505	494	531	477	517	556	518	481	542	477	546	547	511	544	548	534	525	528	505	541	478	520	537	513	525	513	500	541	512	487	524	540	538	465	516	496	510	495	528	486	534	533	490	528	518	503	523	543	479	477	514	501	533	551	515	542	531	482	599	531	537	532	504	513	555	479	522	498	506	525	487	547	519	534	490	509	538	519	506	494	542	534	542	516	523	528	540	511	530	557	544	508	497	537	525	507	477	491	534	550	560	491	507	458	543	551	539	539	542	528	535	501	530	561	510	544	542	503	536	499	548	515	552	531	552	553	523	536	508	496	505	531	553	522	561	526	496	546	534	514	512	532	573	506	516	515	535	510	506	504	549	519	514	498	475	496	539	495	502	519	469	561	490	539	490	535	565	469	524	489	484	548	528	513	530	513	466	489	516	553	531	525	522	535	462	538	512	511	516	536	496	501	554	493	502	530	536	530	536	520	513	501	479	482	483	560	536	515	512	474	521	526	512	527	533	553	527	552	520	505	556	522	526	492	532	517	524	535	514	507	553	531	525	523	530	529	509	504	504	545	513	529	480	524	506	525	549	539	523	508	525	532	522	495	551	520	503	512	502	535	517	547	548	565	537	534	545	509	544	477	515	498	493	535	505	534	517	514	525	549	511	475	499	506	537	496	525	529	534	527	514	573	521	535	476	510	482	521	558	527	527	519	494	510	520	556	553	474	507	492	529	541	529	502	497	540	524	532	522	537	494	545	523	491	550	548	526	491	501	522	535	577	524	502	552	509	506	487	548	517	471	545	528	530	504	521	469	483	534	538	552	525	549	506	499	476	483	506	502	454	522	525	511	523	525	514	509	519	514	516	511	524	502	506	481	521	558	546	506	549	518	540	532	508	495	536	541	533	520	530	540	498	491	529	485	531	505	535	509	534	523	545	505	517	502	509	515	533	523	518	511	532	549	552	482	504	503	557	501	507	531	534	498	533	524	476	522	488	556	518	534	510	535	522	536	518	504	512	543	540	497	515	523	544	542	483	516	526	502	522	567	515	528	510	570	516	493	478	554	515	516	464	502	495	500	488	488	474	535	560	538	530	513	541	517	492	502	482	544	503	526	522	498	522	545	519	535	499	535	511	498	485	526	554	506	522	513	538	491	540	485	496	515	527	495	503	482	539	512	527	506	500	544	530	524	554	512	541	536	526	499	472	525	494	473	501	554	541	506	525	525	533	483	561	488	535	518	501	545	522	538	499	517	520	496	494	536	526	496	535	509	533	538	522	559	579	499	548	509	526	529	477	511	504	483	494	504	509	518	501	512	464	521	462	523	483	524	513	471	521	533	495	504	496	545	550	521	510	495	541	465	512	518	519	566	488	492	511	478	520	499	513	473	525	504	500	503	507	534	542	502	553	519	507	484	492	510	533	490	489	542	489	543	496	517	511	498	525	510	493	512	538	525	509	547	480	516	563	526	516	523	549	525	537	538	521	534	511	527	539	527	536	535	497	477	532	500	531	535	528	514	551	528	494	504	518	506	498	522	506	522	483	507	512	568	530	485	524	513	531	524	494	515	508	506	527	540	517	482	509	534	508	527	507	503	509	534	530	532	533	539	500	488	500	502	535	510	490	530	501	520	515	499	520	529	493	525	512	513	502	505	509	515	496	497	518	519	535	473	508	514	508	470	559	517	513	497	526	528	514	536	529	479	550	506	550	488	462	569	494	513	525	512	494	580	542	525	542	487	499	531	504	498	486	487	508	513	500	501	522	526	568	452	534	522	506	512	534	478	532	482	528	495	508	536	513	538	521	494	554	550	498	512	500	473	529	533	523	524	544	530	503	496	535	524	495	556	522	494	501	544	512	524	524	535	520	513	495	499	502	532	519	491	514	491	483	512	485	533	529	528	552	482	526	482	540	542	512	477	526	522	521	525	512	522	465	543	523	534	542	520	503	499	533	521	514	517	506	510	526	477	530	543	523	495	544	483	514	567	517	488	545	486	572	514	510	520	534	515	507	502	522	528	492	509	535	505	537	514	491	546	539	519	536	500	501	516	533	540	557	537	496	558	491	469	516	511	528	498	521	519	520	526	535	497	547	523	514	524	483	514	548	496	543	489	497	519	563	567	531	504	562	511	527	530	514	531	512	519	484	487	510	557	573	554	489	543	510	507	546	534	547	505	527	533	526	513	527	509	523	496	527	484	504	568	538	516
42433	17434	4766	2264	1365	939	588	538	426	328	351	281	246	258	226	209	200	209	203	195	173	191	166	168	166	149	166	155	158	130	152	130	183	155	153	138	142	165	178	134	136	150	146	133	135	136	144	144	133	154	131	142	137	146	144	139	145	145	133	116	161	133	141	155	153	135	160	143	150	115	143	121	155	125	176	146	122	151	154	139	136	148	149	147	159	136	144	148	170	149	183	146	138	160	147	138	144	158	167	146	144	155	162	136	145	128	124	139	128	128	137	136	127	148	154	131	124	131	136	117	131	128	151	154	148	150	131	141	132	121	132	155	136	118	122	134	141	133	121	135	137	140	147	138	139	117	151	156	145	121	123	135	139	132	122	122	135	117	128	120	131	152	139	131	145	119	121	152	133	139	128	146	102	118	137	145	127	141	126	140	150	133	133	139	126	130	120	124	139	117	152	147	137	135	132	110	143	142	128	134	135	125	130	117	135	136	135	133	156	140	123	131	142	130	140	136	131	127	120	141	127	129	126	129	139	111	120	121	144	114	126	154	122	122	131	115	133	124	132	147	125	139	135	126	142	122	124	129	133	133	114	142	124	132	151	135	125	135	124	132	135	128	112	146	136	133	140	126	152	129	141	131	139	151	133	122	134	161	146	129	122	130	125	154	118	127	143	127	155	127	121	138	130	146	144	119	127	128	139	134	132	129	131	140	143	138	126	109	110	128	128	128	130	138	130	123	125	131	141	141	124	134	141	132	138	127	127	147	111	112	136	135	131	131	154	111	130	127	122	111	106	137	138	141	132	156	150	138	132	114	127	152	113	125	158	107	152	134	153	144	124	138	149	141	130	134	129	124	123	137	139	128	139	123	129	131	123	125	128	131	118	120	143	137	121	129	132	138	126	140	131	121	148	122	124	132	126	128	126	139	124	124	145	132	131	133	121	128	129	129	119	142	136	138	150	135	117	141	131	131	134	129	135	134	124	128	121	144	135	113	120	124	130	127	134	141	131	138	157	140	144	130	141	127	122	133	136	130	103	107	129	136	126	140	147	112	125	155	148	117	130	126	134	147	123	120	146	122	135	115	107	128	140	149	107	122	129	131	117	142	142	144	144	133	128	109	128	133	124	130	108	136	144	139	140	111	132	139	129	135	123	116	111	118	134	121	150	147	125	161	130	132	148	129	130	130	124	125	146	117	132	140	132	142	133	135	133	129	121	135	148	137	138	128	126	122	144	157	123	124	134	122	134	116	130	127	114	137	141	138	120	138	116	127	136	130	127	130	138	169	135	132	151	145	145	118	129	159	135	132	125	133	139	141	124	112	123	130	135	148	145	147	129	160	124	123	127	125	139	139	137	154	155	136	108	142	142	119	131	138	145	140	137	143	128	117	137	120	154	137	127	141	134	139	123	124	120	119	134	107	136	130	130	140	129	105	135	149	145	135	120	128	132	106	128	120	140	151	135	131	128	130	131	138	138	131	151	113	137	132	147	137	133	119	137	111	141	125	127	137	134	133	128	130	126	117	147	121	163	134	142	127	132	115	134	142	151	153	131	127	130	114	123	118	130	125	144	121	119	143	120	114	134	117	145	127	144	119	129	125	152	112	118	126	132	135	134	151	138	143	140	147	114	145	136	130	142	119	114	138	130	141	145	134	130	126	123	129	141	125	135	125	141	153	144	127	134	121	130	145	122	152	142	125	137	155	135	128	117	119	117	149	139	140	136	140	128	143	111	127	159	106	122	117	143	136	123	151	143	153	131	157	139	134	117	138	123	128	126	166	152	118	125	142	115	126	127	128	128	127	133	129	135	126	139	133	125	122	136	149	131	122	141	117	119	130	148	130	138	130	140	148	129	136	115	125	133	130	115	129	120	130	150	136	118	134	133	130	133	132	151	104	128	132	126	133	137	148	138	132	121	113	149	102	156	134	105	139	121	124	137	136	129	106	129	109	100	154	136	125	136	126	141	129	151	121	99	162	152	133	122	143	151	124	128	114	126	129	142	155	151	120	137	134	117	129	146	145	144	132	137	103	125	121	142	127	123	117	137	124	132	140	126	139	137	116	137	126	133	119	102	106	131	137	118	121	138	131	134	125	132	123	136	116	126	123	126	107	146	103	137	132	136	116	134	159	141	125	133	149	125	143	130	109	102	123	145	125	117	124	140	134	136	144	122	128	151	136	122	144	120	109	129	132	136	128	145	147	101	134	127	135	113	122	129	140	135	146	121	150	145	112	124	124	152	121	139	140	123	134	140	148	125	138	159	125	133	124	120	116	125	122	135	142	154	125	132	125	105	126	114	123	136	121	124	139	139	137	132	138	129	116	122	134	147	140	122	130	124	131	117	129	133	127	138	157	135	126	127	120	121	127	138	125	132	140	126	131	122	115	144	122	125	137	126	144	113	132	146	137	134	157	134	132	148	140	137	128	124	143	137	125	135	114	135	130	129	153	111	144	124	154	140	141	109	131	122	133	149	142	132	122	118	135	128	153	122	127	131	125	130	157	139	154	131	146	115	152	147	147	129	142	124	140	110	147	129	111	138	140	139	142	134	147	135	127	142	126	137	152	135	121	106	145	130	129	138	127	140	140	138	114	137	129	141	128	126	141	133	124	163	117	130	158	130	124	126	166	136	133	151	127	124	119	132	125	128	122	123	132	131	159	133	125	145	139	146	127	136	116	142	114	153	118	164	146	106	146	132	109	145	112	120	116	134	128	99	123	129	145	124	142	149	143	124	140	142	130	126	166	161	128	140	133	152	135	127	134	132	126	134	137	120	133	124	136	130	133	143	135	130	127	135	121	145	120	144	129	146	134	142	136	135	142	144	143	131	137	132	131	140	133	157	129	143	131	149	141	130	117	134	132	140	126	142	136	143	141	123	123	151	146	118	154	117	148	130	139	133	140	121	142	135	130	129	129	137	128	140	149	129	142	143	122	136	122	125	122	148	134	131	131	124	147	114	141	134	151	125	139	132	141	132	151	120	117	131	130	160	139	125	131	155	148	133	110	130	139	124	133	135	127	119	127	124	131	124	145	136	146	144	154	117	145	128	111	126	146	126	125	142	122	147	127	136	132	131	148	141	134	127	143	133	126	136	138	132	109	115	115	126	129	128	131	141	152	136	123	156	133	132	139	153	114	123	132	139	136	142	121	115	130	118	123	141	129	128	131	124	143	124	138	134	148	129	132	119	122	137	140	156	118	150	129	132	123	154	147	136	135	154	135	155	140	141	110	147	142	127	149	136	117	124	134	125	116	136	104	119	131	155	135	148	121	139	142	133	142	122	139	140	159	129	147	127	118	128	141	141	119	129	131	137	129	114	127	128	123	131	135	131	131	149	116	112	139	138	136	133	154	105	146	111	144	137	141	122	154	124	112	132	141	131	125	141	135	117	119	143	125	121	127	122	149	125	150	124	104	139	119	156	140	133	114	143	133	134	146	141	149	117	107	146	141	129	116	123	132	117	123	146	137	134	130	130	126
26708	6417	5073	5436	4535	3500	2892	2380	1949	1665	1506	1325	1272	1047	1003	850	838	837	817	695	689	611	587	600	587	611	570	526	513	493	471	474	496	485	450	473	444	444	435	445	421	441	435	441	403	401	437	396	418	403	371	386	387	408	405	389	410	366	391	375	370	415	447	491	516	534	530	531	564	510	501	513	436	411	425	455	488	529	475	449	482	433	499	463	432	491	501	501	495	501	550	490	557	557	564	556	558	570	559	558	570	529	498	484	436	407	413	391	404	405	381	403	388	400	404	385	408	357	367	393	399	430	426	408	408	401	359	394	428	362	401	392	389	407	380	347	400	370	399	377	394	359	398	392	347	338	382	406	393	353	373	392	368	317	367	326	342	361	382	342	342	331	354	335	332	344	360	366	351	366	340	360	318	374	336	349	322	366	344	375	378	378	355	342	368	361	362	337	329	341	303	343	388	332	376	374	332	360	337	328	361	360	379	369	367	378	340	339	362	391	351	358	342	367	358	368	322	380	334	365	339	373	323	342	342	358	390	365	351	392	346	350	345	331	311	336	355	357	332	312	345	351	362	357	370	335	352	348	372	358	335	339	353	325	384	356	360	362	384	364	346	333	328	376	354	343	365	339	355	365	369	358	340	351	368	347	343	331	368	352	357	367	354	350	333	364	351	361	378	366	378	367	372	351	405	355	366	340	351	356	334	342	314	324	329	339	384	363	361	367	341	356	352	394	362	343	352	360	369	326	363	340	341	336	372	348	340	346	355	355	341	314	357	349	346	343	355	338	330	355	360	349	371	331	372	371	359	332	335	301	374	355	329	339	383	342	375	349	371	396	352	332	362	361	324	345	371	389	382	304	363	333	328	351	334	330	353	368	354	346	312	315	349	340	324	365	347	345	374	322	365	392	369	364	336	364	331	359	371	338	358	330	357	351	366	325	324	346	340	366	382	347	371	386	368	352	362	367	342	367	345	359	324	367	357	331	329	348	343	358	328	321	342	373	363	326	337	333	336	353	339	390	356	378	380	370	347	369	327	350	330	339	350	347	358	355	333	370	350	359	345	349	363	338	378	357	379	373	334	357	320	373	367	347	343	354	377	335	349	321	325	362	350	373	367	374	375	360	341	345	336	343	340	358	355	374	364	390	379	367	366	359	327	352	346	341	320	334	376	333	359	362	366	349	334	380	343	359	364	338	368	336	331	362	346	352	362	364	386	319	368	327	356	336	345	314	354	318	346	314	328	328	354	334	346	360	349	352	355	372	349	339	352	329	376	354	347	323	375	351	335	388	343	356	341	363	344	392	342	348	380	348	351	350	370	362	346	333	332	370	344	338	361	357	387	353	323	355	351	367	331	391	345	332	361	349	371	342	331	347	333	331	328	368	348	319	355	345	351	369	375	375	322	371	375	391	344	372	344	341	350	367	357	359	321	380	356	380	397	339	345	322	347	370	347	356	363	313	334	367	355	368	381	324	323	339	342	391	348	348	391	330	341	391	360	347	324	358	296	333	323	381	376	344	386	366	314	335	372	349	322	353	345	353	352	380	348	320	352	337	326	336	361	352	331	352	375	326	337	348	377	368	357	358	355	343	321	347	344	330	348	362	366	345	350	323	336	330	353	346	332	344	355	343	350	345	336	386	352	323	344	346	342	364	354	374	365	334	342	364	350	359	328	371	374	360	350	384	377	343	360	352	334	357	363	400	351	357	330	366	371	335	307	353	364	320	345	350	354	370	314	345	353	326	329	360	373	354	343	342	363	351	358	370	346	348	359	316	363	368	350	359	361	331	304	383	359	348	370	346	342	370	335	358	350	417	354	357	331	336	324	361	362	360	348	357	369	346	337	333	341	366	371	351	339	336	373	376	357	359	347	329	359	346	382	343	374	362	385	336	320	340	378	352	331	333	357	352	350	350	357	335	386	358	366	399	363	371	311	351	341	352	355	358	360	353	368	337	357	376	339	326	374	317	351	352	332	344	334	346	331	345	362	354	327	349	366	321	342	352	369	361	345	345	328	343	308	334	364	323	338	345	353	304	326	348	327	347	358	360	349	381	347	356	346	402	336	332	363	355	339	348	352	334	353	333	342	360	387	347	352	391	361	350	330	379	367	344	327	366	354	353	353	327	329	342	360	339	346	349	367	325	355	329	378	354	358	350	356	334	354	366	343	347	358	334	376	372	366	355	328	354	342	361	358	365	336	363	378	338	371	346	359	359	340	342	336	351	345	386	326	379	387	347	352	326	348	327	347	351	325	320	378	338	344	364	374	330	353	355	347	353	327	314	386	332	366	361	341	346	337	351	396	329	344	325	404	351	369	330	377	355	365	351	368	359	363	324	340	339	333	357	342	355	377	366	350	395	356	347	371	356	368	331	344	377	360	352	333	341	350	342	341	372	369	356	340	366	331	358	327	365	348	382	324	391	338	357	363	345	396	360	348	357	353	341	321	391	358	365	327	375	360	326	362	333	344	353	351	365	347	369	356	354	322	342	357	350	350	333	370	329	350	355	371	340	355	313	362	339	339	346	316	348	323	373	366	325	335	366	348	310	310	343	317	328	365	375	367	340	366	323	371	339	341	349	370	340	300	347	354	366	354	352	376	335	359	337	378	342	333	317	350	341	358	373	352	333	364	360	354	360	352	322	326	329	368	346	405	374	335	381	349	325	353	359	365	332	332	350	356	370	352	363	349	354	378	349	383	339	348	347	375	334	343	315	372	378	337	374	315	379	352	349	353	366	364	329	371	354	375	329	362	350	326	341	343	365	350	371	347	357	358	358	387	372	334	355	382	360	369	359	377	352	356	350	340	342	354	367	319	371	354	345	338	357	369	366	333	337	391	347	364	339	339	353	379	348	346	358	350	387	328	338	366	347	369	337	342	342	357	345	369	354	337	361	368	345	318	344	348	367	328	338	335	341	326	329	331	363	333	347	363	359	336	356	356	320	325	346	347	382	358	348	341	344	361	357	360	337	353	344	340	318	378	327	365	353	361	389	348	365	345	343	328	371	382	362	360	340	335	351	364	335	364	328	336	337	344	336	361	328	351	348	343	333	357	335	363	340	359	335	346	344	324	365	363	351	323	340	340	357	385	371	392	377	370	357	365	357	346	389	344	337	339	311	362	353	360	358	344	348	350	391	348	355	377	355	338	348	319	370	362	376	346	350	424	373	377	329	324	345	349	379	324	353	356	333	359	323	331	355	358	350	313	329	368	333	334	355	364	347	364	333	318	360	351	388	327	336	361	346	328	351	376	340	376	363	315	384	347	344	328	364	337	321	349	333	359	350	345	391	319	324	368	359	339	350	350	352	367	390	371	325	340	354	367	343	342	324	359	364	355	384	367	359	365	362	353	358	389	342	358	307	342	340	359	318	349	384	394	336	329	363	367	362	354	340	348	320	329	308	355	329	343	327	366	385	339	378	367	342	350	340	352	343	410	332	366	348	339	349	371	364	337	347	372	353	386	339	385	346	365	355	357	337
15259	2628	414	270	230	246	229	245	221	223	213	246	203	206	204	239	241	235	245	220	227	243	234	228	234	241	216	210	232	238	225	222	226	221	214	217	187	222	230	228	205	225	204	208	222	168	211	226	253	228	218	238	243	221	218	203	225	201	220	182	230	224	225	220	220	219	215	224	245	206	224	226	227	247	222	211	238	201	237	219	216	218	221	232	231	221	212	227	226	234	207	203	237	217	239	214	213	249	215	239	232	212	234	218	226	211	222	209	222	247	217	228	223	236	209	231	215	229	207	249	221	240	180	232	197	249	230	210	248	215	218	206	213	212	215	202	220	203	192	202	248	222	236	224	221	215	240	200	233	221	239	206	218	229	227	203	221	225	237	212	209	232	192	207	230	216	209	236	202	198	241	215	250	212	224	239	215	221	239	212	216	229	210	216	229	235	217	206	206	240	223	198	206	212	207	240	232	243	238	198	228	187	191	209	215	210	203	213	207	213	229	225	230	203	216	221	228	232	217	218	216	214	201	212	234	204	227	220	220	231	216	225	257	237	229	238	216	210	239	217	214	227	224	202	202	219	214	209	208	263	231	214	216	226	211	225	240	204	217	219	218	199	252	220	217	228	207	225	242	222	214	240	241	223	203	245	214	237	224	221	208	217	209	224	207	196	216	234	224	236	199	208	221	212	238	207	219	219	215	206	221	223	206	213	222	204	243	194	240	218	238	207	215	226	202	236	224	205	215	200	218	211	214	198	216	223	214	215	236	222	257	222	234	226	224	208	200	216	228	220	231	213	216	199	230	211	191	216	195	201	219	239	228	211	227	224	212	210	225	230	226	204	215	216	229	221	213	217	224	229	228	204	217	227	229	249	212	231	215	232	229	191	229	231	235	235	209	208	223	222	223	218	206	227	221	195	225	217	219	241	187	233	227	221	210	251	193	216	224	211	222	235	212	200	217	173	228	193	216	239	220	216	199	224	243	232	239	205	187	234	235	238	208	199	232	220	204	214	234	229	204	256	229	230	217	218	231	209	239	229	239	230	232	217	224	205	217	208	190	202	231	217	207	227	256	220	208	216	199	226	213	190	244	188	226	179	229	222	200	213	248	204	236	220	212	211	239	228	212	224	233	237	215	240	227	228	221	235	249	240	232	263	207	222	232	216	202	200	246	225	233	219	210	221	236	233	234	211	208	205	225	189	211	227	223	189	185	201	214	226	202	216	230	215	216	214	211	244	231	202	179	220	219	235	191	242	237	230	231	205	230	193	223	221	224	207	238	205	208	209	229	196	213	219	214	233	227	252	222	187	185	232	212	228	210	213	185	211	243	218	239	209	229	225	219	240	238	213	213	213	195	180	224	210	221	201	239	214	182	216	184	216	202	191	214	242	226	176	228	223	230	216	224	203	226	202	216	213	217	218	221	211	223	209	225	214	228	220	209	199	198	228	231	231	199	233	212	221	242	232	237	224	237	225	212	220	217	209	237	202	233	235	229	213	209	211	224	208	242	242	220	204	208	215	239	239	226	230	212	235	239	222	237	212	234	237	207	244	224	209	219	209	227	235	241	220	232	206	243	238	212	243	215	227	241	226	234	203	222	218	197	203	192	232	239	212	232	236	241	204	215	217	226	231	229	241	227	200	217	215	214	186	223	212	216	195	196	211	226	238	207	236	244	242	199	234	207	196	213	228	255	222	227	221	215	209	226	228	240	236	198	200	231	215	233	201	229	215	209	236	243	230	221	211	232	214	224	231	208	266	228	213	222	224	207	208	217	222	229	224	230	217	222	201	207	221	208	243	209	192	217	208	186	193	258	237	223	234	223	209	222	209	222	248	216	255	198	222	238	199	217	214	226	211	212	225	206	228	233	214	228	181	224	209	224	247	214	246	231	255	185	207	221	224	224	247	208	218	206	221	209	219	214	213	230	219	219	201	235	235	210	206	231	216	239	226	223	205	204	248	235	221	206	222	200	220	215	237	205	242	223	236	227	228	199	229	239	242	227	217	239	219	227	208	238	211	225	228	226	228	226	249	227	216	220	227	234	235	209	229	216	235	217	188	221	241	225	238	223	211	232	207	209	180	216	215	237	225	224	213	224	237	189	221	224	207	218	203	211	237	241	212	232	235	217	235	205	188	229	221	228	222	218	205	189	255	222	233	229	193	225	212	246	199	223	224	263	216	215	238	221	235	189	245	220	204	235	223	201	202	241	205	237	200	210	218	223	216	203	197	243	223	259	206	218	223	246	221	206	233	245	216	228	226	200	199	206	204	200	210	239	216	216	198	186	236	202	223	204	253	216	234	206	229	224	241	208	231	232	234	209	202	212	234	225	213	222	211	215	214	192	221	246	199	216	226	200	233	212	201	220	214	214	216	202	215	179	242	211	221	230	216	246	262	223	179	212	218	224	216	225	226	231	219	220	245	219	215	234	212	223	205	201	230	236	194	234	235	211	205	179	220	257	214	231	240	206	220	216	203	233	234	242	225	251	213	202	212	216	227	225	212	222	207	213	233	213	228	229	195	194	237	208	230	202	217	215	214	231	214	231	209	231	188	202	187	203	220	229	249	221	225	211	221	181	209	215	209	231	204	227	223	217	185	227	249	245	198	250	227	215	214	224	224	222	228	228	239	213	200	225	183	225	219	229	213	224	217	224	206	225	245	239	202	214	222	220	233	220	210	250	200	216	230	228	224	217	231	242	201	231	219	223	228	227	218	214	244	221	211	226	237	205	226	233	199	216	205	204	204	223	217	236	210	199	210	213	220	227	216	204	207	234	200	202	205	213	224	238	217	195	190	216	203	203	216	222	217	237	213	217	217	228	209	227	219	234	202	215	231	220	204	223	222	196	209	208	211	237	208	237	230	214	222	206	208	223	206	232	202	227	208	208	209	211	191	196	237	200	219	231	205	228	218	229	238	200	225	201	221	205	214	196	220	230	229	207	231	192	217	248	228	218	210	221	214	202	223	179	231	233	221	236	207	219	217	222	207	216	212	200	231	218	231	214	243	199	223	228	188	211	229	221	244	211	234	205	213	222	208	207	200	220	230	219	226	214	219	241	185	226	205	217	220	211	207	199	220	235	209	241	218	233	212	214	226	234	248	216	221	241	231	251	233	232	244	249	225	270	225	213	213	230	190	213	232	232	206	210	237	207	219	192	221	231	176	247	210	219	209	224	224	218	221	239	212	220	217	206	207	225	197	223	205	233	209	221	216	222	237	216	197	219	209	231	239	219	210	227	221	222	201	216	223	216	204	219	186	225	228	226	248	196	200	218	210	223	223	218	243	223	221	216	213	202	218	222	200	208	195	205	207	257	223	228	215	209	208	223	246	227	222	195	235	252	228	239	215	204	239	222	208	218	205	231	243	229	232	246	235	226	237	204	237	234	242	215	243	212	246	197	216	229	226	237	239	214	224	236	246	219	195	222	236	221	202	233	216	217	203	225	228	231	212	220	226	223	226	253	209	216	209	213	206	232	242
8992	1928	844	724	667	635	632	664	619	591	602	576	616	610	563	571	575	582	570	586	589	526	570	528	552	515	560	573	592	563	581	568	567	595	616	549	573	588	540	534	526	548	585	588	539	542	546	568	572	530	587	597	533	556	576	529	550	550	577	540	576	569	599	598	573	602	606	593	630	629	587	601	597	601	626	587	649	554	589	583	588	568	582	638	594	635	599	601	641	607	568	626	612	600	617	598	613	624	592	614	587	583	615	579	585	516	615	571	608	570	578	591	583	578	574	602	528	560	570	576	551	602	600	579	547	553	543	592	594	588	568	562	542	539	577	572	595	562	583	578	621	547	581	561	555	547	563	540	591	539	551	588	570	548	553	517	558	593	564	557	551	587	525	553	573	528	563	562	560	577	572	578	548	573	548	529	567	535	563	541	525	580	528	540	544	541	534	559	577	567	553	537	540	580	589	546	527	562	574	518	591	576	547	548	573	540	550	574	564	569	553	556	537	525	598	540	575	582	541	540	565	602	556	582	562	551	551	545	566	547	519	601	574	564	569	568	551	549	566	611	546	567	556	622	576	547	529	544	567	549	571	553	587	565	564	541	540	522	589	576	515	548	529	562	545	561	549	522	555	556	586	559	548	599	542	582	540	517	603	546	548	507	578	582	541	590	547	557	523	568	561	589	526	552	536	523	535	543	603	574	523	583	528	575	591	565	553	558	560	553	556	552	553	532	606	554	537	599	557	541	570	553	580	555	576	581	621	518	563	572	564	542	513	582	571	544	579	576	556	573	589	519	563	546	568	587	617	602	538	556	544	520	605	564	550	534	594	533	618	539	576	531	562	569	532	546	569	567	542	534	561	554	592	530	554	493	554	549	538	589	577	567	543	519	554	593	535	596	541	538	545	570	585	556	579	542	539	566	562	508	589	582	522	551	537	578	557	594	579	527	552	560	529	581	514	522	526	549	542	585	592	562	566	576	547	545	577	549	549	561	573	578	563	585	539	569	554	552	543	598	591	590	558	576	543	567	552	584	557	560	550	527	537	538	593	583	558	602	528	560	525	550	561	527	522	549	584	574	548	528	577	538	507	569	545	583	586	596	561	578	586	550	583	576	545	570	547	547	599	571	542	521	553	520	520	551	547	563	545	557	568	552	597	570	535	534	602	594	579	545	600	542	583	575	552	570	603	565	575	578	558	570	539	553	551	609	545	547	560	536	545	519	520	582	555	531	538	531	622	554	581	586	556	582	509	549	546	547	565	558	528	556	560	547	523	555	591	609	585	530	543	541	533	523	549	493	559	611	581	589	562	582	545	551	491	538	568	554	530	590	541	557	560	587	562	571	579	544	544	567	556	517	579	557	585	559	542	556	597	624	551	569	542	546	548	559	549	544	581	564	548	582	534	543	560	551	499	528	552	596	570	566	569	632	573	559	586	558	559	543	592	538	564	564	568	564	549	548	594	574	562	575	546	574	584	583	566	559	547	564	560	590	580	531	551	562	574	589	535	543	581	565	572	527	567	566	585	528	542	558	506	540	576	548	587	613	548	589	558	522	526	567	615	584	565	544	568	542	508	575	612	492	542	572	582	561	534	533	563	574	544	549	561	542	579	515	543	570	521	573	576	564	540	534	524	591	547	562	612	582	578	590	545	575	547	530	558	581	553	555	534	543	566	585	572	550	574	540	590	552	602	594	572	546	545	578	586	556	557	552	546	600	545	566	535	547	556	573	544	559	570	558	569	596	536	577	579	547	532	592	545	543	556	596	564	521	499	591	559	574	567	568	548	551	548	576	613	549	529	563	506	551	566	591	593	528	567	548	587	561	552	586	559	593	580	571	579	541	561	603	594	547	580	586	551	547	582	538	556	500	535	567	586	549	531	624	591	527	559	542	559	550	544	605	537	564	537	516	553	554	478	571	548	538	567	537	567	558	570	547	578	525	587	594	563	526	535	556	547	556	584	552	564	580	517	529	545	592	580	579	511	557	561	532	529	524	578	523	562	562	567	585	593	566	560	530	552	624	538	606	586	548	563	564	563	578	573	556	542	510	584	519	558	551	573	557	610	531	539	544	541	563	565	547	578	563	594	574	595	571	572	590	579	528	568	571	572	582	545	558	604	545	555	522	515	605	565	517	570	583	589	546	515	564	521	526	551	540	553	547	573	541	537	634	513	534	571	586	537	533	584	549	542	641	554	557	574	545	569	560	534	576	578	575	587	546	556	543	501	556	563	531	561	567	530	592	487	583	575	553	554	540	597	552	552	587	550	564	583	552	614	546	552	568	532	550	569	553	597	540	592	573	548	543	524	547	561	534	550	559	531	523	560	563	562	531	544	589	505	586	546	557	607	514	541	576	530	529	607	574	557	591	593	573	544	539	562	536	539	547	544	602	565	556	525	548	619	579	588	569	566	553	577	560	541	513	537	558	592	560	542	552	550	540	543	528	605	560	552	568	572	581	519	545	540	538	584	531	583	581	579	530	601	555	581	551	601	572	546	571	563	581	590	552	548	592	554	542	547	544	534	548	552	577	510	585	548	574	567	560	582	531	497	593	541	578	569	551	593	562	555	515	531	545	580	528	528	553	543	555	547	542	545	530	570	568	548	586	561	574	557	558	566	567	538	502	583	514	583	542	566	556	561	548	562	539	521	556	538	529	582	550	554	514	565	564	582	577	615	542	570	527	557	598	558	570	559	532	572	561	572	564	558	565	593	555	604	597	497	552	592	571	561	533	519	557	538	562	564	561	583	572	573	608	530	535	549	528	527	567	563	561	526	552	532	552	516	584	597	599	538	554	560	598	582	568	549	543	563	542	565	542	557	580	573	537	563	544	534	593	564	608	581	576	579	557	554	593	611	566	526	552	546	574	528	552	541	522	566	542	557	577	567	529	559	558	528	572	595	548	553	523	539	543	566	584	554	585	544	560	540	575	597	554	582	569	544	582	536	555	543	601	559	567	546	563	578	551	542	539	583	547	569	607	563	606	581	540	546	559	544	554	533	558	531	573	551	551	552	601	547	547	519	584	554	569	554	593	564	550	516	567	564	573	550	550	575	552	530	533	578	565	596	554	583	576	562	611	553	558	536	554	572	534	525	541	561	550	543	568	594	615	558	529	570	548	521	572	552	544	576	561	568	557	592	579	537	529	585	542	535	551	567	575	546	534	592	538	575	535	555	578	555	582	554	564	531	553	558	592	593	536	561	580	600	545	557	545	546	584	554	576	565	566	567	556	588	546	519	587	567	529	542	589	569	537	572	535	565	573	549	543	589	559	586	529	589	577	572	565	555	575	527	557	540	553	559	541	537	591	580	556	579	577	535	560	573	556	546	616	556	598	590	549	560	604	520	583	609	596	557	540	579	572	570	521	602	593	562	560	591	528	570	521	552	552	514	552	526	553	540	582	541	526	578	587	547	568	538	590	578	570	572	558	557	549	505	527	528	573	543	524	565	605	541	569	544	606	588	600	560	542	577	585	572	536
33277	13033	3518	1352	820	605	475	378	348	291	263	257	234	248	252	223	245	236	225	184	220	232	243	203	223	227	203	191	198	224	162	196	208	204	197	212	206	199	229	209	201	212	201	196	178	192	182	203	213	198	193	180	194	205	174	194	185	191	235	194	198	220	209	209	205	217	194	215	201	203	211	169	217	192	222	188	216	215	186	226	214	180	184	230	220	207	206	196	188	192	241	214	190	193	192	217	223	209	213	199	185	211	194	210	184	199	194	210	222	214	217	203	191	203	216	189	195	205	205	204	213	192	186	176	191	176	215	194	177	183	209	173	208	184	194	216	228	187	207	193	190	211	185	192	217	207	180	185	219	196	219	209	185	184	208	209	188	177	220	172	196	187	181	156	196	184	189	222	202	174	178	196	189	193	183	195	193	205	207	213	181	199	190	188	186	197	191	205	188	179	193	163	184	219	163	185	185	195	174	192	184	217	196	216	192	196	203	185	214	199	212	203	178	185	164	190	175	229	183	175	191	219	194	181	199	212	209	181	209	190	157	194	175	191	221	206	202	188	194	200	175	203	206	197	206	187	185	197	185	200	166	209	195	151	190	204	199	214	175	178	197	190	168	175	212	184	205	199	188	200	202	181	196	200	186	198	207	191	201	167	178	194	189	199	209	178	186	211	192	193	194	174	194	206	172	200	202	175	187	171	174	202	183	197	207	208	194	203	189	217	194	187	175	218	215	184	189	178	196	193	182	205	199	178	188	182	199	206	188	209	192	210	191	193	192	201	184	193	167	178	191	194	210	203	200	190	190	191	186	214	192	206	203	204	199	208	207	209	203	223	199	208	209	204	211	207	200	245	183	204	209	183	184	185	194	185	210	191	188	212	200	193	205	220	162	199	207	196	190	203	180	182	200	197	167	222	177	180	190	188	175	202	172	198	170	201	190	181	205	197	204	218	214	180	216	213	194	206	218	221	198	192	206	208	182	224	175	189	191	178	196	195	189	176	191	196	196	178	162	185	203	195	185	206	175	228	192	185	212	164	189	192	197	181	206	171	182	196	184	209	185	196	190	166	193	179	170	196	208	177	183	193	201	183	191	182	195	197	188	198	200	202	210	198	210	177	198	205	205	203	214	191	163	186	190	197	211	189	193	188	194	216	213	202	205	194	188	219	203	195	180	196	205	173	205	205	164	181	196	188	187	192	190	193	196	187	192	196	192	175	180	189	193	170	206	189	196	191	198	205	188	189	187	193	184	175	241	179	174	199	187	193	173	222	167	194	196	200	204	196	223	175	212	221	192	182	209	191	171	191	188	205	179	196	204	217	178	194	174	186	196	194	202	210	197	205	187	175	201	194	164	169	181	196	198	202	191	204	211	180	192	200	204	208	191	198	201	192	207	187	170	197	199	230	207	177	178	193	197	210	190	174	226	174	201	215	180	228	184	215	193	202	214	185	210	198	174	199	245	180	165	183	209	198	173	162	203	196	207	194	181	206	200	215	195	192	185	182	182	175	194	181	204	194	221	171	193	200	197	195	164	179	186	189	200	187	201	194	195	173	223	187	220	202	179	192	182	202	190	183	208	205	204	194	199	181	198	175	169	219	202	210	197	217	178	210	227	213	202	169	196	202	195	170	228	193	176	196	195	207	231	185	186	210	191	196	203	167	179	177	183	189	200	227	191	202	189	171	205	199	195	197	201	189	166	168	198	199	234	180	196	195	182	194	210	198	185	185	184	207	217	203	185	186	189	170	176	208	194	193	190	212	191	174	217	202	191	180	180	184	196	205	170	203	214	178	204	192	201	186	175	189	179	201	215	205	208	211	202	171	207	178	202	203	209	208	190	189	192	209	198	203	179	171	196	194	206	195	194	195	196	185	218	210	192	193	209	197	225	175	189	176	170	202	190	204	222	219	184	208	192	192	190	211	198	185	217	225	188	176	186	187	187	152	186	189	206	204	209	197	185	176	189	213	175	176	211	189	190	174	211	199	212	195	200	187	180	216	186	197	189	187	186	173	189	198	194	212	203	183	192	178	193	206	203	181	179	188	173	185	206	171	204	193	172	197	162	200	184	185	195	212	161	186	200	183	206	179	194	191	193	202	211	200	185	188	197	189	206	173	196	177	179	185	198	186	199	203	192	196	199	182	186	182	181	190	201	162	189	190	186	189	198	190	190	215	186	188	211	209	226	191	187	214	197	189	180	206	182	165	238	195	165	176	192	192	193	171	219	190	179	203	212	170	183	183	186	207	188	206	183	209	214	200	143	213	175	193	187	183	164	155	194	196	196	168	190	213	170	174	200	208	193	223	218	180	197	202	192	205	185	205	204	211	194	205	200	194	178	221	199	224	209	192	183	197	189	208	209	206	189	166	215	192	196	206	179	210	191	190	210	202	179	192	186	216	194	198	196	206	188	197	220	185	194	202	186	183	198	173	178	206	175	201	188	180	201	204	189	211	184	201	170	195	187	178	205	225	199	197	218	194	201	205	180	188	193	213	202	192	184	195	191	192	166	162	184	198	184	168	180	211	173	222	211	199	188	190	174	188	196	204	212	194	199	170	218	181	195	177	192	197	194	231	224	199	209	205	184	180	202	192	210	203	173	188	200	183	186	193	217	195	182	197	196	200	179	210	183	193	202	187	171	193	204	186	201	176	179	190	183	178	185	188	196	205	189	213	170	192	189	175	210	192	198	226	174	180	188	197	187	204	188	173	205	201	208	186	190	205	186	195	176	167	176	180	200	176	186	181	187	193	191	179	208	179	219	198	218	192	184	200	217	199	198	188	175	201	196	189	195	214	182	191	198	186	184	204	221	163	203	207	217	205	194	195	185	196	205	225	187	214	205	206	211	205	180	186	175	211	196	184	190	219	193	199	166	186	187	210	194	190	188	186	198	198	219	169	193	186	212	183	201	198	184	190	182	167	191	209	193	211	182	192	194	209	207	171	158	194	188	190	213	189	180	181	188	195	191	190	182	196	173	185	180	213	204	196	202	199	186	200	175	191	198	216	195	191	196	205	185	179	185	181	163	186	191	182	197	205	195	180	223	215	199	203	191	185	191	186	148	198	197	197	176	204	174	183	177	192	222	180	182	199	187	164	204	178	215	212	174	175	190	185	176	207	186	203	192	214	204	204	180	211	189	180	195	173	199	187	169	174	196	197	211	181	200	186	185	200	210	173	201	191	191	179	196	203	193	179	210	189	179	184	202	200	195	186	223	195	187	209	191	182	170	207	200	186	212	184	179	182	202	195	214	194	234	189	193	190	187	178	200	195	186	209	203	179	190	201	197	181	229	200	204	188	218	176	209	193	215	205	181	177	144	215	195	197	191	193	180	200	199	205	195	213	213	208	213	228	217	211	199	202	191	197	185	191	186	204	174	192	168	189	211	185	168	196	191	169	207	167	215	195	209	188	179	190	181	198	201	201	229	197	210	215	183	204	197	204	191	203	191	197	193	221	190	188	177	200	204	199	194	183	201	195
20465	7274	3669	3371	2659	2232	1819	1511	1293	1193	1076	989	948	871	783	793	726	754	702	712	691	645	656	627	618	590	593	584	585	590	545	551	528	571	485	526	574	558	546	517	583	508	541	493	515	552	531	538	490	503	527	528	512	485	515	547	527	547	528	516	537	505	559	602	563	601	637	558	592	597	531	526	569	543	590	576	543	592	586	529	547	542	557	555	555	601	574	621	607	640	600	606	625	573	613	641	653	625	600	684	625	566	594	487	533	494	496	498	521	504	531	561	502	465	551	510	504	501	502	518	527	527	556	529	512	502	534	529	561	442	493	525	496	474	491	530	521	527	507	502	510	491	588	532	502	464	545	474	512	511	480	487	518	508	508	515	523	488	486	465	485	492	475	510	499	486	512	484	505	498	481	508	498	468	512	513	536	510	477	490	544	471	502	464	490	516	498	500	470	505	504	511	523	482	529	515	489	536	520	488	487	456	489	535	515	512	476	502	505	476	512	492	507	468	491	481	518	491	513	470	474	494	514	557	533	507	497	472	465	492	486	453	448	497	499	475	472	545	486	494	507	509	474	529	510	506	504	515	443	508	461	522	522	535	501	499	494	513	490	486	463	485	502	510	460	542	495	498	479	453	485	505	503	488	473	454	480	470	478	475	477	478	485	524	481	540	493	491	462	478	545	490	548	501	463	493	524	499	546	465	517	458	479	506	499	472	474	495	494	490	491	488	493	525	487	491	523	506	507	500	559	483	509	520	515	509	480	496	508	507	490	518	488	519	490	489	502	496	523	480	529	472	526	519	487	474	470	483	456	517	489	462	452	457	466	489	481	484	516	487	517	520	477	508	487	525	505	536	511	524	513	472	476	458	528	551	564	472	504	480	476	496	474	505	459	478	494	536	515	485	492	504	466	522	493	516	491	491	526	485	531	486	537	483	542	453	470	494	514	468	507	464	465	491	480	507	512	471	519	488	484	483	482	469	478	511	477	460	499	520	535	473	537	527	479	548	528	496	504	507	518	504	498	536	517	485	452	486	492	455	490	500	484	479	489	514	521	482	467	495	463	545	555	523	467	483	501	518	529	480	477	511	500	465	479	481	434	502	473	466	521	502	476	515	455	461	472	495	533	458	536	464	508	536	480	499	514	508	506	506	463	478	528	513	463	487	502	502	461	490	489	481	499	469	476	493	468	457	469	489	500	470	473	493	499	459	507	520	503	513	487	464	487	529	474	474	523	506	455	527	509	445	487	501	487	462	456	449	497	494	486	481	504	503	516	524	472	505	491	486	505	494	483	520	506	493	506	520	521	512	488	501	476	514	468	487	503	529	474	492	517	509	500	521	544	490	509	481	545	522	535	506	493	475	526	519	478	471	496	507	513	541	485	503	491	493	509	517	469	512	487	488	480	509	471	494	459	514	518	478	509	489	497	481	456	476	484	482	505	485	498	475	531	474	503	485	479	520	505	486	472	501	477	482	474	504	471	475	530	496	501	507	473	474	493	501	493	505	508	465	481	478	493	470	494	468	476	501	503	532	507	466	497	507	462	541	515	510	467	479	491	460	506	500	469	532	511	493	509	493	484	476	518	497	490	486	531	530	494	514	500	472	491	461	494	471	470	499	492	527	485	473	498	516	502	546	480	450	477	513	506	481	479	487	464	482	505	468	459	541	480	497	459	495	507	488	483	494	522	454	534	494	527	487	485	495	518	514	517	518	540	491	459	482	508	495	478	537	477	495	452	501	513	510	535	497	500	502	519	503	527	461	495	521	489	456	466	481	471	521	492	502	491	491	509	533	479	522	503	530	479	487	572	493	507	458	525	515	514	482	517	481	508	512	507	506	485	498	530	503	473	484	471	492	470	527	481	557	475	471	530	513	445	482	511	477	492	517	491	445	478	460	507	480	476	506	496	494	489	494	504	499	503	467	430	481	489	507	500	476	492	478	470	496	500	523	495	467	559	514	504	500	471	530	509	498	505	467	486	502	478	486	515	489	481	556	481	501	511	503	526	483	495	512	501	501	525	488	490	474	530	537	457	528	460	478	504	504	455	492	502	492	502	500	478	524	461	475	494	547	491	518	499	505	479	523	527	484	463	475	499	473	516	486	463	482	480	458	516	481	487	475	530	484	479	508	473	488	483	458	498	518	497	462	492	512	495	497	490	509	506	487	492	501	479	515	481	558	510	473	494	535	497	502	495	535	492	518	515	521	479	479	485	444	546	508	501	509	517	521	497	458	513	507	511	513	520	508	495	477	446	496	499	492	517	501	494	540	501	492	483	518	499	501	498	502	498	464	457	527	500	493	488	480	507	490	493	541	504	477	468	499	485	491	479	447	462	476	467	474	516	472	501	478	480	501	484	537	531	491	470	513	545	524	559	525	515	503	466	467	456	479	515	496	462	550	492	486	499	509	487	528	510	471	511	489	482	512	469	470	499	507	508	500	473	505	464	460	472	468	487	472	452	503	498	528	527	507	474	524	490	511	466	499	504	484	475	485	487	475	492	485	510	449	491	476	505	498	472	487	515	514	504	493	490	509	499	478	500	442	468	493	497	552	499	502	508	483	515	450	524	500	503	464	526	462	474	499	448	490	532	506	510	448	491	508	506	518	511	504	491	509	472	498	474	519	485	494	488	473	460	513	478	513	460	482	496	486	507	556	518	513	469	462	501	516	493	477	522	480	517	520	509	482	500	480	471	495	492	513	462	491	479	499	479	506	512	516	493	486	490	478	464	489	492	524	475	489	476	513	504	491	500	490	509	479	540	510	526	507	467	482	483	463	511	503	461	465	463	508	492	484	508	494	486	503	503	514	484	495	539	520	502	497	491	487	503	493	495	492	508	477	509	474	512	491	533	507	532	458	524	499	474	498	480	493	494	525	482	485	484	482	499	500	446	480	511	492	494	474	494	473	527	517	496	490	520	483	496	492	488	442	501	420	499	507	494	546	468	504	520	539	516	485	480	517	457	476	503	494	521	510	498	485	503	464	517	497	494	491	477	492	478	522	521	530	511	480	478	518	480	451	517	488	469	479	477	478	489	450	498	492	524	489	501	487	479	462	508	455	511	508	487	476	496	481	480	508	461	513	530	495	484	485	478	517	513	496	495	522	491	503	479	518	488	477	497	500	487	483	500	519	534	476	506	439	477	502	502	455	520	488	500	504	510	503	509	468	494	484	525	484	460	471	500	534	481	535	473	460	492	490	479	494	541	496	489	484	472	534	508	530	515	491	470	499	499	495	513	532	487	520	474	460	479	532	480	478	500	507	491	502	502	473	530	511	477	469	462	527	481	527	470	500	460	469	471	494	540	490	537	494	495	542	489	463	477	501	510	517	513	495	479	524	512	511	496	477	465	461	510	483	536	517	487	512	517	473	503	476	505	483	471	446	474	509	499	517	489	492	454	516	515	466	507	490	470	473	535	519	474	490	453	506	530	485	491	471	470	484	507	501	494	547	495	489	477	504	484	463	522	484	486	494	493	521
40921	22814	8102	2749	1485	1035	694	527	409	385	314	243	253	210	196	169	189	169	171	154	168	154	149	153	152	156	144	141	173	132	126	130	121	123	136	121	138	145	162	131	139	117	117	125	136	130	139	157	131	137	152	154	128	103	136	122	128	127	132	134	130	123	130	127	153	134	136	150	163	135	138	127	135	121	109	133	135	126	137	153	121	153	138	129	160	119	152	134	156	146	150	132	134	152	139	147	127	136	142	156	130	133	126	121	120	97	136	106	139	143	131	127	123	146	139	145	114	133	118	143	134	146	137	113	122	115	132	127	100	123	133	129	134	128	119	133	137	121	125	117	131	122	115	106	118	124	128	118	140	134	133	103	133	119	107	127	131	142	120	119	115	114	124	119	132	107	114	126	130	145	118	126	116	133	114	126	142	131	119	120	120	131	136	114	124	142	122	122	118	140	125	128	140	116	109	115	106	106	134	116	124	122	120	133	110	109	126	117	109	128	129	103	107	125	123	132	120	132	112	130	131	121	121	105	119	126	132	119	134	101	117	111	133	133	104	116	119	131	127	110	131	120	121	132	116	125	119	117	128	124	129	114	129	103	123	116	132	118	104	130	122	116	119	132	118	125	120	105	128	132	140	116	132	114	130	124	116	126	127	128	124	113	126	120	114	122	125	135	130	131	128	131	144	142	123	125	118	124	131	116	131	129	137	113	129	135	119	126	113	110	106	113	134	120	122	141	112	119	125	127	128	147	112	121	177	118	123	115	114	112	132	123	125	143	122	130	142	125	138	133	114	133	127	130	133	125	127	126	113	137	116	118	127	116	133	121	128	122	127	132	128	130	121	111	114	139	123	122	131	127	139	121	110	132	127	134	112	140	124	126	139	115	120	125	134	117	120	113	114	125	124	126	121	119	140	140	122	118	141	113	124	120	116	115	127	136	137	136	142	145	101	125	120	116	94	97	117	119	121	123	142	133	105	135	113	139	124	125	129	122	136	137	116	107	135	124	121	129	106	121	129	120	115	125	128	116	116	125	120	107	98	106	126	119	110	125	131	133	119	115	117	119	111	115	113	113	108	116	98	161	125	113	126	118	133	125	123	114	121	117	119	127	117	132	103	133	131	119	126	112	126	115	111	110	115	111	109	134	122	119	123	94	125	113	130	122	121	107	117	136	115	135	117	99	131	115	106	141	106	123	120	118	129	122	97	125	114	128	129	117	144	136	127	122	122	116	115	118	113	101	104	123	132	107	117	141	110	134	106	127	103	121	121	135	135	125	118	115	131	122	128	132	129	126	110	135	133	121	127	131	113	115	130	105	137	109	120	121	137	121	131	140	115	108	131	127	132	130	130	106	117	107	135	111	113	125	119	139	148	113	140	108	128	124	135	148	122	117	140	121	118	121	115	132	133	112	118	117	104	103	121	137	137	138	115	131	127	126	117	144	123	117	113	136	127	134	131	113	123	105	145	134	107	135	121	128	135	127	129	122	110	137	128	141	114	120	133	123	128	117	119	121	126	129	129	140	106	126	139	116	136	117	131	122	118	109	108	120	140	128	125	123	110	126	124	118	130	120	123	125	137	114	119	112	138	127	125	120	134	156	125	121	132	129	112	121	129	109	146	156	115	140	144	130	128	103	130	133	126	125	118	130	118	114	126	121	118	128	109	117	105	126	126	115	114	103	121	119	112	114	122	112	138	135	127	118	102	126	115	141	132	126	111	122	115	132	133	126	123	130	134	143	116	111	130	125	115	122	119	133	102	113	128	118	123	119	115	153	133	128	125	120	123	113	135	138	128	118	125	124	125	114	127	117	141	130	125	123	132	108	116	110	131	108	107	119	133	147	144	121	124	121	127	141	110	113	128	121	123	122	141	120	108	116	131	117	133	100	108	104	135	125	135	128	129	118	126	115	122	155	126	121	111	123	141	87	140	131	108	126	117	144	138	109	105	114	124	111	127	127	150	141	127	125	118	101	143	138	123	123	130	127	103	135	123	124	118	123	105	120	120	126	121	139	130	145	113	110	133	122	129	121	142	121	144	137	121	99	139	134	133	125	119	134	103	117	119	104	121	122	116	130	110	120	150	133	105	129	126	111	149	138	127	128	127	104	123	124	125	144	108	127	122	127	117	108	103	133	120	134	108	136	123	110	120	133	126	114	121	141	118	106	115	116	120	125	128	117	121	145	122	134	136	124	119	136	110	118	109	136	126	137	137	119	127	131	112	114	144	109	133	124	131	136	125	141	128	125	121	109	103	118	134	134	114	119	117	133	122	106	104	132	132	110	129	119	109	121	110	151	94	111	126	129	128	122	135	135	117	105	119	111	130	116	125	137	123	106	126	145	128	141	120	116	123	134	135	133	116	112	120	109	120	103	120	114	123	128	131	123	128	125	114	144	130	105	117	122	115	113	129	114	120	137	142	116	123	127	109	112	135	127	130	101	134	118	101	118	132	116	127	140	121	128	149	140	116	138	116	124	88	110	128	123	118	146	145	128	127	128	119	126	112	109	136	142	132	128	130	131	118	110	114	124	134	128	119	118	125	123	128	113	116	130	129	130	112	131	115	134	137	133	112	134	123	129	124	135	129	125	132	115	117	87	146	122	120	109	126	131	132	116	144	122	123	113	108	133	134	121	120	115	146	120	114	129	114	117	141	157	128	116	127	121	109	133	130	130	124	143	118	125	123	128	122	133	131	132	124	121	108	129	126	122	117	134	125	131	113	131	118	121	125	114	113	113	127	138	129	112	122	105	109	108	119	113	109	118	137	118	133	129	106	129	123	119	96	118	124	111	127	119	114	125	117	109	150	147	133	111	119	120	131	118	102	134	123	141	143	122	114	105	140	120	112	126	125	93	120	145	130	105	125	140	91	124	95	117	114	140	117	132	116	143	118	137	123	119	135	129	123	121	109	133	141	128	115	128	123	117	114	117	115	122	127	121	120	117	121	143	122	105	121	144	139	136	122	106	114	163	126	129	120	107	115	103	112	135	113	140	121	116	133	129	107	120	115	129	118	120	133	111	123	120	129	132	124	100	105	119	126	123	145	130	132	144	140	116	151	139	122	122	110	108	111	134	129	146	102	123	111	119	112	134	138	108	122	141	118	126	129	125	118	125	132	100	136	116	103	135	121	114	113	121	116	108	110	129	121	107	122	112	119	113	123	134	121	114	122	119	146	109	100	126	113	122	117	111	130	132	104	113	110	141	119	124	132	131	137	131	99	129	128	123	117	126	132	105	106	88	134	106	146	125	125	109	144	136	124	117	136	133	128	106	134	133	120	130	127	111	97	137	115	113	122	97	110	125	109	130	100	147	130	127	116	99	137	132	113	118	121	116	144	135	116	132	105	121	109	122	122	111	121	123	121	129	113	120	118	114	105	110	133	132	118	132	126	118	132	118	99	112	106	146	124	131	122	128	119	118	123	123	125	127	132	141	112	126	102	141	126	129	123	100	120	104	128	125	121	113	109	116	133	132	123	127
25612	14609	6192	5286	4464	3550	2786	2321	1879	1688	1436	1278	1133	1045	956	877	841	762	737	695	694	610	589	587	511	518	524	513	503	478	428	434	418	437	420	443	433	442	375	438	436	391	381	403	362	388	384	389	379	368	340	359	360	363	361	419	373	351	358	321	401	370	408	458	471	490	467	451	468	467	430	462	411	444	469	404	420	473	427	412	416	451	475	443	460	423	505	472	549	500	506	481	488	512	533	556	526	545	553	530	508	476	408	405	407	339	360	387	385	373	346	341	350	322	346	351	391	343	389	386	401	371	399	324	388	354	349	357	351	348	329	319	345	340	343	331	346	339	358	354	370	366	383	333	339	354	358	370	380	339	343	332	360	343	318	339	346	325	332	317	358	354	349	341	338	290	308	368	298	336	333	336	304	342	337	304	338	292	357	320	341	329	331	349	355	332	365	331	344	322	327	301	336	316	323	328	350	337	332	325	323	326	288	331	323	341	317	347	278	346	321	348	337	341	346	313	328	330	320	368	352	328	355	336	331	345	334	309	321	345	304	302	299	315	325	334	348	357	309	328	343	322	351	351	324	330	327	311	344	347	337	314	293	335	324	318	325	329	327	319	289	347	344	344	315	336	321	329	313	317	327	312	314	336	356	340	321	348	349	324	321	327	356	308	299	345	321	317	343	321	328	345	315	324	331	329	322	321	321	330	339	302	321	349	314	335	350	318	355	329	334	372	322	320	291	318	316	328	340	328	336	326	344	363	319	342	319	342	331	330	315	361	341	338	283	345	327	334	312	356	348	325	294	326	303	331	315	319	309	307	307	337	273	329	353	315	322	356	336	349	343	329	327	315	334	316	301	321	335	318	326	345	337	314	325	318	337	326	351	332	341	306	337	355	313	331	333	327	314	360	335	332	303	345	283	324	320	317	287	329	352	358	304	312	348	354	303	327	358	352	320	317	318	320	336	315	332	344	333	340	327	331	335	304	325	334	335	349	319	333	304	330	296	329	339	323	357	330	348	292	324	348	333	297	335	286	307	267	330	334	301	350	330	319	323	335	322	283	311	319	315	339	318	341	315	333	322	321	364	315	328	317	343	336	293	320	334	327	345	337	360	294	333	341	330	332	335	328	296	339	315	334	346	301	328	312	321	349	335	318	328	326	313	345	338	301	334	320	338	329	328	333	330	343	332	332	346	343	339	282	323	310	342	302	315	338	310	343	310	323	284	331	316	373	337	367	313	343	338	326	330	352	314	342	325	309	331	301	358	344	300	310	352	308	341	339	330	318	343	336	316	356	320	337	364	297	331	330	307	327	334	379	340	338	346	295	324	317	311	340	327	316	328	335	333	327	327	340	317	321	314	325	299	289	331	329	322	327	328	356	293	340	310	319	343	317	326	311	309	348	315	331	332	348	312	365	326	295	327	325	314	312	316	319	323	324	323	309	326	334	321	316	317	295	350	348	341	325	360	322	314	308	295	338	302	340	316	324	331	309	347	295	341	310	334	318	335	345	309	326	305	335	351	345	343	343	330	307	290	318	329	317	360	339	363	338	339	320	320	341	350	337	321	300	329	336	306	299	310	338	318	350	336	360	331	318	337	315	355	330	342	351	322	365	329	302	349	340	347	358	335	360	316	318	299	300	320	349	329	334	334	299	327	320	335	318	305	343	314	340	321	354	322	338	361	328	330	335	307	312	380	312	332	386	342	309	312	339	328	344	346	335	325	335	327	336	327	304	328	324	352	340	353	332	317	334	342	331	339	337	322	304	320	325	358	333	314	373	340	316	341	340	345	332	301	348	335	334	315	344	299	332	355	325	334	322	312	320	336	345	327	356	319	321	356	349	324	310	319	339	317	330	341	347	327	334	347	329	323	347	307	317	333	310	355	318	334	286	341	334	341	323	334	353	321	295	315	287	348	329	327	328	348	302	309	344	362	374	318	344	302	358	352	344	336	297	326	304	333	357	327	346	330	365	350	329	306	348	337	319	312	332	327	299	307	341	362	347	326	315	338	348	314	339	311	336	307	329	345	326	341	312	334	328	328	313	325	354	318	329	328	339	325	319	300	323	346	353	324	332	312	336	343	316	309	350	304	294	289	332	322	314	325	329	316	333	333	335	342	315	311	332	332	334	323	321	305	362	304	338	314	338	314	331	329	301	345	334	323	355	322	329	347	320	338	333	336	312	319	292	347	344	379	305	322	329	294	323	301	304	319	332	342	317	338	315	322	312	309	343	324	302	325	347	362	347	308	347	343	327	333	327	342	342	306	312	337	331	343	308	364	329	308	305	306	332	338	356	363	304	291	314	328	288	324	321	337	319	335	313	355	345	336	320	331	339	342	318	308	306	327	320	346	370	338	364	322	334	338	321	332	343	298	329	347	302	367	298	324	326	302	331	308	345	339	349	329	311	305	338	343	348	323	310	304	312	340	366	336	324	327	310	342	341	328	304	290	347	346	359	361	339	320	317	320	319	307	308	307	302	336	301	294	311	329	322	311	316	332	349	329	311	331	320	323	349	297	363	333	345	341	294	331	326	314	327	352	336	319	351	346	340	299	338	317	336	343	329	333	325	315	335	304	366	312	323	308	333	358	332	312	320	340	327	360	314	322	337	340	340	352	329	298	367	327	317	351	309	358	331	316	308	316	330	319	344	308	343	323	340	319	317	361	346	345	326	313	341	347	338	336	335	331	318	347	346	297	340	344	327	337	322	305	337	329	297	308	358	354	352	303	345	329	336	310	306	330	345	332	358	306	323	361	336	329	325	325	326	320	330	308	350	328	319	336	350	313	339	331	324	326	314	330	348	352	356	351	290	331	318	317	354	321	323	348	325	349	321	317	317	360	323	325	306	295	327	361	323	307	372	337	349	299	334	303	348	338	340	330	343	335	283	300	311	331	340	293	309	326	297	314	294	339	326	321	345	328	346	371	313	319	345	318	333	338	329	344	331	305	339	302	324	359	329	297	308	353	312	327	353	383	328	331	368	331	347	312	313	332	367	320	329	325	355	324	319	320	326	316	332	306	344	319	342	339	324	307	313	363	310	326	317	319	310	322	333	341	339	344	330	332	307	343	332	355	327	300	332	306	314	338	313	353	328	331	339	331	329	296	379	351	301	350	333	338	361	322	306	328	329	336	316	326	362	338	325	315	330	336	301	330	323	320	318	329	283	342	340	335	330	358	312	298	319	342	294	310	363	340	321	311	319	323	315	316	313	321	336	328	278	367	346	324	331	300	335	340	328	340	338	359	321	321	322	324	343	322	338	341	336	325	316	330	347	318	301	357	337	333	333	334	349	319	332	299	331	324	351	308	345	320	330	340	380	334	337	325	320	346	325	326	323	356	340	301	348	293	319	351	312	313	338	317	318	312	311	339	327	284	317	328	345	328	311	336	343	331	331	341	336	307	321	318	327	336	303	356	319	341	328	353	348	330	309	368	353	316	280	319	333	328	309	338	319	308	323	352	339	305	325	351	331	290	348	326	315
16018	4646	355	222	270	213	223	192	232	211	214	201	180	218	204	201	204	201	204	213	218	211	213	210	221	220	238	202	212	195	197	191	208	225	210	192	212	194	219	196	192	195	222	220	193	199	228	186	200	213	215	210	184	205	221	200	194	207	214	192	202	244	208	188	210	230	213	241	211	222	190	209	220	223	222	212	214	192	219	208	202	189	203	227	219	212	234	201	204	201	217	211	202	190	224	235	208	215	217	222	190	224	205	200	214	210	188	208	186	181	227	208	205	194	201	219	224	211	229	201	207	245	190	247	220	220	214	206	225	216	211	174	195	211	207	211	221	207	207	233	217	215	202	220	212	205	213	213	189	207	219	202	205	232	207	235	231	201	191	220	170	196	205	210	181	198	227	213	217	234	206	209	213	199	234	194	212	218	212	219	195	194	196	234	220	215	224	224	195	186	215	191	214	198	189	209	179	177	180	217	214	192	222	217	195	206	218	216	196	207	203	198	220	198	227	208	195	209	195	217	232	235	200	185	222	205	231	211	218	221	213	229	196	228	225	198	239	208	188	225	208	230	191	201	201	230	207	214	221	221	204	209	228	222	216	201	208	193	174	233	199	193	205	223	182	224	218	205	218	212	198	204	233	230	184	212	204	192	221	220	215	215	186	208	219	209	191	227	198	199	227	206	224	215	200	204	204	199	228	216	199	209	236	208	203	213	215	194	213	197	184	230	211	226	230	216	221	235	197	206	226	214	217	189	208	220	200	192	219	192	217	218	213	178	232	215	183	217	227	228	204	215	195	208	206	204	201	228	207	208	212	216	209	210	199	187	214	232	216	188	191	193	186	213	194	215	224	192	189	221	217	222	206	222	215	204	225	207	202	208	185	227	203	222	189	223	218	212	218	236	215	198	192	211	195	213	194	205	205	210	203	208	187	190	181	214	212	222	238	207	182	205	210	204	201	206	217	205	193	243	210	231	194	179	195	203	209	216	213	223	219	236	186	196	180	191	192	221	220	180	215	219	204	182	193	225	203	200	209	190	178	207	208	171	222	218	196	247	219	204	222	214	224	213	218	239	182	171	207	223	225	194	222	217	233	205	218	218	187	214	196	204	208	191	224	211	216	243	182	197	218	201	193	213	187	191	215	211	221	201	207	221	183	207	209	196	194	184	221	219	200	209	200	215	244	261	252	207	209	239	206	199	188	222	203	199	224	186	196	190	228	239	218	197	229	220	190	198	186	218	207	186	195	214	203	209	204	186	224	223	204	187	203	200	199	213	211	182	216	205	204	221	208	189	220	217	218	238	217	198	200	212	190	204	187	177	214	180	188	218	194	187	214	201	207	220	206	182	202	213	197	223	222	187	207	217	205	246	225	235	217	195	207	225	221	195	214	204	183	213	200	196	247	195	206	207	184	202	193	233	242	203	196	202	201	231	197	217	238	203	198	196	199	211	213	200	237	191	195	233	227	196	182	194	190	221	206	200	209	206	184	222	191	210	215	181	214	199	196	189	201	201	203	239	197	202	229	206	197	195	183	228	202	205	218	200	224	187	214	221	249	216	221	218	178	197	202	207	196	220	212	211	190	202	208	201	209	206	194	208	200	215	239	212	175	202	216	213	219	221	205	221	216	222	212	247	224	238	206	198	232	205	194	193	193	191	213	198	198	206	211	207	213	189	205	225	236	193	223	228	214	204	203	201	200	200	222	194	209	209	216	223	236	221	236	205	212	203	206	215	222	197	227	204	216	194	219	200	221	227	217	209	225	196	223	193	218	207	197	208	188	216	227	200	219	185	191	210	205	200	191	204	175	209	200	200	202	226	195	216	203	208	239	212	203	226	192	216	225	195	238	210	230	223	191	207	195	208	215	208	195	197	222	234	199	218	228	203	221	225	218	183	203	189	216	212	211	219	220	228	216	188	199	222	192	194	206	210	219	218	201	209	199	206	203	200	201	188	226	205	198	217	207	201	188	221	188	185	194	207	198	208	188	206	192	193	217	197	219	214	227	211	221	212	205	218	185	203	220	217	223	220	214	209	231	206	204	195	196	202	226	195	207	203	224	213	224	191	214	233	195	224	193	201	216	217	225	216	177	195	215	210	198	224	177	202	213	212	212	191	233	215	177	213	193	184	203	210	173	211	204	203	219	239	200	192	222	214	231	207	204	210	210	220	204	198	188	197	209	205	229	220	213	215	203	185	201	220	202	209	212	222	200	196	229	194	221	203	227	196	200	242	217	209	194	217	195	217	204	207	194	232	195	212	217	218	210	207	217	215	221	206	214	206	216	214	201	197	216	200	216	198	202	184	184	200	200	188	217	203	219	219	207	212	174	206	245	224	235	190	208	201	221	215	205	207	199	212	192	185	219	214	195	192	240	187	200	219	204	214	198	196	207	206	191	210	214	219	217	195	234	175	244	199	189	219	231	193	189	218	212	211	227	198	223	211	205	203	224	211	226	225	224	210	237	199	191	209	189	198	219	208	221	207	195	212	219	210	204	202	215	208	184	190	226	198	199	196	188	208	221	230	230	204	192	201	231	190	223	216	208	235	198	190	220	202	215	206	212	179	239	208	222	186	213	220	225	225	213	195	221	191	197	179	211	217	206	195	185	209	184	222	231	222	210	208	223	196	214	194	211	202	207	227	223	196	214	225	222	251	215	190	207	208	226	232	197	206	224	211	197	203	195	177	199	200	209	189	205	197	197	180	191	178	199	214	216	221	200	219	180	215	200	219	200	184	240	215	226	215	189	205	214	195	213	203	197	219	199	208	217	219	203	195	225	204	212	205	210	197	192	196	209	198	215	187	207	219	218	221	184	217	192	180	213	210	209	199	212	204	236	250	220	170	187	231	217	213	212	211	204	191	177	225	188	212	217	203	204	201	222	210	218	206	206	197	221	192	215	198	245	206	195	223	224	212	226	211	223	225	197	195	214	204	234	209	191	206	217	192	206	214	222	235	209	215	208	193	207	197	205	215	190	204	203	222	190	195	197	207	201	205	189	203	220	229	211	226	196	192	195	191	201	198	180	206	218	190	207	220	201	198	231	203	216	224	207	184	214	197	201	233	217	208	191	196	230	225	206	218	215	204	207	219	185	208	217	211	214	223	207	211	220	205	204	225	207	203	223	194	235	188	227	195	198	210	198	231	198	201	210	219	202	202	211	206	223	190	205	213	183	195	206	210	223	217	225	226	192	220	186	209	220	227	196	208	214	210	200	194	204	202	242	220	210	210	202	189	225	214	220	222	208	195	212	193	230	221	226	199	202	203	208	202	197	193	229	208	198	171	210	197	206	203	228	200	193	211	231	217	196	200	199	193	205	215	202	217	189	206	218	192	191	194	189	224	201	225	198	217	183	222	196	214	201	221	198	217	215	187	202	207	211	208	188	196	216	202	251	203	230	206	215	198	209	194	225	213	205	206	207	219	180	209	186	180	210	196	213	193	229	226	213	193	221	202	237	196	191	210	214	204	170	226	206	219
9504	3642	659	602	668	628	602	584	520	577	547	569	572	526	563	553	566	576	521	499	512	572	496	510	537	571	541	548	559	546	507	529	533	536	562	549	534	499	569	564	571	512	509	506	488	541	533	525	537	510	518	530	546	562	565	507	549	522	501	510	577	556	506	544	533	576	512	578	573	596	538	579	579	545	567	573	568	548	583	590	580	565	549	530	594	558	591	605	555	563	563	549	629	609	562	599	586	592	616	528	575	573	548	533	562	549	506	537	530	550	556	559	559	489	523	520	530	526	551	565	551	585	565	518	562	530	533	594	550	510	517	573	516	576	551	552	545	542	530	539	520	543	561	549	510	500	526	553	536	545	565	563	511	512	490	472	487	519	510	511	530	492	521	540	557	575	542	523	544	515	536	524	539	511	501	532	551	520	531	508	550	499	529	531	523	547	477	527	512	570	559	509	516	518	557	543	537	544	557	544	535	547	536	543	563	533	533	554	558	520	528	532	505	546	493	520	549	531	568	561	532	526	509	524	567	561	494	504	544	535	552	518	533	527	526	518	526	527	519	564	554	521	528	551	538	535	548	533	541	541	519	507	552	566	528	529	513	545	530	576	524	479	493	559	544	576	556	560	504	553	554	490	539	581	515	532	491	546	528	555	521	568	554	509	557	541	538	528	522	533	551	524	508	480	516	515	541	487	548	519	499	507	547	502	579	509	503	531	537	518	506	528	519	555	546	520	539	490	508	552	543	529	516	547	490	544	486	514	522	526	530	534	536	560	543	497	588	535	549	552	566	552	540	539	509	547	530	557	545	526	551	525	526	539	483	515	562	551	521	528	550	539	467	532	542	510	521	553	554	518	566	555	510	570	527	544	542	546	558	517	548	552	542	533	508	576	529	552	512	552	522	484	518	508	502	524	555	572	524	524	529	549	523	502	564	574	500	516	514	524	532	505	529	480	562	510	541	497	531	546	526	542	516	511	543	534	491	507	522	523	551	550	532	534	528	515	533	552	556	517	489	544	559	540	522	524	514	506	549	523	578	506	531	506	568	526	514	510	516	550	574	546	540	529	575	526	536	544	531	562	532	586	521	517	521	492	490	537	539	486	506	579	521	562	557	529	525	548	502	504	549	545	523	515	555	566	502	492	518	534	528	480	532	524	532	506	543	559	535	517	531	557	535	519	529	569	507	524	572	496	499	510	519	535	547	528	534	527	541	528	522	546	526	484	561	524	531	498	495	509	536	520	518	507	524	531	485	522	552	536	518	512	509	554	517	524	553	533	544	544	525	501	511	539	516	527	461	518	528	538	499	545	547	512	518	545	550	544	553	558	565	506	499	512	549	552	568	512	505	506	568	551	503	563	544	520	539	558	547	529	537	565	550	577	540	535	495	522	548	545	533	547	514	551	510	499	533	506	472	515	542	553	532	539	527	548	486	573	545	525	500	488	539	509	563	553	525	541	561	551	517	541	526	523	553	546	516	522	535	544	534	533	485	583	539	530	519	546	548	546	535	513	494	529	529	502	572	529	566	541	521	541	538	521	545	547	530	536	537	517	543	544	514	556	508	548	517	500	494	535	547	496	533	509	513	525	519	554	516	505	552	503	525	546	552	502	521	526	545	540	521	515	536	516	549	529	515	520	591	533	487	503	542	535	559	559	528	549	530	532	529	566	533	544	508	520	561	529	540	557	533	545	544	561	536	523	479	516	506	548	507	552	508	548	513	532	503	515	512	519	532	520	535	503	516	537	534	523	508	543	490	540	594	557	576	518	491	530	510	522	551	521	533	554	541	553	532	537	558	549	535	558	534	525	495	518	524	546	519	516	498	582	525	541	539	511	525	549	495	551	532	565	528	546	561	534	547	546	552	513	535	520	553	543	543	571	561	557	491	541	548	505	520	563	532	519	533	541	523	522	522	559	579	506	543	554	500	534	549	554	557	555	538	570	504	536	570	534	505	552	547	555	491	550	493	531	561	517	528	548	518	536	518	518	546	519	567	506	590	536	500	496	513	507	540	510	532	536	548	479	566	500	533	523	530	485	516	498	519	545	528	540	486	565	524	554	509	592	527	535	475	516	523	585	529	538	545	521	509	536	527	498	519	536	547	481	536	542	467	504	533	517	494	508	555	497	549	552	486	539	539	547	527	528	575	498	503	553	530	538	575	534	524	529	501	522	519	529	522	541	542	525	552	494	526	541	498	539	520	486	580	488	560	525	493	527	559	577	529	563	549	491	524	558	527	524	510	534	546	502	504	519	500	531	500	569	562	540	495	511	557	541	542	528	549	515	483	524	541	534	527	536	534	534	480	535	538	513	549	503	517	559	573	510	528	492	494	509	537	501	506	535	513	526	556	522	540	544	534	517	530	542	531	476	540	552	550	532	543	533	502	541	530	558	505	527	532	534	509	554	526	568	515	504	551	538	517	578	560	508	554	551	516	509	561	533	498	517	513	538	537	544	529	524	578	557	556	536	535	519	516	529	507	535	526	544	529	521	500	564	497	519	518	543	548	515	533	544	516	571	544	565	570	529	534	498	564	534	548	520	525	545	534	526	561	546	526	524	525	515	520	516	541	529	535	499	501	501	555	565	503	533	551	531	532	527	539	544	549	573	550	570	526	534	535	518	520	532	569	507	546	560	560	567	505	521	552	545	514	537	538	517	543	527	509	494	510	521	506	521	546	580	545	591	550	545	538	546	539	549	559	489	522	554	555	528	516	519	528	529	568	562	489	573	560	528	520	571	547	565	553	545	508	548	519	527	558	577	462	531	556	527	524	553	528	492	533	531	558	531	533	528	504	529	507	532	573	486	528	507	565	549	526	506	526	495	511	562	543	512	531	548	505	542	551	536	558	543	534	531	532	538	551	545	537	491	554	557	492	517	534	516	533	516	571	567	528	523	568	529	478	534	518	510	592	529	556	571	543	505	541	525	568	506	555	537	554	563	529	570	458	546	539	579	553	532	560	521	532	534	570	584	491	488	551	502	565	527	524	503	548	524	541	497	550	513	524	510	545	546	537	488	495	519	495	512	529	524	536	531	537	524	539	550	520	515	553	523	559	539	509	561	530	543	512	536	564	554	575	515	515	526	551	516	561	533	517	496	520	544	561	562	512	514	518	523	530	557	559	547	531	552	553	558	534	532	543	520	555	490	570	540	525	536	514	612	555	541	554	541	495	484	520	554	540	567	569	535	539	531	498	557	577	490	540	508	544	532	507	556	508	496	520	546	521	536	529	531	516	534	490	529	538	546	495	523	545	584	538	493	523	561	541	531	536	551	508	573	539	490	513	529	532	529	576	521	515	492	521	516	545	532	532	556	521	536	565	532	517	509	556	538	556	522	545	507	539	502	503	535	574	536	551	534	532	481	502	515	549	525	526	563	546	550	548	585	527	526	526	539	528	531	523	542	558	504	506	505	496	528	546	532	573	551	515	513	513	526	544	516	536	554	513	571	523	559	565	499	565	550	565	536	485	487	543	552
32604	16742	4160	1382	776	526	436	357	316	294	279	242	249	234	239	200	214	208	222	200	193	185	196	181	183	189	201	191	183	208	180	154	191	183	186	190	180	194	204	208	192	200	225	195	205	173	180	176	183	195	200	165	186	196	184	189	177	184	195	204	200	189	208	189	220	176	190	166	181	190	193	167	198	197	187	186	183	199	204	195	202	194	180	197	192	208	206	200	208	199	198	188	176	218	201	185	179	206	191	193	209	176	211	190	195	184	188	184	197	195	185	176	197	176	183	186	186	193	181	196	186	198	202	176	171	194	210	176	191	177	191	183	177	175	161	157	199	187	167	205	177	164	172	198	190	209	203	190	202	199	218	165	191	177	187	154	181	174	174	200	169	198	177	184	190	200	182	169	177	170	170	169	178	190	194	208	178	185	170	188	199	183	173	182	180	167	165	184	211	180	170	193	166	191	206	165	194	185	159	213	185	181	209	183	149	203	175	181	160	173	193	201	188	212	191	169	192	184	175	171	207	194	195	177	203	169	177	170	171	181	183	214	193	199	180	189	203	206	198	200	170	183	164	156	147	216	225	183	204	194	174	191	180	212	184	150	177	181	180	194	209	166	171	195	201	178	180	177	186	173	202	175	171	175	174	192	177	197	192	188	196	186	186	171	184	177	167	190	178	178	204	187	189	199	168	172	204	179	177	189	173	183	189	202	187	201	167	165	180	182	171	194	195	193	171	204	180	188	172	189	187	191	161	194	201	158	163	170	172	170	165	162	157	197	179	175	188	190	191	171	192	229	206	165	168	185	176	199	207	171	181	193	199	212	168	190	179	182	173	198	183	168	186	178	174	213	193	177	202	200	215	199	194	175	175	181	173	228	174	202	178	190	172	195	159	186	218	202	197	181	190	184	197	197	184	184	187	188	183	195	175	202	180	189	187	192	173	191	214	185	204	198	195	182	188	203	196	165	173	189	184	203	209	202	165	190	171	168	175	214	160	194	169	182	155	180	178	190	184	180	197	175	182	183	187	181	188	187	166	209	176	179	175	187	208	191	187	186	217	201	180	170	169	178	199	180	183	183	189	177	171	181	165	167	197	170	195	182	179	186	188	181	179	189	202	179	149	208	154	187	176	199	173	191	201	187	199	183	181	175	183	165	202	170	164	181	184	190	183	187	191	203	179	171	182	191	179	213	199	187	182	183	162	218	179	188	166	187	180	186	189	201	202	163	199	194	188	201	182	196	197	199	180	188	196	199	188	193	179	176	180	213	193	209	182	182	193	171	226	203	201	171	200	202	193	158	199	188	188	179	187	186	188	188	196	194	202	188	165	184	205	198	179	195	204	180	188	198	205	196	197	187	189	176	190	203	194	170	196	186	182	175	208	198	196	181	173	183	190	181	180	194	189	196	208	143	202	183	197	180	177	178	178	169	195	202	199	194	177	190	211	190	190	224	193	168	188	171	176	169	183	168	169	195	168	189	185	176	168	176	190	183	185	197	167	178	200	204	159	175	179	176	181	173	171	184	188	201	203	186	181	183	204	198	179	193	189	187	212	175	190	177	198	170	164	167	183	193	195	198	164	164	183	189	186	174	194	180	178	191	202	170	172	182	197	203	197	167	170	201	175	205	162	201	173	174	185	184	202	180	208	198	177	217	190	222	181	183	184	204	205	181	219	184	183	175	179	203	168	178	170	182	186	169	196	163	186	167	191	199	184	169	195	176	169	179	194	179	181	177	176	200	208	172	191	188	179	188	173	197	174	203	171	202	183	177	150	166	191	160	180	201	186	182	177	192	192	184	166	178	167	193	206	193	185	186	189	161	189	185	204	184	178	180	160	195	177	173	203	191	195	203	191	197	187	206	193	187	201	177	177	217	193	178	171	157	168	173	184	175	174	191	171	167	202	173	168	163	172	172	178	181	205	175	176	178	192	203	159	200	175	166	198	176	183	193	175	167	201	203	193	163	178	177	172	180	192	173	188	218	176	192	176	211	213	172	175	185	188	208	207	182	165	188	183	174	191	194	191	192	181	194	192	219	218	174	184	163	191	180	164	181	188	203	161	200	193	191	178	186	188	192	179	173	192	195	180	188	181	176	204	183	172	215	208	186	198	183	198	174	179	191	205	191	170	186	188	199	194	185	176	168	182	181	203	161	213	211	190	205	197	195	160	192	199	195	168	198	160	205	194	189	166	179	185	191	199	200	193	196	188	193	165	206	180	178	159	209	221	187	174	159	194	189	179	213	183	220	166	172	172	192	185	224	188	168	189	176	180	177	193	183	201	184	179	168	178	178	199	195	166	183	193	185	189	203	186	179	187	206	182	211	197	195	185	184	182	190	179	181	205	200	208	189	187	191	212	169	198	186	201	194	193	173	197	151	179	148	178	202	187	192	202	194	183	175	174	182	185	190	186	202	187	202	195	177	179	187	217	189	199	200	185	193	184	174	192	167	211	196	190	184	193	171	201	177	192	208	174	195	183	171	175	153	180	213	204	221	173	164	179	190	179	172	184	158	206	201	164	144	187	196	191	161	193	173	193	191	184	203	201	196	178	192	176	181	188	188	189	175	180	205	193	168	202	187	200	180	181	176	204	199	197	198	182	180	194	168	192	171	162	171	218	198	188	155	199	157	182	176	184	193	178	176	181	170	202	186	178	211	176	186	181	169	195	177	196	171	179	173	212	159	182	166	176	195	177	194	200	206	206	195	180	176	190	190	180	185	164	201	195	177	203	198	175	188	183	165	162	169	183	173	176	179	157	173	203	194	200	180	169	205	185	173	199	169	195	162	186	197	188	170	181	171	191	207	179	176	185	172	216	187	173	165	187	171	184	184	199	180	184	199	187	210	191	178	192	169	169	190	166	194	186	204	170	195	177	189	169	177	175	192	156	194	195	161	169	209	170	190	188	183	169	194	189	187	196	192	178	172	183	190	162	194	179	198	177	193	204	200	219	176	168	224	184	201	207	169	187	179	193	186	168	190	186	193	196	168	193	175	185	195	203	178	199	205	207	174	197	191	216	186	165	177	191	188	180	178	183	196	213	186	188	178	181	182	188	170	198	177	207	178	192	169	188	204	211	216	192	184	191	183	190	183	168	178	169	179	182	177	179	185	187	193	203	178	192	166	182	186	192	178	184	171	192	189	192	201	222	165	199	181	212	196	195	199	169	185	186	176	186	208	161	174	185	195	175	185	198	188	153	202	200	184	165	186	198	167	186	194	205	193	152	190	183	181	177	202	184	188	167	191	186	171	201	204	189	174	206	193	212	179	207	205	198	193	209	194	191	182	199	196	190	201	170	181	197	185	193	179	188	195	192	171	186	176	190	200	210	206	188	184	200	183	198	182	190	178	171	177	184	184	187	180	192	177	181	193	180	183	189	202	203	200	187	178	186	177	183	185	187	201	183	185	187	183	189	198	215	182	176	188	166	167	175	191	206	186	175	223	186	179	213	195	170	199	193	201	171	180	176	219	182	177	192	189
20100	11168	3761	3053	2579	2145	1803	1496	1275	1156	1081	980	892	838	809	775	735	692	703	674	618	645	576	602	620	579	601	587	594	577	523	567	551	488	511	552	537	520	562	520	541	487	537	518	502	549	519	504	498	472	508	499	519	499	454	510	512	508	505	517	532	532	519	518	584	531	562	562	549	540	534	558	573	566	590	559	565	558	561	520	510	554	565	550	566	548	577	574	634	600	587	554	628	587	570	637	631	655	663	593	583	517	519	515	549	513	491	519	492	519	508	487	557	503	530	488	491	514	503	476	512	502	522	462	451	514	459	500	452	489	476	519	496	474	508	485	470	447	501	512	503	464	494	496	492	467	483	494	480	539	487	487	508	507	508	488	483	464	465	468	478	477	468	481	462	447	486	475	483	484	455	462	451	445	524	474	489	478	502	484	453	508	474	497	477	471	468	501	475	447	496	528	482	438	441	467	468	468	452	454	444	482	463	451	469	457	466	477	493	442	501	451	474	469	451	498	450	434	456	492	472	479	490	498	464	416	446	471	470	493	518	465	476	481	481	480	447	455	441	483	460	466	453	486	490	479	499	524	465	512	482	474	459	501	461	461	439	450	502	477	455	478	521	460	494	446	436	450	458	473	489	461	499	485	443	493	475	486	442	456	486	460	454	439	471	458	436	472	460	486	502	454	509	465	426	511	475	446	501	489	458	452	511	468	457	476	471	454	504	470	501	446	470	472	492	485	448	483	441	438	478	479	480	469	437	504	476	455	467	493	455	502	485	501	436	477	447	455	481	433	477	453	481	474	500	459	477	440	443	473	471	465	488	468	503	467	485	504	457	515	455	474	456	503	477	476	507	477	475	438	538	489	484	436	485	459	482	493	488	440	482	439	498	468	482	500	496	475	481	476	516	477	466	475	439	481	501	474	438	494	459	494	494	461	472	500	473	448	483	453	456	471	471	453	497	467	501	502	487	474	453	442	466	478	529	482	460	498	488	480	440	477	475	480	477	453	441	496	407	502	475	509	471	466	483	453	503	485	515	502	458	441	468	465	488	432	488	485	493	464	475	504	436	498	466	514	459	496	442	483	444	478	475	490	456	482	512	453	466	483	483	472	476	481	468	481	464	506	464	491	470	473	463	437	492	476	466	486	511	460	514	477	458	500	496	478	442	491	486	478	483	491	467	479	451	457	454	467	518	473	492	473	491	518	467	484	475	472	471	497	461	518	456	447	460	496	462	496	474	499	504	451	447	464	491	460	507	424	505	477	469	493	454	511	493	487	480	479	468	449	459	487	493	458	428	521	463	479	509	459	440	479	450	469	478	474	470	473	470	461	472	474	462	496	475	441	508	504	457	460	448	468	446	454	470	494	462	438	465	484	463	459	511	498	446	480	499	497	431	468	493	489	446	502	476	496	480	474	465	478	480	424	446	465	483	431	526	505	479	498	490	475	480	446	500	497	481	415	426	462	486	491	487	457	445	487	448	465	491	487	508	480	469	480	450	498	492	477	473	473	484	492	445	458	515	462	478	472	434	455	485	456	477	458	459	514	479	507	480	460	462	489	429	481	490	471	408	442	483	465	445	494	470	476	482	434	500	459	464	436	491	468	483	488	527	496	465	448	489	459	464	500	474	491	488	484	524	495	510	467	442	503	485	449	511	493	504	497	500	505	485	521	520	459	467	464	499	476	465	459	507	464	496	490	438	454	476	465	475	499	491	495	511	457	501	504	467	504	493	473	496	486	504	471	495	489	468	472	469	477	490	511	480	483	480	493	510	491	484	440	497	458	490	495	500	472	444	530	489	472	491	488	521	514	493	468	486	478	472	486	473	475	437	450	443	501	430	465	490	464	505	494	512	471	488	445	440	507	463	465	446	506	466	463	481	485	435	507	464	469	454	488	455	500	446	504	481	449	479	480	487	487	496	473	457	480	478	495	456	444	434	450	501	457	466	491	480	470	497	455	440	504	468	488	459	455	473	483	481	481	503	495	447	465	482	454	481	492	476	489	482	488	483	518	490	489	495	480	462	457	458	499	475	534	489	489	488	485	477	487	483	502	472	438	469	456	446	462	468	480	499	465	472	454	496	442	480	501	462	462	496	497	491	476	473	468	448	461	490	461	472	481	490	458	483	473	470	463	471	449	481	474	456	474	488	520	486	458	472	483	484	441	470	497	473	469	495	457	470	472	469	473	469	461	513	446	485	448	459	462	470	469	491	486	460	492	473	481	462	464	453	465	467	490	460	505	463	462	504	476	475	482	488	464	471	489	508	451	425	474	488	455	457	463	474	467	441	471	473	520	464	493	493	486	497	481	456	449	514	479	471	456	497	478	472	492	499	456	492	500	478	494	469	505	467	505	457	482	430	508	493	460	493	497	485	496	495	463	496	455	493	479	478	460	484	476	433	494	474	461	483	469	468	468	494	461	468	518	480	472	449	501	463	464	513	505	476	463	461	436	463	440	497	464	474	479	437	424	498	484	466	485	463	455	484	492	474	441	464	438	438	500	453	463	474	500	443	457	459	456	516	506	485	432	505	479	479	487	472	485	485	478	502	488	497	482	439	487	474	459	485	460	472	454	497	485	495	488	493	452	466	488	462	482	488	472	494	420	476	436	443	479	511	489	477	435	445	437	457	445	500	492	444	487	522	455	484	475	475	448	492	443	491	481	522	450	528	482	507	487	458	473	485	513	491	502	479	460	493	482	476	491	452	460	458	498	471	480	464	472	484	454	457	495	439	507	474	459	490	466	466	458	490	482	499	464	491	472	473	463	471	527	487	493	450	460	507	451	472	492	485	481	505	492	435	464	500	495	473	485	501	466	473	474	465	467	464	468	515	465	489	464	465	466	440	465	469	494	452	479	480	469	504	477	502	503	456	487	476	473	479	480	469	491	471	498	487	471	504	465	480	470	483	475	476	510	485	451	485	483	458	467	476	478	503	459	450	419	483	477	458	480	486	488	482	472	505	472	470	486	489	466	503	484	443	452	439	434	520	483	485	476	492	495	482	439	487	465	452	449	485	484	463	483	482	456	463	468	454	434	420	485	468	437	493	492	454	468	465	501	503	470	466	466	518	466	466	477	480	470	432	442	441	486	463	488	488	526	467	456	461	487	487	489	475	493	469	491	488	492	475	491	468	467	513	487	504	470	471	491	473	504	481	464	462	492	484	480	475	463	487	498	512	472	485	440	464	456	480	474	484	472	483	477	453	495	503	472	478	457	428	489	439	457	496	479	505	488	465	487	494	452	474	439	473	473	473	456	475	514	487	495	482	505	467	470	445	497	511	454	529	479	489	491	463	494	476	488	479	433	456	488	489	475	477	456	458	507	479	456	454	478	460	495	486	482	474	454	445	494	517	457	496	483	501	472	488	471	447	472	464	494	474	468	490	493	461	465	469	514	434	509	523	518	514	460	478	500	435	486	446	507	459	490	463	496	444	486	463	512	467	476	464	475	529	465	479	482	462	482	501	471	497	492	488	501
40730	26177	13353	3641	1679	1076	720	496	394	334	302	246	220	208	210	188	185	199	165	166	163	153	159	154	142	159	146	139	145	142	146	143	131	131	113	121	121	126	137	160	143	149	127	129	121	122	125	137	122	127	116	120	119	141	120	126	125	122	100	124	126	128	113	114	120	136	141	118	146	136	109	141	146	158	146	110	121	140	149	111	127	127	120	141	153	153	148	126	147	144	126	150	151	151	155	141	122	142	130	164	139	138	131	107	129	138	119	121	104	105	114	123	113	134	114	110	131	114	126	118	138	120	107	126	124	124	126	133	116	119	105	116	126	124	148	114	131	110	124	120	92	114	126	131	145	123	99	140	105	122	123	150	111	107	117	124	123	119	116	112	127	128	113	129	122	111	135	119	125	107	109	116	113	140	107	114	118	133	113	132	111	111	122	126	116	114	114	127	127	134	115	117	115	125	120	114	127	127	122	117	116	144	148	136	110	124	126	114	118	113	129	124	129	131	115	131	124	137	130	114	125	117	114	112	117	106	91	123	121	133	114	113	119	101	112	139	111	126	143	95	109	132	122	135	110	113	117	115	134	102	111	111	107	114	123	124	106	113	103	115	144	127	129	122	108	127	142	114	114	96	111	99	113	130	115	113	104	138	135	120	108	114	116	122	128	109	119	109	109	107	141	123	138	116	119	96	130	106	107	129	120	102	106	113	121	113	111	121	112	131	95	146	120	103	121	87	112	135	136	116	132	126	129	120	136	120	97	114	106	125	129	123	111	130	110	99	124	121	98	102	145	124	105	113	101	100	124	111	126	110	95	111	104	121	124	96	112	113	117	119	129	108	126	108	111	105	116	117	121	123	119	146	105	119	123	135	111	138	101	122	122	125	128	112	131	122	114	100	130	117	124	112	114	123	120	106	106	107	119	106	117	121	105	102	102	126	133	127	117	120	109	120	142	118	133	123	114	108	104	139	124	113	113	110	106	149	136	125	120	105	117	117	114	120	108	98	126	113	106	129	129	119	143	112	123	121	117	123	110	114	129	133	108	109	128	112	118	116	131	116	93	158	115	125	109	140	114	104	121	123	117	144	127	106	98	116	113	111	128	102	113	125	135	122	119	103	112	122	131	120	119	124	111	111	107	117	129	127	129	113	139	121	128	106	108	112	125	114	119	118	121	122	121	113	117	135	102	119	100	126	125	120	104	131	118	116	126	116	122	122	119	131	114	118	106	127	119	123	108	112	126	134	94	111	112	111	116	120	129	129	132	107	109	120	127	113	130	141	131	105	128	119	104	142	138	125	105	112	120	106	118	111	113	115	103	125	114	123	117	140	115	119	132	151	118	132	120	130	110	110	125	123	122	110	128	121	123	108	131	120	133	104	118	134	121	104	115	101	111	122	126	121	122	110	129	131	117	122	113	115	113	121	119	139	114	111	113	127	133	127	117	132	132	121	110	120	137	100	132	118	128	111	138	120	116	109	99	117	92	129	104	121	136	109	126	146	122	113	105	107	115	101	117	112	116	109	112	130	120	117	132	118	116	121	146	129	121	116	115	103	109	115	124	124	116	103	117	101	112	120	129	136	107	116	110	115	109	118	112	110	130	134	105	128	114	128	105	112	110	140	126	117	127	109	131	114	123	123	121	133	126	126	152	107	135	100	91	106	113	106	123	141	122	112	130	126	125	113	117	105	114	128	111	92	134	115	124	128	131	125	118	106	128	128	111	113	129	119	112	98	99	93	123	135	138	93	99	114	113	128	125	123	102	123	126	125	125	113	96	128	100	140	127	101	117	112	124	115	115	114	106	120	123	122	122	114	114	96	131	109	123	108	125	121	102	123	117	118	95	109	105	93	132	128	132	114	117	102	98	118	104	103	127	119	109	115	122	99	108	122	128	123	103	141	127	119	127	145	119	98	128	112	125	125	131	110	120	109	117	112	111	87	99	130	126	124	117	121	109	119	124	128	116	95	106	121	109	134	114	111	120	136	110	111	119	117	117	100	110	121	109	122	116	128	122	121	128	134	128	119	117	128	95	134	117	123	117	115	109	104	114	113	112	115	110	119	113	110	125	112	115	106	121	114	109	121	125	131	115	146	137	105	119	113	113	110	125	105	134	127	127	99	114	130	122	114	112	114	108	109	119	122	143	127	112	109	146	118	124	116	115	128	124	117	128	119	117	131	114	119	110	117	110	122	124	111	111	120	114	140	108	129	122	117	95	114	133	119	119	119	97	110	126	109	111	122	107	105	120	150	119	113	111	113	102	125	126	114	118	110	135	102	107	114	108	119	111	111	106	114	129	111	128	104	145	140	112	138	114	128	121	142	102	117	112	116	120	122	119	111	117	113	110	134	120	105	131	122	107	113	108	117	131	109	117	137	121	106	111	141	106	114	142	115	124	125	105	112	109	119	125	122	114	124	113	124	116	101	131	113	111	126	100	129	121	131	123	100	110	123	111	123	107	131	132	114	116	109	128	135	122	112	104	151	138	115	128	121	123	134	136	121	98	114	130	123	109	112	120	140	111	115	110	119	116	109	111	122	117	114	104	118	112	129	118	134	104	113	112	99	124	130	121	140	133	121	112	129	120	121	116	124	115	147	120	118	113	101	115	118	112	105	114	116	112	138	132	115	114	103	117	122	133	123	140	115	124	102	132	139	107	122	122	122	124	115	125	135	118	113	106	132	113	132	105	128	108	127	119	127	129	130	118	122	105	109	136	116	123	127	115	131	112	127	105	99	125	125	123	115	119	123	116	113	114	104	113	118	116	112	108	110	107	116	127	129	115	116	118	131	96	110	113	112	118	108	111	109	103	121	120	104	127	101	135	120	115	121	116	122	129	110	112	111	128	125	117	122	117	126	109	128	106	111	119	116	103	153	118	117	111	114	141	114	109	120	115	138	135	107	127	127	126	134	105	134	118	119	137	133	120	112	111	136	131	115	104	114	131	115	107	124	122	116	114	105	122	122	113	115	102	137	124	114	105	103	107	116	107	118	127	121	121	128	124	113	122	134	110	131	107	131	131	118	113	99	108	121	133	122	109	108	139	120	128	139	110	121	106	130	115	123	122	110	115	130	123	114	102	110	124	120	114	92	152	114	118	115	107	108	96	109	128	122	128	124	143	112	111	117	107	126	106	127	114	109	107	128	110	117	121	132	113	122	102	103	123	122	120	101	121	100	117	113	108	136	114	122	116	109	135	134	122	97	129	103	106	116	115	115	114	114	132	131	102	126	121	106	119	118	113	117	135	122	126	114	111	120	102	135	121	130	118	128	121	94	117	122	106	124	111	116	124	98	126	120	113	115	110	132	120	106	106	96	102	115	123	117	127	118	113	126	110	116	128	113	113	111	107	103	126	117	125	116	96	120	115	109	121	108	96	123	100	118	109	125	132	111	101	111	138	132	131	116	104	141	124	114	113	116	103	120	115	116	112	139	104	114	126	122	97	109	109	133	121	112	123	132	122	105	99	124	131	118	128	126
25741	18461	10754	5254	4357	3408	2753	2182	1897	1656	1393	1214	1159	1044	985	904	789	704	699	682	619	567	582	564	512	574	525	435	464	470	436	434	464	438	433	397	407	361	410	409	380	406	407	382	410	384	390	415	346	356	361	384	389	349	348	364	348	337	368	334	367	353	390	481	424	417	454	479	447	411	431	428	438	411	426	394	449	449	461	434	420	430	490	464	476	463	477	525	506	492	479	484	468	480	580	536	476	549	588	500	459	422	370	365	340	361	369	353	375	334	321	340	363	334	323	336	333	359	368	342	369	369	381	347	368	333	330	313	367	330	337	330	345	318	330	312	336	338	340	361	312	351	317	332	295	345	310	347	317	356	321	311	339	307	313	324	320	313	305	305	299	277	310	307	327	316	326	273	332	329	315	320	313	324	314	326	330	328	322	314	313	364	319	313	295	327	319	319	337	340	316	296	312	305	290	321	311	325	298	343	345	315	329	328	283	305	327	336	309	351	317	362	318	319	313	312	311	323	311	314	299	296	318	331	305	267	326	309	315	291	330	315	330	319	366	309	320	304	337	303	307	318	301	335	319	326	271	310	305	299	312	314	330	311	326	296	336	332	331	343	328	306	332	288	338	314	305	301	359	313	296	307	266	337	325	329	334	309	278	310	303	316	330	333	301	323	334	300	322	325	329	347	322	302	331	304	342	291	301	314	297	316	317	320	319	324	297	311	322	339	310	287	329	331	331	342	322	348	319	307	319	322	326	299	340	329	317	324	334	316	306	320	303	294	357	339	311	289	330	324	343	325	322	277	323	284	307	337	346	324	310	307	317	308	310	332	322	343	295	300	312	319	287	332	336	338	351	339	305	307	314	320	312	307	326	269	304	306	310	326	326	305	320	280	366	335	301	335	301	295	303	319	330	304	303	335	308	295	308	300	284	352	328	316	335	304	305	311	310	313	303	337	291	311	302	309	313	340	310	310	323	297	341	319	330	325	300	321	356	295	360	311	321	331	314	314	303	325	333	315	289	324	320	316	289	311	325	333	298	341	282	317	310	341	321	347	306	324	318	340	309	335	301	337	311	296	323	335	342	303	295	326	312	309	308	320	292	328	321	301	309	310	309	292	333	320	317	314	331	334	334	320	282	311	333	313	291	327	338	318	293	302	294	297	322	322	300	306	299	284	291	316	295	353	320	335	304	293	319	338	343	317	302	309	305	327	308	349	313	321	304	339	303	323	342	306	295	312	325	301	307	332	319	297	316	322	309	303	311	276	312	327	313	313	306	322	290	296	296	316	290	320	312	305	326	296	317	363	301	293	295	316	319	327	331	302	299	326	313	343	306	322	280	319	334	323	307	334	309	338	302	322	327	311	345	331	299	349	311	325	333	300	305	342	352	312	327	328	310	315	329	331	316	329	312	324	320	305	315	324	352	301	288	286	321	327	314	316	306	320	311	312	322	337	330	307	330	295	318	291	348	317	336	286	323	286	346	316	337	333	309	319	328	333	311	329	292	290	328	331	313	332	322	326	297	347	338	330	310	317	321	312	323	311	317	348	334	309	338	334	312	307	328	311	294	313	319	333	303	293	314	356	321	299	312	331	362	328	310	303	321	331	309	321	311	283	320	282	308	302	338	255	342	300	319	298	325	317	331	284	297	320	339	333	308	319	311	304	326	326	326	318	346	330	283	297	342	331	321	316	302	302	310	328	341	327	376	290	302	291	337	304	313	336	345	305	301	322	309	328	329	324	293	306	327	301	334	335	303	336	320	315	307	333	313	310	345	276	312	311	318	327	318	331	308	330	300	337	327	287	301	290	309	289	334	311	307	326	312	292	346	302	337	324	311	323	278	319	312	328	314	302	329	287	327	289	294	329	337	287	291	308	295	303	299	325	326	315	324	362	327	319	319	346	329	350	315	283	320	311	341	308	292	325	324	288	313	298	322	332	306	316	333	316	354	329	327	299	340	298	335	312	337	327	350	307	291	324	354	305	321	287	345	298	345	308	297	309	323	314	326	311	309	307	319	319	328	321	300	323	303	306	311	326	292	317	308	290	327	335	318	325	319	302	309	310	332	324	306	360	328	312	346	331	348	331	313	325	318	315	325	320	331	357	292	290	323	318	331	345	312	301	325	298	293	327	299	341	302	309	342	278	310	321	311	315	330	318	345	308	306	289	292	307	317	322	294	307	307	309	325	313	334	300	326	347	321	310	289	322	331	309	313	330	276	345	327	290	339	336	314	305	331	324	307	310	321	316	299	315	308	325	301	294	366	309	328	308	274	295	300	321	315	326	280	320	299	325	305	320	309	329	314	313	345	292	338	316	329	317	302	309	342	298	337	295	321	302	366	283	341	315	324	347	276	334	337	337	312	312	295	328	308	289	309	329	312	316	340	317	335	329	303	343	317	323	316	337	302	341	310	337	315	332	307	316	317	304	295	341	295	334	297	318	286	320	323	289	314	326	325	308	283	313	342	347	325	298	293	307	323	326	308	293	314	324	334	310	303	324	295	340	338	321	322	311	336	297	320	291	300	315	308	293	314	298	328	341	337	312	311	324	291	317	313	308	309	287	323	332	299	305	326	308	334	314	320	317	328	340	292	299	336	329	329	308	301	302	296	280	335	329	327	350	311	304	318	338	299	286	313	308	339	325	330	307	337	330	324	314	304	352	351	318	311	331	301	324	305	296	294	309	311	327	306	321	281	319	296	314	322	335	345	325	309	321	287	311	290	311	302	326	333	327	294	281	284	331	301	326	313	315	309	333	311	317	305	303	297	293	296	333	330	325	325	310	309	333	305	310	323	293	328	293	324	334	332	339	332	317	275	338	304	327	291	312	335	295	304	328	283	289	301	296	325	312	336	276	344	326	354	293	330	328	316	348	285	332	325	322	333	300	341	326	335	307	340	322	334	303	306	306	330	330	318	304	298	331	289	294	302	306	282	299	288	331	310	295	317	289	326	335	330	287	298	317	312	331	330	307	329	325	296	305	357	294	335	316	301	330	320	312	298	323	320	301	296	319	324	320	307	337	312	332	310	344	294	336	343	301	290	337	306	324	321	308	322	311	291	329	319	316	332	327	281	327	311	291	318	315	319	320	337	326	306	311	334	361	300	328	336	282	304	291	310	320	338	322	315	313	324	313	296	318	296	293	305	323	323	337	326	306	342	336	310	312	331	331	308	303	326	316	312	330	314	310	313	327	286	336	341	289	333	328	318	317	347	312	284	321	328	327	308	313	284	322	293	310	337	310	306	311	319	313	329	303	310	323	334	332	323	355	298	331	291	315	317	353	318	288	309	321	301	312	311	334	297	288	308	349	338	304	321	314	305	309	314	313	348	314	330	325	309	316	307	297	324	314	335	318	288	329	285	309	307	328	330	314	282	302	340	317	317	312	349	314	320	304	325	339	343	317	310	304	306	335	328	329	323	313	328	308	304	313	325	315	295	308	290	328	305	312	308	308	305	319	312	339	320	314	333	317	315	301	288	337
16758	7441	1952	287	202	237	239	193	226	207	232	209	232	221	199	245	197	230	208	218	227	204	190	186	204	206	174	196	239	212	205	213	214	187	230	216	184	222	222	217	220	209	211	213	182	224	204	210	204	233	225	236	254	199	223	206	202	188	191	213	189	203	218	217	209	221	197	212	226	182	211	198	203	187	191	224	227	212	215	208	236	231	209	223	196	221	216	196	184	200	208	220	201	167	192	216	205	203	203	211	226	201	205	216	217	212	214	181	214	218	225	229	198	195	209	218	223	201	230	260	222	224	194	228	230	204	196	194	204	209	233	227	196	212	192	178	203	197	216	217	206	204	192	197	226	203	185	209	201	195	177	213	235	231	211	246	192	193	199	220	213	205	213	187	188	203	214	217	205	241	206	217	210	196	183	196	181	185	181	193	199	246	223	222	217	232	251	229	213	214	207	246	180	205	198	205	225	209	210	204	208	221	182	199	221	230	205	213	200	232	222	227	219	237	214	230	223	199	236	239	204	194	216	212	192	195	197	228	216	204	204	191	215	213	199	197	229	210	221	196	211	189	210	212	210	197	191	220	191	215	204	218	235	221	185	203	222	197	191	210	206	207	211	184	207	187	212	226	224	210	228	217	218	212	180	194	190	210	220	213	197	236	205	234	211	202	208	193	212	226	208	219	194	183	210	214	192	209	213	233	202	210	201	183	223	196	233	196	196	203	208	233	196	198	229	195	203	204	224	231	197	201	224	227	221	232	226	245	211	206	211	232	224	224	234	214	188	205	223	220	219	208	176	192	233	226	221	197	208	228	195	212	212	196	211	201	227	201	253	240	189	208	209	188	197	210	209	214	215	209	217	211	201	184	192	227	227	218	205	190	202	192	204	215	193	185	202	205	222	221	193	201	212	209	218	215	204	225	224	182	245	243	209	205	199	215	250	198	231	234	216	232	204	246	223	208	223	244	184	183	212	233	237	217	208	194	215	203	227	229	207	230	241	217	215	209	216	195	212	192	222	221	223	219	203	201	200	192	202	234	184	227	219	230	205	209	217	197	221	189	191	229	191	222	208	210	221	208	239	219	204	210	213	209	210	194	209	192	196	218	196	223	208	214	211	212	207	209	204	200	198	208	207	169	221	215	179	206	235	194	194	216	195	220	204	223	212	235	204	198	219	224	219	212	214	209	231	194	200	212	190	203	196	212	230	188	222	208	220	209	212	213	209	210	193	196	194	200	204	168	218	216	198	211	243	209	195	214	213	220	229	215	204	239	212	201	203	193	223	223	209	200	212	192	209	200	205	238	218	220	206	198	205	220	206	225	189	219	204	180	184	214	245	201	224	214	186	196	219	201	217	204	184	238	211	235	232	214	209	202	189	209	202	218	195	225	205	207	212	202	224	208	208	227	204	224	207	213	194	204	204	212	203	212	209	214	224	204	203	209	232	236	211	227	214	213	198	198	207	227	204	209	196	215	229	192	191	227	204	199	207	220	178	219	194	230	238	186	201	219	203	199	219	197	208	209	236	211	190	213	200	203	202	227	186	210	238	220	215	203	213	187	225	175	196	209	211	214	184	204	201	204	203	196	259	206	224	223	210	216	229	212	223	224	189	206	214	224	235	192	196	203	224	220	219	209	224	212	195	213	221	184	242	188	192	201	222	205	197	211	213	200	186	215	210	219	210	193	221	210	221	206	232	178	210	184	216	185	221	207	238	198	222	224	218	226	216	185	214	205	214	219	222	210	213	212	228	206	206	226	218	217	208	228	196	187	222	199	196	211	214	192	199	177	202	206	198	227	206	202	211	187	197	176	192	209	227	194	199	206	246	182	211	212	215	219	219	198	195	218	216	208	244	185	212	201	227	218	220	217	214	197	205	229	178	216	188	203	188	214	193	215	215	208	192	219	192	201	215	226	206	208	207	220	227	220	210	212	184	184	226	215	181	216	204	223	172	197	190	217	221	167	210	214	221	191	230	210	210	203	212	192	211	210	214	200	214	212	216	189	234	209	183	206	209	225	195	193	218	187	200	219	250	241	207	218	200	200	212	206	203	205	189	222	235	197	196	182	188	193	192	224	232	184	220	211	201	213	221	217	201	216	215	220	209	228	188	215	221	210	200	192	211	191	195	199	221	222	189	227	188	213	207	218	188	196	206	216	185	204	230	200	216	215	194	216	197	218	200	186	198	197	219	215	203	227	224	200	208	208	230	200	190	221	210	190	208	190	218	181	198	191	205	190	209	227	181	212	212	206	202	190	174	189	219	234	204	217	213	222	191	200	204	213	214	210	225	223	205	238	213	200	215	206	202	202	204	179	204	205	175	187	216	237	250	233	192	201	194	212	226	197	224	209	209	238	201	207	222	176	217	248	254	219	225	223	198	222	202	209	218	194	210	222	228	227	214	219	206	211	208	189	212	216	208	204	232	220	214	201	221	212	211	209	221	225	222	233	194	216	230	207	233	215	220	235	189	200	215	194	226	175	208	214	201	221	207	232	207	200	201	229	240	201	193	226	202	202	204	218	221	235	185	219	210	206	204	197	185	196	214	207	203	231	204	190	212	221	205	208	204	206	219	215	215	232	208	208	208	219	205	191	210	198	197	217	191	224	207	219	202	222	225	231	219	202	192	189	174	201	245	212	219	203	210	192	231	204	216	207	187	203	203	203	207	214	192	205	195	221	239	205	192	209	212	212	232	186	203	217	212	191	192	224	223	167	199	212	184	214	216	225	209	173	193	202	206	212	225	197	215	224	200	206	223	240	239	212	199	231	182	232	213	204	202	210	217	198	189	217	212	187	189	211	217	223	221	213	222	222	195	191	204	228	225	196	216	213	197	214	240	210	240	190	204	212	208	217	201	228	206	211	236	204	219	192	235	214	193	203	210	201	196	205	207	214	211	225	213	237	220	202	241	236	189	226	203	216	224	203	184	213	215	188	234	191	203	231	200	208	215	182	248	232	204	211	196	228	205	208	219	215	202	228	211	211	220	205	212	206	211	211	218	199	213	194	229	185	202	184	221	211	196	188	214	204	215	220	203	208	199	230	224	224	227	201	213	210	202	226	205	196	177	212	223	207	201	224	190	223	201	192	189	197	198	193	210	203	216	190	203	199	216	209	201	203	222	219	203	213	203	223	207	222	208	245	223	190	203	222	251	201	203	229	219	222	196	210	206	201	200	206	203	237	204	214	217	209	220	232	197	208	194	208	208	195	210	210	200	206	195	202	212	207	220	214	232	208	225	211	183	201	215	246	223	216	220	221	196	218	185	200	189	236	192	209	191	207	201	226	238	216	205	212	199	182	215	218	206	193	223	214	233	221	210	217	192	218	193	196	215	217	210	183	204	199	189	187	187	223	228	210	230	221	217	205	191	223	207	206	193	214	264	224	200	229	194	204	214	213	198	220	194	199	242	178	172	215	208	211	190	238	210	195	202	211	220	216	193	187	206	220	210	198	199	207	213	194	237	207	194	231	240	218	215	219
10080	6663	2501	659	634	646	602	596	543	547	568	579	606	512	526	573	545	540	550	571	592	528	562	550	531	560	534	554	528	514	567	537	516	527	555	532	519	513	514	544	559	524	538	538	516	577	512	568	515	561	546	528	547	558	556	536	540	521	529	528	533	568	601	622	559	561	526	558	539	537	547	553	543	569	576	552	565	563	550	562	599	547	583	595	559	586	626	601	540	634	559	564	594	572	570	546	562	582	593	614	547	600	546	529	539	588	538	509	529	570	525	539	577	528	562	517	540	501	546	552	514	532	539	519	548	547	570	527	499	541	548	511	546	546	555	511	543	572	520	524	519	530	530	554	548	528	489	530	483	554	584	510	531	523	517	528	573	525	553	574	518	514	542	535	527	496	546	547	524	552	528	562	523	529	552	508	497	545	514	547	537	553	523	563	594	578	495	504	515	481	542	575	514	553	560	571	529	539	518	557	544	534	545	503	525	535	487	514	526	534	515	490	524	509	537	573	537	536	533	532	500	507	523	530	571	537	517	536	553	525	549	526	585	493	568	590	507	551	553	495	543	547	525	512	542	504	517	556	549	494	519	542	508	529	566	513	529	495	539	527	514	522	511	556	522	524	502	524	621	509	532	504	535	554	515	549	494	568	584	478	555	561	553	542	488	532	528	530	556	521	591	567	539	527	540	544	544	591	507	493	546	580	506	532	490	544	556	517	525	519	509	520	559	542	550	530	541	515	541	555	499	553	541	499	571	540	509	518	538	533	549	492	499	532	497	523	540	501	502	556	515	485	502	523	545	550	544	531	589	574	519	554	494	518	507	555	527	540	537	492	536	544	542	554	512	490	542	570	551	542	538	503	506	547	546	532	551	544	537	535	516	568	530	551	552	501	554	573	526	492	521	507	532	560	549	557	534	516	550	538	520	524	522	563	537	517	514	528	520	553	554	548	549	550	496	520	546	527	541	532	583	543	579	558	546	549	526	542	533	566	541	519	561	521	554	509	519	542	562	509	547	530	526	559	528	515	480	485	526	521	523	509	554	519	509	526	539	542	495	536	561	543	488	539	529	503	551	530	541	596	518	539	544	534	533	539	571	566	529	534	492	555	532	520	542	539	539	533	535	510	507	554	513	546	544	522	542	512	519	524	526	557	541	519	557	521	547	519	511	560	521	530	527	545	576	550	530	545	510	544	541	529	507	530	508	534	560	519	536	518	528	499	551	523	548	515	469	529	515	520	525	517	499	541	540	549	541	532	538	499	552	547	570	528	534	529	529	573	523	498	522	536	523	557	528	545	527	533	565	566	523	513	561	518	536	543	502	575	550	521	528	544	579	534	564	518	559	528	522	548	526	537	531	511	538	550	568	597	525	533	536	533	530	531	532	559	526	568	530	563	551	529	526	563	545	523	516	519	546	566	501	507	537	553	512	528	543	545	542	500	501	549	537	513	563	557	540	511	530	522	566	532	565	533	519	529	523	572	519	562	517	558	507	522	528	525	532	529	555	532	536	565	522	519	528	540	531	538	556	599	594	554	553	529	527	539	586	489	494	568	556	544	520	543	530	530	506	557	523	495	509	567	522	495	548	551	511	532	527	545	518	521	544	548	532	504	542	534	506	536	517	533	559	526	541	574	548	541	535	498	512	545	497	557	515	545	504	552	523	525	516	540	529	538	523	567	519	527	537	530	491	527	562	559	504	539	543	499	529	531	554	531	557	512	524	524	547	487	565	529	520	541	491	499	566	483	488	528	539	564	546	554	560	509	521	485	554	547	547	531	525	535	528	524	558	503	492	535	527	505	549	525	549	522	525	537	549	517	589	532	507	576	529	587	498	522	524	504	528	501	523	505	510	546	534	529	511	528	539	554	518	564	556	556	533	522	560	537	509	558	511	532	520	548	570	563	516	568	528	545	522	533	530	540	516	543	538	542	517	551	485	552	522	562	538	512	508	517	516	531	545	521	521	539	539	505	536	499	551	526	491	536	545	559	518	536	507	569	549	533	511	569	523	543	560	507	525	528	531	545	557	520	493	557	514	505	486	547	573	558	536	555	555	554	524	507	498	502	514	486	574	504	538	507	497	547	545	506	532	497	566	512	502	539	536	558	515	484	505	466	561	516	534	500	551	540	503	502	470	489	512	527	524	555	516	522	556	511	523	547	534	529	525	516	547	533	520	539	541	514	543	554	504	496	522	556	509	533	514	530	537	510	530	533	545	504	553	557	533	537	532	505	556	555	566	550	520	506	517	530	543	516	548	495	500	511	537	531	579	583	572	583	535	533	551	528	550	558	541	528	547	515	549	529	522	527	515	522	499	535	567	560	539	498	582	529	501	579	525	479	549	541	540	551	549	558	552	519	522	538	516	512	510	578	503	526	528	526	528	525	516	546	534	542	582	552	487	518	528	535	529	525	536	556	507	570	541	503	518	483	516	515	525	546	509	541	556	469	506	572	515	547	524	516	502	523	533	543	550	502	520	556	488	564	532	554	530	532	518	524	488	534	525	518	553	528	522	551	556	516	559	517	518	582	545	555	554	530	555	525	531	508	560	548	466	478	547	502	560	499	582	512	510	567	546	522	570	548	559	522	537	525	513	537	509	521	561	555	527	500	511	542	540	540	538	529	549	540	535	523	532	548	502	533	558	518	534	508	503	519	567	529	512	514	524	529	510	544	492	555	570	592	525	551	573	519	535	501	557	555	479	540	556	528	510	546	491	499	510	521	487	517	527	526	571	548	532	564	577	517	535	536	516	535	550	533	524	505	514	529	531	538	553	532	544	516	533	511	554	517	525	541	560	561	527	505	556	520	551	570	531	571	509	538	539	567	520	494	524	554	546	543	531	506	529	484	542	541	519	499	554	565	552	550	542	569	571	534	535	557	532	477	560	554	523	509	536	546	539	493	537	526	524	527	501	529	530	581	568	534	569	528	549	538	542	523	580	538	502	546	549	486	518	531	534	524	516	546	568	519	536	543	546	537	558	523	503	497	521	553	585	565	569	546	544	557	534	525	587	528	514	533	520	563	525	508	550	519	505	540	533	535	526	550	572	538	515	592	565	605	542	536	532	515	538	563	514	526	551	510	505	449	486	490	527	553	534	521	547	504	514	484	537	503	522	562	552	485	514	515	543	477	520	531	518	517	555	523	552	515	531	543	543	525	531	536	579	512	574	510	541	540	503	498	527	544	581	537	546	532	562	491	505	528	538	553	534	567	512	546	523	553	522	560	565	492	503	507	543	533	524	592	529	553	509	526	541	561	516	514	510	509	523	486	505	549	534	522	550	550	502	523	558	525	549	536	535	502	545	536	549	564	526	554	523	507	568	539	510	546	542	577	564	489	505	558	540	537	536	562	537	518	536	536	550	545	484	539	531	528	537	536	515	508	505	554	548	524	534	521	525	535	567	524	522	531	516	555	545	537	515	502	500	561	524	552	546	553	538	494	521	533	525	505	511	559	520	546	570	537	508	519	533	531	501	508
33299	21603	4940	1472	814	543	448	367	304	302	290	242	236	250	210	231	205	184	233	234	167	185	201	219	214	223	202	201	187	228	203	216	170	209	232	207	216	178	189	180	198	186	174	169	179	205	202	185	195	174	198	197	181	190	193	189	184	203	183	188	166	179	211	175	192	199	182	188	196	200	187	163	191	207	202	200	198	185	178	200	209	197	214	194	187	164	185	189	183	206	176	162	205	190	196	202	252	213	204	210	185	183	190	214	175	186	190	201	206	187	188	170	194	205	200	194	216	182	178	183	192	189	173	208	171	167	159	205	172	190	200	188	181	173	200	178	202	192	202	204	187	191	187	204	201	203	164	182	193	176	190	197	194	209	204	172	182	175	193	167	199	203	184	176	197	187	181	165	173	161	204	190	173	174	179	181	175	208	192	183	199	202	178	193	194	198	196	164	179	178	210	196	157	185	194	212	148	211	173	187	169	201	187	177	198	163	186	187	162	198	214	163	184	207	201	216	196	164	198	167	206	180	170	187	173	198	193	188	191	199	183	187	202	193	184	185	171	191	177	214	183	192	183	188	211	201	207	172	197	205	204	195	182	212	190	204	185	205	194	182	210	169	188	171	169	190	192	180	219	167	210	199	203	172	204	175	185	172	177	177	185	188	197	189	174	185	209	210	168	181	195	204	170	168	170	180	167	183	200	204	188	182	181	199	190	180	193	219	198	188	197	178	176	201	204	195	209	185	198	207	186	173	184	185	195	203	181	182	184	183	220	197	189	208	190	186	195	190	178	189	187	191	186	186	192	198	203	178	210	199	189	190	190	184	176	175	191	190	179	177	203	181	200	188	186	202	186	190	175	190	215	186	179	195	195	181	191	197	181	175	189	171	197	192	186	195	159	185	192	202	190	172	201	176	192	179	196	192	183	192	196	202	191	159	177	169	184	195	172	180	182	169	202	185	181	184	191	203	196	175	174	185	221	203	204	205	203	189	172	187	167	170	186	199	194	190	173	191	185	193	213	179	183	179	194	193	169	184	189	184	181	222	206	178	195	197	193	210	233	194	196	186	170	201	183	193	188	197	215	198	197	183	180	208	220	191	166	182	177	190	200	206	182	178	189	203	187	181	186	191	221	198	173	200	212	182	192	156	185	156	192	178	172	196	187	180	199	204	205	186	185	212	192	188	186	175	205	214	189	198	164	181	195	180	183	193	192	192	196	191	192	189	185	180	185	175	197	190	177	223	190	184	174	201	173	176	188	163	177	177	157	186	180	174	198	202	183	198	193	168	197	199	165	212	199	154	200	181	216	194	195	182	170	193	173	195	181	202	178	197	184	193	193	225	170	187	169	184	187	196	178	199	187	185	209	185	194	182	177	176	183	192	189	176	158	170	195	210	190	173	185	182	162	161	208	184	168	177	190	167	228	174	207	177	198	181	185	217	196	202	181	195	211	213	208	183	228	169	200	189	159	196	184	188	194	197	196	191	186	197	176	185	197	185	190	181	186	206	188	164	190	190	182	191	188	191	199	177	199	165	181	218	194	196	191	196	221	186	191	165	204	178	189	184	197	184	197	197	177	165	200	184	190	198	177	178	183	181	193	177	177	190	192	195	198	180	209	172	168	213	223	179	201	198	210	185	177	199	186	221	196	190	203	175	216	178	169	193	194	183	166	186	189	185	173	197	189	192	195	183	198	193	201	199	191	194	205	175	191	183	177	192	195	196	175	190	192	194	200	196	195	194	194	187	208	185	192	225	203	195	175	172	166	181	201	211	162	185	174	161	175	169	180	180	193	192	178	179	193	210	205	181	173	189	192	187	190	191	204	190	183	188	199	190	198	177	182	206	182	197	174	208	183	188	201	163	178	167	181	168	183	193	168	181	184	161	168	194	177	169	188	177	180	180	177	179	203	179	198	178	177	166	200	174	241	221	182	209	171	176	185	212	167	167	189	188	220	187	164	200	209	176	198	180	183	215	199	188	178	201	183	188	182	200	176	188	185	162	163	195	189	189	186	203	185	189	185	188	193	192	171	206	175	188	195	167	180	190	185	186	214	189	196	215	191	184	203	195	183	172	193	190	176	178	208	173	190	218	192	180	191	191	170	198	179	182	167	183	193	187	205	203	200	177	194	169	198	198	184	221	164	187	205	192	178	173	182	196	192	167	176	201	193	171	216	196	210	210	168	210	171	174	174	197	170	181	175	179	197	216	178	193	210	199	171	192	193	194	195	191	170	194	213	185	222	186	183	184	187	181	168	199	193	202	194	203	200	181	199	187	165	185	160	170	163	170	204	176	164	178	190	161	190	175	175	171	188	151	181	210	204	177	214	170	189	168	192	180	177	204	181	180	191	195	184	187	196	164	201	177	156	176	183	175	170	186	172	168	173	154	172	177	202	182	218	188	189	197	192	184	191	194	166	238	168	156	209	185	172	179	173	181	172	179	174	175	175	197	198	201	201	207	192	201	199	186	161	182	163	219	197	200	182	172	209	181	226	178	186	201	173	185	187	199	191	210	193	192	166	212	185	207	187	195	170	171	185	187	202	186	185	191	214	203	180	169	188	207	211	196	183	198	172	210	189	174	181	179	196	169	187	181	200	207	196	192	173	192	222	207	164	173	177	178	184	204	174	186	177	187	198	171	173	198	154	180	177	216	189	192	196	181	215	178	227	178	200	191	200	191	188	188	201	205	214	190	196	200	193	201	183	222	191	196	175	194	204	216	187	193	188	165	209	225	170	186	206	194	163	191	194	198	180	184	190	193	190	159	181	180	190	206	209	172	185	174	166	164	196	165	186	196	209	193	172	187	182	166	193	197	181	193	208	172	164	175	176	174	190	176	190	179	174	163	171	194	172	164	197	158	199	175	185	201	162	195	187	168	191	210	172	210	200	184	190	171	177	187	200	177	202	170	182	208	182	209	192	191	211	175	161	207	202	201	182	209	202	176	203	183	190	199	180	174	181	219	197	194	159	188	173	192	185	173	179	171	185	171	207	169	191	176	196	189	193	224	194	176	201	182	183	195	200	181	192	205	203	202	171	200	181	196	178	171	176	188	182	217	191	194	195	169	211	203	192	184	166	153	186	182	193	190	193	192	170	171	186	192	187	177	183	188	193	186	197	181	197	194	182	217	226	197	202	190	186	167	175	195	190	201	202	184	179	203	200	197	188	210	181	190	176	181	208	186	153	180	169	206	158	190	177	178	196	221	195	182	183	181	164	164	190	184	195	173	197	211	187	192	175	206	185	179	190	178	189	211	205	178	170	172	205	183	191	175	190	184	210	185	187	181	174	185	181	183	192	186	185	165	187	158	197	177	198	194	201	190	177	185	172	191	185	199	184	186	201	190	201	180	187	188	157	185	185	212	192	180	195	166	170	211	175	187	196	186	191	179	165	205	190	201	192	194	207	202	188	187	204	198	153	195	170	194	185	188	203	204	168	183	181	203	197	209	171	197	207	177	186	172	206	200	196	213	178	176	199	166
20779	15781	2887	3021	2533	2048	1755	1425	1251	1177	1021	980	838	813	767	783	658	713	699	646	647	619	610	581	563	609	543	591	557	559	561	529	566	557	544	537	513	524	514	523	494	509	514	506	518	530	521	491	502	515	479	511	505	494	485	477	512	483	490	476	498	474	560	552	552	538	560	520	526	561	549	582	536	561	581	518	550	537	553	578	572	549	589	596	586	571	576	586	591	586	578	573	578	599	576	642	633	641	607	570	549	523	487	456	531	572	533	508	506	512	510	509	507	490	491	473	441	480	492	515	488	500	517	481	466	487	467	518	480	485	470	489	475	478	460	510	535	501	514	474	482	458	489	503	504	507	472	490	517	483	505	530	487	489	448	483	481	516	517	457	451	483	447	508	490	499	502	487	477	540	478	472	510	468	477	477	506	448	456	498	458	489	501	453	477	474	481	437	495	460	491	473	456	473	461	449	476	469	474	467	457	481	493	452	523	489	500	450	516	491	442	491	471	474	465	477	450	511	447	497	454	456	504	495	465	455	479	488	488	491	482	480	462	447	482	479	511	519	453	461	484	474	465	498	473	497	501	443	480	470	490	444	476	483	487	481	471	476	507	505	479	468	507	437	502	458	492	471	476	449	462	442	491	452	473	472	505	467	506	473	437	478	475	510	521	466	477	472	474	503	472	490	479	476	442	447	520	480	495	473	444	472	472	471	452	488	489	473	492	515	461	465	499	457	448	451	492	500	481	471	475	445	477	464	445	471	505	505	484	492	499	474	508	484	481	467	465	486	533	481	481	450	478	506	485	485	497	469	496	502	480	506	478	503	441	477	483	453	496	498	463	483	476	451	460	499	490	465	471	479	469	523	488	500	469	467	480	492	417	485	484	477	442	459	480	452	499	479	510	508	476	459	512	479	491	475	473	467	476	481	508	491	494	464	483	473	510	423	479	466	504	471	472	484	444	495	475	457	449	450	518	495	482	490	511	454	444	488	464	451	463	479	451	476	510	487	439	474	447	441	491	440	454	485	460	491	481	476	485	494	470	440	497	460	475	494	462	516	471	482	466	490	510	441	454	480	515	448	477	531	468	476	508	486	496	482	466	461	455	468	515	474	520	484	443	482	491	462	466	482	479	512	476	515	521	467	485	493	486	487	513	489	466	473	483	512	501	461	493	474	440	488	508	481	460	482	476	475	451	527	490	488	470	468	482	468	504	513	449	473	479	444	501	481	448	482	495	490	494	490	487	489	485	462	477	462	501	432	462	511	448	526	493	479	498	490	469	483	483	469	504	508	446	452	467	468	476	444	483	470	469	455	468	456	471	480	504	493	474	445	520	445	447	523	428	478	467	502	478	496	468	499	507	512	489	461	463	489	454	463	490	496	464	499	481	489	465	510	486	477	485	502	489	535	475	450	440	483	457	469	469	498	486	474	494	483	447	485	471	462	430	470	476	526	476	508	461	510	472	449	480	479	519	455	482	500	481	460	469	499	462	495	506	476	455	524	454	476	461	480	464	475	491	427	470	522	493	500	464	482	440	509	501	465	477	463	476	493	489	494	485	483	519	471	498	500	462	469	504	426	454	500	496	455	446	459	464	484	450	484	473	465	476	454	499	431	483	457	494	473	517	433	458	460	501	472	482	442	500	489	478	434	493	476	477	486	467	451	478	459	467	478	469	466	455	490	448	438	436	454	463	479	450	469	460	440	429	470	479	493	481	473	478	444	457	488	453	493	495	442	482	467	459	445	489	484	466	469	495	455	492	502	482	448	506	513	477	488	469	501	481	462	462	510	462	488	465	454	474	487	518	501	473	491	463	470	484	511	458	466	479	521	498	491	448	442	456	505	467	506	455	465	455	475	449	499	471	495	472	449	470	454	477	460	488	504	480	440	499	474	498	472	478	481	453	517	475	486	462	508	485	500	492	477	463	485	501	457	509	457	457	468	460	505	533	484	498	460	466	470	500	489	444	483	478	480	476	492	471	458	496	457	475	500	467	506	507	472	471	449	462	470	444	472	506	475	422	471	513	511	487	474	493	456	510	476	479	474	458	501	495	502	466	481	480	477	476	490	463	487	502	490	452	521	452	492	453	487	489	504	492	493	425	490	451	474	476	524	444	477	495	503	457	475	455	459	463	494	479	444	507	494	462	455	473	483	480	500	439	433	519	471	492	476	486	461	488	464	479	478	477	516	430	510	480	494	469	492	423	474	511	493	458	451	501	487	499	450	470	483	514	464	479	436	507	471	450	484	509	462	491	475	489	483	454	482	464	481	471	469	494	539	491	446	463	461	486	470	468	510	508	440	497	460	481	513	493	510	484	514	474	505	500	462	472	467	480	508	456	483	450	492	447	499	470	478	462	439	457	474	496	487	509	474	486	477	475	490	498	508	501	459	497	484	488	462	456	437	507	462	473	481	511	471	468	472	444	495	441	487	496	508	496	470	503	491	473	444	492	516	478	448	495	494	489	507	465	491	541	441	514	496	463	477	452	494	481	453	468	472	479	467	488	454	490	459	483	503	505	462	460	465	480	507	496	516	513	477	486	477	478	439	481	472	502	468	486	471	463	462	510	515	483	474	498	508	488	456	447	466	470	510	496	489	488	494	528	474	443	478	477	475	472	514	475	494	501	491	494	494	460	481	524	492	484	481	542	465	461	506	494	501	506	456	478	445	469	454	491	496	449	470	463	496	478	460	498	492	506	509	474	484	458	488	470	492	477	478	468	487	492	440	495	466	485	437	501	503	465	467	470	485	477	476	520	477	474	503	504	506	439	507	469	467	479	481	470	487	450	468	477	484	468	428	491	476	488	443	495	467	481	491	465	518	485	490	511	491	436	454	519	488	495	522	472	476	514	479	484	495	481	453	438	465	470	454	471	482	484	528	476	466	477	492	493	471	518	483	448	506	469	498	482	456	485	481	487	494	475	486	443	418	507	495	486	499	466	489	467	464	495	486	487	502	455	490	440	493	474	485	481	454	484	431	514	471	499	483	498	481	487	493	440	501	443	487	486	489	474	456	447	424	497	470	479	489	521	470	470	506	481	501	419	502	439	487	438	485	494	498	527	533	481	462	457	459	511	442	484	517	472	501	459	450	443	496	462	526	473	499	487	463	480	480	490	464	471	511	483	485	488	480	480	464	472	490	488	519	464	472	469	448	511	500	510	462	506	466	446	472	471	475	488	508	475	464	488	465	465	488	470	450	496	488	492	457	504	500	475	524	492	481	497	471	445	465	460	486	490	492	513	501	487	527	475	500	462	474	496	491	484	493	454	486	479	492	463	539	499	501	451	502	462	476	484	457	487	448	481	509	485	485	520	435	480	490	473	482	458	520	466	475	449	439	474	509	498	481	477	485	472	481	481	498	513	504	484	456	477	453	469	467	481	501	453	492	473	443	443	523	476	463	485	476	501	506	480	475	495	498	473	485	445	482	476	531	506	472	492	467	455	473	495	452	466	470	457	472	465	496	476	494	464	493	466	482
42873	28058	7752	2667	1507	955	618	516	371	353	310	265	255	223	191	194	193	176	162	152	154	151	134	141	134	129	129	131	150	124	122	127	113	137	139	133	112	130	164	128	111	137	136	124	118	125	115	119	118	116	133	138	126	101	109	140	125	114	125	113	136	133	129	132	152	143	145	133	126	139	118	138	119	122	139	145	129	143	121	137	132	125	134	170	133	114	135	143	156	136	126	142	163	115	150	137	136	155	141	142	123	131	127	127	124	138	121	133	103	120	131	108	125	123	128	109	162	123	111	118	116	141	116	128	132	94	121	119	118	124	114	126	116	141	115	124	124	130	119	112	118	124	107	152	112	128	120	136	131	111	121	131	126	114	139	121	128	119	123	112	116	116	136	130	110	122	130	108	140	100	143	133	131	118	107	114	123	116	142	91	119	112	99	118	144	140	97	107	114	129	116	108	109	120	127	109	100	116	113	117	130	96	137	109	116	129	121	124	117	113	128	120	123	100	124	112	132	131	106	114	112	112	131	124	123	114	123	102	118	104	124	108	115	117	144	106	126	114	123	126	138	128	137	140	136	124	122	116	124	129	113	110	120	123	115	108	129	112	112	101	146	129	107	119	127	104	94	103	108	137	120	122	106	123	135	127	123	127	105	109	108	128	129	121	108	115	129	132	111	103	115	127	126	110	128	110	116	123	109	116	98	126	121	108	120	127	96	109	131	125	117	129	120	109	118	132	120	125	119	123	117	110	118	141	124	120	122	109	114	134	125	122	129	125	134	133	108	122	114	119	142	109	117	107	121	106	139	129	119	120	116	128	113	128	141	111	122	106	100	99	122	104	124	110	134	107	114	124	114	113	138	125	98	130	130	102	117	125	119	125	119	142	127	101	126	122	107	110	116	119	114	107	108	122	127	109	125	131	115	115	120	122	110	112	116	109	86	127	113	121	113	114	130	117	129	122	151	128	118	114	117	122	116	113	122	103	128	109	119	120	129	121	129	122	116	119	115	113	111	121	125	128	121	131	134	126	138	128	122	116	112	123	118	138	127	124	107	122	108	115	117	99	118	113	103	112	114	139	134	130	101	111	124	137	124	113	105	112	121	128	127	106	108	118	110	125	130	97	129	116	110	113	113	119	111	111	122	129	100	119	128	106	120	115	117	130	101	150	103	123	100	110	119	118	117	121	123	107	118	116	96	100	125	134	126	145	115	117	128	141	118	129	110	139	123	130	129	106	136	132	121	114	109	120	121	135	109	114	91	115	120	122	111	110	112	130	105	101	122	114	115	106	114	150	114	111	118	132	142	116	143	125	105	141	127	125	121	121	96	130	108	119	99	114	123	122	139	122	134	113	142	122	119	117	121	134	126	105	107	120	106	117	114	114	120	108	115	110	120	118	128	140	115	129	104	115	147	126	92	95	113	139	111	117	105	111	129	135	117	142	114	109	99	121	113	122	119	116	123	114	124	125	127	135	112	102	110	123	100	115	119	117	123	136	109	102	103	121	111	132	107	117	109	115	122	104	128	126	120	132	94	141	108	124	103	134	139	118	133	106	124	115	108	116	125	106	113	135	135	124	132	113	138	139	129	100	110	123	123	94	122	121	118	115	132	108	123	125	142	131	130	116	112	135	117	139	113	121	117	127	108	108	122	102	121	112	98	140	119	103	129	109	118	130	130	109	130	117	110	111	123	136	122	120	110	109	124	109	125	107	109	126	133	118	120	115	122	115	100	105	118	105	125	114	147	112	130	126	99	134	113	125	107	115	119	107	122	122	135	139	120	121	119	109	125	111	138	113	114	129	116	120	117	98	108	125	101	104	102	112	108	113	130	116	111	113	119	116	111	108	112	125	112	134	120	128	134	126	130	133	128	115	124	119	117	106	119	129	122	129	124	113	115	135	108	134	123	104	134	133	102	111	126	126	126	126	100	129	91	115	123	127	110	102	125	118	110	122	121	126	126	116	131	121	142	127	108	96	123	120	112	117	121	125	140	137	125	102	116	114	123	106	126	122	132	117	129	108	122	149	125	140	123	118	118	125	121	127	108	126	117	119	103	130	125	120	137	118	129	118	112	84	114	132	122	127	124	112	105	103	107	117	122	114	113	128	133	134	115	117	111	132	135	108	109	110	113	111	130	113	116	117	129	135	142	122	138	144	121	136	120	112	114	118	146	129	128	115	126	104	113	119	131	120	135	102	117	129	102	118	106	122	153	101	97	110	131	138	124	128	120	140	124	116	107	126	126	108	111	103	115	104	119	91	145	108	119	119	109	109	126	151	131	104	148	142	114	131	119	134	132	141	88	125	107	110	128	117	88	101	140	114	112	122	133	102	118	124	129	133	143	127	122	127	126	99	131	107	116	127	115	127	112	117	120	137	128	120	134	121	119	118	126	114	108	122	128	103	112	101	131	129	111	111	114	120	106	140	120	121	98	144	122	128	112	98	108	122	112	119	118	116	147	125	116	123	117	130	121	124	122	88	100	134	103	109	91	122	109	124	126	133	137	105	124	125	147	140	129	142	142	108	134	100	120	139	131	124	130	115	132	128	99	132	128	119	108	123	124	111	111	114	107	118	118	131	111	133	108	103	125	111	117	126	107	125	140	106	107	116	113	127	126	126	117	137	116	131	142	107	121	109	137	148	134	126	104	133	126	115	99	110	140	104	106	146	126	109	108	114	127	135	99	122	127	111	109	124	129	111	120	114	113	130	142	117	137	129	115	112	117	136	112	116	138	105	116	114	114	118	123	118	130	97	127	121	99	107	115	121	119	118	103	133	128	114	112	138	110	125	131	118	122	108	111	119	132	112	87	136	106	125	125	102	105	126	99	104	90	125	140	121	108	116	117	120	120	118	110	116	124	115	120	111	118	114	125	109	125	120	116	113	96	109	127	114	132	121	134	120	111	114	120	104	138	131	119	111	125	124	131	117	122	120	107	131	129	115	118	116	112	132	143	99	112	146	113	106	126	118	137	119	114	116	107	126	121	114	130	102	101	113	114	122	115	124	118	125	110	122	131	133	123	133	134	133	119	117	130	112	119	110	128	125	110	130	136	99	127	120	120	125	137	130	105	109	106	108	109	121	110	124	136	118	122	121	143	121	118	111	139	108	118	136	140	128	134	120	136	114	141	125	134	127	129	124	125	144	133	110	101	101	123	105	120	111	131	102	117	104	132	133	128	119	118	130	108	125	126	121	120	122	119	137	142	129	116	105	112	108	116	132	122	107	107	98	110	113	101	137	128	125	142	120	106	134	97	129	121	107	129	129	119	116	128	116	118	150	111	104	118	125	136	127	119	130	125	121	116	116	128	126	107	129	120	125	113	126	127	132	107	131	149	110	136	110	108	128	113	109	128	125	126	113	113	113	118	112	121	135	120	113	124	104	92	124	133	113	115	92	135	131	125	127	131	131	120	99	119	122	109	131	137	125	117	100	132	103	139	119	140	143	123	124	132	122	128	122	120	124	136	137	108	144	121	129
27333	17726	4892	5131	4327	3396	2726	2159	1821	1615	1412	1247	1092	989	922	835	732	745	755	663	608	580	567	559	568	487	490	508	464	472	488	463	424	437	444	446	420	409	381	387	416	404	403	362	366	401	386	368	348	388	352	379	376	357	339	366	335	352	385	384	361	374	377	424	389	410	436	391	418	454	490	405	435	422	431	464	459	449	426	447	433	462	443	418	422	481	515	520	552	484	482	472	497	529	498	512	560	528	461	431	405	376	352	364	378	375	349	381	338	341	333	353	343	353	377	366	362	332	355	349	341	387	367	328	317	326	320	333	300	354	316	327	337	359	333	308	361	372	356	357	366	341	349	340	339	349	338	311	303	312	322	310	307	335	330	318	309	338	308	326	302	327	339	296	322	316	298	346	322	304	295	321	320	314	293	330	312	324	358	301	311	306	308	294	320	328	338	310	346	304	317	303	332	347	324	324	302	336	343	314	330	310	307	294	328	305	316	331	314	325	318	299	317	317	324	337	350	325	318	300	311	310	293	364	324	308	321	280	317	310	301	318	330	344	304	307	318	317	301	324	302	312	289	299	341	324	348	361	295	332	370	341	335	284	306	322	300	323	326	352	332	334	301	294	327	340	309	329	331	337	280	314	342	315	311	294	310	307	311	321	319	300	333	323	324	323	326	297	369	341	338	319	301	322	327	306	310	319	338	343	339	309	322	337	327	298	313	310	328	329	312	352	334	315	302	325	320	286	286	284	302	311	300	366	313	296	337	287	306	284	337	320	320	321	318	309	344	333	319	304	308	342	337	330	307	305	320	294	288	307	309	311	294	314	298	311	311	353	320	312	297	308	320	318	310	293	306	318	340	292	325	304	303	342	332	309	307	325	341	335	299	324	277	331	308	318	323	313	295	321	305	330	353	295	316	297	339	292	294	322	334	323	329	286	308	322	296	350	305	310	323	348	317	299	329	313	322	328	310	327	299	317	326	316	292	339	287	355	277	318	324	332	314	326	320	309	341	354	333	283	311	319	353	315	330	318	342	350	312	292	339	312	313	297	305	348	325	310	318	318	334	314	336	336	315	307	320	312	331	311	316	315	330	297	286	344	338	310	365	323	334	313	319	323	302	341	362	329	291	330	309	336	322	308	287	325	344	336	329	318	340	315	320	306	331	324	303	339	325	340	316	305	326	321	333	330	316	335	274	331	308	330	317	322	309	314	322	297	318	320	288	323	309	320	332	319	324	331	329	300	314	347	309	329	323	347	292	329	308	317	337	322	322	308	302	331	322	314	312	331	316	318	346	344	320	297	317	322	319	309	303	312	310	324	304	277	302	310	323	330	314	350	350	293	283	327	295	276	341	313	337	309	295	299	333	317	301	323	321	333	308	325	313	319	333	339	334	347	313	319	304	319	321	316	305	337	299	321	299	312	264	321	303	321	283	337	325	349	329	311	318	324	302	328	316	296	320	329	294	320	348	323	322	361	327	338	314	296	316	329	346	321	313	329	287	322	320	317	333	298	319	302	337	321	323	307	338	313	338	346	296	330	357	300	324	288	330	325	290	335	333	304	324	309	333	337	338	300	304	295	315	312	308	305	301	316	325	324	308	313	308	294	337	298	319	326	317	361	311	318	316	306	333	289	325	294	335	340	304	302	355	324	318	320	317	300	335	309	329	338	303	311	337	313	286	310	311	335	341	323	333	322	309	304	280	327	309	295	299	323	303	341	321	310	298	314	331	317	311	314	318	304	304	345	328	302	358	290	306	331	303	296	298	313	348	332	314	327	326	314	303	306	320	335	317	322	294	293	330	324	332	327	310	308	338	297	313	348	312	328	296	322	298	290	332	298	306	349	327	299	293	396	320	289	340	326	333	309	304	341	339	307	300	336	297	312	310	302	311	298	303	325	344	349	313	296	349	312	340	300	315	278	367	316	317	275	314	358	311	326	344	325	332	319	332	332	327	330	338	330	315	354	319	302	320	317	330	287	326	319	280	324	299	340	315	326	319	356	341	330	316	340	314	295	325	286	319	289	310	329	266	342	354	314	321	301	313	317	339	318	329	322	314	271	329	287	310	332	318	337	324	328	322	341	331	332	310	308	299	303	315	311	301	333	329	323	310	325	316	352	309	324	313	321	335	311	350	324	312	308	337	305	356	297	335	328	283	303	323	320	329	341	316	284	308	349	299	327	341	309	279	316	319	288	332	313	295	322	328	298	317	288	331	310	322	308	355	348	321	306	335	315	331	299	305	323	352	308	309	308	321	315	292	313	312	280	325	313	336	301	308	312	321	320	284	293	307	323	310	299	295	320	304	336	326	277	360	334	312	342	364	306	329	278	301	318	346	319	322	337	315	316	314	306	300	290	324	320	319	341	308	317	298	311	321	311	337	318	341	326	302	255	302	302	336	331	306	321	319	362	319	340	323	313	314	329	310	335	325	353	296	329	326	302	333	311	319	308	322	296	327	319	329	296	328	347	318	303	309	298	317	322	320	299	324	324	325	314	312	292	292	327	330	289	330	325	317	290	329	326	301	341	313	324	324	316	305	339	303	323	316	326	297	306	347	315	326	333	325	296	327	324	310	325	344	296	339	341	333	280	324	317	320	322	345	311	346	306	334	354	332	314	309	304	296	309	305	341	321	348	323	310	299	334	329	330	321	338	303	322	326	316	331	301	318	321	323	323	316	333	321	292	339	359	318	322	307	305	297	289	302	346	279	291	306	314	329	346	311	317	323	324	301	346	341	326	311	323	336	328	339	357	339	320	305	348	330	309	291	322	322	312	302	312	302	328	301	331	310	343	341	324	316	310	308	302	295	323	300	285	313	317	341	326	311	297	329	302	312	312	297	297	341	336	343	328	305	329	313	309	338	326	317	322	334	319	310	324	313	322	329	297	340	304	336	310	324	343	317	338	310	326	308	334	293	321	304	304	300	311	354	328	294	299	296	299	311	316	318	320	308	297	337	311	312	285	321	348	328	291	289	325	313	316	344	334	334	310	332	316	310	310	309	330	322	310	293	288	312	304	331	307	315	333	302	316	304	301	327	320	293	341	323	328	331	292	327	316	318	315	319	291	331	340	372	311	333	306	327	306	341	331	289	323	321	320	294	337	322	306	327	266	295	352	331	317	309	311	314	293	349	336	348	321	328	335	312	315	343	312	306	309	295	326	310	308	329	278	277	305	288	293	309	313	293	299	311	329	278	336	326	311	335	302	324	312	306	317	351	308	313	336	346	320	315	313	363	309	303	328	341	280	320	341	300	311	342	336	340	306	307	318	345	315	331	333	311	298	335	322	352	322	346	319	327	323	338	323	310	306	293	319	316	304	284	325	321	331	317	302	299	283	303	307	286	325	312	316	304	311	365	274	332	355	306	323	305	320	310	332	339	320	308	327	328	321	315	287	326	304	325	319	332	332	306	308	322	320	307	303	339	311	290	316	297	335	299	306	318	342	320	278	314	303	296	334	315	303	318	309	346	302	325	315	339	303
17984	6960	368	235	239	215	233	240	234	220	207	225	200	196	232	237	207	206	218	236	223	214	225	223	227	215	201	223	203	193	236	219	189	210	216	192	233	225	211	218	188	211	226	234	205	224	216	213	218	213	236	208	225	212	242	200	216	208	214	228	196	198	222	172	225	193	208	207	219	230	214	211	208	203	210	203	189	199	218	214	214	221	208	216	226	228	213	206	223	227	222	205	218	245	223	199	202	226	228	248	225	219	232	232	229	235	227	217	207	214	212	176	193	226	206	206	223	234	246	203	197	237	217	206	208	201	217	228	185	190	211	226	228	200	194	211	233	206	224	200	210	204	209	208	213	188	205	202	228	219	248	219	205	223	187	221	197	199	192	210	228	231	211	210	239	196	212	219	191	218	233	204	208	201	233	192	211	228	193	216	232	207	225	201	251	227	192	226	236	199	209	226	215	213	233	258	208	226	216	202	195	205	232	213	219	233	223	204	208	182	195	249	246	221	232	216	211	199	245	198	212	228	188	230	225	219	224	193	227	206	204	210	197	215	207	220	206	224	203	208	210	194	209	220	222	208	210	219	196	194	207	201	183	217	235	226	222	196	232	192	203	229	204	197	215	218	220	181	207	229	225	201	218	217	192	214	221	213	229	217	230	218	226	208	218	204	191	204	206	176	209	203	217	208	209	188	217	206	215	186	200	200	190	202	212	215	218	214	186	248	207	196	225	205	232	201	215	221	203	208	217	215	204	219	215	222	225	188	230	199	193	205	228	208	223	191	227	213	231	223	196	229	200	205	214	203	202	179	219	233	199	212	222	197	212	220	183	206	187	211	204	209	214	237	185	214	213	198	197	222	213	208	221	222	237	230	200	202	200	252	235	208	213	204	210	210	177	212	225	213	215	216	212	192	225	239	211	195	208	198	224	210	226	214	199	206	241	186	202	224	194	207	237	233	225	189	188	218	189	222	218	232	211	220	188	193	206	209	197	191	219	213	188	213	225	227	207	195	236	230	218	210	196	229	202	222	209	241	215	210	231	200	190	214	216	235	217	219	222	240	200	239	175	215	199	246	213	217	242	208	203	211	246	204	233	204	223	199	219	212	197	212	218	249	211	217	217	220	224	222	211	218	217	210	196	214	230	231	229	215	198	193	219	209	202	194	226	205	224	204	228	203	217	194	176	215	199	241	206	228	184	217	216	216	216	210	194	213	229	220	217	228	203	242	207	215	203	214	206	216	210	235	206	206	221	217	206	230	221	217	195	212	215	195	186	231	191	210	227	207	229	219	234	195	203	200	231	207	228	187	205	217	222	214	226	205	213	203	192	228	223	190	187	196	219	225	234	185	201	225	191	208	203	209	230	200	205	215	219	213	215	203	221	199	206	212	223	202	224	230	241	208	212	235	249	212	207	198	209	231	210	194	242	234	227	223	226	213	233	232	211	255	230	245	201	213	194	212	236	214	198	227	231	199	224	229	236	209	196	217	237	222	207	204	203	239	198	226	218	232	246	196	221	212	230	227	203	221	236	200	238	217	218	216	226	222	222	222	206	199	205	201	199	195	216	210	215	196	216	214	198	220	224	215	191	228	208	198	223	234	214	185	228	228	222	208	188	190	214	253	232	195	190	202	221	242	188	197	196	220	198	204	198	212	199	213	204	227	238	216	209	220	201	249	225	205	224	211	230	249	227	199	217	198	212	227	239	214	197	212	209	211	218	212	199	215	200	205	208	237	195	211	187	238	205	249	237	201	222	257	216	225	188	212	185	206	199	213	180	209	222	202	206	231	201	185	209	217	204	225	237	243	186	222	188	207	232	187	230	234	194	213	225	203	211	218	183	208	224	224	198	208	234	215	174	241	199	216	205	227	211	191	193	211	224	233	233	226	195	232	211	214	225	213	222	203	201	206	216	210	223	223	183	199	200	203	216	213	224	209	213	212	205	219	226	223	222	223	230	224	193	205	222	179	194	227	228	209	187	202	200	214	209	217	214	227	211	228	201	211	218	211	216	211	194	219	211	230	192	225	221	208	211	223	219	229	192	205	232	226	191	217	216	208	200	197	200	203	206	236	229	189	231	210	195	225	206	212	237	186	210	192	214	181	211	225	227	246	223	195	228	194	203	243	203	222	213	196	194	219	231	193	227	164	198	189	225	213	213	227	201	220	198	188	213	185	231	206	210	202	225	208	201	199	213	243	226	213	211	228	219	233	244	205	228	225	216	224	183	191	207	208	206	201	222	222	209	229	242	219	201	231	227	217	206	201	207	201	224	222	230	209	213	200	226	201	217	242	219	195	217	213	213	210	213	223	193	219	192	217	223	206	223	236	218	185	202	216	208	173	212	199	216	222	222	200	215	207	196	233	211	225	194	191	216	206	207	204	216	224	216	227	216	227	209	227	217	219	217	206	214	203	205	193	212	213	210	215	216	222	215	239	219	208	231	228	217	220	222	213	238	192	195	247	215	217	211	214	210	194	202	224	225	191	213	204	199	201	208	203	242	212	223	222	193	241	196	234	184	217	203	229	234	194	203	229	226	214	208	205	197	204	219	201	216	228	244	199	226	198	198	221	222	206	226	192	220	202	258	224	209	232	210	193	197	218	181	186	231	210	202	213	235	207	220	215	219	189	220	205	212	223	196	188	199	209	207	203	203	197	201	188	242	197	208	240	233	209	212	210	220	196	210	233	215	202	227	196	218	226	224	201	173	204	220	202	200	210	222	206	192	207	200	213	222	226	232	253	204	212	189	223	198	198	205	223	231	198	230	225	216	230	224	197	234	224	201	214	195	222	202	224	224	242	203	221	195	201	235	218	220	209	213	225	210	215	178	207	211	193	231	202	222	229	228	223	204	210	199	234	205	219	208	228	215	200	238	206	194	214	218	224	218	212	210	235	215	196	192	209	207	207	203	221	237	208	204	210	228	190	204	205	234	213	213	208	211	197	224	212	221	225	210	228	188	224	208	204	223	213	212	202	201	231	206	235	210	195	221	216	221	205	200	230	211	216	220	238	214	249	200	204	215	215	206	231	216	231	214	204	214	213	210	217	230	231	243	227	208	224	186	228	220	246	217	200	240	217	187	204	232	232	213	187	192	216	196	228	213	218	238	199	207	236	207	202	211	188	195	205	214	225	231	222	227	241	209	234	232	237	219	217	201	225	178	200	249	207	238	189	210	230	209	196	226	210	225	191	190	199	206	225	217	201	210	199	213	230	199	226	220	211	200	237	209	205	225	200	226	202	189	231	208	207	228	238	210	208	201	213	229	202	191	193	208	212	213	201	199	239	225	201	200	210	246	227	210	199	235	226	195	199	220	218	208	236	208	228	227	220	218	215	193	202	228	202	223	187	210	212	193	211	182	215	218	211	187	229	249	181	197	208	188	186	183	203	203	211	190	219	194	175	224	207	210	194	220	198	193	198	226	212	217	217	225	202	209	212	226	233	217	197	210	213	217	199	232	209	213	177	227	200	225	218	219	196
10804	5419	648	699	649	661	540	598	545	561	556	553	537	576	541	570	550	570	583	571	536	577	569	555	515	563	531	579	506	543	553	533	532	534	551	552	594	580	524	548	569	524	575	504	501	526	554	534	521	592	576	549	545	602	560	506	508	547	500	553	515	550	546	569	550	566	591	534	566	576	543	590	543	595	598	571	561	531	620	601	607	568	564	540	588	607	620	615	571	558	577	573	603	564	605	594	588	612	591	571	585	548	536	576	594	544	574	535	544	543	551	550	553	521	521	544	567	538	555	547	549	562	552	521	504	564	560	524	559	549	576	543	546	587	572	555	515	559	569	511	550	557	561	532	570	550	575	522	556	539	521	548	569	489	534	531	525	553	574	565	542	509	490	512	532	537	506	561	556	538	534	546	533	576	567	553	521	530	572	584	528	519	524	559	519	541	540	547	533	549	544	548	521	512	547	516	512	534	508	599	531	529	507	547	572	555	543	563	530	513	587	573	505	562	567	535	534	533	560	585	483	482	553	556	553	545	530	559	532	554	536	536	581	532	548	565	542	582	531	514	502	537	558	540	515	526	548	573	536	515	533	522	575	544	528	535	545	600	567	562	499	565	526	492	542	555	536	491	537	539	557	564	543	514	531	553	526	543	537	535	558	508	604	569	541	529	583	521	546	569	543	553	516	515	519	540	558	547	503	522	507	521	548	498	554	557	565	534	561	534	577	544	564	566	536	531	491	537	544	541	514	546	543	547	545	551	522	493	544	538	547	548	552	570	538	575	561	544	563	561	544	531	508	531	593	550	557	563	494	492	568	531	528	531	539	557	574	562	531	502	545	560	562	526	514	533	506	540	541	573	506	488	497	522	547	539	584	558	559	541	587	545	535	500	577	527	531	562	602	546	550	572	527	545	510	572	548	563	568	528	544	535	538	536	497	564	537	517	527	558	538	508	551	485	563	547	548	575	582	557	545	549	580	566	562	507	515	552	536	522	522	541	507	516	512	567	555	543	532	552	562	572	565	567	559	546	542	542	548	557	582	521	573	532	544	550	567	559	537	583	507	548	535	547	523	561	550	605	512	550	568	529	567	528	558	512	528	564	547	569	586	543	525	537	537	558	546	556	479	564	531	566	529	555	543	541	547	526	564	548	529	515	588	539	522	502	528	529	503	561	548	549	557	542	483	534	485	541	544	532	533	537	544	561	542	604	549	564	514	594	564	565	564	546	574	517	515	536	520	530	504	565	542	553	520	565	542	536	558	538	512	522	527	540	568	560	592	535	556	534	548	514	535	536	594	568	535	550	525	540	546	529	542	538	550	551	576	524	511	504	541	529	569	579	577	552	515	557	517	527	538	582	524	523	522	544	580	542	510	571	549	522	546	550	545	498	535	526	528	518	529	549	595	552	546	531	536	538	539	539	539	546	537	534	541	567	558	507	564	552	558	556	518	500	520	514	547	539	521	583	510	547	569	484	572	594	574	511	540	525	545	528	548	533	530	518	573	553	556	554	525	560	508	525	525	567	545	527	502	568	550	499	553	520	555	530	521	522	560	531	584	519	507	562	550	501	548	538	532	506	562	521	489	533	564	534	535	546	570	529	518	519	547	533	516	563	558	537	504	542	529	530	527	545	537	561	525	565	557	605	559	594	515	510	561	542	543	515	508	510	562	547	532	524	504	478	517	502	510	556	522	566	515	565	523	520	520	521	541	541	544	540	560	546	534	551	520	551	576	552	578	560	514	544	548	541	521	559	540	528	550	543	539	549	522	539	533	526	547	542	551	539	551	546	553	517	551	574	524	517	525	529	558	566	527	568	532	522	554	544	546	527	564	552	536	588	535	573	526	520	525	532	578	538	550	550	534	519	563	540	515	556	527	549	520	506	522	543	582	520	554	539	535	549	529	529	557	540	570	541	540	512	540	551	544	589	602	555	552	558	555	537	563	533	568	528	542	559	566	565	558	572	529	536	535	558	536	567	565	508	509	517	558	531	563	587	540	568	540	542	531	537	571	534	575	583	535	533	573	524	498	514	572	519	530	553	549	539	497	531	523	541	515	569	534	534	546	536	565	500	514	539	520	528	551	517	549	519	574	570	525	562	552	559	530	567	539	555	549	540	544	521	514	530	497	527	560	503	533	540	535	543	518	516	539	520	550	556	531	549	543	567	528	554	519	560	580	556	514	509	553	619	553	573	572	546	536	542	539	571	548	580	579	521	518	543	536	513	520	515	532	562	543	527	509	549	541	523	534	554	507	526	519	541	592	516	566	530	577	528	554	560	492	555	526	578	561	531	512	531	547	506	549	558	545	552	527	502	543	528	587	536	563	484	538	536	512	538	523	527	548	557	548	576	519	563	501	492	547	506	543	506	550	571	540	583	574	560	530	519	524	543	555	561	568	560	518	521	530	568	555	550	507	568	578	548	539	506	521	505	550	560	504	526	536	535	525	520	578	519	552	545	527	505	568	541	511	555	549	531	526	550	535	558	540	504	520	513	564	539	548	539	540	564	531	497	534	533	530	564	495	566	564	525	557	502	563	525	549	574	542	579	545	536	578	566	502	562	516	539	513	539	523	548	522	495	538	590	546	511	561	555	562	578	526	544	566	545	520	548	534	495	501	525	559	526	543	530	581	529	535	555	558	570	536	586	537	549	547	604	578	526	558	503	536	537	522	540	510	560	561	522	522	575	548	592	530	545	537	552	552	519	573	539	538	541	507	608	564	527	543	570	561	526	543	518	554	490	519	550	587	554	544	572	558	582	527	541	547	547	528	516	542	532	576	542	539	565	570	516	516	490	502	521	534	567	507	562	549	543	498	529	559	536	539	523	556	601	538	540	533	536	547	540	529	545	560	566	564	532	581	555	547	525	558	558	553	506	543	542	558	581	559	547	515	489	558	560	525	520	535	548	522	530	499	519	537	536	530	537	547	567	539	570	575	510	557	554	548	503	554	581	543	544	526	581	533	542	527	516	567	521	558	566	590	513	520	565	491	559	544	574	585	512	512	522	524	505	498	516	587	539	552	557	557	547	567	518	556	533	560	554	515	545	534	535	547	545	510	544	540	538	556	531	543	533	489	577	579	519	545	536	554	540	546	564	532	514	525	577	542	534	556	493	532	539	543	547	518	529	531	513	578	533	538	544	542	564	569	575	543	556	551	544	550	510	536	559	545	546	581	503	532	508	513	554	538	536	593	532	544	545	530	560	545	516	535	564	559	507	542	530	543	557	503	580	555	574	565	548	514	557	550	545	518	550	588	528	513	552	527	510	545	545	547	566	569	565	584	540	542	509	534	558	545	528	565	538	559	461	583	562	541	519	577	588	513	575	515	550	544	520	557	562	573	539	524	510	514	499	534	531	549	556	548	571	514	559	551	535	550	494	583	530	510	544	568	554	524	551	504	548	548	584	546	553	523	585	547	531	551	539	531	532	582	520	522	556	562	491	557	522	539	521	518	526	534	531	525	532	545	531	560	590	542	541
34296	16917	3224	1246	857	590	431	360	369	317	247	261	254	239	253	243	217	216	218	198	244	216	204	205	207	240	203	215	180	180	190	200	172	178	186	174	200	218	203	191	205	218	210	185	214	203	197	219	174	186	182	203	199	182	214	188	160	167	185	187	176	179	186	211	203	216	204	186	180	205	188	199	196	192	182	203	205	174	201	222	218	174	179	209	208	187	223	206	181	189	177	202	213	191	211	184	206	195	208	184	198	191	190	181	177	177	207	176	187	201	199	190	185	199	193	166	193	192	187	213	194	184	208	234	197	182	187	206	173	213	210	208	160	205	169	176	159	174	207	209	214	190	182	189	175	198	204	188	196	171	188	196	170	218	175	165	200	197	227	166	193	192	180	169	194	194	204	175	181	171	171	174	181	196	176	226	178	206	162	178	185	196	184	175	187	174	196	174	185	177	184	146	181	178	200	216	204	190	203	190	196	196	197	173	188	167	179	184	194	181	183	198	176	187	213	168	200	215	195	209	190	198	198	201	181	186	181	189	198	202	179	183	187	198	189	205	179	201	194	178	198	197	183	180	198	190	199	192	197	183	200	167	185	179	170	188	209	159	202	173	198	185	212	195	169	184	192	158	212	184	187	196	203	193	199	198	193	198	180	179	190	193	177	192	160	183	198	191	212	183	177	195	180	179	191	186	189	171	194	186	185	185	184	181	182	188	180	190	198	189	178	229	194	213	184	194	183	188	183	201	214	188	191	197	209	193	213	199	170	195	213	188	214	184	177	191	200	172	167	183	176	188	191	197	178	184	167	198	183	165	189	173	200	175	170	187	172	183	214	198	175	176	196	200	211	221	170	152	163	175	165	181	185	168	171	194	179	212	211	183	163	196	182	187	186	220	195	201	205	199	180	193	190	207	187	217	201	199	184	189	183	201	205	176	196	188	216	208	206	178	163	207	205	198	177	199	200	213	203	174	183	184	180	188	191	194	188	174	190	184	169	189	167	204	174	178	201	193	186	189	169	185	207	167	181	203	183	165	173	215	210	195	168	200	187	185	212	169	179	204	192	201	186	173	191	170	187	181	196	193	179	171	190	209	181	175	196	190	194	170	182	185	212	183	182	168	209	206	193	220	196	175	219	196	209	174	181	166	174	172	186	194	176	196	208	186	189	187	172	201	199	202	196	203	184	176	166	179	214	178	168	167	175	181	198	176	168	197	189	191	198	205	187	183	201	187	186	192	198	199	197	213	190	171	192	177	176	190	169	159	190	193	175	195	167	190	178	200	176	194	169	193	185	168	186	184	175	187	179	189	193	201	192	215	179	204	186	188	194	197	182	172	179	179	182	204	194	191	182	176	144	185	199	202	203	160	180	190	183	161	184	176	182	176	199	173	201	178	170	164	213	180	179	173	193	205	207	184	182	196	195	195	184	196	185	195	194	183	195	179	172	178	184	167	189	179	189	180	187	194	183	185	203	175	186	185	205	196	188	189	182	190	177	194	205	150	201	171	200	202	168	197	204	170	183	182	178	193	178	185	207	181	185	175	206	183	180	192	191	201	188	179	183	183	182	178	185	175	196	183	218	192	209	182	202	180	191	186	166	176	184	191	189	180	181	183	177	172	181	178	192	199	174	198	195	199	182	198	174	187	164	190	189	183	171	205	190	199	186	156	204	191	152	163	201	180	203	214	203	198	204	173	192	186	182	205	186	189	170	209	187	195	202	183	199	197	205	190	194	194	168	199	186	198	184	208	176	181	191	184	185	188	191	182	197	163	178	168	166	226	180	197	184	193	209	182	193	202	200	209	195	212	194	196	179	189	190	200	183	158	188	190	176	180	171	212	182	190	199	213	189	191	192	196	179	192	192	177	173	199	163	178	201	206	172	180	200	198	178	220	191	182	166	183	194	203	195	193	188	165	179	202	195	190	211	167	184	158	151	175	203	200	181	206	188	181	169	169	194	196	195	188	188	191	179	200	195	200	172	209	215	196	206	192	183	187	195	185	185	197	184	198	214	183	194	205	188	211	218	185	162	209	198	202	174	198	168	183	195	183	205	197	196	192	217	154	180	173	170	210	177	187	208	188	177	172	177	174	168	178	217	217	204	197	197	191	185	186	209	191	190	204	176	172	174	196	181	177	187	192	165	198	155	197	199	182	160	187	184	177	171	195	177	205	190	184	178	190	213	195	178	195	228	200	186	192	183	199	194	199	188	173	205	181	197	195	204	220	197	191	236	171	174	164	182	177	189	198	211	195	151	191	193	165	200	196	196	164	180	225	217	176	189	169	195	179	189	173	182	200	204	185	188	177	165	228	203	200	191	180	193	185	183	205	179	181	193	204	164	193	181	185	182	185	167	207	202	195	180	185	183	180	191	220	193	192	182	189	179	185	172	208	183	197	180	166	187	179	214	202	180	183	197	168	187	191	183	175	174	193	230	183	181	193	213	186	163	175	193	198	201	193	211	166	190	169	192	191	173	205	180	208	188	183	186	179	191	206	200	186	179	190	196	186	197	182	174	169	206	170	176	198	196	200	172	228	175	189	222	183	181	185	162	159	183	186	184	184	177	185	156	196	192	194	202	210	198	186	191	194	196	170	188	211	203	201	200	191	172	188	198	167	195	205	182	188	180	193	210	194	155	203	183	185	178	167	180	181	216	184	170	201	200	185	186	183	205	167	166	171	209	169	151	209	192	164	185	189	178	171	192	184	188	198	167	198	215	173	194	206	204	218	203	193	183	197	185	204	196	185	161	206	187	176	165	171	171	180	205	196	213	172	171	165	179	198	183	200	195	215	187	219	176	189	179	169	182	197	193	194	177	172	178	203	170	200	200	181	204	201	209	186	180	194	207	196	181	171	206	187	198	192	193	198	183	191	196	167	195	194	157	181	187	199	199	201	174	174	209	187	181	197	174	181	191	195	185	185	185	179	183	173	183	171	178	191	197	188	182	165	191	167	203	184	166	181	173	203	207	184	160	181	172	196	194	204	166	179	184	177	182	180	181	170	207	190	194	185	181	186	182	173	198	191	180	196	195	173	222	199	207	193	213	182	187	173	157	186	195	182	164	191	196	184	212	173	206	199	195	183	200	190	187	225	192	187	175	187	178	220	206	175	194	187	186	207	185	198	162	198	162	193	190	159	184	173	173	167	203	186	188	187	168	172	192	191	182	216	202	185	174	180	200	177	191	189	192	174	181	200	197	232	193	159	187	181	183	184	187	177	171	217	186	198	175	177	202	223	179	194	180	188	169	189	170	182	179	188	211	180	187	190	190	228	197	195	187	195	169	210	179	171	186	180	153	168	179	191	196	189	168	182	192	184	192	209	189	205	202	204	209	174	188	227	188	188	202	196	203	193	159	181	185	162	202	194	191	166	184	202	187	183	178	186	180	192	206	173	194	177	186	209	183	184	189	211	154	203	198	206	201	179	196	181	191	211	185	201	186	190	201	166	196	189	164	197	183	202	166	185	176	162	189	176	184	178
21703	9586	3008	3061	2555	2141	1771	1480	1317	1182	1004	982	863	864	778	790	765	688	684	641	643	652	575	619	598	558	612	556	549	518	580	557	507	542	533	535	503	521	545	545	514	520	537	528	506	505	489	577	488	516	492	483	501	494	493	546	497	508	548	514	522	453	530	530	562	559	533	590	563	588	572	528	555	540	529	584	554	611	549	567	528	573	593	563	579	591	638	567	633	648	600	531	603	583	586	627	605	616	554	556	544	506	529	508	491	480	476	478	514	508	511	507	482	478	492	521	486	531	481	484	484	535	548	523	470	502	466	460	500	511	437	475	517	497	502	503	506	467	496	527	518	503	505	473	468	494	508	494	520	452	479	487	487	506	484	514	503	467	502	510	489	511	472	437	463	468	481	499	476	489	459	461	481	439	452	458	492	486	455	441	444	497	491	460	502	499	464	498	476	456	508	503	479	463	431	520	505	489	462	462	492	476	429	483	495	507	468	469	484	512	486	481	474	446	485	481	469	450	467	461	471	481	489	496	510	495	452	482	485	502	474	529	443	470	496	479	491	441	474	497	480	469	476	547	483	512	468	486	443	496	476	492	480	441	496	472	479	493	518	535	446	491	493	474	486	501	497	493	450	483	452	519	482	470	476	436	483	452	448	479	477	552	448	455	475	490	522	492	420	450	427	473	477	493	493	516	481	472	460	502	482	474	476	476	453	471	431	469	531	481	476	504	479	510	513	465	477	515	466	475	402	512	513	523	488	479	478	482	492	498	449	513	491	424	476	474	475	492	502	486	468	469	462	493	476	487	475	505	473	427	512	477	515	519	471	498	474	482	489	490	463	494	469	482	506	511	479	497	500	475	495	504	476	470	507	467	479	484	423	463	489	479	482	474	493	525	486	461	459	495	443	486	443	453	464	452	534	445	466	472	496	486	496	473	472	469	457	467	502	469	451	471	473	515	496	485	497	464	473	426	473	445	458	457	485	453	443	480	501	460	461	484	507	483	494	494	459	487	519	475	478	473	465	488	492	465	488	406	489	486	441	473	482	479	480	536	454	484	461	507	486	506	463	486	476	490	445	497	489	497	508	516	479	412	488	454	540	506	494	462	463	476	536	474	492	499	478	469	493	521	453	505	487	481	483	473	541	491	487	484	500	503	502	493	462	450	507	502	469	476	493	468	487	482	468	475	503	476	508	496	471	517	458	475	455	503	519	429	510	445	506	496	455	479	488	476	501	453	460	505	483	509	543	453	511	508	472	476	482	487	463	499	488	491	417	468	469	520	512	517	522	486	469	479	488	459	447	471	483	474	485	531	452	479	487	487	511	470	460	500	464	447	466	459	467	511	459	483	469	476	518	460	512	439	459	505	506	470	468	505	454	465	479	501	487	453	468	515	435	495	489	493	466	470	453	497	497	514	497	457	503	457	464	493	482	461	480	480	407	472	472	518	493	480	459	493	475	482	444	458	443	509	489	460	481	481	474	482	484	507	506	482	510	460	473	490	487	448	470	501	453	503	484	509	483	453	475	452	497	488	502	499	501	467	474	504	445	466	466	485	487	568	500	476	458	468	468	453	515	486	510	464	491	468	480	492	477	453	473	482	487	466	468	500	503	477	484	479	457	469	493	482	492	450	502	489	491	482	485	514	487	443	458	473	489	476	437	472	509	527	464	482	477	511	474	476	469	488	478	439	461	427	485	473	475	478	478	452	465	465	482	504	503	503	497	497	500	496	453	449	495	491	492	467	461	458	426	467	468	480	517	480	459	470	482	466	478	481	465	490	470	438	453	492	480	476	509	508	488	474	488	477	457	475	475	470	476	503	472	454	486	496	479	464	450	459	477	471	475	447	512	462	504	500	511	500	496	461	468	487	495	497	446	466	483	476	506	528	524	485	494	480	524	448	508	489	504	494	465	467	455	498	477	486	468	484	482	435	442	473	513	455	472	492	509	496	503	505	497	486	476	490	478	527	436	468	516	462	456	464	455	474	506	504	465	458	463	470	509	477	499	474	502	463	472	459	474	501	490	499	434	471	500	445	500	459	508	480	506	491	504	467	451	504	445	467	478	445	477	481	477	488	495	484	462	500	467	489	474	465	494	428	467	472	452	458	469	464	507	522	420	483	479	473	489	475	469	433	530	463	499	487	528	489	474	457	452	487	463	512	489	461	449	491	488	504	460	501	479	459	508	486	474	489	483	478	486	498	464	464	522	492	499	484	491	433	506	452	525	513	501	468	471	458	499	531	498	475	520	463	487	465	477	501	479	488	472	483	486	458	527	532	457	426	516	511	491	519	451	512	503	507	514	497	481	458	492	518	489	476	455	482	480	474	474	482	455	454	463	479	458	521	485	475	488	512	474	480	527	489	518	498	442	482	468	495	446	467	496	465	490	502	501	478	477	481	456	478	450	493	459	449	479	475	495	505	474	511	479	441	514	465	498	492	470	473	431	468	443	461	469	485	472	473	460	474	496	483	504	485	486	485	455	467	464	456	504	506	487	478	477	468	461	517	487	452	459	471	484	456	455	519	500	470	450	505	479	490	496	482	482	499	482	454	478	483	496	471	477	451	469	482	456	503	478	481	468	461	475	474	466	436	460	475	454	486	521	476	469	488	501	491	489	483	498	501	468	489	471	466	452	491	485	463	478	467	512	521	451	464	467	463	524	471	460	453	479	484	487	481	496	471	488	465	451	523	506	467	498	499	495	533	476	474	509	519	461	470	468	510	524	438	461	467	466	477	468	461	518	418	531	450	521	450	459	497	472	460	502	489	450	482	478	477	456	472	488	474	471	453	463	486	455	512	479	468	452	445	489	497	511	467	441	464	482	491	525	514	477	489	489	468	478	473	513	480	463	478	481	465	459	467	489	455	487	423	481	486	459	439	517	483	497	495	452	510	466	492	450	494	490	492	517	470	511	468	477	455	519	475	454	500	475	484	457	450	481	479	475	462	468	479	467	472	493	479	504	448	494	467	493	482	467	479	495	501	452	483	507	474	499	493	457	454	490	486	498	490	449	518	470	484	496	502	505	510	489	482	425	443	482	483	513	471	516	500	490	479	481	487	498	469	514	463	490	497	497	481	499	489	466	502	480	489	485	424	482	455	505	522	466	450	443	501	454	477	470	492	498	515	492	450	499	486	489	496	446	504	487	520	474	490	500	445	472	487	473	475	436	473	480	433	461	489	505	498	470	500	501	455	478	538	493	495	484	490	473	469	467	446	478	465	499	477	492	513	480	475	484	475	479	522	498	463	507	512	457	522	478	454	460	484	458	478	480	437	484	450	482	485	463	441	479	468	480	454	475	481	484	491	440	514	497	441	446	501	478	493	485	473	487	460	504	458	478	456	442	473	460	513	507	494	481	518	467	490	479	457	503	476	475	469	475	501	476	457	502	510	458	490	492	492	478	471	473	532	486	476	494	503	454	478	450	497	438	503	489	504	450	488	497	496	489	467	425	514	494	496	468	481	451	526	475	443	473	515
43183	24668	6656	2537	1447	865	628	507	353	353	288	259	234	195	206	212	198	170	196	158	144	153	150	150	155	165	127	145	135	142	127	144	137	135	130	127	118	142	132	119	133	121	135	115	124	116	132	115	129	133	124	118	109	122	145	108	115	116	121	109	116	126	143	132	102	118	124	156	119	123	127	125	154	119	153	110	132	165	143	141	139	141	141	143	136	139	140	113	123	135	146	155	134	164	125	145	141	143	124	135	109	124	129	152	135	130	123	100	111	124	124	122	121	118	96	125	127	126	120	121	143	141	109	133	135	136	115	114	128	136	135	114	111	129	131	129	125	97	126	133	136	119	114	102	122	116	134	119	133	133	134	109	115	117	134	151	130	106	128	136	115	123	124	136	116	118	127	122	112	122	117	131	112	125	103	108	110	107	136	118	117	106	116	144	114	113	144	108	113	98	93	128	136	107	138	122	129	104	123	108	107	120	114	107	118	128	118	109	136	129	120	122	101	104	122	123	134	135	105	120	123	116	108	110	118	108	121	122	107	112	117	117	117	110	125	96	128	117	109	121	102	130	128	115	116	120	124	114	124	106	123	105	117	115	119	124	109	130	104	112	116	113	104	115	118	112	122	106	118	103	117	120	117	116	137	118	104	114	113	119	116	145	124	109	129	103	131	118	103	102	125	121	113	123	130	128	118	115	128	117	108	113	114	110	117	113	98	111	87	137	128	121	119	112	120	116	118	133	135	109	132	122	119	120	116	141	147	98	134	127	127	153	106	122	119	115	117	129	115	119	134	123	145	98	110	102	151	107	126	136	144	94	101	131	130	103	126	109	103	109	131	82	116	113	111	113	127	117	117	111	123	118	119	127	115	123	115	121	133	95	116	110	116	108	103	113	114	107	102	106	126	105	101	108	96	133	126	99	110	123	133	116	120	109	100	105	117	119	103	120	106	121	129	137	114	115	142	100	103	142	137	117	110	115	105	131	99	128	122	117	120	112	93	110	133	106	132	118	98	116	117	106	106	125	124	106	132	135	120	111	113	118	112	109	127	109	121	102	121	119	117	128	113	102	116	116	119	138	114	115	136	123	111	101	122	121	115	96	133	100	109	122	105	103	121	112	114	125	107	122	110	119	118	110	106	120	113	131	97	121	120	123	112	118	122	120	116	104	114	112	141	126	106	119	107	113	114	116	114	125	112	113	122	114	122	115	126	102	107	136	110	108	97	121	105	121	106	117	99	120	127	107	110	107	129	119	115	103	132	121	126	119	118	115	109	119	95	122	126	116	111	124	115	97	136	145	90	108	112	120	136	105	111	123	121	129	112	112	126	114	127	138	111	126	101	105	94	131	112	134	110	105	114	111	108	119	122	102	97	120	106	114	119	109	123	115	111	119	127	128	134	121	124	117	108	125	104	117	123	130	121	118	109	127	128	107	116	128	109	106	97	125	114	120	117	112	109	109	133	135	121	126	109	117	109	130	124	119	125	116	118	110	131	149	115	128	120	111	135	110	119	106	113	139	124	111	125	114	116	118	114	97	121	102	109	119	137	124	132	136	121	103	129	112	133	126	116	132	112	111	117	130	109	123	122	116	139	128	104	114	139	120	139	128	124	114	99	121	115	135	134	112	116	103	116	136	102	111	104	106	126	120	113	124	111	96	141	117	132	120	87	96	92	123	106	133	126	126	130	140	115	117	117	142	112	130	118	109	114	129	124	134	114	117	118	117	116	114	112	109	99	110	119	137	122	123	109	87	108	115	110	116	114	132	130	111	112	135	128	109	114	107	132	114	109	112	148	119	117	112	109	84	125	116	110	144	128	115	129	126	107	111	125	106	110	135	103	107	105	106	121	125	119	88	114	96	119	115	106	119	125	116	92	95	116	135	130	138	110	119	94	111	124	133	115	108	114	111	123	117	116	116	110	112	101	117	118	124	118	137	124	118	116	122	117	109	116	123	104	128	118	116	121	102	139	126	107	130	132	111	116	129	115	126	110	127	124	125	112	111	118	110	125	100	121	114	114	132	121	123	128	114	124	117	120	117	133	108	108	105	120	138	125	120	128	134	114	118	117	111	127	107	123	128	114	101	118	143	106	117	129	126	101	111	112	118	113	128	108	115	121	116	110	120	127	133	102	104	124	109	108	108	154	135	116	112	118	130	135	105	139	124	115	99	127	98	105	121	113	123	116	125	129	127	146	110	110	114	90	130	127	118	107	109	117	137	121	124	128	127	117	116	122	113	130	124	134	123	128	128	105	115	129	102	136	131	116	120	122	131	113	120	142	119	92	118	120	128	130	116	118	127	112	116	128	121	128	105	86	123	117	94	119	108	98	115	107	100	100	106	115	126	130	124	124	113	126	134	124	126	107	125	107	101	133	120	113	116	123	135	134	139	128	116	111	125	112	122	114	103	128	116	120	109	128	110	116	134	119	136	106	118	135	129	115	117	138	129	130	123	117	128	118	117	125	145	124	113	102	137	107	101	123	112	110	113	120	112	116	130	121	103	108	102	131	117	124	107	141	130	118	118	123	111	128	127	116	115	116	104	113	111	98	122	120	101	110	102	136	102	111	120	123	127	114	93	131	114	115	125	109	135	109	114	128	116	108	143	124	128	116	115	127	103	123	117	121	109	111	115	113	110	126	106	123	112	126	137	138	119	114	137	104	113	117	129	120	111	102	122	102	128	117	114	105	144	129	110	125	114	111	111	111	133	110	117	118	133	112	128	114	105	128	113	122	103	123	124	106	112	113	128	128	119	116	118	110	133	115	126	120	125	105	105	128	102	107	125	131	119	104	109	107	122	128	107	109	128	114	117	130	113	132	107	111	111	126	93	118	130	135	135	114	111	130	110	111	104	99	113	141	112	105	130	109	116	115	117	110	129	105	134	126	128	127	128	110	120	119	101	114	108	110	128	124	110	118	110	115	152	124	133	110	132	124	126	124	106	115	101	123	105	108	127	110	112	112	102	123	105	133	112	118	124	118	141	119	136	132	118	101	90	116	134	128	105	102	114	112	104	131	106	118	131	125	98	113	126	123	124	133	134	132	115	89	126	119	113	116	140	119	124	105	118	115	120	124	129	129	116	115	123	116	124	112	131	119	114	123	132	106	118	127	115	102	113	99	96	114	150	106	131	128	121	129	124	128	110	126	110	131	127	115	107	124	150	107	120	101	135	120	133	122	119	110	124	125	107	112	107	124	117	108	96	107	117	133	123	133	113	145	108	117	118	111	125	118	126	116	116	116	140	125	115	130	119	120	109	100	122	118	149	110	133	104	108	130	130	96	121	104	121	120	109	120	125	107	131	96	133	97	128	113	90	133	115	105	115	131	118	111	111	130	118	115	125	127	142	118	109	129	135	106	113	122	118	116	90	131	124	136	122	107	118	97	134	136	109	113	121	124	111	115	136	133	116	105	132	117	113	123	120	123	107	121	113	112	110	118	123	118	120	108	132	131	122	120	129	113	115	95	134	89	116	126	113
27718	13557	5107	5130	4207	3400	2751	2296	1886	1601	1350	1240	1080	1044	944	858	810	723	719	661	616	604	577	585	523	532	563	509	458	451	465	473	413	420	411	411	421	429	404	423	370	382	358	423	415	364	396	380	405	351	391	349	373	369	362	388	346	359	358	343	373	330	368	389	404	385	400	433	424	458	440	426	394	438	457	471	455	470	437	463	434	446	467	485	517	501	508	534	528	490	447	494	461	507	542	536	599	505	409	383	413	396	352	378	352	414	364	336	361	340	333	360	344	380	380	326	309	356	357	348	309	323	350	374	332	322	356	314	330	308	302	334	341	328	346	334	351	361	348	389	340	334	353	331	332	313	360	299	336	324	321	312	317	358	322	310	323	332	347	312	296	316	290	320	302	291	323	329	299	303	301	333	312	301	331	339	316	303	320	291	301	313	298	319	321	316	347	301	344	313	305	314	293	304	294	334	335	309	280	296	311	339	304	332	295	338	343	349	300	306	318	329	308	274	320	333	335	315	328	296	337	305	296	340	298	301	328	321	322	302	335	287	304	325	292	301	299	319	337	308	322	341	278	343	373	334	304	297	326	320	327	336	306	297	321	296	328	316	285	328	328	319	318	329	366	311	309	313	346	305	358	313	317	311	296	332	295	283	313	298	320	328	323	311	297	305	301	325	295	305	302	323	317	308	325	335	283	342	302	327	296	313	343	319	348	319	305	270	289	351	291	300	318	291	311	310	313	308	289	297	283	324	304	313	314	317	348	325	304	326	327	335	321	349	290	313	333	328	332	330	329	279	312	298	332	287	308	319	330	330	296	336	297	306	341	304	333	315	294	264	291	290	309	342	317	320	313	315	310	310	334	300	320	313	316	316	297	304	302	318	289	305	308	317	308	317	335	375	310	321	334	316	319	308	277	288	303	309	315	306	303	316	305	321	288	310	330	329	297	316	326	321	294	328	316	335	328	316	313	300	324	306	297	312	299	320	319	331	324	307	300	312	291	339	306	332	331	324	332	339	350	298	307	335	323	348	318	293	316	292	319	284	316	288	334	328	327	329	309	306	324	267	324	303	318	328	321	327	318	316	307	351	285	344	308	316	335	344	302	310	338	290	320	329	324	335	318	330	334	308	294	338	307	297	307	301	323	316	308	321	310	329	331	327	330	318	292	295	265	333	311	371	337	339	298	285	288	315	295	325	311	317	279	319	307	317	319	298	326	331	300	324	346	336	338	317	328	307	289	331	321	316	329	278	298	293	329	316	322	356	297	313	299	307	299	292	300	321	284	301	322	321	333	325	273	341	290	332	306	362	297	311	290	284	307	341	324	343	317	305	295	327	316	310	312	291	298	320	289	320	288	337	280	285	301	300	306	293	334	312	313	316	331	322	281	317	313	282	324	317	285	298	297	312	310	310	309	306	318	307	307	305	309	340	367	290	318	344	292	339	326	311	293	309	328	300	333	335	328	296	300	298	318	310	312	328	326	326	343	308	311	309	321	344	319	305	308	328	324	341	313	310	281	306	317	308	295	324	303	310	335	318	302	339	286	315	329	313	279	317	286	298	322	293	331	319	297	313	329	305	329	345	347	297	304	324	298	315	334	342	334	336	270	293	327	296	323	330	261	299	293	301	312	331	328	352	316	332	322	322	293	306	325	284	332	314	356	312	307	320	329	321	320	321	289	316	335	292	307	323	327	300	313	288	294	313	317	333	325	311	282	326	316	313	320	307	316	309	324	308	309	283	313	310	314	316	293	314	310	329	287	311	344	303	346	352	309	336	317	321	308	313	345	285	332	326	310	295	341	345	303	325	294	298	277	353	290	307	315	331	295	317	351	353	280	285	298	317	316	291	276	309	364	338	320	305	339	344	324	323	290	302	311	334	300	300	316	327	283	296	291	321	341	308	316	335	317	317	300	316	290	318	289	332	312	308	311	301	317	310	298	307	303	334	315	330	293	333	291	305	311	291	326	303	328	299	318	296	295	325	323	318	316	319	332	297	328	302	321	330	318	318	303	338	285	316	332	308	311	307	303	313	328	292	285	315	284	305	325	322	298	363	308	306	300	317	324	286	322	318	323	295	336	319	314	342	352	331	312	307	315	317	327	321	317	320	322	312	301	325	317	338	306	295	293	312	325	318	322	300	304	299	297	347	322	295	288	337	292	308	338	302	319	337	285	327	300	329	349	328	289	307	319	298	309	331	355	304	340	320	335	292	317	326	336	322	337	337	316	289	337	321	301	301	356	323	282	314	338	335	330	314	306	316	314	336	327	334	309	356	321	349	315	323	294	337	331	307	328	309	310	327	322	339	354	314	300	279	313	330	323	303	280	307	305	284	282	336	304	313	339	322	316	314	317	328	284	298	299	345	311	310	343	325	308	290	334	288	313	323	299	328	314	296	309	300	317	331	332	306	316	288	303	323	329	327	335	323	305	330	344	318	324	312	294	327	311	305	299	302	327	303	328	353	335	341	316	303	317	333	290	317	286	293	314	329	261	288	331	334	305	305	300	311	315	336	327	309	313	336	319	322	312	334	289	322	342	356	300	286	315	303	332	323	314	321	316	313	315	291	322	336	328	307	349	313	325	337	338	311	279	302	304	301	310	320	320	321	319	334	295	335	324	309	326	309	308	289	306	325	319	302	292	324	301	318	338	333	316	298	354	305	319	323	319	287	329	312	306	321	289	348	329	328	323	325	295	330	332	322	335	313	340	328	336	308	313	308	313	285	330	343	303	322	291	312	327	290	291	323	311	313	337	295	289	325	319	297	339	321	309	316	329	314	307	320	291	311	302	318	301	291	330	305	325	326	343	283	309	323	323	310	336	308	302	316	341	328	315	331	314	321	301	329	316	296	344	302	294	336	325	319	290	297	275	314	297	331	306	333	318	342	313	320	306	314	300	300	354	318	335	299	301	328	333	299	307	350	325	339	301	320	324	344	294	331	320	327	307	309	297	305	335	319	329	315	322	302	323	299	316	304	314	367	301	296	323	310	328	316	307	318	315	313	303	287	316	316	314	283	303	318	273	350	309	313	288	290	356	303	341	292	328	328	307	323	329	306	329	341	317	328	310	336	310	310	340	338	341	293	302	303	304	327	321	302	309	355	299	323	338	298	331	325	303	299	322	340	313	348	313	329	274	309	312	295	301	311	344	309	295	308	306	340	302	317	297	289	326	315	334	299	338	333	329	315	326	320	285	320	286	340	302	323	336	345	335	317	319	305	314	301	331	326	289	336	307	323	326	294	323	310	300	301	335	330	330	314	314	296	298	296	304	308	310	290	318	287	346	338	347	341	318	309	298	313	278	310	297	334	331	323	320	339	314	288	327	336	327	298	315	296	293	288	317	319	297	304	326	307	318	327	329	304	298	346	299	358	283	322	302	346	279	295	319	317	342	296	312	312	340	343	320	319	288	349	321	348	323	300	329	346	319	287	302	329	308	336	331	301	316	314	357	299	323	339	325	321	312	290	302	337	321	315	327	308
17576	5241	348	211	213	225	229	233	197	216	204	217	203	200	221	217	202	206	215	202	195	212	215	217	202	201	224	196	209	199	220	199	235	197	216	225	198	215	214	189	217	215	222	208	230	214	213	232	209	211	203	210	194	221	225	240	225	221	229	221	194	213	188	214	213	210	203	205	204	218	224	204	210	227	226	210	210	209	203	217	210	200	216	212	211	188	212	197	217	209	203	216	216	197	213	204	219	202	201	185	222	195	204	191	224	209	201	207	213	204	200	198	162	212	224	197	218	210	228	208	220	201	215	196	224	212	181	201	179	204	208	201	206	193	211	205	189	205	218	204	216	211	205	197	232	209	215	214	193	194	216	218	182	218	181	193	211	195	188	220	202	212	225	197	185	218	218	225	217	209	228	179	231	218	219	216	201	218	207	247	236	224	207	204	191	211	193	211	218	237	205	193	211	219	201	218	197	195	207	199	184	199	242	198	217	187	222	204	193	212	194	189	210	205	186	200	216	212	211	206	239	189	194	216	207	215	183	173	196	218	202	207	190	224	211	212	229	200	225	204	207	192	214	190	210	220	201	193	212	192	211	188	211	194	217	221	234	219	185	207	226	176	225	198	219	232	213	204	196	196	251	193	205	198	197	201	205	209	194	199	214	210	211	187	214	211	220	192	201	180	213	206	228	209	221	212	210	202	206	194	172	191	220	187	179	197	210	211	210	188	192	203	195	221	219	196	205	214	213	188	220	213	230	196	195	233	207	201	179	215	203	208	233	202	192	193	244	222	219	218	196	223	214	221	228	191	192	224	193	198	212	196	214	227	215	198	213	204	235	206	223	207	220	193	208	223	193	211	205	190	237	180	204	211	205	229	232	214	232	218	210	218	212	203	171	180	218	179	210	200	215	225	217	192	198	203	195	211	226	190	206	190	190	211	229	226	196	241	224	223	234	213	198	206	193	194	221	187	241	244	230	180	229	207	206	190	172	200	200	204	190	227	208	239	213	226	211	187	208	226	184	215	207	230	212	199	210	207	208	207	180	194	216	206	203	200	175	202	192	191	188	200	199	197	211	209	212	200	202	222	197	213	195	206	233	206	218	209	209	178	207	216	161	234	194	204	216	203	201	198	219	220	178	180	213	208	196	195	226	215	203	204	191	180	232	203	233	232	210	192	212	227	205	215	208	209	213	197	212	209	220	214	201	215	221	227	207	200	197	205	215	202	218	220	187	209	201	238	204	163	213	239	224	188	191	196	181	194	197	220	199	233	226	195	230	180	194	217	208	201	181	185	203	175	218	206	196	234	209	192	226	168	197	220	190	244	195	197	194	201	215	184	188	205	191	189	227	212	202	213	235	211	194	221	213	199	210	228	203	197	186	207	222	213	222	215	211	226	188	206	169	218	218	218	233	204	211	218	205	217	197	220	194	212	226	184	199	174	216	204	203	191	200	208	229	210	199	193	214	190	205	209	203	233	205	208	212	230	186	212	198	222	235	207	213	211	221	220	194	213	212	214	223	203	210	209	198	207	202	225	211	202	235	193	202	222	166	232	207	171	203	182	213	196	209	207	210	225	186	159	205	223	217	227	192	209	203	214	218	208	204	218	175	205	198	209	232	195	206	217	222	202	210	229	198	217	224	197	193	215	206	219	216	180	214	184	202	210	186	209	206	199	216	193	182	219	217	228	218	218	190	203	209	212	225	199	209	231	209	194	192	214	236	209	201	201	203	191	194	199	186	197	188	216	217	204	192	174	209	180	212	197	206	203	180	215	173	227	185	208	212	240	219	220	228	238	210	204	230	208	230	224	211	174	193	192	223	192	223	205	217	239	212	203	198	200	181	197	203	206	189	208	211	194	212	180	198	233	218	187	193	190	206	189	219	232	191	218	235	222	184	214	204	186	193	212	216	198	205	222	216	212	202	207	204	205	201	211	216	200	221	211	223	220	197	193	182	220	215	195	205	192	221	215	225	203	181	206	178	226	219	183	221	197	202	191	189	215	208	201	214	196	195	220	213	193	221	220	224	229	189	212	181	238	224	200	198	203	201	218	186	197	211	214	193	195	212	203	212	196	201	197	190	204	193	192	230	201	205	183	210	231	196	203	226	226	216	208	221	220	227	210	192	209	202	213	202	227	184	194	221	230	216	214	184	204	201	232	226	212	213	202	210	188	182	213	200	221	206	198	195	206	188	207	217	222	204	197	206	202	216	206	207	193	189	211	235	191	202	209	200	195	223	220	213	245	203	221	197	208	216	201	215	207	204	217	205	204	214	212	195	204	216	194	215	210	208	180	232	203	215	212	223	185	213	205	174	181	214	206	209	199	210	241	217	251	210	204	193	194	205	209	182	216	202	222	192	208	197	213	198	202	214	194	194	210	201	216	214	198	203	213	192	207	180	201	217	206	221	217	224	217	191	216	202	196	225	222	203	224	200	213	179	197	218	194	197	232	210	225	201	198	189	209	216	222	215	207	237	212	206	207	200	190	221	210	201	216	235	234	209	214	191	222	190	200	227	216	178	222	210	212	179	193	215	196	208	176	198	236	205	215	225	223	207	222	200	228	205	210	200	229	216	203	190	188	217	211	211	195	227	217	209	212	187	233	218	202	208	204	197	214	219	219	205	217	190	216	199	213	230	209	231	203	229	189	213	209	236	201	192	200	210	220	200	204	203	207	225	206	179	205	187	199	173	217	208	210	200	213	191	198	197	213	232	208	215	224	205	189	213	223	210	234	202	197	196	193	238	204	191	215	200	224	211	201	199	223	224	199	231	183	219	228	186	186	228	186	209	188	241	213	198	203	213	174	206	211	216	200	220	223	187	214	213	188	226	214	220	197	223	208	209	179	222	190	206	199	185	206	220	216	221	240	201	199	205	193	225	201	205	219	213	204	204	192	218	236	186	213	199	248	211	207	208	228	210	206	229	163	212	210	209	197	233	210	227	201	204	171	237	215	180	192	192	184	202	199	197	194	215	204	203	220	187	207	193	212	191	166	206	194	218	226	218	216	203	213	208	186	214	195	193	212	202	210	222	201	230	191	217	204	200	238	196	215	191	221	201	193	196	207	213	212	229	228	191	209	217	220	190	208	232	219	223	204	209	195	184	204	216	202	201	206	210	198	220	195	188	190	203	183	188	197	213	213	214	205	196	217	218	209	216	196	220	199	194	233	204	201	205	222	218	205	214	213	238	232	199	209	213	204	203	229	215	211	205	206	186	229	211	171	194	182	210	211	223	218	226	189	218	220	209	181	199	240	217	225	222	183	202	200	220	214	214	180	236	212	213	190	204	194	221	209	208	212	221	192	215	224	222	184	197	218	213	198	231	217	211	218	224	195	209	219	208	223	207	193	221	238	204	205	216	204	206	190	226	205	199	204	236	219	213	220	203	222	215	199	229	203	191	231	225	221	205	203	186	229	208	213	247	197	214	234	182	203	196	187	204	209	207	221	222	172	213	208	222	203	210	220	205	228	200	223	207	217
10457	3782	656	665	597	605	587	592	540	567	559	555	538	529	532	563	484	506	538	551	511	548	548	511	542	523	480	531	552	505	544	542	523	568	541	517	543	558	523	535	531	527	513	526	530	503	524	478	505	505	537	557	555	529	516	521	521	479	521	518	503	512	578	518	540	504	553	563	530	520	533	563	551	587	571	574	566	586	552	540	593	577	592	588	538	562	574	526	588	576	556	533	601	556	595	566	569	543	548	561	539	533	528	500	545	555	501	524	542	569	564	538	540	546	545	505	567	551	525	550	507	536	506	536	540	503	511	523	508	507	529	504	521	505	555	579	540	508	520	505	521	507	538	505	515	518	558	525	504	544	494	535	496	524	513	572	529	531	578	518	545	524	533	512	539	539	491	553	546	538	541	524	508	552	539	487	532	513	564	539	509	510	517	552	532	489	536	539	486	562	523	533	501	530	501	516	534	566	543	545	527	503	512	514	514	515	517	528	511	486	545	521	519	537	511	520	520	588	504	532	537	509	525	485	543	540	537	541	532	551	522	554	494	533	530	513	544	528	546	502	545	546	533	525	535	532	484	477	556	510	489	473	522	539	552	533	557	543	534	544	515	515	539	528	560	550	543	539	535	523	516	496	555	522	526	556	542	532	522	521	512	521	537	517	530	542	519	559	537	483	560	533	549	566	549	525	521	513	521	527	507	516	536	523	509	521	530	514	512	567	562	508	483	534	506	540	563	567	527	540	534	534	547	522	512	519	516	528	507	516	532	521	532	549	502	567	550	539	536	562	534	490	538	515	540	534	545	535	532	542	553	509	535	514	501	547	537	493	564	499	566	565	478	539	539	515	528	546	543	497	519	533	549	512	514	549	550	507	519	517	527	509	516	510	538	498	507	496	538	572	498	529	520	557	543	529	525	511	500	531	512	556	581	539	522	514	533	519	520	502	507	509	527	559	535	583	558	511	521	511	546	502	514	556	516	512	539	492	536	550	518	566	558	554	532	549	529	526	515	565	502	523	511	556	507	527	531	545	555	543	531	496	511	500	521	571	512	519	557	524	510	536	477	518	549	522	537	499	526	518	489	549	540	515	522	526	540	492	543	542	531	534	517	506	476	543	566	507	515	525	489	519	549	550	541	550	502	535	537	547	512	550	559	549	507	529	538	535	545	513	521	549	505	496	510	513	559	520	510	526	491	558	498	535	486	520	520	571	551	549	535	540	521	504	516	536	551	561	517	538	520	520	533	563	533	553	505	517	523	537	526	535	540	531	536	525	553	573	525	533	507	513	532	512	546	530	516	543	546	528	517	519	492	518	514	534	494	533	536	519	545	483	532	510	526	521	541	513	545	565	514	519	485	559	523	534	561	520	557	537	544	521	554	507	495	533	518	533	537	513	551	554	549	549	496	561	526	471	573	512	528	539	523	581	516	544	525	532	523	539	521	481	519	520	567	512	527	548	539	541	532	540	533	500	507	522	491	545	571	515	499	520	524	527	554	494	529	490	526	499	544	493	523	532	524	532	492	551	581	549	539	588	508	493	537	523	548	490	528	473	553	504	495	515	540	541	526	520	524	530	550	504	543	512	532	515	523	522	505	520	487	496	578	520	510	489	530	533	514	538	523	519	541	558	548	531	515	549	521	551	547	567	544	557	514	503	512	572	558	506	529	514	533	517	485	532	519	491	526	528	568	496	490	563	516	502	499	547	544	533	543	495	555	526	516	566	486	516	518	472	482	508	543	538	537	512	510	490	527	512	555	549	553	519	535	535	529	523	519	500	502	537	537	537	492	523	563	508	503	506	518	547	559	518	549	499	496	479	495	543	562	542	513	489	494	530	522	558	530	537	528	513	515	503	521	537	540	531	543	478	554	511	516	555	535	522	507	529	540	500	544	519	516	521	525	530	516	526	529	470	530	504	506	557	513	514	536	570	508	516	519	535	546	526	529	527	543	537	499	527	550	525	553	530	510	538	501	539	537	562	554	544	519	563	493	571	499	514	514	507	562	523	534	553	542	512	530	504	547	504	534	542	515	516	491	520	522	537	540	545	481	518	497	518	537	573	496	500	539	510	526	495	501	512	506	481	548	506	512	528	508	560	568	555	557	487	507	554	549	521	515	553	543	552	547	536	544	532	517	516	489	506	491	517	532	503	519	514	512	517	528	534	492	560	549	520	540	560	506	513	478	533	545	496	506	543	519	534	520	542	501	510	555	558	548	555	502	525	536	557	535	528	516	553	528	535	536	530	530	549	544	525	494	597	530	465	533	513	524	525	553	517	518	515	558	487	566	519	528	502	501	530	543	553	527	507	535	527	559	537	492	526	535	537	527	535	557	520	547	500	518	513	522	510	533	533	502	549	533	592	531	528	515	538	496	509	513	560	561	562	506	511	573	495	523	516	513	496	518	529	552	539	509	520	523	547	493	546	521	522	529	547	498	569	490	485	514	529	504	541	501	543	477	540	507	508	516	545	524	539	522	483	527	503	503	567	527	524	552	554	479	493	523	499	528	500	536	547	571	515	545	548	543	525	501	517	526	542	521	546	526	483	520	532	514	508	508	514	521	557	528	518	557	560	520	503	519	509	544	536	497	507	553	576	514	486	500	494	573	530	501	536	541	568	525	503	516	517	514	549	538	543	536	539	493	561	539	552	507	567	509	511	541	496	509	500	509	510	537	525	536	564	542	549	533	495	536	500	554	500	531	567	510	555	534	484	512	558	501	536	463	539	555	482	508	510	509	532	532	533	593	485	523	565	529	547	503	473	529	546	542	528	578	549	531	531	512	520	557	516	519	515	513	505	517	548	538	523	519	542	529	562	480	517	472	459	530	473	523	527	519	519	497	534	542	561	533	554	509	514	544	522	504	551	480	543	543	517	528	550	492	491	497	523	492	544	536	527	555	533	525	515	522	523	557	559	518	538	538	568	502	530	512	500	554	519	513	517	546	514	523	523	558	497	518	503	544	566	493	502	499	537	549	541	537	539	540	551	528	537	497	506	578	495	536	544	502	515	528	542	553	505	540	548	503	527	519	510	548	544	500	478	518	547	516	516	530	507	550	520	541	544	497	539	522	514	527	523	479	541	505	535	531	538	551	511	542	497	531	545	510	526	514	513	550	550	513	498	514	511	500	517	518	515	560	537	497	533	540	528	538	535	538	504	504	566	534	536	535	503	512	506	536	522	524	570	557	528	534	531	555	534	535	538	511	504	511	501	512	530	567	522	499	526	493	549	585	515	516	560	549	488	506	537	520	575	517	512	545	516	529	545	529	549	525	535	516	499	599	512	532	524	553	539	526	550	481	532	517	525	537	525	503	531	517	524	538	487	479	484	508	526	521	502	503	491	504	569	500	528	516	525	566	548	497	500	529	523	553	532	521	503	548	556	516	554	483	498	513	528	515	531	541	537	521	521	512	562	520	515	505	500	544	493	531	525	491	563	555	492	499	502	527	532	508	527	514	557	536	535	553	517	496	489	521	529
34275	12760	2398	1183	702	510	461	365	341	298	302	254	247	223	253	218	244	217	217	214	180	223	212	180	203	204	214	215	189	193	214	179	223	176	186	179	181	199	204	182	198	184	201	181	198	193	198	191	200	194	201	187	186	177	180	181	181	192	176	185	179	175	190	163	193	200	192	197	170	195	195	197	215	197	178	189	166	213	208	199	177	203	183	175	199	211	226	170	193	200	202	175	197	207	210	208	186	189	191	180	202	178	186	197	182	196	171	175	185	152	173	176	161	187	193	179	178	187	198	182	172	192	175	213	172	179	189	163	193	186	169	178	193	196	168	193	186	192	178	172	199	188	180	171	177	179	173	198	168	183	183	166	176	182	181	190	181	182	186	191	182	187	170	192	170	192	201	195	201	192	182	158	162	174	193	180	185	171	198	181	174	188	183	158	181	187	173	185	184	175	177	186	164	193	191	171	181	199	188	184	198	177	173	172	215	206	195	196	197	209	219	189	225	181	192	196	169	201	151	202	190	181	159	185	184	199	196	177	181	172	197	172	209	173	165	175	183	180	186	198	192	172	188	182	193	186	193	190	192	166	190	184	184	191	184	204	184	185	175	189	182	181	169	167	174	179	193	194	169	204	174	191	180	146	195	184	175	202	201	191	195	181	178	154	183	153	184	175	201	173	170	180	171	191	177	211	192	173	186	195	180	182	178	161	176	191	213	176	167	187	196	173	159	195	181	188	188	179	215	174	192	171	169	162	180	163	174	179	180	193	175	199	196	178	185	181	204	180	193	183	159	211	204	202	187	182	177	181	178	180	181	185	149	190	179	179	175	185	164	180	177	177	213	207	147	175	172	179	177	191	184	176	160	188	199	174	201	192	186	195	192	202	214	203	181	180	214	206	162	183	194	191	187	195	178	194	160	192	183	200	205	185	194	149	168	194	193	185	191	185	199	179	188	181	190	195	196	210	193	188	199	192	173	167	197	191	172	167	172	164	191	182	204	170	178	167	194	191	196	193	181	188	180	165	191	157	204	162	173	196	188	195	204	205	191	190	190	185	211	174	191	187	173	176	194	199	190	179	200	194	187	180	190	159	169	190	176	155	165	197	177	177	181	160	174	198	180	189	172	171	198	188	184	199	185	173	173	185	175	198	189	184	182	192	181	180	191	180	177	166	188	165	164	198	175	192	179	168	190	163	205	208	164	196	179	190	183	181	188	200	167	186	200	161	187	178	187	171	174	178	202	170	188	176	197	219	218	207	184	166	173	198	210	189	184	212	205	171	209	194	194	148	189	189	165	190	190	170	184	182	184	169	186	174	172	196	184	185	182	207	175	179	193	163	187	183	187	164	194	206	191	193	194	172	174	183	179	172	210	211	193	201	177	195	209	184	203	200	189	173	186	175	174	169	191	173	159	186	179	192	178	177	189	198	184	187	190	190	183	172	202	181	166	179	174	167	186	196	200	173	216	171	205	188	170	197	205	203	195	185	162	204	161	168	199	187	154	194	202	192	176	197	207	176	177	190	211	173	181	193	189	169	195	206	188	156	189	195	185	211	202	224	155	186	168	194	168	188	166	178	182	181	191	181	178	164	198	179	185	176	187	148	176	165	193	177	173	198	202	191	187	187	187	181	186	199	183	172	171	181	185	192	172	185	179	181	197	187	181	219	163	180	193	184	201	179	193	176	188	201	192	181	204	169	188	194	185	193	178	180	201	195	167	184	199	168	196	186	174	173	204	203	161	159	193	176	177	181	213	181	174	194	200	217	191	175	202	203	196	194	193	182	210	185	172	206	187	179	177	181	200	189	182	182	190	201	176	229	186	206	192	176	172	182	161	176	174	163	211	209	200	185	189	175	152	200	207	178	194	193	186	178	191	183	208	192	189	194	176	170	182	178	180	175	169	184	189	169	188	192	189	187	173	191	191	181	178	215	185	179	188	172	192	194	190	213	199	173	158	178	205	167	152	202	180	182	187	164	200	194	194	181	205	172	160	192	170	202	180	183	195	189	162	187	180	192	181	184	183	194	173	174	180	164	200	163	184	177	183	202	186	184	191	165	170	204	191	193	180	197	182	178	182	169	185	183	165	178	166	184	187	179	185	178	200	208	186	184	189	174	172	185	165	172	158	201	205	184	151	181	209	191	181	177	182	183	181	186	192	192	165	187	176	205	155	195	203	182	185	147	168	178	162	197	171	172	164	210	175	180	182	206	182	208	162	196	185	174	181	175	201	190	209	171	183	185	197	185	179	194	195	168	189	178	186	166	188	206	194	193	179	197	180	176	220	198	201	194	186	186	193	188	202	180	174	164	196	181	161	180	186	193	205	179	190	203	197	183	180	174	188	166	172	190	156	193	180	181	167	199	174	184	163	193	172	198	225	191	217	186	183	181	192	171	196	202	219	216	198	200	198	197	178	188	216	203	172	176	223	177	196	188	191	181	186	152	188	185	148	188	200	167	183	206	199	196	185	161	173	200	179	183	200	192	203	189	199	180	183	187	194	189	171	186	189	207	180	185	189	186	197	176	192	165	178	182	196	203	210	165	191	200	194	185	184	176	187	153	194	185	183	196	184	194	175	162	207	186	181	193	187	196	181	188	188	167	208	182	175	174	192	172	163	168	215	180	196	178	190	186	183	188	194	188	204	196	188	214	198	183	187	179	181	192	194	171	178	207	166	199	183	190	175	191	209	189	184	192	176	170	182	194	193	182	183	213	182	173	209	176	183	181	193	186	184	171	174	195	192	203	187	193	179	198	183	178	172	183	193	178	188	177	197	197	178	165	168	203	176	203	196	186	176	164	196	158	197	175	185	195	169	169	189	201	177	163	179	176	171	175	186	243	184	180	168	169	169	201	185	197	193	179	180	168	173	163	177	202	181	190	188	177	204	171	176	201	182	188	179	194	192	172	194	170	189	187	168	176	188	153	209	185	190	172	193	198	195	194	177	191	197	206	164	188	200	187	178	176	183	200	193	171	167	165	196	189	209	169	188	169	180	174	174	174	178	183	161	162	200	196	183	174	205	170	190	165	165	178	207	208	189	182	157	203	163	183	171	208	173	177	178	151	150	206	199	179	186	196	166	185	176	208	207	173	210	207	200	169	187	210	195	173	187	184	203	174	185	178	188	182	179	205	180	175	200	193	171	169	168	201	181	166	136	180	181	200	205	182	207	217	158	171	207	181	170	166	190	203	188	190	173	183	204	174	222	190	185	172	196	199	220	199	166	189	189	168	194	179	186	197	186	185	182	186	178	206	181	175	203	162	197	177	214	189	170	186	174	192	180	176	177	173	174	192	186	199	179	190	165	196	172	186	214	204	185	168	190	176	203	170	217	200	183	205	154	181	185	183	173	195	164	176	187	168	164	198	195	218	187	184	173	155	183	185	194	179	206	199	167	192	176	199	184	186	190	184	198	165	169	187	178	180	189	170	196	180	184	194	191	196	173	180	198	170	178	177	182	195	178	208	185	202	177	184	187	193
21298	6074	2913	3018	2593	2120	1763	1522	1363	1155	1010	977	944	894	824	757	651	710	688	641	650	625	635	593	559	605	554	530	525	552	553	588	529	547	567	490	518	577	522	483	503	522	510	518	521	489	486	533	506	506	527	459	485	450	505	465	501	529	489	475	465	465	506	520	577	516	560	602	530	551	589	544	566	566	522	524	552	541	593	534	539	571	569	616	571	585	586	582	590	587	599	588	536	576	652	613	686	557	530	512	521	539	498	528	523	524	491	463	509	458	503	500	507	552	533	470	505	490	443	463	471	472	516	511	501	482	474	503	510	479	454	502	502	502	526	498	534	524	487	468	486	479	496	488	481	494	494	441	503	460	476	485	477	494	499	460	457	464	439	457	470	533	455	486	461	459	453	486	473	512	485	483	505	437	477	465	488	422	477	478	484	466	440	495	462	495	510	438	479	504	471	495	467	511	466	452	474	497	486	494	450	440	493	495	459	477	449	489	469	455	452	445	485	450	503	474	450	464	440	479	510	457	469	483	450	499	489	469	477	478	466	475	470	442	517	474	497	453	473	492	487	474	483	478	424	495	483	473	464	485	487	494	508	489	478	451	469	460	485	441	473	443	462	455	497	500	455	466	510	481	498	459	456	451	458	473	474	465	481	514	455	466	469	467	490	496	467	450	503	475	503	440	442	484	500	484	484	490	469	439	441	479	484	455	452	493	461	485	485	501	480	498	484	470	478	460	444	481	457	498	452	440	499	461	460	429	422	482	476	472	444	434	479	484	507	476	449	486	498	472	477	463	472	454	467	501	462	463	493	518	480	498	486	460	510	469	469	463	461	480	459	488	455	464	470	495	482	453	454	474	453	445	453	478	433	486	485	512	465	452	455	487	450	478	450	472	513	475	445	460	471	457	437	503	496	490	452	464	470	513	456	449	508	476	466	500	442	456	508	501	473	432	467	443	472	442	440	469	478	477	444	518	490	463	501	478	473	463	485	453	465	502	491	457	483	500	425	467	485	438	493	504	439	472	471	464	451	494	460	420	470	461	435	480	460	473	502	482	438	478	482	471	472	496	464	506	474	429	497	494	490	448	473	485	446	487	519	477	510	452	471	453	453	446	428	455	450	503	474	459	479	474	491	510	473	474	434	494	487	490	434	470	447	474	485	488	516	437	486	479	534	508	479	439	466	447	492	481	488	461	482	438	451	450	487	464	484	466	457	463	509	470	498	455	463	471	465	450	481	460	449	488	494	504	499	480	496	458	435	482	470	462	506	472	475	446	485	485	478	481	454	519	471	479	481	465	474	498	494	478	470	485	435	536	464	496	461	505	465	453	478	507	469	474	464	486	477	474	466	478	469	450	535	480	485	465	482	449	503	494	462	452	463	486	492	452	485	480	528	465	499	491	499	440	502	450	468	469	450	480	465	452	461	488	480	472	493	467	436	499	526	475	464	460	486	519	528	483	470	461	470	469	489	451	462	473	454	473	458	479	468	494	472	485	447	461	474	484	493	489	493	458	440	499	469	470	463	434	461	501	471	446	488	461	497	503	486	509	484	473	468	477	497	463	472	455	501	493	429	463	481	499	454	466	450	473	475	459	474	449	482	469	429	455	480	461	483	450	481	491	460	469	438	470	448	482	491	475	462	493	442	478	469	482	446	462	500	467	492	466	446	481	468	475	468	474	490	501	456	498	478	468	497	452	482	462	491	470	468	458	455	525	509	471	475	416	499	466	522	464	487	530	447	465	465	482	492	522	442	460	460	465	443	480	481	476	451	434	441	458	511	445	478	446	480	499	462	457	497	461	497	462	495	468	484	464	476	471	460	473	429	492	483	494	478	500	476	466	476	490	478	526	468	476	487	493	490	480	477	485	418	464	492	471	519	463	486	514	481	479	487	500	489	505	437	463	492	492	454	469	456	478	440	474	448	459	447	502	436	493	421	491	497	474	502	495	466	502	443	487	480	474	472	472	430	524	486	472	491	524	427	478	443	458	441	462	487	437	510	466	524	503	475	492	492	476	501	443	416	469	487	441	468	485	450	479	488	451	490	440	486	489	457	463	483	494	521	454	490	508	494	462	475	464	472	441	471	465	474	536	489	458	457	471	493	469	449	488	484	418	475	483	499	482	479	470	499	501	482	424	482	483	481	473	458	415	432	473	488	478	412	488	467	505	484	492	472	492	494	448	491	486	487	487	440	495	471	481	467	470	462	478	491	474	482	490	465	458	482	453	501	509	484	439	462	431	458	482	504	478	467	441	484	470	473	500	457	476	484	454	453	459	480	448	450	476	476	484	460	468	477	439	471	491	461	450	517	489	478	458	476	460	464	479	469	512	477	483	439	507	478	443	474	473	458	450	470	469	483	462	462	422	435	462	498	485	472	488	476	476	468	436	490	464	458	471	526	476	491	474	473	485	451	499	483	446	462	471	500	488	446	461	509	465	462	479	495	500	484	468	488	477	452	487	442	489	446	491	473	445	472	451	528	436	458	482	485	488	457	459	480	460	484	434	480	496	494	468	474	443	495	464	469	502	514	481	511	476	463	496	455	504	513	479	440	490	492	467	466	463	489	491	478	476	470	471	524	470	470	465	449	450	480	475	510	483	450	493	461	472	460	469	467	512	490	486	473	479	434	499	463	497	447	454	437	469	433	489	492	470	443	461	498	491	428	483	448	438	449	436	470	446	446	439	509	504	478	475	493	460	458	456	456	458	474	446	471	468	496	465	506	473	477	496	477	477	502	487	470	481	463	500	480	456	459	490	454	460	479	464	458	477	505	504	477	489	478	479	482	476	480	503	533	457	490	486	480	441	483	495	496	478	512	495	480	463	474	480	500	428	451	481	469	464	467	456	457	486	456	467	452	491	434	463	454	477	487	464	465	467	471	467	481	446	457	465	418	444	443	479	426	456	485	471	455	465	462	446	450	455	486	489	463	386	419	515	473	480	487	467	509	427	464	496	495	438	468	463	474	476	483	471	513	463	501	471	470	473	478	439	476	460	472	489	464	447	457	501	440	468	514	485	459	474	467	548	484	493	496	469	469	448	466	481	453	526	483	498	522	456	491	505	489	461	476	488	493	491	461	483	462	469	514	488	475	460	489	454	435	454	490	461	467	477	472	508	501	484	471	463	478	480	455	420	451	454	494	479	501	463	473	461	503	472	515	482	451	485	445	438	475	462	494	457	476	453	511	474	497	469	454	519	496	485	462	477	457	441	460	451	486	475	474	536	518	482	493	450	480	502	479	458	431	509	477	474	451	447	477	465	450	472	502	488	496	488	491	451	468	465	426	481	468	462	471	507	452	461	472	464	469	466	493	499	458	467	431	489	460	490	498	478	499	506	502	490	462	488	488	444	516	451	495	514	503	490	494	440	454	488	509	517	449	461	499	462	449	505	494	441	457	488	453	455	509	472	471	474	483	492	445	469	509	446	504	480	487	447	514	462	489	476	529	489	488	448	483	452	459	446	452	485	514	476	444	469
40863	17379	4882	2334	1342	850	643	466	416	334	284	278	230	221	202	170	201	160	173	168	180	152	152	134	144	140	142	139	124	143	135	148	141	126	117	110	127	110	114	130	130	122	114	124	115	103	111	122	117	117	115	135	124	107	106	121	129	136	116	117	120	109	117	114	130	108	107	138	103	112	158	129	133	141	143	118	111	129	130	116	139	131	126	135	133	117	116	133	140	124	129	147	109	134	129	142	147	126	108	127	117	115	112	116	124	85	109	121	107	119	151	137	111	142	119	133	116	132	136	123	104	137	104	120	109	121	111	117	128	130	115	114	117	118	114	125	128	113	112	119	136	123	122	102	111	132	106	107	115	109	129	121	139	115	128	98	101	108	115	114	121	106	99	121	121	137	122	108	115	109	108	123	132	117	133	91	112	114	105	114	122	128	119	105	115	104	127	122	130	108	101	120	99	107	123	105	126	126	124	100	115	112	112	115	111	105	112	123	131	124	122	112	129	122	109	126	104	93	110	128	98	106	116	123	121	105	122	130	122	124	126	113	94	119	122	108	126	115	112	124	123	124	110	131	115	112	107	82	115	117	129	104	107	103	120	120	113	123	107	108	128	101	121	121	117	118	92	115	134	115	114	99	105	109	131	114	107	111	106	107	111	120	107	121	128	99	100	98	96	133	128	110	119	127	113	102	119	111	108	107	124	128	131	124	116	105	120	105	106	126	116	109	114	124	115	113	103	114	124	104	118	127	101	128	118	101	134	118	112	104	116	128	99	109	108	122	113	103	106	117	109	114	121	129	128	115	104	106	98	100	105	124	95	120	121	126	124	112	116	109	120	124	117	129	107	104	88	117	109	108	92	89	106	100	111	102	98	111	114	115	128	114	99	123	111	117	111	126	112	110	126	115	134	95	115	114	115	94	124	106	122	105	115	124	113	118	116	97	131	96	124	126	111	115	94	110	125	131	136	128	96	113	117	117	143	111	106	118	114	118	121	126	127	106	117	100	141	109	109	111	99	117	134	106	127	115	123	99	112	108	117	118	108	107	134	142	131	123	109	120	129	108	117	133	114	121	98	123	122	138	115	122	124	101	121	114	115	137	109	126	113	114	130	121	123	121	108	102	112	121	126	103	113	112	114	103	110	106	113	122	121	102	117	118	119	121	107	118	118	111	109	107	103	118	101	104	130	114	114	119	107	120	95	108	106	110	132	114	130	111	107	137	95	107	110	123	122	116	128	103	104	101	112	137	130	109	120	122	118	121	118	141	116	114	129	113	105	127	122	109	104	110	114	116	106	121	117	129	119	102	129	116	124	124	101	105	111	101	131	115	114	104	105	116	121	119	101	124	120	125	117	104	122	121	112	106	132	110	116	90	103	131	90	121	106	116	108	98	122	105	110	108	132	88	107	101	99	115	104	113	117	114	106	140	108	112	112	122	115	119	122	109	124	88	109	128	105	93	111	117	105	105	116	132	127	106	104	128	119	134	130	114	115	105	120	98	129	121	98	124	114	121	117	128	107	116	111	118	119	107	135	130	103	139	107	112	99	124	99	117	106	125	106	124	119	113	114	118	126	114	126	123	128	101	123	117	114	136	142	109	100	113	99	103	111	96	122	114	113	117	125	102	134	120	121	125	108	109	115	122	132	122	129	110	113	112	113	123	106	122	122	115	115	119	131	122	106	114	130	120	96	101	107	113	116	125	121	95	105	109	110	115	119	110	102	130	130	114	102	108	121	119	114	100	127	107	124	118	112	129	129	119	126	106	120	129	138	115	124	113	117	113	116	104	105	112	138	125	114	120	123	109	122	124	117	108	95	111	105	113	98	124	105	95	111	99	104	106	108	125	99	103	119	117	104	111	95	104	104	114	116	100	116	103	116	121	107	94	104	112	123	115	125	122	109	124	88	115	95	123	123	118	139	120	97	105	92	103	130	122	128	142	123	99	106	97	111	113	109	130	110	103	103	118	122	100	97	143	130	109	93	133	120	121	116	128	123	127	99	106	110	130	110	117	117	117	110	117	103	111	125	130	124	116	136	112	112	120	126	123	119	117	120	131	110	109	115	94	131	129	127	103	135	115	126	93	114	113	108	112	115	120	106	124	112	122	115	110	113	116	106	126	115	96	109	116	112	115	110	134	95	112	136	143	126	123	113	130	121	132	117	116	111	101	120	121	140	96	98	93	123	116	114	120	106	115	100	117	107	114	113	101	118	100	119	107	120	129	107	118	87	124	129	116	133	98	108	118	121	103	114	119	114	96	103	129	128	107	104	110	106	117	119	107	129	120	122	124	125	109	110	107	105	126	125	112	98	92	111	118	135	132	127	107	104	98	114	128	127	112	104	103	99	122	120	116	112	100	126	114	111	111	126	108	97	125	115	118	114	122	94	119	133	91	114	127	138	95	113	112	126	126	104	133	120	124	103	115	123	108	111	123	104	97	114	108	119	126	103	107	106	128	103	115	122	87	127	110	112	95	99	113	129	113	123	113	124	119	119	102	112	125	120	127	137	109	114	104	105	125	125	149	143	118	110	118	111	118	116	105	106	125	102	107	114	104	124	117	103	97	123	115	118	125	107	100	129	114	99	137	120	109	109	106	125	108	114	130	103	105	119	114	119	108	131	116	97	120	117	107	98	103	102	106	100	119	113	109	99	107	115	103	127	108	141	115	125	125	106	107	112	103	122	114	124	113	120	96	118	105	105	99	120	107	99	124	113	104	102	112	121	108	109	109	106	109	99	113	104	98	103	115	115	112	119	112	116	91	98	103	136	118	125	129	105	123	116	120	110	122	114	101	115	128	98	108	95	102	112	117	110	134	93	112	114	110	117	112	105	129	106	113	128	116	127	104	100	118	101	126	111	135	100	121	121	107	91	109	120	118	126	122	116	130	125	101	110	128	109	117	108	107	110	109	117	113	100	105	123	121	116	122	124	104	108	118	110	128	103	96	125	120	119	122	115	126	113	120	88	108	116	134	127	131	104	101	129	130	117	119	109	121	139	100	117	129	117	136	128	128	95	115	97	122	116	133	97	116	137	130	104	109	108	117	95	98	124	110	114	138	122	106	104	96	117	113	111	120	123	100	135	113	122	105	102	124	112	117	134	132	116	93	97	131	115	112	108	137	138	132	130	95	121	98	97	115	118	122	99	94	115	123	110	103	117	95	98	116	108	117	123	120	101	112	111	111	110	70	106	116	109	110	125	134	122	115	97	114	131	112	122	115	138	119	105	110	98	116	122	115	133	102	89	128	102	111	107	139	99	104	111	112	117	105	117	114	106	110	128	114	100	105	114	99	116	122	104	128	135	124	105	116	120	108	107	108	131	105	109	103	110	121	134	106	117	123	114	136	111	110	107	95	118	113	102	112	104	115	110	117	114	106	112	128	91	109	94	98	123	115	104	114	118	116	113	118	115	116	125	114	100	123	110	109	105	122	121	113	109	103	117	119	123	112	139	135	131	92	130	111	93	122	131	136	105	113
24820	8382	4812	5442	4375	3499	2833	2242	1864	1651	1405	1315	1082	1040	932	883	806	732	701	683	614	628	584	557	538	532	532	489	425	480	422	460	383	417	405	418	397	384	424	395	390	386	374	386	370	359	358	372	338	383	365	350	382	349	338	368	326	373	349	339	380	346	359	396	414	387	398	408	438	435	416	447	421	414	440	450	422	443	422	434	474	483	503	492	480	513	507	529	466	465	513	470	484	552	579	515	572	415	378	383	363	381	375	338	358	353	353	367	378	378	376	376	369	388	379	345	337	306	357	316	338	339	330	322	342	307	319	315	316	342	342	332	347	331	332	368	326	334	339	343	325	358	335	337	302	310	288	306	310	351	341	290	320	331	283	296	282	310	295	301	318	330	322	335	318	300	305	296	300	309	317	309	324	299	324	331	305	327	303	333	310	318	315	267	315	327	291	309	282	312	310	298	311	318	287	303	335	321	330	291	313	291	318	306	291	307	319	303	294	294	319	306	301	311	286	308	280	307	333	290	321	309	277	303	312	296	318	301	312	308	305	294	307	303	318	302	334	322	294	316	313	302	285	311	283	308	281	307	317	309	306	312	294	291	303	299	286	296	295	308	329	331	301	314	305	349	335	297	280	277	306	339	327	307	298	321	314	328	263	243	314	312	323	299	313	334	274	308	314	296	293	337	298	312	335	315	315	285	315	289	302	303	325	316	301	315	301	325	299	309	324	305	333	294	320	287	307	284	315	330	302	339	302	334	348	298	351	311	327	302	251	299	286	295	312	267	280	317	293	299	303	338	320	294	299	322	301	295	270	326	288	319	318	300	303	292	286	311	313	315	278	311	284	313	290	323	290	315	314	325	298	301	281	307	327	285	301	298	309	299	291	317	304	312	286	323	331	336	298	314	310	313	301	322	324	320	284	295	311	330	327	309	300	277	302	307	322	316	305	310	313	295	331	299	318	290	306	300	305	291	284	296	281	345	298	315	276	313	301	321	299	315	318	306	304	289	312	308	309	319	279	325	308	302	307	302	306	276	305	327	310	297	311	305	310	278	324	333	317	299	298	308	313	311	272	297	317	298	309	284	301	335	262	312	311	315	295	314	308	305	321	300	290	311	306	324	295	314	336	294	306	309	320	328	289	322	334	301	303	331	285	278	312	295	333	288	312	297	296	308	338	315	327	295	316	290	314	298	315	323	287	329	293	340	319	276	343	302	313	317	314	342	319	330	341	315	317	274	315	275	303	331	247	306	322	312	299	316	313	328	286	318	298	342	320	310	304	317	329	279	307	315	295	289	329	305	325	278	297	296	340	298	294	275	298	323	283	324	324	307	312	330	307	307	311	287	304	322	301	281	319	308	293	343	310	323	301	324	294	300	318	289	326	320	291	338	315	308	331	321	341	314	306	295	308	316	278	314	323	307	298	320	314	324	306	326	336	317	299	292	286	315	260	291	297	311	320	303	298	297	311	291	320	325	307	315	317	277	294	297	323	297	298	305	318	296	317	335	285	324	300	294	293	337	311	300	293	343	309	315	298	294	285	313	277	289	298	320	308	290	331	306	325	298	310	324	323	269	300	310	320	298	313	322	304	338	311	305	295	297	296	289	303	304	293	285	298	301	333	317	315	325	331	292	299	308	314	338	306	305	297	297	323	303	305	278	324	289	285	302	343	293	317	291	287	318	313	322	277	335	295	304	315	330	284	332	283	322	295	304	293	305	326	319	320	305	320	286	288	316	320	304	297	300	308	309	302	301	312	268	329	290	315	301	297	307	320	286	317	303	309	297	297	294	315	338	304	291	308	274	302	286	314	319	323	305	307	318	295	305	297	308	296	318	318	304	303	308	294	284	302	308	313	318	290	298	277	285	304	287	292	310	302	276	330	305	329	293	283	280	314	309	315	305	315	311	312	302	324	310	302	302	304	325	309	276	316	300	331	283	305	297	311	307	302	302	329	293	330	313	302	285	299	329	291	314	285	311	319	295	313	299	311	281	295	339	290	312	314	322	310	325	295	311	316	299	315	319	305	300	332	332	327	310	280	268	311	297	349	322	289	279	332	309	317	280	322	314	326	309	329	321	305	288	295	314	294	330	317	281	290	280	292	323	281	303	311	327	288	276	287	312	303	308	317	303	342	288	294	299	317	317	308	347	290	288	329	317	302	309	310	294	278	311	310	296	273	271	318	322	319	324	328	287	303	292	304	269	334	324	314	318	288	303	296	359	316	324	275	314	321	344	291	288	322	290	282	284	322	311	290	327	334	325	308	267	300	338	328	307	322	317	277	324	305	296	309	267	313	327	278	309	300	327	303	311	312	283	315	305	340	332	276	295	326	305	301	315	305	315	292	321	282	305	351	306	293	297	294	288	288	302	299	293	309	301	294	290	318	329	291	298	296	323	293	337	289	297	308	313	277	313	286	302	336	310	317	281	313	289	295	300	325	331	314	327	321	282	262	310	306	316	279	311	266	330	289	345	296	320	297	302	306	274	290	281	325	320	302	295	295	305	304	313	277	316	338	320	317	298	333	304	303	309	329	313	302	308	340	325	304	354	326	309	283	326	289	287	311	338	272	319	294	295	348	318	305	325	293	298	307	320	334	312	306	307	326	297	333	304	324	310	289	329	305	282	318	318	302	297	303	343	324	307	307	292	333	326	300	310	349	290	316	264	308	306	289	302	322	358	316	303	307	343	327	318	333	314	310	298	305	324	306	291	331	318	321	304	296	315	295	337	295	305	298	297	296	318	338	310	322	320	283	334	308	306	296	267	301	305	324	295	281	292	285	296	322	310	301	284	311	310	317	291	293	257	291	316	297	274	286	302	281	323	291	318	286	296	321	295	311	289	302	312	323	297	312	313	285	292	315	326	333	295	307	335	300	303	307	338	315	289	300	319	295	317	327	337	309	308	261	303	276	303	275	271	287	286	330	317	267	303	302	311	269	317	276	305	315	333	331	320	316	312	303	312	309	291	333	329	294	288	301	284	304	287	292	329	317	308	344	293	315	268	290	302	298	303	286	316	315	293	303	297	333	330	340	319	310	291	300	329	280	306	285	286	309	299	281	322	287	330	285	302	320	308	337	303	311	290	307	310	291	312	319	307	285	301	284	309	287	308	293	278	285	315	335	302	297	319	310	310	306	320	310	302	307	277	299	284	280	282	321	286	304	301	320	278	314	298	315	300	305	291	314	325	301	327	315	318	327	305	343	309	352	297	292	298	295	273	333	318	315	321	327	287	296	314	303	323	307	322	291	337	300	329	319	306	293	301	301	317	304	290	287	332	312	329	303	342	306	330	330	299	283	305	312	288	281	300	312	300	325	296	278	313	298	313	321	330	264	296	312	323	296	279	320	274	307	313	319	317	294	258	285	299	321	350	305	337	301	310	294	303	323	316	311	321	354	294	314	328	298	303	324	310	299	299	324	293	295	318	280	317	322	286	347	319	296	309	289	298	302	298	299	303	308	315	334	312	279	269	304	317	290	316
17102	3659	321	247	258	241	208	214	226	227	219	211	202	212	215	211	238	216	212	206	211	234	191	206	220	192	212	206	232	220	194	227	210	190	199	189	240	198	243	193	208	198	240	183	226	194	212	232	209	199	219	202	208	227	216	201	203	202	171	231	211	214	197	212	204	199	208	206	217	210	244	186	218	213	212	226	200	224	229	218	236	200	214	204	225	206	176	197	244	212	237	210	218	208	217	213	195	222	196	232	207	216	192	224	211	229	215	213	225	193	184	212	199	224	211	224	194	221	217	182	236	214	168	182	182	208	193	207	194	186	212	191	230	206	212	200	223	193	200	195	232	208	195	191	210	201	217	202	209	222	213	190	201	217	206	215	213	218	200	200	200	200	192	218	224	199	190	210	185	202	221	203	222	210	199	193	197	210	209	205	203	219	204	217	249	200	220	201	230	226	184	204	220	207	209	226	157	224	187	222	203	206	211	194	203	205	216	210	199	214	208	196	215	184	170	196	237	205	196	215	217	206	197	204	216	189	210	216	213	181	206	208	200	189	211	207	202	219	204	212	201	239	198	227	201	205	195	204	200	196	214	207	201	227	203	188	217	176	204	205	208	215	221	223	216	192	210	220	205	221	193	236	210	231	225	191	212	194	192	209	228	195	212	229	214	210	195	212	197	213	215	222	217	186	197	192	211	201	205	219	208	214	193	185	217	199	181	204	197	217	208	199	183	226	224	207	238	193	222	203	198	221	213	226	221	231	211	187	167	197	203	185	233	214	205	201	216	206	203	202	197	214	218	238	198	220	234	189	203	222	221	207	190	204	227	207	213	214	193	206	221	221	183	201	201	198	202	185	239	197	228	199	230	210	202	219	216	207	217	221	218	224	213	191	180	228	201	223	209	220	213	197	210	209	207	209	207	185	186	191	199	208	214	216	217	255	238	210	189	222	214	206	210	211	226	198	197	199	194	216	216	202	187	209	208	207	202	226	227	195	196	214	210	194	213	203	215	235	207	197	195	220	212	202	190	229	216	200	197	212	213	238	206	204	212	197	200	193	207	199	194	191	219	201	211	205	219	219	182	217	192	213	193	216	228	199	236	196	214	216	206	217	201	208	207	198	211	205	209	225	198	243	196	220	218	224	195	204	215	238	213	230	196	176	220	223	206	218	188	199	220	214	221	208	184	178	200	214	205	213	229	231	234	192	206	220	217	220	219	187	217	205	221	205	221	206	214	198	180	213	217	218	224	223	204	209	200	200	228	195	189	199	238	234	222	200	229	224	227	200	211	190	198	212	197	208	223	220	204	192	175	226	200	231	202	228	222	183	200	211	221	212	192	208	221	236	206	199	201	233	217	188	219	225	225	201	189	219	205	228	204	222	218	237	184	225	240	214	200	202	226	207	195	200	211	209	229	183	207	209	222	181	190	205	232	211	247	220	210	213	190	184	201	192	242	198	179	201	193	206	225	217	215	203	205	217	228	219	240	198	232	206	220	201	224	194	187	201	214	222	188	178	212	189	230	221	212	182	185	195	203	211	227	219	215	238	197	209	212	181	189	220	205	213	180	201	203	205	226	222	226	165	215	215	199	229	221	209	245	222	213	198	212	196	219	193	217	213	210	194	206	232	205	226	223	216	212	218	236	230	214	218	196	210	205	222	222	217	221	189	184	183	195	232	203	225	216	205	215	238	198	202	204	221	204	195	229	198	219	236	194	198	251	205	187	189	206	244	210	206	220	222	207	197	225	191	214	206	217	215	196	219	187	204	221	182	192	216	215	194	193	203	173	215	207	205	218	235	181	216	187	203	225	229	204	213	182	217	211	196	199	203	184	207	204	190	221	227	195	188	217	200	210	257	197	228	217	196	200	199	224	197	190	193	230	205	207	209	222	178	228	223	196	225	209	185	240	222	205	203	224	213	219	225	207	234	194	219	188	206	217	197	191	218	239	199	210	219	202	213	211	222	246	209	173	207	213	192	225	201	222	218	221	220	228	208	190	195	193	256	206	208	217	212	201	220	210	221	212	216	193	202	215	210	211	223	204	218	209	229	201	208	191	232	206	226	223	212	215	216	207	185	211	188	232	196	202	209	209	199	222	197	240	207	196	206	211	203	222	205	202	192	211	189	200	215	197	205	195	184	217	188	210	236	235	194	237	194	195	204	192	190	186	194	196	230	220	221	188	226	195	198	208	228	206	217	186	206	213	233	216	232	220	207	215	172	208	210	205	212	221	220	213	214	192	193	204	211	209	187	214	201	205	217	212	203	217	202	210	230	212	221	219	220	220	199	224	204	187	186	223	229	229	223	212	204	213	210	234	203	215	206	195	203	212	196	218	221	207	202	219	227	208	222	204	214	207	189	202	235	220	217	213	209	191	219	212	218	205	203	200	220	203	214	205	199	218	194	201	197	206	200	210	202	229	196	195	182	220	196	222	191	205	196	189	214	216	223	229	195	192	196	208	219	213	200	232	207	204	212	219	194	209	208	193	211	227	219	229	196	215	211	222	231	204	210	203	191	206	238	219	212	194	219	212	196	218	215	195	183	210	206	203	202	216	209	200	209	206	250	207	188	212	223	236	201	216	195	231	213	221	186	217	208	211	204	201	204	198	208	228	205	190	211	206	228	212	226	223	199	195	221	213	207	228	209	211	209	200	212	225	226	212	203	213	212	201	238	196	167	244	207	209	205	234	204	227	184	216	193	209	217	212	187	205	203	184	205	232	202	199	212	171	231	186	214	187	231	207	200	196	197	193	225	196	189	172	240	209	212	193	201	214	220	219	204	222	194	229	234	191	181	210	198	206	208	215	219	186	217	180	195	204	212	192	232	213	202	215	230	210	197	229	225	222	207	238	209	217	218	226	216	219	193	180	192	221	235	192	211	198	205	190	211	183	197	185	180	211	222	172	220	190	193	203	192	194	224	212	205	222	222	196	223	217	216	224	196	197	217	213	216	193	199	201	203	225	196	205	207	223	213	203	203	184	224	218	197	200	198	222	206	199	206	201	218	197	219	198	193	193	211	231	204	212	195	235	221	187	203	178	248	222	167	205	204	239	192	219	213	222	194	241	215	227	211	214	202	198	213	220	195	189	213	188	216	211	207	214	211	223	201	227	189	222	191	214	212	196	215	198	189	229	193	189	196	237	212	190	205	185	225	243	210	222	202	205	210	210	216	188	186	213	215	198	224	223	192	224	184	225	226	224	212	197	209	184	221	215	209	204	217	240	195	191	244	219	199	225	225	201	220	203	214	210	235	231	224	233	208	209	222	217	196	246	223	212	186	215	206	242	230	221	231	223	211	228	239	213	201	204	199	208	232	236	194	188	204	213	202	199	181	235	195	219	205	214	202	212	197	208	190	213	214	202	217	203	173	212	206	232	207	186	210	194	217	207	221	199	191	208	220	198	191	206	207	206	233	192	213	187	221	213	202	185	187	205	197	218	197	217	201	199	229	222	200	195	209	218	209	220	227	205	163	211	195
10090	2381	701	668	671	637	653	627	584	551	540	533	566	566	541	578	544	564	503	555	544	507	524	521	548	532	546	542	545	543	521	552	512	572	538	551	579	521	570	509	539	518	540	535	571	510	534	569	557	522	544	522	530	527	575	581	557	559	554	536	525	539	578	554	544	568	567	617	592	527	583	519	551	560	555	602	550	562	602	576	594	559	620	583	581	581	578	540	595	548	577	561	560	513	539	592	550	554	531	524	517	557	531	558	566	567	510	547	535	550	539	517	546	602	557	528	555	563	529	543	547	513	567	501	521	551	519	517	549	526	532	523	491	535	523	537	546	531	539	597	511	498	518	513	541	562	539	519	501	523	531	572	497	498	534	565	511	533	538	512	554	545	518	511	582	522	530	514	534	538	528	559	541	574	545	525	534	498	518	497	546	562	519	489	530	507	529	496	522	524	525	542	518	522	496	553	605	523	538	550	519	531	553	553	544	521	488	575	554	519	542	538	522	522	546	528	552	549	524	560	560	494	537	533	551	541	492	548	530	519	542	558	578	529	532	525	505	532	527	546	549	521	547	585	572	510	542	557	504	509	553	534	538	524	525	527	550	563	507	541	535	537	537	487	586	540	500	555	543	562	529	500	531	552	554	549	580	544	524	550	516	528	493	553	545	518	511	502	571	556	507	550	541	519	509	559	568	543	514	537	535	486	552	539	539	499	526	512	557	524	519	556	564	526	533	511	540	550	554	522	530	565	565	525	562	518	516	560	551	517	527	563	511	488	528	520	576	519	566	557	513	524	531	521	547	525	534	489	527	552	534	552	533	535	532	566	558	533	535	514	542	555	553	510	564	595	512	521	550	506	522	584	540	538	517	544	523	532	508	509	566	520	483	534	491	538	505	551	485	552	554	515	564	528	534	549	488	551	484	557	530	511	561	542	536	534	516	568	573	521	541	533	547	520	542	487	559	567	540	514	545	533	571	537	500	526	529	556	559	542	516	549	512	515	490	477	557	558	497	554	531	515	535	486	504	479	581	503	531	533	530	538	561	528	551	542	529	534	523	535	517	528	562	469	529	533	545	499	536	547	520	569	514	492	558	535	490	540	550	547	527	513	513	530	494	560	552	524	518	515	497	529	556	585	566	527	542	470	562	527	556	523	526	531	557	521	540	543	552	511	579	522	533	497	519	559	551	548	538	545	495	527	532	528	547	511	519	544	477	549	529	521	541	519	562	556	514	529	531	513	509	560	523	525	559	526	532	553	494	566	554	533	463	542	563	524	529	617	515	566	553	509	574	487	511	520	570	527	505	503	553	547	547	571	544	521	550	512	533	535	514	540	540	555	548	552	558	563	531	527	592	538	576	525	520	526	539	542	541	509	516	526	535	552	496	560	572	492	557	545	517	535	500	529	561	560	539	542	519	534	512	528	528	541	533	546	581	573	521	540	507	522	523	555	484	565	534	560	553	539	564	537	503	548	545	521	516	535	533	532	519	560	540	547	515	534	525	508	510	523	525	541	559	567	598	549	535	555	518	565	547	518	527	556	521	512	494	582	530	513	506	553	510	483	569	502	512	531	486	508	552	521	513	548	562	544	548	544	522	523	538	527	573	528	510	522	545	544	526	501	529	529	559	528	535	515	560	527	537	517	534	547	533	489	505	491	524	473	531	514	527	518	511	555	531	556	575	499	527	499	529	565	491	550	561	568	578	534	497	558	538	549	552	547	516	512	602	498	510	526	554	523	503	546	499	545	517	536	520	552	546	547	547	544	534	530	532	519	522	510	491	510	530	553	550	505	523	520	539	494	523	512	533	509	540	528	522	529	525	552	561	494	528	558	514	506	513	543	560	505	521	519	526	531	526	587	567	545	524	520	498	522	508	521	526	512	546	525	563	541	524	508	537	515	540	519	545	526	533	557	523	542	550	496	520	499	548	541	541	541	550	555	520	523	558	562	571	560	530	506	543	515	524	528	569	542	506	542	552	518	556	538	499	529	552	561	525	585	526	536	515	512	556	537	523	501	561	532	512	546	552	569	539	556	539	523	522	573	553	542	515	521	529	517	521	532	545	550	528	475	572	546	526	516	536	510	569	558	558	508	561	543	487	501	525	552	535	530	546	555	557	566	518	523	496	564	567	532	533	543	508	546	545	543	544	571	518	512	529	519	554	535	544	520	529	532	497	489	545	524	526	554	507	569	534	502	543	550	507	523	520	514	586	518	542	541	551	549	538	535	521	553	529	507	554	550	545	510	529	509	527	556	502	576	546	529	547	545	537	532	559	606	528	526	534	558	546	490	541	510	522	539	553	553	577	567	555	530	530	518	543	493	523	526	578	491	525	544	490	483	532	551	579	512	507	538	528	576	536	557	525	540	550	529	573	523	551	581	555	555	541	543	504	560	553	530	484	534	553	566	571	497	517	544	488	564	536	494	547	554	504	546	534	548	529	536	501	522	555	524	531	534	517	549	547	522	554	511	524	531	533	523	554	577	542	589	526	512	554	557	566	519	528	519	542	537	531	519	460	541	509	533	527	512	489	529	552	541	530	528	549	481	556	528	493	535	550	559	552	541	509	524	540	526	536	508	547	527	516	565	560	511	551	562	575	567	524	512	542	534	557	507	525	505	531	555	531	541	550	557	536	526	525	486	529	525	510	557	566	533	518	507	548	493	547	510	549	558	530	495	512	529	519	549	556	518	515	549	526	549	575	543	504	498	538	549	542	504	542	561	500	536	527	524	507	546	511	550	517	541	548	498	538	536	529	520	553	519	551	519	550	548	552	503	583	560	541	539	548	532	538	576	533	541	538	553	550	486	497	503	534	524	515	556	519	555	530	512	507	532	563	536	527	528	497	521	540	511	543	503	521	537	552	543	508	570	562	543	544	522	591	574	559	583	526	506	549	514	521	525	517	549	532	534	538	555	529	546	581	505	537	558	508	566	593	542	507	530	557	523	532	531	550	565	549	478	482	534	565	530	569	502	549	537	521	531	501	554	507	551	529	519	533	547	512	519	534	565	536	517	520	539	595	514	533	515	576	558	555	559	498	513	554	547	532	513	545	522	540	501	530	539	494	549	516	547	521	571	483	457	566	496	466	547	523	548	525	521	531	535	526	517	505	537	538	528	548	567	508	535	531	513	541	539	564	574	518	520	544	523	562	522	508	531	496	527	520	550	531	533	543	501	520	570	548	564	513	541	554	525	541	509	531	501	550	507	551	517	508	524	525	612	513	549	515	504	525	503	581	574	527	528	476	518	548	573	527	520	505	516	535	488	532	562	518	543	549	528	538	535	530	512	516	519	538	500	509	532	509	485	541	521	529	558	585	515	540	576	514	559	515	557	550	556	557	538	578	546	574	543	493	542	538	535	527	543	546	545	576	515	530	526	521	464	558	500	534	507	553	508	545	539	528	539	548	531	531	498	538	502	531	555	547	515	517	472	502	556	511	540	540	581	527	527	532	528	479	551	595	560	522	532	569	565	508	562
31629	12829	2762	1221	764	557	400	349	350	302	255	264	257	261	228	239	202	201	194	190	220	185	218	203	203	199	199	236	202	170	187	205	190	210	194	197	182	196	175	179	200	200	174	197	170	167	163	154	177	177	160	167	186	177	224	178	171	184	192	177	181	179	196	169	190	168	173	211	227	214	192	202	195	182	176	183	196	190	169	198	204	193	210	189	176	180	196	204	165	193	194	190	177	197	182	202	219	177	190	195	186	189	182	183	183	173	210	204	197	191	210	159	180	145	203	188	171	186	189	178	173	177	161	192	176	183	172	191	174	168	207	199	186	211	181	185	168	185	191	154	195	173	175	175	176	191	189	188	184	177	169	155	183	197	178	178	196	170	203	186	195	190	178	190	174	185	179	188	190	191	194	165	206	177	208	163	168	174	198	183	177	196	198	210	183	186	166	205	212	167	168	189	174	163	173	210	210	192	168	186	185	196	206	182	206	163	154	214	172	181	156	209	166	179	190	195	180	169	192	189	209	173	201	184	165	164	192	173	147	174	152	206	191	182	168	196	188	186	166	183	182	180	200	210	212	178	184	184	158	157	154	173	174	174	187	172	185	197	174	162	181	170	166	161	185	173	185	189	168	173	199	178	163	190	168	170	186	193	170	176	189	178	174	193	182	164	187	163	193	219	155	186	168	167	174	163	183	174	176	170	169	155	192	174	181	170	158	175	187	176	202	162	162	159	187	162	180	162	171	160	178	171	154	153	179	193	192	202	220	182	162	145	171	153	171	173	160	174	163	174	190	209	188	182	178	191	174	177	178	178	191	191	202	164	165	184	169	195	186	178	176	179	204	158	180	199	171	204	190	174	183	191	166	181	155	168	194	175	172	214	155	178	178	192	207	177	207	214	169	187	187	169	201	152	176	162	169	183	204	204	181	188	207	164	189	176	178	169	165	190	165	189	168	157	178	175	187	179	193	177	153	188	178	144	171	208	184	186	188	168	192	175	188	177	169	197	207	168	184	213	188	191	159	189	172	187	180	193	177	156	170	145	199	160	193	197	210	203	174	180	192	204	188	182	178	183	173	190	196	169	175	167	161	145	185	163	201	186	189	169	175	162	163	181	160	186	194	162	172	169	169	195	186	186	210	185	179	192	203	190	151	181	182	189	198	181	181	164	178	188	186	164	178	182	169	191	202	174	173	187	180	173	175	175	164	169	196	178	176	158	159	183	192	181	164	195	188	176	193	183	154	176	186	194	164	194	190	181	165	165	182	182	190	146	178	166	184	184	190	180	189	178	190	200	165	179	177	169	165	193	207	152	185	183	207	198	179	167	172	177	187	181	182	193	182	172	172	204	180	153	183	185	187	188	179	174	163	191	183	185	192	178	197	193	199	182	181	177	206	179	190	161	190	220	190	171	204	184	174	174	186	153	193	172	190	192	192	185	167	190	190	198	184	167	160	177	185	209	183	194	173	160	184	168	180	195	199	188	157	190	164	173	179	171	172	185	199	179	172	177	171	216	179	156	170	178	208	168	181	189	186	172	194	187	167	197	174	191	173	175	184	171	187	186	190	174	174	180	191	179	182	191	165	191	194	174	195	188	189	178	164	192	194	191	196	158	196	168	177	181	172	188	190	178	184	179	189	190	171	173	166	179	182	169	199	193	174	165	192	198	165	201	167	184	181	192	171	174	158	184	183	174	171	176	170	199	175	182	172	173	192	167	176	176	185	190	201	185	180	194	207	171	169	185	192	186	190	167	182	192	188	182	185	209	179	172	141	192	202	174	187	183	171	178	173	193	180	197	168	200	184	173	172	204	194	203	184	185	163	161	179	194	185	181	192	173	205	193	180	169	174	169	153	180	191	174	178	182	187	169	179	167	175	203	197	199	141	177	190	178	152	168	183	181	202	160	185	202	188	182	197	195	185	159	177	179	165	177	166	176	219	195	186	173	180	167	211	187	198	179	181	191	150	173	161	172	203	196	192	183	181	173	171	177	171	162	168	184	196	146	167	198	172	195	167	173	158	188	171	188	164	192	191	158	179	159	180	170	176	157	161	213	162	159	152	170	213	187	179	186	173	175	183	201	191	181	180	177	199	185	182	196	208	196	176	174	156	167	191	183	181	198	190	197	183	199	157	179	179	199	203	175	156	179	182	142	188	179	186	201	183	182	206	180	188	209	147	171	173	196	172	188	162	162	162	190	190	183	175	182	198	178	177	186	189	176	163	161	189	190	173	196	171	200	187	198	199	165	174	174	170	176	201	179	164	171	159	181	174	154	190	196	211	197	179	185	179	166	193	172	185	184	197	188	185	176	172	204	197	165	199	193	191	184	169	183	199	199	181	200	185	182	185	178	165	174	173	168	162	168	169	187	161	187	188	169	165	172	180	182	188	166	188	170	162	189	170	158	193	192	183	181	187	150	210	189	187	186	181	174	162	167	175	173	185	185	149	199	190	176	193	175	170	173	193	167	178	183	182	177	165	207	182	189	196	201	196	176	185	168	196	188	188	170	181	165	177	176	185	187	182	154	160	202	196	196	176	189	177	165	157	198	188	191	179	181	193	185	195	181	169	158	180	184	164	181	178	172	168	183	148	181	180	177	165	198	192	182	178	205	179	189	159	213	152	171	193	186	177	175	191	191	195	215	188	181	202	184	154	203	187	152	178	178	136	197	195	168	173	175	195	176	186	182	173	190	189	210	201	190	190	200	198	204	183	194	146	171	147	158	165	174	160	164	189	194	178	171	165	154	198	164	189	180	185	183	168	181	159	235	190	181	174	171	193	195	179	192	182	161	201	177	199	182	203	165	181	186	191	181	178	163	156	170	206	209	174	174	181	191	156	185	165	170	196	179	175	177	173	165	186	201	202	177	210	178	185	180	188	184	177	206	176	177	178	174	157	164	184	183	183	184	168	190	172	190	184	199	179	176	194	174	180	177	189	164	183	174	192	178	191	191	164	197	178	192	177	172	196	179	191	189	166	173	166	173	197	192	172	196	194	159	173	177	198	181	199	170	175	163	160	174	208	179	196	198	178	165	173	211	192	178	190	193	181	198	193	178	166	180	198	191	168	179	161	185	206	174	174	159	171	159	178	182	190	164	186	182	176	166	173	153	186	175	180	181	177	195	183	171	178	136	191	210	181	186	172	201	190	179	186	160	198	205	219	203	188	162	181	213	153	166	180	164	158	172	163	182	185	188	193	157	198	175	180	196	157	188	177	189	204	166	161	182	167	192	193	181	174	181	185	178	164	174	178	179	172	163	161	167	195	173	172	178	156	188	183	185	178	173	179	191	197	181	182	169	170	172	192	181	198	184	184	170	214	184	162	175	169	197	179	182	153	195	171	204	175	174	166	179	172	203	180	187	177	186	188	163	207	156	189	165	166	177	175	187	175	176	176	181	203	190	170	171	180	186	176	192	181	166	214	181	170	179	178	196	189	175	200	176	189	173	177	201	186	179	193	182	155	169	203	179	170	180	197	152
19141	7872	3115	3186	2527	2214	1906	1450	1332	1124	1042	986	883	808	787	769	713	725	690	643	609	579	570	604	560	590	530	564	573	538	496	528	542	538	518	516	489	524	493	542	497	497	505	523	488	469	504	489	500	490	502	494	476	498	487	499	480	480	472	467	477	496	481	538	488	528	553	594	557	546	546	524	554	562	552	560	576	616	550	575	568	539	614	568	551	588	615	544	576	580	580	625	598	559	621	634	545	534	532	507	495	463	505	479	493	504	477	475	491	536	483	496	488	476	449	489	497	503	513	491	459	503	506	450	511	489	437	476	442	451	481	447	505	494	512	451	479	468	477	514	462	433	463	442	446	473	487	440	479	481	479	469	439	449	481	440	471	491	471	471	512	428	475	437	487	436	462	470	453	466	482	465	459	451	463	446	450	444	451	471	469	445	503	440	409	469	439	474	441	464	471	475	463	483	428	429	480	457	466	464	459	475	473	485	474	446	466	442	495	473	464	489	459	451	429	472	471	485	435	493	476	474	487	440	539	448	452	471	481	469	420	464	436	454	456	470	453	464	459	458	461	477	466	429	447	479	459	471	474	502	460	464	447	464	460	447	489	463	413	467	460	471	473	498	430	441	471	463	469	436	483	456	437	464	476	455	484	486	458	457	482	462	494	449	449	490	455	465	457	492	475	465	447	502	461	464	455	433	467	475	486	462	436	491	463	443	468	473	462	476	436	446	479	478	454	488	453	466	464	443	446	468	465	443	451	468	439	473	480	445	447	446	477	478	427	521	508	488	453	453	451	480	465	473	503	475	469	462	472	466	417	470	432	474	442	442	467	445	459	449	512	472	423	479	479	469	447	494	465	464	467	463	447	473	479	440	507	475	470	476	468	506	471	442	464	503	464	495	479	485	482	484	457	462	467	464	468	445	459	462	458	492	480	484	447	485	465	483	415	471	494	458	447	459	409	438	509	465	449	444	444	463	441	468	470	451	434	472	441	462	463	438	466	487	485	456	465	481	480	452	464	454	496	459	447	435	410	449	458	457	474	445	449	471	477	453	460	455	501	438	454	477	475	447	454	496	496	475	452	452	452	466	461	475	438	473	453	471	482	519	420	476	445	466	504	489	488	447	442	480	458	459	468	470	475	457	456	467	453	457	464	414	416	482	420	439	462	423	427	458	474	463	490	475	485	466	460	494	488	461	469	435	449	465	455	473	471	485	503	459	500	481	462	451	481	471	466	444	481	480	448	504	454	444	470	442	479	451	450	466	465	455	442	462	445	461	469	478	464	449	460	428	449	462	483	482	444	485	502	443	475	448	460	470	454	488	471	475	459	478	451	489	446	479	443	463	493	489	476	483	473	453	452	480	464	485	478	427	429	467	464	462	437	437	473	459	471	517	492	479	476	466	485	442	452	467	470	463	454	460	457	449	447	414	489	466	446	461	441	436	488	519	441	456	452	479	433	447	428	459	479	452	507	476	489	492	421	472	454	446	440	431	465	439	477	430	462	462	435	466	425	468	433	466	467	464	475	437	440	457	478	505	471	469	443	417	467	473	474	526	477	463	451	442	472	466	464	489	489	471	471	474	438	451	497	423	475	424	443	471	472	466	452	492	450	487	433	483	476	459	442	457	439	448	473	451	462	434	445	443	462	449	482	456	457	446	438	457	465	500	475	471	462	441	436	466	436	421	449	445	465	457	490	472	451	492	474	447	463	498	518	483	454	469	463	476	505	495	461	431	431	464	476	480	440	443	508	439	492	449	461	452	448	450	434	412	441	436	480	468	451	435	489	467	451	466	451	436	447	456	478	452	490	449	433	423	460	438	476	480	469	445	436	477	494	492	477	466	466	498	466	481	455	474	435	469	471	454	497	452	471	458	453	481	466	458	426	474	440	438	470	430	455	491	481	441	465	408	482	480	455	463	485	451	481	532	475	472	440	502	462	469	484	530	471	466	462	487	443	486	487	477	458	443	453	459	472	442	488	442	436	462	478	448	448	498	480	483	416	442	479	468	468	463	440	471	431	463	439	493	475	511	451	472	456	450	457	474	491	462	499	462	438	470	436	503	447	470	449	451	426	477	466	450	457	448	489	476	472	455	478	467	432	449	448	436	439	427	459	464	476	455	474	456	409	470	441	492	449	430	476	440	471	502	462	488	452	470	432	492	439	479	466	477	460	464	449	468	458	447	417	468	457	460	486	450	451	447	468	453	452	473	468	467	474	436	453	479	443	475	471	466	484	445	466	425	445	448	483	470	453	451	442	445	474	417	473	423	453	415	460	472	495	463	478	449	479	456	435	432	473	463	445	484	489	439	481	475	430	454	460	439	456	422	481	431	462	451	445	454	467	484	478	445	476	457	443	477	487	471	461	475	431	452	447	507	517	463	456	461	450	468	471	467	471	472	442	444	472	476	483	432	448	450	466	451	474	435	458	465	435	510	430	452	463	510	499	471	470	447	469	486	492	454	455	447	447	448	472	454	509	458	487	474	424	479	427	457	481	443	455	500	465	499	460	473	489	460	486	451	440	452	476	508	459	479	454	464	464	478	472	454	443	438	474	463	457	453	467	457	512	502	466	496	467	439	431	492	505	439	446	465	478	477	459	473	452	466	448	470	440	471	516	485	496	463	470	450	500	472	470	470	443	457	438	467	459	486	497	479	511	402	479	437	441	464	449	459	453	468	465	458	468	445	445	428	437	471	469	436	468	489	462	469	504	427	515	478	439	441	463	470	476	453	463	471	493	453	458	452	427	499	474	432	427	441	452	474	496	463	483	446	466	449	495	435	440	458	471	445	461	461	452	475	463	475	490	445	502	473	450	449	425	482	483	442	465	471	446	497	477	457	496	452	449	451	476	464	460	489	460	468	457	475	444	460	441	442	489	442	454	468	441	506	448	472	437	432	462	484	445	441	440	473	494	454	441	466	453	477	452	440	514	465	469	505	442	412	485	503	448	451	472	484	468	445	465	445	474	455	489	487	490	485	441	454	444	448	428	461	474	437	440	474	472	455	455	476	473	442	474	485	491	438	506	447	423	456	442	457	461	454	458	466	458	472	462	435	411	473	475	470	502	473	464	464	506	451	464	485	476	410	488	466	480	485	478	427	460	465	479	446	470	463	463	464	420	429	466	469	474	467	441	487	453	451	441	444	462	473	459	450	444	516	450	459	452	468	489	475	465	481	494	497	433	460	472	440	494	447	486	441	496	458	454	476	497	479	442	470	473	472	434	475	435	468	491	439	440	454	477	456	463	460	471	507	440	509	473	472	466	477	449	491	437	458	474	450	516	450	469	478	480	494	435	491	473	449	441	437	479	436	474	468	480	469	433	468	447	482	476	492	502	468	460	469	450	424	449	467	437	436	446	436	432	452	489	479	459	484	452	487	469	480	424	462	460	475	485	448	504	483	459	435	430	449	432	481	454	446	452	471	497	479	423	470	442	455	436	426	464	475	462	450	484	469	478	449	484	464	484	460	484	469	437	435
40393	24332	8866	2893	1527	957	624	529	362	310	288	237	220	222	220	230	172	167	152	178	133	134	147	130	124	112	121	151	125	105	146	125	137	125	124	140	143	105	120	131	109	121	112	119	132	101	129	114	111	116	124	117	108	102	100	103	118	120	120	125	131	131	111	120	128	131	121	131	117	117	129	104	122	114	121	128	137	125	113	131	135	113	141	112	127	134	140	100	117	109	139	125	147	123	125	133	126	112	114	107	106	114	110	130	114	111	122	107	118	104	105	112	103	131	133	114	88	111	120	108	105	130	110	101	91	100	98	111	99	128	134	120	107	118	133	100	106	108	94	116	94	114	113	110	107	129	100	109	88	108	101	95	99	109	116	106	97	103	106	131	101	91	124	110	116	107	110	117	127	97	111	114	100	112	104	102	125	106	97	103	116	119	94	106	129	120	89	103	117	102	107	100	102	111	105	118	106	117	104	98	98	97	106	124	105	100	112	105	113	95	107	113	116	101	130	110	100	115	100	105	98	105	103	107	102	121	109	100	111	95	115	122	101	104	105	101	110	113	107	105	117	114	98	120	115	121	107	101	116	104	110	116	101	105	97	108	108	108	108	98	102	107	100	104	105	89	94	113	103	119	111	107	119	93	126	108	108	113	101	109	115	96	115	92	107	112	104	115	126	129	111	120	97	88	115	100	109	102	123	125	122	117	101	98	104	107	115	115	102	112	84	130	116	110	93	109	133	122	108	104	93	98	92	109	123	121	122	97	116	116	93	95	107	109	107	105	104	117	111	124	106	108	101	112	89	107	114	117	101	94	97	104	116	106	121	112	117	88	111	118	114	87	128	112	104	101	111	96	114	118	117	118	129	91	107	114	112	114	98	116	107	112	102	123	106	111	107	100	96	98	108	103	116	119	120	111	106	94	112	91	107	109	90	93	111	104	88	117	118	119	112	95	106	106	112	119	115	98	122	110	121	94	125	108	104	103	97	105	106	93	92	106	95	116	113	116	106	105	125	94	90	110	118	104	105	88	122	118	99	101	110	114	107	101	100	102	113	122	98	121	109	104	119	90	127	120	113	102	101	110	98	121	112	130	124	121	111	93	105	114	101	124	103	109	100	99	113	119	107	99	116	120	116	114	124	116	112	109	106	124	100	102	95	95	106	115	105	102	107	106	114	101	116	95	83	131	108	119	117	91	104	131	102	118	108	121	99	100	104	111	116	96	105	103	132	106	103	114	104	98	111	100	114	106	124	96	106	84	103	115	114	101	107	127	111	101	110	120	108	108	101	129	107	105	123	129	114	125	129	112	87	115	105	100	108	117	104	107	112	112	101	110	113	111	107	103	96	116	101	114	102	112	107	106	94	102	123	115	118	111	97	114	114	104	98	108	108	110	97	82	128	107	106	99	110	120	116	109	105	113	113	110	125	86	123	92	99	102	114	88	89	113	95	108	110	97	100	122	129	101	131	100	108	105	111	103	117	103	104	113	95	91	93	100	95	127	128	102	100	119	118	97	105	96	113	99	114	133	107	110	98	116	100	103	124	115	118	96	120	107	119	85	119	102	113	91	97	94	107	119	121	123	119	108	107	124	100	94	103	117	98	106	110	101	96	126	96	87	106	112	109	92	84	106	109	95	99	104	111	108	121	112	104	108	111	123	89	103	89	106	121	106	116	122	114	119	112	109	107	116	100	106	117	110	113	102	96	121	100	107	104	120	117	86	100	110	96	113	115	113	108	104	113	130	120	97	122	126	114	109	103	106	109	119	98	122	98	124	108	98	100	94	99	101	120	125	95	114	117	116	118	105	115	101	123	106	113	107	118	107	96	123	107	93	105	87	128	87	111	111	105	114	101	121	86	117	97	107	111	109	113	97	124	95	104	106	118	96	106	97	125	118	110	95	125	109	103	114	115	95	117	110	116	109	93	128	95	101	106	102	106	114	107	119	93	118	82	99	98	102	116	92	108	101	120	123	109	116	103	112	108	102	115	106	123	117	112	106	103	111	95	110	132	96	118	106	133	118	110	111	114	95	118	112	98	119	110	108	100	117	130	120	103	106	105	122	112	125	115	108	117	111	107	106	120	105	122	112	123	96	111	104	84	116	98	113	123	111	106	106	103	78	114	111	98	121	107	100	124	106	110	129	94	108	91	110	124	126	89	129	106	90	99	103	112	116	117	114	96	106	111	100	104	107	117	117	123	119	110	111	92	87	105	101	108	89	93	118	104	87	115	120	94	113	113	114	104	109	105	107	119	98	93	104	95	103	110	108	108	93	105	93	118	104	116	104	98	97	110	123	101	99	101	94	108	113	113	100	112	114	98	111	119	96	95	102	95	106	106	96	102	106	111	91	101	99	110	101	107	119	118	104	124	121	103	119	115	111	107	118	115	125	100	102	112	96	102	116	115	101	106	100	119	107	124	104	117	110	113	126	100	115	103	112	102	112	92	116	96	108	93	112	100	90	117	96	104	127	107	117	104	99	107	110	100	105	114	106	80	110	105	98	116	110	133	116	111	94	110	107	118	92	100	101	109	104	117	102	135	137	100	110	105	109	108	101	103	96	105	118	118	116	98	104	115	104	98	105	96	113	102	100	88	123	110	109	112	96	89	94	115	112	128	105	101	106	107	94	114	138	107	98	104	125	107	109	100	103	123	101	110	112	124	113	106	114	115	95	90	109	95	112	94	103	120	116	107	95	120	100	115	97	116	104	101	110	112	104	111	94	91	116	86	132	111	126	96	118	84	124	102	104	112	93	110	128	106	113	92	102	91	78	112	92	110	101	128	108	140	115	113	108	130	110	106	118	99	92	132	100	91	127	110	96	87	113	114	103	118	103	99	131	123	105	108	107	110	106	90	118	100	87	107	137	97	109	114	102	119	108	122	110	96	105	111	95	113	110	109	109	104	115	104	113	102	97	96	96	90	90	101	111	107	110	105	98	104	93	101	109	107	113	100	115	114	119	98	99	94	117	97	91	116	102	129	113	104	107	102	128	112	112	105	103	135	119	100	95	110	96	98	99	93	99	114	109	106	98	88	99	104	123	95	109	116	105	109	96	106	94	106	110	110	112	120	105	101	105	129	133	110	103	107	113	96	110	105	104	120	100	121	128	103	103	106	108	100	110	98	112	99	125	100	107	114	112	114	88	109	109	89	118	106	97	128	93	103	91	110	101	100	107	106	124	105	107	117	112	126	120	116	105	104	100	122	102	114	97	96	108	109	116	119	126	109	110	113	98	107	103	120	115	94	101	98	122	92	110	99	108	108	103	95	92	108	92	85	104	92	113	106	88	93	101	113	107	93	94	110	95	104	121	107	107	99	106	109	105	108	81	109	108	110	118	116	129	108	118	103	129	112	110	95	114	109	104	98	104	111	109	99	105	113	118	101	122	113	125	116	111	98	113	101	115	96	118	107	115	102	118	100	97	114	120	101	103	103	106	92	106	100	116	117	90	108	105	97	117	98	126	100	109	109	120	110	98
25546	15831	6614	5226	4428	3500	2727	2234	1894	1616	1339	1224	1094	992	906	815	748	698	614	644	593	545	525	544	549	495	492	498	435	473	429	480	434	384	414	416	393	356	377	352	381	364	362	357	357	354	372	379	361	360	336	316	346	370	325	333	345	317	323	333	328	355	379	380	364	366	407	418	359	415	456	413	402	400	428	430	432	399	457	458	476	444	492	502	506	491	448	489	466	486	488	491	535	626	545	596	477	363	345	326	343	352	349	352	353	332	337	342	350	346	347	339	343	341	320	360	335	353	323	277	289	305	322	294	336	317	319	311	318	336	347	297	306	328	334	323	324	332	317	286	321	296	298	296	303	325	306	305	310	288	281	309	312	314	282	299	286	309	265	300	293	310	282	266	281	337	280	317	309	283	312	286	249	297	280	261	283	288	307	290	291	341	312	318	276	272	306	336	275	283	288	288	289	288	310	282	308	305	314	285	309	315	303	292	328	274	293	313	308	324	287	284	317	293	288	284	306	320	285	287	304	294	295	287	311	309	297	305	294	282	278	273	286	263	305	287	314	325	320	301	312	293	253	284	315	289	306	325	305	295	287	296	287	276	280	294	292	285	304	311	325	301	290	289	285	296	295	321	287	278	302	270	319	298	291	282	312	312	288	282	302	295	315	300	298	280	300	304	262	291	302	269	320	285	318	302	293	313	275	290	313	289	288	268	262	278	268	277	284	287	300	312	291	293	322	282	295	302	305	298	295	283	298	309	314	314	301	309	279	295	278	286	277	289	332	277	284	296	295	267	283	295	277	281	269	270	304	306	317	274	283	310	276	275	303	302	259	283	299	271	301	318	314	256	316	280	269	306	318	271	283	273	292	267	299	281	297	301	310	266	282	298	313	283	280	286	291	301	299	293	283	298	275	291	283	283	290	261	285	288	295	291	302	310	296	283	297	270	299	309	262	335	299	303	328	261	278	296	271	316	303	291	286	279	280	275	279	294	301	278	317	291	277	289	263	304	289	254	298	274	269	328	299	288	287	287	309	291	298	270	263	307	278	274	306	332	287	285	283	323	278	267	298	276	272	273	286	319	277	304	303	303	275	283	295	296	310	268	294	278	281	314	282	306	282	282	277	328	299	299	276	321	281	296	316	270	291	290	294	292	320	268	295	291	289	262	308	292	290	286	282	275	292	310	306	286	308	290	296	283	291	289	299	305	288	280	299	254	294	283	296	298	276	311	299	298	299	271	272	277	290	298	286	275	306	314	279	288	295	273	299	331	301	303	320	276	302	276	314	274	275	307	312	284	308	315	331	299	318	284	296	252	280	328	264	286	312	285	329	273	290	284	304	299	316	300	288	321	275	301	295	311	283	259	292	266	285	259	304	297	320	322	265	276	274	270	325	279	324	268	305	298	265	282	260	307	272	271	280	301	268	271	286	297	288	295	254	315	279	278	274	272	287	281	273	268	317	295	289	296	272	267	283	296	307	280	270	288	277	299	290	299	294	306	313	314	319	274	314	287	295	286	284	299	284	254	277	288	281	284	314	321	282	307	288	295	301	299	293	301	268	273	297	270	278	257	274	273	292	297	314	276	294	290	285	285	269	305	290	288	270	279	307	285	284	261	258	315	262	296	266	293	263	282	292	298	311	315	294	279	284	296	275	285	309	282	278	287	315	243	271	307	291	309	278	284	328	297	314	295	263	312	306	305	304	303	295	263	298	310	328	290	287	291	298	293	306	314	278	268	275	310	285	330	322	272	281	279	282	300	301	335	289	291	290	316	310	280	287	266	309	281	277	299	253	283	263	285	283	253	276	279	283	294	280	275	303	274	280	290	276	297	313	313	317	284	290	306	271	300	251	290	280	291	305	316	342	311	305	333	309	273	289	261	300	292	295	306	319	311	287	293	286	294	285	275	298	302	289	300	303	281	279	293	300	299	296	305	286	307	295	306	272	296	299	316	294	302	309	274	294	280	277	284	300	309	301	319	269	287	289	282	300	286	292	295	339	272	275	256	307	265	284	285	313	267	287	299	269	311	267	274	286	285	299	282	297	289	311	284	307	310	264	292	297	293	297	304	278	278	304	309	293	295	302	275	293	281	279	285	298	264	273	296	284	303	288	295	300	284	269	320	297	305	303	257	330	300	264	307	275	285	303	287	284	275	295	302	304	288	309	303	290	304	304	292	268	290	310	295	318	318	288	327	293	314	278	263	304	270	297	267	329	326	305	283	294	288	313	263	301	313	300	324	293	303	295	292	291	309	296	266	295	281	277	316	305	310	330	314	276	267	270	284	284	282	277	330	336	291	332	292	281	317	292	311	299	312	279	329	295	304	289	294	275	304	302	317	319	299	285	271	287	309	306	271	288	305	297	263	295	286	295	284	276	292	284	324	275	324	313	272	269	285	307	271	293	283	263	286	283	299	293	298	277	262	296	308	313	289	275	289	299	296	276	268	285	298	271	275	284	265	278	288	279	280	330	329	293	269	295	276	305	302	294	255	269	284	314	289	304	280	256	299	283	258	289	279	275	283	278	268	286	292	310	310	265	293	276	274	278	290	294	285	298	284	292	323	268	289	309	292	279	292	303	288	278	307	320	237	289	273	275	295	260	280	268	264	278	295	279	287	310	308	294	299	296	288	299	287	278	282	297	274	297	266	335	290	300	279	270	304	280	322	250	332	263	308	285	259	282	329	296	268	280	295	272	284	301	303	304	293	299	298	327	299	297	301	266	302	273	262	288	291	300	284	283	285	286	301	280	251	283	285	286	313	298	282	296	274	303	287	281	306	300	278	298	286	326	267	333	285	318	280	273	282	308	292	291	290	278	275	287	291	271	305	305	299	287	283	301	271	276	295	282	265	311	256	298	305	313	296	281	284	306	271	256	292	282	293	288	272	287	290	296	306	278	288	320	258	285	313	257	285	286	290	282	303	314	303	291	310	292	300	274	297	284	320	304	309	313	327	284	301	277	302	282	260	293	272	289	301	297	289	316	285	280	303	259	299	301	295	306	284	301	300	254	279	284	300	264	302	292	265	288	290	284	256	266	287	272	291	298	268	285	287	272	312	313	296	301	277	302	302	279	300	297	294	297	257	281	288	261	278	265	299	283	267	335	289	291	297	301	291	270	304	273	277	275	289	286	313	330	272	252	324	316	289	291	285	284	288	285	276	270	296	279	256	279	281	303	267	272	282	333	285	293	314	300	295	282	283	316	267	305	262	295	274	271	280	297	291	283	305	303	290	276	293	305	272	294	322	284	301	280	280	278	293	300	275	304	295	327	277	321	289	249	297	278	326	283	294	305	294	282	313	303	280	277	314	288	282	305	306	271	271	335	305	309	276	269	291	314	315	296	292	308	299	276	288	310	323	280	283	261	318	316	292	305	281	294	253	297	311	299	296	300	301	281	276	281	272	317	288	279	263	284	285	302	291	279	298	290	260	305	275	266	309	279	287	306	262	287	287	310	283	312	294	293	289	315	278	300	300	287	275
15797	6064	1239	231	216	217	199	191	188	225	189	207	195	196	199	235	167	185	202	196	212	220	192	186	181	212	190	164	189	200	173	184	193	232	205	188	211	211	221	201	196	197	214	180	172	213	186	188	190	203	174	201	196	176	190	213	217	180	208	192	186	226	203	171	186	197	214	214	221	190	190	199	210	182	234	208	202	207	184	176	208	194	203	190	201	193	183	180	184	176	214	202	190	218	226	189	205	199	176	148	211	204	202	187	163	181	209	176	211	169	207	194	221	188	202	183	199	204	214	216	183	207	220	183	182	172	190	200	188	164	207	190	194	194	188	171	205	191	198	200	214	199	177	196	207	215	233	198	210	202	190	197	157	206	212	197	191	218	174	203	181	174	213	201	220	183	181	206	212	198	221	189	186	242	188	206	190	186	169	199	204	184	192	202	186	191	204	196	207	193	216	197	200	180	171	190	201	169	169	197	199	178	198	198	187	183	184	188	203	189	191	190	213	190	203	175	193	184	200	202	205	189	197	181	174	191	187	192	180	180	186	184	198	213	195	182	198	190	234	219	167	191	199	185	194	213	202	187	205	206	206	215	197	193	179	170	187	181	190	182	197	186	190	186	195	198	204	202	173	209	202	166	197	221	187	183	186	196	181	180	204	212	195	207	185	195	204	194	200	193	210	186	200	202	213	198	186	201	203	187	188	185	218	187	196	161	206	221	200	206	196	181	197	186	192	195	180	183	206	197	192	198	187	190	161	162	208	196	210	204	201	185	193	176	189	194	183	179	211	196	168	174	199	200	200	244	223	186	177	185	218	218	191	193	199	192	200	187	207	180	203	202	189	200	216	195	230	188	179	170	219	191	203	192	197	200	193	197	218	212	200	173	201	191	188	194	205	192	214	189	204	161	179	185	198	197	199	180	206	196	194	220	202	199	184	200	184	214	199	196	173	193	190	189	192	172	175	201	196	204	203	193	218	211	183	181	220	192	185	172	196	196	176	197	191	206	189	197	190	188	195	192	197	182	190	204	207	202	207	214	192	186	186	182	198	199	196	184	200	190	201	184	192	183	195	199	191	198	183	206	203	215	202	197	184	169	209	202	217	212	204	199	205	197	220	190	205	206	195	167	207	185	188	187	166	205	185	203	187	195	209	187	200	194	192	190	183	179	197	204	199	204	193	173	188	194	195	176	182	213	183	186	180	193	191	203	181	207	198	209	194	186	173	209	204	193	184	187	170	179	198	185	175	182	184	192	176	210	186	182	194	182	195	209	207	194	209	195	199	202	198	203	159	210	184	171	210	207	190	174	194	189	233	186	164	181	197	219	186	165	210	201	193	194	205	193	194	203	185	189	193	180	220	163	200	194	184	184	169	210	175	171	191	195	216	193	181	213	174	190	160	187	199	205	193	198	178	175	196	217	177	199	196	182	206	187	183	189	210	181	187	210	223	212	185	193	183	163	187	179	176	228	203	178	205	185	206	205	206	200	200	180	188	181	167	191	222	213	163	198	195	176	199	185	197	184	205	190	193	209	177	187	185	183	186	212	187	212	193	189	196	182	195	206	169	197	173	211	182	182	170	187	188	209	214	172	213	199	215	205	181	192	216	179	184	182	171	175	169	193	187	180	183	200	206	196	190	212	196	185	189	198	184	203	208	199	202	182	206	199	188	186	196	198	209	199	227	212	183	206	200	191	201	212	185	184	185	217	188	208	193	170	197	198	190	181	183	182	207	190	193	195	184	179	180	199	205	191	187	192	189	200	197	192	208	182	182	186	205	180	193	178	188	185	178	191	179	176	223	179	186	183	199	202	170	202	184	204	191	215	202	219	201	179	200	182	178	199	193	191	199	188	203	206	185	199	200	233	182	199	179	179	202	197	215	191	195	235	194	204	176	218	189	164	195	198	192	203	176	215	184	180	185	200	187	223	198	205	207	204	203	192	176	177	222	223	191	190	198	209	198	183	197	202	191	178	176	208	221	199	197	208	203	200	194	190	176	193	196	178	187	196	195	202	198	174	196	212	207	204	183	224	209	217	197	226	208	194	201	185	197	209	190	172	192	194	179	206	173	199	185	191	194	197	216	178	190	212	195	187	200	196	173	170	188	205	214	184	196	195	193	226	199	193	189	209	225	172	194	203	227	192	213	175	192	203	198	228	182	182	213	185	217	176	211	189	207	206	180	183	202	207	191	177	223	209	191	179	171	181	226	192	190	209	190	179	173	199	201	203	203	181	191	181	226	216	181	228	198	185	182	195	185	175	172	186	174	194	192	191	193	185	193	192	189	190	178	178	210	231	205	169	206	215	184	212	162	203	187	196	203	200	204	196	177	194	191	184	216	210	189	205	191	175	208	195	197	180	178	202	208	170	191	208	188	185	212	187	187	214	200	192	189	198	218	177	191	232	169	184	183	194	220	189	191	196	192	178	198	181	220	201	200	210	203	193	194	211	204	191	218	189	183	222	195	190	191	178	184	209	183	204	199	176	215	209	205	171	200	197	186	219	202	195	184	188	203	184	214	201	163	184	210	210	199	190	209	213	187	167	192	208	201	202	198	203	206	226	185	172	218	206	216	184	193	202	182	186	201	194	194	175	175	183	180	190	162	209	197	204	194	179	206	194	163	193	195	195	201	197	208	205	178	177	174	186	172	173	187	187	198	207	165	201	192	185	192	179	167	177	208	200	205	200	187	196	200	193	190	182	208	202	220	206	185	197	184	213	179	210	208	191	212	197	202	229	181	183	222	196	198	197	187	192	192	200	208	190	209	172	198	207	195	186	213	175	197	197	197	180	181	175	182	180	192	188	204	198	178	173	176	212	180	210	196	213	194	186	167	209	184	184	175	193	191	168	194	201	192	200	186	217	186	170	190	204	212	198	178	200	189	198	172	208	209	168	204	199	186	184	202	184	199	169	211	184	192	202	199	206	197	215	222	186	164	219	192	194	198	176	190	177	208	198	159	193	181	202	217	198	204	176	203	199	198	226	192	187	198	195	184	226	182	182	183	196	185	194	212	198	166	218	184	168	186	203	177	228	211	199	190	202	188	181	225	196	212	219	192	181	199	191	193	190	189	219	197	199	198	197	188	203	208	202	195	207	210	174	200	196	212	198	202	209	161	209	180	184	185	190	196	199	206	192	183	191	218	181	185	189	216	193	197	194	187	203	187	216	189	203	210	217	198	181	187	195	228	202	188	181	181	206	197	211	202	219	201	204	231	222	204	177	180	183	210	187	197	215	191	210	186	181	195	226	201	207	177	210	201	200	206	206	230	200	206	205	198	194	176	189	200	207	201	183	195	193	212	227	189	192	176	187	171	177	173	191	188	201	200	198	198	195	207	190	204	229	203	187	191	182	235	192	195	204	202	188	193	222	208	190	196	188	195	205	189	190	215	193	201	216	178	197	194	193	205	170	192	196	190	194	195	224	206	184	207	187	205	205	181	191	199	185	180	195	168	183	192	182	188	189	221	194	202	180	194	222
9526	5593	1681	627	584	575	521	567	535	537	471	504	514	496	504	496	482	530	516	492	480	519	464	500	502	512	492	524	494	482	501	522	487	500	506	495	498	490	468	516	479	481	520	491	503	512	513	475	491	515	515	559	503	502	476	525	482	514	531	494	488	477	535	545	493	524	523	554	534	515	539	590	506	563	515	547	550	525	561	524	553	570	533	501	527	532	563	501	539	526	531	474	551	544	538	533	510	540	542	477	538	531	495	535	501	567	522	536	523	476	507	546	490	510	506	483	501	499	508	544	499	519	485	512	466	478	506	479	506	509	510	482	509	535	498	530	532	499	541	504	507	491	500	468	461	481	502	502	508	482	516	487	523	476	475	484	493	474	492	502	487	504	480	448	503	488	498	486	475	524	477	478	513	485	487	495	530	487	507	525	519	535	502	484	467	442	510	516	456	493	500	501	501	483	481	524	491	452	518	535	560	482	536	505	496	491	507	506	510	482	504	489	474	498	513	509	477	516	501	480	522	481	513	514	509	517	483	537	509	483	539	487	502	547	528	523	517	521	510	495	495	467	507	520	489	539	500	524	465	493	485	504	472	509	507	508	471	529	516	486	504	510	483	504	518	489	496	466	484	505	511	511	529	508	495	520	531	524	493	482	466	481	532	509	477	518	456	485	531	492	520	519	445	513	479	538	481	508	524	511	501	509	478	483	496	529	457	519	484	458	496	518	530	496	490	521	500	506	478	533	512	469	465	494	520	505	492	503	504	545	469	492	528	479	500	490	522	512	521	483	463	470	499	501	513	503	542	517	537	475	458	521	462	503	514	529	495	522	461	521	485	493	501	560	481	506	525	516	515	499	488	540	535	510	510	506	521	483	514	510	505	461	475	441	521	514	480	490	519	497	487	481	505	521	492	520	508	532	493	519	499	526	497	501	468	470	502	499	459	512	512	545	473	509	505	485	484	537	533	485	493	494	501	473	489	514	579	526	512	489	505	492	542	476	484	518	495	458	495	503	462	493	497	478	526	542	500	495	473	477	502	487	522	460	503	499	490	496	492	540	485	477	504	484	500	482	475	520	444	510	482	502	486	478	526	451	502	485	517	488	482	521	577	493	490	480	494	509	508	542	530	491	494	477	515	509	509	536	480	497	527	529	520	482	436	518	501	521	500	488	524	497	529	490	494	477	522	529	535	506	519	513	539	528	507	507	492	496	480	522	527	528	494	499	494	469	499	478	484	478	463	458	478	490	480	494	482	502	483	496	527	487	492	497	509	456	525	530	510	467	494	504	469	510	514	505	512	483	491	479	475	492	513	533	520	477	508	580	509	500	539	513	521	525	471	484	508	465	503	498	492	523	494	484	529	517	496	492	474	505	479	544	520	511	514	523	504	506	529	498	513	465	485	495	547	479	511	474	515	497	505	509	486	492	493	483	483	516	460	546	516	516	497	523	525	529	496	504	493	507	540	501	513	512	495	417	476	492	485	460	471	527	508	527	490	498	475	480	536	501	454	515	544	528	490	490	547	489	481	496	509	508	484	474	479	518	478	480	498	470	477	490	502	523	500	469	551	514	513	559	517	481	507	460	515	531	520	451	499	465	506	493	509	501	526	492	466	556	503	523	495	481	513	493	487	520	475	549	525	528	472	483	515	491	493	478	564	494	509	485	490	475	467	508	494	519	507	519	499	498	522	532	508	478	464	536	530	523	465	501	522	453	497	524	483	474	498	539	490	541	507	491	484	501	499	491	489	504	523	503	501	507	484	505	499	494	508	484	468	495	504	513	530	512	519	486	502	494	507	503	532	470	476	535	461	499	492	490	451	515	517	483	472	484	480	507	504	499	477	522	516	478	526	526	516	475	510	495	499	481	489	480	519	510	522	496	497	481	506	497	530	444	469	502	488	521	488	479	502	517	517	512	500	511	504	509	474	479	503	548	518	519	549	465	545	509	506	484	517	522	429	504	513	499	515	508	527	441	465	502	504	493	497	499	495	478	525	551	549	501	525	520	475	483	483	459	470	503	529	489	502	524	483	525	508	509	492	519	468	541	498	525	495	507	503	499	514	468	480	525	519	477	504	493	509	514	511	516	470	514	491	512	512	525	516	481	483	466	513	522	481	475	510	486	500	468	474	533	514	481	502	528	487	481	497	519	457	564	526	520	496	518	494	531	510	508	507	473	504	493	492	493	537	531	522	508	492	521	486	504	509	499	486	523	547	474	474	528	459	510	531	491	505	472	516	524	531	469	500	450	478	545	500	486	495	508	506	517	541	495	509	490	478	494	497	522	506	532	529	528	473	472	496	500	497	532	505	499	508	538	526	487	513	537	514	513	521	500	503	487	524	482	515	501	482	482	461	516	469	486	554	513	529	499	487	534	500	493	517	497	496	495	499	493	519	467	483	507	501	536	462	473	502	475	498	481	477	496	495	504	475	523	457	497	512	534	493	467	474	545	491	478	490	524	514	499	487	497	513	508	512	512	566	469	491	467	512	468	524	492	513	485	541	496	505	507	473	511	512	468	504	518	515	458	517	508	500	520	544	501	480	470	504	493	499	508	483	468	471	513	524	494	490	494	488	484	518	540	473	484	506	485	528	506	520	477	515	495	478	506	472	512	525	443	506	501	519	472	510	492	494	487	483	512	507	505	477	503	511	517	502	456	465	549	501	460	504	493	466	463	529	493	489	499	500	473	550	556	513	483	502	546	480	536	506	531	527	490	528	504	544	516	490	515	481	508	510	476	527	457	491	486	501	508	514	539	480	470	510	525	493	511	487	509	489	504	515	507	477	501	483	516	514	534	496	464	538	470	504	505	472	493	511	505	487	502	516	524	522	517	546	504	489	485	525	492	507	479	509	468	529	495	504	547	510	494	522	469	488	505	518	499	525	485	476	518	482	502	458	524	504	535	500	529	491	499	473	493	518	532	482	479	457	508	490	496	501	505	496	540	542	481	470	464	515	530	488	494	465	486	496	517	519	523	481	515	492	523	463	498	509	511	527	510	504	452	553	497	530	528	471	481	527	524	480	516	497	478	525	474	494	495	478	521	479	526	505	551	521	508	468	491	528	507	505	496	490	524	510	506	468	489	501	483	537	509	534	508	517	493	518	449	462	522	497	521	504	508	502	521	493	485	474	446	524	523	452	520	489	494	525	492	523	475	441	499	483	504	465	479	487	510	506	509	493	540	511	466	498	515	496	538	479	516	475	522	472	501	496	542	502	533	512	489	506	503	518	496	512	510	507	509	529	499	508	471	474	500	506	527	501	473	478	520	485	493	521	512	447	490	501	531	499	492	487	510	499	533	524	493	513	502	488	494	546	507	515	510	497	520	518	492	495	535	467	511	479	492	490	497	476	516	469	528	482	488	531	476	509	517	515	500	525	532	485	516	521	450	524	521	511	465	492	518	496	494	477	501	499	485	484	513	481	521	502	539	484	485	509	490	476	521	548	493	481	496	521	494	522	506	488	492	502	487	472	475
30898	22198	9169	1926	937	595	471	350	293	284	269	246	220	238	224	227	191	196	183	202	192	200	200	171	182	177	182	180	193	185	203	177	181	198	193	175	179	180	193	203	179	175	161	180	169	169	173	196	167	166	169	176	169	179	188	177	181	162	188	178	189	188	164	189	188	201	186	182	177	198	178	163	166	164	185	202	206	192	187	194	194	180	190	172	185	206	169	191	162	184	171	158	195	199	178	180	171	175	164	180	189	170	169	162	177	182	186	170	178	184	177	190	206	159	179	175	167	187	182	184	192	157	178	162	179	184	166	151	173	185	194	176	176	167	163	176	155	182	188	169	176	179	178	186	167	169	156	164	173	167	173	162	184	182	170	168	167	159	161	158	184	208	187	171	165	157	190	167	172	167	171	179	180	165	182	195	173	194	186	186	170	170	194	174	184	171	180	168	164	174	201	167	200	177	174	176	182	168	175	174	171	171	159	191	168	180	174	159	159	163	158	188	186	184	170	198	173	162	183	186	179	214	177	184	182	179	175	162	169	176	188	148	160	174	185	173	175	172	177	180	167	169	159	171	175	181	195	174	172	175	171	188	183	192	156	185	169	180	164	195	162	165	159	176	171	166	156	172	184	156	156	173	162	168	152	179	184	163	195	192	195	191	214	169	171	191	181	192	165	155	190	149	175	179	164	176	179	185	189	165	170	166	168	198	182	194	169	167	160	179	174	166	155	168	161	164	174	158	182	183	185	153	164	156	175	172	179	176	166	190	173	189	162	160	170	179	187	162	183	193	163	166	165	166	189	185	162	166	173	184	168	184	175	173	183	154	175	173	187	155	177	162	175	176	197	176	170	190	180	182	186	170	157	177	168	176	175	158	199	175	173	182	155	157	143	193	165	163	201	188	172	190	175	176	162	168	145	191	177	169	165	161	179	192	155	184	164	165	189	167	167	172	188	201	154	201	171	182	190	163	159	160	177	174	159	182	185	159	175	153	175	180	168	169	170	182	176	166	190	160	153	160	157	164	182	170	168	161	167	188	160	168	156	171	178	170	163	194	199	178	179	168	179	190	160	193	174	188	166	177	177	162	160	197	170	166	173	174	152	179	181	161	162	162	181	156	179	199	170	166	176	157	180	148	170	175	164	162	177	155	167	187	165	170	156	177	171	174	160	179	167	173	192	172	168	170	180	176	166	171	167	181	186	172	163	188	172	159	181	180	178	196	161	156	178	164	161	168	169	181	191	171	177	156	188	179	166	159	181	186	142	181	182	164	178	164	163	158	167	160	174	164	170	168	170	168	176	188	197	198	200	155	190	172	176	174	204	196	149	145	179	165	169	200	199	166	182	177	182	173	183	157	191	177	192	171	173	164	186	208	178	192	182	182	164	172	156	179	207	182	150	163	179	159	178	174	160	180	171	210	140	170	173	155	171	178	172	182	142	162	178	174	167	149	179	181	188	180	179	158	175	154	174	167	195	170	186	180	162	196	180	180	173	169	163	184	168	168	169	160	166	162	186	175	195	164	178	171	194	167	177	176	150	194	175	159	153	185	175	178	171	182	167	178	179	188	163	167	178	184	166	195	183	160	188	156	159	179	165	162	175	177	183	184	164	178	183	164	180	156	196	192	179	161	165	193	158	163	166	167	182	187	180	172	167	191	181	176	168	167	182	177	168	182	167	164	181	168	177	160	192	160	188	168	172	169	153	192	182	164	161	171	189	160	142	161	167	149	169	168	163	187	182	182	178	162	178	190	165	194	163	158	180	171	161	150	164	178	195	185	175	164	174	153	151	170	173	176	190	177	183	178	166	195	179	149	164	148	162	174	206	169	191	183	183	167	152	200	183	155	174	184	158	173	184	171	181	164	174	164	158	185	183	191	190	192	172	175	148	168	173	171	165	169	167	167	194	192	158	186	189	161	194	196	166	168	183	182	180	154	196	161	181	175	171	171	163	177	155	180	159	178	191	163	218	205	183	182	185	168	184	186	189	190	188	175	166	190	184	174	165	161	182	175	173	158	176	187	187	173	171	166	191	173	183	174	175	179	171	161	153	149	169	192	177	211	183	190	176	196	214	176	169	163	177	170	162	181	157	171	137	184	174	170	169	185	183	170	194	164	166	177	161	170	197	165	188	186	176	164	183	179	178	168	190	199	170	166	166	161	181	185	150	170	170	173	182	182	197	171	184	155	184	185	181	170	169	159	160	185	167	155	180	165	198	174	168	192	171	174	163	182	175	192	162	190	151	163	169	163	169	173	174	177	192	168	170	158	195	176	178	166	179	152	193	210	182	190	169	178	161	165	182	181	173	173	183	194	156	187	193	188	182	163	161	141	169	190	172	187	160	170	156	170	185	172	178	196	182	159	175	188	179	167	172	193	161	192	194	177	171	171	173	189	186	182	175	170	165	204	179	186	184	202	162	183	167	176	176	199	165	193	160	194	159	181	177	159	166	166	174	190	169	187	157	159	157	188	162	173	167	168	186	171	169	164	190	205	182	159	168	188	165	186	182	172	163	159	156	179	158	168	171	172	176	194	192	178	168	156	177	160	180	193	187	208	164	189	179	161	189	194	186	160	155	205	188	184	174	178	153	220	159	183	171	137	154	175	184	176	159	168	179	179	157	174	169	170	188	183	184	192	174	177	186	185	182	168	160	189	213	177	165	178	166	154	181	159	165	174	181	191	193	164	181	187	176	169	177	166	181	163	154	186	172	180	178	162	148	179	177	169	185	165	154	189	173	157	145	177	153	179	168	177	182	183	183	176	175	189	159	180	162	175	187	172	178	151	160	189	165	185	189	189	174	183	152	176	171	175	181	189	175	174	174	160	162	201	187	155	174	183	166	194	166	209	160	182	186	174	157	167	171	184	149	172	165	177	167	168	179	170	170	194	183	177	162	176	211	164	177	152	158	178	177	164	178	174	171	215	171	180	196	153	171	188	153	189	185	141	178	196	197	151	187	159	169	162	191	173	169	172	175	185	179	173	173	180	160	200	179	190	139	184	173	170	193	176	175	161	180	174	189	193	190	185	183	170	180	161	172	162	159	162	157	171	163	176	171	181	163	168	174	159	164	184	157	178	173	198	190	175	178	178	189	198	191	199	169	167	184	173	186	161	194	202	183	177	191	188	184	172	180	169	184	181	162	186	165	169	166	152	155	161	144	192	174	169	185	154	185	143	184	155	188	195	172	165	181	173	172	161	186	172	173	160	159	154	172	182	186	183	158	190	168	196	168	179	176	164	174	197	156	184	166	166	165	169	179	175	190	153	173	186	190	165	176	160	176	191	201	190	185	184	155	170	158	162	168	183	171	169	186	174	168	186	181	192	170	186	170	155	181	159	182	175	181	190	174	144	197	197	197	177	174	179	178	157	172	175	196	174	174	168	175	183	171	185	190	183	202	186	177	187	171	191	176	176	156	178	165	177	148	175	182	171	165	164	157	181	162	179	178	200	174	151	170	182	172	166	170	207	176	174	188	187
19108	18270	7093	2979	2561	2026	1716	1386	1301	1137	974	940	857	837	747	727	687	667	633	640	606	601	582	549	543	593	564	549	518	570	488	548	526	457	506	515	490	480	505	449	475	509	488	475	475	450	486	462	438	469	516	444	497	455	442	452	485	513	469	466	457	459	451	516	496	497	517	558	562	526	509	493	556	531	535	532	532	555	519	547	563	541	585	570	527	568	546	540	552	558	625	588	620	626	517	535	514	465	460	501	478	519	469	489	507	494	476	480	500	543	457	503	470	467	478	463	486	453	484	466	470	485	461	472	458	440	509	455	432	478	465	450	463	486	465	478	468	455	474	469	469	442	459	488	434	444	446	412	451	449	442	471	437	426	450	455	460	433	479	463	440	459	459	472	423	456	447	420	422	389	437	466	467	483	435	419	430	454	445	433	466	459	468	481	454	465	439	473	462	444	441	449	524	422	462	438	456	424	431	457	452	433	458	435	451	428	443	475	449	435	434	444	467	461	447	440	423	430	470	440	476	456	452	402	452	446	480	464	459	468	438	474	452	462	474	473	466	466	432	448	447	411	410	420	454	463	466	476	450	446	439	478	436	465	497	460	422	455	495	468	467	449	448	477	477	466	466	437	443	488	453	469	447	453	448	464	442	453	443	502	451	450	428	447	477	440	463	432	435	426	475	446	453	446	447	405	474	448	447	474	469	437	482	444	407	457	436	455	466	425	453	477	442	413	464	445	455	433	463	475	474	448	452	442	445	444	442	413	432	442	489	434	446	460	450	421	460	430	482	443	462	464	436	450	477	438	442	408	428	453	450	454	426	437	439	413	436	438	441	447	455	451	400	460	426	485	434	462	439	466	442	421	442	476	448	449	467	423	444	456	423	468	435	459	488	456	470	471	449	437	464	435	476	435	453	486	424	480	465	453	462	429	476	459	489	443	481	437	429	442	466	474	394	452	441	431	460	463	469	439	461	463	410	457	460	466	494	482	440	462	461	446	491	451	457	471	457	446	450	455	441	438	476	436	464	464	433	459	434	452	454	475	441	488	439	451	448	437	474	476	457	415	448	429	477	479	437	486	456	447	489	431	442	453	455	433	448	484	466	451	460	445	445	434	493	440	445	458	472	452	458	429	458	429	432	410	438	433	446	434	499	458	464	447	467	458	429	465	438	433	482	394	448	465	458	469	422	448	478	438	420	463	408	443	444	457	450	429	457	450	434	462	445	418	462	485	430	445	453	487	393	454	447	450	481	448	474	441	431	427	425	459	474	440	459	460	426	423	459	436	455	464	476	421	480	425	441	469	449	469	429	453	412	449	439	416	417	460	425	471	416	481	432	436	415	455	402	430	463	421	420	453	436	435	425	411	434	451	418	453	430	423	465	471	452	472	466	474	454	420	453	445	464	472	474	453	443	418	425	451	429	471	489	443	491	455	445	441	434	437	435	434	481	460	449	461	427	393	464	456	453	469	487	479	461	446	458	437	418	436	457	443	451	447	477	431	431	488	478	475	461	467	458	445	445	495	401	421	482	434	486	450	440	468	483	422	443	417	447	413	472	425	450	451	459	440	440	481	459	477	432	439	409	500	443	440	467	464	446	470	467	405	436	461	394	438	460	460	496	457	447	446	451	456	421	457	419	467	443	433	449	442	440	465	463	486	434	445	457	447	457	461	477	476	420	468	459	435	459	456	425	452	441	442	417	466	454	440	459	496	439	471	414	439	457	471	472	451	446	489	472	448	439	437	465	432	445	433	438	462	439	472	458	428	467	430	437	456	443	442	439	442	452	480	455	442	446	370	433	441	433	441	449	476	467	469	456	415	474	454	462	474	437	451	440	445	408	444	447	457	456	398	441	431	412	491	501	466	444	476	441	442	458	460	499	455	463	434	464	450	469	445	429	495	412	428	446	438	452	433	447	432	470	470	434	437	436	423	414	488	451	481	434	456	412	454	467	451	479	468	462	452	463	461	426	462	456	424	472	445	442	451	443	463	436	421	474	466	438	473	437	467	463	471	438	452	426	417	496	432	446	445	438	445	426	469	480	438	439	479	436	450	441	471	434	441	448	462	452	465	455	454	447	415	454	432	439	482	450	458	425	406	422	467	465	418	403	455	424	435	425	443	433	445	414	408	426	424	406	447	470	449	472	426	447	454	448	449	451	455	412	441	425	470	456	422	413	453	417	439	454	431	469	460	468	447	465	446	400	479	456	449	476	441	435	435	443	425	420	420	444	437	449	453	409	467	446	434	455	443	453	466	464	467	452	420	444	455	482	441	444	456	460	440	436	466	431	439	482	467	448	475	454	431	491	424	443	459	461	445	429	452	472	440	448	451	448	474	472	454	458	461	434	467	421	416	431	442	454	497	455	454	456	468	429	457	443	466	479	427	461	479	447	427	458	470	433	463	479	453	447	469	435	466	437	426	433	451	436	475	467	479	453	471	447	457	454	460	452	413	445	458	446	422	483	498	476	465	449	424	457	459	456	409	436	440	491	463	427	418	438	431	425	410	453	461	480	473	448	438	461	461	438	431	439	412	503	461	455	498	452	451	448	442	438	446	435	455	450	433	457	438	448	488	455	426	438	478	418	480	436	506	427	445	466	452	463	449	459	436	459	469	409	446	427	450	423	520	435	447	435	430	459	487	429	423	400	436	449	451	430	431	469	437	468	454	435	420	431	441	440	493	425	464	469	456	437	455	435	433	405	430	481	485	461	441	480	463	426	456	470	458	458	429	425	409	449	471	443	443	469	449	473	473	426	465	443	459	443	390	436	478	440	427	431	447	411	480	466	440	435	419	457	450	434	462	397	391	440	491	467	436	443	451	417	423	459	421	439	436	477	430	440	443	485	458	431	447	411	430	462	412	486	458	464	429	460	463	426	477	427	425	410	437	495	452	424	445	440	465	494	493	446	442	435	452	417	413	464	431	445	473	489	424	468	463	486	462	476	478	410	428	454	451	462	426	441	458	457	462	434	406	428	471	476	461	445	414	477	453	436	451	470	460	456	485	434	447	469	469	471	409	440	462	454	468	433	465	471	398	465	450	449	444	436	459	471	435	430	442	473	462	437	450	456	449	470	456	445	437	433	469	441	433	446	428	477	465	460	462	509	444	450	457	468	417	428	442	462	431	429	408	477	461	439	418	438	426	457	461	426	462	431	452	462	443	433	463	452	419	438	425	465	471	447	464	468	430	454	430	454	449	455	478	455	449	460	465	446	465	427	471	431	443	423	460	428	414	460	419	427	445	479	490	452	440	426	453	452	460	472	474	416	430	475	449	436	432	463	446	436	469	467	444	483	437	451	475	443	428	450	434	475	471	424	411	450	447	465	447	471	446	436	464	461	436	408	485	422	468	456	444	442	469	419	474	457	453	454	462	420	448	429	443	473	468	473	452	446	462	470	404	420	416	445	441	478	430	448	461	451	453	453	442	480	456	473	470	474	453	459	450	458	479	445	413	429	467	494	449	480	432	461	457	460	456
41799	33011	12930	3360	1599	988	615	464	370	319	257	235	225	198	157	152	142	176	140	144	144	137	156	128	133	137	120	126	130	120	112	126	118	116	151	133	115	152	96	108	123	123	132	112	110	127	98	123	113	116	144	130	117	125	110	127	118	135	128	124	121	129	132	112	138	128	146	127	112	122	122	134	129	95	133	122	131	138	131	128	133	125	144	122	156	130	132	136	129	120	136	140	129	157	125	116	125	123	114	120	126	125	127	115	104	129	138	131	133	126	114	122	98	106	119	116	124	114	100	114	99	115	116	121	119	123	115	117	127	120	106	92	109	117	100	139	119	107	118	124	96	94	106	97	89	133	113	128	113	98	125	108	116	108	109	109	113	119	112	105	116	123	124	108	99	110	111	99	118	106	105	122	93	112	108	135	114	102	98	127	98	119	116	103	110	109	119	117	102	82	131	109	100	119	107	100	122	117	114	142	110	118	101	109	93	93	125	108	100	99	104	91	100	122	81	111	121	114	114	111	112	108	87	109	105	120	108	109	131	117	107	103	111	93	117	110	112	112	106	101	110	86	117	105	109	127	104	99	112	121	131	107	112	117	104	103	116	107	110	116	138	116	117	117	109	115	101	98	140	124	99	116	127	113	123	127	109	102	114	115	100	150	104	119	123	124	96	122	108	116	109	111	112	107	116	108	119	92	114	110	135	124	124	107	120	92	104	100	114	100	114	102	113	98	106	104	80	114	102	107	106	121	106	79	115	127	112	112	94	125	120	113	125	105	115	102	97	89	112	110	92	122	127	119	99	103	107	113	130	134	85	114	126	112	110	125	107	108	115	103	108	127	125	107	111	102	97	101	109	127	120	127	125	93	91	115	108	126	110	109	105	120	141	115	120	111	114	101	122	113	114	103	131	99	131	120	120	114	108	96	141	141	88	110	119	103	109	112	110	114	104	124	107	126	92	121	102	122	108	138	120	109	101	105	110	120	117	112	109	116	121	96	86	114	108	124	89	123	112	123	111	127	98	112	123	111	95	105	97	99	113	132	104	101	104	107	110	123	111	108	97	109	134	102	108	123	118	112	108	106	128	115	108	94	118	131	105	97	112	110	109	130	106	101	110	86	116	113	108	114	113	102	122	123	119	99	116	107	115	99	91	120	116	105	127	108	110	124	115	123	105	121	112	110	113	121	128	90	101	118	114	96	103	100	115	106	101	129	108	87	106	110	89	136	128	115	103	95	109	115	105	99	102	104	110	119	110	125	106	97	100	111	107	99	95	108	120	113	96	106	120	118	118	112	98	114	133	126	133	114	105	116	100	87	96	108	98	113	123	106	105	106	131	110	122	116	113	121	109	91	119	113	106	116	110	128	113	113	104	97	101	107	128	116	116	104	127	132	125	124	112	118	107	105	93	107	106	98	103	112	118	115	128	115	119	114	124	119	120	107	119	115	126	136	93	107	107	105	124	117	102	115	127	122	102	110	116	118	96	116	107	114	92	89	134	107	118	133	128	111	97	133	115	102	106	107	119	131	133	105	111	104	108	101	98	118	129	111	114	104	118	119	108	107	117	110	133	110	111	103	108	107	127	109	113	119	109	115	134	101	122	108	110	107	110	120	105	125	114	131	104	114	89	133	104	117	105	110	109	127	105	121	117	104	105	101	93	100	108	101	116	117	111	114	118	112	126	92	101	109	112	96	115	104	110	102	113	124	110	114	110	109	113	108	102	105	100	119	112	110	115	135	121	118	124	113	114	111	112	115	101	119	115	116	101	111	103	104	117	119	123	120	100	111	109	119	95	88	93	129	95	102	103	113	96	131	127	99	122	110	119	128	118	112	113	111	83	104	124	99	96	96	120	96	99	108	111	85	109	128	109	126	125	100	130	109	116	117	110	137	123	100	120	104	129	117	119	112	118	120	98	107	92	144	101	91	101	100	111	107	101	108	117	98	113	107	106	107	97	100	125	111	122	109	108	111	114	92	113	117	121	119	108	94	97	95	139	103	98	102	96	117	117	106	101	112	101	113	111	110	114	100	104	106	130	89	96	118	111	110	104	98	95	109	131	95	110	118	122	104	103	111	106	112	135	117	104	99	114	124	127	119	111	118	133	101	118	106	132	125	130	126	117	120	100	102	109	129	106	117	122	118	120	116	109	122	111	114	113	108	124	115	111	98	111	112	128	100	84	117	100	120	103	124	110	111	117	147	112	128	119	118	117	89	105	108	111	111	125	130	118	109	120	98	92	124	93	117	123	129	108	91	111	104	104	93	106	143	91	121	109	111	126	123	98	103	107	109	123	106	103	107	88	121	118	115	116	119	102	129	110	123	125	111	124	119	131	101	94	103	84	120	115	119	124	141	103	92	129	105	94	116	105	97	115	137	93	101	120	102	127	91	103	114	92	120	103	98	101	114	123	100	120	109	104	128	112	120	117	113	109	106	119	105	118	104	116	102	98	117	126	104	105	107	104	101	130	114	123	101	106	108	94	122	120	111	103	120	118	82	128	107	114	119	112	100	115	113	115	107	124	116	115	117	105	106	132	96	94	115	101	106	134	92	121	131	105	118	116	108	102	106	105	105	103	113	126	110	99	113	114	106	98	128	103	123	101	98	115	100	107	103	106	117	109	104	101	124	111	104	121	107	107	118	84	103	127	108	111	103	108	106	102	125	119	121	96	115	114	111	108	111	119	113	122	115	115	107	114	108	103	119	130	106	106	129	127	118	114	120	105	105	108	121	105	109	95	113	91	107	117	90	114	118	93	118	87	100	127	90	135	117	109	104	128	119	97	99	96	124	111	117	101	104	121	108	110	105	113	117	112	111	105	97	123	104	112	104	120	112	105	122	110	121	106	116	106	110	114	114	88	101	127	105	118	120	98	126	115	107	120	103	124	121	118	119	102	105	122	98	106	124	112	121	121	101	120	113	111	112	125	103	88	112	124	101	123	125	110	106	108	101	111	97	114	129	108	116	98	107	98	108	127	100	130	115	113	111	122	106	116	121	109	113	109	137	102	120	97	106	122	96	114	109	117	116	111	107	86	108	85	112	116	94	114	123	122	131	111	112	104	111	128	112	110	104	99	124	96	121	115	112	106	122	105	109	87	117	113	110	117	99	120	105	109	129	112	110	118	112	109	92	94	98	96	125	107	118	114	124	130	106	110	113	96	109	118	126	97	107	113	112	131	113	109	116	110	97	122	98	123	113	116	100	97	108	101	130	120	117	118	112	97	113	118	129	120	104	109	121	134	126	105	122	124	126	104	116	121	102	91	117	110	128	124	116	123	107	99	112	114	129	107	90	131	108	124	99	119	142	101	119	115	111	106	100	124	124	112	103	105	105	110	119	124	97	104	95	109	126	108	113	116	108	108	98	109	111	109	88	121	116	107	116	120	93	116	140	106	108	115	102	118	117	111	108	111	115	104	135	107	95	100	106	109	104	118	126	118	123	96	86	118	114	113	106	122	101	108	114	120	110	122	109	107	102
26728	25246	6862	5041	4035	3293	2615	2217	1684	1523	1326	1237	1078	910	905	849	752	750	650	610	614	557	581	503	546	476	471	449	455	469	470	427	380	432	402	387	415	394	336	385	347	348	349	350	359	383	351	350	333	381	356	346	352	293	317	321	311	323	327	320	358	360	343	337	367	385	426	460	405	417	420	424	424	407	388	461	398	455	429	395	428	465	475	487	474	452	450	463	450	443	556	610	647	517	471	394	346	346	349	361	366	390	361	333	337	367	385	344	369	351	337	370	361	318	298	351	335	328	272	340	313	318	305	315	338	314	295	312	332	304	329	349	313	323	327	342	322	315	305	320	314	303	355	309	306	287	304	302	295	328	311	320	294	321	310	304	291	290	321	317	298	301	305	276	293	312	306	276	298	302	279	305	310	333	307	261	273	294	312	270	279	308	272	297	284	316	311	320	310	309	273	293	286	332	305	293	304	286	307	296	275	300	262	278	286	318	292	287	317	343	312	257	294	308	262	274	340	351	299	276	306	291	326	287	296	308	297	299	276	263	299	289	308	291	296	342	289	280	296	306	291	298	284	306	304	306	289	289	296	283	274	316	316	288	317	334	301	312	287	294	328	270	277	302	302	281	293	280	302	309	293	345	269	309	297	303	272	305	306	304	271	300	277	328	309	268	313	281	259	275	283	276	294	278	284	284	290	306	298	282	293	321	308	278	272	270	337	278	297	315	312	311	308	308	308	294	304	321	280	330	286	315	295	326	310	319	314	291	287	302	268	288	323	322	277	260	279	297	307	273	315	312	310	290	308	290	302	266	284	298	288	310	323	322	324	270	304	304	312	288	296	281	316	331	259	308	309	288	272	311	287	290	287	321	314	319	290	278	275	319	313	297	288	278	319	327	325	319	297	308	301	289	276	311	313	300	301	283	296	287	300	306	276	299	293	295	291	289	274	282	320	299	325	297	299	297	304	300	282	344	296	290	294	295	286	323	278	278	282	288	300	297	280	249	296	285	317	302	294	284	311	313	306	329	292	278	308	295	337	271	271	320	313	306	294	302	305	325	306	304	296	295	297	274	314	275	326	296	322	306	307	309	295	289	317	325	321	293	272	316	284	291	310	324	328	294	326	286	307	286	318	271	288	310	291	255	299	297	293	279	311	302	315	271	286	299	275	285	320	308	320	273	269	273	307	306	328	286	262	319	346	306	267	306	292	316	293	304	304	278	272	325	298	286	291	303	306	294	323	331	306	347	321	312	274	291	333	305	286	290	299	297	298	262	285	273	289	289	308	295	267	305	325	303	282	301	306	287	315	307	278	293	289	317	275	311	303	314	300	320	276	296	279	290	283	310	275	311	310	327	302	295	325	335	299	298	295	351	298	293	298	291	301	327	320	289	292	298	311	280	334	306	333	318	291	306	281	298	313	309	277	271	305	283	290	322	302	283	294	308	290	309	305	283	303	274	266	316	294	300	289	297	288	277	302	319	296	307	324	302	327	313	307	297	294	284	318	305	291	327	297	331	324	307	303	285	279	302	277	290	285	283	328	303	296	291	304	272	315	297	309	325	267	288	307	315	276	284	311	300	322	280	305	320	291	332	272	306	304	320	290	323	272	306	275	309	287	325	267	294	286	295	315	320	286	309	303	284	277	310	313	295	283	281	305	310	277	284	273	276	291	301	322	315	312	314	315	312	290	300	293	285	322	300	315	284	302	304	308	325	286	299	291	306	340	294	298	285	304	317	280	299	297	319	253	272	289	241	301	307	296	304	277	313	306	321	310	292	283	301	313	322	282	280	307	309	289	271	293	308	299	304	304	300	293	299	304	260	311	293	301	282	294	312	320	298	296	304	307	287	313	298	307	282	315	304	289	295	304	308	307	296	287	325	307	300	321	292	292	275	303	328	248	318	331	260	258	305	330	309	284	282	311	250	297	311	264	309	274	307	342	305	292	342	276	315	319	284	291	302	294	315	323	311	285	323	306	305	298	278	281	292	286	305	299	297	319	290	289	255	331	293	291	307	259	307	301	287	317	284	284	300	297	294	300	283	291	284	297	301	308	278	295	290	289	316	288	325	315	308	286	312	317	305	311	301	319	270	291	349	290	300	322	326	311	302	295	285	293	307	297	302	308	303	315	285	307	304	305	320	305	311	321	309	285	299	322	298	293	325	319	294	322	290	293	295	277	309	301	265	304	315	332	307	293	271	284	331	272	296	318	276	294	253	303	304	263	335	290	283	288	304	306	306	317	319	282	285	320	295	298	291	290	294	331	293	267	308	296	291	293	297	300	312	294	317	287	305	298	305	296	305	320	308	298	303	323	273	298	314	292	273	328	337	287	281	315	293	282	319	309	288	328	307	311	325	270	295	292	312	320	270	297	320	299	295	306	305	296	308	301	315	316	287	314	313	318	343	309	294	299	268	312	275	270	319	304	291	277	302	297	300	319	280	274	309	299	313	297	288	306	302	328	318	282	301	302	292	287	307	321	317	332	281	307	272	288	275	325	269	298	284	315	309	277	321	288	279	318	311	329	269	309	297	286	306	292	334	318	290	295	267	289	291	275	329	326	304	312	289	296	307	318	297	297	295	302	298	314	266	286	327	300	325	299	287	314	257	309	294	279	278	297	307	325	288	280	308	308	314	299	280	289	276	290	310	299	310	306	294	294	311	294	320	319	297	329	318	317	297	288	287	284	271	308	280	293	272	313	276	318	300	302	313	303	293	301	302	315	290	324	293	291	287	334	343	313	294	290	281	319	300	322	302	315	297	277	291	296	303	275	303	295	321	326	314	297	306	302	320	318	273	326	311	293	298	307	289	282	268	316	297	288	272	323	289	321	280	285	300	282	278	283	313	284	301	319	334	307	293	264	307	305	290	304	267	313	306	317	318	344	286	339	313	277	293	259	314	308	315	293	301	274	303	284	294	281	300	290	296	309	283	335	281	305	335	297	294	293	276	292	274	277	316	312	267	302	314	284	299	334	309	309	252	308	294	300	313	299	291	315	303	297	326	313	312	280	288	307	299	301	321	308	333	306	312	325	271	303	318	300	274	287	263	271	295	300	324	323	261	283	283	284	306	311	286	306	292	288	290	310	336	310	317	309	297	269	290	327	306	293	322	314	303	303	310	286	296	305	308	310	285	298	291	279	281	305	300	306	319	282	284	293	260	303	305	301	308	273	308	279	281	293	309	328	285	319	314	311	266	300	331	261	327	302	298	264	294	282	286	285	294	289	307	299	305	276	285	305	289	309	298	268	302	309	297	312	350	305	297	288	317	283	304	292	326	282	288	263	300	286	321	283	298	304	312	308	296	280	313	314	332	298	281	281	293	285	323	306	272	315	298	316	305	317	293	284	290	300	310	318	302	307	319	287	265	289	345	272	309	284	316	312	288	314	281	297	322	277	309	292	289	249	292	282	284	312	269	304	297	285	295	269	258	247	338	283	306	293	331	296	310	293	310	275	305	305	299	317	305	274	285	301	318	305	296
17249	8673	602	226	216	193	199	218	195	197	186	203	218	222	211	221	205	205	209	204	204	211	162	196	188	211	189	192	207	184	201	201	197	181	228	203	232	213	208	206	230	219	193	209	200	227	203	224	161	209	233	227	225	197	246	222	192	199	217	202	192	192	209	196	210	182	201	207	193	217	219	229	192	184	211	214	205	213	222	219	219	204	206	206	194	188	189	201	201	201	203	222	200	204	225	236	215	217	215	204	218	197	202	205	205	181	208	197	204	206	222	209	225	208	207	207	238	204	197	194	190	210	211	221	227	190	216	191	212	207	203	212	211	198	190	218	202	213	193	206	187	187	203	205	206	220	233	197	198	216	191	206	203	205	217	193	187	224	212	251	191	187	221	195	190	212	220	203	197	199	192	211	210	201	199	210	212	202	212	200	233	217	190	243	201	202	218	199	202	209	215	197	197	212	195	214	201	195	218	225	216	221	199	185	209	211	210	213	206	190	195	215	195	207	227	238	213	200	232	187	242	203	214	229	198	219	196	206	201	224	241	201	217	198	200	220	221	182	196	243	227	208	218	218	219	200	219	214	217	206	195	210	203	216	224	201	252	217	190	190	205	182	176	184	203	222	191	212	185	201	181	225	227	179	207	201	235	203	198	193	230	226	190	208	203	220	207	200	205	185	176	195	204	210	186	210	212	198	220	189	195	196	206	204	213	203	195	214	214	230	228	186	179	170	212	226	201	199	217	195	198	201	211	220	224	239	203	230	224	202	201	194	200	229	196	193	193	184	176	248	208	222	232	200	229	182	238	204	193	194	215	214	211	181	184	202	198	203	198	189	192	216	206	182	223	201	190	181	210	219	192	199	203	214	198	186	231	195	242	191	206	208	224	208	190	219	205	235	190	205	221	196	213	186	214	207	210	229	227	198	225	203	198	201	223	194	201	182	199	198	191	193	207	208	201	217	237	192	209	210	221	194	161	224	196	188	211	231	178	218	208	213	210	186	207	206	182	219	189	238	210	231	205	209	211	218	217	183	196	210	205	214	203	211	209	221	227	208	202	230	184	229	192	204	202	206	208	205	210	221	212	194	192	206	220	227	228	196	202	214	186	211	170	200	187	200	189	212	188	208	230	212	188	187	214	177	201	230	195	213	206	193	214	210	196	227	185	202	175	221	203	217	215	206	215	206	204	229	192	211	192	209	202	221	214	212	212	174	200	196	189	219	234	207	208	188	188	216	193	185	204	219	180	211	200	206	185	193	216	235	221	220	176	237	240	203	226	203	193	205	200	226	204	194	196	185	203	189	211	209	217	208	191	202	197	220	212	204	216	202	205	190	193	178	200	211	204	185	203	209	210	209	219	203	216	226	209	207	226	209	198	204	193	199	214	181	215	186	216	193	211	187	189	210	175	192	216	224	186	226	218	188	186	193	196	226	206	205	195	192	224	206	218	217	205	199	200	198	225	212	173	180	213	209	202	203	192	206	192	217	210	206	202	162	206	215	225	235	206	201	212	229	211	182	222	199	227	206	221	206	189	192	209	202	204	210	185	224	209	220	193	213	212	204	240	215	220	203	204	222	228	193	224	227	192	214	205	206	182	198	194	234	174	225	206	216	193	209	210	205	215	186	194	209	204	222	213	179	215	198	211	215	208	215	182	204	215	182	187	214	204	196	206	219	212	200	221	201	211	202	205	203	212	211	184	195	217	188	187	220	220	204	208	201	193	199	206	208	222	224	202	225	184	223	204	213	206	191	216	207	224	230	190	194	209	212	213	219	191	199	214	209	245	205	195	209	173	193	216	212	219	195	230	201	205	214	207	192	204	214	198	185	196	201	197	213	188	179	202	203	195	199	197	191	203	198	211	197	190	190	221	199	205	181	215	181	202	200	202	204	230	215	216	203	193	193	192	224	190	199	199	214	213	222	210	189	222	198	210	204	207	202	201	230	206	194	218	211	222	206	207	220	191	173	226	221	210	205	247	203	203	214	204	208	219	224	209	216	191	211	226	204	189	230	207	206	192	202	203	197	208	211	200	232	233	217	190	188	198	213	222	207	204	184	234	208	201	200	197	188	198	206	202	209	217	178	181	230	201	225	214	197	187	193	207	189	212	219	206	228	203	179	200	191	207	203	199	184	245	184	221	225	198	213	231	202	222	173	183	207	198	210	180	216	172	210	195	188	230	219	198	190	185	210	202	192	204	181	208	212	213	195	212	192	196	203	224	185	178	224	222	202	201	218	217	171	201	222	219	218	219	220	213	203	198	242	221	184	184	181	230	207	205	200	203	203	187	216	205	216	218	203	221	211	183	204	208	213	202	202	192	215	205	194	205	190	192	218	187	192	215	213	206	225	209	205	212	208	187	224	227	198	187	211	219	201	192	208	201	194	222	198	206	201	206	230	195	232	207	228	189	207	224	183	209	182	198	215	214	215	207	195	214	221	178	208	214	206	206	213	214	224	196	177	199	223	198	196	197	225	194	196	197	197	196	208	198	206	192	227	209	209	185	213	225	198	209	233	176	175	199	196	209	191	209	236	209	207	206	200	206	215	215	191	198	173	207	212	190	196	202	177	201	195	190	182	200	199	226	230	193	194	233	210	213	209	227	214	217	200	175	222	211	201	241	219	200	164	196	195	212	210	204	184	193	208	230	205	214	199	201	189	219	190	203	193	221	188	221	213	232	205	180	196	231	223	202	198	223	202	196	188	221	204	223	181	222	203	200	200	205	177	250	189	179	203	200	183	212	184	167	225	177	217	203	226	225	208	206	200	205	195	221	208	167	195	202	205	200	238	204	201	209	204	193	227	188	190	211	185	239	256	202	208	207	204	196	197	219	198	219	196	205	234	204	181	194	215	194	186	194	176	193	197	186	201	206	196	192	208	189	187	201	208	226	210	195	218	228	208	184	193	218	196	178	215	212	197	179	184	211	195	206	194	214	220	226	189	211	181	190	202	186	206	205	210	189	197	219	225	213	202	207	191	229	188	218	167	174	208	221	216	194	208	204	202	216	188	218	189	215	208	226	199	160	177	207	228	197	191	193	191	214	200	198	233	195	220	196	217	212	204	212	205	202	205	214	189	181	178	206	203	218	213	185	210	204	220	200	211	194	203	204	215	188	175	208	194	203	192	204	187	194	193	219	190	192	202	187	222	187	179	191	211	220	203	214	206	176	220	205	198	208	213	223	221	195	216	222	223	219	201	201	209	186	187	197	202	210	203	194	187	196	218	214	197	225	220	201	205	214	203	193	211	208	203	212	210	205	194	222	200	205	217	200	204	190	208	206	178	199	194	204	221	201	247	197	202	217	211	203	182	215	183	207	213	220	206	208	218	207	215	201	235	199	201	213	194	203	197	224	202	202	200	208	190	213	201	202	186	218	203	216	198	191	233	198	187	225	230	212	193	211	217	215	204	212	209	220	207	182	205	236	189	194	188	246	191	203	196	203	213	196	179	200	191	214	186	187	201	196	233	198	225	191	193
10532	7229	669	642	667	607	623	592	570	550	539	536	529	560	539	525	578	556	577	499	499	474	518	495	497	512	537	523	535	587	528	539	512	533	551	536	471	527	502	513	514	518	519	536	504	504	504	549	533	542	482	549	522	506	555	509	508	507	511	499	515	503	502	553	564	515	555	563	590	584	544	537	514	523	540	556	591	565	560	540	549	582	529	529	538	558	542	578	528	563	564	575	545	525	562	524	494	530	570	544	509	516	552	538	517	505	527	533	554	545	509	475	506	512	512	546	553	552	476	576	506	502	500	526	513	551	538	522	543	494	542	509	528	502	483	502	527	517	497	512	520	506	525	546	507	501	517	565	508	497	511	506	513	536	556	525	504	497	514	507	531	469	541	525	520	539	553	459	517	517	499	534	560	519	519	559	484	502	518	548	534	517	557	544	481	528	557	539	514	507	512	526	532	530	516	534	545	532	485	483	491	481	494	519	541	550	476	526	566	502	507	501	524	515	486	529	513	496	485	512	522	533	522	489	535	546	495	499	498	502	508	528	544	529	520	550	529	543	488	520	511	568	525	531	546	543	541	498	537	501	575	523	512	520	517	560	536	542	496	522	511	483	542	532	534	527	551	565	485	484	512	545	587	514	521	484	515	533	537	487	507	482	552	543	558	502	529	482	547	496	502	520	498	522	539	558	481	532	536	536	538	532	513	529	529	544	516	534	497	507	543	539	543	515	489	556	534	500	528	540	541	549	531	498	513	472	510	565	489	538	525	514	517	518	527	522	477	538	536	561	505	514	513	504	515	496	460	490	503	500	551	477	555	498	536	550	536	503	501	475	566	520	530	486	487	528	504	515	503	539	567	530	499	550	497	523	542	504	512	513	549	574	540	538	489	523	506	532	468	535	543	514	520	515	571	551	518	504	542	503	529	498	529	508	533	494	512	515	541	488	518	490	503	525	501	508	545	519	542	519	527	530	570	537	518	520	549	529	497	511	511	517	495	550	506	571	476	545	506	515	550	525	518	520	503	488	498	520	539	499	496	489	525	527	551	517	573	541	540	510	473	550	530	548	512	529	512	513	533	540	542	544	574	507	505	553	553	551	538	541	543	511	499	530	559	483	513	550	507	509	498	552	560	493	555	525	509	524	506	510	523	534	516	531	527	509	558	540	516	536	533	522	494	553	535	540	473	516	488	498	554	517	535	527	546	509	503	514	513	506	501	478	507	516	547	538	523	538	486	544	553	548	536	524	545	505	552	497	504	532	547	527	540	538	507	506	521	499	516	547	553	523	551	520	510	541	554	547	544	547	516	522	511	587	541	513	509	544	521	567	551	510	538	487	558	483	555	506	532	551	512	527	496	549	544	509	482	526	556	528	509	503	487	506	524	492	518	508	560	494	507	510	544	494	551	456	524	515	522	531	502	525	507	504	518	528	467	524	502	530	508	528	527	516	501	534	534	538	529	534	516	523	532	552	525	567	506	531	577	531	480	531	557	543	551	482	520	527	549	518	539	506	449	497	521	491	519	554	503	521	544	536	541	507	543	514	510	534	566	505	547	506	525	496	517	487	520	569	524	519	490	570	552	534	555	480	534	500	458	500	524	511	499	525	546	542	529	533	522	486	518	568	512	495	527	573	547	554	493	538	522	519	530	533	515	518	508	552	517	498	548	519	524	521	540	512	563	541	491	485	501	537	549	516	477	542	537	474	523	531	506	510	497	529	514	485	484	557	501	524	518	519	534	525	550	526	511	509	545	530	506	492	497	553	521	509	547	522	481	522	573	482	519	534	534	511	533	481	522	538	572	515	489	512	544	560	505	469	547	550	512	506	506	536	536	459	528	539	521	492	501	518	518	535	486	511	529	535	531	552	531	560	513	508	533	532	515	508	564	545	535	518	509	522	534	543	505	502	556	490	514	544	534	529	480	521	516	523	525	537	516	465	542	493	520	525	533	494	505	501	546	551	543	561	497	529	555	513	537	508	575	530	501	516	510	509	543	536	524	534	520	546	513	507	533	512	546	540	497	518	531	571	540	521	530	524	560	480	474	513	527	524	543	569	556	538	510	528	535	502	518	499	536	537	537	518	516	508	528	521	574	523	548	519	513	483	515	527	545	526	549	538	507	502	506	556	512	529	555	538	511	489	528	514	503	541	557	533	499	530	482	475	510	485	545	502	525	497	481	558	547	529	495	516	542	505	545	496	522	521	475	511	528	520	540	545	560	542	552	505	553	475	533	539	558	506	546	553	527	550	506	512	496	523	549	519	507	507	549	551	506	553	553	496	511	523	522	514	484	531	504	549	521	539	542	567	529	502	534	529	501	472	561	531	545	533	529	529	537	520	542	551	533	543	517	490	542	567	541	556	497	525	533	516	525	498	498	525	501	554	516	544	498	495	564	494	553	548	552	528	511	518	505	541	474	575	502	514	489	528	535	530	505	503	518	521	518	542	519	522	482	487	507	499	496	530	480	516	556	592	524	497	530	511	562	520	518	504	516	468	500	550	533	535	526	536	553	549	531	494	509	506	475	542	549	517	458	556	540	511	518	519	546	534	489	513	512	526	505	513	498	538	537	525	526	550	527	525	514	487	503	528	506	471	546	504	517	523	515	518	501	496	510	498	551	496	491	525	496	527	515	518	494	526	524	541	537	507	492	524	536	554	539	475	504	517	556	538	517	501	572	509	540	505	560	518	527	514	511	515	534	531	511	527	504	528	507	506	536	526	529	537	525	516	506	574	514	514	530	549	518	511	540	530	532	567	521	550	504	521	501	501	518	523	514	540	516	558	530	492	515	495	529	505	533	530	514	511	542	533	502	543	551	529	537	516	561	497	503	522	523	511	533	507	555	490	480	555	523	501	520	498	547	523	549	535	548	493	532	523	480	510	558	513	545	492	525	480	523	537	523	547	539	530	490	486	493	571	519	520	508	544	532	527	478	555	540	508	493	536	553	556	524	534	515	519	519	516	551	540	494	547	539	520	548	501	481	500	519	544	567	489	504	516	549	537	527	511	490	482	547	501	549	499	490	549	471	502	517	516	512	563	543	498	508	529	523	505	522	562	493	537	497	511	565	480	526	483	477	535	503	552	529	517	537	543	556	501	521	545	506	557	526	509	502	566	493	519	511	504	531	492	500	541	471	516	522	509	524	529	533	551	524	532	527	545	515	519	521	532	555	533	508	509	535	519	515	547	473	525	520	506	541	544	509	536	528	500	523	505	505	546	545	535	513	518	556	506	503	536	501	519	488	541	560	494	503	536	524	511	530	560	499	513	525	508	491	527	543	521	533	579	523	503	508	516	511	509	531	505	529	519	545	563	486	563	556	532	527	547	514	522	541	501	521	556	477	534	508	536	500	499	487	517	542	513	535	518	546	537	521	535	538	529	532	521	508	508	545	533	517	529	530	531	505	500	515	498	534	522	514	554	511	519	526	510	532	550	475	504	507	524	507	515	548	527	528	524	497	525	544	461	510	520	525	527
35898	23544	4777	1585	874	563	498	379	295	301	262	246	257	250	194	236	215	229	189	219	202	193	184	193	177	185	213	210	167	196	194	187	191	213	187	174	167	182	198	187	171	173	168	148	185	212	195	169	172	186	185	169	179	213	194	174	190	173	196	193	189	168	183	196	205	180	227	206	201	193	209	193	182	201	214	187	186	196	183	195	206	201	193	196	193	185	187	170	197	198	211	208	188	184	193	186	199	170	187	194	166	190	186	187	154	190	179	196	180	188	197	196	167	191	207	182	181	186	191	176	197	182	197	178	163	190	192	176	186	183	206	187	186	193	175	173	208	186	195	182	189	179	229	166	169	201	182	203	164	182	176	174	193	182	166	183	172	176	180	171	176	172	168	213	195	193	195	201	194	182	203	197	178	164	188	171	207	169	158	160	179	186	179	186	200	191	190	178	197	172	180	184	175	171	166	155	198	156	215	189	194	176	171	200	169	186	195	165	177	175	204	164	182	176	192	172	161	173	171	192	190	170	192	192	176	182	173	170	186	179	193	162	181	200	189	210	189	183	165	198	189	165	207	189	175	184	187	177	178	199	204	199	180	185	191	171	167	166	155	183	161	182	159	176	185	159	165	167	194	188	166	172	183	198	196	192	179	200	166	182	170	182	162	182	175	161	171	183	173	146	187	176	181	186	183	174	201	165	191	183	153	208	167	186	173	170	157	150	155	191	202	194	202	171	169	203	187	184	171	184	161	179	195	167	165	180	162	178	158	180	176	172	177	191	171	199	190	211	206	174	162	190	205	199	187	175	198	198	204	175	186	199	203	200	187	193	221	179	172	157	164	177	193	177	199	182	182	174	178	172	169	200	161	199	186	191	188	198	161	207	185	195	192	186	185	181	188	184	182	202	191	173	156	181	174	168	176	176	212	173	150	189	187	185	187	170	173	189	178	200	181	171	211	190	190	190	143	181	177	192	174	166	200	184	175	208	202	178	185	167	200	196	183	191	153	197	193	172	201	188	217	188	188	227	163	169	165	196	185	193	174	149	183	197	192	166	190	170	177	175	173	176	153	179	175	200	186	203	184	163	195	197	209	170	175	185	196	190	174	155	199	185	168	213	205	195	191	197	195	198	182	187	183	167	182	168	197	178	188	196	192	176	164	197	179	178	219	155	189	173	183	174	168	175	161	189	187	212	186	186	197	210	187	168	172	172	171	178	201	198	199	203	203	151	201	183	192	198	147	172	205	173	182	202	181	184	194	158	195	186	203	180	162	189	192	168	186	178	169	198	194	194	196	168	199	206	204	191	199	187	185	182	182	187	169	203	171	181	175	166	164	181	162	197	173	188	166	177	189	176	171	193	178	189	203	186	199	169	202	189	196	154	197	192	199	188	169	220	205	209	191	206	185	200	181	190	183	170	181	175	179	202	182	206	177	183	172	160	181	192	191	168	173	146	187	163	195	193	194	183	168	167	205	169	199	180	170	176	193	190	165	176	220	153	168	192	181	183	183	191	189	177	178	163	189	180	189	188	181	222	168	172	191	183	201	200	206	196	189	165	207	182	193	166	194	192	181	186	162	156	196	165	185	180	167	189	166	167	192	187	184	174	200	164	173	190	197	174	173	175	188	158	188	170	190	199	187	174	191	201	194	206	209	192	204	156	182	223	176	201	181	186	166	187	204	202	204	166	181	197	197	209	158	156	181	182	183	172	171	196	166	190	171	169	184	183	201	200	177	198	213	200	205	197	163	181	208	188	172	199	175	184	167	194	162	180	170	166	180	182	167	187	181	190	175	173	166	201	171	200	193	175	168	173	172	158	187	182	184	177	183	197	175	158	193	197	171	178	184	191	155	182	178	190	183	163	161	193	176	171	190	203	226	206	176	180	179	189	204	180	183	174	189	170	188	189	169	163	187	174	191	168	179	186	172	183	175	158	174	178	170	187	182	189	172	200	179	187	172	171	165	196	175	185	168	171	189	162	209	178	203	186	182	184	180	176	157	164	174	175	177	194	190	176	165	181	188	170	163	180	189	172	198	173	184	180	181	191	185	185	191	184	210	182	183	173	160	169	171	175	193	171	196	203	208	179	168	194	199	221	181	162	172	154	164	171	150	186	170	192	171	199	189	199	168	194	201	191	192	190	180	172	192	193	193	170	163	171	179	168	195	200	208	200	182	197	201	174	191	193	211	211	181	181	183	163	182	191	195	174	177	201	185	154	181	177	180	204	176	168	189	173	191	192	161	177	179	194	185	166	183	179	186	188	171	179	160	180	192	186	189	172	164	198	181	195	180	183	148	164	152	186	195	164	188	186	178	178	181	186	191	185	182	200	167	179	195	178	190	163	180	192	188	190	178	190	164	170	182	195	167	174	171	182	172	175	191	184	158	164	177	196	194	162	159	196	201	184	204	182	205	193	194	180	200	174	169	175	186	205	169	175	199	211	169	182	184	190	176	209	166	161	175	202	186	196	179	186	189	182	176	191	196	192	178	170	159	161	165	190	189	191	168	201	191	171	212	178	177	191	196	172	184	169	166	173	196	192	197	200	179	168	149	168	209	159	191	193	196	178	175	157	180	188	182	172	194	177	199	182	159	174	169	179	181	187	176	190	201	164	191	185	185	202	182	175	211	177	179	192	180	194	182	183	196	197	168	189	175	177	192	174	176	175	203	174	169	161	174	162	177	183	161	160	167	164	173	191	161	162	205	173	212	195	167	189	180	175	162	198	208	187	161	190	187	227	168	194	190	187	157	180	188	208	168	169	155	184	169	202	206	172	179	193	191	182	200	193	171	179	194	209	218	162	166	203	197	197	209	198	189	185	185	189	224	195	205	171	191	180	156	172	177	174	206	176	188	209	184	211	189	184	209	185	168	185	191	178	158	182	184	183	162	171	176	175	162	184	178	187	187	184	174	178	192	150	197	181	177	185	193	180	175	170	189	170	192	195	178	188	197	199	199	183	194	184	163	190	183	177	176	156	160	170	185	186	185	192	169	180	185	200	171	171	184	203	169	196	186	182	168	179	163	188	181	179	176	203	192	187	188	179	194	187	178	198	182	182	174	189	172	168	205	174	162	175	164	179	183	215	197	172	172	191	182	172	178	180	204	179	196	199	189	169	177	204	196	207	174	181	174	199	176	211	203	151	193	179	193	177	168	162	174	165	194	191	168	205	168	165	193	176	183	212	188	210	171	190	203	179	178	173	170	174	158	189	207	163	171	165	191	175	180	182	179	185	181	173	207	171	186	196	176	191	197	193	202	166	171	184	195	181	188	167	186	218	182	199	178	181	168	190	161	166	152	188	188	183	203	172	177	196	186	162	177	178	178	191	202	175	158	167	198	176	185	188	168	179	189	144	160	166	180	165	180	166	189	160	175	199	190	165	181	172	178	180	209	182	198	188	177	150	163	178	159	179	195	182	186	171	192	185	172	166	190	179	190	187	201	180	185	209	186	168	169	201	173	174	159	164	192	177	181	204	193	215
22601	15833	2719	2960	2603	1989	1698	1419	1147	1105	1040	983	805	810	775	714	660	698	639	595	577	638	572	600	571	556	590	513	560	553	577	519	524	536	532	508	500	502	528	511	548	496	470	476	483	468	497	497	483	498	478	489	482	502	469	445	512	482	496	515	436	481	499	490	584	584	569	534	514	551	480	579	522	505	545	574	571	595	552	546	566	552	597	552	583	491	547	542	633	639	657	649	596	565	519	477	509	475	483	494	528	499	497	524	554	506	529	517	492	502	533	508	493	439	516	487	461	472	478	487	500	472	490	453	459	517	494	477	459	458	486	504	485	399	468	477	499	500	489	489	488	422	485	519	462	460	447	452	462	466	435	487	457	415	448	430	500	461	454	450	454	483	492	463	461	476	449	458	487	495	451	470	513	455	451	446	474	483	427	462	493	474	448	463	453	463	508	468	461	460	456	441	467	492	455	515	490	440	466	455	484	455	482	454	492	460	472	468	482	463	429	453	450	463	459	450	453	460	502	506	492	490	523	489	443	477	448	438	404	459	460	405	440	446	447	456	455	441	487	498	468	445	479	491	456	417	466	459	469	482	469	444	463	457	435	491	448	450	491	508	443	435	477	473	434	450	482	473	481	456	468	518	474	426	456	467	466	409	451	463	468	448	440	429	486	467	496	464	467	471	473	456	489	488	466	459	474	456	502	431	452	475	466	434	504	476	478	464	535	412	451	455	452	515	454	427	455	460	471	507	493	435	467	462	474	472	448	479	475	460	470	484	444	435	486	499	446	492	448	461	462	449	457	465	444	515	434	447	492	466	471	483	462	479	471	466	504	463	441	476	458	454	480	479	458	489	469	475	445	466	441	483	455	431	422	466	483	456	458	446	491	477	415	479	480	447	465	475	477	471	465	487	448	469	481	472	459	452	465	432	443	444	450	470	491	454	470	479	480	461	456	466	424	466	483	434	483	410	429	483	462	459	453	463	466	484	491	500	458	511	479	436	460	471	452	475	463	454	479	440	458	487	459	441	448	426	503	485	438	478	457	457	468	459	487	448	480	488	471	494	437	470	452	426	459	439	423	441	488	447	472	466	508	419	453	504	451	504	453	485	479	452	497	428	482	461	521	469	479	432	429	436	494	436	473	503	444	469	491	454	468	468	449	446	473	447	473	453	511	473	490	466	459	467	434	421	489	473	442	453	484	462	487	452	468	484	481	478	480	433	407	455	454	448	492	457	463	453	467	478	460	451	455	469	470	496	460	439	460	475	475	496	462	469	484	467	459	486	471	485	460	424	479	472	455	472	444	442	455	471	472	510	483	468	482	447	465	469	449	453	432	474	440	479	474	466	419	459	469	466	463	476	442	495	470	466	484	481	453	421	483	486	470	483	460	465	424	480	485	480	465	494	445	456	478	475	473	456	473	459	455	448	503	452	457	442	455	462	428	465	433	460	482	449	458	485	499	455	496	464	433	499	479	476	474	480	458	449	442	476	470	472	476	486	483	518	496	492	469	479	469	462	449	484	462	455	453	452	461	464	451	479	442	478	447	466	473	482	457	439	468	476	477	459	498	436	469	443	493	450	482	460	465	455	481	424	454	447	460	476	430	458	483	464	448	478	481	490	445	454	486	477	492	415	435	475	488	415	476	420	474	486	440	459	450	489	486	447	493	476	464	476	470	454	482	467	466	466	479	469	468	491	441	455	477	498	478	457	467	468	457	448	461	460	469	451	490	453	450	465	459	453	488	487	454	445	465	493	428	478	459	455	430	428	453	457	492	441	417	511	498	474	472	453	447	432	479	464	450	474	465	473	510	499	434	435	464	473	470	509	445	486	423	459	442	472	427	447	487	456	472	407	463	433	483	484	499	423	502	473	460	486	495	474	456	428	443	492	478	437	472	471	487	462	481	442	502	495	456	471	466	431	425	469	461	454	452	480	473	455	484	477	465	487	469	458	475	461	460	476	480	471	463	466	442	458	483	464	468	498	460	471	450	488	500	463	472	473	443	464	442	429	430	464	466	450	470	477	454	438	458	460	476	464	447	465	489	476	478	463	475	466	448	485	483	477	462	487	425	448	488	489	481	488	449	469	431	459	451	460	450	499	498	450	478	496	464	439	475	497	515	472	445	483	477	412	433	485	429	465	411	444	477	498	469	474	464	415	494	466	462	433	480	481	454	446	472	474	475	448	436	452	447	472	499	441	443	454	408	465	445	455	494	427	487	475	469	446	452	464	504	437	467	466	448	429	478	462	463	452	452	459	472	493	441	497	427	440	485	461	435	467	458	462	461	499	502	481	467	458	460	490	467	483	455	458	494	449	468	482	488	472	466	466	459	465	476	430	462	481	520	472	480	455	456	457	451	460	433	434	494	457	453	451	436	479	454	473	454	467	463	499	492	471	472	503	475	484	517	463	492	490	472	468	447	440	433	493	435	452	484	472	454	451	482	491	480	448	478	452	471	439	454	472	476	494	438	444	468	476	451	460	477	466	452	462	507	467	434	483	468	460	439	457	499	460	476	463	511	452	441	475	491	457	492	506	466	465	427	462	479	471	481	469	499	462	462	456	462	487	513	453	499	467	451	430	450	451	481	442	414	457	470	479	514	438	473	473	452	447	447	463	454	445	474	486	502	491	469	480	471	447	464	464	462	459	472	482	485	460	477	492	422	482	466	466	465	431	462	476	484	457	488	470	461	481	474	475	429	456	469	470	438	425	450	455	499	467	487	494	474	481	448	478	474	415	449	453	488	469	487	434	461	462	472	498	427	453	501	464	429	460	490	472	506	481	462	510	466	449	489	458	457	482	473	486	437	476	474	473	442	465	492	481	469	444	455	484	452	440	468	481	458	448	448	490	502	469	522	472	466	481	496	472	484	476	493	457	482	514	468	454	449	474	454	440	499	459	461	475	436	507	469	472	395	462	450	470	469	456	493	492	458	439	470	463	438	472	515	485	489	495	441	459	485	445	483	476	475	479	445	450	479	447	471	451	482	491	460	462	454	460	444	499	474	481	447	458	459	475	412	475	458	506	469	471	475	461	444	468	480	477	488	444	461	446	471	452	456	497	455	475	511	492	477	462	463	485	452	460	477	499	460	442	447	442	483	457	455	490	457	462	471	459	480	508	461	453	463	432	443	460	493	507	446	483	452	479	507	466	445	436	471	456	485	498	457	474	474	450	457	478	496	472	475	453	462	487	499	452	464	456	476	437	462	500	419	426	467	473	458	477	454	490	477	494	451	451	476	486	454	483	511	462	444	496	478	478	462	453	456	453	492	450	462	472	471	464	485	435	394	428	504	470	450	487	459	470	435	426	478	457	456	481	440	466	416	457	481	455	424	448	449	466	464	442	461	489	517	468	508	477	481	447	457	451	488	455	491	470	445	467	458	436	488	488	484	469	450	493	466	427	442	458	504	442	458	458	494	415	459	476	487	461	471	506	463	438	472	480	474	457	450	444	463	492	449	465	477	472	468	466	485	443	447	458
43644	28060	8045	3002	1592	1020	609	465	368	322	270	244	231	189	200	195	162	169	155	164	153	148	140	145	166	134	121	139	142	153	140	118	130	127	125	134	114	125	131	95	138	136	119	119	105	115	100	127	129	144	113	126	129	119	129	140	110	125	111	116	103	128	126	129	139	133	124	113	132	154	141	109	129	127	146	147	128	125	123	130	142	110	113	131	145	140	154	111	117	147	149	153	149	140	118	104	113	106	113	105	130	118	140	131	111	117	124	139	126	121	127	126	120	127	108	125	102	129	130	124	98	123	119	118	122	119	117	123	115	112	115	116	140	128	121	101	101	131	109	128	110	100	122	133	117	100	123	149	120	127	97	97	107	103	94	113	105	97	121	96	123	114	135	111	124	114	108	100	99	103	90	109	98	114	136	131	124	105	99	101	112	130	105	99	124	120	118	102	125	125	121	98	115	128	126	125	100	108	115	108	119	139	117	137	110	96	112	119	108	112	126	113	142	129	108	123	131	84	120	107	126	116	118	116	109	113	135	105	106	116	117	122	100	110	109	117	122	119	98	104	108	113	115	97	128	105	127	100	113	112	132	116	115	119	127	121	110	110	94	109	109	102	109	112	130	104	109	137	123	111	128	140	140	83	119	116	119	98	104	99	98	142	112	102	132	92	113	87	100	121	103	136	111	103	115	121	123	100	122	105	118	105	127	107	122	126	125	126	96	122	114	107	109	113	114	118	99	121	135	108	117	102	121	114	103	118	122	109	129	129	122	128	111	123	103	140	144	126	115	113	94	133	111	111	113	95	130	108	115	109	124	121	135	107	121	96	125	128	112	107	117	125	121	117	140	113	106	124	114	125	125	103	136	109	122	112	123	130	128	106	110	110	119	116	116	120	108	117	88	118	126	140	110	98	92	107	110	124	129	113	108	121	122	107	121	102	108	112	127	103	121	131	110	97	126	115	113	99	114	111	101	111	121	107	101	107	106	108	114	110	107	111	113	115	127	117	112	123	120	115	117	105	117	103	119	128	108	121	113	131	133	121	100	116	124	115	126	120	112	114	98	106	115	113	128	126	92	97	117	143	123	124	125	102	104	120	119	109	110	144	117	129	128	121	108	130	98	108	112	113	111	140	127	136	117	126	109	96	124	109	105	124	121	94	103	100	113	107	121	140	128	117	115	85	119	100	124	110	125	119	104	113	121	107	107	121	120	106	106	119	121	123	119	120	140	103	119	114	120	102	107	88	100	109	124	116	105	120	129	128	116	110	120	119	108	121	122	117	132	131	97	123	105	111	115	114	124	115	127	112	126	101	121	103	119	103	106	111	110	119	111	105	119	106	128	135	114	99	141	108	126	121	117	117	122	97	102	115	114	132	106	113	119	108	114	113	112	117	105	121	119	129	115	110	106	138	135	100	113	109	99	107	114	135	144	106	98	99	115	102	99	87	120	112	115	111	114	113	140	116	106	123	100	130	109	101	125	109	97	113	120	108	98	128	136	116	113	126	119	111	120	112	114	122	104	108	113	123	121	133	107	111	127	127	115	117	120	114	120	116	131	113	87	108	105	104	114	122	106	118	121	97	112	117	111	123	100	111	107	98	137	118	117	126	100	119	114	105	127	103	124	119	113	126	113	121	118	121	103	110	118	125	142	125	103	104	122	117	99	102	99	105	112	131	113	121	124	120	108	108	124	117	93	122	115	99	121	109	98	114	115	102	121	106	119	122	116	119	116	102	139	124	126	109	111	127	126	98	115	107	111	103	114	108	117	113	107	106	132	115	127	131	131	106	125	123	98	128	116	111	127	119	125	113	118	111	96	124	103	132	94	111	124	114	123	115	111	113	132	107	111	127	111	99	127	141	126	119	100	123	103	111	115	104	100	123	96	102	118	118	116	105	109	112	125	92	123	100	88	132	136	113	130	106	127	107	106	125	104	125	131	128	115	121	111	108	120	108	115	118	116	122	106	118	121	103	110	111	119	119	126	99	117	107	119	104	124	114	103	116	126	128	106	122	126	119	105	112	87	116	88	93	114	107	115	96	115	110	128	115	118	119	133	98	97	112	102	121	106	103	108	116	128	107	106	101	128	124	103	117	106	114	120	110	111	113	114	115	110	125	124	103	120	141	117	127	132	114	142	109	116	112	121	115	115	107	120	123	119	124	106	116	103	116	134	126	106	117	116	113	121	102	118	134	128	98	109	113	122	129	123	115	113	102	99	122	126	99	114	130	112	128	117	102	106	106	109	136	116	106	123	128	110	123	126	125	98	107	113	132	119	98	144	125	118	117	117	127	112	136	129	119	122	104	125	136	111	106	117	136	138	108	116	112	123	130	126	106	99	136	112	123	99	119	122	140	110	123	125	104	126	110	114	98	106	121	112	119	112	125	100	120	111	136	142	107	146	108	118	99	133	107	116	105	124	136	98	120	111	113	111	114	145	98	113	112	105	131	142	130	113	106	93	117	108	105	111	119	102	97	127	139	128	104	125	112	123	126	127	114	98	123	104	101	99	118	114	121	115	120	111	94	122	109	110	102	124	115	113	137	103	143	104	112	122	116	99	127	100	110	104	103	134	114	98	108	130	117	113	115	132	115	96	116	102	98	134	131	136	118	115	110	91	100	109	111	128	106	126	120	103	108	114	101	107	106	103	109	88	104	96	90	120	100	98	118	117	117	127	122	119	101	100	137	109	144	109	118	121	128	114	107	119	124	111	120	128	99	117	113	122	92	109	128	112	102	122	121	105	112	107	107	111	112	127	115	110	101	134	117	130	125	111	111	105	119	138	111	121	97	125	108	132	123	144	106	123	138	124	111	115	102	118	110	106	115	99	134	131	111	100	121	120	131	110	121	117	120	119	119	113	130	118	129	120	124	109	121	125	117	118	119	110	122	99	131	132	95	103	115	109	115	114	107	118	105	124	117	109	133	89	106	123	121	119	113	112	127	107	108	116	130	117	115	124	114	94	119	103	130	112	100	113	111	121	130	98	119	119	101	110	118	126	129	115	125	115	113	107	132	110	97	112	112	129	106	110	117	118	109	101	123	114	119	113	97	109	107	125	93	118	108	123	107	107	125	101	103	118	113	119	104	116	126	120	114	108	119	119	110	122	116	120	125	120	114	130	106	125	108	129	115	132	111	98	109	113	138	116	141	115	120	119	97	111	119	129	87	114	116	106	103	121	116	117	111	121	101	106	108	114	112	109	110	104	144	110	124	116	106	141	111	109	86	130	116	129	121	109	123	114	115	118	107	121	107	114	142	129	90	123	108	113	118	108	115	108	93	116	107	106	127	133	102	125	128	132	117	130	110	136	123	135	117	115	105	104	95	131	120	105	124	108	113	103	106	108	128	112	100	104	108	116	106	124	115	100	119	139	117	103	118	107	111	132	102	90	119	111	119	113	94	116	136	107	108	111	102	125	121	109	102	132	98	99	128	113	130	115	113	111	119	108	98	98	121	112	130	130	122	114	135	130	127	134	120
28636	15076	4838	5159	4290	3440	2727	2167	1892	1541	1398	1223	1074	1043	881	854	755	676	685	663	632	580	556	564	517	531	499	448	416	475	461	437	424	426	383	369	391	397	415	364	373	392	407	356	372	392	352	335	378	337	341	377	347	344	346	366	358	365	294	327	358	312	380	341	394	399	405	432	446	476	412	425	364	392	423	440	420	439	410	452	465	451	450	465	481	474	443	477	485	558	741	720	557	459	410	352	343	403	378	347	390	357	394	380	393	386	375	348	403	346	346	336	342	333	348	358	323	353	360	318	343	331	356	309	331	326	324	342	307	334	331	332	342	351	293	314	340	312	365	317	326	350	338	315	297	319	342	299	329	309	317	281	331	293	329	303	295	288	338	308	288	317	327	306	344	290	299	333	287	299	307	302	299	291	323	301	313	309	304	335	299	287	293	309	321	300	295	330	306	322	279	310	295	331	307	307	272	308	285	276	357	332	290	289	307	311	304	285	330	314	320	295	314	354	319	292	307	316	312	320	285	305	288	288	306	289	307	315	302	303	329	310	301	307	291	286	314	319	281	335	327	287	325	293	302	331	311	313	319	296	316	312	315	284	330	337	314	273	304	289	302	277	285	313	297	337	319	332	305	316	292	310	277	298	300	314	302	301	275	301	318	330	305	304	299	305	288	359	319	292	267	350	289	275	307	325	289	309	313	292	299	296	304	306	262	306	301	299	292	320	302	304	303	312	308	292	321	319	288	293	312	307	296	314	312	320	313	292	317	297	313	300	299	296	292	309	311	287	304	306	302	307	343	281	304	305	307	331	331	320	298	303	286	317	304	292	279	332	296	287	301	314	286	324	290	319	291	328	290	300	317	335	292	313	327	307	299	270	298	290	291	357	316	325	302	302	337	304	303	304	254	287	285	292	326	324	337	314	314	274	306	294	286	288	326	288	268	331	311	301	291	299	307	285	316	275	312	319	282	302	293	283	326	289	304	285	282	305	300	300	322	306	311	314	303	285	317	337	288	277	312	312	309	307	288	330	285	300	308	319	286	294	307	313	281	311	345	279	332	307	293	316	289	296	286	326	314	313	295	292	284	308	305	302	311	312	271	286	288	300	301	314	331	287	293	300	299	266	265	288	321	294	307	326	294	271	279	296	272	326	341	323	306	275	290	297	292	296	304	292	300	266	296	315	306	352	297	321	320	306	277	325	316	282	254	344	313	289	287	314	313	307	296	293	332	297	311	274	362	290	298	313	280	296	298	315	302	271	299	321	314	312	325	307	318	361	293	333	275	325	308	309	306	319	295	291	303	309	277	319	307	325	301	292	271	289	312	296	291	305	320	321	327	320	299	317	327	314	323	310	303	320	311	307	317	326	308	292	304	315	308	324	301	313	294	306	310	293	293	295	285	306	301	296	289	288	285	285	333	315	287	285	301	317	327	275	347	315	299	344	286	291	299	300	305	327	313	300	313	281	299	333	288	324	280	287	299	297	301	308	314	315	321	305	323	309	266	275	326	303	308	317	302	287	313	290	272	280	304	312	345	275	322	281	261	320	299	329	338	295	326	331	282	303	292	310	302	342	318	313	304	322	303	309	302	339	321	307	317	296	292	304	308	292	295	333	279	297	297	283	299	305	320	310	296	275	294	309	312	347	303	319	302	313	300	277	330	266	278	304	319	267	311	308	301	321	309	305	288	296	313	313	292	339	297	323	292	295	315	300	294	319	294	320	296	294	319	302	308	281	307	307	296	299	303	287	283	338	298	317	306	308	288	294	325	285	315	310	320	334	295	311	309	300	313	300	306	305	286	274	332	309	296	263	315	291	323	314	320	313	300	317	331	283	296	306	321	299	299	316	296	312	326	315	327	279	299	309	296	301	309	299	293	309	298	316	298	263	309	304	288	339	301	337	279	312	316	306	324	258	305	309	292	297	308	292	311	320	305	275	313	286	281	288	309	329	315	282	262	317	301	318	284	330	304	315	287	316	314	285	326	288	295	305	302	307	297	285	301	312	316	308	292	319	310	317	304	292	324	279	319	281	270	330	325	281	273	284	310	305	300	303	307	332	292	329	289	327	294	296	308	299	320	305	321	301	291	283	281	311	331	311	303	283	286	305	302	294	311	293	332	308	320	305	334	339	312	315	325	288	337	308	321	322	285	312	321	334	264	293	306	305	305	294	335	322	312	312	289	287	305	309	310	300	292	302	293	299	301	298	279	286	315	322	291	313	309	297	330	308	308	271	281	310	267	309	308	307	305	302	313	326	306	305	312	292	280	342	301	286	322	277	298	321	312	320	307	299	309	310	300	294	326	302	282	315	304	356	324	315	319	311	304	311	294	290	299	298	328	323	293	309	309	299	283	323	302	293	275	257	317	322	304	339	342	321	280	289	301	313	298	313	298	301	299	295	310	289	293	303	323	274	286	299	297	307	291	298	303	317	330	294	330	332	316	279	303	288	306	320	288	314	305	309	314	292	312	307	297	333	298	281	311	312	311	307	305	321	315	298	336	305	270	257	281	313	314	305	301	300	283	313	340	298	312	281	296	313	276	304	322	290	274	310	301	309	291	286	326	309	306	325	301	328	286	258	321	294	321	279	321	308	346	255	329	320	284	314	314	324	312	281	338	297	299	312	287	314	287	298	285	284	308	266	283	360	317	303	321	277	299	296	291	346	333	318	309	297	296	307	338	318	345	287	285	274	314	304	322	281	309	308	326	311	298	313	322	301	317	343	275	299	304	303	316	278	286	343	324	335	315	295	300	290	323	320	303	324	331	289	304	319	307	323	328	308	304	328	336	294	278	292	286	314	292	327	303	318	302	327	275	292	284	291	300	286	316	295	326	320	329	284	328	313	294	303	338	307	300	282	291	311	279	338	320	294	330	297	295	321	323	318	270	293	315	313	318	278	303	320	289	298	313	319	298	301	279	304	329	315	305	321	314	277	312	293	327	300	331	314	309	297	325	291	300	287	324	307	327	274	297	290	267	301	303	304	308	281	314	304	327	321	297	302	309	322	270	312	300	298	308	292	314	292	328	316	301	311	301	302	297	312	330	284	289	301	310	302	333	308	320	318	295	299	306	305	278	296	323	309	283	338	297	302	289	310	345	288	321	274	309	303	299	321	306	301	286	326	379	293	287	307	279	293	305	316	286	309	309	293	321	305	321	318	307	309	293	276	284	322	341	302	282	337	293	290	298	313	285	312	314	332	307	306	310	302	306	265	321	298	289	298	293	307	287	317	326	309	280	306	271	313	325	327	300	292	296	275	304	265	287	280	264	311	274	312	294	328	299	311	317	307	294	326	272	311	310	306	306	290	332	323	290	301	308	289	284	313	322	327	273	302	320	312	297	312	304	325	304	300	327	323	323	305	307	284	324	320	287	304	318	310	306	301	310	272	311	339	306	299	294	303	318	316	321	292	299	288	308	306	322	306	291	320	311	276	291	314	327	319	288	292	312	307	286	304	315	341	308	278	271	318	305	308	300	291
17868	5388	291	219	240	222	197	219	251	198	181	217	216	206	223	182	193	197	206	199	199	185	238	200	200	186	179	197	209	218	200	211	223	205	213	201	205	193	191	210	179	216	215	210	198	217	207	226	219	184	217	205	193	191	200	174	186	186	207	200	243	207	214	201	202	227	216	197	194	193	196	182	214	214	204	225	230	202	208	222	214	198	214	225	189	195	203	180	210	221	221	217	187	218	166	205	176	206	230	180	183	214	205	190	193	221	186	229	210	203	191	207	211	207	201	195	184	193	200	178	185	189	188	192	210	204	191	219	196	211	210	213	188	195	191	213	205	197	229	211	178	214	211	203	190	197	204	201	205	196	187	190	223	200	212	221	210	199	236	225	192	177	209	179	182	201	218	194	177	223	207	213	208	194	203	206	198	217	188	198	214	212	198	152	188	198	208	190	190	207	188	196	194	240	167	169	200	197	223	177	182	191	227	192	202	174	189	205	175	187	188	176	245	229	207	194	214	208	193	206	200	194	193	214	194	200	167	192	189	212	225	222	202	218	205	193	176	186	205	237	172	192	210	209	184	194	185	202	197	180	201	187	195	195	166	200	199	195	197	198	171	201	229	196	193	224	177	194	186	219	204	197	218	212	188	188	202	196	189	220	214	194	194	198	199	201	200	205	202	194	196	207	196	204	204	215	210	210	219	193	198	213	216	209	222	198	194	188	206	196	203	205	230	213	229	200	207	180	182	196	203	214	212	180	218	223	189	192	202	218	183	201	217	220	224	182	204	202	162	187	206	189	173	210	221	203	217	212	205	192	206	200	199	206	197	211	187	202	204	204	199	171	229	215	181	208	198	196	205	219	186	229	215	191	179	197	211	201	207	232	206	185	185	160	213	201	192	217	207	209	205	196	183	224	190	198	201	196	187	203	207	205	201	211	199	230	191	199	237	197	200	190	211	204	217	178	196	184	212	197	179	190	223	164	189	219	216	190	217	230	223	208	212	190	212	202	190	207	187	193	189	205	195	209	190	213	197	217	201	197	182	200	202	203	205	183	219	200	222	208	203	232	175	184	197	214	210	172	205	201	190	193	209	180	200	210	202	181	202	205	180	193	215	187	198	231	191	196	209	213	188	193	192	210	191	186	195	212	208	197	194	194	191	213	200	188	218	213	207	199	210	192	209	184	197	183	190	203	211	191	199	227	211	195	196	189	219	208	192	190	208	181	193	184	193	180	205	208	173	179	188	168	189	227	201	187	227	211	209	205	195	234	212	192	197	205	219	205	253	195	181	202	205	207	223	194	195	179	199	204	225	209	181	202	204	187	212	215	190	209	204	219	216	190	220	230	202	210	199	197	206	196	189	212	191	236	206	214	211	222	243	210	203	185	216	233	184	198	204	232	219	183	188	187	223	199	199	188	218	184	199	189	188	188	213	207	207	180	215	152	206	187	216	186	193	220	206	198	180	201	213	216	212	203	178	205	194	204	181	185	170	205	224	198	177	204	182	195	179	206	180	185	208	189	202	177	193	220	226	192	199	218	177	204	207	209	211	227	211	192	186	208	216	202	167	211	183	207	204	183	196	200	206	191	226	210	188	204	204	198	206	190	202	211	179	229	204	214	218	209	204	185	208	197	227	191	209	185	193	201	196	187	200	213	171	172	190	208	201	193	219	189	209	213	207	184	187	189	221	213	181	200	193	197	240	227	219	201	196	201	196	208	247	204	204	200	222	193	208	207	176	220	209	207	235	217	193	193	187	172	218	203	191	214	183	177	216	201	195	191	181	214	197	201	194	202	218	226	202	195	205	200	191	198	211	198	172	212	187	199	203	175	205	184	209	207	219	219	181	203	215	188	213	173	187	229	203	186	183	180	213	173	181	221	188	210	207	217	222	184	207	183	170	182	181	211	215	215	209	191	197	205	204	174	218	232	199	217	187	212	208	218	209	202	198	199	186	201	226	226	218	230	184	211	186	204	212	190	217	211	200	203	222	206	180	171	210	192	211	191	186	201	204	222	227	183	190	179	179	218	184	208	218	192	209	211	202	196	191	176	203	214	205	184	196	207	187	206	228	204	201	191	186	200	188	202	166	198	185	219	191	206	222	187	175	204	220	205	214	184	215	201	218	183	186	199	231	206	176	206	186	224	198	210	200	191	196	208	217	175	188	200	208	233	192	220	185	196	209	185	195	201	201	192	211	184	153	215	195	185	198	202	210	196	208	196	177	206	204	190	209	216	185	233	202	199	214	179	223	225	195	222	208	204	207	202	207	188	215	220	213	193	206	200	189	186	182	189	215	167	190	233	211	202	194	185	204	195	200	193	182	193	203	196	198	200	190	198	191	195	194	178	190	207	192	212	190	213	194	180	186	195	203	211	210	191	195	211	194	222	190	212	197	193	203	192	215	209	173	212	231	186	223	217	191	199	184	208	186	191	178	189	209	215	187	186	206	199	197	209	196	220	201	208	198	203	185	210	180	206	212	189	201	200	232	200	173	240	179	206	209	206	204	228	224	211	212	227	180	208	164	193	194	196	218	198	164	170	200	182	194	187	203	184	233	185	209	184	202	184	203	212	198	217	224	207	189	196	190	221	217	221	178	200	180	196	214	200	205	189	202	212	206	205	195	178	192	202	175	220	196	220	192	187	175	189	200	212	197	205	214	215	195	202	198	216	225	210	199	192	190	208	185	188	201	202	220	206	175	196	184	207	208	206	227	208	239	183	199	191	195	220	213	204	206	198	209	201	189	208	198	208	215	195	227	218	217	192	200	221	211	223	191	196	199	211	208	186	177	225	216	204	193	180	200	199	198	200	207	189	197	196	181	195	198	210	187	199	195	205	191	230	193	210	190	210	205	208	202	201	225	203	204	194	219	197	195	192	218	198	199	174	208	217	166	188	181	211	197	177	190	212	215	199	184	207	205	198	174	187	207	183	210	216	204	219	215	199	184	206	195	207	210	183	190	188	194	228	197	181	181	213	205	203	164	190	215	202	180	184	213	191	201	201	196	228	200	197	214	191	212	208	243	221	198	190	188	187	208	225	205	157	205	215	199	182	191	197	204	208	207	200	210	214	199	206	198	168	222	197	200	188	194	194	187	186	221	177	207	189	188	182	205	211	205	187	203	204	186	209	187	199	179	217	210	204	191	186	197	179	189	226	199	210	189	186	208	203	187	201	192	208	181	189	201	204	218	215	211	221	186	219	209	176	190	214	198	190	201	208	204	208	202	186	197	186	212	211	221	207	199	204	196	209	214	193	252	182	207	201	197	201	199	193	188	181	183	187	192	233	212	223	199	201	188	167	175	203	205	185	214	221	209	192	199	211	150	201	208	212	194	216	193	197	195	214	203	233	205	211	211	237	195	209	192	197	211	194	183	214	213	192	205	174	190	203	188	192	185	204	191	194	180	191	178	193	219	218	217	184	230	191	202	216	177	195	189	210	214	171	206	218	226	209	238	193	191	199	189	208	200	191	202	198	207	200
10729	3724	618	609	622	595	560	563	556	549	556	518	528	534	520	520	467	498	536	495	518	551	519	512	530	528	525	514	509	521	523	485	523	535	503	494	516	501	482	518	514	536	548	521	526	482	494	561	531	492	519	538	493	459	507	556	490	515	492	502	496	518	472	519	537	540	515	561	508	546	571	507	553	541	545	543	517	519	562	538	548	577	560	556	531	515	538	546	530	533	497	515	592	539	504	536	527	542	480	508	553	505	549	537	564	517	549	535	493	544	516	518	518	483	504	502	521	532	494	526	526	527	530	462	516	515	540	528	507	489	499	524	492	513	502	552	504	505	547	523	520	558	511	491	525	504	519	511	508	474	523	491	537	510	524	503	488	507	533	528	531	497	540	501	498	531	528	489	510	503	528	540	533	513	551	466	557	489	507	499	523	519	494	550	518	523	540	525	512	519	520	563	516	531	503	508	523	553	523	521	506	531	541	491	519	501	513	521	525	514	490	514	512	507	516	540	516	489	506	539	521	538	499	519	518	514	526	545	538	515	495	486	506	498	531	506	497	536	482	516	519	499	495	528	492	492	513	500	528	494	494	571	529	527	511	478	482	521	485	510	486	519	515	520	507	505	529	503	520	558	490	546	516	497	549	500	509	522	485	488	516	530	527	511	491	526	494	497	494	493	498	541	539	528	527	480	511	498	504	522	498	540	502	527	515	497	518	509	514	515	518	510	537	530	513	507	510	502	472	536	495	532	486	530	511	525	492	566	517	521	528	496	532	495	512	513	512	515	528	515	548	567	512	535	476	503	476	537	503	473	485	490	519	539	506	533	524	521	524	529	541	507	541	491	526	463	558	525	486	506	537	506	531	544	518	463	514	515	517	524	519	517	531	523	500	515	525	484	466	500	498	513	508	498	483	534	511	511	534	500	492	492	489	557	525	530	520	519	481	493	555	549	541	512	529	478	482	508	536	504	528	520	493	507	496	542	507	515	559	498	546	509	518	492	495	512	512	524	516	525	549	531	498	518	487	552	510	520	521	549	560	506	503	544	519	524	526	522	503	514	504	492	522	519	465	524	508	530	482	502	564	499	540	501	534	519	497	499	531	518	496	525	499	478	532	531	505	523	498	558	484	502	532	543	513	514	506	544	522	533	470	508	520	481	499	519	492	519	511	484	527	506	514	534	504	506	492	518	540	483	514	531	521	517	538	506	477	519	496	558	487	557	509	486	475	508	523	468	503	522	504	488	523	508	488	530	510	554	481	519	558	495	483	516	531	510	528	538	517	471	499	528	484	502	510	548	502	543	511	489	497	520	526	498	550	545	464	525	499	505	520	530	536	527	559	559	539	495	538	531	495	461	496	528	504	547	506	524	491	504	506	537	545	547	500	523	501	520	506	478	508	503	497	526	525	472	518	538	495	551	519	522	518	515	467	493	505	493	488	499	505	501	491	518	505	499	529	500	548	497	483	502	509	532	522	531	538	523	498	499	518	479	499	510	477	499	542	498	484	503	536	539	519	511	512	501	462	507	477	530	487	520	509	495	497	464	458	475	515	502	511	508	544	568	502	530	489	473	544	517	543	515	512	546	520	494	546	545	519	523	534	507	494	477	486	539	511	471	512	486	487	500	528	516	505	479	497	506	510	538	509	485	509	511	519	515	514	525	494	530	537	525	537	502	533	493	548	529	487	513	507	499	519	524	508	486	517	510	509	466	514	517	543	515	524	503	517	516	491	530	531	508	544	508	531	519	508	555	517	545	502	478	557	573	545	474	495	520	518	538	542	528	531	490	472	519	566	463	537	504	527	481	556	510	517	548	525	502	501	498	477	535	517	496	507	497	531	528	527	491	485	518	501	496	521	548	536	510	550	481	492	494	521	525	526	514	545	496	499	534	519	496	506	542	505	520	509	526	487	513	518	526	519	543	530	515	480	526	551	476	503	545	528	496	567	530	526	498	510	495	459	548	526	463	531	547	506	492	503	542	477	519	523	508	498	554	510	513	505	524	544	531	495	516	539	519	489	506	504	490	485	515	456	540	537	522	522	458	506	502	519	509	560	517	510	482	529	486	478	514	492	527	485	475	510	504	524	521	467	521	493	517	496	523	528	525	498	525	540	532	528	531	525	458	499	520	534	523	506	487	538	500	531	541	521	495	502	497	522	479	510	519	517	530	513	507	508	496	496	504	488	524	486	524	510	535	503	503	554	539	546	534	508	519	541	513	469	531	483	499	531	510	508	484	519	480	490	515	492	523	502	461	540	515	504	526	498	558	508	494	533	535	525	485	512	466	504	516	473	503	488	506	539	523	482	551	500	535	521	470	493	517	531	483	532	527	529	514	500	538	522	495	517	496	538	474	501	511	488	485	507	540	478	480	514	501	540	542	527	498	521	532	472	574	495	588	592	515	502	484	528	524	530	542	503	526	524	525	515	497	515	543	534	515	510	503	533	500	485	533	465	501	491	495	467	522	534	502	487	511	518	498	543	510	524	526	531	477	564	527	518	520	517	540	475	508	479	493	553	517	528	486	512	513	479	504	549	503	515	531	477	511	530	515	532	527	515	490	463	501	512	534	531	499	511	490	494	491	501	504	522	506	527	506	510	532	539	523	552	534	509	521	478	501	500	469	478	538	508	498	511	557	490	522	509	488	487	526	510	495	518	506	510	471	522	509	533	512	536	538	506	511	504	541	476	534	521	495	528	507	527	502	544	529	511	530	526	489	509	510	502	536	509	501	520	500	468	493	494	488	519	518	525	544	490	523	490	511	494	519	528	506	544	517	482	510	512	496	506	507	534	520	485	492	569	510	524	540	534	533	494	486	556	506	495	522	499	522	467	501	506	522	534	526	518	503	503	518	543	536	515	454	548	500	481	533	499	518	531	543	510	504	504	487	496	505	545	520	494	483	463	486	515	458	499	480	545	523	507	531	521	492	515	494	516	530	511	519	530	535	512	518	543	482	483	513	530	536	491	514	484	519	502	512	504	519	510	524	513	540	550	490	511	525	529	519	494	505	548	520	506	538	517	516	519	463	529	520	517	548	494	499	503	507	544	520	525	477	530	506	548	547	517	482	498	479	516	537	515	511	519	521	498	522	494	551	493	490	499	553	525	487	478	485	570	492	488	527	530	514	511	504	553	555	516	498	494	470	510	512	496	534	529	506	493	558	490	542	496	512	492	509	546	486	472	525	539	503	530	504	527	462	543	511	510	499	521	540	492	516	482	503	502	511	543	479	501	528	498	493	552	505	526	494	538	477	502	517	483	481	522	505	495	539	539	497	459	469	520	536	506	514	520	527	507	463	514	544	530	503	513	525	527	493	511	498	494	515	488	516	478	542	534	526	461	517	510	500	544	502	504	498	519	533	490	526	533	518	524	482	486	518	551	545	512	501	520	535	538	515	535	489	518	524	533	459	504	515	518	519	477	526	508	533	493	510	514	491	541	531	476	513	516	500	491	502	513	462	501	507	499	553	466	488	496	501
35925	15501	2815	1326	849	602	438	367	326	276	246	251	230	241	239	194	214	196	250	206	177	216	165	193	178	173	204	178	194	165	199	182	199	196	179	183	184	184	164	182	199	201	178	187	185	172	191	177	190	157	207	176	179	168	175	175	185	185	193	183	198	173	162	171	198	196	183	160	169	212	195	184	200	192	165	205	198	162	188	200	204	182	187	176	202	204	190	182	179	200	207	210	195	189	175	198	187	185	172	179	181	191	183	180	178	187	182	174	192	189	199	187	168	164	174	182	189	193	165	175	168	174	189	172	171	168	205	176	193	180	168	192	182	171	173	173	163	162	173	171	196	178	195	187	164	182	178	169	181	198	199	173	189	188	212	219	197	184	176	168	178	166	182	208	205	178	175	170	195	181	170	201	168	178	182	149	188	173	176	145	171	166	199	186	182	173	172	169	165	188	186	174	160	168	186	181	187	156	161	163	185	168	174	175	187	194	188	164	195	211	169	188	183	180	199	190	192	190	196	191	180	180	157	204	190	184	185	180	175	170	157	145	168	202	150	181	170	156	165	184	163	194	176	175	183	188	173	188	175	183	174	175	166	189	183	187	195	179	200	195	180	179	176	183	176	190	196	182	190	201	173	168	210	185	202	176	177	180	159	183	178	165	187	187	173	175	200	170	155	175	210	167	175	154	188	183	175	158	179	157	186	158	194	170	169	190	185	179	186	180	193	172	151	184	210	180	173	170	178	214	172	195	172	181	202	147	170	180	194	192	194	150	170	180	171	177	187	183	154	186	176	180	170	185	173	193	179	163	169	183	162	201	165	185	185	159	188	147	169	173	188	160	172	164	186	157	170	191	177	178	163	167	172	195	166	179	179	194	174	169	180	174	163	174	175	172	175	200	177	168	193	190	162	195	177	191	169	197	166	198	170	228	204	179	164	200	166	193	180	197	152	175	166	190	185	180	207	188	187	186	169	163	164	161	173	187	152	176	189	196	195	192	152	182	208	185	192	164	164	186	209	175	174	162	198	179	156	197	170	204	190	189	185	179	172	182	173	192	180	167	170	153	205	200	181	182	165	154	192	185	177	179	174	170	154	171	181	161	175	164	187	158	179	164	184	169	180	145	163	195	167	188	181	173	166	202	206	191	182	169	189	165	193	175	172	193	174	186	168	200	181	198	174	177	206	200	206	180	166	217	178	175	176	175	189	158	163	185	177	184	156	190	189	194	157	170	178	180	161	177	177	193	178	172	175	181	201	192	179	160	186	198	191	181	164	153	194	181	174	163	172	176	187	162	167	170	160	188	192	197	206	185	192	171	180	159	197	188	161	178	196	151	165	171	188	175	179	179	174	170	171	160	188	158	177	168	177	177	161	196	176	164	174	168	182	175	172	185	190	211	188	211	195	197	196	192	166	191	193	183	183	164	169	162	168	166	213	164	165	201	185	187	171	171	182	197	169	177	184	197	173	175	166	183	195	179	196	186	182	173	174	192	179	189	186	180	158	168	166	193	190	165	171	169	190	187	196	179	152	174	183	181	170	171	158	175	181	184	200	197	153	175	197	197	195	167	186	186	193	190	172	158	175	196	187	171	177	174	167	179	172	176	182	206	172	189	189	172	204	183	203	183	170	190	177	181	180	171	209	190	202	177	153	207	182	202	193	195	188	185	182	170	205	178	177	183	179	207	174	175	195	202	174	166	162	147	169	165	180	203	184	176	170	201	187	173	181	175	182	198	179	152	168	183	176	170	167	169	177	177	188	181	175	170	169	160	170	162	175	189	158	180	177	187	213	178	180	209	205	186	200	174	176	188	180	180	185	186	174	199	178	171	148	160	176	208	175	192	185	184	210	177	174	202	158	178	176	181	188	159	228	166	170	158	156	208	175	168	201	193	165	159	168	164	215	177	183	173	173	159	186	197	188	186	181	175	189	172	184	185	166	199	183	171	196	177	189	156	183	169	192	151	165	191	189	177	190	166	197	171	173	190	184	167	174	192	190	186	170	189	198	174	189	206	143	174	186	175	189	186	186	181	199	183	175	173	184	187	204	189	171	180	174	194	186	160	166	172	191	172	209	164	168	180	164	185	172	192	182	163	201	193	172	192	172	161	172	187	188	174	145	191	201	186	183	188	179	190	175	169	180	183	187	176	146	158	162	173	187	178	207	179	189	167	160	161	175	162	175	163	174	183	175	175	162	190	194	157	165	198	190	154	175	175	171	191	187	172	187	175	172	194	178	179	177	164	180	180	167	173	183	169	188	170	193	182	177	185	178	182	159	171	197	183	192	197	187	200	180	175	173	193	183	206	182	168	170	185	175	174	163	174	172	177	188	187	174	188	173	188	186	189	188	173	177	198	184	215	185	176	169	167	186	180	190	179	178	192	184	192	160	179	195	191	180	157	190	209	170	194	164	198	185	184	172	172	160	154	215	177	171	189	169	179	172	170	167	161	158	168	172	174	168	177	184	158	182	161	181	180	165	168	171	184	167	200	187	173	164	186	187	180	173	190	184	178	175	165	148	195	188	180	186	167	156	180	164	191	186	158	190	193	188	154	172	180	187	169	177	166	168	204	162	192	187	168	174	189	173	167	186	155	190	181	188	185	193	173	192	187	188	185	162	192	179	181	166	179	155	158	159	165	191	177	173	162	188	193	182	189	147	166	175	182	170	182	192	163	151	174	165	186	196	168	183	168	179	207	179	189	163	177	183	177	165	183	158	170	189	191	185	179	201	177	191	172	174	189	195	149	179	193	173	178	179	164	181	176	175	165	173	192	188	190	171	178	146	143	186	209	186	203	168	168	196	176	168	189	185	190	186	165	188	187	168	177	156	161	188	159	172	183	182	173	179	174	169	180	169	172	177	165	189	174	174	192	164	191	173	188	175	165	187	167	166	192	170	142	173	191	178	148	167	182	203	175	163	164	181	183	186	184	186	171	177	187	196	181	169	172	158	172	183	183	199	192	176	169	190	184	183	186	181	208	188	188	158	171	182	174	166	174	148	178	179	166	182	177	182	188	174	172	185	156	181	192	149	182	158	205	180	174	176	152	169	184	177	167	199	188	175	171	166	171	162	187	185	190	154	174	173	175	182	184	193	161	178	161	169	177	185	180	175	176	167	188	198	177	180	186	195	198	172	178	178	174	194	175	183	165	185	168	171	139	189	174	186	160	176	189	181	175	179	193	192	181	171	158	163	161	166	156	185	169	177	165	183	168	186	182	178	187	188	181	159	159	202	168	196	185	200	163	189	199	196	198	201	153	175	194	190	166	207	160	184	160	178	171	145	171	195	179	179	184	177	185	176	156	174	182	195	174	175	196	198	183	178	181	185	182	170	179	180	162	193	188	161	192	183	173	187	199	164	191	189	187	163	158	180	161	172	163	190	179	178	177	168	181	169	179	178	180	197	174	178	179	167	150	168	174	161	191	185	181	187	187	160	185	197	167	175	169	168	185	173	212	217	178	175	177	175	175	181	171	186	195
22877	7088	2886	3019	2710	2133	1826	1441	1262	1119	1078	975	908	815	777	729	695	680	673	655	621	618	557	584	623	528	557	540	534	545	540	538	534	488	521	505	512	495	525	471	528	489	482	484	508	527	486	488	504	457	501	480	482	482	480	477	459	448	482	481	463	457	424	499	528	566	542	566	527	522	549	507	515	513	517	532	528	549	541	536	543	539	523	549	531	518	532	555	523	657	723	642	519	520	499	475	516	532	488	527	503	576	505	528	468	527	504	479	505	456	477	453	476	491	505	524	476	458	463	426	480	496	441	492	493	452	481	453	479	435	454	439	450	414	463	440	458	435	483	477	475	502	432	478	456	453	467	437	475	442	471	483	500	458	497	470	459	443	458	443	480	497	426	443	464	444	474	436	465	467	431	474	462	472	458	439	403	431	458	465	457	437	452	419	463	475	441	489	442	438	443	435	442	439	488	491	474	454	427	465	459	477	464	452	466	434	470	452	469	454	475	437	450	448	453	462	470	478	432	461	444	471	480	486	441	421	446	453	458	474	480	468	479	448	453	411	459	498	474	465	449	436	496	448	493	437	440	414	479	445	478	495	508	461	426	455	470	458	494	445	459	448	456	458	474	484	432	442	444	491	436	457	479	447	445	405	436	445	475	494	426	455	479	486	511	446	452	420	473	477	420	424	456	404	446	450	453	470	445	487	445	432	442	463	448	484	465	449	478	432	430	487	472	443	450	475	450	468	463	452	452	451	476	468	441	447	470	435	450	457	442	432	444	488	446	478	454	461	429	459	409	459	449	438	444	459	416	475	434	460	488	466	477	428	448	482	447	485	436	456	454	449	501	482	442	451	470	441	424	448	451	457	486	433	456	453	479	463	453	481	490	468	479	445	470	434	496	456	450	449	448	474	469	444	409	424	440	474	459	466	453	451	465	489	472	442	470	453	430	449	487	498	467	493	426	513	471	392	451	487	432	487	439	455	483	478	424	466	490	460	432	493	473	436	457	470	454	443	431	469	449	486	457	469	498	485	430	445	449	473	437	466	488	451	435	447	442	467	491	448	461	462	451	442	440	482	469	449	468	497	442	434	432	445	479	469	430	434	469	460	450	438	439	448	469	443	467	453	465	437	462	449	456	470	461	431	475	465	498	444	428	477	451	431	434	459	444	486	449	470	451	473	448	471	475	477	440	430	425	447	530	452	387	483	437	452	464	462	482	454	450	426	437	452	438	478	437	434	475	445	474	440	452	460	509	448	503	427	483	461	445	457	450	456	456	452	458	477	438	454	477	419	442	475	477	458	452	414	481	465	430	463	460	472	447	452	452	483	456	488	458	458	485	481	458	475	459	453	404	454	445	454	471	430	457	437	445	469	453	510	465	423	483	453	455	495	461	452	442	436	473	447	478	440	459	441	487	485	469	425	418	445	435	463	481	435	485	469	465	479	500	424	485	431	452	483	436	461	456	467	424	441	438	450	444	452	445	451	465	449	445	466	455	441	453	464	469	446	460	488	464	425	459	451	455	462	481	449	438	448	483	454	431	434	471	418	423	454	439	462	457	426	450	432	494	444	443	410	436	472	435	473	446	431	460	464	476	479	480	435	440	476	498	461	470	454	451	434	452	466	431	436	451	436	447	454	444	464	442	420	471	473	461	458	501	461	488	482	446	447	427	472	466	424	448	447	465	448	445	457	470	470	442	455	484	467	461	453	442	486	467	466	450	484	448	442	471	422	462	471	499	447	478	484	438	471	468	410	468	483	491	462	461	485	461	435	479	455	477	444	450	491	495	450	442	458	490	467	449	469	441	457	481	464	447	472	490	460	440	476	486	491	440	467	498	443	459	483	452	429	458	465	443	480	482	479	466	479	471	498	431	396	485	447	444	482	473	485	456	466	435	476	443	422	447	446	447	465	449	454	476	425	463	443	453	480	482	409	486	466	446	439	428	471	438	441	474	466	465	461	420	462	450	471	490	450	474	452	499	488	407	456	462	463	454	435	438	447	465	423	439	447	479	459	464	486	445	448	454	457	454	466	465	452	437	508	445	450	435	501	459	472	457	467	454	406	446	456	451	492	449	452	436	501	450	454	465	479	440	477	435	456	471	467	442	459	462	444	462	487	426	445	452	436	457	432	455	507	408	430	431	497	462	457	433	426	470	462	456	484	487	452	472	469	471	420	469	433	442	450	426	458	460	474	460	472	457	472	501	439	429	434	480	461	496	433	470	468	476	459	450	461	487	452	440	486	483	432	472	444	460	425	455	450	491	432	476	463	446	470	490	469	444	463	463	450	451	429	478	448	454	498	437	492	490	459	427	448	459	441	460	395	419	431	437	434	468	468	475	469	464	452	443	458	425	479	441	472	455	494	417	453	453	489	445	460	442	468	464	443	495	453	456	452	461	441	471	434	489	458	473	488	481	424	467	439	488	421	422	427	458	469	441	440	462	468	514	470	426	450	447	485	463	480	450	454	433	423	457	462	433	459	445	469	438	469	442	457	460	458	453	453	434	473	468	467	476	455	467	446	438	467	448	452	464	452	456	469	444	470	458	485	449	460	443	490	482	478	498	455	475	459	465	438	464	448	459	500	449	435	480	438	425	468	464	448	420	448	442	434	434	457	441	455	456	482	457	473	472	468	479	447	458	455	478	474	476	463	474	501	466	471	426	434	493	419	458	476	489	494	439	395	471	460	450	452	466	464	479	490	411	471	486	490	465	472	461	443	499	490	421	454	470	457	479	440	418	479	443	478	456	505	448	487	459	470	468	498	458	401	491	493	478	441	444	433	427	488	464	423	496	479	475	449	452	452	435	470	427	447	474	450	466	439	454	407	440	462	475	454	470	447	472	448	485	469	441	447	453	473	459	480	442	484	448	471	483	426	472	463	457	486	406	467	432	438	435	491	438	474	497	494	448	453	445	417	481	453	461	477	438	458	443	483	451	466	488	484	484	475	458	468	477	431	457	446	438	481	421	454	460	457	438	451	426	448	470	484	460	460	453	455	467	469	492	446	443	468	485	446	457	444	464	507	433	441	475	463	435	460	451	484	432	466	439	475	454	499	450	451	456	475	503	456	486	480	460	424	473	444	464	465	434	416	484	479	491	471	456	456	453	443	459	429	464	497	470	472	439	421	420	448	450	470	440	414	452	487	461	438	432	463	458	493	477	440	434	425	459	476	419	485	451	447	463	466	465	450	457	433	459	439	496	433	475	426	460	464	450	449	456	438	438	470	458	451	459	458	482	439	464	455	470	458	448	465	447	461	485	453	475	462	449	448	461	449	466	439	431	481	478	426	507	468	460	454	470	460	488	434	458	428	469	484	444	465	462	459	453	500	455	518	474	451	449	471	443	453	457	453	458	444	471	449	505	440	453	457	472	435	467	459	439	422	452	472	476	471	442	452	499	460	504	452	447	447	440	455	451	453	461	467	484	462	493	458	469	450	432	474	470	449	444	433	471	436	455	461	447	476	462	460	482	437	435	425
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
