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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
336382769317	336382769872	336382770422	336382770972	336382771522	336382772072	336382772622	336382773172	336382773722	336382774272	336382774822	336382775372	336382775922	336382776472	336382777022	336382777572	336382778122	336382778672	336382779222	336382779772	336382780322	336382780872	336382781422	336382781972	336382782522	336382783072	336382783622	336382784172	336382784722	336382785272	336382785822	336382786372	336382786922	336382787472	336382788022	336382788572	336382789122	336382789672	336382790222	336382790772	336382791322	336382791872	336382792422	336382792972	336382793522	336382794072	336382794622	336382795172	336382795722	336382796272	336382796822	336382797372	336382797922	336382798472	336382799022	336382799572	336382800122	336382800672	336382801222	336382801772	336382802322	336382802872	336382803422	336382803972	336382804522	336382805072	336382805622	336382806172	336382806722	336382807272	336382807822	336382808372	336382808922	336382809472	336382810022	336382810572	336382811122	336382811672	336382812222	336382812772	336382813322	336382813872	336382814422	336382814972	336382815522	336382816072	336382816622	336382817172	336382817722	336382818272	336382818822	336382819372	336382819922	336382820472	336382821022	336382821572	336382822122	336382822672	336382823222	336382823772	336382824322	336382824872	336382825422	336382825972	336382826522	336382827072	336382827622	336382828172	336382828722	336382829272	336382829822	336382830372	336382830922	336382831472	336382832022	336382832572	336382833122	336382833672	336382834222	336382834772	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53999	43846	30242	24969	21458	16770	10590	5541	2656	2041	1738	1314	1032	813	10462	20873	16827	7325	3711	1050	317	228	179	185	195	223	190	169	177	179	206	206	194	185	198	191	198	183	180	213	192	194	217	189	243	205	200	189	190	198	179	187	206	225	185	206	197	213	199	187	201	198	160	211	182	180	208	206	183	187	190	188	187	177	180	190	168	180	208	227	208	198	206	179	198	176	205	177	212	220	194	194	173	196	205	194	210	179	197	203	185	198	181	184	211	205	199	184	187	168	201	186	198	202	201	180	201	218	194	212	179	202	185	208	202	202	212	201	216	204	208	195	228	180	218	204	193	190	187	176	182	192	203	197	215	211	207	196	196	189	195	194	185	188	180	218	218	202	177	200	197	195	198	169	199	206	197	207	211	216	193	196	183	184	230	199	201	180	230	206	218	169	184	201	173	204	189	194	190	208	199	202	207	247	193	177	203	209	198	200	177	187	182	213	198	206	184	204	211	225	205	215	179	199	231	230	191	215	203	198	195	177	177	205	198	199	208	172	197	195	186	204	192	168	200	193	199	184	199	230	198	187	165	220	207	201	203	188	195	222	194	188	212	185	188	190	191	236	166	201	193	194	198	184	196	203	192	191	193	203	202	189	210	189	194	208	204	227	207	221	212	192	229	199	175	192	224	195	191	197	198	180	209	212	195	185	195	214	206	175	194	211	187	181	164	165	204	197	186	201	194	198	179	183	240	185	185	188	189	182	216	229	176	175	212	186	177	196	187	179	171	180	189	210	190	196	199	189	201	199	210	197	190	193	185	206	191	181	197	201	177	198	192	185	225	202	162	208	189	167	206	193	183	211	207	219	182	180	217	190	213	199	211	200	189	160	223	177	181	184	186	172	201	197	173	177	180	191	188	175	185	199	199	202	197	187	202	190	192	183	179	210	200	176	170	201	201	189	166	206	192	185	202	202	229	201	209	175	204	236	218	172	217	202	185	163	196	196	223	184	204	206	182	200	199	212	191	195	196	191	174	199	186	204	168	188	211	178	195	203	219	216	200	167	205	196	186	212	203	199	196	162	225	180	187	200	194	222	191	211	192	195	209	172	185	199	184	205	186	206	200	213	183	178	183	158	173	165	181	182	208	186	209	208	195	174	196	201	200	171	194	191	178	204	201	214	187	180	202	181	176	189	193	178	181	218	175	183	215	214	204	190	208	195	176	185	191	198	201	159	198	180	193	202	187	198	176	210	173	183	198	176	194	187	192	194	195	180	199	183	182	180	177	185	189	208	186	200	219	214	193	211	195	203	195	203	219	202	174	173	194	185	192	180	213	192	189	170	211	215	203	208	173	188	221	195	194	179	177	177	193	208	197	221	179	209	191	215	185	180	197	227	174	171	221	189	184	199	199	186	183	186	178	203	217	218	185	181	222	198	171	195	187	155	190	179	183	185	192	208	195	203	189	175	206	230	183	181	207	183	180	187	173	210	193	172	198	178	195	181	209	189	179	188	176	205	180	199	184	228	212	177	190	219	194	209	203	194	217	208	193	204	197	192	192	208	181	212	191	184	221	181	194	163	200	201	190	195	186	195	199	185	195	205	203	207	176	209	221	192	174	168	188	159	190	189	220	212	223	181	202	203	195	199	198	158	194	196	204	179	176	189	193	209	187	208	181	186	184	221	198	211	198	196	197	196	201	176	210	201	154	203	201	193	184	183	189	221	182	189	195	180	223	212	198	215	192	194	191	199	187	187	195	197	178	181	206	187	207	179	210	191	192	199	193	198	195	215	181	177	191	204	176	181	185	175	188	202	208	229	199	193	197	190	206	189	177	207	187	174	211	171	218	194	233	209	168	200	228	188	170	190	165	191	186	188	199	205	196	216	183	159	187	174	184	199	186	201	198	231	202	204	221	192	187	183	186	197	209	183	193	207	178	196	217	196	206	211	204	185	197	229	207	216	205	196	186	190	218	200	184	202	206	199	188	218	190	206	206	208	179	181	198	168	211	187	196	211	184	200	208	190	192	214	215	210	190	185	190	193	199	194	193	173	193	199	171	205	181	192	200	186	182	186	214	187	208	181	199	202	195	168	209	190	175	186	196	206	213	185	214	180	190	202	208	197	190	192	196	187	198	185	199	170	183	188	192	182	178	209	211	219	217	204	193	217	182	216	199	200	202	178	191	227	185	193	195	235	189	171	201	195	194	210	224	198	223	194	197	198	196	189	185	206	189	210	157	209	215	195	228	192	202	177	200	210	190	195	184	198	204	197	211	182	197	193	201	239	193	174	197	171	192	203	200	219	198	223	199	185	185	224	189	207	219	179	213	215	182	196	182	191	181	195	209	205	181	223	186	184	232	210	172	190	210	196	204	205	202	219	200	205	213	181	194	182	212	209	206	219	199	186	174	213	191	184	209	224	205	182	190	200	219	206	188	194	197	222	184	183	197	200	178	211	186	190	179	185	198	239	202	173	200	195	182	186	171	211	175	209	180	200	186	203	202	220	155	200	195	183	178	189	197	209	192	202	222	193	165	179	205	219	203	180	205	203	178	187	191	178	188	167	166	177	195	208	195	206	197	196	214	203	172	184	192	168	209	207	183	190	192	202	207	216	216	206	194	181	209	214	235	188	189	194	204	190	210	227	190	197	166	193	187	186	202	204	205	203	206	176	171	192	199	173	203	179	202	200	217	197	196	200	188	195	201	209	171	192	225	199	208	215	192	171	192	198	211	157	214	203	206	192	208	189	192	220	166	211	221	178	216	203	195	222	215	198	187	161	182	176	182	176	196	179	184	208	202	190	184	190	167	186	173	154	200	233	194	208	193	183	215	203	193	203	209	190	182	203	175	214	214	209	201	177	202	173	203	204	196	196	190	187	218	186	188	175	198	169	169	193	186	175	219	187	221	186	189	201	184	201	201	202	199	206	203	188	186	202	214	211	185	181	190	185	175	189	169	204	224	211	189	183	190	212	188	206	196	191	220	201	178	185	192	212	185	214	194	176	208	190	209	206	201	201	199	179	218	200	175	182	177	195	230	176	172	190	187	217	199	202	188	198	198	209	191	207	214	195	197	189	201	201	186	156	177	201	191	195	190	185	207	187	204	237	181	192	216	164	175	203	190	230	213	188	192	191	178	177	199	177	184	198	226	192	203	206	193	199	206	187	187	191	201	194	183	205	205	187	183	190	210	191	201	165	195	214	175	181	186	196	175	197	239	232	192	191	190	201	193	211	184	217	183	212	192	185	194	214	199	177	181	184	194	193	184	208	206	213	201	208	202	179	204	198	185	211	233	221	226	203	195	169	199	185	193	212	199	213	200	218	180	194	215	181	196	170	176	176	193	200	195	195	192	195	196	194	171	203	189	187	178	170	207	210	221	181	202	192	179	203	170	195	191	221	201	198	200	200	191	225	199	160	213	196	176	179	206	188	196	181	183	179	178	204	196	180	209	200	196	195	214	193	178	176	141	186	197	195	212	211	204	204	188	182	174	209	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44042	46614	14393	14549	9977	9160	7605	6743	5749	5615	5175	4343	3690	3236	29005	40275	33368	19478	12071	3340	892	438	453	425	436	419	449	465	434	453	460	472	441	447	405	440	439	448	454	452	466	425	447	473	457	419	431	449	454	438	445	469	459	445	454	422	419	437	447	464	419	443	452	433	436	479	451	459	437	433	431	452	453	424	451	421	452	471	499	448	444	429	433	429	499	442	445	446	455	462	429	444	467	471	465	488	440	462	459	434	468	433	444	448	416	458	487	430	444	401	452	407	463	473	417	413	462	438	451	451	426	460	446	426	434	464	433	450	450	439	421	429	468	456	422	476	424	432	472	441	450	392	456	445	467	459	450	438	435	434	444	445	406	456	454	463	433	458	443	441	469	447	438	479	457	467	455	454	473	398	411	399	460	429	469	477	401	454	435	389	430	430	426	452	443	449	419	460	432	417	419	426	454	457	426	455	407	454	431	451	440	495	462	435	419	428	423	424	458	447	419	479	407	426	403	425	474	444	455	431	437	474	445	420	443	416	428	429	434	449	444	439	459	434	458	456	438	465	450	463	469	409	433	442	433	475	457	436	454	463	427	481	465	466	467	434	418	503	417	431	425	498	458	436	432	459	405	447	456	446	440	407	456	472	433	466	440	476	432	457	432	438	453	435	405	459	456	452	435	418	438	451	421	457	455	406	482	470	445	451	455	463	432	464	444	476	466	448	446	451	443	424	478	437	436	471	465	447	437	456	441	475	465	480	467	439	461	463	447	410	480	472	417	457	430	499	432	445	436	433	444	495	404	502	445	425	429	490	420	455	428	440	491	437	487	446	466	464	428	466	458	459	403	453	469	389	442	428	416	456	451	438	465	464	471	462	441	462	468	466	432	436	425	445	460	458	440	459	456	469	445	411	419	449	468	462	441	435	436	451	492	459	450	465	449	487	457	416	448	417	488	419	489	485	442	433	458	448	417	442	442	466	453	434	420	394	432	440	487	399	429	484	437	408	484	444	457	444	442	458	426	429	451	432	435	449	412	434	447	426	456	428	448	462	495	472	442	428	455	423	483	476	441	464	433	427	469	494	442	425	438	404	441	484	444	481	437	420	463	486	444	419	457	423	435	441	449	480	454	418	445	433	452	475	479	434	420	432	480	452	449	466	462	444	443	440	465	437	428	414	431	426	439	428	452	451	445	455	467	445	472	438	501	474	455	414	437	445	457	445	445	432	433	464	470	451	488	470	465	479	424	406	422	445	434	434	495	481	450	433	399	431	419	453	448	454	441	422	435	441	438	466	465	438	430	442	479	405	452	427	432	429	431	421	428	421	500	452	449	447	435	452	417	456	415	446	458	489	458	451	472	472	461	461	454	461	445	470	475	467	453	474	444	411	465	461	409	429	449	446	467	417	414	454	432	421	466	448	427	416	405	427	440	458	471	451	401	441	451	447	457	481	409	470	395	468	439	446	457	396	448	459	441	455	458	449	473	433	457	495	444	455	457	459	409	446	477	484	439	467	438	424	417	424	441	401	441	467	454	456	463	440	427	479	435	464	426	435	468	446	426	401	403	442	456	440	442	442	449	464	472	445	435	452	448	465	413	484	454	440	463	412	475	453	429	433	444	446	446	472	441	463	416	480	426	447	435	442	424	438	475	477	441	444	451	424	455	446	401	440	449	486	472	471	444	438	454	444	475	461	465	448	433	442	457	461	463	430	452	412	463	471	443	472	439	435	456	437	430	459	396	470	413	457	471	430	467	459	471	442	426	473	454	437	469	443	426	437	425	421	419	416	453	424	443	399	441	468	433	470	481	417	460	421	404	426	428	458	471	431	447	429	418	455	456	433	469	451	459	445	452	461	451	450	442	447	463	467	492	464	432	442	432	463	414	452	467	457	444	467	463	433	465	466	467	440	440	412	450	458	429	413	443	439	438	452	468	459	455	446	464	448	458	443	435	474	452	424	434	465	459	454	440	398	462	467	436	463	454	456	446	434	438	451	437	444	398	454	459	464	456	469	435	488	470	439	479	440	455	426	472	452	456	458	420	441	435	449	451	447	433	442	430	428	409	439	415	432	491	447	429	450	428	467	452	470	445	419	450	471	474	428	450	478	456	405	494	448	417	443	453	445	438	441	463	459	435	460	466	449	504	445	444	450	476	461	446	465	437	418	463	441	443	446	481	412	481	477	457	441	457	467	455	484	445	455	420	457	442	455	432	416	423	424	452	445	441	444	442	443	469	453	426	424	472	484	450	465	434	414	430	429	460	437	458	481	421	430	433	425	465	443	447	453	447	434	400	465	406	449	412	465	469	438	436	455	439	442	435	429	441	455	473	463	475	382	451	473	457	444	445	441	444	428	473	434	461	458	483	435	486	467	456	429	435	472	449	413	450	427	451	459	463	418	445	440	494	424	412	437	465	442	463	469	453	512	447	415	452	466	435	475	470	431	467	424	442	432	460	447	449	453	454	452	477	464	465	443	470	436	418	435	474	458	451	465	462	457	435	429	422	406	456	443	431	452	415	425	411	423	433	459	436	420	425	440	452	415	440	461	422	464	399	410	436	477	425	487	488	425	418	437	471	462	427	417	469	438	443	414	463	459	433	446	453	448	473	453	417	439	439	408	466	455	482	397	465	416	429	440	453	455	479	451	436	417	437	429	427	470	487	467	458	428	483	442	438	465	444	457	452	459	415	404	443	465	449	428	424	447	441	427	464	480	453	438	439	460	471	428	445	431	415	490	409	479	407	451	427	484	457	491	474	406	463	434	496	465	449	425	473	451	445	437	422	431	439	443	417	455	445	441	473	424	477	448	444	441	424	475	470	475	440	382	450	430	494	477	453	437	457	460	452	449	475	465	472	462	478	457	466	456	446	451	391	443	436	459	451	448	424	432	439	451	454	459	410	454	456	459	453	435	428	432	428	414	451	481	450	442	450	456	398	460	425	429	467	395	482	405	442	460	456	422	478	462	440	434	440	502	423	443	440	435	430	448	462	440	429	420	452	444	473	443	461	429	450	477	467	435	435	453	428	464	462	467	438	438	417	431	476	428	444	465	443	451	401	502	414	455	428	440	422	439	397	437	446	463	437	454	430	438	450	481	439	469	455	450	481	484	452	470	441	474	450	413	443	437	424	440	467	484	457	416	420	451	426	455	430	443	465	464	425	468	439	453	468	501	393	449	449	459	443	459	425	421	447	427	410	442	455	407	432	419	399	457	447	413	451	445	428	494	478	452	483	442	442	474	433	435	436	443	466	459	416	441	449	480	456	459	402	459	462	452	439	431	442	469	449	400	478	438	423	480	439	443	445	425	451	477	443	430	459	420	432	454	472	454	458	431	475	440	420	456	430	468	443	455	451	448	424	411	478	505	441	423	467	435	435	455	479	479	445	420	424	441	479	445	483	426	468	432	481	445	421	465	472	444	432	473	477	478	429	450	453	471	434	431	430	439	445	410	395	430	436	453	454	480	439	430	484	441	445	441	425	418	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54481	47951	31344	25132	23229	20375	14936	7847	2932	1596	1469	1343	1306	769	11057	20621	17528	8288	3755	765	231	193	202	182	175	200	193	181	193	192	204	176	211	183	184	210	174	179	181	204	193	183	163	196	214	202	187	188	195	200	196	208	195	190	193	200	178	221	182	181	198	180	216	211	207	206	192	171	200	204	203	206	194	179	180	178	203	202	187	205	201	161	185	183	199	195	169	173	206	181	194	191	193	204	176	208	197	225	194	200	187	203	201	192	193	194	196	190	183	212	188	179	179	196	177	186	194	199	172	206	192	191	177	198	212	187	185	202	170	185	183	194	176	179	197	212	190	206	174	204	216	203	220	193	223	201	203	186	166	184	205	213	216	197	189	173	182	189	218	184	177	212	151	186	201	185	195	229	199	182	199	192	191	182	175	172	203	184	199	186	199	220	176	210	192	177	156	199	219	190	229	175	194	190	176	183	203	213	201	203	208	201	181	189	183	189	187	209	175	184	211	174	176	182	162	175	157	188	196	192	185	207	201	220	187	191	204	206	199	182	195	241	190	174	196	174	174	190	179	190	202	213	164	192	191	187	178	201	204	188	181	167	184	193	187	191	183	170	172	195	183	173	172	184	164	174	197	215	171	223	187	196	205	161	189	192	214	175	181	189	201	167	185	172	193	196	215	176	175	175	176	191	190	229	233	230	174	185	186	164	187	210	190	184	187	212	203	197	185	189	185	196	184	169	201	187	179	191	200	185	187	175	205	213	195	191	195	191	206	187	203	165	195	171	186	181	200	179	199	213	177	218	178	235	198	203	201	187	183	186	214	189	189	167	156	195	192	175	182	190	191	193	181	188	207	179	208	197	198	174	179	203	174	193	195	175	180	208	190	180	192	188	177	203	192	175	193	172	223	171	176	181	203	200	225	183	182	203	214	211	212	202	191	198	201	184	191	181	172	216	195	166	204	195	198	197	189	170	194	196	183	185	190	197	189	180	191	190	194	183	215	177	190	222	205	196	207	191	191	186	196	185	204	170	188	217	196	200	176	192	190	143	206	185	193	211	188	187	179	171	206	223	184	191	162	187	198	207	210	193	222	180	197	180	207	193	159	176	191	204	167	192	197	183	187	208	190	183	202	172	227	195	181	181	183	185	166	191	207	174	187	181	155	193	179	191	180	185	192	190	201	192	170	160	183	207	223	183	189	183	195	179	193	161	196	184	148	191	183	200	182	202	195	186	177	179	191	175	196	161	185	173	175	175	206	170	185	192	196	199	175	190	170	180	197	209	184	197	172	219	187	166	209	176	177	191	196	204	217	194	208	194	161	213	187	194	185	187	178	212	220	211	205	182	183	184	210	205	187	186	174	186	212	198	221	202	198	177	194	202	198	202	183	200	178	176	188	180	188	178	184	207	172	201	199	176	198	217	181	202	178	190	182	187	193	171	195	175	193	201	201	200	179	224	187	203	188	193	179	189	192	170	176	166	199	175	206	198	174	204	179	190	195	182	195	193	217	208	192	177	219	198	199	191	183	169	169	183	182	194	176	219	187	162	225	208	197	211	194	204	213	187	230	164	185	176	177	189	179	211	211	190	199	166	189	180	202	191	212	192	184	173	205	207	201	170	153	194	190	161	191	178	198	198	206	208	163	189	208	193	205	204	192	164	190	204	205	175	177	189	172	201	220	194	183	177	204	209	191	181	206	186	188	180	196	198	178	182	190	183	194	200	180	194	176	177	194	215	182	162	191	202	179	196	210	195	203	175	213	192	202	207	199	190	198	191	196	201	164	197	207	192	212	205	182	219	192	200	188	193	189	216	179	180	186	177	187	168	204	186	195	210	179	185	175	178	177	188	230	199	200	200	196	176	187	226	185	178	176	171	189	194	200	213	208	195	176	180	177	186	186	174	185	190	195	204	198	216	197	184	172	190	169	208	191	189	190	182	163	168	178	196	167	186	190	204	208	176	199	188	195	162	194	193	175	212	199	198	212	206	178	217	188	182	225	188	214	191	213	180	184	178	194	180	212	204	206	195	181	190	209	194	188	167	184	188	167	185	193	186	188	196	194	176	178	208	200	202	178	196	176	216	207	175	192	182	169	200	197	178	206	161	197	211	197	181	184	182	178	183	206	224	172	156	210	192	176	196	220	185	175	169	184	196	189	206	175	191	196	197	186	199	202	169	196	205	192	200	197	224	202	177	208	191	188	171	185	229	190	203	193	187	165	187	204	195	188	217	206	196	201	180	151	190	187	195	190	188	195	228	189	185	184	173	171	198	194	196	184	217	203	197	198	188	182	214	195	180	216	202	185	194	184	196	184	190	176	213	221	201	202	210	183	211	201	198	158	195	185	183	189	187	153	192	195	208	204	192	173	196	185	192	203	214	203	187	196	193	174	211	188	193	204	173	204	195	195	161	196	207	168	180	195	197	191	178	177	186	190	179	188	203	209	183	161	172	178	167	173	195	152	181	178	188	189	187	187	195	163	183	167	200	201	185	199	200	184	214	185	195	194	185	164	188	201	161	187	203	228	178	185	198	202	186	172	211	205	196	200	174	202	183	205	201	156	175	201	148	194	183	182	183	216	182	185	208	207	202	207	191	179	161	201	216	220	191	185	192	170	181	211	188	199	204	197	197	168	194	197	166	200	190	173	210	172	203	206	207	196	200	199	187	187	176	180	205	212	176	200	164	171	195	181	205	207	166	208	173	198	203	200	201	200	182	183	204	165	213	184	216	195	187	199	212	181	192	186	205	177	209	204	190	212	159	161	202	161	196	219	188	175	203	177	191	218	180	178	190	192	185	222	209	198	178	176	197	206	212	191	177	168	177	220	215	187	179	200	199	200	195	200	190	184	179	199	183	167	173	172	192	202	193	185	210	249	206	207	215	186	190	188	203	185	203	182	195	190	194	215	179	201	176	185	193	200	193	207	204	187	209	211	203	209	201	190	179	184	197	198	204	207	186	206	175	178	214	188	158	174	200	189	195	184	176	197	200	180	183	190	172	214	178	212	195	228	190	196	209	207	184	206	215	192	175	195	183	190	216	213	179	206	201	225	192	206	151	156	186	196	206	185	161	190	169	190	214	190	196	187	192	174	188	182	180	192	207	202	175	208	171	213	194	189	202	181	193	210	201	205	201	193	196	191	188	184	210	209	186	191	163	182	182	217	187	222	187	213	185	194	189	198	195	204	180	175	178	194	205	192	195	202	181	216	216	180	182	184	212	214	182	193	177	178	203	193	176	198	196	156	190	178	191	201	175	226	167	185	170	200	204	162	206	184	177	154	186	184	225	200	216	179	182	195	188	180	187	214	200	189	199	194	196	197	198	199	187	193	187	184	178	172	185	197	185	222	214	196	203	189	182	175	197	172	171	181	179	196	193	194	171	176	224	198	205	203	191	193	183	212	227	195	186	171	175	181	171	225	181	175	181	180	190	181	176	205	202	183	189	205	172	180	199	175	167	189	180	192	190	184	211	194	186	176	183	200	185	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43493	48059	15924	13298	9999	10198	8365	6681	5193	5084	4510	4146	4138	2999	29545	39857	34269	21934	11764	2609	569	427	484	421	464	443	447	469	444	433	425	416	421	419	447	441	455	440	471	409	436	401	443	442	423	449	458	469	434	475	458	419	416	419	415	405	427	405	438	430	446	479	441	451	436	459	455	432	432	402	436	454	455	440	453	464	401	432	447	446	412	436	400	447	402	412	440	440	447	443	438	427	435	412	455	410	420	446	449	437	428	451	444	446	413	420	435	478	420	410	439	400	415	408	463	413	446	430	437	409	438	463	448	430	413	415	419	482	411	431	433	425	391	412	454	419	408	407	434	421	446	387	454	410	419	440	454	435	436	447	405	499	443	446	442	406	430	457	450	460	423	391	427	395	395	441	468	441	449	404	461	411	420	415	390	485	438	432	407	431	423	410	426	404	453	460	470	445	495	443	399	450	446	440	436	442	468	435	416	431	447	426	442	451	445	443	407	418	431	452	459	450	415	448	462	406	426	445	420	445	382	433	433	449	463	475	414	436	422	435	433	430	455	423	390	396	460	447	440	461	426	458	445	394	437	439	419	460	448	473	410	451	458	397	446	405	430	426	440	456	435	401	463	398	445	423	431	436	429	412	395	433	477	442	445	428	419	444	402	442	453	417	422	437	446	404	411	451	452	429	405	418	440	439	417	454	417	420	415	452	413	427	410	463	430	389	406	445	427	436	423	408	440	443	449	474	397	440	424	451	430	400	439	430	458	422	405	415	443	437	410	418	404	429	438	427	424	421	394	425	434	442	455	444	410	441	427	416	426	448	430	454	459	413	436	445	459	431	433	438	424	447	419	430	442	428	428	402	435	397	447	427	411	471	466	423	406	448	453	423	421	464	439	406	434	438	435	385	431	439	454	427	439	430	422	433	459	441	448	426	450	400	402	411	457	438	437	478	436	444	430	420	438	443	445	439	433	446	417	436	444	446	423	459	400	411	449	415	428	453	438	392	490	443	442	429	451	390	442	425	408	446	467	399	440	432	452	414	395	417	391	428	420	445	463	420	436	393	404	412	431	468	413	439	431	449	437	458	397	396	438	415	425	433	450	392	454	420	396	431	429	433	435	434	401	447	445	422	410	427	421	441	432	427	442	432	436	407	453	412	464	416	454	473	425	487	431	438	382	480	423	389	420	436	443	451	428	431	453	430	448	452	479	417	451	408	422	465	420	449	431	424	483	443	415	451	425	449	429	402	416	471	450	397	436	429	440	442	477	429	420	424	460	433	448	433	409	427	460	450	401	445	420	448	443	406	431	459	427	470	431	409	444	436	420	458	441	405	430	410	478	460	434	457	409	419	436	461	447	407	425	434	417	427	440	428	463	440	418	426	413	441	445	462	441	403	427	431	440	416	400	428	449	454	429	411	459	470	435	420	412	429	432	414	455	427	448	440	447	427	438	461	403	429	405	437	412	453	449	441	435	370	443	490	436	402	429	429	427	447	432	453	459	426	455	414	409	447	439	439	416	435	457	450	390	430	417	434	403	406	431	427	408	400	426	459	431	407	487	416	427	435	418	472	400	422	452	441	387	441	430	452	470	422	412	441	453	435	417	457	411	449	405	428	444	412	436	407	443	413	459	438	412	437	465	385	412	421	433	424	427	437	411	421	414	407	435	427	473	447	455	436	445	432	453	402	473	410	417	408	442	417	415	432	442	463	437	425	427	422	387	424	444	416	434	437	428	435	406	462	445	436	431	431	404	438	444	418	391	433	427	459	431	452	421	397	453	427	431	470	417	481	422	445	429	455	427	418	400	450	430	426	443	394	412	404	438	450	450	428	480	428	484	445	475	406	414	437	454	383	404	424	455	469	419	431	426	474	440	415	445	416	465	418	449	462	445	411	390	429	403	440	425	410	415	392	420	484	443	451	464	405	440	402	458	452	441	408	445	459	441	425	421	455	409	439	402	430	438	415	408	433	427	460	420	442	444	434	428	459	423	439	421	415	410	412	382	442	464	446	396	430	437	420	429	434	439	449	438	437	472	417	449	426	461	482	415	437	447	428	415	438	411	436	454	446	435	433	430	424	432	418	438	439	439	420	432	466	430	419	463	467	433	424	419	467	432	452	434	423	415	422	407	440	417	419	401	438	448	419	428	442	428	461	448	466	409	440	426	408	449	445	428	425	422	417	428	427	420	474	417	475	456	393	432	421	410	436	416	440	444	399	421	434	445	461	388	453	452	456	443	452	441	439	418	437	401	406	409	404	391	462	427	429	450	418	448	440	426	438	455	414	419	464	474	449	404	422	436	409	440	429	440	426	436	474	437	443	418	432	398	440	445	415	458	464	402	429	452	453	466	411	399	431	444	428	464	430	445	427	413	446	410	460	442	411	455	419	395	424	422	445	420	447	409	439	409	432	379	444	444	436	432	399	442	435	413	454	460	438	397	432	412	397	423	453	423	435	436	422	461	418	439	422	448	437	433	419	453	440	441	481	415	428	433	404	449	434	472	424	379	406	510	410	436	416	388	445	430	422	429	435	461	401	448	411	452	402	411	411	426	437	428	457	472	425	413	449	417	410	445	465	416	466	471	438	452	449	381	468	451	441	439	404	411	430	414	414	427	431	442	406	427	432	447	422	421	416	438	425	434	433	424	457	390	442	431	442	467	408	436	426	418	413	410	410	476	400	436	441	442	435	414	413	423	421	393	438	428	465	412	486	430	417	430	423	417	444	453	397	457	417	454	395	466	443	446	409	419	456	412	446	440	414	437	389	430	450	412	426	421	490	399	449	414	448	456	446	423	452	422	449	466	450	420	414	394	414	424	422	434	416	417	461	439	424	447	426	460	424	407	420	446	459	438	458	422	445	418	393	451	409	412	439	429	422	421	442	447	449	470	448	409	446	474	474	403	407	381	410	417	444	460	448	429	427	404	436	451	443	441	409	419	400	409	478	432	425	444	424	439	438	459	426	449	434	419	441	442	432	429	433	392	447	443	427	424	422	437	465	445	419	448	411	408	404	446	409	398	433	449	432	393	456	447	434	439	426	443	420	423	431	435	463	426	462	435	412	469	456	400	415	399	412	408	453	419	426	465	428	405	425	466	418	439	472	441	429	478	455	441	453	409	400	449	453	408	451	456	411	434	447	429	416	420	409	422	497	446	425	422	428	447	442	458	462	397	414	414	446	420	400	414	425	440	391	466	405	415	406	457	424	466	452	412	438	430	462	402	410	444	440	391	432	425	420	435	451	405	448	437	452	469	447	414	402	447	433	408	383	397	424	430	434	398	394	420	473	408	419	433	434	422	431	437	399	408	425	433	426	449	394	409	414	437	396	429	442	404	441	436	440	449	401	423	447	422	461	436	424	448	494	415	428	440	424	419	424	450	417	393	461	428	458	429	421	437	432	454	442	454	423	452	426	460	448	440	444	422	418	463	430	435	466	380	442	426	440	402	432	468	411	433	428	414	436	444	418	441	443	413	431	443	437	430	444	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55654	44235	28846	24751	21623	17261	11587	5527	2274	1557	1342	1199	1024	1097	13311	21855	16547	8213	3398	722	199	211	182	199	164	174	169	191	191	183	161	182	166	196	184	215	218	197	209	192	208	172	180	202	213	212	205	221	187	195	177	187	210	189	185	183	220	185	177	192	227	190	208	169	181	177	200	194	219	192	217	173	181	176	191	187	180	207	185	165	189	212	197	184	225	185	193	187	190	196	205	188	171	170	196	192	186	251	184	194	211	185	185	187	208	206	179	202	194	175	199	181	198	188	204	189	202	199	182	195	191	179	191	185	198	192	167	181	205	211	216	176	169	198	202	196	208	172	191	209	193	164	188	180	205	213	193	203	172	165	174	200	202	194	187	206	190	203	181	198	187	178	188	190	189	190	186	193	194	200	196	202	188	214	199	198	178	205	185	215	192	201	197	206	204	188	221	216	186	201	190	196	198	206	190	212	192	189	198	195	182	191	185	179	229	170	147	203	176	184	186	182	190	175	163	194	188	198	201	191	175	181	192	201	192	198	194	213	208	196	195	208	201	209	197	180	216	204	201	183	164	206	198	183	194	190	175	202	209	181	199	210	204	179	181	194	229	219	198	172	205	198	216	196	221	205	203	219	195	176	209	207	204	177	214	178	207	200	187	182	196	188	174	210	180	163	199	181	169	182	200	185	226	179	188	177	178	175	192	211	190	196	187	199	199	208	166	217	211	214	195	176	202	180	185	183	213	194	195	167	217	201	203	177	181	189	180	211	164	177	222	195	210	178	212	208	213	188	197	201	168	187	208	181	212	214	209	189	195	213	169	182	178	186	184	173	175	186	229	169	180	173	198	167	170	191	183	180	191	201	197	201	184	172	193	181	191	202	196	181	202	184	191	188	230	203	185	177	183	186	178	177	181	208	209	170	174	181	186	205	227	181	196	196	192	194	201	211	193	208	205	181	194	198	205	175	240	213	205	176	197	199	202	177	204	201	180	176	194	209	208	171	223	165	196	170	176	205	197	194	188	189	173	199	165	190	187	202	189	194	218	190	195	195	212	196	201	184	194	165	176	197	199	179	197	191	178	182	203	189	183	186	193	175	178	185	189	205	202	210	206	179	191	204	220	176	188	215	181	204	182	196	166	211	189	171	194	202	171	162	185	163	190	187	183	187	179	172	182	181	168	187	193	206	183	188	180	211	192	157	202	167	190	199	186	191	184	205	195	195	171	196	207	203	196	195	188	202	190	173	212	193	168	198	165	183	221	192	205	196	191	187	204	189	206	169	178	188	172	202	177	186	192	160	189	164	181	211	180	193	180	176	183	180	185	174	212	182	186	182	201	179	172	216	182	187	172	218	211	209	181	198	202	194	186	214	169	210	191	169	190	192	184	215	169	175	201	156	187	205	187	205	186	198	184	178	186	214	173	193	222	178	180	163	199	198	174	177	177	190	215	185	197	209	219	193	201	195	187	184	177	205	243	199	191	189	188	192	190	193	193	199	210	189	167	224	181	193	192	195	184	205	187	182	176	192	191	203	195	201	185	180	192	197	175	179	209	173	218	189	188	188	177	176	212	187	181	175	182	209	213	192	193	196	171	178	209	184	190	173	207	187	202	182	220	166	158	189	164	186	192	187	182	181	182	189	179	193	180	192	189	227	197	200	192	195	199	207	199	170	183	175	213	198	203	194	202	179	179	193	190	173	192	181	213	206	188	223	201	188	196	155	186	204	206	188	214	217	193	192	163	180	191	195	205	166	207	201	204	204	186	201	173	194	181	165	203	176	207	202	207	180	202	211	166	177	188	185	207	184	193	217	193	176	189	209	178	197	169	195	195	171	194	173	189	197	175	185	187	188	174	169	216	178	178	192	203	193	196	184	198	171	185	174	185	175	194	182	177	197	222	197	208	161	215	193	186	186	193	194	188	201	205	186	167	189	217	197	173	218	217	191	198	187	179	171	194	182	194	180	182	193	182	202	189	186	189	167	214	187	199	172	185	225	180	198	194	196	203	203	192	190	188	194	188	200	183	189	198	208	179	183	166	193	171	164	192	188	159	176	193	191	220	200	186	194	193	200	194	165	181	199	193	201	199	177	193	198	203	206	206	170	177	220	186	200	176	190	204	165	211	197	198	173	190	185	204	197	185	197	200	188	166	210	177	197	204	201	197	189	192	176	192	164	172	198	224	203	196	201	190	193	183	167	178	171	190	204	191	196	189	164	174	200	175	184	192	173	214	206	225	205	171	203	218	210	195	196	196	193	200	219	177	190	206	205	203	213	192	179	180	196	195	211	170	194	181	160	181	208	221	197	197	204	162	203	179	179	181	207	214	191	186	181	190	161	191	200	198	195	204	200	186	179	174	204	197	214	171	174	191	188	169	168	211	185	171	216	219	201	209	192	197	189	200	202	187	212	218	201	182	188	203	207	193	198	190	183	184	174	191	204	199	160	181	184	171	207	180	210	195	179	190	206	199	180	194	171	183	197	166	172	222	199	199	188	195	217	184	174	196	175	214	201	200	175	168	193	228	202	205	195	193	180	196	179	190	204	212	200	203	209	190	160	199	172	206	191	186	186	180	186	222	183	178	185	218	224	197	207	220	185	177	187	207	195	206	208	181	184	168	189	194	187	203	218	179	180	188	184	202	187	189	197	197	188	165	205	192	228	213	210	189	184	181	168	199	187	209	205	192	207	208	206	191	183	189	216	198	209	188	186	206	191	179	191	206	208	191	195	233	166	166	183	207	198	182	190	195	186	203	199	176	192	164	179	200	215	177	218	192	184	160	168	183	186	179	183	173	207	196	182	222	178	160	184	190	211	202	215	176	213	214	195	189	190	205	183	186	197	184	192	195	196	212	200	214	187	205	218	186	186	165	182	185	163	202	185	211	171	175	219	220	190	189	201	184	191	181	209	214	179	193	177	182	180	204	210	178	176	191	190	217	183	190	215	212	181	199	178	174	211	177	183	218	192	198	159	167	178	181	209	186	179	180	209	179	184	195	200	163	176	184	194	206	206	170	201	189	193	190	186	186	210	224	190	191	187	198	188	178	193	205	203	179	209	189	187	174	198	215	180	187	171	200	217	197	203	197	192	200	172	197	194	201	201	194	185	208	202	191	208	177	203	190	215	196	200	203	165	190	202	203	179	205	194	183	176	170	192	217	192	195	181	187	185	204	184	197	193	179	199	177	184	186	195	178	205	198	212	189	181	195	188	182	184	165	201	187	183	186	208	192	177	213	195	188	204	246	161	181	171	211	175	214	209	192	194	207	182	212	173	221	200	213	198	193	181	178	208	223	168	226	185	206	186	194	168	180	171	179	181	189	184	190	175	198	196	161	182	161	183	189	211	194	163	196	207	169	193	199	186	177	191	191	204	203	202	188	172	191	202	188	188	184	192	172	174	188	223	203	183	211	181	189	187	202	196	185	200	177	215	155	209	209	185	222	218	190	214	186	167	179	209	217	174	217	196	187	222	181	210	196	166	170	198	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44792	42840	13140	12758	9631	8230	7787	6543	5349	4927	4562	4365	3789	4734	33494	41311	32942	21787	10896	2378	442	480	423	436	404	428	435	434	413	443	447	401	425	464	433	421	453	432	449	400	443	419	438	440	414	438	421	453	402	465	426	429	441	473	430	441	415	437	455	404	417	452	444	437	404	457	413	443	426	441	460	417	437	430	441	435	449	418	399	439	446	434	451	440	445	430	434	453	420	455	465	411	445	432	452	435	441	432	468	416	456	423	447	413	414	431	438	407	467	444	448	432	398	409	452	435	447	436	489	436	462	433	458	419	427	434	461	403	416	411	375	451	472	446	423	396	383	436	457	416	447	446	439	398	425	438	437	471	436	419	442	411	425	448	421	411	433	449	432	477	450	406	488	434	389	438	411	467	433	415	452	453	444	461	455	394	468	463	431	398	446	399	431	395	400	433	418	424	447	455	420	422	428	430	448	433	432	432	427	439	445	425	428	435	426	437	429	404	429	424	458	415	432	471	400	458	404	421	422	434	438	395	456	446	423	429	421	425	429	431	439	409	425	442	437	426	407	463	418	446	426	447	426	469	416	440	437	408	446	415	453	443	421	424	414	410	404	429	456	470	425	476	420	400	423	411	442	450	434	437	410	443	430	413	417	461	463	446	425	482	435	430	426	407	435	450	444	488	408	428	443	460	389	439	423	472	457	406	434	402	471	381	437	451	445	407	437	471	457	468	413	422	423	402	400	494	379	397	438	400	415	451	379	411	437	437	456	434	435	499	420	423	457	404	423	452	410	422	423	400	439	414	409	432	426	416	437	453	443	468	457	435	471	418	466	422	474	431	453	408	421	450	443	428	420	414	413	399	421	432	405	428	422	438	459	455	422	409	479	421	406	441	392	469	413	441	418	437	444	413	418	439	420	404	415	425	430	445	427	453	438	405	427	468	440	422	409	423	480	398	404	446	429	460	431	420	439	444	416	438	457	409	496	443	425	429	445	441	455	471	438	449	392	414	438	439	419	427	418	426	434	406	438	412	416	437	429	438	401	444	425	427	430	443	420	456	423	413	416	434	473	422	443	429	448	437	467	443	441	428	421	428	435	415	437	415	455	434	460	434	426	388	429	461	418	446	456	453	425	450	444	428	402	422	436	437	448	416	433	431	443	437	427	463	409	425	469	416	418	426	450	443	399	450	433	458	435	446	415	453	429	440	398	455	441	436	497	420	427	425	415	390	424	474	428	441	426	441	412	401	425	454	449	404	420	424	424	451	430	391	406	417	447	451	464	415	425	446	440	448	397	427	445	465	432	444	431	452	405	444	448	434	427	427	421	454	449	390	447	443	427	384	415	455	418	443	432	452	399	451	467	439	405	435	426	445	460	455	448	431	447	432	459	425	443	404	425	440	438	433	424	460	396	427	430	423	444	405	453	456	450	399	440	406	400	396	429	390	414	423	461	449	420	452	431	407	474	424	462	374	419	430	430	431	434	426	452	452	425	483	442	470	430	412	442	449	428	413	438	434	454	419	451	448	423	470	420	487	471	410	445	456	463	428	412	409	438	398	417	417	407	427	460	417	457	437	453	462	418	424	402	424	475	425	455	404	434	406	438	495	425	441	436	446	420	437	454	435	456	431	437	481	421	455	413	420	459	437	435	462	407	453	426	397	449	414	463	465	393	461	425	402	431	431	418	455	422	403	497	459	460	407	439	412	408	462	425	433	450	434	447	423	410	446	391	446	410	462	458	408	435	401	449	405	444	419	413	416	439	448	439	404	440	447	448	427	428	406	464	438	413	427	438	415	365	417	440	462	415	382	429	428	445	473	416	422	472	442	456	439	423	408	426	460	385	443	462	446	439	457	457	434	444	451	408	425	430	444	409	419	410	427	407	446	432	383	405	447	468	413	435	420	449	424	404	418	429	454	418	404	422	432	419	440	456	419	478	413	455	429	426	453	450	436	455	426	419	432	427	429	399	439	419	488	425	416	420	402	449	420	449	411	476	402	403	470	431	412	445	381	454	432	439	438	458	438	468	411	493	436	436	416	395	423	442	439	462	451	449	395	427	452	443	416	450	408	455	470	424	441	404	455	413	403	438	435	431	445	419	417	457	413	481	437	420	456	440	419	436	429	410	461	436	429	459	405	447	415	390	418	450	398	438	430	443	443	432	412	391	417	451	437	420	435	412	458	431	422	444	446	424	419	438	423	400	439	423	439	420	435	459	422	445	413	439	416	407	397	413	410	422	440	412	431	412	421	443	436	398	438	410	433	437	404	394	424	430	467	431	439	429	436	441	444	462	422	391	419	433	443	450	418	445	412	463	452	408	455	425	444	415	411	412	466	451	427	448	427	440	438	452	489	447	435	449	422	414	445	413	378	444	417	436	454	447	401	450	414	458	440	415	433	380	428	483	420	425	449	433	416	438	419	429	439	424	450	475	442	459	453	408	433	440	464	412	428	454	407	428	444	417	407	404	392	467	446	402	443	433	405	439	431	424	431	467	413	434	427	454	405	454	413	469	424	466	415	415	408	426	422	451	424	432	410	394	437	402	421	432	439	418	423	408	466	432	448	423	443	428	406	463	419	435	437	406	413	392	425	442	375	451	480	500	485	413	459	432	424	414	453	415	438	427	429	443	432	427	425	458	432	422	397	432	431	409	442	420	480	415	485	461	421	451	449	444	424	432	439	415	430	426	409	418	458	405	418	424	464	426	466	439	456	451	447	395	449	414	430	434	439	462	425	447	464	462	406	460	418	447	415	432	420	439	438	421	403	432	460	404	409	463	444	448	427	419	433	448	425	438	426	422	426	480	417	415	441	449	471	412	412	434	486	434	451	422	412	448	423	451	455	429	436	472	462	434	417	400	478	445	419	424	419	445	456	417	436	451	434	445	414	426	443	439	430	429	433	450	393	416	417	458	424	415	435	401	417	415	440	459	444	429	450	469	438	465	428	442	452	427	447	442	465	437	455	409	406	409	366	442	418	439	469	409	448	434	445	442	403	443	453	452	452	376	374	473	436	417	414	418	444	449	432	461	450	456	447	460	439	421	414	408	416	410	442	447	460	439	428	446	428	464	430	431	406	452	438	426	497	422	451	403	471	446	393	458	461	413	447	432	407	448	448	444	385	406	445	416	431	427	426	411	413	436	407	459	445	445	389	424	430	440	420	443	465	396	419	421	413	447	413	405	428	446	479	455	371	429	443	419	442	423	438	433	432	443	437	428	415	455	419	437	443	393	407	444	412	433	431	396	389	425	404	438	402	413	442	454	466	430	410	433	404	410	458	438	452	456	406	446	408	436	435	449	445	467	405	384	424	416	431	426	425	379	423	411	435	430	405	417	421	393	454	394	424	422	455	417	443	452	410	434	435	408	431	406	403	436	416	422	401	456	413	437	454	475	436	449	452	447	406	387	438	464	449	470	441	446	412	442	422	413	433	445	438	424	455	423	438	462	414	423	415	437	417	440	427	437	450	414	413	451	402	478	419	404	427	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55055	45779	31416	24501	21649	16720	10303	5179	2445	1839	1756	1755	1579	1235	14349	22083	15155	7199	2697	630	212	177	183	176	212	217	230	174	208	192	188	197	208	195	198	169	198	186	185	223	219	207	168	183	160	175	177	178	181	196	179	156	207	197	192	189	197	184	192	183	217	202	209	180	190	180	186	204	208	183	181	183	174	154	207	187	191	179	198	182	197	197	195	185	180	189	184	186	200	194	176	180	213	223	186	174	208	205	214	189	182	204	214	180	187	197	211	162	191	214	188	180	191	191	198	202	173	194	187	189	188	185	174	209	206	172	188	193	186	186	204	191	202	195	202	204	191	221	189	191	192	215	192	197	180	207	203	196	221	219	194	221	213	207	203	203	179	184	189	191	189	202	191	187	206	206	190	182	197	174	187	180	203	200	190	216	190	224	201	201	210	182	181	170	203	210	211	213	178	224	184	179	183	186	219	202	188	181	199	190	204	187	205	179	198	186	204	204	211	191	180	179	195	187	188	199	175	192	169	193	189	159	197	180	187	202	196	173	202	210	195	192	185	208	175	177	206	196	209	182	193	224	190	190	185	181	179	169	187	223	205	171	183	178	201	187	213	200	202	207	214	187	184	186	223	187	195	179	190	178	210	200	202	197	198	209	201	202	193	185	205	193	207	215	184	185	177	215	155	181	163	172	203	196	200	203	175	198	200	179	202	199	165	199	162	210	200	184	203	203	191	219	203	179	191	185	197	196	186	176	182	196	186	204	185	179	182	173	184	221	185	192	171	200	214	187	211	178	184	198	199	188	165	196	175	203	178	175	198	195	181	216	180	187	182	175	197	187	201	191	196	167	166	192	163	200	203	188	180	188	191	189	181	184	187	184	204	157	183	177	185	188	189	179	223	203	182	194	164	214	173	215	192	175	176	192	198	187	199	191	206	187	217	199	200	182	226	172	194	200	168	203	176	184	204	183	193	191	192	179	188	184	187	207	171	189	185	187	192	212	191	193	211	191	214	183	184	183	196	186	217	187	183	172	198	183	175	201	182	212	178	210	219	167	176	195	205	158	194	182	191	184	182	181	175	201	186	173	219	165	190	182	182	207	179	169	208	187	188	194	188	220	212	202	197	188	183	169	227	150	160	204	195	195	181	191	214	191	167	176	178	212	190	179	192	193	169	181	178	208	193	196	204	191	201	195	191	194	204	194	174	202	187	165	189	173	216	174	194	203	185	189	199	181	188	182	215	218	173	163	189	192	177	180	210	199	170	186	177	191	198	170	186	189	185	202	222	199	190	211	198	195	205	189	190	185	183	179	194	197	199	176	187	202	186	211	237	188	180	189	188	197	177	203	185	187	171	171	177	187	187	166	197	197	200	193	195	174	199	191	175	202	200	203	209	182	176	205	217	196	202	186	189	187	194	200	191	236	205	196	192	203	187	189	177	190	187	205	201	186	208	193	189	162	181	179	214	180	152	172	207	221	179	169	174	221	168	194	218	178	187	208	182	193	201	178	171	184	183	189	165	205	201	184	188	199	165	203	176	177	199	161	169	208	191	183	175	176	167	174	207	186	187	188	190	176	190	170	169	188	185	190	173	192	211	202	205	173	185	188	224	180	182	211	205	183	177	205	195	181	193	216	152	189	166	186	208	187	199	191	176	217	205	185	170	200	182	179	187	178	202	192	182	208	209	184	165	182	185	205	195	209	208	184	200	206	189	210	213	203	218	190	214	208	229	178	208	193	190	192	196	206	181	187	168	183	183	183	190	182	178	175	191	191	194	215	194	187	208	200	171	182	211	202	210	183	195	203	182	174	190	214	171	203	180	194	208	203	176	167	190	183	216	186	196	199	202	179	197	189	213	195	160	187	195	191	205	199	185	178	188	188	212	221	191	174	202	161	202	214	194	191	221	175	191	188	194	203	174	198	176	188	197	174	162	184	219	207	198	190	188	190	157	197	202	218	173	194	193	183	206	202	196	189	172	222	211	188	195	163	185	204	184	215	185	202	219	193	191	198	219	171	159	179	196	189	185	183	184	200	187	195	223	212	208	187	194	187	205	193	200	192	188	184	163	188	196	210	191	180	198	164	194	184	200	192	183	188	167	179	182	210	218	179	179	199	168	189	176	192	204	184	203	204	204	190	197	194	199	200	197	194	184	161	166	188	196	184	193	184	191	189	196	193	218	189	195	183	197	189	179	203	228	189	178	190	215	194	167	187	225	193	199	190	178	207	185	189	210	194	207	194	194	194	209	200	193	195	202	212	173	174	191	172	217	225	204	178	178	198	199	156	189	172	190	191	206	190	197	162	180	207	201	196	196	179	175	192	187	217	173	168	176	185	201	209	175	187	208	180	182	178	178	171	179	180	199	210	182	183	233	179	204	186	205	206	172	197	197	203	200	189	184	207	184	203	203	201	212	191	209	191	209	197	189	209	187	188	179	209	197	190	207	194	165	184	198	177	189	205	172	188	187	198	179	198	195	181	178	179	182	182	193	194	199	155	212	194	190	189	193	207	205	178	193	201	198	172	189	190	182	159	201	191	207	212	207	190	213	195	192	178	188	173	200	185	200	187	188	179	174	195	174	204	182	223	187	195	174	211	212	163	197	188	200	208	185	178	195	197	183	187	187	191	179	176	188	192	190	190	189	202	184	172	169	181	192	192	191	194	159	194	211	215	194	199	216	205	195	197	202	193	199	166	205	151	205	195	188	159	214	183	200	175	206	168	210	191	162	207	160	170	212	209	167	198	199	200	196	190	187	205	186	171	205	181	187	208	177	188	196	196	199	194	186	185	195	206	189	229	185	203	198	179	179	207	188	182	175	203	183	192	205	212	180	203	164	197	175	170	181	207	214	207	196	187	190	198	200	194	172	213	215	204	181	191	170	182	176	182	195	190	193	220	191	211	207	185	181	189	171	194	196	189	207	190	182	174	195	177	216	183	180	206	208	192	218	180	182	207	194	206	197	175	189	206	183	191	201	192	189	199	202	186	174	168	200	180	168	200	180	188	186	171	188	184	197	196	194	176	192	207	190	183	178	200	196	194	181	189	171	176	172	161	199	177	184	191	188	201	172	194	200	182	195	220	179	213	198	190	205	229	197	178	195	172	187	199	176	197	176	177	204	202	191	181	177	224	211	181	223	192	179	214	216	183	194	183	205	183	185	194	213	194	198	178	203	205	168	186	190	189	210	225	188	217	165	212	218	223	186	165	189	188	217	209	175	167	194	179	198	203	182	228	209	194	192	186	166	194	210	196	196	208	179	172	166	214	175	183	172	173	179	182	180	162	196	175	194	187	207	163	172	191	185	194	197	178	200	193	206	208	197	172	195	173	195	179	167	184	210	182	222	187	190	212	192	179	205	173	171	177	197	175	220	187	171	206	196	181	191	201	194	175	195	217	181	201	248	208	180	186	174	199	202	174	224	209	196	186	196	203	172	211	201	188	200	204	219	196	205	168	181	205	192	198	189	248	217	199	178	187	191	164	217	181	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43841	47144	21988	12422	8902	8531	6966	6248	5252	5682	5883	5004	4389	4854	35244	41189	30942	20042	8753	1797	460	467	471	454	450	448	395	412	481	448	487	424	436	457	449	441	464	457	406	428	436	413	431	423	425	442	434	448	431	436	458	470	419	478	453	441	452	465	429	449	433	431	489	438	425	442	414	411	437	417	439	430	413	439	441	430	431	432	433	475	447	408	427	425	459	436	431	440	463	428	412	434	433	429	450	409	479	427	460	450	436	426	460	445	466	512	426	410	475	432	475	429	458	420	416	452	426	432	435	446	455	426	458	470	438	449	451	463	415	437	444	460	393	440	431	444	441	460	428	446	444	410	454	463	455	451	462	417	413	460	433	441	432	430	428	428	470	451	448	420	448	455	430	417	410	396	431	455	431	452	474	448	418	467	433	446	421	420	466	395	464	435	435	466	423	487	426	478	413	454	495	443	426	414	455	428	444	445	441	399	455	443	431	410	445	423	421	447	459	421	382	420	435	451	418	446	435	488	448	451	479	400	435	437	460	434	434	452	422	442	462	456	406	448	429	434	440	403	422	432	453	403	424	457	464	455	437	452	426	449	445	451	425	403	441	413	408	460	425	407	421	424	442	433	438	419	477	480	445	431	441	430	427	420	439	441	451	514	440	415	429	420	411	472	434	390	497	435	459	450	412	452	493	416	437	438	423	438	400	444	468	437	446	449	452	402	420	431	443	388	436	467	429	459	478	467	479	470	450	421	410	423	456	481	412	456	427	427	441	440	419	423	433	417	418	430	443	465	430	394	436	426	431	476	429	431	461	431	439	447	403	437	456	443	452	458	438	496	425	463	448	443	457	455	443	434	422	418	447	405	461	430	435	437	443	410	454	414	453	452	437	447	448	416	435	411	450	452	469	461	444	415	388	414	420	466	474	449	451	461	438	455	431	388	439	422	439	466	434	432	421	456	436	433	412	439	450	422	441	463	412	409	394	459	433	423	411	434	421	460	442	440	453	455	445	415	422	433	448	437	454	469	474	437	430	411	434	450	453	455	433	444	444	428	427	449	423	445	441	446	443	423	447	419	407	441	429	450	446	447	454	460	436	405	449	436	476	439	468	450	430	463	419	426	396	425	437	420	444	434	456	436	452	444	462	420	441	432	438	454	420	473	405	440	454	430	438	373	436	406	431	444	401	446	410	445	463	463	468	434	439	455	453	455	446	439	444	405	419	434	437	451	445	438	434	462	428	464	419	444	423	439	441	490	423	457	446	441	430	413	478	444	453	410	472	448	411	481	449	436	446	429	423	408	477	441	438	435	448	429	423	446	435	455	452	430	441	458	473	424	421	455	431	404	442	428	436	439	433	394	472	454	425	410	461	391	414	467	470	453	423	437	447	395	418	411	437	398	470	425	453	428	418	417	459	464	411	432	441	422	452	462	439	432	467	420	465	408	415	464	400	469	463	429	419	443	435	432	434	434	445	464	461	419	456	443	450	409	433	451	442	436	445	413	475	426	421	417	482	447	445	479	418	400	441	461	474	464	443	423	488	451	429	460	409	448	426	458	410	422	437	455	457	455	426	453	432	456	433	414	427	451	484	421	435	425	432	456	447	432	418	426	445	468	443	426	421	383	450	416	475	453	435	421	447	433	455	445	431	429	451	403	452	438	407	439	429	442	448	430	440	422	452	444	435	410	447	456	434	448	432	403	418	433	444	429	448	442	432	438	415	404	452	445	436	438	433	460	453	428	446	461	423	476	450	409	424	426	444	448	443	425	472	441	444	432	416	462	453	488	438	449	400	451	421	463	451	427	475	424	432	433	475	437	468	453	457	431	437	442	493	480	440	427	446	428	396	424	440	400	422	400	455	452	438	429	417	405	459	427	414	436	443	427	439	485	410	458	427	418	467	436	455	417	411	401	440	446	466	426	422	426	432	444	449	414	417	416	444	454	459	425	412	409	415	419	466	441	441	472	447	447	379	434	405	464	445	468	440	424	459	436	449	436	447	454	467	386	428	423	454	410	417	438	415	474	442	410	443	430	437	457	408	444	460	415	421	449	426	482	425	458	462	465	462	419	442	474	448	411	439	478	465	423	429	452	433	439	428	447	461	432	423	436	459	432	445	436	405	439	423	412	443	441	455	470	427	435	432	458	436	439	461	446	436	447	428	414	476	443	456	405	440	456	426	417	451	413	432	462	447	417	418	411	430	427	430	437	425	444	440	448	484	460	466	470	424	423	435	457	440	460	459	441	464	424	429	420	427	418	432	445	425	405	429	454	443	455	439	401	446	433	439	433	459	437	459	445	476	438	424	450	460	420	458	451	444	427	441	459	411	419	430	444	446	449	460	430	418	412	457	450	443	420	470	460	415	395	427	443	405	428	445	444	453	470	439	469	459	452	403	424	483	416	440	464	431	451	403	440	409	442	440	430	435	413	416	432	436	460	453	413	428	471	436	447	438	414	434	427	460	457	400	451	409	394	423	448	436	433	462	458	378	416	446	451	460	434	403	449	427	468	458	479	442	443	426	479	444	427	450	457	458	437	398	471	452	458	407	441	450	411	415	440	452	424	426	451	447	426	453	460	422	419	413	443	422	424	462	429	448	431	433	439	422	417	413	477	432	457	414	426	456	408	428	465	449	404	446	441	423	442	482	438	397	427	441	452	473	427	419	469	442	458	428	428	421	430	447	455	427	436	401	423	442	447	442	444	423	434	420	422	443	476	423	447	487	426	422	438	450	439	474	429	484	446	441	429	422	427	491	454	458	406	449	421	474	470	448	420	461	452	444	377	429	469	434	426	423	453	460	421	444	455	456	422	441	415	424	420	417	419	427	447	416	421	430	432	419	491	443	460	433	451	431	412	406	423	426	438	428	433	463	441	445	469	438	475	414	467	428	418	484	426	457	436	410	448	458	445	431	443	450	439	433	395	442	454	424	429	413	446	405	412	406	428	449	432	455	422	393	475	425	476	490	467	435	425	464	446	412	409	435	460	420	450	447	472	457	417	444	488	452	420	467	409	428	443	422	449	488	424	441	430	445	414	383	418	445	417	430	405	452	442	449	466	427	480	472	480	420	417	422	452	429	425	441	439	426	491	435	448	415	435	449	440	428	462	427	409	464	461	417	437	426	431	459	481	413	473	399	418	426	448	421	435	441	428	447	417	455	422	437	421	444	460	462	407	428	422	386	479	452	418	442	447	459	429	441	453	451	453	451	433	433	432	437	452	440	403	457	464	444	443	414	437	397	407	449	470	453	439	419	426	428	408	437	452	447	451	429	433	427	472	424	399	404	429	462	441	430	392	440	435	442	406	451	460	433	413	445	438	452	456	433	443	450	445	453	463	417	430	424	489	432	372	424	457	416	401	466	442	443	452	459	402	408	438	444	467	435	458	413	407	432	460	413	417	441	443	441	411	436	477	428	443	474	474	451	440	427	429	445	433	436	423	443	453	433	471	391	422	417	428	474	454	408	422	475	445	432	428	396	448	426	465	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53661	47325	33043	24453	22493	19324	13256	7503	3843	1954	1636	1295	1350	7710	23181	21533	11572	5263	1622	551	248	197	189	214	202	216	201	220	191	197	191	209	195	210	196	182	209	179	193	177	204	174	197	178	224	196	200	162	214	214	195	170	199	182	182	199	168	193	184	227	206	203	190	196	191	211	180	181	203	195	198	233	179	208	184	168	184	182	205	200	195	191	206	202	195	187	211	202	206	153	187	196	202	194	160	188	198	196	187	220	209	177	191	189	189	198	204	176	176	202	190	166	192	193	224	195	214	193	202	218	189	188	198	213	197	192	194	190	211	215	167	183	194	214	196	210	187	214	190	184	188	205	174	202	195	220	187	183	204	176	191	213	191	188	203	204	199	168	186	179	186	215	196	196	227	196	201	213	203	197	212	199	176	185	167	167	220	200	188	223	188	179	182	199	204	197	208	214	210	179	194	197	209	187	198	221	202	175	190	162	204	214	178	189	203	182	203	205	189	195	207	173	203	180	172	192	207	176	212	206	213	190	175	179	214	206	200	192	205	190	194	220	198	179	204	222	204	200	205	166	200	205	196	209	182	193	193	188	197	204	177	200	173	204	197	208	174	213	192	199	193	197	183	230	190	175	213	217	168	233	190	180	228	208	172	195	180	201	170	201	209	196	192	194	224	197	193	192	221	197	186	244	216	203	180	198	191	191	212	198	204	196	226	197	182	200	200	220	214	197	194	200	208	204	189	192	203	220	196	190	203	201	197	175	207	208	178	173	183	197	212	185	211	207	219	203	209	217	187	199	203	200	211	198	211	184	191	199	227	214	213	183	182	218	211	185	189	180	225	214	200	196	171	198	198	185	177	168	184	207	197	181	196	211	176	188	175	193	195	183	186	219	223	212	202	199	201	199	203	203	186	197	211	202	200	207	215	205	202	191	180	212	204	203	203	193	188	198	209	188	198	177	190	163	173	189	188	177	178	196	214	195	203	206	227	221	198	207	183	196	194	194	189	173	200	197	191	221	181	205	196	193	184	193	207	188	172	213	194	205	187	199	163	182	170	168	200	200	209	194	200	218	177	199	172	198	188	208	185	188	206	221	202	185	191	198	199	200	178	194	222	200	176	187	194	207	207	197	177	181	180	210	197	213	209	206	187	212	188	197	182	195	188	178	193	155	197	196	209	187	207	195	198	191	198	203	180	176	216	189	202	211	177	210	191	187	197	209	189	213	222	200	196	211	211	191	189	183	176	175	197	170	193	198	203	209	200	198	177	197	219	215	180	212	210	184	202	212	210	174	221	200	185	209	191	200	181	237	201	215	189	191	204	171	213	191	210	216	206	197	198	203	197	187	206	218	210	189	178	199	186	206	170	213	197	198	209	223	181	200	208	189	183	208	184	216	201	190	205	197	236	194	158	205	202	181	186	203	209	163	208	214	195	211	229	203	160	192	179	194	199	208	198	195	200	178	212	184	183	173	193	210	182	178	168	214	195	188	189	195	202	183	178	197	174	182	204	193	201	205	214	206	218	190	191	195	178	185	204	197	209	198	192	212	205	178	203	153	183	202	219	191	228	179	174	195	175	184	184	187	218	183	205	190	189	197	168	197	217	192	210	198	217	191	186	197	162	185	192	175	182	157	216	173	196	209	203	202	201	243	203	181	181	218	199	174	184	224	174	209	194	195	221	180	219	202	203	199	173	185	174	184	186	223	170	176	194	208	204	199	184	215	192	189	212	183	190	181	195	192	174	188	183	202	192	198	189	197	190	201	166	177	166	175	200	193	201	205	190	188	177	212	203	192	232	197	213	192	188	183	186	188	186	221	188	201	187	189	208	199	190	220	189	206	197	204	171	185	172	194	203	199	199	170	203	169	195	183	195	185	167	203	170	209	204	217	173	187	186	196	200	190	204	212	162	207	167	195	212	187	206	188	169	201	187	234	228	207	201	205	187	200	228	202	205	188	156	197	207	200	198	171	229	197	216	179	214	212	202	235	181	193	185	192	161	189	197	186	205	195	199	169	202	194	210	196	202	184	196	194	198	196	205	208	187	201	214	155	187	221	197	200	179	210	199	205	157	158	193	172	176	189	187	200	189	190	196	174	178	202	179	193	221	220	183	197	202	191	179	221	195	173	220	193	199	189	198	194	217	169	188	218	187	210	210	196	191	185	229	198	219	196	194	184	221	190	211	179	195	176	190	198	205	193	189	208	191	212	192	202	224	194	177	223	184	191	208	200	213	170	178	218	201	199	209	202	212	178	163	188	187	198	189	176	193	203	210	183	212	205	192	170	194	206	212	201	210	215	200	197	182	198	200	184	177	179	185	213	214	213	201	204	208	183	211	207	213	211	188	195	172	206	193	196	216	224	198	202	216	216	184	191	185	171	180	186	227	215	193	171	178	185	185	189	199	189	171	196	186	198	181	193	188	203	186	202	178	223	209	196	186	169	193	200	212	191	217	212	187	213	177	184	190	212	205	199	190	193	169	201	182	204	212	187	212	181	203	198	183	181	202	192	190	183	217	222	195	174	209	208	205	204	203	196	185	190	188	170	197	198	173	197	192	181	190	196	207	169	185	197	179	200	207	169	198	169	176	226	205	195	175	203	185	195	187	188	205	181	186	184	182	193	211	184	191	197	187	206	215	196	201	190	173	167	187	202	202	201	206	204	218	196	212	188	211	175	212	196	189	194	168	210	168	185	178	203	197	181	180	189	190	193	181	170	196	199	212	205	182	217	201	200	218	213	198	210	188	197	195	180	200	216	208	199	193	173	180	178	201	206	194	168	203	208	186	206	175	181	191	158	209	176	199	210	205	204	222	210	217	189	218	203	192	198	197	209	181	206	188	213	182	183	183	178	203	222	189	199	191	181	195	197	184	192	191	192	178	195	222	197	161	189	188	186	191	193	193	168	177	191	219	192	171	200	192	187	181	201	213	199	203	168	173	207	170	213	189	187	203	186	194	185	197	173	188	180	202	198	170	195	193	201	201	195	202	203	181	177	199	197	192	172	194	189	186	182	207	206	181	250	197	211	233	171	182	205	178	190	212	195	193	186	188	227	195	197	204	188	194	177	193	200	186	192	187	213	186	201	179	173	182	196	189	217	181	189	188	186	187	193	174	199	191	205	210	190	187	178	193	189	196	181	185	204	211	175	189	195	205	181	198	196	213	193	188	208	199	178	179	225	173	201	200	202	227	183	193	197	201	187	221	197	190	201	232	190	186	228	183	178	200	200	188	189	190	201	196	194	222	216	188	205	165	203	199	169	195	186	215	181	213	208	195	208	211	191	179	202	202	194	192	199	207	185	228	160	186	191	203	229	188	218	201	190	193	214	175	194	170	155	202	185	200	199	230	193	169	212	173	194	176	194	191	201	202	185	204	195	218	165	230	194	195	211	175	197	201	198	208	190	205	186	220	224	224	212	192	203	193	184	176	199	182	199	191	216	169	227	220	206	205	181	176	191	185	201	187	200	212	164	186	182	192	205	189	200	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42574	49115	23947	11619	9695	9038	7948	7750	6863	5365	5119	3751	4653	20761	42668	38508	25783	15853	5549	1891	606	412	419	434	445	440	474	461	404	436	473	445	436	491	440	410	449	441	438	444	488	466	486	458	465	469	435	437	468	464	428	428	439	465	449	447	448	467	419	506	443	445	445	440	446	438	456	446	449	434	437	470	460	439	429	464	405	443	434	445	453	425	460	440	441	419	456	460	416	412	459	437	450	432	447	458	435	431	416	458	467	441	439	419	451	444	425	431	443	433	449	436	446	413	454	469	426	447	423	436	442	439	433	456	398	475	434	464	440	436	447	485	444	418	445	449	419	400	445	412	449	458	466	433	433	429	435	481	450	415	424	442	406	419	472	460	445	451	422	437	399	438	433	445	466	424	473	462	415	459	455	445	437	427	469	410	440	447	438	447	416	437	443	457	471	420	429	408	449	469	399	431	462	431	463	457	470	441	424	428	459	436	428	481	417	448	467	424	446	442	428	466	459	424	433	427	453	446	425	452	443	448	474	430	415	446	440	480	432	428	421	437	475	460	468	437	449	491	439	466	470	456	462	399	435	450	444	431	445	450	444	450	424	429	439	455	477	429	446	450	453	460	470	473	449	425	475	424	444	420	464	449	437	476	396	457	422	429	475	448	428	428	442	427	418	427	453	414	418	400	446	452	453	444	418	457	430	445	430	411	463	431	494	447	452	423	414	413	393	455	444	451	439	450	464	420	425	441	424	422	410	452	439	479	446	468	453	456	425	458	381	432	441	445	454	452	459	434	436	435	409	416	438	459	453	409	444	455	479	428	456	450	460	450	431	415	419	438	438	452	454	485	428	424	488	449	469	417	476	422	400	444	462	459	441	432	446	458	428	458	437	434	447	424	485	452	422	439	458	421	453	386	461	429	454	454	439	453	433	434	453	471	458	445	446	386	428	426	422	462	441	413	448	477	497	427	439	447	418	442	445	450	434	441	481	436	427	425	434	433	431	412	453	438	428	455	428	475	478	426	468	425	427	416	448	427	465	453	462	432	447	457	407	457	468	416	430	442	431	435	438	432	446	435	441	445	432	443	441	455	449	436	517	468	440	450	479	470	443	435	467	452	467	453	447	443	426	444	443	413	441	430	455	454	423	466	437	473	466	412	432	444	459	477	400	437	439	457	467	448	440	410	410	402	434	447	410	460	428	447	450	486	436	435	464	400	439	471	431	424	462	445	446	411	456	411	471	438	402	437	465	384	449	423	445	464	466	462	427	450	501	464	412	416	450	428	444	472	464	459	402	460	472	460	451	435	455	475	452	424	450	440	408	422	438	393	440	451	437	429	429	445	465	431	473	425	453	451	458	479	425	450	427	468	464	437	430	488	450	443	446	448	442	433	452	463	454	439	415	434	482	474	442	456	408	458	463	436	451	465	403	463	445	448	435	406	415	418	425	422	459	455	476	476	427	443	457	376	446	426	470	459	443	456	489	439	479	405	423	430	431	478	395	479	483	433	452	451	439	431	429	409	475	406	396	438	494	432	456	473	526	437	427	442	465	444	421	432	463	459	431	448	467	464	406	461	426	456	477	431	446	460	465	433	462	434	476	434	479	419	443	450	450	446	402	483	438	454	475	405	423	434	446	435	472	437	426	425	455	428	470	424	425	462	437	440	436	436	424	424	464	445	444	462	418	418	480	492	459	457	450	430	434	487	433	423	455	434	452	471	432	445	481	470	468	436	459	430	416	471	420	433	473	497	428	441	411	430	459	458	429	477	455	477	439	438	425	460	428	415	428	472	440	468	428	452	440	426	447	451	434	458	409	456	453	446	428	446	448	465	464	470	486	439	469	460	423	468	479	447	414	467	448	441	425	468	462	415	456	463	455	428	436	442	475	438	426	444	425	455	473	463	417	439	446	430	437	432	490	417	474	448	458	438	444	446	447	452	441	425	452	445	418	423	429	489	478	469	423	458	403	421	460	460	457	452	453	442	416	457	464	439	440	460	468	495	451	421	450	421	431	470	431	455	435	407	505	440	457	450	458	446	447	450	474	415	427	417	410	457	455	458	434	429	446	441	432	434	454	432	440	418	481	444	422	449	448	449	454	435	481	432	460	472	467	452	451	456	408	446	475	430	506	465	431	461	466	459	464	459	428	461	460	443	468	432	429	450	420	480	451	437	467	476	497	429	445	433	428	467	451	425	424	402	423	447	454	454	451	427	411	451	450	425	426	453	426	450	404	429	451	473	419	446	422	435	440	446	420	442	435	383	478	413	413	426	441	420	428	441	388	452	431	397	420	463	461	449	446	455	449	462	448	464	445	455	498	455	466	468	418	460	461	447	434	449	440	455	436	470	484	426	466	442	441	447	479	448	446	467	453	439	457	459	444	446	472	433	500	489	457	453	432	450	423	440	487	457	448	446	461	443	437	436	442	471	441	457	435	434	418	430	435	484	429	421	484	452	431	445	420	453	443	482	465	452	445	427	422	438	475	467	460	430	427	466	477	417	495	439	416	465	462	434	451	439	442	470	427	438	432	486	492	436	459	425	475	461	463	409	444	396	419	452	442	439	413	441	458	433	430	463	476	448	440	483	466	466	449	453	464	453	445	482	451	489	451	423	468	478	425	427	408	476	433	392	426	453	429	469	438	417	415	446	444	419	422	387	477	458	450	449	396	429	441	430	420	415	447	416	433	461	464	454	425	434	440	458	472	453	450	443	414	437	453	438	444	412	451	421	468	431	474	433	434	446	465	426	388	437	460	432	458	451	405	413	424	456	464	461	424	450	463	438	447	456	434	441	463	427	426	421	440	413	456	447	439	439	409	454	445	473	475	431	397	410	454	416	439	434	418	461	462	480	463	476	480	460	417	433	455	485	416	442	484	495	441	446	446	457	445	481	416	438	452	451	468	462	464	444	467	445	426	417	470	477	423	425	436	450	425	443	445	445	445	416	460	427	461	455	447	474	440	417	440	413	471	464	468	451	450	467	409	390	452	471	437	443	462	443	453	467	450	436	441	424	456	428	461	437	474	466	471	450	451	457	441	415	488	417	421	469	433	451	464	417	438	472	430	441	443	466	436	457	457	443	461	466	475	401	458	455	448	475	451	423	429	422	467	439	454	408	469	472	454	460	453	452	450	464	416	444	475	466	440	443	439	429	468	471	454	427	429	441	446	451	471	458	473	413	455	469	476	411	450	445	455	448	422	461	444	460	417	477	462	432	461	463	435	453	455	415	447	447	433	421	469	480	420	449	424	449	406	448	446	451	474	452	451	456	423	468	450	478	460	414	439	389	461	431	419	448	424	477	459	472	487	478	450	415	435	460	461	452	446	409	459	476	442	412	449	425	409	458	436	449	459	459	421	449	479	454	427	456	452	450	454	472	432	437	392	408	453	428	390	441	455	417	468	441	415	416	496	426	430	444	443	454	430	448	409	419	447	432	464	430	442	450	457	437	458	439	452	440	426	425	434	483	445	443	435	408	452	443	448	429	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54641	41458	31346	24418	23094	20361	14435	8311	4768	2026	1188	1134	4910	17362	22242	17504	9067	3922	1359	580	244	208	186	215	229	202	196	199	202	173	226	207	194	197	211	200	216	208	208	182	190	215	203	212	202	208	189	174	219	207	218	205	190	206	215	212	212	220	199	241	196	175	213	201	203	207	193	211	179	198	212	191	179	199	200	206	213	248	183	195	220	210	201	188	214	199	202	209	207	195	191	210	241	235	192	194	213	194	208	193	199	189	189	203	193	202	195	216	225	201	224	182	217	196	173	200	170	206	195	203	228	198	221	207	201	202	222	221	184	208	219	176	209	200	216	210	205	177	213	210	205	213	215	192	197	211	215	202	229	181	196	223	201	195	196	188	223	178	188	185	198	207	218	206	206	191	202	207	213	181	185	190	203	177	189	179	187	206	212	182	193	195	200	187	188	204	202	184	194	194	172	186	194	200	214	210	210	186	196	186	208	190	202	202	199	183	194	205	208	187	206	211	210	222	194	203	195	216	217	217	202	203	197	217	195	204	195	211	196	198	206	188	232	201	211	182	225	202	196	180	192	191	205	191	220	216	176	182	213	222	208	201	205	173	223	205	192	186	188	174	205	211	192	203	204	223	174	207	221	190	225	198	194	196	239	212	205	205	201	192	202	213	206	209	187	201	192	224	196	191	204	209	219	205	182	222	212	205	196	206	208	231	204	205	217	191	211	193	201	206	200	196	224	211	225	192	201	207	210	197	186	207	218	200	215	212	229	204	219	184	219	211	201	215	206	200	201	183	185	209	208	200	183	194	205	174	192	212	170	187	221	173	221	201	211	211	195	194	226	206	189	230	187	212	225	220	184	194	226	205	221	226	205	206	210	195	184	205	195	214	179	216	226	208	198	241	222	197	212	178	211	178	221	199	195	205	240	205	184	209	188	218	222	197	194	185	198	193	176	206	201	189	218	205	198	202	192	201	216	186	192	202	204	224	193	207	221	203	182	179	209	210	195	200	214	173	187	218	208	197	176	196	183	201	232	228	198	204	237	219	197	214	207	222	186	202	213	212	216	198	179	221	194	206	215	211	194	206	192	198	189	201	187	200	173	208	234	224	185	187	213	210	221	190	194	189	199	185	199	199	217	199	226	209	192	198	188	183	201	185	203	189	179	201	195	202	189	210	198	196	210	209	204	183	218	193	206	217	189	193	180	241	197	186	184	200	189	225	192	184	178	200	211	194	217	229	214	233	209	205	193	209	192	197	235	214	186	223	193	227	220	187	219	202	209	179	192	223	213	204	201	229	218	228	203	202	187	207	182	206	201	200	199	214	206	210	214	201	207	195	209	200	214	203	243	218	207	202	223	212	208	210	206	202	233	189	201	217	184	202	210	187	189	209	192	200	184	175	194	205	218	211	189	199	192	214	199	222	206	191	197	188	196	219	211	221	209	191	185	189	198	209	197	223	215	234	225	195	199	184	214	184	187	199	185	204	193	189	223	193	184	200	214	184	195	204	214	211	176	196	175	209	189	184	201	214	212	239	199	219	190	200	189	181	217	195	218	213	217	203	189	211	185	224	190	211	214	214	218	189	209	181	215	212	218	206	209	168	201	206	193	197	205	219	218	198	195	186	198	183	205	206	195	208	215	226	215	213	224	194	190	206	183	201	183	199	229	206	200	173	221	203	233	210	184	216	230	215	229	211	188	218	194	217	204	194	204	194	239	188	191	205	209	187	214	230	187	204	198	209	209	210	181	210	210	207	222	214	189	210	232	201	197	166	192	200	202	207	208	224	172	186	224	200	210	178	198	204	199	231	233	207	235	185	192	215	202	200	217	201	221	190	181	180	215	219	217	172	207	188	207	191	203	218	224	224	202	184	210	218	217	220	200	189	211	217	203	218	179	204	207	187	205	226	211	197	198	203	195	208	220	245	187	202	202	219	200	206	195	213	196	218	214	221	199	187	208	191	187	188	203	191	208	208	197	221	179	215	186	195	213	198	211	186	194	192	204	199	209	176	177	214	218	215	210	206	206	193	211	196	207	220	213	177	203	173	217	187	189	191	202	216	218	202	204	184	220	231	184	197	188	205	213	226	190	218	217	201	186	214	211	162	205	210	233	182	194	193	197	216	207	195	211	211	222	192	207	172	217	204	209	215	215	211	210	189	229	210	211	209	220	216	223	193	204	209	200	204	193	193	191	192	218	175	186	219	207	212	210	189	178	222	212	207	178	210	196	200	202	204	205	192	185	203	192	206	196	193	193	226	230	207	207	189	202	224	223	196	189	217	190	216	208	216	217	212	216	191	205	215	199	190	186	188	213	210	187	193	195	192	181	202	206	202	181	195	205	198	198	204	217	202	184	194	199	191	206	217	196	188	218	204	204	205	221	190	256	211	199	212	211	202	200	190	223	221	196	210	194	216	198	195	209	218	208	186	200	198	215	173	186	206	180	225	209	191	208	200	226	207	200	194	219	213	213	169	214	190	202	232	206	191	205	204	210	204	203	195	181	213	210	206	180	217	201	206	188	184	186	172	219	216	215	201	184	191	209	236	191	199	200	229	186	215	195	214	192	186	223	203	206	231	195	209	204	200	218	192	204	200	196	191	210	249	184	198	213	172	200	198	207	209	222	179	216	214	212	187	190	190	161	194	208	204	216	200	226	217	208	214	198	219	172	220	189	198	193	174	200	212	225	176	199	207	218	217	183	217	180	202	214	200	205	207	184	184	223	229	204	215	224	220	200	200	204	213	194	202	210	198	204	212	213	196	188	190	176	184	201	213	203	216	184	210	188	206	226	187	197	216	193	194	171	194	202	203	201	203	210	214	214	195	197	191	207	167	201	200	217	195	210	216	209	216	209	193	195	210	212	200	198	189	207	239	197	200	198	192	212	204	196	225	206	200	190	217	185	196	215	234	186	182	222	217	218	192	214	219	198	231	174	190	199	198	227	169	193	203	214	203	179	214	198	205	196	196	195	191	223	180	216	217	196	212	193	209	203	194	212	221	174	205	190	209	228	240	199	210	204	198	167	198	201	245	221	231	204	182	186	219	235	237	240	194	207	213	209	209	201	228	229	201	206	213	219	189	212	187	191	218	183	199	225	216	186	216	201	186	208	205	216	210	213	212	223	183	206	182	192	221	201	209	181	217	179	180	181	171	195	211	202	184	207	183	211	220	204	192	200	206	204	190	215	204	212	199	220	213	222	205	221	207	211	218	185	213	213	211	204	195	196	211	184	187	196	208	205	192	206	218	216	199	196	183	247	194	200	215	189	199	209	188	192	216	187	183	198	226	201	198	214	191	199	195	216	210	219	228	183	193	197	187	200	211	209	198	198	205	216	193	219	196	195	203	207	206	200	184	207	184	205	216	223	210	188	194	211	215	187	201	252	190	212	199	177	233	194	206	183	207	216	193	215	202	185	209	229	210	216	207	192	183	190	224	208	196	224	193	216	208	203	177	224	210	189	194	216	208	182	240	202	210	183	204	199	190	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47514	48101	24777	11827	10064	8071	8011	8371	8395	5212	3593	4142	16404	36715	40338	34414	22455	12377	4649	1896	590	473	465	473	473	454	456	457	427	474	413	484	490	426	477	443	421	463	440	421	454	425	481	466	435	432	479	429	462	427	445	462	491	434	421	442	445	457	459	477	469	444	523	489	441	443	429	449	461	454	433	465	487	434	465	449	475	444	429	457	486	439	471	470	453	444	444	458	473	445	458	473	454	467	500	445	443	485	463	473	456	455	480	408	471	432	451	446	444	477	461	447	471	429	442	453	473	475	456	457	429	470	445	446	450	478	422	456	434	452	430	467	437	462	444	426	453	420	426	448	454	431	451	462	451	484	486	468	443	465	466	471	447	451	478	422	481	411	433	447	458	466	463	442	451	446	477	442	486	412	504	437	478	450	457	466	461	473	427	437	471	451	457	462	413	492	451	458	429	436	496	440	476	456	458	441	448	473	479	470	484	440	486	421	477	432	456	450	461	444	441	436	426	460	428	443	452	432	461	474	433	479	501	484	449	461	465	471	433	454	466	441	456	456	460	458	458	450	469	462	457	481	436	428	467	444	474	458	471	483	494	433	496	435	482	443	433	438	456	474	439	460	448	515	450	460	438	425	462	464	415	494	449	429	475	443	450	433	454	465	479	458	485	429	406	403	427	422	470	448	458	456	426	443	459	453	438	416	464	408	450	433	438	448	456	461	427	470	448	426	490	481	443	481	447	496	500	423	423	466	415	411	433	444	432	515	478	459	422	459	444	467	446	477	447	445	414	479	506	465	417	459	440	494	429	466	482	489	462	441	448	450	468	444	451	426	455	476	428	461	487	462	474	457	444	486	464	487	433	460	438	494	459	445	459	447	460	480	455	416	477	445	427	470	450	440	497	459	469	469	463	477	455	447	429	461	449	422	447	458	473	474	489	458	469	474	460	439	479	452	458	445	414	449	505	451	460	438	468	451	463	491	451	458	442	424	463	500	461	449	442	457	452	441	401	457	486	468	419	445	495	463	460	460	469	481	477	446	482	451	464	470	442	443	444	426	493	455	451	474	489	462	433	461	437	425	456	482	432	476	481	490	438	480	490	451	431	425	429	461	473	444	434	424	457	451	444	453	442	495	453	458	462	450	435	473	451	461	446	386	450	456	424	465	392	493	471	447	448	450	426	450	465	439	477	463	464	463	453	482	443	439	464	508	470	467	463	437	476	468	455	408	409	452	450	424	443	463	426	445	435	410	488	428	457	459	458	466	414	448	488	459	422	459	426	400	473	460	462	460	463	487	485	427	443	429	433	476	427	477	477	438	421	450	476	402	463	466	423	481	451	440	474	453	448	426	475	506	487	458	464	434	445	470	435	488	430	464	432	430	500	453	463	482	456	459	462	442	443	479	468	420	426	442	446	476	470	459	474	463	460	463	414	470	466	458	456	450	422	424	459	483	445	434	456	436	486	474	505	493	442	421	426	501	474	412	487	454	454	436	480	431	473	464	466	498	447	459	461	420	419	520	486	408	486	463	473	484	463	471	434	469	505	457	459	398	428	413	457	463	425	449	429	454	448	435	433	480	462	470	419	475	468	445	434	422	450	445	443	448	456	485	436	472	468	473	429	492	477	433	441	448	423	420	479	458	446	466	470	456	479	459	462	464	466	475	473	453	466	448	473	479	478	476	443	459	453	465	443	478	432	453	464	437	468	450	461	460	480	447	465	466	438	442	473	513	497	482	474	440	456	472	393	506	478	500	437	442	447	494	442	477	492	470	509	464	474	469	467	444	472	432	488	439	458	458	428	429	482	474	433	480	457	459	441	459	463	413	472	474	456	421	459	431	476	437	443	468	454	484	451	455	437	474	462	415	472	451	431	463	383	450	427	435	439	467	470	467	466	452	405	438	434	427	464	464	457	447	447	501	433	452	452	482	438	452	458	425	478	423	443	472	436	474	442	459	470	425	477	428	455	447	436	435	439	476	453	465	476	466	448	457	491	449	457	442	473	442	475	421	471	480	469	476	466	442	509	452	472	452	446	442	453	441	437	460	418	451	484	438	492	466	418	470	445	455	435	457	449	470	497	440	405	424	466	415	480	454	464	488	439	427	452	471	472	446	449	442	457	466	438	447	462	442	431	445	454	438	442	419	501	492	469	454	457	476	473	449	413	445	431	469	479	460	449	417	451	448	420	459	453	450	460	453	447	480	458	441	458	451	430	475	474	430	458	466	463	477	469	411	418	455	473	480	445	482	435	495	426	472	432	460	450	459	477	469	448	471	482	464	448	462	461	492	416	418	414	469	420	456	468	492	441	470	449	440	468	457	461	434	472	452	475	438	480	421	460	442	454	459	447	431	492	424	480	426	443	480	484	484	446	472	445	475	494	474	421	456	442	465	476	435	438	446	450	474	435	461	461	444	514	431	454	430	503	447	449	440	474	473	510	450	434	438	480	439	451	443	462	462	404	464	460	431	431	447	402	424	462	462	481	486	462	479	447	453	462	456	468	451	485	452	428	436	477	448	439	463	468	469	460	464	481	454	478	475	479	448	412	443	465	498	445	446	453	461	455	441	459	467	451	487	446	444	434	469	493	463	450	458	438	473	449	437	457	447	456	451	450	480	460	472	483	451	450	480	467	444	440	478	440	436	442	480	439	442	418	449	421	443	482	432	410	436	454	428	450	457	464	489	459	497	413	468	476	434	452	447	439	438	455	443	444	470	439	468	454	455	462	533	440	481	418	452	454	453	455	445	447	452	452	480	457	453	427	451	457	441	457	507	438	404	458	476	445	453	472	420	438	467	433	455	444	433	515	486	487	432	421	466	435	434	461	487	407	473	515	448	446	448	438	467	480	472	442	465	444	422	462	480	453	468	439	480	467	471	451	480	460	448	460	477	455	459	430	450	434	409	467	424	449	424	463	489	432	505	465	486	448	428	473	408	487	418	460	464	455	464	445	436	440	478	455	473	465	465	442	486	417	494	451	432	448	451	429	415	443	444	445	435	425	447	463	447	429	414	454	442	456	460	418	435	432	426	475	426	472	495	441	418	441	472	434	425	430	409	464	456	457	432	488	430	437	435	454	479	456	382	435	455	466	421	448	461	473	449	444	483	477	498	486	446	444	463	470	459	478	431	442	421	462	480	444	435	445	470	459	504	494	441	433	450	454	432	440	493	447	453	419	449	428	485	433	407	448	457	453	459	422	446	446	485	466	439	440	437	468	457	461	446	452	462	446	461	474	478	459	473	441	477	459	458	425	471	461	432	475	488	470	480	450	470	426	444	419	475	445	463	463	474	456	523	458	451	508	458	458	456	504	474	464	476	450	439	503	474	459	462	453	493	472	466	466	480	447	451	480	446	461	454	483	458	476	454	458	479	456	450	460	439	449	479	492	432	443	451	446	487	473	483	461	465	458	448	427	471	415	456	418	429	435	481	449	441	498	477	423	442	447	468	481	449	447	512	425	462	498	469	475	435	437	467	422	440	433	439	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51546	49142	34061	24387	23615	23358	19443	12427	6410	2222	1389	943	980	4970	23385	22249	11330	6002	1874	578	314	215	215	253	204	212	209	199	191	213	215	217	208	208	219	209	210	221	232	214	221	203	175	208	224	217	201	208	213	208	194	251	225	213	221	231	210	231	221	187	215	205	189	184	192	220	233	211	221	229	211	217	194	179	213	200	195	191	215	202	197	238	193	235	198	206	213	209	199	195	216	186	203	221	188	198	245	200	213	197	206	225	198	194	185	197	193	198	205	237	201	193	182	213	226	213	189	200	209	224	209	216	214	188	201	190	212	221	242	241	206	220	195	228	214	210	179	207	198	209	236	184	191	182	210	220	207	225	199	207	199	227	186	204	226	220	202	221	219	210	215	210	223	213	233	188	209	201	205	207	208	231	218	230	187	210	204	226	239	178	178	206	190	211	187	206	217	220	216	252	197	205	226	203	207	216	185	220	232	212	213	216	227	215	211	220	207	202	221	188	203	206	213	221	213	216	204	200	203	208	199	214	191	200	215	202	205	208	209	193	218	208	204	202	194	195	188	235	231	218	218	201	225	186	226	241	208	210	218	210	204	224	215	200	213	208	215	241	204	218	210	214	213	196	220	189	232	217	205	191	188	206	188	222	170	206	185	203	218	224	187	223	214	232	204	210	204	201	225	200	180	197	207	207	205	195	208	193	222	219	157	232	196	227	227	205	212	200	192	200	215	220	205	195	203	191	216	213	216	200	198	196	204	202	207	211	209	208	192	218	239	217	207	210	202	203	197	231	213	210	199	191	198	197	211	210	222	203	199	200	170	211	196	210	195	220	202	210	232	209	232	214	217	198	206	229	241	223	241	215	213	207	224	223	218	207	236	197	216	235	208	189	234	210	211	218	221	219	229	202	190	239	213	200	217	224	232	250	189	212	203	189	234	205	235	210	206	211	215	211	195	199	194	225	218	206	218	211	209	211	231	228	209	205	221	214	223	216	212	206	242	226	201	202	174	221	202	216	195	231	245	200	200	209	225	181	203	211	214	203	214	239	237	230	201	171	219	196	212	209	212	190	197	232	225	199	219	213	205	198	227	208	212	206	201	211	195	219	198	197	202	211	216	203	185	242	226	217	218	202	212	233	203	178	218	207	224	224	200	227	236	188	229	198	210	188	213	217	231	203	212	194	193	213	205	189	195	219	210	210	190	204	211	213	183	207	233	164	206	236	240	201	202	202	197	203	215	211	247	211	211	187	205	220	240	206	207	196	214	205	202	226	235	231	222	203	195	213	204	209	199	199	188	178	219	194	200	219	209	205	202	233	213	200	190	215	220	199	213	199	217	225	210	217	242	214	214	209	234	202	233	208	228	221	235	237	201	224	232	213	191	184	189	204	167	224	213	217	223	212	207	192	221	196	185	206	199	214	197	199	199	192	228	176	204	198	206	205	210	211	221	207	188	235	200	206	204	220	205	195	209	202	211	195	182	210	205	216	216	192	202	209	227	234	204	231	229	225	239	200	195	210	202	209	211	229	202	214	216	206	221	236	190	233	216	206	191	203	178	211	192	177	215	242	238	216	224	213	202	202	212	207	234	208	197	194	243	223	208	207	185	211	190	217	206	170	201	228	200	217	226	221	208	223	227	229	203	226	190	207	234	232	239	201	237	198	238	230	195	189	222	197	188	202	213	220	226	232	204	227	223	221	214	224	196	217	205	212	212	220	195	195	212	215	211	198	211	208	208	216	233	217	218	222	226	209	207	231	198	196	216	196	171	212	233	186	211	219	220	224	200	205	211	196	224	217	223	200	203	212	191	220	226	224	218	207	202	214	216	219	211	185	199	195	209	221	230	215	209	216	215	211	208	211	224	215	211	213	223	204	190	237	224	181	189	218	236	192	222	218	205	200	188	191	218	199	189	201	204	216	205	213	196	180	206	221	187	220	220	202	226	219	199	198	218	199	239	206	219	212	208	219	189	208	217	215	212	222	187	211	197	207	200	219	204	204	232	230	212	180	220	215	209	216	219	215	211	218	208	215	193	224	219	222	228	231	242	225	214	202	200	225	217	208	204	200	239	200	187	203	197	197	219	200	236	215	222	197	226	191	208	185	194	207	206	195	220	212	217	217	193	197	228	199	242	218	219	230	221	231	224	202	225	202	210	211	221	221	206	203	197	208	221	203	231	224	186	204	181	237	202	221	210	199	190	222	191	216	215	210	232	226	191	211	201	221	240	203	234	216	210	216	221	230	200	222	180	219	223	219	221	191	225	192	218	224	209	230	203	208	204	214	189	188	222	183	225	238	214	191	195	218	211	192	197	201	213	218	205	227	194	198	206	222	227	199	232	189	219	195	217	238	213	171	206	218	205	193	216	210	213	200	211	220	214	189	207	211	234	199	215	216	228	226	219	214	203	200	216	217	188	199	201	232	210	219	216	200	224	219	189	200	182	205	208	202	218	228	191	217	210	207	195	201	205	197	195	240	258	214	221	204	210	206	198	235	187	215	220	228	213	206	217	193	223	218	214	238	209	238	202	197	190	229	230	225	171	222	200	236	208	192	203	212	223	191	185	198	214	214	214	190	206	201	214	205	226	198	198	208	218	191	214	221	218	212	212	196	205	206	230	218	196	211	194	212	204	201	188	182	216	190	220	197	214	217	214	225	211	218	226	222	228	202	196	219	205	218	216	224	219	213	214	218	193	230	199	230	187	219	192	222	214	201	199	219	210	194	180	206	224	216	215	203	211	212	190	192	221	201	218	233	221	224	231	224	228	219	177	216	185	236	201	194	229	199	212	191	252	214	188	217	187	188	205	185	231	206	216	219	236	223	248	210	204	218	224	224	217	225	231	210	209	193	192	229	210	198	202	216	197	182	211	232	215	212	179	212	203	221	226	233	222	199	223	220	183	214	218	201	221	209	227	252	210	210	183	192	225	176	219	216	211	210	205	203	177	234	185	191	202	186	215	191	211	203	223	200	228	204	216	188	222	222	227	211	208	217	223	209	246	233	192	200	191	237	208	225	215	198	231	208	207	193	228	211	217	225	222	224	190	235	200	218	241	231	222	228	218	197	190	215	219	204	206	195	214	202	205	176	214	232	207	195	226	233	217	227	236	217	205	188	224	172	204	244	211	201	192	194	227	246	184	201	208	225	188	222	207	213	210	191	191	188	218	196	206	219	214	195	214	210	212	227	249	222	214	192	209	195	226	198	194	205	230	201	204	198	209	213	217	237	208	205	242	199	218	194	189	214	216	218	200	206	222	252	209	198	217	245	212	192	222	201	202	188	164	176	206	180	242	204	214	241	220	190	218	194	196	194	198	214	190	220	212	233	200	232	226	232	213	220	231	205	199	193	197	207	221	227	180	210	229	224	198	211	213	223	223	201	205	224	246	203	204	197	229	181	229	205	222	210	222	219	210	218	238	217	217	207	211	238	190	227	187	210	206	196	207	213	212	217	221	226	221	228	215	219	215	194	229	216	208	185	216	204	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40431	52248	25640	11690	9520	7958	8178	7721	6862	5250	4399	3515	3880	16127	43114	39064	24683	17480	5944	1968	735	497	452	417	454	486	456	498	506	456	460	453	470	481	465	434	495	470	493	477	489	461	470	460	454	515	454	462	471	472	466	460	425	490	465	493	473	468	477	439	465	455	473	463	466	455	475	451	466	505	476	448	509	468	521	466	519	492	450	495	455	437	461	459	436	465	472	447	457	486	441	474	486	507	436	446	445	434	469	459	455	485	451	473	459	408	463	504	470	492	464	456	460	464	460	456	522	461	461	428	458	443	499	492	479	462	456	422	467	477	490	474	479	464	455	459	472	456	463	460	451	473	491	477	464	428	483	446	475	453	462	465	474	481	448	436	410	443	492	523	487	459	488	460	457	463	462	474	461	474	506	447	477	484	486	484	520	469	483	504	452	458	461	463	456	470	450	481	469	471	470	431	456	490	438	469	441	436	469	451	448	421	482	462	455	481	460	442	509	485	456	457	451	478	449	467	486	491	452	461	440	446	503	486	447	467	497	433	447	472	479	496	463	503	460	472	456	442	447	490	494	463	483	501	485	461	482	494	492	453	471	452	460	483	471	440	472	445	490	467	467	494	457	479	425	500	461	477	465	467	473	477	478	464	461	456	452	467	492	497	445	468	458	473	463	472	495	436	441	455	487	424	444	473	466	490	451	481	489	455	456	500	433	444	488	521	449	428	478	434	446	471	437	447	492	430	436	483	461	441	465	417	457	501	467	463	448	484	472	447	467	502	501	479	444	419	442	472	492	429	486	453	476	477	458	441	459	454	467	465	454	448	469	499	478	465	481	491	465	465	474	477	502	453	454	442	440	524	508	473	438	433	477	484	471	440	393	483	474	486	434	435	453	475	438	469	481	457	482	498	453	449	484	449	460	476	441	479	484	470	467	472	469	453	459	416	440	482	448	462	480	483	461	472	454	454	486	470	444	464	495	450	490	485	493	472	495	498	507	494	456	482	466	515	453	467	438	472	457	513	474	468	471	490	471	464	434	448	453	459	471	451	493	448	483	458	460	437	446	458	449	466	515	470	506	484	475	455	459	454	473	465	447	447	460	479	503	458	506	452	436	476	473	424	465	466	461	458	437	473	493	465	507	482	455	441	454	457	426	485	428	453	459	448	490	489	453	440	464	477	444	498	448	509	433	421	469	523	489	464	497	469	450	469	434	479	452	510	460	450	483	468	483	475	463	454	457	481	445	462	479	461	503	486	473	453	441	469	424	476	456	445	519	420	491	471	487	456	471	464	467	467	425	457	431	489	475	441	469	486	466	502	467	491	486	454	441	452	447	501	472	453	464	469	466	475	453	461	441	458	526	471	450	475	502	462	465	493	495	457	453	498	453	518	475	464	476	457	448	476	454	466	482	439	465	479	459	439	453	438	473	478	458	448	498	418	448	491	430	472	449	492	493	468	476	469	473	421	423	468	458	452	456	487	495	478	463	454	445	452	429	439	459	490	458	466	448	490	497	474	452	459	440	466	482	477	436	451	495	440	442	471	462	485	500	477	486	458	484	457	512	497	473	444	454	449	485	440	472	462	470	486	446	436	475	475	522	449	493	457	471	468	461	496	459	467	472	455	454	497	460	498	459	480	486	518	468	507	430	459	467	478	484	465	457	456	453	484	457	499	461	424	482	468	500	467	489	498	461	459	447	443	445	482	458	448	426	470	455	442	450	456	452	466	468	471	456	487	456	455	462	426	463	463	457	454	423	444	446	502	489	462	460	507	441	488	425	466	523	448	479	484	457	439	442	425	466	486	473	455	465	501	454	461	443	441	481	438	486	480	468	498	457	462	460	486	477	517	443	453	459	440	448	453	453	474	490	452	493	489	483	483	463	495	425	479	462	425	449	447	456	468	454	509	466	466	458	482	444	455	455	456	446	469	425	449	467	468	493	471	446	468	444	471	497	465	492	484	478	452	477	504	436	435	466	464	482	466	459	446	460	455	449	461	442	471	454	484	450	460	413	459	454	501	471	468	457	462	497	456	425	462	438	489	485	456	468	468	471	455	469	460	441	496	468	500	459	454	447	497	445	472	434	446	467	481	418	409	433	471	483	447	482	434	446	457	451	455	460	503	449	455	483	471	467	438	478	455	479	492	487	500	468	521	495	455	442	475	499	512	460	492	469	463	474	458	486	459	498	437	447	499	463	426	443	475	477	466	443	448	490	464	476	485	473	432	451	495	488	472	468	464	490	480	491	447	456	437	452	485	479	440	468	499	449	463	484	442	495	481	456	488	465	461	468	455	486	468	456	451	473	445	458	511	444	470	489	479	465	468	474	472	469	476	448	485	458	470	445	458	449	433	444	491	477	427	487	458	486	433	479	469	457	492	472	438	457	448	466	444	484	492	499	451	473	463	498	445	478	495	423	534	483	453	446	427	453	469	436	496	490	430	412	433	444	467	466	473	426	475	477	443	479	479	467	500	455	474	455	487	459	446	472	479	466	485	429	441	463	488	482	470	464	455	487	462	466	453	422	475	477	462	469	476	464	478	424	483	506	522	472	478	457	458	481	466	453	469	489	431	486	464	475	484	436	470	467	452	451	481	485	487	445	448	480	461	443	448	469	471	471	477	415	437	449	473	484	492	456	502	438	455	504	430	480	480	471	482	500	493	464	453	421	473	451	509	472	451	509	473	419	445	458	449	459	490	460	426	455	484	467	450	467	439	489	492	461	476	474	435	504	487	457	461	437	457	421	492	456	447	489	448	487	472	469	488	477	456	454	470	478	451	426	479	464	458	471	471	460	461	459	461	487	445	440	519	456	442	481	483	430	445	477	464	432	448	443	485	462	441	452	463	448	453	434	503	502	484	499	473	485	491	438	459	461	483	480	468	478	480	447	502	490	451	469	460	470	472	477	454	472	483	477	495	465	439	449	456	471	480	465	496	458	447	484	451	446	461	461	485	468	454	436	458	488	437	470	483	450	483	483	491	464	477	458	470	476	474	479	439	475	477	450	463	458	456	463	499	455	477	452	470	492	493	495	453	512	450	461	488	421	436	480	461	459	470	462	467	438	485	475	464	449	480	433	469	487	449	435	477	488	470	425	496	471	479	436	456	463	484	476	459	467	454	488	482	485	475	486	496	448	489	456	456	489	438	463	429	426	461	472	477	453	466	454	475	444	486	451	460	482	440	496	488	432	474	443	449	463	485	434	481	451	461	452	465	455	430	460	456	462	466	446	474	456	491	478	460	454	460	450	443	457	473	480	498	461	447	469	462	464	469	478	523	499	445	439	482	441	461	439	459	458	476	447	422	425	452	462	478	501	512	487	502	445	460	477	475	426	465	432	507	413	472	439	469	464	451	459	455	468	475	448	512	488	473	448	458	447	442	415	450	478	441	470	469	442	493	434	512	439	457	486	494	461	458	469	413	511	480	491	462	467	444	506	484	452	480	476	472	497	474	444	514	482	484	466	496	454	472	460	496	495	436	469	491	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51682	49848	36188	26309	23582	22804	19970	13649	6378	2848	1739	1397	1116	5338	21454	22505	12281	6364	1864	672	362	203	224	230	194	237	220	197	242	246	248	216	213	215	220	200	217	218	223	217	231	211	222	219	236	207	202	203	209	226	209	213	214	249	234	213	228	209	215	215	216	208	207	205	213	212	237	228	174	233	212	249	227	221	203	216	234	239	213	235	244	217	211	218	240	208	203	231	217	194	213	220	219	224	234	227	215	237	225	256	208	230	228	210	203	203	215	206	213	202	257	222	199	204	225	217	231	232	201	205	216	231	233	223	192	212	199	204	258	243	220	217	224	213	228	218	204	229	228	205	248	198	208	208	219	212	233	203	208	210	228	192	201	212	223	236	239	218	191	227	211	223	220	213	217	248	220	231	241	208	210	209	209	196	201	197	211	211	220	212	204	208	244	220	226	251	199	221	243	191	230	231	204	205	221	207	222	197	214	212	216	191	229	236	227	196	210	200	215	235	212	200	223	195	199	194	214	208	231	233	227	245	196	226	236	225	240	225	215	210	220	199	231	234	211	212	226	217	194	193	204	211	218	216	222	239	200	204	204	233	211	208	214	221	210	217	221	208	224	204	209	258	246	207	223	241	216	235	214	206	226	215	211	266	218	202	234	230	202	232	190	200	238	218	258	243	210	209	215	227	230	244	216	223	222	199	206	201	214	249	209	198	222	212	233	223	227	224	203	229	218	219	218	240	216	225	201	202	226	241	198	237	199	196	200	217	208	221	208	233	194	197	208	231	229	250	218	247	230	212	197	219	222	235	207	223	224	185	209	221	221	193	232	248	247	195	202	237	225	206	194	207	214	222	188	188	183	248	211	206	222	215	195	218	209	234	206	227	222	254	213	226	201	206	199	215	211	209	233	216	204	210	208	235	194	194	207	224	218	188	205	192	193	224	214	190	182	220	200	223	223	233	191	208	206	193	204	209	206	219	251	234	196	235	182	200	201	234	184	201	215	244	228	232	251	234	219	227	210	220	208	202	203	190	238	219	215	223	221	228	197	226	250	225	239	189	205	213	217	211	217	223	226	203	197	218	204	224	198	224	207	243	206	222	232	210	206	200	229	203	262	213	220	195	198	201	240	232	225	211	243	203	243	202	210	222	202	205	217	263	219	214	199	264	233	202	202	247	213	223	201	215	205	220	198	220	195	200	242	213	234	234	206	200	188	205	204	205	237	244	217	229	214	222	217	245	219	203	236	231	224	205	238	213	183	196	230	220	238	216	229	230	219	225	218	201	238	207	217	239	217	196	216	218	207	227	204	221	228	209	228	236	203	207	241	197	233	250	203	211	214	195	231	233	209	229	205	216	226	183	220	239	183	221	233	220	211	202	189	212	194	226	197	211	228	213	193	229	171	211	238	212	206	204	234	201	215	201	203	231	203	196	215	261	257	205	222	221	210	211	199	243	230	230	209	203	205	212	230	230	202	224	232	232	234	217	225	210	213	208	216	225	235	253	226	215	239	212	210	203	186	191	184	217	200	229	225	231	214	211	193	225	195	205	204	212	221	209	223	198	211	208	183	208	197	215	218	207	231	234	212	203	218	203	200	229	221	220	233	225	226	211	244	219	231	218	213	218	231	227	218	224	209	185	243	215	211	231	207	219	197	183	219	231	218	212	213	239	213	241	201	206	214	223	240	222	213	222	197	203	214	201	191	205	206	201	209	211	210	220	238	222	238	202	228	225	185	204	232	203	201	212	211	225	247	224	245	245	224	212	188	229	231	250	219	225	196	205	192	218	185	240	193	225	199	196	210	220	195	261	226	219	202	230	201	210	210	222	217	199	205	234	214	235	234	208	207	203	236	264	247	230	203	214	233	225	219	219	229	211	205	235	225	208	226	240	234	223	256	208	215	225	236	225	209	239	214	221	214	201	210	231	222	217	199	184	209	247	238	220	222	203	215	211	191	222	207	207	234	202	213	211	230	215	223	238	228	234	203	219	207	222	199	216	211	194	214	200	231	242	212	208	199	267	219	242	217	204	212	195	222	247	189	171	209	248	213	226	231	243	223	221	222	238	235	216	191	214	213	203	215	216	233	194	241	238	225	213	224	220	209	227	232	244	213	202	195	203	222	207	254	215	195	255	252	248	226	211	217	229	235	196	216	194	202	213	226	216	224	224	219	226	221	216	210	217	202	220	204	209	249	194	247	239	221	228	234	218	227	236	213	215	231	210	225	207	221	211	246	199	231	212	213	194	242	225	202	236	233	222	249	211	247	225	231	223	208	214	210	214	209	206	218	200	219	215	212	226	211	214	198	221	207	249	226	239	211	213	202	203	250	207	241	211	237	217	225	218	188	202	223	204	197	220	238	222	191	236	189	212	241	204	193	231	228	200	236	203	204	207	194	234	181	210	204	220	215	193	225	230	223	199	230	204	206	240	239	223	218	179	203	229	220	219	231	203	201	230	207	219	211	221	200	218	207	226	241	197	183	215	219	225	221	211	202	216	217	193	234	207	228	218	238	213	205	204	212	208	221	213	188	220	188	209	222	197	189	184	237	212	218	200	244	200	227	224	223	218	224	239	203	200	234	221	218	218	208	218	211	239	230	210	216	240	217	235	219	207	241	211	217	218	202	218	212	216	179	215	210	214	235	215	218	226	223	237	216	220	215	209	204	203	212	222	232	229	198	219	227	202	226	229	175	223	229	250	213	194	222	238	233	234	194	241	181	229	216	221	243	215	213	255	240	215	207	198	209	233	223	222	223	215	233	242	188	191	224	183	192	215	239	211	212	219	239	226	209	258	229	239	185	210	203	221	234	204	221	221	218	208	217	234	222	226	210	219	212	207	227	220	206	222	207	204	227	220	205	216	225	207	204	216	221	231	232	224	234	248	259	231	197	211	202	212	214	217	216	220	222	225	216	232	217	228	228	221	209	208	222	175	190	217	222	227	227	237	217	222	207	214	174	194	206	194	198	206	215	216	193	209	198	210	210	245	234	242	204	190	254	220	226	190	191	198	217	182	240	211	222	200	198	225	220	218	213	217	210	243	222	213	213	239	212	221	226	233	211	229	220	219	206	228	249	223	228	208	238	219	198	208	226	212	207	207	213	212	183	209	215	208	228	234	240	242	228	224	222	242	212	217	232	235	217	226	242	218	229	229	222	201	221	204	214	222	230	226	235	210	205	199	238	200	226	222	194	252	229	239	228	215	203	204	179	200	247	186	202	225	241	198	210	217	207	178	231	239	237	207	187	212	226	225	192	217	226	214	216	201	230	238	240	222	226	230	212	216	200	230	185	220	219	250	222	240	196	231	250	238	218	229	214	205	200	195	213	232	197	236	248	225	238	240	228	216	214	208	217	192	225	221	217	204	200	206	248	218	231	250	253	216	227	217	218	232	219	225	212	235	231	203	217	215	194	232	205	241	231	231	230	208	219	244	214	248	220	208	239	209	240	206	213	201	222	234	244	209	218	233	230	209	244	237	231	235	232	233	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38214	52441	33703	12124	10036	8115	7067	7459	6245	6354	4810	4445	4022	17649	42022	39200	27104	17681	5971	2127	863	491	443	479	466	489	472	465	452	478	483	446	492	496	487	494	466	475	462	473	487	456	491	506	478	500	450	485	453	450	489	469	471	431	481	498	454	461	466	480	445	500	485	489	460	500	473	454	450	498	478	467	488	462	497	502	458	438	510	478	438	481	511	475	505	445	478	512	467	487	452	502	491	468	473	461	481	485	475	458	477	450	498	486	476	471	460	477	430	440	451	477	433	461	451	480	473	498	450	458	484	452	495	469	480	463	497	468	476	471	487	448	475	477	516	449	506	471	454	464	467	466	480	470	462	492	465	470	473	508	448	445	497	477	459	502	480	482	461	498	471	459	481	464	487	458	504	478	475	506	468	449	480	516	483	444	495	510	477	481	490	449	488	486	475	458	446	471	476	467	491	453	455	478	512	466	500	459	471	452	469	472	473	472	481	461	477	491	445	453	482	482	494	497	461	459	482	469	490	455	456	467	465	501	471	477	464	512	446	461	506	501	454	496	466	479	470	471	499	481	462	479	474	477	465	493	424	482	512	511	481	491	493	475	438	454	432	476	433	493	496	481	485	464	478	495	494	473	457	484	494	506	475	477	440	517	509	501	505	493	479	478	493	481	461	488	466	490	499	483	494	467	463	482	502	516	463	512	468	462	489	462	490	487	530	435	465	464	494	529	485	442	468	486	447	470	492	520	479	507	459	471	486	472	495	512	459	513	476	480	473	487	493	464	460	501	484	461	484	442	466	440	492	465	508	487	498	496	454	512	489	473	497	461	456	460	517	485	472	489	440	498	460	503	472	483	479	466	471	484	468	462	500	491	493	493	496	506	476	519	486	465	507	491	505	506	499	457	503	448	504	489	459	456	472	507	468	448	476	481	459	495	444	477	490	504	489	465	465	499	473	485	449	491	466	472	463	494	471	471	490	497	462	483	473	504	436	477	469	497	518	463	499	470	458	506	486	475	503	459	461	478	452	520	491	520	531	482	397	474	415	461	453	509	452	474	485	488	476	501	481	441	453	489	476	480	437	478	470	496	430	489	503	476	508	454	479	474	476	472	470	461	492	486	463	489	482	490	491	470	491	490	508	494	474	507	458	452	459	488	464	479	482	502	479	492	480	468	484	486	475	479	525	475	494	467	461	502	492	491	481	481	496	502	503	449	468	498	457	495	455	450	485	482	470	461	507	499	476	478	466	468	453	516	452	486	473	489	448	500	474	488	450	499	423	509	472	507	459	474	459	493	476	451	486	463	495	462	484	461	496	445	526	473	475	442	492	467	512	460	452	468	464	462	494	511	471	455	457	462	452	491	445	503	470	472	440	482	471	453	479	421	460	504	458	483	466	476	484	444	474	497	466	463	506	468	482	448	476	482	473	446	460	472	474	484	462	482	461	477	466	493	442	455	470	515	441	472	477	503	473	452	509	549	456	446	473	482	493	481	477	525	517	488	496	502	494	491	476	504	459	502	490	454	480	465	464	460	468	479	500	439	515	463	483	460	470	435	479	489	486	444	499	494	469	481	441	468	486	453	452	468	474	500	487	454	444	513	470	472	522	497	470	473	471	483	501	495	441	473	498	471	469	500	525	515	453	460	485	486	473	470	486	455	447	466	480	476	462	517	466	463	475	486	493	479	451	475	469	482	485	468	474	461	508	477	491	446	464	506	476	496	470	467	464	490	466	457	489	468	480	515	482	475	472	495	484	479	450	506	485	474	497	469	499	484	488	454	459	449	454	504	483	452	452	462	505	452	455	475	484	502	479	499	445	470	532	476	460	489	484	437	447	481	479	497	486	480	485	454	486	505	474	447	457	479	464	491	494	481	472	474	509	481	507	504	454	464	480	451	476	487	478	454	478	492	504	478	469	488	495	474	439	480	500	469	471	492	484	475	475	475	478	496	488	475	506	494	483	465	475	477	487	455	493	489	467	507	481	461	474	488	459	482	468	466	471	446	453	492	478	486	481	487	473	445	499	509	491	478	476	509	513	500	476	432	475	474	498	463	457	486	482	468	426	469	452	468	492	468	492	469	487	484	489	470	472	485	472	495	436	473	476	444	486	476	501	471	460	460	490	488	458	438	460	501	458	474	484	459	478	484	459	469	461	513	463	490	420	486	486	495	468	485	485	451	461	469	487	500	488	447	448	478	517	515	496	500	462	479	436	480	500	510	466	468	447	514	460	485	441	495	512	459	472	500	497	475	474	511	475	460	491	442	481	446	494	450	465	478	476	503	488	498	500	445	458	475	477	485	461	501	476	508	460	494	501	475	470	458	485	497	475	497	492	546	474	501	476	463	439	490	422	448	511	481	450	478	461	497	481	503	478	505	465	455	498	484	487	495	512	467	494	442	502	437	473	476	511	478	463	503	461	500	474	505	484	445	485	519	538	476	503	456	481	486	490	465	474	458	484	489	431	490	469	512	467	487	496	454	474	454	428	498	506	467	466	481	509	491	493	482	489	471	468	459	493	491	455	449	462	477	492	487	454	468	442	522	479	473	480	456	502	473	486	500	491	517	477	461	510	485	502	506	487	477	490	457	465	477	460	476	495	459	463	499	491	487	447	488	420	437	446	456	473	472	543	469	492	458	513	463	478	471	495	502	504	487	474	480	460	485	469	480	480	471	466	466	470	470	449	433	453	463	502	495	518	475	472	510	458	495	476	486	445	500	518	498	491	462	473	491	473	437	482	479	503	488	462	464	476	446	462	484	468	507	487	501	451	445	476	462	484	473	476	488	538	503	474	467	471	454	509	478	442	450	466	494	463	451	496	503	462	505	510	460	480	470	450	482	485	475	488	473	492	462	485	449	500	462	509	416	493	461	531	487	506	471	466	490	480	471	426	442	487	462	462	467	499	465	495	481	507	470	485	477	446	483	502	492	480	464	473	498	479	464	485	475	465	483	478	468	522	481	511	462	489	465	513	501	494	513	509	447	459	481	475	499	513	474	453	497	491	460	468	451	475	486	441	477	483	466	465	490	463	492	456	491	475	530	474	504	472	439	477	477	467	501	502	476	508	483	483	463	473	490	470	437	475	462	466	449	472	496	518	495	475	476	513	460	463	497	493	504	442	486	489	474	468	469	484	459	452	457	492	456	460	475	513	471	482	514	481	471	469	484	478	520	442	506	456	477	499	481	497	499	481	468	482	467	478	480	463	468	472	481	478	438	473	480	481	492	469	440	470	476	461	492	499	464	470	504	472	495	461	436	498	479	496	487	485	542	499	484	500	453	478	466	452	464	493	475	460	515	433	483	446	473	475	478	510	469	492	472	522	473	474	454	474	450	460	501	492	506	479	491	483	459	458	447	498	504	518	529	481	481	474	476	505	498	472	454	444	467	466	522	458	483	452	448	504	485	462	465	482	474	470	471	440	465	451	478	500	482	476	524	493	485	473	474	494	462	451	459	463	493	513	486	483	470	484	425	458	494	452	459	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52128	51377	34328	24669	23241	22995	19227	11740	6066	2982	3560	2471	1600	3335	17540	22785	14968	7500	2691	922	355	223	228	198	215	218	208	208	214	223	217	223	212	219	218	235	196	193	213	220	219	218	229	218	230	241	210	214	198	212	207	221	235	228	227	211	184	217	224	235	219	229	236	187	220	242	219	245	215	227	204	210	185	227	216	195	230	227	238	211	209	209	215	244	213	240	200	235	213	244	214	230	214	236	212	240	242	229	230	225	222	218	227	227	223	203	221	201	223	241	197	204	225	217	196	189	213	208	212	221	230	201	247	207	214	231	191	196	237	216	246	225	240	218	198	227	236	221	229	176	211	211	197	178	222	218	227	239	222	235	195	220	221	221	201	191	220	203	200	231	211	259	215	224	215	233	204	249	214	209	213	206	214	201	221	213	234	227	221	208	231	208	235	233	207	223	216	273	241	238	195	235	234	220	237	172	224	193	224	229	233	203	190	252	210	222	242	197	219	221	215	225	203	233	229	234	201	226	213	243	228	232	208	205	217	216	213	203	212	202	206	217	222	240	226	242	229	205	202	169	213	241	231	241	186	208	231	223	232	234	196	185	208	231	234	239	257	203	233	229	223	240	220	218	228	226	226	191	251	196	211	214	178	242	229	201	208	214	210	229	221	211	218	224	247	210	193	204	234	245	226	195	218	221	199	202	219	225	241	222	198	205	215	197	198	198	244	210	216	228	231	188	201	220	211	223	214	211	229	235	206	219	252	205	240	220	200	220	218	209	196	231	219	216	227	229	220	214	217	272	227	232	241	234	209	177	262	202	236	181	229	210	186	208	200	226	218	203	218	233	208	221	225	240	201	191	235	239	201	206	224	206	206	227	196	269	192	213	225	199	218	198	192	200	203	221	191	221	233	248	209	206	208	221	227	194	215	225	221	207	229	215	216	214	223	211	214	219	224	244	225	223	219	216	212	226	214	232	199	212	206	206	219	221	218	213	228	210	231	235	228	222	244	174	224	216	223	192	241	224	242	230	226	217	201	219	235	215	224	196	221	212	217	211	233	225	207	218	211	200	238	210	208	214	213	211	236	230	221	217	280	251	208	234	206	219	233	224	200	223	252	213	213	218	196	226	210	210	233	210	203	237	232	229	237	216	210	234	233	206	213	230	221	226	217	189	169	223	204	213	184	202	216	184	229	226	224	213	237	243	213	210	214	224	235	213	239	208	229	191	224	210	189	206	187	217	243	250	201	207	233	213	207	199	205	206	201	220	238	235	229	218	201	217	226	233	210	193	222	188	243	205	183	229	234	197	215	195	214	241	228	216	222	250	200	240	201	220	220	221	233	228	221	210	218	210	208	229	201	192	242	215	219	214	212	218	218	220	234	234	237	212	202	243	232	236	196	219	216	196	224	197	205	191	212	208	217	219	204	208	195	211	234	206	220	218	217	194	221	204	205	232	218	213	227	211	226	197	227	208	256	224	233	212	208	205	234	200	209	198	222	211	230	190	207	206	227	208	221	210	223	229	213	224	227	195	208	239	222	220	215	190	243	226	233	190	223	235	210	236	226	213	207	214	187	178	207	209	217	205	209	191	244	180	214	203	246	231	201	219	192	224	220	200	207	175	220	208	220	216	245	205	200	204	215	208	241	203	222	211	203	236	200	246	217	197	213	233	238	230	258	198	224	201	215	231	189	223	190	217	241	237	212	201	239	200	238	246	240	216	235	243	213	218	192	228	208	228	212	220	231	239	229	192	178	223	224	213	223	213	194	257	216	221	218	226	217	220	216	216	197	198	235	220	236	220	232	236	201	242	222	233	207	223	207	244	216	227	212	243	194	210	223	202	241	226	200	208	217	231	222	230	237	220	225	210	214	215	230	205	210	220	216	219	213	215	230	214	224	237	222	239	192	231	223	225	227	231	224	218	221	211	221	204	205	204	237	232	196	232	222	226	210	205	204	215	210	250	211	204	223	225	197	240	221	197	221	232	205	199	214	246	230	223	201	199	233	233	209	215	221	187	227	204	223	189	204	211	225	245	214	234	204	205	215	198	221	219	208	219	216	207	220	189	206	242	173	227	223	225	199	213	201	209	254	206	208	216	217	207	226	208	231	198	212	217	206	215	208	201	195	217	192	197	209	212	213	232	224	211	223	219	236	236	242	223	224	205	192	186	222	211	207	224	224	202	207	204	230	250	214	215	221	225	208	204	254	234	222	202	198	233	213	212	205	188	204	227	199	237	219	258	234	221	245	221	213	227	207	208	225	240	218	236	237	232	247	218	217	214	217	222	225	227	233	202	197	186	258	215	258	215	227	220	197	206	225	197	210	234	219	218	226	245	205	211	213	213	209	241	243	225	197	207	239	207	194	205	218	211	226	197	234	215	214	230	207	222	200	222	178	215	204	207	220	208	217	215	212	228	203	239	253	251	236	221	209	212	214	217	230	231	210	206	226	251	226	245	207	209	232	187	238	217	238	219	214	231	250	219	192	188	224	232	225	231	200	244	211	223	207	226	227	200	205	186	212	222	222	248	215	217	234	236	201	204	212	205	244	220	224	240	197	229	214	188	213	201	205	228	224	259	230	206	233	222	216	201	201	228	195	226	222	217	229	233	213	217	201	230	223	222	248	223	215	217	188	189	212	218	223	207	207	224	226	222	192	211	211	259	214	201	220	204	204	209	211	219	227	199	208	218	231	221	228	216	211	222	235	203	220	213	258	195	236	238	227	262	222	208	193	230	195	236	210	193	222	216	224	223	180	205	229	214	221	245	202	215	215	216	201	225	211	216	241	246	227	205	217	188	215	214	224	227	229	183	202	222	225	216	197	228	217	216	222	231	214	211	254	228	219	237	223	234	210	212	229	204	205	235	219	214	237	239	238	250	230	218	259	221	219	225	213	210	239	228	227	204	199	245	206	184	209	221	211	198	224	196	209	239	220	229	211	233	220	246	221	235	215	219	195	220	217	189	253	224	213	220	212	225	211	257	230	211	198	231	211	201	226	224	195	198	219	217	224	240	231	234	202	240	236	214	205	191	216	219	235	199	228	219	195	171	187	211	225	200	186	202	195	220	238	197	207	214	201	207	183	231	234	215	192	212	216	244	237	221	219	239	208	209	248	210	224	221	209	205	221	222	197	198	201	232	218	215	213	219	237	203	230	219	224	210	193	213	198	207	242	230	226	221	213	223	220	233	257	203	197	209	239	199	210	241	210	192	214	226	230	225	217	218	191	211	221	202	236	210	219	209	210	198	238	223	232	219	222	213	227	232	209	205	189	225	234	226	211	212	225	200	208	221	213	222	249	204	244	212	203	207	253	205	223	185	220	224	230	218	222	213	225	198	203	233	212	228	223	239	225	212	232	212	210	212	243	207	227	219	251	224	230	223	215	227	209	223	229	219	209	217	226	238	214	214	237	193	204	244	225	211	199	229	209	214	208	224	211	224	207	221	211	235	213	234	203	192	224	213	219	218	209	230	231	222	174	203	226	234	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37911	51513	20791	12558	9794	9186	8491	7531	8206	7752	9093	6799	4649	13063	38455	40838	30518	19610	8163	3145	1085	491	521	502	481	460	521	493	496	489	463	500	533	433	463	488	466	499	467	468	480	483	477	482	470	520	454	470	487	525	455	450	533	457	469	496	495	480	486	491	460	504	498	486	510	489	456	451	470	466	509	502	458	520	477	503	492	469	436	478	486	452	475	506	471	504	457	481	462	515	537	470	482	538	466	476	477	480	506	526	492	487	464	474	466	474	508	483	482	477	510	491	476	510	483	472	501	461	488	493	434	523	481	479	472	487	492	530	452	457	512	473	470	474	493	499	451	465	497	478	482	462	480	490	482	454	501	499	490	463	466	502	496	488	442	484	476	468	474	482	493	453	504	486	460	456	450	508	452	479	448	473	490	463	452	459	488	479	488	491	486	493	448	480	456	491	468	477	468	478	509	462	480	505	517	495	511	485	492	484	481	483	469	445	476	523	520	527	477	453	482	474	509	490	472	468	459	472	497	468	500	488	486	493	471	461	507	474	483	507	467	536	510	515	510	482	499	506	484	506	474	467	528	502	453	499	449	485	472	461	479	470	470	502	526	445	455	428	446	477	482	513	485	479	489	489	483	477	476	528	486	481	496	452	478	482	473	471	514	474	507	498	482	456	503	455	456	478	485	477	440	460	449	495	466	505	500	475	492	460	478	502	476	494	487	485	486	471	472	434	494	459	449	458	438	463	515	493	481	481	463	481	494	512	513	456	482	484	485	502	481	476	455	471	473	501	479	448	498	492	491	515	441	477	500	502	443	507	465	481	467	481	525	452	468	480	465	470	451	506	508	492	489	518	474	510	465	538	504	503	478	506	488	485	477	522	479	469	473	498	484	484	469	525	483	486	495	463	499	502	491	495	481	493	459	470	477	473	488	506	451	523	477	469	498	430	504	473	451	470	478	448	552	459	450	443	480	491	487	495	514	457	506	470	459	487	483	501	527	500	472	514	523	458	460	457	519	457	476	471	457	472	470	477	454	486	464	499	470	454	510	491	484	494	486	495	477	474	516	502	520	491	445	490	448	470	483	463	519	506	444	489	491	450	480	480	485	497	524	506	484	495	472	522	489	492	489	461	492	507	519	465	456	502	463	471	460	492	458	473	504	475	458	492	505	468	450	496	467	480	454	459	467	495	477	497	488	467	501	497	427	470	455	507	478	477	503	507	494	501	484	452	545	487	488	532	472	523	501	459	462	465	448	501	472	510	496	470	476	478	500	475	503	465	456	483	452	479	487	466	511	494	505	502	465	506	512	488	453	503	488	494	525	458	432	484	516	454	433	476	487	461	503	474	524	473	513	479	450	459	470	494	479	492	499	462	527	489	502	508	485	499	485	442	441	507	476	469	488	478	495	469	476	493	488	451	484	483	485	475	489	498	513	497	493	493	461	443	505	472	487	472	484	486	474	496	490	487	471	482	505	465	507	492	445	464	506	453	496	514	433	514	522	481	479	464	461	473	491	475	508	501	513	456	481	448	501	492	475	472	509	487	485	452	510	487	474	470	463	518	470	501	511	475	451	471	455	483	478	448	474	492	461	490	523	471	460	494	479	497	469	471	491	492	481	503	494	470	494	465	524	458	520	466	493	503	499	471	484	489	524	457	472	516	475	503	491	473	475	473	505	501	500	471	506	455	471	481	512	481	486	467	522	466	506	454	490	474	490	465	467	503	498	487	528	489	482	465	449	504	487	433	485	489	505	463	460	485	492	449	502	468	468	478	482	486	524	479	470	483	473	492	490	481	446	504	449	505	478	481	448	519	457	486	471	473	478	513	514	471	499	505	438	480	498	489	495	478	436	507	475	478	522	497	464	453	469	493	503	486	469	457	500	448	505	459	515	501	497	472	484	500	462	474	516	445	515	470	450	470	479	469	491	468	489	494	501	491	501	489	497	458	447	443	481	499	510	497	502	433	487	440	443	492	440	499	461	503	455	470	485	507	499	515	493	497	485	467	495	456	501	497	511	447	475	481	469	482	483	493	476	525	477	486	490	513	514	500	491	461	472	499	505	500	514	484	500	496	485	476	528	475	448	486	480	469	489	508	482	489	476	444	422	472	469	496	450	539	489	492	477	472	441	481	486	457	469	483	445	467	495	452	457	508	463	499	487	514	491	464	472	517	484	484	481	481	447	539	506	483	483	503	442	488	504	469	516	486	483	502	482	473	442	485	477	517	456	472	464	415	506	474	484	459	476	489	511	422	469	492	499	489	542	501	492	501	519	470	445	475	517	471	475	500	479	472	462	477	469	482	513	466	511	441	483	490	480	435	495	512	473	503	508	462	496	482	499	495	471	495	464	479	495	491	449	448	447	450	522	467	468	497	493	537	456	540	464	510	502	502	492	500	504	497	514	476	455	503	456	490	452	493	458	466	496	462	488	452	454	453	422	452	478	480	488	521	485	466	469	516	501	485	454	505	485	469	466	518	490	513	537	446	476	437	495	500	487	455	459	488	471	481	481	469	472	507	463	496	478	477	510	501	462	481	471	473	477	438	456	511	515	488	510	485	495	529	491	481	463	509	481	489	475	506	503	499	476	478	502	503	532	503	450	461	486	455	496	485	480	484	494	482	481	526	461	482	496	481	489	478	513	450	472	484	488	484	481	487	500	458	462	505	473	479	493	481	439	443	482	521	499	486	474	468	473	493	495	512	458	432	495	497	497	448	478	498	523	452	479	523	491	489	476	455	482	446	451	492	491	482	464	489	477	449	485	499	511	475	490	525	465	496	490	482	479	478	494	471	448	487	465	499	464	471	490	447	477	477	523	497	514	482	468	478	462	482	479	443	494	486	480	482	474	474	469	485	492	486	513	511	456	487	483	492	456	516	480	470	487	488	483	499	458	489	519	491	519	488	466	499	465	478	510	516	450	488	476	494	507	507	473	466	486	467	475	497	521	512	471	442	502	469	472	492	510	492	489	508	469	484	447	483	531	474	488	476	491	482	459	476	500	485	487	442	488	485	476	509	506	463	476	493	492	504	501	476	477	494	467	493	503	482	503	490	498	497	478	478	505	452	496	502	475	496	490	493	495	516	512	475	477	447	528	482	483	487	495	451	444	511	534	519	525	479	494	482	496	490	474	468	508	479	448	507	483	509	482	457	479	493	468	517	453	484	474	474	511	486	497	507	483	502	465	499	472	465	514	478	418	507	471	477	510	482	488	496	487	468	503	491	488	480	486	489	495	484	483	492	462	487	496	485	482	453	524	516	510	499	506	466	484	498	510	484	483	501	470	487	461	515	501	489	468	468	476	449	492	492	452	491	467	476	444	483	467	471	448	468	498	477	489	489	481	458	449	501	511	488	453	470	458	480	519	459	515	505	482	451	522	502	488	468	454	502	493	471	482	526	513	489	482	489	482	458	508	495	499	485	497	465	424	498	522	503	459	479	472	512	451	497	487	488	505	498	487	492	481	447	501	476	441	470	464	497	487	458	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51289	48525	29887	23140	21531	18623	12233	6375	3233	2031	1849	1201	1069	1638	15557	20885	15958	7963	3233	1084	454	230	225	210	219	246	232	223	231	227	203	227	242	232	231	213	194	206	210	228	203	189	231	167	226	203	230	222	225	207	234	213	221	212	214	227	211	222	201	209	236	245	197	197	227	205	235	219	194	221	226	195	219	221	225	232	198	220	234	208	249	224	224	209	237	206	222	265	220	191	217	210	221	194	214	189	206	216	226	250	198	220	205	235	216	225	224	210	188	256	199	229	189	208	203	218	231	196	213	246	221	217	223	230	206	212	206	213	211	217	222	229	211	222	215	218	225	232	208	204	201	196	202	236	261	242	206	228	226	220	209	211	213	236	220	229	250	227	213	217	208	242	215	223	215	218	217	233	211	228	200	199	215	244	214	204	226	212	209	216	212	221	219	220	216	223	215	247	216	232	207	219	222	211	211	197	222	216	249	221	205	232	255	216	233	192	242	197	243	205	231	214	228	198	215	217	220	190	219	198	224	199	214	212	223	225	221	240	229	209	225	208	211	215	199	227	201	216	235	209	210	208	200	215	210	209	246	217	219	201	221	222	217	230	235	238	226	207	240	218	213	224	189	187	208	217	229	221	220	237	209	201	228	203	242	218	217	214	213	181	203	235	228	236	228	216	220	246	215	217	205	235	257	216	194	216	236	196	222	196	187	200	209	216	229	235	228	225	182	204	194	236	217	234	245	226	218	218	230	226	219	217	202	226	208	237	214	210	218	255	221	224	199	217	203	227	212	208	215	233	235	220	218	205	227	221	241	208	227	230	242	187	217	218	204	215	224	235	234	201	227	227	233	218	214	217	228	228	226	235	239	213	224	220	222	215	224	226	239	218	229	221	199	194	198	200	218	221	203	230	224	256	230	230	223	196	198	231	217	214	215	237	211	244	224	238	215	226	232	197	228	213	226	217	226	235	232	229	206	228	200	244	229	205	201	199	208	201	200	232	236	232	214	210	222	264	219	202	208	202	232	213	222	214	223	224	220	212	238	189	214	216	205	205	203	223	225	217	216	213	185	263	217	231	192	224	213	212	228	233	203	228	211	214	210	225	222	230	215	213	251	211	220	234	207	222	220	222	207	229	231	226	221	210	190	221	198	231	227	219	217	215	254	227	236	220	204	202	221	229	232	221	212	219	218	239	241	197	242	210	208	215	224	232	225	227	223	212	199	201	191	230	229	206	242	226	225	216	200	241	245	202	200	207	211	214	236	239	220	215	217	223	229	231	211	224	228	221	248	221	227	218	223	186	226	241	222	235	219	217	194	227	208	211	218	231	214	202	217	186	229	222	214	225	174	221	218	229	224	218	225	231	197	208	192	230	200	215	210	191	229	218	221	241	221	201	210	196	225	237	226	237	231	223	223	236	202	208	260	204	223	227	228	221	206	222	210	220	209	199	219	259	221	245	238	241	219	228	206	250	235	204	204	221	215	236	256	194	217	212	215	196	218	225	216	201	198	228	215	219	229	209	204	200	193	229	217	233	216	212	189	217	207	223	194	211	222	214	209	218	229	209	201	196	205	227	232	222	229	219	214	226	232	218	237	212	204	244	226	200	226	190	214	213	261	201	213	209	213	206	243	227	212	229	207	255	239	231	211	221	200	231	215	196	212	215	231	216	214	239	177	220	205	210	197	197	217	245	224	217	258	225	197	207	210	224	216	218	239	215	194	201	195	213	214	210	205	198	226	216	220	206	204	206	245	209	205	248	221	234	194	214	214	209	229	259	233	197	210	220	218	222	245	211	227	243	238	203	210	223	225	222	238	197	234	217	238	213	228	209	229	231	188	215	228	249	198	212	232	208	217	226	178	214	229	218	219	190	236	226	230	212	231	236	238	237	206	213	228	202	219	232	214	226	198	198	215	212	213	197	188	237	238	223	197	204	219	205	218	234	196	211	250	210	241	206	211	213	250	230	232	202	216	190	202	205	211	223	217	180	229	222	234	240	229	230	184	215	194	215	232	192	215	230	205	217	247	245	229	232	216	249	220	204	188	221	222	210	209	218	215	211	207	235	217	184	232	209	223	215	198	197	207	202	225	232	244	241	226	209	219	204	200	235	241	211	237	198	193	234	203	219	211	232	215	215	210	226	193	221	208	208	235	220	240	194	207	227	198	223	248	191	203	230	203	215	223	227	246	230	230	217	209	198	234	205	214	216	241	216	216	228	205	227	214	226	244	221	198	228	224	205	210	205	226	230	226	238	207	232	219	218	217	212	196	226	252	228	228	203	213	227	215	231	219	230	226	213	213	246	212	198	256	233	200	211	237	227	212	212	213	197	236	219	210	218	213	211	225	237	221	228	199	205	223	188	203	216	229	216	200	210	200	223	236	187	240	232	212	225	232	214	212	223	244	229	203	230	229	210	209	220	219	223	240	209	209	212	230	213	225	223	237	233	211	205	223	192	236	210	235	222	236	200	235	203	188	209	217	221	214	214	227	227	225	206	238	239	225	224	198	222	209	229	243	211	236	195	235	218	223	209	242	210	230	233	203	204	261	240	218	233	225	228	218	214	224	214	227	231	239	235	213	219	230	231	226	232	237	224	242	184	188	192	236	214	208	208	233	229	200	208	219	205	210	214	192	239	224	204	203	236	228	221	212	209	231	223	216	209	222	224	228	224	236	224	225	202	209	220	248	215	203	247	206	198	225	229	231	227	222	210	225	187	205	211	198	216	202	216	226	234	225	195	238	212	211	229	216	232	223	207	195	215	234	205	228	212	210	227	225	208	248	214	213	210	215	256	228	186	190	223	244	217	225	231	233	226	229	226	205	212	216	245	194	220	206	197	226	228	234	223	230	235	201	222	221	215	247	234	215	197	181	227	202	195	225	231	196	269	201	203	207	233	212	225	234	234	245	202	237	264	215	217	215	227	232	222	238	219	239	209	217	212	230	214	199	233	210	201	212	224	193	221	218	244	211	219	229	228	237	218	226	215	204	217	213	223	222	246	200	228	233	170	255	247	191	214	223	211	241	234	210	210	201	197	232	217	251	229	221	218	215	249	231	213	205	190	214	224	226	219	210	211	208	215	222	223	212	213	217	216	204	196	215	211	210	206	238	238	244	214	237	199	215	186	244	231	217	213	215	225	202	235	233	231	210	231	220	219	221	228	215	203	197	216	222	229	238	218	247	205	226	185	201	222	207	250	213	244	229	213	250	209	215	227	229	213	215	241	199	223	206	219	191	222	220	211	249	228	196	203	219	190	207	212	208	230	197	220	227	203	213	196	207	212	221	242	212	192	235	230	251	207	222	206	201	216	205	227	216	234	213	219	229	217	188	233	230	237	203	242	222	221	239	213	209	207	233	203	240	226	223	222	196	240	232	201	224	222	216	211	212	226	215	216	220	195	217	207	218	230	214	205	232	229	217	215	192	207	203	245	233	206	243	233	198	224	211	228	235	209	206	226	241	216	242	233	190	212	229	237	220	247	193	236	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37594	45614	17359	12652	9581	9798	8573	7649	6516	6318	5574	4099	4154	6800	36619	39797	32446	21494	10316	3589	1290	492	517	506	535	505	461	480	504	515	481	517	512	509	457	495	487	549	509	530	524	433	466	484	506	476	482	517	481	522	529	515	509	487	485	470	535	514	469	500	516	469	518	467	481	512	506	453	487	500	452	481	495	509	473	477	468	464	501	504	470	534	469	477	485	506	502	548	511	494	501	463	510	499	503	516	497	488	480	466	473	472	516	512	500	509	509	474	464	487	473	520	487	510	477	458	495	524	499	511	470	543	490	462	508	512	506	495	477	482	512	480	509	482	477	499	517	531	483	526	504	520	458	479	501	486	501	477	469	522	496	465	473	456	522	474	505	485	519	488	502	470	485	487	555	494	539	473	491	524	472	463	471	470	506	495	504	466	496	499	524	486	553	505	507	450	481	489	506	490	498	485	515	511	480	504	451	497	479	488	483	507	443	497	489	502	501	479	490	471	467	481	470	453	517	536	524	481	481	507	484	488	497	493	548	508	519	497	520	530	470	491	509	544	520	444	503	507	524	475	471	514	488	492	500	516	498	482	498	506	478	485	503	504	544	508	506	517	488	474	515	522	487	496	499	500	527	492	465	471	498	501	488	531	498	507	503	479	454	503	510	470	527	491	493	501	504	455	452	509	462	482	486	523	497	519	505	514	497	488	483	483	500	535	508	484	484	526	509	473	472	504	460	490	463	523	468	492	508	493	484	500	522	538	493	531	474	490	485	508	459	454	451	476	498	472	466	506	503	495	487	478	483	473	492	515	510	523	489	504	453	509	521	486	500	475	457	490	451	481	506	487	512	492	476	525	491	539	464	502	491	504	492	498	503	503	485	521	508	457	524	484	478	512	477	487	501	488	499	545	489	489	469	475	521	498	485	492	484	508	513	494	530	515	537	476	455	520	521	490	507	506	544	482	496	489	497	506	484	495	472	516	483	467	494	515	506	510	531	488	514	509	463	507	515	506	473	469	501	503	531	491	500	491	524	557	469	528	506	516	519	459	479	498	490	513	474	505	475	491	505	510	486	466	515	501	482	530	432	502	459	507	502	493	483	492	503	493	487	497	516	517	491	517	493	479	502	519	493	459	464	480	477	474	515	504	452	497	485	508	520	490	499	530	464	472	487	477	488	520	460	494	508	463	495	493	509	488	467	516	503	516	513	511	517	455	481	453	498	476	496	528	460	496	504	478	503	505	520	445	479	493	503	471	486	509	497	433	479	509	470	443	529	461	498	549	488	507	485	505	498	460	504	494	459	489	502	501	510	491	501	485	505	490	512	463	495	454	447	487	511	533	482	478	485	486	419	477	457	502	538	508	472	500	498	473	511	494	515	482	490	455	489	506	491	451	484	495	505	515	498	514	485	496	511	440	491	494	512	510	494	509	521	463	481	494	500	499	501	522	495	473	496	500	504	474	472	512	480	470	485	481	507	486	476	503	480	456	512	510	474	492	481	476	505	513	480	486	507	504	476	505	460	455	492	529	478	434	464	521	483	460	508	517	528	488	512	514	479	492	486	492	490	498	475	484	499	494	529	500	515	502	482	489	552	494	494	497	486	490	499	497	492	499	513	476	492	525	497	490	505	493	553	502	534	497	485	489	488	507	498	485	524	467	444	488	488	501	479	496	571	469	535	510	514	501	536	500	536	499	532	504	504	492	481	485	474	463	506	520	489	440	496	488	529	518	486	480	488	491	477	451	472	535	496	486	503	466	504	487	504	518	452	483	513	498	487	521	499	479	484	458	523	516	481	478	461	507	462	483	474	523	465	517	467	460	495	509	523	515	528	472	545	489	511	545	445	529	486	489	491	485	477	490	530	472	512	504	512	445	493	463	514	450	498	525	470	489	502	550	504	495	542	493	507	458	509	508	477	526	524	464	500	487	509	481	496	493	481	490	461	495	479	475	517	514	505	488	459	495	501	512	495	527	489	442	504	516	525	471	502	471	536	485	518	500	527	479	521	450	462	511	508	523	485	466	455	469	485	479	499	470	502	528	490	478	498	486	497	478	481	502	513	482	465	508	510	463	495	470	499	514	484	508	491	494	525	492	482	496	475	476	476	525	475	437	481	476	483	510	480	481	494	481	488	485	475	515	473	491	487	486	482	508	519	491	491	493	511	508	477	538	458	501	470	459	485	501	502	458	490	496	505	521	499	510	556	516	484	520	505	490	501	463	430	523	487	497	484	506	502	477	493	464	469	484	514	499	519	527	507	517	528	507	483	501	478	473	464	536	500	519	517	452	486	480	474	417	539	466	518	514	523	521	525	513	489	512	468	497	508	532	522	500	472	503	500	482	512	474	504	505	546	500	486	521	464	455	487	462	503	532	489	498	490	494	473	520	485	478	471	503	486	479	497	500	513	517	486	489	481	502	477	464	477	489	510	486	462	537	496	542	494	498	501	494	520	486	526	511	488	502	453	500	458	483	478	490	500	474	446	515	446	466	471	517	491	491	493	510	491	478	493	492	492	487	465	463	480	524	540	518	498	497	497	496	517	513	503	511	527	455	499	502	515	478	512	495	498	499	460	540	484	500	489	486	502	481	515	462	522	485	492	485	473	470	485	484	482	521	463	490	549	484	454	558	502	498	500	487	478	486	487	464	485	515	488	508	512	518	476	461	488	467	527	496	511	535	486	488	506	477	503	489	478	480	493	449	472	497	521	482	475	537	502	491	494	515	524	481	509	520	510	511	491	490	477	469	518	494	491	436	512	505	452	487	514	495	448	499	483	487	523	500	499	484	481	478	496	459	475	486	503	471	493	473	500	446	470	497	471	495	489	491	480	528	505	477	511	476	494	484	504	504	484	484	518	482	486	500	470	461	470	471	537	480	529	491	468	487	517	475	484	476	522	515	520	477	483	474	489	482	476	495	514	462	491	474	458	483	503	512	524	482	473	489	514	490	521	519	557	445	507	503	474	463	541	540	467	487	509	471	490	487	489	499	508	481	494	464	507	474	521	460	505	491	488	516	504	508	520	494	531	489	491	521	481	524	496	492	510	477	470	494	472	527	484	496	458	480	502	488	502	511	498	469	457	498	546	495	488	469	451	529	532	450	515	479	485	497	486	471	496	486	488	472	531	472	480	486	447	504	469	463	501	482	468	503	476	506	528	461	487	522	503	531	523	493	485	521	470	500	464	511	487	508	503	474	468	512	523	493	458	482	484	473	467	495	516	510	488	518	491	498	485	490	487	488	524	471	495	497	484	465	494	474	452	492	482	495	497	472	501	490	527	508	475	492	513	488	487	488	438	490	526	503	500	504	486	523	516	521	500	502	440	486	462	506	476	489	510	485	495	491	495	504	492	499	499	507	503	506	480	491	462	474	494	485	516	472	460	481	510	470	517	502	513	508	493	526	484	513	496	511	479	452	510	502	470	502	512	508	489	446	515	495	507	477	461	505	497	497	524	499	491	491	549	507	504	461	522	491	510	448	484	481	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54525	44441	29489	24368	22965	21284	16113	8889	3756	2825	3068	2755	2460	2127	14074	23989	15768	9073	3651	1091	423	252	230	244	185	225	263	227	228	246	224	232	236	240	229	222	219	240	226	218	223	241	219	248	242	222	240	214	231	234	266	216	225	218	194	208	238	202	215	236	224	219	233	229	212	212	226	214	220	211	228	223	204	178	248	236	226	234	245	189	186	189	243	210	240	255	219	221	234	242	239	208	227	242	235	220	224	226	237	249	238	232	236	221	224	217	235	194	200	242	202	235	235	224	228	216	244	250	225	220	234	225	224	247	206	224	222	201	232	252	207	237	233	239	235	241	226	204	216	221	215	218	234	233	218	226	251	211	206	245	227	209	198	214	219	213	216	268	225	219	254	235	232	234	248	206	233	221	244	238	215	204	214	233	229	205	234	234	229	207	208	214	219	261	208	252	226	229	240	232	228	229	218	239	240	256	215	228	232	257	234	213	230	226	237	213	223	244	250	222	237	228	214	208	231	208	243	272	242	214	211	224	217	232	233	204	241	217	246	217	243	233	239	235	239	217	214	201	239	240	222	206	210	252	221	220	211	223	197	223	223	192	225	249	212	252	242	248	199	245	235	226	252	237	239	208	200	237	229	209	225	231	234	203	251	223	207	221	219	212	237	250	226	227	240	215	212	210	224	205	215	232	201	231	212	222	256	201	211	227	217	214	215	205	198	256	220	217	243	257	225	235	234	227	208	215	266	201	205	221	229	241	239	263	241	244	221	249	228	227	220	238	227	228	214	228	251	217	250	226	246	240	237	232	234	217	220	220	250	223	240	225	247	241	215	192	226	200	216	233	224	222	202	217	218	200	241	220	225	201	233	214	240	243	211	236	198	236	223	238	225	234	232	220	201	235	219	193	223	208	228	211	247	235	215	198	221	217	220	240	205	215	228	242	244	219	232	216	224	216	221	212	240	236	234	232	230	215	203	239	209	221	218	208	211	228	252	201	219	260	215	201	208	204	206	220	219	209	230	225	251	233	211	216	241	215	193	215	216	220	221	214	187	234	242	214	202	189	211	224	224	246	241	226	230	231	237	222	245	226	230	211	237	237	220	228	225	216	206	205	224	219	240	213	241	226	229	212	226	228	225	232	217	226	238	226	213	227	261	207	203	210	210	234	238	233	224	228	227	245	213	224	221	266	217	232	236	226	237	258	239	236	211	195	223	229	219	205	225	208	212	227	232	229	242	216	229	213	243	245	236	233	246	228	256	223	224	241	212	221	222	245	234	231	232	216	209	240	208	205	225	234	248	213	225	193	212	227	220	241	261	227	229	230	219	224	210	252	207	233	264	229	210	262	238	214	250	225	236	221	201	238	234	264	251	218	234	210	221	221	239	235	211	198	195	224	218	198	234	209	229	216	217	233	218	217	241	231	221	239	237	206	223	235	227	215	226	237	227	207	199	227	234	210	253	256	206	218	212	184	211	195	212	215	235	218	216	234	219	232	232	244	213	225	223	250	241	227	225	216	206	228	232	230	206	208	226	214	225	236	221	210	195	229	222	219	213	227	226	250	246	244	228	190	245	216	227	241	219	215	204	217	195	218	232	216	222	247	228	223	232	217	190	223	221	237	243	262	229	222	215	207	218	200	248	210	217	230	252	234	243	236	223	240	221	234	257	253	220	213	233	202	217	246	209	244	229	209	219	228	222	220	217	193	246	243	223	221	242	215	229	231	237	240	226	226	233	219	203	210	219	246	205	224	222	227	215	217	231	237	218	218	243	231	239	214	242	226	242	234	242	230	221	254	229	217	195	254	221	240	213	182	242	232	218	244	222	255	247	232	225	197	224	235	220	232	214	218	263	255	211	258	217	216	237	224	226	231	217	223	242	221	221	234	239	230	219	236	211	223	228	240	217	210	230	261	237	236	223	228	195	244	232	209	212	209	259	212	259	220	242	222	226	232	225	226	257	230	244	235	211	230	221	223	221	226	225	227	219	229	230	237	252	191	227	229	225	214	248	199	230	265	233	210	200	217	230	224	225	206	210	234	225	234	231	244	223	239	221	189	229	231	249	218	239	221	221	239	243	239	217	203	234	227	232	214	223	222	222	220	227	238	204	188	203	212	248	207	219	231	226	218	228	233	255	209	233	225	271	216	228	221	204	231	253	228	223	230	227	235	213	235	237	238	210	236	240	225	214	213	230	231	215	241	236	240	227	250	248	227	231	250	206	218	213	218	216	241	243	239	225	218	242	196	193	244	220	233	247	234	225	210	234	239	212	234	229	216	203	237	188	225	229	228	245	240	232	230	200	231	229	220	227	210	231	259	196	225	210	228	233	219	218	214	232	227	228	217	213	254	236	230	247	238	236	226	212	225	217	229	188	214	241	244	226	221	209	230	235	214	232	214	216	215	217	245	229	247	247	240	223	234	217	178	239	224	241	225	204	238	210	219	206	242	215	228	255	230	216	210	221	231	228	203	239	229	221	232	199	214	219	231	236	225	222	231	219	208	250	203	239	215	222	215	238	228	165	219	220	205	209	220	218	225	213	228	223	244	222	206	215	213	219	222	239	206	229	255	214	211	247	209	227	242	225	196	227	224	267	240	237	205	229	223	250	237	221	247	211	227	258	197	237	253	222	262	249	253	208	259	252	227	201	231	235	230	249	227	223	244	222	246	246	226	226	229	227	195	190	232	251	246	241	242	222	242	196	240	233	210	226	220	225	227	209	194	239	218	211	208	228	214	235	224	219	227	207	248	223	234	216	256	228	206	239	235	207	245	218	232	230	228	239	232	233	189	199	223	254	234	235	222	237	239	233	211	207	223	227	220	231	222	218	210	216	230	270	224	208	220	224	256	244	224	209	229	215	252	218	228	224	220	259	254	232	233	240	240	256	218	241	232	219	191	220	231	234	222	240	204	240	246	249	228	224	237	216	226	213	240	229	233	218	210	233	226	229	218	220	210	192	211	209	238	257	224	200	227	239	233	219	214	204	236	245	215	198	206	239	213	222	222	238	241	198	239	252	251	210	250	233	242	216	234	196	215	231	227	230	225	231	222	234	236	239	204	200	249	241	204	205	201	237	227	201	225	224	250	217	222	224	194	233	224	219	234	233	220	249	228	219	216	214	203	218	246	203	207	252	210	236	233	223	208	222	245	219	206	236	231	203	225	197	222	235	235	222	207	220	219	210	235	242	259	221	223	233	234	229	230	226	249	212	227	236	225	220	215	209	234	214	243	221	252	220	213	233	239	238	237	224	215	261	226	236	274	230	213	213	210	219	204	251	210	232	219	200	251	235	235	228	200	238	262	221	213	250	217	207	224	219	235	196	187	251	264	229	219	214	247	211	196	222	197	251	260	246	254	225	230	209	241	233	227	243	221	205	232	256	245	218	226	216	229	214	241	245	223	234	228	218	207	248	215	213	231	217	207	219	243	230	228	199	217	222	232	235	234	218	226	238	224	231	235	219	221	233	243	245	239	234	234	231	235	251	207	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46133	48691	17057	12945	9228	8899	9067	8006	7408	7773	8563	7574	7564	7669	34483	42784	30991	23563	11308	3590	1343	547	526	472	491	516	510	464	468	474	474	471	499	505	514	505	483	490	518	519	517	504	525	466	525	488	534	523	534	540	497	500	516	508	502	490	549	534	506	498	514	477	493	490	520	516	485	490	477	491	521	508	470	526	512	473	452	559	495	511	532	533	468	507	505	512	489	517	547	506	512	536	523	457	529	509	508	482	467	493	498	472	481	453	486	501	482	489	537	524	492	501	504	510	493	539	513	495	493	565	483	494	517	473	502	498	505	555	489	510	503	496	472	477	473	483	473	476	481	556	541	488	500	518	532	504	523	507	474	498	523	499	497	493	514	460	494	478	475	494	517	486	489	505	513	491	527	524	498	502	541	499	532	500	533	528	514	494	523	472	481	528	511	519	518	454	497	498	514	509	549	506	462	449	495	484	521	529	495	473	477	508	502	538	486	514	472	520	525	485	498	531	520	503	505	480	507	534	494	530	571	498	517	499	514	457	535	535	482	485	503	501	492	501	480	524	487	489	516	505	481	527	535	516	479	474	503	463	469	521	529	457	509	531	492	532	463	512	515	496	507	489	490	500	474	543	516	487	486	529	508	501	490	531	510	503	485	515	464	461	506	476	497	500	551	485	464	540	481	485	459	498	511	520	510	484	494	460	466	509	526	519	532	515	534	512	493	526	482	523	522	489	461	522	497	523	472	511	453	502	468	507	534	490	453	508	513	473	508	502	500	509	506	482	481	479	488	477	521	475	489	516	504	495	481	503	522	537	494	480	476	507	497	446	506	510	512	468	505	509	488	503	448	521	517	499	482	450	518	503	500	563	522	501	526	528	488	486	500	536	548	457	507	466	520	477	500	500	480	479	517	515	512	490	517	498	527	489	499	499	521	509	528	475	479	451	518	516	517	534	498	517	515	492	461	520	498	517	456	540	470	520	527	488	472	507	512	481	507	493	496	526	518	497	533	523	543	487	474	521	506	486	512	533	501	465	537	482	509	539	523	506	496	477	541	531	513	497	491	511	493	493	566	512	499	506	510	513	549	557	489	501	485	551	482	470	522	501	529	464	489	494	501	501	508	526	492	553	491	507	457	527	453	511	524	498	513	520	503	526	480	509	536	479	510	482	468	510	473	503	512	500	460	500	492	462	539	482	459	518	509	542	501	501	483	516	548	478	482	500	527	474	485	516	478	495	488	522	459	516	477	515	478	497	546	507	522	481	494	508	499	525	490	522	499	526	476	493	561	495	500	519	513	541	494	472	487	497	480	485	445	474	518	471	487	474	486	463	465	517	440	469	483	504	489	469	465	508	491	504	488	473	497	500	519	494	551	539	489	515	515	522	517	496	533	511	460	487	490	535	514	520	531	496	514	490	536	458	543	505	486	502	510	484	522	526	508	484	500	506	495	478	516	506	564	532	498	516	540	550	496	501	539	500	489	524	524	512	519	488	479	524	513	511	503	497	489	507	532	478	484	491	491	525	517	520	487	549	528	503	514	504	473	511	484	514	508	546	536	504	506	511	472	488	532	477	476	502	522	504	489	491	491	508	513	477	468	530	537	526	519	495	470	537	495	484	477	533	476	451	510	474	528	525	481	457	518	515	525	554	505	523	515	515	501	497	486	524	489	509	500	520	514	511	468	486	503	504	503	516	527	509	497	490	502	527	529	468	519	496	506	485	498	545	524	524	519	488	530	481	493	493	490	506	503	460	470	491	533	519	453	513	516	477	489	470	493	470	544	507	512	482	505	518	496	501	480	516	490	504	475	480	512	440	483	515	470	501	471	490	500	519	492	494	515	507	490	513	471	509	511	483	545	481	503	486	506	536	514	496	509	494	471	530	504	465	482	474	533	541	498	491	529	502	517	504	479	505	527	517	502	511	516	504	479	520	500	455	468	513	497	472	488	482	535	497	485	519	492	494	515	532	518	529	543	498	489	521	501	478	514	489	517	449	484	498	478	515	507	484	521	505	487	481	462	481	535	553	462	514	503	511	505	509	499	509	471	513	511	523	469	464	508	520	495	521	503	513	465	463	490	503	473	514	484	507	525	490	515	490	492	493	498	533	483	513	476	512	534	521	502	477	523	505	553	507	521	511	504	495	481	507	483	482	550	458	512	499	477	488	502	484	497	486	513	515	466	484	482	459	494	468	503	490	486	526	495	524	492	474	511	506	486	494	516	516	521	525	510	474	503	524	470	475	551	489	459	501	476	530	451	506	519	496	506	525	468	478	503	540	528	488	483	518	517	490	485	505	478	498	520	500	529	526	483	504	518	512	549	499	437	517	537	461	518	533	481	483	531	477	494	507	489	549	489	553	486	496	500	526	477	497	496	505	479	474	486	464	489	462	528	474	477	477	488	484	492	555	440	458	484	503	497	489	481	514	526	501	487	492	485	518	519	539	487	513	497	492	500	520	520	510	500	495	525	510	515	516	498	506	507	514	490	489	527	539	532	498	499	512	539	520	500	493	495	481	490	505	512	454	492	505	486	482	505	481	509	517	502	493	523	501	512	505	519	493	529	501	515	513	491	461	504	502	507	500	507	518	508	495	503	468	518	489	532	503	481	501	514	471	504	488	504	487	501	498	496	491	507	509	512	501	462	499	506	497	528	492	455	526	498	499	542	512	548	516	483	504	498	515	523	514	471	492	505	510	496	517	448	481	482	498	497	455	539	515	486	500	533	517	513	534	509	515	542	509	521	548	513	509	497	512	477	511	493	446	497	488	515	496	515	465	508	505	538	499	523	528	512	521	475	505	496	490	485	524	494	473	500	513	505	470	476	469	502	487	501	493	524	490	523	497	526	464	495	474	486	505	522	479	513	489	515	519	465	507	504	488	498	458	505	468	501	502	516	517	454	514	524	479	542	508	496	466	539	495	509	527	493	541	485	476	493	487	460	485	509	466	473	528	513	501	473	493	475	448	503	480	483	449	506	509	532	538	499	489	493	485	477	507	496	507	514	512	509	504	520	504	506	510	497	486	484	478	505	511	513	474	524	503	541	463	486	471	490	544	497	541	524	472	534	507	481	501	534	525	526	493	488	453	513	525	508	466	541	503	500	515	532	496	485	495	502	518	524	498	492	518	503	491	505	510	474	513	497	475	515	478	490	490	533	489	508	492	525	512	503	518	456	496	494	478	447	478	501	496	515	522	507	523	482	532	468	498	510	501	514	493	510	519	473	543	516	468	486	505	527	474	471	513	471	519	496	494	468	498	531	475	492	473	518	532	491	501	540	485	470	500	490	541	503	502	477	508	483	507	478	515	527	514	490	524	503	460	461	467	495	541	484	474	486	492	430	487	501	502	481	556	483	555	463	474	501	475	485	517	480	505	466	505	517	504	458	486	547	536	459	497	454	511	455	545	547	506	454	464	505	500	518	506	473	492	544	491	513	504	493	483	534	492	497	506	462	482	488	480	531	494	483	504	509	514	499	497	519	518	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53795	43231	31522	24932	22991	20458	15805	9419	4596	2667	1790	1815	2106	2150	14967	24173	17607	8285	3544	991	394	237	233	234	225	226	215	232	237	222	228	220	247	238	205	225	219	224	234	235	234	230	209	236	229	235	261	225	192	217	204	255	235	234	213	242	219	246	223	226	214	220	216	246	237	257	243	214	227	245	206	247	219	225	232	231	191	204	227	227	214	241	218	220	219	215	212	226	217	239	224	194	223	216	219	235	234	215	226	197	238	226	236	220	219	237	230	231	237	224	213	252	229	225	211	237	228	202	220	231	230	224	229	219	198	227	231	219	218	226	210	228	237	230	220	196	211	233	224	204	218	230	273	218	182	212	232	236	202	230	223	217	222	234	229	225	213	211	210	221	238	239	238	253	216	215	221	229	216	257	222	224	243	211	224	203	215	209	213	244	243	238	221	207	237	223	239	231	234	217	249	220	219	231	231	227	232	233	229	223	238	211	217	234	223	235	205	207	215	194	197	234	230	241	213	223	209	222	215	224	221	223	223	211	247	247	224	254	219	213	206	251	215	216	210	214	224	251	201	229	212	227	221	237	232	219	225	219	233	227	230	225	241	252	243	215	220	218	265	220	229	236	225	170	226	224	236	212	225	231	241	231	205	218	231	242	227	256	254	235	222	192	217	250	228	246	230	230	226	221	226	209	249	220	209	229	223	244	232	227	222	226	242	238	247	217	216	232	240	227	222	243	228	260	215	224	231	225	218	219	219	229	233	266	235	229	245	206	225	210	209	239	248	207	218	221	213	223	225	238	229	214	214	233	241	230	200	232	225	243	233	198	190	233	217	229	267	211	226	232	209	233	236	225	218	226	218	218	199	228	204	239	232	236	215	226	255	233	218	244	195	241	232	226	230	251	221	257	225	230	207	223	213	220	216	222	201	225	224	237	227	236	219	236	250	231	209	224	214	243	224	190	230	201	230	218	212	217	237	235	222	221	197	230	204	194	215	224	218	202	245	218	222	222	233	211	228	231	243	217	221	240	217	202	234	217	268	240	216	219	235	257	231	237	215	227	219	222	231	237	213	240	239	235	226	282	235	194	214	258	210	210	239	245	240	238	232	229	237	254	237	239	222	241	232	246	195	227	232	237	254	272	243	244	236	214	224	218	214	226	247	228	250	246	240	255	221	234	247	219	251	215	238	210	232	223	218	241	224	205	210	217	221	198	252	213	229	221	221	256	208	219	229	229	233	204	236	226	260	242	223	213	229	213	232	225	205	221	225	217	226	213	234	217	227	231	226	240	224	239	240	245	194	223	238	227	231	242	204	214	251	218	237	269	234	215	226	209	250	228	231	220	208	239	237	220	203	199	255	231	225	203	216	229	222	218	244	233	224	246	254	226	239	204	238	268	245	248	230	214	219	189	231	258	225	226	209	243	229	218	233	235	231	230	224	228	213	245	211	236	209	203	229	230	229	220	211	229	223	237	254	223	226	225	205	186	225	222	217	224	241	235	227	242	228	211	235	237	235	255	226	220	223	217	245	239	226	217	216	240	250	241	225	195	238	216	241	232	220	239	245	250	225	238	215	243	241	246	246	237	209	248	259	244	232	214	227	228	244	237	245	233	244	260	252	223	197	222	245	213	211	261	227	225	205	214	222	233	204	237	200	231	210	212	204	229	231	212	243	225	236	243	239	223	228	223	243	234	229	251	248	227	245	194	210	236	200	255	248	248	227	215	231	217	232	237	234	249	207	253	224	200	210	243	251	209	207	232	235	205	248	243	248	265	216	201	203	256	235	232	209	204	221	206	237	240	222	235	218	229	228	209	214	248	220	250	278	219	238	226	257	223	202	228	241	220	208	229	215	220	208	225	229	223	212	220	214	234	240	238	221	234	206	215	242	228	222	210	227	231	252	245	232	193	209	213	221	227	223	224	232	203	237	243	217	236	219	216	225	242	244	218	235	230	215	233	250	251	218	213	215	223	230	261	240	210	237	223	199	208	231	246	225	218	221	189	258	228	209	202	223	233	234	213	240	230	205	206	239	187	220	212	247	222	214	216	234	216	235	238	211	246	246	244	213	244	215	222	217	251	230	205	220	233	202	187	230	219	211	249	221	213	236	221	218	246	216	229	242	222	198	227	233	245	228	261	227	226	234	247	244	236	236	232	211	249	254	244	250	230	212	253	249	209	245	224	213	252	235	227	215	232	223	226	235	223	206	218	224	209	206	235	220	218	230	260	237	229	243	182	223	228	200	211	219	215	226	229	214	226	251	233	224	237	219	222	224	226	241	225	245	234	241	243	221	234	232	216	227	245	211	231	217	208	206	242	243	234	248	254	197	236	231	212	214	193	248	238	232	203	224	228	225	227	229	236	231	261	210	250	236	230	224	236	246	231	240	253	251	217	250	220	218	218	219	221	212	212	231	212	217	248	239	209	217	220	229	210	203	229	213	233	242	217	224	184	229	244	235	234	203	221	219	246	192	236	213	222	210	244	238	226	231	211	211	202	209	256	210	225	207	225	220	253	195	252	219	240	219	233	231	237	217	235	237	226	207	219	231	228	218	236	246	243	226	234	241	196	223	225	220	250	235	222	227	241	200	236	231	234	220	241	223	231	254	202	217	226	220	248	198	200	237	219	199	235	235	215	256	229	238	236	228	204	205	230	238	217	217	211	257	222	208	223	228	227	240	215	216	223	238	216	224	221	235	224	222	225	229	246	262	226	235	255	245	247	251	223	231	220	198	212	197	223	235	227	220	217	218	220	223	212	221	244	227	220	236	209	246	218	237	223	238	229	254	215	210	198	261	241	221	216	196	236	200	234	221	230	244	225	234	229	227	239	210	189	222	212	246	234	229	245	232	239	210	206	212	234	235	206	239	217	206	215	228	231	247	205	228	209	237	225	224	236	233	228	202	229	220	209	230	237	237	239	218	224	213	217	195	193	230	210	168	235	200	209	209	213	196	238	243	261	270	227	233	227	226	219	235	226	252	232	230	225	234	212	217	236	238	216	222	228	232	227	212	230	220	242	277	226	209	213	226	234	225	253	218	222	203	232	266	221	226	204	238	227	228	254	219	200	232	225	229	215	220	256	231	220	212	208	234	205	219	235	226	198	251	246	208	211	216	202	219	215	250	205	229	210	207	251	244	248	233	253	224	228	190	236	225	237	228	221	236	256	214	197	221	263	244	224	214	222	257	245	241	226	219	189	234	254	243	261	254	233	245	234	230	208	207	226	227	209	221	217	220	201	230	251	271	230	249	242	206	225	240	248	208	232	204	201	204	210	251	235	197	205	232	189	232	213	217	193	260	233	231	219	217	245	193	230	225	232	220	222	201	233	225	235	213	252	228	247	258	243	248	234	196	208	192	230	227	213	205	231	227	216	223	219	242	232	238	196	221	241	224	236	220	217	207	227	232	222	244	237	200	220	251	222	202	213	237	216	212	208	203	225	234	252	208	241	206	226	247	230	278	231	200	222	219	229	245	222	225	200	214	268	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46310	47828	29739	13445	9551	8292	8777	8276	8517	6904	5405	6130	7082	7126	35390	43000	32646	21764	10812	3290	1136	488	497	477	532	530	512	499	484	483	498	512	487	492	513	527	477	496	506	474	538	507	481	511	491	529	472	506	518	494	531	495	491	514	526	532	497	494	490	508	482	457	466	497	454	494	485	525	502	437	497	486	478	507	536	534	507	487	512	519	478	521	476	490	514	496	527	487	488	474	505	490	504	447	521	510	517	521	478	488	473	510	520	525	520	521	527	473	529	449	465	503	489	496	528	521	481	484	548	483	487	507	518	487	506	521	517	503	528	542	480	526	481	500	486	492	511	475	497	524	507	487	518	526	518	485	514	504	485	518	481	538	502	485	494	527	532	470	523	468	509	535	519	498	484	535	461	490	510	472	526	516	531	519	524	507	514	527	489	489	494	539	486	506	536	529	515	500	498	485	520	515	532	477	503	512	518	490	490	485	521	485	503	489	499	510	518	512	480	501	457	498	507	469	500	483	468	483	533	482	473	518	460	517	499	533	503	504	504	515	484	503	499	519	523	511	496	465	500	494	523	502	506	441	497	500	541	493	529	456	506	509	489	466	481	486	466	469	513	469	505	507	475	476	534	532	504	493	523	458	495	480	498	527	514	516	470	485	520	528	477	516	498	523	484	497	475	459	511	477	464	527	487	496	473	462	476	511	537	510	499	503	510	476	517	546	451	515	546	472	488	530	470	446	524	490	474	480	504	485	525	479	553	505	494	497	490	480	502	507	507	511	530	543	467	495	532	485	516	565	514	492	551	500	505	491	501	525	515	520	483	524	508	507	494	484	519	498	456	518	464	519	530	515	501	539	491	502	506	538	502	503	522	489	535	484	520	487	453	505	493	499	483	525	492	482	476	522	512	532	496	488	491	475	534	478	485	504	513	523	504	484	483	502	509	512	506	484	499	496	487	497	536	472	483	516	482	544	527	489	563	490	507	486	529	516	509	494	502	476	490	498	511	524	482	462	463	485	537	467	508	480	549	529	507	513	520	499	541	512	479	485	533	473	530	489	511	500	489	497	490	489	499	523	497	476	508	521	471	503	493	531	517	490	460	538	532	496	506	512	475	494	512	506	492	497	463	448	501	500	446	494	447	491	475	504	495	506	474	476	495	493	472	481	490	476	494	494	513	519	476	496	508	499	498	487	510	499	492	531	519	538	507	485	495	496	513	514	499	499	546	485	531	491	501	474	506	479	536	474	500	566	525	490	497	480	488	546	518	484	523	491	511	498	512	500	503	531	524	488	503	486	513	506	519	487	486	499	474	510	487	463	498	517	457	510	520	503	518	539	535	510	493	484	505	536	487	516	489	508	510	473	460	534	485	490	518	504	482	496	527	508	507	474	468	488	516	482	474	504	471	470	474	502	493	523	518	482	511	499	510	515	506	488	483	515	511	515	498	501	501	482	507	459	452	483	501	534	482	495	508	539	463	544	507	518	490	474	484	485	490	482	486	520	498	521	466	467	477	513	528	492	528	533	527	487	519	514	565	508	497	522	501	509	525	492	502	488	504	489	548	458	475	499	552	528	471	521	527	484	497	505	503	521	504	521	458	514	472	551	493	494	517	526	430	489	490	494	481	481	508	527	482	491	533	455	496	506	504	484	469	518	495	496	480	528	521	519	515	526	478	498	534	497	523	476	476	518	474	497	513	507	504	527	508	499	507	542	493	531	531	487	493	515	485	518	526	508	492	508	485	535	492	487	499	478	510	482	527	497	523	489	492	509	486	485	541	518	516	516	511	504	512	536	522	490	486	500	495	463	514	497	522	486	567	480	487	501	508	471	504	493	487	502	488	516	484	539	493	480	479	514	488	510	524	470	509	494	509	517	521	481	532	501	515	530	484	446	496	492	478	504	484	531	502	474	486	531	533	503	491	510	493	501	508	534	499	508	504	511	493	525	454	487	527	509	490	522	501	489	498	492	464	511	488	517	517	519	536	507	492	492	502	464	563	488	491	512	480	477	483	497	526	482	521	511	529	512	463	498	560	500	489	469	503	482	510	500	489	520	484	475	515	537	521	515	537	524	506	489	489	493	494	514	510	476	480	521	499	518	534	509	510	485	523	501	513	490	484	485	468	485	498	506	486	519	490	448	532	512	488	492	513	465	506	498	531	546	513	548	484	493	519	503	469	493	472	521	497	537	471	518	538	508	479	481	464	525	519	484	516	528	484	518	483	489	444	482	537	484	495	506	511	497	476	492	512	466	528	535	512	498	501	503	490	541	476	482	491	480	515	486	512	479	494	522	528	495	530	526	483	444	513	505	544	528	474	529	513	511	471	512	489	483	479	534	473	499	525	497	475	493	490	489	473	500	502	495	500	499	493	484	468	499	532	532	493	541	472	512	483	493	470	482	489	483	499	498	502	517	521	479	504	489	498	462	491	521	498	451	533	487	485	481	527	475	499	482	474	499	484	483	484	516	510	490	504	489	474	477	557	508	478	503	470	525	476	507	464	501	503	502	466	485	494	488	479	482	481	518	473	455	502	512	523	459	508	506	467	534	491	483	500	483	476	527	504	498	518	520	479	505	502	473	544	482	545	517	489	523	527	479	507	527	489	495	508	516	481	452	464	518	502	531	473	500	486	546	520	484	488	506	535	486	519	529	502	512	534	516	480	511	538	482	519	516	510	542	498	505	541	495	498	542	492	488	503	507	482	500	527	535	457	519	519	482	487	488	471	529	486	534	464	503	519	507	513	524	491	494	476	507	490	473	500	482	524	525	467	522	522	482	481	514	451	485	482	486	436	489	495	472	502	550	516	491	505	497	488	511	468	492	485	478	508	495	523	476	526	506	528	527	517	526	524	492	478	481	513	479	505	500	510	516	500	556	477	512	477	487	541	517	483	519	497	505	536	468	513	537	503	498	497	502	510	490	505	491	526	497	534	507	483	494	475	546	490	505	521	502	484	497	530	493	499	470	526	488	548	478	504	496	520	499	499	493	487	476	507	526	504	479	510	485	528	533	504	500	543	501	481	474	489	470	485	503	521	512	504	542	480	522	488	494	540	525	505	540	495	511	477	488	491	496	514	548	503	536	507	476	488	505	508	507	495	503	531	508	484	499	502	514	495	514	480	492	521	480	497	471	494	489	508	490	524	514	500	510	506	489	497	505	516	505	511	503	503	533	538	511	474	480	475	496	504	465	520	477	467	521	510	525	485	501	511	515	503	490	499	514	493	505	479	510	500	484	492	517	519	517	515	523	524	507	483	474	505	512	507	511	513	469	515	497	495	499	502	495	515	499	516	489	482	526	484	475	517	545	512	460	522	509	489	485	531	504	472	489	506	480	501	485	503	544	556	538	496	512	507	491	492	492	504	495	487	499	462	474	489	510	522	498	477	499	514	492	541	529	489	523	491	492	526	534	514	489	491	532	513	472	507	499	485	513	474	487	501	501	474	532	479	488	474	501	521	511	493	521	533	522	483	492	495	478	475	490	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54716	48145	34118	25432	23882	23931	21342	15375	7492	2442	1837	1904	2153	1813	12775	24017	17468	8788	4240	1123	417	231	242	215	215	221	242	223	240	264	276	207	238	227	231	221	228	234	222	213	237	251	242	230	223	238	229	225	226	232	234	232	223	244	208	213	202	223	218	222	230	218	232	242	232	240	264	246	220	250	221	217	245	222	218	251	243	231	208	221	231	207	214	252	207	246	218	255	230	218	259	236	241	233	234	224	249	230	219	231	227	244	246	207	216	221	224	224	218	230	232	253	236	222	214	233	205	214	251	245	253	250	221	252	243	254	239	222	240	206	237	225	265	243	221	231	235	239	238	214	232	235	220	214	235	191	229	229	230	241	216	243	249	241	219	236	243	236	250	219	222	212	227	219	232	247	210	247	217	223	249	231	243	243	231	228	215	240	238	254	229	247	241	208	238	204	233	184	214	233	234	225	227	243	245	227	253	231	221	235	229	247	252	201	213	245	203	223	230	214	227	259	198	219	241	253	218	246	233	229	251	236	216	236	223	244	223	236	232	238	235	242	247	230	236	211	240	240	235	219	247	227	199	227	207	227	206	236	220	237	243	244	244	231	215	211	254	219	212	224	231	203	240	220	212	229	229	204	232	228	220	255	223	231	271	217	256	209	214	223	231	227	251	206	219	217	214	226	206	229	216	228	201	257	218	235	226	260	251	250	230	247	223	224	234	245	225	225	225	221	217	259	244	230	220	233	204	238	256	228	238	244	262	232	249	243	196	202	243	227	230	217	216	213	235	261	234	250	213	220	202	223	238	231	244	208	264	230	226	240	243	244	208	232	240	214	226	216	209	242	213	233	225	240	222	211	215	228	218	244	229	236	225	196	229	214	229	252	211	235	247	228	229	222	259	209	221	238	222	221	223	255	257	239	233	245	232	249	225	208	236	243	221	243	225	214	206	241	223	274	235	207	224	225	216	223	216	209	230	243	257	212	222	225	244	220	230	230	222	221	229	238	270	212	206	218	215	219	208	207	212	223	261	242	271	236	240	201	229	249	239	242	219	248	212	236	229	227	233	218	223	215	231	224	214	230	227	226	219	232	243	221	199	251	234	225	210	227	227	249	230	227	220	253	246	227	239	235	238	235	227	214	242	243	204	209	218	239	207	213	233	230	207	204	241	213	239	230	244	235	222	256	248	237	208	235	236	216	224	225	205	237	234	217	239	208	249	266	237	258	227	287	251	232	253	223	229	240	226	215	230	237	260	234	205	221	240	230	234	245	249	207	192	222	246	239	231	205	217	234	230	235	246	209	233	227	235	216	215	227	247	237	207	221	214	280	269	248	233	255	243	260	245	198	234	251	248	233	229	230	245	223	206	206	219	265	244	248	223	234	258	206	219	239	229	226	234	228	218	216	236	227	220	233	196	196	237	231	226	239	248	216	258	230	244	257	219	225	249	226	235	213	243	210	252	242	241	233	240	241	202	223	252	241	243	230	251	277	237	212	222	208	223	227	230	204	243	211	211	245	220	225	256	215	240	236	228	218	249	214	224	192	196	206	225	226	223	224	212	258	230	245	231	221	267	238	231	228	229	248	216	230	195	251	220	244	240	259	269	223	250	193	238	252	219	233	240	236	232	214	225	249	221	207	228	239	214	227	232	226	231	226	253	247	238	247	242	238	217	230	230	224	242	235	222	229	233	195	216	243	240	242	203	254	252	207	206	208	234	234	245	233	219	206	252	217	235	225	228	249	221	216	247	191	211	250	258	231	259	225	209	205	214	208	230	219	203	252	217	249	215	236	238	231	226	219	226	236	227	209	209	221	241	223	221	230	232	212	225	226	250	242	225	244	241	224	200	213	249	228	239	238	253	181	234	212	216	228	239	259	227	255	241	237	243	227	225	219	241	248	249	232	220	206	252	212	239	210	211	237	250	224	251	238	220	199	198	214	200	234	223	206	207	206	236	229	252	233	220	238	241	212	229	248	237	231	206	242	206	234	196	217	252	220	227	227	244	244	222	248	216	242	237	240	235	255	256	203	231	247	227	213	218	220	221	219	214	246	241	205	246	232	230	255	233	219	225	227	247	219	223	231	217	245	224	228	231	248	212	245	190	225	202	235	239	211	236	226	261	230	247	213	211	244	224	245	238	230	221	202	208	246	239	234	239	237	228	212	221	235	218	220	208	208	222	228	239	234	229	250	209	228	256	259	239	225	222	251	230	209	225	229	245	205	240	236	206	246	253	197	249	263	227	258	216	215	208	224	245	242	232	233	220	245	257	213	257	202	252	245	225	218	234	188	227	234	244	263	219	237	249	210	249	222	218	216	224	235	234	233	212	225	239	242	255	234	243	260	238	244	216	203	245	242	240	228	250	229	232	237	245	227	240	207	236	219	221	211	218	227	234	241	222	241	255	220	242	236	234	229	235	202	233	251	225	244	214	240	218	225	270	251	247	237	213	224	233	240	231	227	212	219	232	230	247	198	258	230	223	233	241	229	238	230	202	231	229	256	255	219	224	233	232	237	240	236	234	230	241	221	206	233	251	221	215	203	245	216	219	276	246	233	225	269	238	239	228	244	195	229	216	243	213	236	237	238	231	232	228	211	237	198	221	248	232	251	241	210	249	216	222	219	209	214	219	247	187	227	187	215	210	230	217	244	270	225	220	254	220	224	225	244	215	229	221	235	255	234	229	237	248	199	230	229	227	230	242	241	207	221	228	225	247	232	222	239	246	235	228	227	234	229	240	210	239	222	234	214	255	266	243	230	241	231	218	227	217	207	232	233	217	240	216	209	204	262	219	204	219	232	235	217	243	221	229	257	227	210	248	211	250	248	228	255	239	220	228	246	235	187	225	250	232	221	220	208	212	211	216	212	214	227	222	212	223	207	260	202	213	225	253	223	210	210	240	224	235	234	223	230	249	216	235	227	202	240	236	236	227	248	250	247	241	212	244	203	215	206	203	230	239	214	200	220	223	237	234	245	230	225	219	239	239	214	222	214	228	194	215	222	238	234	219	207	221	218	208	237	234	229	216	233	237	223	269	228	209	252	222	239	233	239	254	206	219	231	221	218	232	239	224	220	210	222	225	205	231	242	207	255	252	217	218	226	265	246	244	226	228	214	262	249	232	262	243	224	233	207	237	229	214	221	257	238	228	238	224	237	224	217	216	254	233	238	222	248	246	216	192	249	192	239	238	244	240	223	215	241	223	217	231	213	223	250	245	237	243	243	228	255	223	248	203	212	237	205	241	239	223	233	224	220	232	243	248	254	204	230	216	212	221	219	222	218	226	241	229	233	209	254	230	251	218	222	213	231	258	259	248	244	236	217	225	253	267	202	236	215	228	263	213	220	237	215	223	220	239	224	236	226	222	206	209	259	237	220	220	242	220	247	188	231	236	225	235	211	221	227	227	226	229	184	227	223	217	236	246	218	226	243	244	261	227	226	254	244	247	213	257	236	218	228	234	233	213	235	217	227	230	203	257	237	221	260	214	241	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44685	53845	27644	12796	10667	7400	5935	6628	6849	5873	5581	6560	7152	6049	31802	42860	31678	22694	12214	3509	1132	519	455	492	502	533	493	504	561	460	482	504	494	513	503	489	503	465	483	529	509	491	472	489	508	494	507	469	475	487	564	456	498	514	517	502	552	528	506	489	520	522	515	504	501	502	443	511	489	512	481	450	529	497	475	513	523	469	523	505	512	520	470	506	476	485	477	486	518	489	495	505	527	486	508	493	493	477	487	469	451	452	494	455	499	484	509	531	526	454	499	521	514	487	527	508	485	483	498	492	487	497	461	511	502	492	488	493	519	461	464	472	500	494	505	476	473	486	507	466	503	467	492	531	471	493	487	507	505	510	506	491	484	496	514	473	475	500	511	514	476	525	521	480	500	494	512	487	482	494	479	540	473	517	457	474	504	456	461	489	470	520	528	486	490	478	495	485	502	539	509	561	506	539	500	478	473	460	502	466	482	502	502	487	509	519	485	486	510	484	498	462	512	500	519	535	490	476	497	476	480	531	463	500	499	505	526	507	549	541	489	518	501	539	493	486	509	529	531	506	532	522	491	521	490	468	521	535	480	485	524	515	501	517	532	511	502	523	468	508	491	486	476	522	508	479	492	429	520	499	525	515	513	498	526	502	533	503	511	499	517	438	507	509	506	465	542	476	494	520	489	470	462	467	489	539	490	499	501	507	515	506	508	509	539	533	533	522	508	490	470	487	499	490	511	507	499	500	509	517	478	496	475	498	503	507	541	549	498	515	538	530	492	491	532	548	473	532	492	506	529	498	527	524	559	520	522	503	511	455	447	506	488	490	505	523	490	488	484	499	490	514	512	471	453	506	480	496	558	475	480	478	515	483	532	462	480	481	489	454	524	487	477	518	502	532	454	494	500	472	497	513	477	521	522	495	518	490	511	457	509	469	499	486	504	518	534	530	497	487	474	525	478	464	474	521	521	485	513	508	503	511	530	476	526	503	479	489	494	508	501	535	514	481	489	507	530	469	479	514	468	539	467	512	522	478	493	479	514	504	491	509	453	480	472	491	468	472	497	439	488	517	483	484	481	480	515	491	463	532	517	506	519	516	478	526	458	482	475	503	472	523	460	468	480	510	543	493	506	493	529	496	493	480	500	511	499	495	476	513	487	456	465	489	545	527	464	493	470	508	522	515	505	518	481	492	475	508	485	525	507	489	527	449	533	475	473	487	490	518	483	494	557	535	462	498	497	454	486	529	469	476	529	520	485	487	536	466	506	462	550	518	509	457	491	517	475	508	518	489	513	541	543	486	484	502	483	528	482	482	496	533	519	502	509	507	485	467	506	491	490	502	496	539	467	479	458	511	501	513	510	505	509	461	493	459	515	470	494	502	469	509	529	485	502	515	517	496	511	526	532	493	502	491	502	466	533	498	480	502	499	474	537	480	477	509	494	506	469	476	480	515	523	490	459	490	469	498	482	515	512	495	449	508	485	538	528	502	492	499	473	469	494	519	528	503	486	453	471	502	504	505	527	495	517	500	464	513	476	525	511	523	471	554	498	457	525	481	513	470	462	493	501	501	486	493	506	493	528	509	507	496	527	524	493	514	526	499	474	499	440	499	510	508	500	472	494	502	486	532	505	512	474	449	520	507	514	503	527	521	515	484	482	499	475	483	511	535	498	492	509	519	519	468	551	517	482	518	457	515	514	506	501	485	503	486	461	526	470	505	514	507	560	526	501	525	505	478	503	456	456	524	489	467	468	499	493	475	529	456	490	497	506	521	532	469	508	516	489	459	501	509	467	507	508	527	496	495	485	483	492	499	517	487	530	497	515	526	526	483	508	482	501	515	481	474	522	513	520	514	483	495	443	517	513	486	540	501	471	523	474	500	495	504	492	468	501	482	492	506	506	508	500	538	497	483	562	469	511	517	509	499	488	485	509	496	532	470	544	506	481	490	498	479	488	505	498	479	504	512	562	509	518	499	480	494	483	500	488	508	504	524	471	483	513	506	465	535	500	510	513	540	498	461	513	482	496	478	463	487	503	499	529	498	486	492	507	504	510	524	492	521	495	517	506	557	551	465	481	533	522	507	491	481	488	534	501	497	523	502	496	524	491	519	524	491	550	474	521	478	460	520	491	505	519	510	519	522	516	471	512	474	509	522	467	525	506	547	489	470	504	541	504	486	508	485	491	495	473	491	477	512	521	545	447	462	509	487	521	517	507	504	470	484	512	508	483	498	502	520	477	494	495	507	478	482	489	520	517	480	485	511	516	518	483	503	491	517	494	477	490	468	509	480	508	477	494	453	503	514	557	515	502	483	504	484	507	484	525	502	499	492	460	535	454	498	547	536	492	500	512	509	475	482	501	489	500	495	546	481	532	507	532	510	524	501	528	525	486	481	496	502	483	491	489	506	495	516	507	508	474	480	472	487	521	488	512	447	498	528	529	523	480	480	493	462	507	498	512	484	477	519	496	476	536	456	514	504	502	522	480	467	509	514	467	504	508	530	479	516	478	536	502	472	498	514	525	502	496	535	514	498	473	473	491	475	476	468	470	478	485	481	506	493	492	466	474	556	447	464	493	483	557	486	495	481	532	510	494	537	469	500	495	536	476	510	497	483	514	458	494	509	491	473	503	473	473	506	495	466	512	527	495	514	528	523	503	512	564	530	473	496	532	506	476	471	446	495	494	488	507	516	472	505	507	480	507	496	497	511	510	507	510	487	480	485	501	500	491	518	491	494	488	519	518	508	490	455	506	468	468	493	497	517	539	469	538	520	517	501	494	511	519	484	495	548	504	511	499	482	486	482	479	543	478	485	489	455	505	462	526	489	507	501	483	504	510	510	489	525	484	514	484	524	496	517	484	506	492	487	502	487	456	501	496	482	511	480	500	499	474	496	553	518	502	498	490	509	472	519	515	462	460	483	533	499	499	496	504	530	508	484	487	523	512	503	523	481	478	520	483	487	480	509	480	468	511	495	480	522	513	495	502	507	492	510	452	485	486	488	501	473	519	528	492	501	477	524	507	523	488	502	507	502	474	471	527	525	518	487	519	514	521	504	526	469	488	466	505	493	462	468	512	490	473	521	495	503	539	476	476	513	491	492	468	507	508	467	534	475	461	481	530	503	495	479	533	512	491	552	479	527	490	497	504	497	487	463	505	489	505	502	486	501	474	521	527	504	488	530	477	511	500	495	512	452	518	503	505	487	480	502	471	469	520	478	540	542	511	509	485	450	450	476	500	501	512	494	463	486	509	477	496	525	482	508	504	502	504	533	496	518	469	510	499	529	531	510	489	493	463	477	470	507	495	530	540	497	488	535	464	496	490	517	479	479	520	528	500	511	494	471	505	480	503	500	461	505	489	493	490	503	504	543	488	514	497	534	496	517	487	472	486	417	507	494	471	480	504	483	510	539	529	501	514	508	506	472	474	437	486	496	491	485	472	484	473	509	488	471	539	503	459	472	501	489	478	454	478	459	467	517	494	493	518	533	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53725	40531	28014	24283	23481	20376	14179	7837	3914	3325	2629	2307	1899	1507	12879	24145	17904	8620	3949	1143	413	210	234	235	216	231	214	242	245	218	224	229	222	220	201	217	204	248	225	237	226	234	223	222	195	233	262	209	215	231	221	223	228	225	234	231	239	237	233	225	232	196	209	256	239	217	214	236	219	239	241	219	224	232	240	223	238	231	203	191	233	230	226	223	204	233	219	238	215	222	219	219	219	216	225	239	250	251	220	211	208	239	206	216	262	232	222	215	229	236	200	204	238	225	242	228	209	234	228	254	225	230	247	217	234	219	226	219	209	224	214	236	237	243	236	245	243	224	222	189	211	241	253	217	245	237	226	249	243	235	214	240	216	216	225	231	222	219	204	236	226	226	244	231	262	225	227	230	233	208	238	220	209	211	230	198	203	244	226	248	223	240	233	214	250	226	237	223	258	239	231	203	232	213	228	182	242	217	213	228	243	207	223	230	216	210	211	199	244	215	237	216	244	234	223	219	201	229	241	261	255	220	227	220	208	244	227	227	223	233	211	185	246	217	237	226	203	228	229	222	221	254	225	236	226	257	230	219	218	254	219	216	228	211	220	237	226	238	237	245	214	221	242	251	195	229	212	206	218	216	219	220	234	240	229	231	210	233	220	238	200	267	205	227	254	241	215	244	214	223	234	210	217	215	214	231	203	216	244	261	225	229	237	227	212	232	247	200	218	237	245	246	227	216	223	264	238	235	205	248	237	208	216	232	216	213	215	226	239	215	212	202	218	247	232	220	215	237	212	258	226	260	239	213	216	208	220	206	199	241	221	198	211	211	236	239	229	200	208	199	204	231	230	219	213	203	208	185	238	216	246	263	195	238	227	239	227	212	219	213	215	228	218	216	233	229	211	247	270	236	230	219	244	232	200	232	228	217	196	245	220	233	217	216	225	242	239	232	225	237	212	210	232	239	246	211	194	222	219	208	198	243	206	237	247	228	215	240	231	211	209	197	195	231	213	237	195	216	214	227	175	221	205	215	227	230	196	238	224	218	188	217	244	218	228	231	229	234	243	267	217	238	192	240	223	206	231	222	254	206	240	236	216	217	224	226	224	235	247	253	234	213	237	236	214	231	238	220	236	212	230	223	193	211	198	245	242	225	230	272	243	228	245	238	230	222	241	235	238	250	233	208	212	221	210	201	227	217	230	245	234	228	207	211	244	248	212	207	225	228	195	246	247	245	218	229	214	258	227	209	238	231	206	236	228	219	214	223	232	225	207	214	235	222	246	209	219	208	235	216	236	205	204	214	218	233	227	245	228	211	279	209	250	192	264	203	206	219	215	203	206	202	241	220	239	216	215	239	246	218	237	222	206	223	217	237	195	229	238	250	214	218	214	191	231	233	209	206	273	239	251	218	216	229	214	237	218	201	263	223	241	217	223	195	215	241	197	225	212	254	253	231	213	232	210	228	215	216	244	225	268	215	230	230	228	196	249	225	201	219	237	215	214	230	226	209	214	221	215	234	235	214	205	212	212	234	240	197	221	218	220	190	236	242	208	226	241	238	208	245	237	207	210	223	217	242	206	211	234	232	222	230	255	218	220	235	232	219	255	210	221	250	231	240	260	227	209	228	253	238	246	279	234	223	236	248	243	254	226	224	255	206	210	199	229	205	249	209	260	256	262	235	226	221	222	228	235	238	214	227	238	217	267	225	214	216	240	228	210	217	208	215	210	222	234	267	224	199	222	222	206	224	202	222	237	218	211	262	212	218	208	225	236	222	224	244	216	218	210	228	210	210	231	222	225	227	222	216	222	247	225	249	228	230	234	230	222	240	247	222	212	238	248	241	196	237	225	226	217	225	233	239	224	207	216	209	227	221	238	225	238	232	220	228	222	256	190	238	204	222	209	215	233	225	214	242	221	219	197	234	230	229	215	207	213	220	217	212	228	241	242	205	228	228	217	215	227	229	224	238	206	198	224	211	219	222	225	210	229	208	219	272	222	202	214	219	232	222	227	238	242	232	234	224	189	224	203	199	222	200	216	244	232	226	254	228	247	243	214	201	214	200	236	210	224	225	234	233	229	234	231	237	222	216	206	231	252	234	206	228	216	234	239	214	200	212	230	241	258	229	229	223	202	227	193	238	237	209	211	230	236	194	195	196	259	209	260	229	220	201	192	227	208	219	198	232	212	218	229	206	254	211	216	213	194	212	248	254	221	215	267	248	211	216	224	239	232	229	215	245	219	240	242	224	207	214	241	215	240	213	217	228	242	219	224	191	221	200	212	219	252	236	245	199	211	244	213	216	244	241	213	209	237	241	243	230	211	198	235	243	226	209	230	263	220	217	220	226	221	235	224	206	227	232	239	235	231	211	228	214	213	208	218	227	195	249	211	238	252	240	228	219	245	261	212	244	241	255	258	231	254	237	199	249	229	225	251	206	208	210	254	213	228	225	251	234	223	207	259	203	226	212	212	227	219	230	240	224	259	244	204	223	199	225	222	206	233	241	201	209	215	220	219	218	225	238	204	218	234	193	222	204	242	211	195	234	242	247	238	216	258	204	207	225	193	232	244	221	230	222	236	208	255	192	237	218	226	232	234	223	184	228	206	241	241	252	259	224	202	202	238	227	230	238	214	239	243	232	213	220	227	225	214	229	250	219	217	216	247	201	233	238	224	210	248	230	261	239	226	200	220	214	241	217	243	228	233	228	215	213	226	208	206	218	229	199	242	211	243	225	199	236	236	235	234	235	226	185	232	231	230	235	238	210	243	190	236	209	241	227	231	240	234	228	208	231	232	231	218	244	225	227	234	248	208	213	198	230	218	236	241	219	215	238	203	243	231	220	211	218	213	211	230	209	206	243	236	231	201	248	196	222	223	224	199	213	221	239	249	253	234	227	207	196	219	207	210	200	249	235	225	214	237	213	233	225	208	215	228	189	216	204	219	236	207	215	223	219	222	234	212	222	215	219	255	198	211	225	251	219	212	251	221	226	178	205	258	226	218	240	246	222	199	239	215	207	203	241	236	223	220	231	215	227	220	245	222	222	223	210	217	203	235	241	206	247	189	210	210	219	226	275	237	207	237	252	207	238	222	208	229	204	194	226	241	201	243	214	227	210	223	197	217	202	221	203	215	219	272	234	225	231	253	253	219	241	212	248	211	240	235	250	218	222	227	231	197	213	220	200	254	219	187	213	230	226	215	217	213	211	213	215	223	219	236	224	216	257	222	235	236	196	226	225	211	232	240	221	245	225	221	230	236	205	230	228	221	210	219	235	218	238	262	185	247	235	229	211	222	231	222	233	236	231	213	250	195	246	219	254	225	225	238	214	233	224	249	229	245	209	191	204	254	226	206	205	235	254	206	200	215	223	221	187	201	232	238	236	250	268	204	218	219	213	250	185	238	225	200	218	222	215	232	236	212	254	237	216	239	228	216	207	226	236	213	242	224	216	219	221	224	247	229	236	222	205	194	238	234	248	214	221	227	230	213	210	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46308	46079	13977	13394	12775	8220	7075	8083	8431	8466	7430	6716	6023	4672	32257	42816	33101	22137	11820	3555	1242	498	468	478	492	477	470	467	494	458	514	492	500	488	480	484	484	484	493	487	510	454	480	514	479	495	481	487	473	470	563	463	451	474	467	494	490	505	507	499	488	453	507	485	458	492	516	468	445	465	478	475	471	459	484	526	484	495	471	536	487	468	478	504	509	499	475	467	479	498	492	527	508	475	529	497	454	467	518	504	525	467	473	453	478	461	479	492	466	489	468	449	474	457	485	525	484	466	476	451	505	486	486	488	498	540	480	522	485	485	492	507	474	469	458	472	525	484	512	475	507	507	519	476	499	490	522	474	463	490	440	516	517	510	487	489	466	483	470	486	511	492	499	467	509	472	518	483	507	490	494	486	448	457	475	494	504	504	493	487	515	449	510	503	485	503	503	484	507	526	497	467	470	522	492	461	491	494	504	499	509	507	491	490	466	500	562	536	493	475	485	505	513	502	465	467	494	510	471	449	494	482	474	467	471	504	494	484	545	497	482	507	505	489	492	495	479	486	494	526	498	528	510	490	511	479	505	519	508	494	473	458	471	500	434	496	489	498	506	472	466	501	461	506	523	486	486	470	475	496	505	519	458	477	510	503	498	512	484	521	488	487	523	485	519	470	541	523	467	511	462	498	520	489	513	490	535	478	493	474	492	485	481	497	523	484	491	495	465	528	496	493	537	487	505	478	544	496	475	514	475	473	487	462	482	491	498	504	472	502	490	476	494	485	490	475	488	511	510	496	507	481	513	500	443	521	457	515	461	479	493	503	489	499	496	486	543	444	529	490	488	457	497	467	453	481	498	532	478	496	476	522	488	493	484	461	463	479	541	451	484	464	496	495	467	504	494	441	489	550	470	500	521	480	493	474	540	484	498	502	495	509	476	503	480	492	472	501	510	490	479	459	474	515	551	486	460	451	514	472	474	460	501	509	504	505	499	485	490	506	494	522	502	499	480	485	469	471	450	479	518	481	502	509	474	501	480	498	471	482	488	491	444	468	497	528	473	473	522	526	461	480	511	487	485	519	500	486	472	468	514	485	484	469	475	506	510	516	489	493	535	468	500	503	468	508	494	446	482	465	517	493	487	533	496	506	485	481	491	485	494	492	453	510	470	469	516	484	507	499	495	464	478	473	464	517	494	485	503	466	503	492	502	494	461	519	519	505	479	484	479	493	493	512	500	483	505	462	502	502	490	454	476	469	461	472	508	498	527	499	481	469	493	505	518	490	499	477	505	470	493	490	495	498	479	544	471	493	467	522	508	470	492	474	459	502	497	515	519	483	491	456	507	497	502	470	490	502	525	522	492	503	485	480	479	506	468	482	466	474	552	503	485	469	548	509	513	468	510	537	514	463	462	479	483	469	539	508	520	512	484	488	482	519	487	505	520	531	500	476	474	463	506	475	459	459	481	520	464	451	491	476	502	493	513	487	492	514	497	510	487	499	542	467	469	473	555	496	516	480	541	470	481	504	541	508	507	507	453	475	501	474	503	460	509	489	541	497	494	458	510	527	463	502	486	488	463	467	494	483	471	499	476	503	482	478	501	544	475	473	478	467	540	459	488	533	460	484	523	508	488	486	489	488	499	527	506	499	527	496	475	490	463	514	485	506	504	500	528	498	439	508	512	541	479	491	507	491	479	502	476	464	485	465	515	511	495	495	496	472	496	517	535	483	542	501	530	484	484	463	512	507	518	501	499	485	446	534	490	486	462	486	440	510	505	458	472	507	487	492	539	470	518	504	518	477	495	499	516	462	503	504	526	455	529	501	489	477	473	462	499	505	464	467	471	447	506	510	516	477	483	487	511	525	486	544	528	490	468	483	461	470	464	523	487	519	495	484	488	519	502	459	471	526	465	504	506	488	473	480	518	489	467	472	488	506	481	514	503	515	491	509	499	472	477	510	482	482	497	466	504	505	492	489	482	532	507	530	510	523	503	490	483	489	482	487	512	521	541	501	427	512	547	482	523	455	502	486	477	461	577	461	504	497	476	494	480	523	525	496	493	504	483	491	497	459	518	500	518	461	465	521	494	461	496	494	491	521	504	463	466	480	492	490	503	526	492	447	487	472	495	513	490	448	480	499	495	512	498	479	485	538	520	522	486	516	507	496	460	477	488	469	495	459	459	541	463	471	505	507	467	533	485	500	479	467	496	510	453	473	496	445	477	481	477	490	479	538	497	504	520	520	488	480	474	489	509	474	497	448	501	500	499	485	473	469	475	485	486	511	476	479	495	495	466	468	493	502	503	499	520	501	502	502	510	495	510	516	429	469	493	498	515	489	502	516	512	530	502	529	471	510	534	487	540	479	473	458	494	500	491	493	486	468	443	533	504	517	508	505	493	484	505	478	498	466	513	473	463	513	445	462	523	484	491	494	502	498	486	472	496	476	523	502	477	497	538	511	517	504	486	530	505	519	524	502	514	525	492	495	532	498	490	466	469	496	479	494	515	473	490	489	512	483	480	464	548	511	480	488	488	511	502	518	516	511	505	472	493	488	488	537	470	485	462	514	477	517	502	462	508	459	499	497	491	522	512	496	520	482	461	507	481	500	509	530	519	509	506	478	490	486	492	478	497	529	474	497	484	508	522	466	517	473	497	513	497	494	458	497	439	472	477	488	483	456	499	535	508	482	488	482	480	457	469	470	485	468	485	507	496	498	485	528	484	496	494	458	517	490	508	462	511	524	493	489	498	493	465	463	498	493	488	504	501	508	500	465	473	477	512	495	499	495	517	483	495	531	535	528	485	454	513	503	489	491	456	490	512	436	521	515	495	476	501	469	505	498	509	462	465	476	505	493	476	494	461	534	535	489	518	458	492	509	480	468	479	461	470	471	526	517	500	462	482	511	499	512	471	486	483	512	495	432	495	498	454	476	470	476	491	466	478	497	529	475	472	481	517	519	486	473	482	462	490	506	488	436	483	477	479	486	473	541	447	493	506	483	488	503	478	468	548	489	430	471	481	533	469	510	480	479	462	509	509	502	465	495	506	536	483	529	485	459	473	506	499	509	463	471	486	479	528	514	481	497	482	456	499	474	494	465	502	485	483	474	493	503	517	515	482	485	505	482	492	526	496	507	450	485	516	513	509	508	509	480	449	513	491	491	485	513	495	484	500	487	503	495	459	489	494	476	461	514	478	444	492	500	517	483	465	488	495	481	457	502	477	540	492	475	504	502	530	494	506	472	501	497	468	499	500	476	529	528	487	503	482	514	496	539	496	496	483	520	526	535	538	501	463	503	485	473	493	489	487	505	489	496	497	515	486	475	490	501	496	501	512	455	490	471	507	499	523	505	488	483	514	499	460	482	456	482	466	478	493	494	490	524	497	490	498	466	480	449	500	518	480	497	500	541	455	506	492	501	467	516	478	473	547	488	451	496	489	489	499	529	472	440	480	481	468	520	527	492	443	500	495	519	526	518	483	478	482	523	450	548	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55839	43245	32845	25244	24202	21318	16297	10495	5617	3167	2213	1793	1177	3064	16159	24132	16911	6973	3328	1003	383	229	203	210	216	247	203	216	236	239	235	215	227	235	204	219	228	203	190	254	223	237	233	234	222	199	206	270	225	214	260	264	223	215	217	235	227	231	206	226	256	226	256	207	235	235	237	228	210	249	220	222	231	192	220	222	237	215	208	217	235	244	233	220	240	239	225	229	204	223	215	226	236	229	217	218	224	229	247	213	225	227	229	211	219	251	187	230	225	199	208	212	236	220	243	236	201	250	211	204	222	226	206	210	231	240	230	200	223	239	243	221	266	235	237	222	235	199	201	254	233	230	215	207	237	252	225	244	192	255	228	211	256	223	220	240	243	245	221	227	205	240	213	249	245	203	236	242	220	230	228	227	217	223	239	228	250	245	216	246	218	250	233	212	227	233	231	223	234	228	194	222	222	232	241	204	212	236	241	238	217	236	211	201	214	240	249	222	210	218	210	206	227	207	236	197	190	219	232	224	223	218	205	225	236	246	226	203	238	218	222	236	253	215	239	212	210	231	225	194	231	253	236	224	195	226	231	234	225	216	234	252	196	223	239	209	213	218	256	224	241	204	199	230	201	197	226	243	232	204	214	210	237	221	227	246	198	224	219	246	231	250	233	211	223	210	229	203	223	217	205	236	214	252	227	222	208	215	237	211	237	235	249	224	214	202	218	226	191	228	238	266	231	243	233	226	226	216	219	234	230	198	233	242	210	227	212	199	242	225	215	239	226	219	225	213	229	223	234	222	219	218	206	250	241	229	194	209	219	255	224	197	211	227	249	239	224	221	229	205	243	216	236	220	243	217	220	238	223	218	207	210	218	222	226	242	216	209	205	224	230	211	208	216	200	214	209	226	220	243	248	223	215	192	256	257	242	209	253	211	234	241	220	203	215	219	199	216	190	201	235	240	244	225	236	223	237	237	225	205	237	171	241	187	214	194	228	225	211	204	214	215	208	190	194	230	197	225	221	215	225	235	214	212	207	263	219	212	229	229	233	228	231	244	234	208	237	224	236	217	241	215	217	239	194	222	224	227	215	240	245	238	213	237	234	222	241	222	223	220	241	203	195	215	212	237	238	209	212	217	237	223	228	205	191	210	248	239	204	233	219	218	209	236	244	211	208	222	238	216	250	231	238	213	230	201	207	233	241	218	215	215	223	225	232	221	213	228	221	225	252	242	228	229	227	204	250	240	208	229	208	214	219	216	211	230	228	223	254	216	205	201	193	247	218	231	211	247	228	231	209	238	243	213	222	211	224	229	225	230	221	213	218	236	264	207	233	221	236	227	249	241	224	226	219	221	241	256	212	176	239	270	222	200	213	244	227	229	246	240	225	220	210	224	237	210	238	236	207	224	226	244	244	202	229	212	206	240	224	220	213	241	199	211	229	216	253	204	231	208	242	229	224	250	229	217	222	220	233	225	220	229	223	224	222	219	223	212	220	217	248	230	257	225	217	232	229	238	212	247	219	221	210	214	227	219	202	221	217	242	225	211	225	208	235	230	216	251	238	222	208	225	255	215	235	241	247	215	229	228	202	234	230	201	208	228	259	206	223	231	225	216	219	229	204	209	215	211	236	226	201	225	266	246	225	205	234	224	233	214	229	208	237	233	195	210	211	210	234	202	224	239	224	246	208	199	228	222	195	203	241	206	234	242	261	255	239	208	202	230	205	233	215	203	180	223	203	220	196	225	226	237	186	222	218	212	204	264	214	254	211	237	229	249	205	224	208	250	230	236	227	212	231	226	199	235	221	240	205	208	253	220	220	239	221	227	242	196	233	247	207	241	218	213	225	221	230	230	227	230	188	224	198	240	219	202	192	197	221	207	218	220	229	218	237	221	231	226	216	217	228	221	227	234	225	208	229	219	197	249	242	210	209	214	214	232	200	211	221	250	243	211	227	221	221	246	266	237	251	213	227	213	223	209	207	226	222	235	221	211	205	242	227	212	214	229	206	200	231	219	245	238	211	233	204	217	230	214	228	237	222	244	238	237	212	228	227	241	244	221	222	219	230	210	218	227	241	215	251	203	196	238	217	220	234	256	202	209	178	237	229	246	216	226	190	209	208	207	192	205	200	218	195	249	242	235	228	201	194	232	252	198	232	237	225	244	209	210	185	221	217	240	234	211	230	220	241	206	250	206	220	217	223	239	235	210	246	221	231	228	238	241	231	223	239	261	236	208	236	215	226	238	197	209	205	215	243	196	235	224	206	222	230	216	199	208	217	229	224	205	221	222	248	243	212	232	220	224	215	223	234	258	233	234	206	207	207	208	221	230	248	212	218	213	227	237	220	224	200	216	229	242	237	218	219	210	259	222	225	239	246	204	247	213	210	260	229	220	227	212	229	223	203	222	232	198	243	226	218	210	213	229	236	246	199	224	242	235	227	221	223	207	209	231	211	237	224	226	239	204	240	231	248	237	213	219	214	214	242	216	241	223	209	214	207	258	244	222	229	210	215	223	263	219	221	220	235	201	213	231	234	222	197	238	217	203	215	211	230	214	230	229	210	194	228	227	207	219	217	184	239	210	193	209	251	216	237	210	224	213	247	234	234	233	199	232	205	197	210	249	208	215	223	236	217	236	251	250	211	199	242	236	232	223	204	212	203	246	217	232	221	233	235	195	214	200	203	235	210	216	212	225	248	219	235	205	234	215	208	223	242	197	206	205	236	245	241	221	219	223	210	223	233	217	200	217	235	224	212	211	217	233	216	219	243	189	217	224	195	212	218	221	221	234	218	211	211	225	207	212	229	237	240	230	219	210	248	217	219	196	238	223	256	231	211	204	245	226	225	212	223	220	218	209	210	222	212	225	219	256	221	222	217	202	205	234	215	211	223	202	214	230	242	201	230	258	204	259	246	218	208	212	230	204	223	226	212	233	227	248	252	210	205	225	223	217	232	214	257	239	203	208	235	222	197	219	223	224	241	199	229	249	247	221	192	222	238	245	249	223	231	199	216	220	211	190	217	245	204	224	222	238	215	228	219	231	211	230	241	251	205	206	216	220	210	245	225	221	238	219	245	215	231	202	250	204	202	221	243	217	215	220	215	243	196	211	230	235	234	221	222	244	224	224	228	219	261	223	210	233	228	218	234	240	239	222	238	243	240	212	219	235	245	205	204	206	214	221	214	238	208	224	250	221	204	221	236	209	211	245	219	233	230	233	233	200	210	226	214	230	233	199	216	215	218	226	235	207	231	206	221	238	216	212	227	237	218	235	227	236	209	199	212	212	202	230	244	222	238	218	228	218	232	254	243	229	227	220	217	218	212	214	197	199	212	235	231	212	230	188	240	236	193	218	232	246	197	223	216	250	197	220	246	220	243	209	212	219	204	213	230	225	240	251	221	224	224	232	225	223	203	207	220	223	213	215	218	204	227	199	202	222	214	230	236	242	243	224	196	209	207	221	203	223	224	256	231	222	226	228	219	190	219	214	209	239	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45904	49845	28140	13175	12070	9458	8523	8619	9670	8132	6349	5491	4252	11621	37249	42566	32373	18886	10737	3066	1004	511	488	536	446	559	475	477	470	493	524	493	500	500	468	492	519	504	506	508	453	530	488	490	462	495	477	498	494	479	483	488	494	491	514	530	523	481	496	488	487	511	482	467	508	515	491	524	534	487	512	454	491	487	515	490	483	464	485	483	496	488	545	539	510	455	492	481	524	493	534	503	489	467	494	535	486	479	508	519	475	500	482	483	459	467	500	520	481	475	534	510	494	478	457	469	492	491	526	432	529	472	485	478	495	493	503	534	487	525	506	502	516	518	501	491	451	462	524	457	476	480	485	487	508	491	502	526	509	490	498	503	487	503	511	479	510	497	489	485	524	499	492	479	496	521	518	507	498	478	542	451	486	493	490	511	466	525	491	482	483	451	512	527	530	511	483	512	501	501	481	480	512	511	497	526	485	512	458	518	494	534	482	496	489	472	526	496	501	502	491	461	516	460	521	507	506	479	523	498	496	514	475	461	495	499	486	486	511	508	481	448	510	521	487	494	477	464	455	487	501	497	481	475	508	461	499	454	488	515	477	464	491	493	474	482	519	449	480	494	499	475	498	459	466	465	508	463	461	512	515	469	507	522	531	490	544	544	500	491	471	483	476	496	484	481	497	481	538	492	509	515	515	519	481	518	478	465	504	517	464	496	489	512	499	470	512	475	508	513	474	543	485	498	515	488	473	512	500	484	512	465	491	485	487	470	509	491	493	469	515	501	499	496	496	512	497	479	501	482	497	504	489	502	460	479	497	476	522	497	486	447	492	482	518	484	483	496	481	463	502	516	512	511	459	470	470	464	526	499	480	469	483	508	472	521	487	507	525	522	476	501	485	537	453	494	493	483	481	467	512	516	484	461	469	491	522	477	495	513	510	501	439	452	486	487	447	518	481	491	473	511	441	498	513	497	494	490	472	477	508	472	476	530	490	493	512	448	489	468	516	443	470	484	479	494	508	512	490	475	512	543	548	484	500	527	474	485	479	466	453	487	510	474	482	494	497	470	485	467	544	452	477	481	501	488	492	490	469	478	506	491	459	482	478	504	501	534	527	490	504	488	502	482	499	462	474	491	513	484	516	541	524	524	495	511	488	489	502	467	499	509	503	484	468	501	531	467	476	509	464	529	510	467	485	468	521	464	484	499	485	464	451	520	492	491	473	459	505	505	507	521	513	501	495	457	491	491	500	495	489	482	498	469	545	454	486	483	516	504	501	482	508	488	445	486	496	479	453	473	491	484	526	525	498	518	523	524	502	542	510	515	474	473	450	497	523	520	517	507	472	487	524	502	528	485	494	505	479	448	500	481	492	497	531	477	539	529	480	529	459	494	477	488	498	462	510	527	519	488	453	521	491	494	460	509	462	440	466	463	489	501	489	517	493	486	490	499	502	481	492	511	490	483	504	466	476	529	504	487	480	485	534	512	488	532	480	468	515	515	502	491	503	530	495	491	465	507	514	486	480	481	532	494	491	510	485	481	511	504	494	485	513	492	490	509	509	504	473	526	478	501	496	469	496	510	472	460	482	491	483	451	511	460	451	493	486	539	501	505	463	513	501	502	507	532	449	571	480	485	483	506	519	465	444	481	504	482	508	496	524	451	489	500	465	481	492	495	497	471	525	501	479	514	483	492	474	506	477	511	431	503	452	501	514	472	482	528	497	490	491	478	497	513	505	459	462	470	494	467	482	503	493	488	485	454	498	515	477	463	472	538	491	515	476	477	469	483	514	482	486	502	501	496	498	475	516	456	507	479	472	501	518	464	460	483	499	497	486	504	526	513	510	496	492	492	475	495	493	457	489	477	489	528	505	543	466	484	481	475	522	488	457	469	484	471	472	494	492	482	473	496	502	509	480	508	529	474	500	485	467	498	525	504	476	463	489	454	471	505	472	487	478	470	469	497	525	460	508	479	488	507	527	502	486	486	443	495	486	497	462	496	470	484	503	493	478	495	511	527	495	494	445	470	488	494	506	493	516	489	503	465	473	513	477	472	485	473	471	451	473	483	515	507	523	495	468	509	481	510	515	467	471	489	459	507	484	476	450	491	481	508	509	539	455	496	453	465	495	499	496	498	478	481	465	472	445	456	439	548	486	505	459	490	476	519	487	455	481	503	486	508	520	517	496	492	488	480	508	470	481	480	501	525	480	482	495	460	457	473	487	480	495	539	479	504	472	481	498	514	497	463	502	533	506	471	501	433	517	502	522	484	469	460	512	464	482	508	455	537	460	482	467	490	481	506	468	472	499	497	531	481	498	451	501	460	514	517	513	484	480	469	500	540	523	524	531	497	462	499	510	471	488	473	505	513	496	463	503	500	510	499	470	507	511	512	495	482	468	472	505	482	464	476	470	534	479	469	498	474	478	508	514	471	501	516	500	470	504	524	471	502	471	528	475	452	465	500	495	531	463	479	474	490	518	509	491	485	484	526	497	478	501	482	441	492	523	501	487	511	470	508	491	505	494	501	462	501	483	489	490	488	469	494	502	476	498	506	453	489	494	503	485	501	493	534	533	480	513	462	474	518	469	480	490	486	473	501	498	457	472	487	480	493	456	496	482	476	536	524	482	524	513	494	513	465	471	482	478	520	499	463	492	468	471	503	465	488	521	499	479	467	446	457	497	511	480	490	503	449	518	508	488	516	479	467	506	504	500	523	475	500	478	486	457	526	463	473	501	442	486	487	476	486	490	497	489	509	489	482	503	559	491	481	498	517	455	509	524	474	480	500	490	497	517	477	526	468	466	523	471	469	496	471	521	520	488	469	505	500	514	532	477	485	501	500	459	511	519	469	510	477	506	509	480	484	546	483	459	490	466	467	447	491	465	454	494	488	478	510	515	528	484	482	484	520	527	504	481	489	476	494	502	504	472	504	567	505	484	509	497	515	451	485	458	520	481	482	523	489	486	498	498	472	477	469	515	494	476	498	454	449	509	503	464	491	481	480	510	439	507	486	503	444	504	537	492	480	524	501	523	487	483	490	479	477	483	482	481	499	471	520	502	496	511	524	491	502	472	477	467	510	510	489	481	523	480	479	488	461	481	488	516	473	466	452	495	524	482	502	476	492	483	485	455	530	498	507	509	474	482	471	479	458	515	512	493	520	478	455	526	468	519	453	528	501	482	490	471	513	482	478	508	479	477	490	461	457	450	518	500	474	485	492	487	505	498	486	475	482	484	437	500	508	477	481	514	494	493	483	511	489	503	524	489	510	475	493	499	517	464	434	494	454	517	496	491	488	504	511	478	502	431	526	452	487	515	503	463	498	498	460	506	486	517	495	499	498	444	471	459	482	493	519	455	513	493	488	515	482	503	519	492	534	502	498	489	493	497	496	499	515	479	505	494	506	509	492	496	484	481	461	488	523	456	477	499	515	482	501	497	517	496	508	450	474	463	507	491	474	505	505	486	504	477	487	536	484	476	483	485	494	509	515	495	480	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55020	45255	30169	24673	23973	21912	17254	9619	3669	1723	1338	1150	1312	8646	22117	21550	13586	5712	2463	670	282	198	248	230	205	251	206	206	193	203	249	206	208	215	208	230	246	232	210	197	216	246	237	255	225	189	221	230	224	223	228	205	217	230	229	223	238	252	217	225	213	188	217	207	211	200	227	222	208	253	217	206	236	246	201	210	231	215	218	223	206	210	217	219	240	218	233	218	207	241	255	226	215	233	211	214	191	241	240	192	232	213	214	203	202	229	227	213	192	234	216	227	240	232	234	194	221	221	204	205	227	238	251	212	193	204	240	203	213	216	197	200	217	237	192	187	206	188	226	209	223	203	220	235	219	247	222	197	191	194	222	197	208	226	209	230	248	199	216	212	228	215	204	212	222	213	254	230	223	206	227	211	195	214	228	197	224	218	237	228	202	225	226	222	219	238	223	226	235	229	214	220	205	217	250	223	220	190	212	230	205	198	232	196	232	239	207	216	232	227	211	188	236	227	233	205	208	215	223	222	242	190	191	242	159	211	211	206	222	242	170	192	232	205	225	191	246	219	211	230	224	225	217	237	230	209	207	238	224	186	215	213	233	203	216	194	216	222	195	240	176	206	227	228	214	190	229	202	218	213	221	214	230	219	231	212	219	221	231	230	222	219	211	227	209	205	219	199	207	217	221	212	216	245	211	195	228	228	240	213	243	210	231	228	218	237	221	223	206	200	230	193	244	211	222	219	212	196	261	227	231	212	201	257	222	232	208	228	255	235	205	209	239	228	233	193	215	216	201	215	235	233	199	205	220	234	212	224	222	228	227	220	237	233	204	244	254	195	205	226	219	240	216	233	193	217	199	216	208	202	207	208	223	217	190	189	234	199	208	207	208	223	211	183	203	208	212	215	207	230	207	213	223	219	199	229	206	232	214	240	207	218	218	242	232	204	218	219	208	211	205	241	236	245	228	215	191	222	211	217	222	214	210	226	225	216	188	210	212	229	230	210	210	227	200	215	189	198	216	224	229	241	219	213	207	227	239	200	215	200	215	238	206	230	210	227	224	254	223	196	207	195	198	223	214	226	210	236	186	216	234	223	222	192	237	216	194	218	220	232	198	222	229	188	238	214	219	223	222	222	198	219	204	217	198	227	238	234	210	223	232	197	224	227	246	240	197	231	217	221	206	201	245	234	217	200	218	238	199	210	259	215	221	240	232	233	209	202	221	225	203	207	202	240	225	223	238	240	201	241	224	211	210	218	231	223	202	210	214	236	225	224	199	219	216	206	226	210	194	224	219	215	210	216	223	205	247	208	206	199	197	203	225	229	214	199	249	221	200	203	249	246	223	217	204	211	250	224	212	214	237	238	223	208	228	195	210	219	213	225	250	226	236	241	191	215	246	226	223	241	213	227	208	227	231	223	199	228	211	220	177	208	220	226	223	211	226	218	212	236	227	231	221	209	231	222	247	180	223	233	223	229	238	231	221	230	188	228	239	218	211	230	234	236	217	235	213	223	205	228	186	203	207	218	246	199	225	218	219	184	196	220	186	213	221	206	208	217	216	220	252	234	191	236	198	238	216	239	217	237	238	226	247	200	215	229	209	221	207	238	223	215	222	225	240	224	226	200	199	220	216	222	248	212	231	196	231	203	206	180	211	224	189	217	220	225	204	223	220	221	236	253	234	233	235	209	193	244	205	224	207	210	196	208	219	192	211	192	199	223	225	209	193	208	253	219	213	235	230	236	212	215	205	214	233	252	226	211	208	199	214	236	192	197	229	235	223	218	250	186	220	223	192	213	239	258	215	211	218	203	201	225	222	226	218	205	236	204	236	211	260	217	178	196	205	226	222	210	251	242	195	185	195	207	224	242	209	228	201	215	231	214	234	221	226	212	222	217	216	241	233	237	233	223	214	216	223	231	241	238	209	201	233	234	246	194	193	210	220	196	208	228	215	233	207	209	227	223	238	230	185	218	215	210	209	221	220	190	230	212	222	220	231	223	232	226	192	206	220	203	197	211	217	221	223	199	219	230	219	233	234	211	245	229	225	241	232	227	209	193	212	244	223	259	187	221	216	231	219	207	220	223	228	224	250	202	215	229	211	220	240	226	247	224	220	220	259	237	225	197	219	215	210	218	208	207	236	223	212	222	189	202	220	226	206	197	210	227	226	197	201	224	238	219	199	202	216	197	233	228	251	202	185	229	232	216	214	227	216	226	234	223	215	241	225	218	246	235	182	194	217	221	233	199	219	225	223	206	225	232	208	227	230	213	236	229	219	224	182	210	193	220	179	213	244	218	214	220	197	214	231	199	261	255	270	253	215	219	201	199	222	236	205	210	241	215	240	234	223	243	224	207	204	194	219	217	228	212	220	224	219	269	217	225	209	237	231	249	224	195	210	216	202	207	229	218	226	230	220	229	246	214	192	197	214	214	205	215	199	201	225	206	198	194	207	231	224	212	220	214	249	222	215	251	217	242	235	232	203	219	225	236	185	237	243	193	210	190	205	225	232	217	230	206	228	211	211	232	200	208	238	194	216	232	197	238	223	211	208	209	207	227	236	242	217	233	236	213	234	245	213	243	247	208	222	235	220	236	234	214	215	249	207	201	230	232	220	226	217	212	228	228	207	180	191	210	219	214	224	200	221	248	224	217	193	208	228	189	202	223	215	211	239	227	196	235	193	200	249	214	232	232	216	207	224	225	229	206	209	193	217	223	198	233	202	205	199	220	219	233	235	199	255	263	225	228	245	227	218	205	211	219	234	210	205	215	211	238	236	210	254	227	256	235	188	222	208	200	232	226	230	238	225	216	240	222	209	243	229	192	215	222	228	207	181	217	208	226	218	215	198	216	182	213	184	208	185	226	221	211	234	239	224	214	226	205	211	212	211	217	223	230	204	208	243	220	249	199	198	216	227	225	208	241	207	224	233	226	219	219	231	207	207	240	237	219	262	228	239	248	186	228	235	218	193	221	247	237	201	252	196	219	224	251	190	224	195	240	211	231	207	232	203	215	228	199	197	247	228	232	226	200	241	246	212	216	225	226	222	230	207	210	209	207	216	211	246	218	212	223	211	217	212	237	208	265	194	253	199	203	229	207	226	238	227	178	215	204	240	236	234	251	195	225	229	212	232	211	211	243	214	234	246	216	218	218	219	256	229	196	202	215	207	194	225	220	196	216	193	226	219	228	221	212	196	215	192	220	232	200	224	249	225	222	208	236	215	208	251	212	218	230	238	186	226	229	205	177	217	223	221	221	227	223	216	226	187	178	207	210	209	213	231	220	203	236	217	219	237	225	201	212	222	237	219	235	205	234	216	215	220	189	204	200	204	201	240	233	196	186	216	215	203	215	222	251	213	225	235	220	192	240	216	195	246	202	231	221	231	181	206	214	183	218	221	206	211	224	228	202	237	210	211	245	216	216	234	233	233	220	249	239	212	214	242	221	201	216	220	204	217	227	227	249	195	219	221	218	216	229	212	241	229	236	207	225	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45314	50337	18358	12954	11145	8932	8336	7264	5470	4957	4352	4228	5073	23176	41511	38703	28382	16494	8078	2507	682	545	459	492	488	494	505	493	502	419	479	455	501	503	483	461	477	475	490	455	480	499	465	471	487	438	488	469	494	469	493	462	474	486	467	449	458	485	450	460	479	473	492	476	479	497	438	499	483	490	509	463	498	505	521	467	441	516	501	470	497	476	450	516	482	396	463	489	472	467	480	474	535	490	493	488	500	480	498	446	496	481	493	486	450	463	504	439	504	501	490	443	450	520	528	512	474	497	473	466	509	482	488	445	486	447	495	521	488	475	472	469	458	455	486	484	485	471	459	503	484	480	467	471	492	496	462	520	480	440	487	472	495	455	494	488	490	494	497	490	515	461	518	461	521	458	469	510	470	453	478	467	501	447	482	491	519	482	452	456	501	469	500	480	414	470	491	474	441	483	461	503	465	470	490	489	465	454	507	463	502	527	469	473	466	469	479	488	518	508	470	495	488	455	474	468	491	469	462	496	508	478	466	464	537	506	486	499	501	517	456	501	519	483	489	455	445	468	504	464	503	518	473	483	486	461	470	469	518	517	498	464	501	498	462	454	486	497	452	467	490	471	432	539	490	470	484	463	421	476	475	484	490	514	457	500	487	477	442	474	466	505	517	477	514	490	478	500	462	496	491	458	493	517	484	503	461	493	477	475	452	467	447	502	487	476	459	511	439	501	459	485	484	445	448	478	496	486	470	499	477	455	485	477	463	502	444	477	500	495	512	501	475	471	493	490	500	469	464	459	480	499	522	460	461	503	491	485	521	485	524	484	517	469	445	489	465	493	492	512	459	491	484	479	481	488	461	495	474	458	484	491	494	538	486	465	482	480	469	474	466	515	457	526	497	481	491	529	492	459	453	456	466	520	484	505	526	480	444	523	489	473	472	495	473	481	466	514	487	488	487	496	487	460	484	515	513	478	458	518	514	501	478	464	498	457	476	483	487	476	482	486	441	504	499	451	473	517	443	534	489	453	511	489	468	492	500	503	469	499	457	493	491	488	426	521	529	494	496	477	506	491	469	460	483	504	466	441	480	513	470	491	420	484	506	463	481	503	426	469	486	503	517	471	483	466	470	493	489	462	477	511	459	526	463	484	483	475	498	475	502	518	428	474	500	527	495	480	464	480	468	482	476	465	429	522	464	495	494	483	503	513	439	489	475	449	528	466	523	485	488	486	491	469	446	488	489	508	537	451	468	487	429	447	500	462	456	500	465	466	461	474	494	488	477	521	495	444	473	489	501	458	472	456	476	550	488	494	459	431	465	485	471	483	471	489	486	474	485	512	495	514	478	480	501	511	476	467	487	466	462	470	474	510	473	460	512	453	486	478	495	457	504	480	502	483	499	491	484	500	484	473	503	523	456	490	445	521	528	502	449	514	501	508	497	456	496	488	481	491	484	472	444	527	493	438	493	517	466	493	494	460	468	467	493	453	476	452	473	492	469	444	519	488	496	488	487	496	521	461	509	465	460	474	490	477	492	470	495	501	505	465	488	479	465	441	497	487	500	467	448	503	481	484	452	451	492	498	478	479	478	512	491	454	513	456	454	495	473	480	468	476	506	476	460	522	482	502	469	430	473	500	505	488	502	498	547	504	491	477	502	484	503	504	481	525	478	470	484	477	546	518	528	482	530	477	440	478	491	475	496	464	487	434	489	517	456	514	483	490	478	507	462	477	498	477	468	485	508	471	500	430	483	475	520	515	479	483	497	488	507	513	481	500	506	529	466	483	460	482	454	492	438	471	474	500	432	510	447	492	460	507	487	495	468	476	498	457	478	488	485	520	482	494	515	465	481	507	510	485	451	477	456	469	491	465	467	466	452	458	448	475	490	486	429	469	443	464	500	478	468	510	494	475	496	463	430	485	436	480	505	487	490	471	482	448	475	438	493	463	503	519	455	467	499	493	488	515	435	465	504	475	506	471	461	516	475	470	487	490	502	468	497	496	526	424	477	474	478	453	496	477	514	507	455	445	472	468	458	471	490	464	514	484	482	475	463	484	474	489	473	523	475	477	478	503	460	484	458	488	488	467	502	521	503	433	466	439	503	456	434	452	463	455	476	483	447	496	476	503	497	508	498	479	473	498	489	449	464	527	448	538	501	488	462	540	495	524	487	496	474	449	484	489	489	484	533	469	478	476	488	491	490	497	522	491	455	489	516	467	486	487	463	467	470	467	533	485	470	477	464	483	449	454	499	458	453	461	453	474	510	491	478	500	515	499	448	471	497	453	478	500	502	461	490	484	459	494	442	492	514	490	506	494	518	491	460	468	470	506	474	444	448	469	450	468	480	449	470	510	493	517	432	490	477	476	504	481	510	527	488	458	516	459	504	473	488	495	480	492	487	492	495	472	485	467	478	428	461	433	457	503	463	496	486	503	496	497	514	458	489	452	516	480	489	444	496	486	480	475	478	490	495	483	504	515	474	486	470	447	494	487	482	466	501	477	491	451	517	525	440	490	475	473	510	515	493	530	462	499	505	495	520	484	472	467	483	513	485	477	463	443	490	484	470	535	464	493	514	504	506	488	451	470	493	476	479	483	461	490	507	439	470	480	511	456	515	418	522	451	494	489	460	454	481	521	549	476	468	481	427	477	455	464	464	498	458	498	452	546	515	504	478	480	493	448	502	487	479	512	500	486	509	491	482	474	459	466	492	470	466	473	461	482	472	437	520	476	466	490	532	476	414	474	467	434	459	503	455	433	453	456	457	476	471	474	505	495	489	465	440	497	476	473	477	479	478	474	491	507	455	496	476	453	475	496	496	476	477	492	489	453	493	466	493	469	495	487	478	504	475	448	458	522	455	453	502	511	505	467	476	461	496	503	501	470	514	462	477	440	520	484	489	437	493	454	425	471	504	504	506	476	505	463	468	485	468	474	514	492	475	475	439	479	462	509	498	476	448	486	449	496	464	472	469	456	467	440	466	489	482	469	457	466	482	445	490	540	467	444	476	494	468	485	461	483	464	475	477	480	452	445	478	472	443	491	493	483	503	431	488	449	495	423	478	457	526	455	489	445	468	489	504	499	456	470	499	481	444	497	490	488	477	483	455	475	490	507	473	478	514	478	505	513	463	463	500	466	456	494	512	481	489	454	419	503	517	458	494	489	496	502	506	509	496	481	434	508	473	413	492	523	488	490	499	448	468	509	474	512	494	496	515	513	463	491	496	486	450	497	466	474	489	491	497	467	496	496	500	484	499	516	460	545	540	447	477	499	455	498	508	450	463	490	474	509	521	469	453	495	468	496	499	439	493	507	486	495	487	492	499	515	507	514	442	486	471	429	446	471	494	468	496	490	506	477	465	477	465	500	497	455	471	446	464	465	473	459	505	469	483	507	481	504	509	517	475	472	488	486	465	459	473	452	461	505	494	486	480	504	494	485	485	468	484	482	509	513	461	507	490	490	529	441	485	494	502	505	466	473	481	464	484	462	488	463	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54471	45065	34524	25088	23821	22366	17934	10522	4362	1563	1137	1023	2903	14968	22317	19519	10925	4486	1654	545	228	223	253	221	244	234	218	214	240	218	225	212	199	239	228	216	232	209	213	216	224	222	209	190	223	210	194	228	210	221	233	241	225	226	200	236	195	207	197	197	230	200	200	186	226	191	216	197	228	230	228	224	210	238	221	213	230	230	222	209	219	231	207	206	199	200	215	217	198	240	206	198	217	180	202	218	234	198	220	189	193	180	203	226	217	232	197	199	194	179	193	236	194	224	219	232	240	198	238	231	216	198	208	232	205	208	231	205	263	220	234	183	209	220	240	232	213	239	198	199	197	218	227	224	206	200	200	222	225	181	212	221	216	203	208	228	239	203	201	211	220	242	189	210	222	219	208	236	224	247	205	233	225	208	244	232	234	235	206	226	223	239	174	218	194	183	235	222	215	187	226	215	203	198	227	222	222	240	226	212	207	215	236	230	196	234	206	238	205	217	217	223	238	215	212	226	224	204	221	244	197	207	218	192	245	212	239	196	247	214	219	225	209	231	196	224	237	211	210	208	226	220	238	231	193	233	206	235	196	219	230	210	193	222	212	210	229	229	189	194	233	209	233	186	217	226	225	209	235	216	209	203	232	253	225	209	200	226	223	240	230	211	227	213	203	232	229	194	238	203	196	217	203	221	213	200	193	198	241	233	190	218	220	223	238	195	219	202	192	232	192	210	232	195	222	187	207	222	237	213	219	205	204	221	218	212	222	214	206	221	198	205	228	220	217	224	229	218	196	224	214	234	220	222	232	203	197	228	223	203	208	230	209	210	224	237	216	203	231	225	224	221	202	213	205	243	221	193	223	223	229	209	217	213	209	255	245	227	228	221	209	232	224	210	225	228	235	220	225	196	216	199	215	224	222	226	217	185	220	233	222	201	220	210	214	232	231	240	216	191	190	210	210	222	208	215	220	247	197	199	189	209	206	255	242	206	227	209	192	222	205	226	209	214	230	241	210	218	213	225	216	202	206	223	217	208	201	195	203	225	235	203	230	232	211	204	233	215	226	241	209	238	192	206	228	213	219	225	236	209	195	219	181	229	192	242	222	215	211	202	204	224	214	189	230	193	201	204	204	215	215	234	204	204	212	237	229	208	217	208	194	228	206	209	234	193	220	216	242	242	217	233	190	223	199	218	199	240	214	215	220	207	212	252	211	196	234	199	205	222	206	214	203	228	223	198	204	204	215	202	231	201	207	202	208	197	218	216	206	216	213	206	205	193	201	211	186	240	226	202	239	210	211	186	231	211	228	209	212	216	217	210	222	221	239	229	223	211	219	207	214	209	190	179	202	229	231	214	220	225	213	230	246	225	211	201	232	218	252	212	228	210	233	202	224	207	233	200	208	219	216	230	230	223	212	220	208	236	209	204	259	198	245	244	220	225	237	215	213	213	206	213	239	224	215	224	212	223	212	208	239	184	207	195	213	211	199	219	207	219	209	208	223	221	221	202	215	202	226	225	222	223	204	203	222	211	222	210	225	188	188	181	236	231	215	202	221	214	222	225	221	208	201	196	230	198	210	197	213	197	212	223	206	205	218	203	210	210	191	204	200	215	220	216	190	218	206	220	219	221	230	209	198	232	205	205	215	212	220	223	230	224	230	191	236	174	218	180	203	217	215	185	221	232	227	199	221	212	189	213	192	213	209	204	199	223	220	249	189	191	236	228	233	228	243	190	205	208	230	221	210	211	220	203	222	212	215	204	196	224	236	211	216	215	208	225	199	247	220	224	216	223	246	228	227	206	232	232	221	209	248	230	231	224	215	227	226	227	202	216	216	209	202	226	224	235	217	202	204	216	248	221	225	218	229	228	235	232	241	214	216	237	197	215	231	200	238	199	207	211	224	230	207	227	217	213	211	200	211	206	231	190	216	210	217	217	213	240	216	200	204	220	211	223	206	200	209	205	231	229	204	201	191	202	217	221	217	211	186	234	184	182	216	182	206	215	184	209	225	222	204	237	215	208	204	234	234	236	213	209	210	203	206	223	232	216	202	211	200	210	186	194	203	215	242	233	204	206	225	207	206	216	220	217	230	221	227	186	208	229	222	207	212	256	212	198	242	214	213	209	212	214	197	214	212	217	211	231	231	203	236	247	219	231	242	202	206	204	210	205	215	201	217	211	227	218	202	212	235	229	210	217	190	228	262	212	187	227	247	194	231	217	214	216	233	202	259	232	194	201	210	227	210	245	235	212	199	207	258	229	204	235	215	211	212	227	233	217	217	212	216	214	230	220	219	230	233	216	203	226	194	203	215	243	211	241	209	243	203	235	217	213	223	231	223	229	240	180	226	210	206	223	225	202	227	213	223	218	194	231	209	201	224	188	215	223	222	219	229	244	201	234	207	206	197	223	188	210	256	216	216	199	218	232	242	191	215	217	209	205	219	208	229	226	227	222	205	221	222	209	195	184	200	204	220	216	213	229	244	203	230	228	241	199	211	224	216	215	241	221	214	234	224	190	238	202	203	203	228	218	220	214	188	219	207	206	199	213	235	191	202	229	236	246	227	223	206	228	209	197	207	216	228	205	230	222	219	239	213	198	226	236	207	228	191	205	230	221	226	212	229	234	217	237	247	218	219	213	228	199	201	219	220	204	203	233	209	206	234	258	191	247	207	221	204	202	226	231	224	223	239	220	206	243	250	228	188	217	226	246	244	213	211	214	190	203	231	206	205	195	209	218	211	213	197	236	219	205	231	216	248	211	200	220	222	222	213	205	204	246	213	213	216	201	207	194	216	220	211	212	198	221	227	243	228	197	215	198	213	215	209	226	207	236	240	217	202	192	227	213	198	210	207	225	236	200	230	216	243	226	207	212	212	208	219	229	212	217	231	242	234	222	216	195	208	213	244	190	227	209	236	200	201	225	204	234	220	212	193	210	222	219	199	215	200	205	235	232	249	219	256	208	228	227	203	201	198	211	200	194	215	193	238	257	217	217	225	216	215	228	188	220	220	201	222	226	207	200	188	211	231	217	218	188	210	205	202	200	207	206	218	230	180	210	201	245	241	216	215	226	218	238	249	226	223	225	197	211	226	222	238	221	215	209	214	194	221	221	198	209	190	209	196	204	223	215	252	233	207	230	240	216	199	223	210	206	207	208	231	187	231	233	242	210	233	206	211	197	199	200	226	233	227	230	222	210	214	218	231	239	200	216	255	209	214	235	214	178	188	190	205	237	204	236	213	223	219	230	218	208	189	222	216	233	226	221	194	225	223	210	201	205	219	210	192	215	253	223	232	211	235	212	227	203	219	234	231	226	231	192	202	223	203	221	198	221	207	194	209	245	212	217	207	223	219	222	222	205	230	202	210	220	210	227	208	196	196	182	217	208	203	203	200	196	200	204	193	211	228	203	187	235	183	203	188	199	196	203	215	228	251	219	206	206	216	213	205	218	215	207	236	193	213	206	239	256	231	219	195	225	240	205	202	195	218	189	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46136	52264	28760	12329	10361	8481	6270	6244	5115	4215	3675	3548	11394	35337	40853	36408	24374	13526	5331	1588	618	483	469	506	490	483	458	484	476	460	462	435	460	413	466	476	503	451	423	463	453	426	469	495	455	488	462	422	504	449	488	497	450	466	489	483	446	497	483	453	509	462	476	507	451	515	439	476	463	476	487	504	482	473	439	454	482	516	495	477	492	457	481	440	480	465	461	469	467	433	425	469	540	502	471	485	433	507	456	456	451	436	488	489	486	461	449	471	450	483	489	486	433	447	499	445	470	482	449	484	488	476	467	445	427	476	472	470	464	483	449	461	474	473	492	497	455	462	478	480	482	457	448	513	472	474	449	440	499	496	512	432	468	510	474	453	425	461	489	476	504	500	482	457	435	504	451	434	470	454	462	445	439	498	514	455	465	452	473	489	453	431	445	462	460	466	476	469	496	471	479	464	473	475	471	455	467	474	454	482	492	505	488	486	437	469	478	487	429	484	471	448	484	439	502	470	469	477	434	458	488	449	495	488	474	492	456	482	491	505	448	441	445	473	472	429	526	469	453	459	421	436	468	450	469	460	440	483	467	503	473	490	472	430	461	478	452	443	469	462	468	483	527	467	437	422	467	480	468	492	486	468	473	474	475	493	443	468	466	471	499	449	522	473	464	495	491	468	448	480	488	440	493	467	438	456	478	437	507	478	459	479	472	463	445	432	468	475	492	480	475	456	481	480	466	501	449	490	444	483	425	530	481	494	451	484	497	462	460	458	487	488	449	457	480	450	479	479	499	453	468	453	490	482	492	467	465	463	461	460	480	464	460	488	493	480	476	467	438	460	473	423	463	505	462	491	447	423	493	494	481	487	468	475	482	467	476	467	465	484	440	509	465	492	453	447	498	464	478	432	442	506	451	472	469	476	490	477	487	465	470	467	477	455	424	464	449	472	505	446	445	466	492	488	425	478	491	484	488	436	458	444	491	447	526	481	450	464	455	476	448	494	471	475	497	438	456	482	468	448	436	477	480	447	487	449	455	444	484	469	479	507	450	497	454	483	511	504	474	435	431	463	485	484	528	468	442	497	442	482	468	462	474	458	474	460	505	461	485	509	518	496	495	455	463	466	473	440	474	465	475	431	504	501	476	482	436	447	464	460	435	435	453	434	452	534	451	474	492	450	465	486	474	451	499	448	473	454	437	501	482	472	465	488	491	470	453	481	446	478	429	482	460	493	518	505	463	520	470	436	464	513	483	458	470	434	447	482	486	436	458	444	452	503	450	457	450	465	476	485	483	460	482	471	441	449	500	449	479	464	492	467	468	448	459	453	486	437	465	446	478	499	463	465	455	495	498	499	439	456	439	454	470	460	459	482	487	468	457	459	438	505	456	497	500	457	475	473	489	498	524	476	429	441	530	466	489	454	482	474	469	452	485	493	501	454	456	435	488	457	464	456	451	505	472	458	452	487	493	473	444	481	479	450	445	482	460	477	468	520	489	452	480	453	490	474	455	448	465	458	436	488	468	421	469	446	483	463	455	503	458	476	479	480	491	446	444	460	504	460	497	451	460	421	492	476	493	467	473	463	494	474	477	479	466	453	508	460	470	486	459	495	487	477	447	506	459	458	491	457	497	473	432	450	472	511	457	446	459	502	463	474	468	474	460	472	489	476	474	510	447	489	486	460	462	474	491	503	514	449	484	483	436	466	482	490	492	447	490	474	499	502	463	493	458	467	493	407	442	516	466	490	433	434	422	512	457	472	468	479	495	444	446	505	470	484	422	491	474	443	462	456	475	534	462	443	465	481	470	434	460	474	496	457	484	478	497	480	511	476	460	455	478	453	447	441	446	512	481	450	455	480	466	483	486	456	501	469	464	466	468	443	474	437	480	463	489	455	491	445	490	484	458	476	456	477	482	443	468	482	474	482	409	478	476	475	473	467	459	450	472	506	459	465	452	468	457	455	479	491	468	462	473	477	454	466	487	469	454	450	455	457	479	463	454	479	467	486	486	456	465	466	478	461	482	461	445	436	448	501	488	451	477	453	447	453	468	461	445	441	459	477	470	457	470	473	456	473	449	481	456	489	512	488	465	451	454	475	426	470	458	452	495	455	474	495	475	453	468	456	472	469	491	452	470	494	466	492	511	432	482	461	434	462	459	484	513	455	469	471	483	471	484	468	488	470	476	477	458	463	458	455	471	488	455	459	464	474	459	440	471	470	442	463	472	480	487	452	434	488	448	497	472	450	481	445	484	468	491	466	456	479	451	444	531	480	453	488	452	455	450	453	469	489	473	458	482	462	447	457	429	451	474	481	455	495	482	469	473	490	485	466	472	492	491	474	474	476	459	451	440	520	406	466	456	475	508	443	503	525	456	444	495	473	461	515	444	492	439	455	465	428	464	463	439	467	478	470	458	501	477	487	458	481	455	434	472	476	477	459	456	418	463	477	461	488	455	493	494	492	476	485	457	489	493	486	436	477	465	501	470	430	485	550	474	465	484	488	468	465	454	459	479	444	486	477	426	451	469	482	488	464	516	480	481	476	479	481	496	466	484	454	450	477	437	499	484	464	488	489	472	474	462	430	462	471	514	466	472	436	494	443	464	455	452	487	478	482	464	439	482	469	500	496	458	479	484	443	451	480	443	448	482	461	482	501	452	484	411	495	486	497	477	439	468	457	443	475	472	472	484	430	475	454	470	482	451	438	471	466	497	455	474	482	488	444	452	487	495	462	472	446	502	518	470	464	493	439	449	442	471	497	462	435	500	460	475	465	487	438	464	456	420	464	490	500	467	449	482	477	461	493	493	462	433	431	492	485	492	451	466	477	488	478	489	485	465	473	434	482	471	476	466	493	489	481	487	488	472	449	431	462	436	502	497	468	426	485	460	495	472	468	477	474	463	477	468	459	450	437	484	449	517	473	469	467	443	462	464	480	475	456	469	435	470	443	482	486	495	422	444	482	444	459	480	462	470	474	453	477	464	493	453	473	486	458	456	488	468	462	458	498	450	461	477	454	456	467	464	475	499	442	470	459	446	475	484	454	488	499	466	477	443	478	463	488	468	442	466	485	471	457	445	488	458	431	480	459	451	500	489	484	502	462	477	473	464	496	483	452	438	457	432	497	474	461	493	484	482	495	447	448	460	472	425	476	498	464	497	483	482	477	487	423	473	495	478	453	435	468	440	474	461	461	477	458	465	483	457	488	476	486	462	507	499	452	458	441	454	456	469	481	458	424	425	471	479	475	435	512	483	448	449	475	492	481	490	480	481	448	470	498	516	438	455	501	445	483	450	442	406	462	448	500	464	493	465	439	467	454	433	500	467	473	461	440	480	475	466	426	483	449	468	442	473	449	492	473	469	464	502	457	463	504	464	475	468	477	500	485	499	483	469	463	469	483	483	505	443	462	460	467	492	485	463	492	470	475	476	464	433	506	489	456	467	470	473	431	473	465	480	444	487	481	483	466	490	466	491	469	525	468	464	496	468	454	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53011	42546	36579	26440	23741	22701	20416	13910	5507	1631	1186	947	2966	17126	23317	18716	9848	4161	1075	451	240	199	252	238	239	229	215	236	231	224	235	242	240	210	230	235	237	232	217	233	233	211	211	210	227	228	220	212	201	247	237	231	206	173	221	230	210	247	234	222	232	215	238	196	217	230	214	198	237	234	222	242	226	233	230	222	215	207	215	219	212	263	200	223	216	212	266	198	202	207	198	236	208	229	206	221	210	223	209	194	204	213	225	210	227	220	213	224	215	217	227	231	241	222	222	229	208	219	199	201	208	210	237	227	224	203	223	228	210	201	201	210	215	205	236	221	206	242	198	228	213	212	211	240	211	234	241	213	217	233	241	225	215	213	245	233	224	242	207	239	219	242	197	217	237	221	197	245	238	228	232	218	250	202	191	194	233	230	209	195	232	203	241	211	230	229	235	206	231	207	239	212	231	220	261	237	250	237	200	211	211	228	216	195	216	210	251	216	201	223	230	252	205	219	244	193	231	201	213	221	235	230	227	215	236	194	219	219	234	227	221	228	185	189	195	254	203	199	214	206	211	235	210	240	210	236	234	232	235	219	239	232	197	231	208	211	222	224	233	197	249	203	219	192	231	206	209	235	219	240	232	223	233	245	198	233	224	208	215	232	220	185	192	197	214	216	256	207	217	227	238	245	212	232	204	240	176	228	229	223	245	222	248	226	231	216	234	252	227	231	200	243	222	221	236	197	216	214	223	224	226	240	211	232	211	263	220	213	215	208	203	202	201	189	183	204	250	223	239	217	219	199	191	242	241	238	238	240	232	197	209	188	227	227	227	211	209	253	242	225	229	237	227	232	216	186	202	226	222	237	218	224	218	191	226	222	215	211	221	211	207	241	215	224	234	244	234	230	235	218	230	226	215	208	212	216	234	206	214	267	212	202	236	247	216	227	210	223	222	234	190	205	230	211	219	247	202	219	260	187	240	232	189	223	206	212	264	196	216	210	227	233	208	217	231	208	224	229	207	225	224	208	220	201	208	236	202	181	199	236	219	200	221	233	218	244	194	206	203	232	200	202	253	205	234	222	248	216	246	227	231	206	230	189	228	215	212	227	231	203	225	201	220	213	246	185	236	209	211	225	219	226	230	236	217	212	205	235	240	232	229	221	216	232	221	210	213	238	226	199	224	236	181	235	199	203	228	230	218	233	207	214	200	216	218	256	222	232	246	213	228	220	264	238	237	208	220	221	239	222	249	197	213	226	237	221	232	221	203	186	218	218	222	216	211	215	224	200	243	237	239	232	220	219	225	214	251	206	238	226	223	213	207	208	201	210	207	227	211	213	202	204	215	232	224	202	229	217	245	212	206	184	220	207	221	210	221	206	214	196	191	200	223	238	208	220	222	205	184	207	220	237	202	205	225	205	231	246	199	221	231	228	210	215	234	212	223	214	219	243	215	232	236	238	224	222	220	227	193	219	209	218	196	199	231	236	220	209	212	179	225	214	222	225	222	223	233	226	221	206	220	220	211	245	198	220	219	242	209	198	183	209	224	246	233	231	238	226	224	224	202	203	236	251	234	228	201	232	201	214	228	217	198	214	221	208	183	237	231	211	208	224	226	215	214	205	238	208	215	237	259	246	247	214	235	234	244	225	241	206	217	234	215	196	233	240	223	212	218	202	217	218	189	211	211	245	224	209	232	199	211	234	227	229	237	209	209	205	202	247	215	214	222	224	222	228	227	191	211	242	216	194	200	216	212	216	226	220	204	230	239	221	229	236	247	228	236	214	205	204	214	216	186	208	205	211	231	222	201	226	195	236	214	220	220	187	198	227	217	225	210	228	240	206	225	209	236	243	230	205	212	201	184	209	212	229	205	228	227	230	238	229	196	206	221	221	245	189	230	226	243	228	213	219	228	201	226	197	213	229	212	235	235	207	233	206	218	239	226	203	211	234	234	221	246	184	213	206	198	234	219	208	243	220	223	193	220	225	219	212	209	219	206	200	240	223	232	228	202	209	211	202	230	233	210	205	230	193	197	221	226	220	195	224	249	228	264	219	227	177	249	213	220	240	224	192	210	214	224	210	209	208	201	222	218	245	207	248	229	228	210	204	226	231	241	213	209	236	218	260	213	248	230	212	246	204	211	227	205	210	214	230	200	219	230	233	238	216	231	222	207	223	225	212	251	240	221	238	230	228	176	211	196	239	223	233	241	216	251	190	224	226	194	202	229	198	212	219	219	229	203	229	199	215	200	188	224	221	226	219	198	226	215	234	210	198	219	190	222	214	208	221	213	196	200	222	227	205	215	192	225	212	204	203	239	215	204	208	231	240	211	251	217	232	221	210	228	234	244	183	214	212	241	199	240	217	217	215	212	242	227	199	216	224	225	235	195	197	208	202	220	224	244	208	232	212	212	196	213	213	205	220	229	211	236	222	241	187	212	232	200	231	201	243	209	250	201	231	204	251	233	213	200	225	213	208	205	236	221	218	243	224	209	211	197	212	199	200	233	209	216	222	219	245	225	223	189	220	260	215	210	220	226	218	212	257	237	207	234	235	223	201	195	203	240	208	208	225	250	226	225	211	201	206	230	212	212	219	204	196	221	233	212	207	216	218	239	215	201	209	229	220	183	212	218	241	209	236	233	231	223	227	194	240	223	233	215	223	223	201	236	224	180	227	192	216	219	218	200	205	204	217	235	203	243	237	223	196	184	226	227	242	217	223	231	210	213	228	220	211	208	217	221	190	206	219	226	202	224	232	227	217	218	217	215	208	226	218	219	236	216	196	238	214	239	209	216	201	207	226	209	182	228	227	230	225	208	243	201	217	225	193	222	222	215	213	207	236	212	201	206	221	209	225	224	216	223	249	228	202	243	229	202	204	202	206	199	226	227	202	249	230	193	216	228	231	211	232	252	243	229	214	202	225	205	209	216	214	195	210	222	223	204	234	191	242	231	223	220	211	219	228	206	209	209	232	215	231	225	198	203	218	207	236	218	238	220	231	208	219	221	217	206	233	208	223	206	221	206	235	213	193	227	187	245	242	233	213	227	227	212	188	219	226	217	205	225	205	253	221	243	234	220	210	217	222	233	228	198	207	217	218	227	194	207	251	208	218	192	239	226	238	205	196	220	190	256	222	191	198	197	210	211	231	182	196	211	239	219	204	207	216	209	212	197	244	230	205	237	224	218	194	180	210	221	187	229	233	204	212	229	243	218	242	228	227	211	233	217	224	197	241	226	227	229	220	218	247	182	222	222	205	203	235	240	202	245	224	228	197	218	231	216	211	206	207	213	215	213	242	218	225	194	235	222	215	248	235	203	202	226	223	233	204	232	223	264	245	209	237	213	236	229	206	204	245	233	214	188	214	244	191	222	235	226	205	208	212	213	241	197	208	227	195	210	233	213	205	215	234	215	233	225	214	235	229	226	236	229	254	211	190	231	221	218	202	221	225	242	225	227	218	221	203	193	237	226	213	212	235	251	222	243	213	215	226	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49328	52824	29213	11788	9561	7578	5806	5443	4708	4126	3671	3215	10805	37548	41065	34819	23332	11778	3670	1204	500	536	472	487	472	507	465	536	457	472	449	492	517	466	500	498	432	478	498	489	482	483	472	482	471	449	461	485	492	492	518	504	493	472	510	477	474	505	470	470	498	463	509	465	465	506	453	468	497	493	423	472	458	446	443	497	453	450	466	497	450	478	433	466	466	498	451	475	434	482	467	465	479	491	499	445	507	453	481	485	543	449	454	494	501	484	478	471	527	452	490	465	479	480	483	480	458	448	523	506	504	473	513	498	479	482	491	493	475	514	443	513	490	448	461	482	452	458	518	498	478	488	534	485	480	502	515	465	461	480	479	473	431	499	452	467	448	465	468	436	475	449	484	435	487	492	484	468	491	474	463	469	438	467	438	479	471	465	498	484	470	453	502	454	536	478	461	475	458	447	491	489	486	502	475	488	452	472	459	466	457	502	442	482	494	493	480	471	451	474	489	465	499	526	459	451	485	494	481	501	504	461	506	487	524	507	471	541	471	462	457	460	442	429	490	437	530	460	453	494	449	476	440	461	452	516	502	480	499	485	504	543	466	471	442	496	464	488	486	484	473	498	498	501	480	439	456	492	506	504	474	517	493	432	461	477	524	491	436	493	495	491	472	448	399	475	515	483	493	470	462	483	493	468	475	505	444	471	536	456	454	483	460	487	499	480	448	478	438	512	466	455	481	478	492	447	465	447	487	440	502	490	476	483	488	465	458	466	473	496	472	453	475	446	463	437	469	506	440	493	498	496	475	496	460	457	431	486	454	455	477	483	501	503	483	491	472	493	470	464	461	485	445	453	457	514	482	505	477	464	477	480	456	465	465	502	489	478	484	520	458	511	458	471	510	450	518	481	519	518	449	498	478	451	446	545	468	451	501	489	446	481	501	460	473	490	489	445	498	479	423	489	482	508	498	466	493	499	477	467	500	501	494	478	453	475	451	494	474	463	482	472	484	459	462	446	451	451	471	494	491	481	475	511	462	471	472	486	453	482	505	455	488	473	489	490	492	488	490	458	466	499	452	478	461	507	515	460	463	521	502	491	470	460	460	456	470	474	466	495	443	453	503	460	492	509	482	505	455	518	468	469	450	466	451	483	475	501	472	482	485	442	468	450	439	497	420	491	456	457	451	462	486	495	457	445	467	461	491	420	484	469	491	490	475	504	476	457	457	419	507	479	493	471	479	473	475	463	472	477	490	463	492	501	509	463	463	512	506	463	466	488	482	465	514	471	476	434	484	546	488	479	510	478	496	476	466	506	501	466	456	467	511	447	473	467	496	469	502	467	465	418	434	483	477	468	480	482	439	517	475	480	500	492	482	495	503	454	448	491	474	488	472	494	493	494	464	459	446	482	491	474	478	466	451	457	511	487	476	477	434	463	491	481	447	486	460	488	491	487	491	481	477	462	478	481	483	474	488	449	485	483	469	507	492	479	489	491	480	457	482	527	461	484	477	493	479	461	478	463	467	486	462	445	496	465	468	476	512	458	468	498	494	481	481	481	454	483	500	456	495	485	480	441	529	498	472	463	500	461	475	453	468	433	478	444	470	457	461	512	467	494	463	485	460	503	421	473	499	473	522	515	474	468	457	470	487	462	487	514	466	485	470	493	480	478	451	439	462	455	446	478	482	474	476	467	480	478	440	491	509	474	472	490	504	463	540	507	510	492	452	469	496	459	496	458	470	467	500	496	483	496	447	477	476	457	471	488	481	476	478	492	461	521	443	519	435	461	490	461	506	451	490	458	522	474	479	445	461	455	458	443	453	487	476	484	483	487	453	466	503	440	482	470	492	469	513	450	461	466	474	492	495	488	456	420	494	466	490	498	498	504	477	511	501	509	468	452	486	457	460	500	510	476	472	460	475	452	475	466	485	459	429	470	478	475	481	480	446	478	490	491	458	469	479	481	463	498	452	469	434	438	478	440	492	465	485	479	474	500	525	445	459	475	467	508	506	494	512	444	483	489	451	508	466	481	482	467	467	493	499	496	503	470	492	497	508	457	490	473	443	466	499	494	501	502	502	464	516	475	460	507	524	498	491	450	481	481	482	471	443	499	508	448	458	496	509	474	422	480	490	464	457	469	481	472	474	487	493	500	495	491	440	502	485	481	462	459	477	504	485	460	466	443	479	466	496	437	484	500	450	472	476	479	517	493	450	514	515	428	514	457	470	483	480	499	481	483	482	477	433	438	426	463	475	479	465	453	493	467	499	471	464	503	472	467	499	448	482	479	482	491	458	507	428	450	485	512	496	423	451	517	456	455	451	526	454	472	463	473	517	475	535	444	478	472	445	486	481	449	479	439	514	472	423	471	481	468	433	490	496	487	493	436	510	489	497	482	447	453	451	492	467	496	512	491	467	473	488	470	469	484	477	485	477	472	488	487	483	506	498	490	502	470	466	462	466	505	468	472	442	484	488	515	496	491	478	479	448	482	448	488	469	484	460	480	478	470	485	453	457	425	457	483	476	468	482	460	428	464	449	475	429	489	468	475	449	470	478	454	499	461	474	513	469	467	432	476	476	498	496	463	460	485	489	510	486	492	487	473	467	460	483	455	495	470	522	482	473	488	486	495	466	456	498	497	482	473	494	488	468	451	491	487	485	485	441	496	468	467	529	471	484	473	478	488	474	457	426	487	493	479	510	505	488	505	496	480	444	448	445	492	483	465	457	506	465	517	496	496	468	484	445	481	464	493	471	488	503	440	470	490	473	484	442	461	475	482	526	474	500	508	464	452	456	419	467	466	439	462	499	488	438	485	465	483	504	461	506	481	452	473	499	486	478	461	478	470	511	478	475	476	456	476	459	486	439	476	497	476	483	461	524	481	520	449	444	493	464	486	484	503	484	464	518	438	454	460	466	463	465	463	502	521	480	474	498	479	473	476	447	463	510	478	483	501	530	509	446	442	533	515	447	450	434	442	500	450	524	452	460	458	450	517	452	484	464	462	516	482	437	502	472	503	480	485	478	505	472	461	481	508	476	492	482	471	489	450	495	469	486	479	482	505	472	475	514	494	481	481	485	508	476	494	490	491	462	428	463	430	485	462	475	458	505	452	476	468	457	481	449	469	510	436	483	479	477	454	458	432	466	438	498	433	471	441	443	477	447	452	481	488	471	497	463	513	464	480	452	485	472	501	479	498	452	490	499	502	462	442	463	487	461	478	490	441	470	452	441	428	493	508	469	500	448	500	453	459	484	473	459	472	466	466	445	457	445	500	483	487	467	485	457	508	469	463	491	475	479	498	451	441	465	506	482	471	462	468	506	439	462	505	467	490	490	468	479	503	473	495	473	449	480	498	471	462	479	487	479	477	477	491	503	465	423	478	456	475	471	461	502	467	463	473	468	478	466	483	523	464	486	487	456	465	479	459	471	485	479	435	464	463	490	444	446	492	481	504	445	525	481	453	488	490	493	465	465	490	464	469	490	519	474	461	487	496	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56140	43459	34462	25373	23197	22354	18315	10544	4150	2171	1442	1094	4368	21777	23572	16854	7883	3451	1005	383	261	231	233	214	234	244	219	234	237	206	210	214	223	228	221	199	241	198	202	227	236	239	208	183	209	241	232	229	233	212	223	198	237	228	212	224	246	220	226	212	226	205	229	217	213	235	254	265	219	229	243	240	215	222	233	197	222	254	220	205	212	246	226	224	193	235	221	229	206	239	221	216	218	195	236	199	202	236	225	195	216	238	228	206	226	219	219	225	210	196	223	245	239	223	192	217	219	231	207	212	221	220	238	227	195	220	208	220	222	199	234	232	255	198	233	229	247	209	202	229	208	208	244	214	221	233	216	253	231	218	214	230	199	217	226	223	231	252	223	198	222	221	241	231	221	224	221	206	214	225	215	232	224	194	236	257	255	206	241	232	230	247	225	233	228	213	217	216	214	219	233	223	236	208	215	203	231	183	219	238	201	207	197	228	242	220	205	211	207	209	207	208	203	207	229	245	218	215	226	217	244	215	224	196	242	192	189	199	222	224	197	209	230	198	233	223	215	256	236	227	204	228	245	231	218	204	246	211	254	237	208	206	199	246	245	213	246	220	244	240	187	222	212	235	202	235	255	215	201	243	220	219	215	236	204	219	224	230	232	235	194	246	225	227	200	220	208	220	189	242	216	241	224	227	228	248	258	214	207	188	213	240	229	215	239	241	244	209	224	247	224	221	235	236	227	215	239	237	209	235	240	214	230	185	205	229	230	225	242	260	216	225	243	202	196	208	227	267	234	218	231	190	240	234	221	223	248	230	216	211	226	218	208	198	235	236	203	202	212	248	215	223	232	232	227	227	206	224	231	227	224	224	248	226	254	199	245	213	253	209	241	215	221	221	229	201	213	212	199	202	187	232	193	221	211	218	208	223	204	211	234	197	238	208	243	228	251	213	231	224	226	207	222	248	231	192	238	211	200	220	237	201	205	231	234	222	208	223	246	224	229	218	216	229	228	208	228	243	242	236	247	216	233	241	255	205	223	221	197	217	226	212	202	205	237	208	199	202	190	216	201	232	252	242	227	221	225	217	202	235	227	195	214	207	247	221	218	233	214	208	225	219	205	226	247	216	232	222	235	272	225	205	222	228	204	228	232	230	217	193	213	215	220	219	222	257	187	217	187	223	217	227	201	231	237	203	222	228	217	202	243	238	227	207	232	208	213	220	217	209	231	202	184	227	228	214	220	241	232	240	241	213	223	218	222	232	215	232	197	220	223	217	226	217	217	204	225	225	203	216	245	233	212	210	228	234	192	237	225	246	200	221	218	236	222	233	242	207	204	227	233	239	232	222	238	190	228	236	203	225	231	215	216	224	216	244	213	201	232	236	212	211	221	216	224	222	206	221	237	209	239	195	206	205	239	206	254	214	247	219	252	220	202	199	217	233	224	215	219	225	222	227	243	212	196	217	232	223	225	253	249	220	225	218	245	231	209	217	221	222	255	235	219	221	229	244	210	218	242	211	215	207	231	245	240	221	238	218	250	224	208	213	239	237	235	205	206	223	218	246	230	207	220	210	215	210	248	198	230	199	238	234	213	218	216	232	235	234	220	217	215	221	211	224	215	192	212	211	184	211	217	215	195	234	211	197	202	230	239	214	225	232	180	234	235	220	198	229	222	193	205	269	211	210	205	245	272	243	197	215	220	167	225	219	234	213	216	189	220	241	231	225	225	230	237	218	231	183	192	212	216	218	192	220	216	204	205	212	219	213	217	227	207	238	222	224	216	225	206	188	221	220	194	217	242	219	220	215	212	224	219	205	203	201	220	220	219	229	229	230	195	248	210	216	197	203	220	212	226	221	206	223	241	192	221	202	221	186	181	218	191	232	217	190	213	231	241	187	220	187	217	227	227	209	213	247	243	258	253	221	228	190	211	205	224	224	233	214	223	209	239	212	225	232	222	199	224	205	232	202	245	194	225	189	219	260	218	222	234	212	195	237	210	183	193	202	203	244	239	210	208	219	228	197	234	210	241	219	227	229	248	239	238	237	236	201	226	212	244	214	208	220	245	232	257	211	230	206	216	202	218	200	237	211	197	208	242	241	194	218	206	232	231	240	229	207	221	217	205	226	206	232	223	208	220	217	197	237	227	195	223	188	234	238	240	218	259	190	234	227	205	233	240	241	208	227	225	197	180	262	234	221	216	243	239	256	230	218	210	213	236	232	215	231	221	229	203	229	235	217	248	221	224	220	217	236	192	237	225	232	208	243	221	229	201	224	215	204	243	217	236	253	216	222	233	213	226	225	221	228	207	198	208	200	238	231	185	231	205	215	240	239	229	202	265	204	211	233	232	228	225	231	223	223	199	181	196	203	217	205	203	194	235	201	228	213	223	233	252	215	236	214	241	240	245	220	213	206	228	215	235	223	167	196	237	215	235	224	232	216	201	203	212	231	232	202	230	211	229	202	212	220	246	217	217	222	253	229	182	236	253	209	213	199	230	228	219	236	243	212	236	216	202	202	206	252	236	211	219	241	219	223	253	211	225	218	215	213	210	212	220	228	224	189	204	206	237	262	187	239	231	237	233	228	216	205	214	224	235	247	205	198	242	211	217	220	182	236	224	241	230	223	241	215	239	239	244	195	199	239	211	204	228	224	192	234	204	209	239	224	233	213	239	220	201	208	219	239	197	219	226	218	208	193	217	204	216	231	243	224	213	244	218	212	215	217	211	216	228	236	214	232	222	202	227	223	184	210	249	242	238	217	226	220	228	255	214	237	215	236	218	229	256	231	210	222	231	242	213	242	211	201	219	227	246	206	233	259	237	235	220	225	210	214	243	217	206	251	248	226	229	222	214	209	236	216	234	223	200	233	225	210	218	203	210	221	224	191	217	220	225	232	224	240	225	231	200	252	228	217	229	248	213	264	217	202	215	213	228	252	248	216	232	238	176	219	215	217	209	238	214	206	237	248	199	227	229	226	211	212	169	228	220	218	221	207	223	202	236	215	245	213	192	187	229	216	224	257	237	206	220	212	198	202	226	230	246	203	235	232	215	206	215	210	243	221	233	228	198	260	238	223	220	232	215	238	214	217	210	213	206	216	258	242	225	226	199	233	230	236	245	201	219	237	228	210	222	243	219	230	217	212	217	187	228	221	199	218	232	214	228	258	201	220	199	240	236	207	238	229	227	226	217	204	199	191	218	220	207	211	187	205	224	214	231	195	223	240	244	216	231	246	226	206	188	247	245	212	223	201	235	213	208	223	210	239	238	237	220	211	216	237	241	216	203	208	230	218	230	217	251	235	214	210	236	242	193	226	215	236	237	232	202	213	194	237	215	242	208	214	215	232	230	219	223	207	218	216	233	231	237	228	235	225	237	230	207	240	232	194	210	217	244	259	198	234	205	223	199	245	225	208	208	210	215	226	223	236	209	197	203	201	212	207	209	248	193	202	222	213	206	216	260	252	221	222	240	209	203	213	201	218	234	207	191	198	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47962	51473	27278	12472	10090	8310	6385	5915	5647	5562	4197	3872	15701	41572	41003	32461	20063	10464	3394	1252	571	472	492	495	497	486	457	462	492	477	487	458	477	456	501	472	471	498	514	497	472	481	514	498	482	494	500	539	481	494	507	460	475	479	466	513	512	461	552	477	456	516	473	477	481	510	474	499	480	500	483	483	453	483	505	503	495	468	495	499	520	494	497	543	482	475	502	461	483	508	450	489	484	502	487	451	519	491	470	508	437	501	474	493	486	516	497	488	479	465	502	497	465	432	480	506	460	530	483	517	483	467	503	487	488	442	503	480	493	467	485	484	474	488	494	454	529	446	483	478	497	476	504	446	504	510	472	460	437	501	474	500	456	467	493	480	461	464	486	482	496	560	447	484	544	490	471	479	491	452	494	454	510	467	458	451	496	467	495	468	481	511	478	480	475	477	482	498	478	512	508	521	469	496	497	457	503	518	509	462	487	494	478	480	483	488	466	520	471	480	530	470	507	489	471	469	488	513	463	460	470	475	522	457	488	483	540	485	455	503	470	479	477	490	513	492	504	446	480	509	482	459	442	471	483	439	506	520	517	473	487	473	491	511	487	495	480	482	473	504	516	476	496	463	461	487	521	489	498	499	487	501	508	471	556	481	469	484	474	535	494	488	490	468	478	461	483	491	481	474	500	477	451	458	477	514	483	496	467	448	478	506	498	522	479	491	479	484	473	514	470	497	472	475	483	476	494	526	483	497	469	472	470	512	489	483	461	446	507	475	468	483	490	506	435	484	500	469	490	496	480	485	501	485	495	453	501	457	440	444	446	468	517	484	459	457	496	530	495	498	447	503	461	447	481	459	488	509	507	483	530	480	500	456	498	510	470	510	449	492	467	506	439	473	461	506	464	511	502	500	491	469	509	431	485	498	479	478	481	452	487	517	471	508	494	453	480	463	460	468	473	481	489	513	513	521	492	484	488	501	455	483	441	461	466	458	500	511	503	446	426	441	465	502	495	486	503	470	466	473	511	493	518	442	507	462	473	471	460	478	482	478	471	501	476	464	489	492	460	476	516	485	484	508	519	495	463	475	497	485	492	512	496	501	530	472	523	449	495	495	479	449	489	447	513	483	492	470	487	511	454	486	491	512	487	488	456	481	489	471	533	446	484	483	481	478	497	448	511	509	464	476	482	483	472	497	497	494	472	500	474	466	486	516	465	483	499	500	504	543	487	457	474	487	457	486	468	479	444	450	463	504	530	500	485	496	533	486	474	505	522	428	482	523	509	497	458	474	496	484	481	480	499	467	429	455	443	476	452	458	479	509	493	507	455	491	497	506	495	461	475	488	498	483	487	442	493	460	487	490	466	463	465	460	462	520	478	478	527	511	486	461	471	485	474	457	494	477	460	507	452	452	502	480	481	481	537	507	497	520	462	463	484	494	461	511	436	474	450	491	488	475	484	527	460	459	486	526	452	465	496	486	464	464	485	437	460	495	496	475	481	449	448	470	457	503	518	485	501	475	466	500	478	521	502	502	489	470	496	483	507	489	459	470	465	453	449	472	502	470	494	527	538	463	469	481	484	463	486	521	492	486	503	499	465	504	477	489	503	491	458	479	506	492	518	447	501	487	484	491	496	478	463	455	503	482	496	474	463	458	490	466	495	496	478	464	473	492	507	522	520	507	481	470	489	495	505	452	434	528	499	503	502	467	485	483	499	477	504	491	467	421	516	454	451	519	542	501	494	447	464	487	507	526	453	508	480	460	499	492	504	440	499	443	487	499	485	500	476	464	496	483	450	480	495	444	496	472	510	479	490	529	493	469	460	508	473	466	486	469	496	524	492	482	480	458	492	500	480	438	507	517	481	478	474	515	498	482	466	476	474	507	468	494	491	515	480	510	497	478	503	491	480	480	490	480	507	451	483	500	464	486	537	522	473	487	475	495	471	503	443	491	487	474	497	526	497	497	494	448	485	452	503	513	463	449	501	462	524	457	497	478	480	501	477	509	485	473	494	440	511	437	511	493	484	494	481	513	450	485	466	455	497	483	462	452	493	465	515	499	491	492	484	485	483	501	465	448	417	468	485	458	459	538	495	479	471	448	461	466	488	458	525	500	461	490	504	491	493	493	460	473	485	476	483	488	469	520	498	467	476	460	473	484	486	451	484	502	490	514	486	487	532	513	485	506	488	501	463	460	478	490	499	489	493	502	502	502	457	516	486	465	533	463	502	497	442	484	485	463	482	464	489	516	480	426	495	488	483	496	492	501	497	462	483	488	466	459	509	425	507	482	469	452	487	479	482	461	481	476	496	471	448	499	460	416	440	499	476	440	511	502	464	458	542	472	501	511	478	490	431	474	473	464	490	496	513	451	460	480	476	509	491	439	516	495	497	467	475	528	490	453	483	489	490	488	460	507	492	487	532	481	479	513	520	506	500	493	489	425	468	504	436	514	523	481	492	469	499	438	487	486	484	442	460	553	473	457	521	492	450	506	492	498	494	519	515	478	507	480	498	484	523	490	512	478	494	486	424	447	483	457	479	464	479	471	478	517	487	456	494	470	489	515	523	464	438	466	444	495	505	457	488	491	492	493	460	486	501	475	505	479	482	497	489	472	496	488	509	461	454	486	483	467	500	459	476	468	513	503	500	468	484	463	506	510	495	517	476	500	474	551	483	469	475	485	464	499	470	459	480	465	475	514	473	485	498	499	500	490	492	483	512	498	498	492	475	488	497	489	508	499	462	494	510	511	513	477	498	524	492	524	501	494	474	475	480	473	458	456	488	502	481	476	436	453	506	470	481	489	491	468	472	464	460	507	480	460	480	437	504	497	509	511	505	453	469	443	507	453	487	473	490	450	528	479	465	451	438	504	459	486	473	522	472	479	461	491	466	499	495	495	502	493	486	475	493	494	458	465	527	485	446	453	453	488	441	483	462	499	497	499	479	459	518	456	467	448	469	471	484	467	476	482	480	496	486	521	499	454	480	514	475	499	458	452	528	505	499	505	460	463	518	453	470	489	468	449	463	487	447	488	476	526	460	486	445	456	494	469	472	498	481	467	478	495	517	501	514	480	456	489	479	477	474	491	454	507	494	458	487	508	531	483	506	496	527	493	480	480	488	455	471	471	498	494	464	446	485	455	498	477	513	498	450	469	547	485	485	487	474	462	508	453	441	482	468	482	498	506	499	504	499	473	495	475	518	494	452	498	471	453	479	501	474	488	502	507	479	502	521	484	475	493	502	509	514	466	489	497	517	454	488	500	472	476	474	434	464	499	466	477	523	491	462	484	434	509	463	466	449	453	479	501	474	466	533	486	466	538	464	450	525	459	447	458	518	483	480	497	464	477	520	468	488	490	460	483	464	457	480	491	479	478	498	470	509	470	473	495	546	485	478	485	470	504	503	500	514	501	502	488	482	496	482	496	441	521	494	496	490	469	495	492	463	442	486	491	474	458	495	481	502	453	459	480	490	454	500	485	465	467	521	463	442	491	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54992	42511	30642	24178	23622	21800	16607	9495	3518	1547	1478	1219	2668	19857	22239	16453	7879	3459	1136	472	264	236	249	245	200	217	251	216	233	219	227	232	201	226	217	242	222	239	216	214	222	239	237	232	245	221	242	214	254	213	228	255	199	226	215	222	215	248	236	234	230	218	235	216	223	218	219	230	260	230	220	230	210	194	230	216	229	217	222	205	188	212	223	213	204	239	218	237	232	233	226	227	199	199	211	218	213	248	231	251	222	222	225	202	228	219	229	227	232	239	229	234	221	188	213	202	229	230	251	213	221	233	230	233	228	200	222	202	222	203	203	234	218	229	253	224	257	221	229	202	221	211	245	241	240	252	235	243	240	223	192	208	238	240	206	205	260	231	223	235	217	202	227	252	216	244	200	240	242	195	209	211	214	241	227	232	229	201	212	221	221	200	243	199	242	206	225	196	221	251	213	190	221	217	224	224	229	207	208	220	244	187	229	244	228	219	222	219	214	212	223	208	243	233	221	221	230	212	206	195	202	225	244	203	238	217	224	261	238	215	244	217	216	217	213	225	224	217	232	230	235	245	244	229	217	228	239	235	217	244	227	218	212	203	203	206	253	203	215	208	230	230	219	217	222	221	181	243	214	230	231	202	196	199	241	237	218	216	199	245	227	209	243	233	217	225	242	237	213	200	220	230	216	207	233	215	250	206	222	226	209	215	229	219	200	213	223	213	217	204	189	217	218	244	224	226	230	203	217	240	225	220	201	212	222	226	223	228	231	207	223	232	234	243	236	234	210	235	210	237	241	232	216	240	259	245	232	256	244	240	223	196	202	250	246	242	229	223	240	213	215	207	212	232	224	222	238	212	191	253	277	216	225	209	226	199	191	185	217	200	222	208	218	224	231	229	226	227	231	191	212	200	206	244	253	254	203	229	208	217	236	212	230	213	240	209	225	213	219	230	248	200	246	229	215	223	221	184	221	251	258	239	232	241	215	226	221	221	233	221	220	231	202	181	243	231	227	243	234	245	227	228	210	224	220	254	246	229	225	249	242	259	231	212	243	222	234	237	220	235	233	222	205	212	248	227	240	223	231	232	243	220	228	212	214	238	227	234	228	219	219	252	224	220	220	220	221	232	226	236	209	226	204	236	223	242	237	211	229	231	217	193	222	250	230	202	234	213	245	215	215	216	206	218	217	242	229	226	237	239	219	249	220	237	247	230	222	240	207	213	244	223	212	206	197	223	222	226	257	250	219	230	195	237	243	236	223	252	217	216	248	206	206	212	231	222	230	219	275	230	196	221	221	213	229	224	226	230	203	208	214	231	250	215	209	225	243	230	231	202	247	226	232	225	249	187	210	197	211	238	227	236	239	261	225	223	227	221	226	194	215	232	210	216	217	216	254	249	195	194	210	206	203	220	242	194	213	242	217	245	210	219	236	214	210	242	192	211	215	236	221	205	240	228	223	212	243	187	232	216	220	217	220	231	205	217	231	197	185	217	240	228	241	219	224	240	207	235	232	202	219	238	216	240	234	246	194	242	249	240	222	229	231	227	220	224	195	245	243	229	230	227	232	232	193	197	226	225	222	215	190	227	226	252	218	231	212	220	218	221	214	233	264	208	230	226	189	226	222	225	220	237	223	250	207	250	224	195	202	236	218	269	234	222	209	227	230	212	231	211	214	206	219	213	238	212	230	235	202	252	226	219	223	208	216	234	231	235	209	205	202	224	240	222	243	228	198	211	220	200	217	255	232	219	221	236	199	214	208	235	231	197	255	226	226	225	202	213	213	216	224	207	217	212	206	215	214	221	212	258	203	212	247	250	236	212	199	194	214	251	233	224	209	206	231	210	223	199	235	248	199	235	237	202	258	238	218	239	215	233	216	194	241	245	201	226	209	216	223	246	194	246	223	220	231	222	223	197	208	225	196	207	237	205	190	233	217	234	223	231	228	223	228	232	216	219	247	219	205	216	218	248	243	221	231	206	227	243	227	252	209	220	198	216	174	215	205	246	229	220	241	236	210	221	211	250	212	212	225	239	226	258	223	219	215	222	215	209	225	238	247	250	236	243	217	243	233	221	246	211	216	227	232	241	215	232	220	214	237	233	242	238	232	237	207	217	220	200	219	214	241	215	246	228	241	237	231	205	216	213	209	239	196	205	218	193	208	239	231	202	221	214	230	240	220	225	194	244	242	238	201	224	209	212	238	206	222	240	206	195	210	227	222	229	199	222	242	231	198	225	241	233	258	244	208	227	238	226	231	189	246	206	235	226	240	216	212	218	201	192	216	226	250	224	239	212	219	223	202	231	224	226	229	206	225	226	202	221	220	231	242	221	215	218	215	232	242	221	222	212	188	226	212	220	223	237	216	220	221	243	210	234	223	272	235	254	235	221	199	218	206	217	243	217	257	218	217	210	225	236	237	230	204	214	226	220	221	226	204	265	204	213	204	195	205	225	211	240	222	233	242	212	205	217	194	234	236	261	226	233	228	210	239	246	232	210	228	228	257	228	227	242	239	227	242	190	217	217	222	234	236	240	254	221	207	219	221	211	233	219	235	238	202	226	212	212	220	211	234	256	214	201	210	205	226	237	220	207	228	189	196	233	202	218	195	220	221	234	245	217	229	213	213	225	256	235	200	247	225	206	232	188	215	204	231	251	234	212	210	214	223	239	211	233	223	211	229	225	217	225	235	227	202	175	234	242	210	218	217	243	225	207	218	199	208	207	219	236	234	218	212	208	227	225	229	207	215	207	231	229	224	222	237	218	236	235	234	222	216	210	198	221	231	256	207	215	211	191	209	220	235	225	187	216	256	215	236	225	217	250	234	197	216	225	192	241	240	236	236	208	198	228	224	222	216	206	204	220	229	226	199	236	193	217	258	221	216	239	215	217	232	230	191	207	218	256	240	220	231	218	233	223	230	211	219	233	205	232	209	210	232	216	217	218	183	253	220	206	229	219	226	233	224	249	234	243	209	221	235	233	239	208	245	242	208	217	240	251	206	212	208	234	227	216	204	238	256	249	200	226	183	225	259	195	188	237	217	247	213	231	239	213	211	205	262	218	231	216	204	208	222	234	247	248	239	204	186	232	230	227	222	232	222	225	207	226	240	188	209	201	229	230	209	228	212	212	196	217	237	255	202	217	208	232	195	247	236	198	241	250	225	229	227	194	206	247	242	226	230	236	219	226	214	225	230	242	223	223	237	197	239	228	214	223	239	215	187	226	237	224	235	223	219	246	235	217	221	236	199	244	219	246	202	217	219	240	206	211	232	206	201	229	230	235	223	220	228	244	214	239	228	259	213	233	246	214	226	216	246	218	218	225	206	240	202	214	196	193	215	245	213	239	238	220	231	229	225	232	238	202	241	212	204	198	222	213	209	195	209	217	202	249	220	229	242	248	205	251	221	216	234	216	215	221	215	213	233	191	237	201	216	232	203	239	212	235	227	238	216	246	234	208	187	210	221	228	216	231	211	241	237	216	183	249	251	208	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47341	49445	19599	12711	9577	7862	7088	6277	5124	4603	4753	4326	10579	40075	39486	32162	19547	10581	3696	1297	577	454	505	507	527	489	496	523	474	453	484	517	468	489	496	491	483	495	513	497	467	485	493	496	507	484	476	514	503	517	505	480	513	515	497	505	447	496	504	504	475	515	485	480	467	461	462	493	501	507	489	462	468	488	480	497	517	487	499	492	489	468	486	501	484	473	510	486	505	460	485	507	507	482	480	496	476	482	507	496	492	497	486	478	484	459	481	531	462	518	509	509	507	478	493	470	502	472	472	519	470	478	478	485	433	478	475	462	506	464	503	496	471	431	495	484	507	476	514	510	475	458	498	473	497	473	550	487	485	492	482	486	508	498	459	490	493	475	513	445	489	501	490	518	490	505	505	479	492	491	479	501	532	489	494	458	475	441	497	504	509	450	451	441	500	504	477	480	473	459	496	469	486	480	510	513	506	496	501	506	506	462	467	528	491	473	507	442	464	442	490	479	477	520	436	487	523	489	466	505	538	502	494	490	500	460	497	484	496	478	499	481	451	510	504	503	480	487	496	499	469	484	479	465	454	482	489	496	446	472	462	486	519	529	490	516	483	512	473	513	485	452	506	499	487	501	480	515	458	432	460	490	444	493	470	475	499	509	498	466	518	458	468	495	507	472	454	521	484	464	456	492	495	481	468	502	480	484	475	466	502	518	485	506	531	483	504	485	488	521	511	438	459	426	487	492	517	502	489	505	502	515	459	503	496	498	489	493	491	464	486	471	506	493	471	494	478	476	494	466	533	489	510	514	483	466	462	473	491	463	483	493	486	474	483	486	479	446	493	463	509	512	449	443	494	483	473	498	479	524	450	470	447	499	479	486	502	462	479	513	469	519	469	487	473	471	475	464	496	452	495	486	470	488	489	490	480	467	503	482	482	460	479	486	500	456	465	488	494	508	500	442	503	506	486	495	493	469	456	512	493	485	497	530	497	471	471	495	482	537	508	465	520	490	480	489	480	467	500	484	477	502	529	479	459	488	505	469	500	453	474	476	517	483	471	474	462	510	498	497	502	496	508	489	518	479	461	495	470	525	515	458	468	522	481	436	461	507	488	491	430	470	501	498	485	499	469	492	459	480	446	453	484	478	518	502	476	483	505	493	490	495	460	513	532	493	501	500	484	494	495	476	478	475	501	468	498	468	493	535	496	507	463	526	507	481	482	500	509	442	511	480	498	515	514	510	495	518	519	474	510	512	459	443	482	471	493	486	490	482	533	530	495	505	522	464	493	484	457	449	517	502	449	459	459	466	510	491	487	493	475	483	481	494	467	500	476	512	481	502	449	505	504	476	446	477	507	483	490	480	468	458	506	458	470	498	478	455	450	482	488	498	472	460	494	528	486	471	480	502	502	465	528	496	491	484	500	443	491	464	451	489	488	483	502	493	484	528	472	480	488	483	481	498	516	457	502	454	484	491	467	491	501	529	498	482	485	502	494	482	500	478	470	461	514	502	507	508	483	481	489	458	495	509	486	484	490	477	466	489	467	489	464	449	449	477	504	521	525	487	535	463	493	464	486	515	473	480	515	515	500	470	492	464	496	502	514	484	492	503	496	520	452	486	499	490	494	513	538	455	489	495	478	434	503	459	526	484	528	478	500	507	511	476	491	532	498	507	495	469	505	528	549	476	462	504	499	510	457	501	505	491	504	473	522	476	480	482	521	489	446	491	494	456	491	498	474	497	495	480	513	490	460	503	514	499	487	484	462	450	503	456	450	466	497	465	488	497	480	471	529	516	502	460	483	466	491	522	521	487	440	463	514	518	495	494	503	458	458	496	478	466	483	455	481	462	477	504	503	471	490	497	514	443	448	484	452	447	460	473	479	488	503	499	478	443	449	506	482	466	512	469	460	461	532	518	506	444	496	442	515	508	476	509	501	510	480	457	429	506	476	492	458	525	467	457	509	526	474	527	479	469	499	518	523	476	494	519	487	478	472	443	496	493	487	465	497	470	472	523	495	524	480	470	487	487	502	482	513	489	498	488	485	506	449	512	499	480	476	474	481	506	491	492	536	508	554	491	500	482	470	475	519	447	503	530	459	495	475	517	478	516	498	477	505	484	474	474	495	490	470	503	500	460	504	502	543	527	465	502	477	488	501	501	477	490	455	502	462	458	485	478	474	479	457	503	508	506	512	474	496	458	476	477	539	479	480	475	516	473	468	494	465	466	488	521	504	483	435	515	476	472	491	494	508	469	489	494	497	441	487	498	494	484	540	476	480	461	495	484	474	495	489	452	458	538	487	500	464	463	500	447	465	465	511	526	480	495	460	489	486	467	472	491	475	460	461	495	504	508	489	494	511	509	487	484	431	461	474	501	522	545	503	461	488	469	504	488	492	465	462	470	478	485	478	485	493	449	468	500	487	490	486	505	497	466	474	513	528	438	484	509	491	458	480	499	495	489	504	499	506	497	506	468	510	489	461	486	492	525	477	490	519	530	517	502	487	490	502	471	445	494	532	470	506	463	525	504	476	495	482	499	493	515	486	481	456	503	494	473	467	485	493	464	479	485	495	461	482	465	481	471	435	453	479	499	487	464	466	501	460	510	509	501	462	523	463	490	442	501	494	523	479	481	449	460	483	511	527	497	529	492	469	501	498	499	467	473	475	485	486	470	463	437	439	501	489	490	481	506	502	483	463	452	491	450	482	472	506	499	484	528	468	492	475	527	519	470	503	467	488	488	466	481	495	476	493	512	501	471	476	482	482	489	507	492	463	534	536	489	509	465	515	512	483	491	506	482	495	468	483	458	508	503	457	539	486	530	492	476	460	458	508	479	484	479	480	492	454	515	515	509	476	487	496	519	474	525	479	489	514	509	465	495	420	500	426	526	537	484	499	472	528	445	504	472	516	523	459	497	450	509	517	522	507	494	452	484	485	471	493	530	475	510	493	472	471	505	475	462	509	479	434	529	465	442	505	491	512	474	464	484	475	477	509	509	484	482	488	486	448	546	485	505	464	474	490	512	471	506	529	468	464	514	485	470	504	470	449	453	479	482	445	519	463	474	503	528	550	509	488	498	460	501	472	469	473	490	483	495	493	448	495	516	477	497	486	466	483	466	492	515	525	487	502	514	458	469	485	494	497	443	459	488	496	508	489	497	470	490	455	524	520	462	476	489	521	494	478	507	514	494	527	499	500	441	486	504	457	514	522	480	487	479	487	436	493	494	471	494	505	509	475	472	504	475	466	473	462	497	528	484	505	468	527	500	452	467	456	487	466	466	439	516	509	446	489	513	512	473	484	476	500	532	476	519	451	501	513	501	499	476	467	503	462	465	499	511	468	497	459	488	471	455	470	503	497	493	465	491	504	468	488	482	489	505	459	487	492	472	513	475	491	476	501	515	510	480	465	483	533	450	458	486	492	513	479	487	493	463	491	424	484	502	559	501	476	463	496	510	501	537	483	471	490	519	510	492	525	481	475	488	523	467	542	508	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55566	43657	32185	24028	23463	21773	15937	9038	4144	2228	2150	2584	2351	14373	23692	18955	10294	4170	1410	517	284	248	223	227	237	220	203	249	205	188	240	209	223	208	238	226	210	250	229	215	234	207	239	226	232	233	226	210	232	226	204	228	204	238	225	223	215	235	208	197	228	211	211	220	220	237	216	234	186	211	233	246	238	230	196	227	231	221	191	223	235	225	257	235	230	245	217	226	223	215	221	214	232	208	197	212	230	203	229	226	211	225	198	214	247	243	240	201	238	189	212	229	200	235	201	237	240	222	213	218	228	236	220	231	253	202	223	241	218	212	234	191	202	207	237	222	230	226	214	220	215	226	252	235	229	192	217	199	226	235	213	225	221	227	209	223	225	223	244	201	237	230	217	213	238	199	235	224	218	230	224	214	236	208	214	234	187	231	225	230	216	223	226	235	224	214	238	223	208	214	237	234	231	213	248	237	246	223	230	222	238	209	209	234	230	238	224	234	261	218	247	231	219	209	220	204	242	225	194	215	215	231	230	241	225	217	236	232	235	240	209	203	184	238	210	219	195	234	240	247	205	206	222	250	251	199	227	241	218	195	230	205	218	226	222	206	205	246	222	229	207	210	251	216	213	226	220	249	254	225	204	227	247	230	222	220	213	247	246	236	221	218	243	218	219	225	202	230	220	239	214	233	204	225	213	238	205	238	212	188	211	243	203	219	225	233	247	212	219	234	210	206	253	247	220	217	210	218	220	219	221	231	211	220	224	222	232	211	221	202	258	216	198	227	207	210	217	235	207	248	230	222	241	212	220	227	215	211	239	243	211	212	213	270	229	188	261	241	220	214	188	235	227	225	217	220	233	204	229	221	230	239	218	203	224	210	249	199	216	216	202	230	223	216	206	212	218	205	201	242	223	213	211	209	237	218	220	237	222	238	213	257	231	218	240	221	227	210	220	193	212	224	200	223	211	251	214	224	233	254	227	215	208	225	214	255	230	199	224	195	230	246	237	237	239	219	232	211	217	221	264	236	220	214	228	233	206	208	215	243	199	225	227	209	229	204	211	215	212	201	217	244	219	219	225	241	210	244	229	226	250	231	229	224	220	206	231	224	205	239	247	186	254	249	225	228	218	218	199	216	221	214	202	206	228	231	225	233	206	227	237	232	182	229	228	215	207	218	231	215	227	238	220	207	220	230	223	225	253	193	225	200	226	243	216	251	231	222	223	236	212	214	259	249	228	198	208	223	221	226	235	224	213	235	219	224	210	257	225	196	228	215	229	207	225	208	215	222	254	221	230	261	205	207	243	220	226	238	217	231	236	207	230	225	217	232	222	235	215	228	225	267	238	230	211	262	235	236	199	216	220	234	235	207	227	234	215	231	205	233	197	209	219	235	239	233	201	223	226	190	215	218	224	260	237	228	244	213	228	210	227	242	205	217	200	233	225	241	228	219	206	217	236	246	176	202	232	210	221	222	229	233	208	198	238	223	201	222	230	201	240	206	251	219	226	226	216	236	232	232	258	244	221	246	210	221	222	218	219	247	255	200	202	233	212	226	208	208	227	221	233	268	227	192	232	233	221	230	250	231	228	219	227	249	231	207	239	224	240	239	242	234	208	225	227	212	250	231	238	235	212	226	254	248	244	245	216	215	245	214	223	232	230	212	221	226	210	253	201	209	225	244	202	217	242	207	225	229	250	213	248	234	229	241	241	239	221	223	217	205	210	221	223	219	212	224	245	209	232	194	208	245	237	209	243	236	224	216	226	233	231	216	220	219	228	210	197	236	219	221	229	206	202	210	214	216	239	219	245	238	217	207	206	218	201	218	233	220	225	245	234	251	245	230	229	246	221	215	219	211	227	214	204	227	224	232	205	227	223	215	237	208	225	210	229	231	212	211	247	231	242	223	206	229	232	235	221	187	224	254	223	244	274	234	214	223	213	239	230	241	215	232	238	268	217	225	198	235	247	254	217	215	206	209	212	225	205	225	227	201	209	241	204	208	227	217	231	205	216	215	218	202	238	246	218	204	223	214	201	220	227	229	237	231	208	233	227	227	229	201	219	226	207	213	211	228	225	250	217	213	219	249	219	168	245	208	206	219	211	227	230	233	252	226	197	228	205	234	227	228	237	209	223	234	222	213	250	219	225	200	243	227	223	249	226	213	211	217	220	208	226	228	231	227	245	254	242	258	208	240	205	189	213	232	257	210	241	239	207	195	221	229	236	214	216	217	204	199	226	218	206	207	221	218	237	230	227	216	222	217	210	214	187	243	260	208	245	237	204	209	251	258	201	238	244	231	199	213	205	218	248	216	218	244	227	227	211	210	227	226	229	253	230	214	234	220	219	222	202	216	242	230	222	220	242	217	215	232	219	201	258	207	246	209	207	231	246	192	244	231	230	220	207	245	218	217	216	245	227	230	192	244	209	218	230	215	232	203	259	242	215	228	236	211	210	248	209	234	227	214	216	221	222	227	222	221	259	214	232	222	226	230	209	241	230	253	225	249	206	215	212	180	226	237	206	242	190	220	196	212	223	215	227	220	242	202	217	228	243	235	227	212	219	235	227	249	244	226	211	229	209	226	208	224	217	218	207	245	214	232	214	237	245	239	249	219	225	248	235	212	196	226	236	219	252	226	225	222	211	204	222	189	227	220	219	232	217	201	233	249	246	216	249	218	228	191	209	225	223	221	217	214	224	219	223	201	229	222	241	213	224	219	213	234	247	213	212	210	227	188	214	235	214	209	244	206	204	261	221	219	206	210	248	215	235	211	215	204	229	225	253	248	227	224	234	215	238	233	217	267	233	225	220	230	212	233	262	209	232	250	198	253	215	234	253	249	211	226	195	204	216	227	230	214	227	237	200	213	209	223	227	240	229	229	254	249	242	215	210	207	232	228	193	223	264	217	202	217	242	219	218	214	233	242	197	195	204	241	212	200	226	230	232	241	187	216	214	234	213	213	219	202	256	218	223	187	225	251	230	213	236	192	212	229	242	253	198	226	225	224	227	238	223	235	205	224	232	221	215	258	223	214	226	224	229	201	228	236	214	213	244	216	212	209	213	207	231	224	223	249	222	215	243	233	213	194	240	200	206	207	216	215	203	184	212	211	222	247	222	224	226	238	232	237	237	259	200	197	215	242	232	222	240	252	231	213	246	222	234	208	195	242	237	224	228	234	205	214	194	211	220	239	216	201	217	226	194	224	233	205	228	222	220	248	229	244	200	229	220	232	232	250	216	222	235	191	226	224	213	245	247	207	186	245	235	234	209	259	205	230	243	218	222	236	225	212	204	221	207	222	234	211	232	218	226	250	226	213	246	213	228	249	225	212	193	213	233	219	213	251	213	225	214	196	245	234	214	206	209	212	230	251	234	197	220	220	215	226	208	248	229	217	204	240	221	236	221	262	250	201	270	227	231	244	236	219	237	241	191	253	217	215	223	241	239	219	216	224	214	216	223	232	227	242	222	216	206	218	254	203	231	209	221	252	241	224	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45568	49607	23297	12227	10127	7990	8464	7724	7200	6168	6686	7432	7877	33649	41748	35343	23963	12749	4494	1631	631	497	481	534	501	463	491	470	489	495	538	512	495	533	517	474	485	488	464	493	488	526	472	496	489	482	505	527	487	493	501	505	462	489	511	490	505	513	507	488	474	503	485	460	513	497	471	476	451	494	450	532	514	502	489	486	493	483	496	518	492	509	457	517	484	507	508	493	472	446	497	465	475	497	497	509	502	510	527	499	491	462	476	478	487	470	493	464	492	528	469	512	508	483	484	491	479	500	478	465	508	479	496	502	502	486	517	485	438	459	492	511	475	477	492	520	512	502	516	472	465	549	507	488	477	496	480	501	469	482	495	514	438	454	535	461	481	484	501	516	493	490	523	465	454	483	514	514	500	458	519	514	497	532	510	491	479	481	461	510	476	505	479	474	476	490	526	481	488	514	485	506	476	521	499	482	434	533	534	469	504	513	495	521	515	480	490	508	489	463	485	433	514	502	516	487	511	505	459	489	486	502	507	463	499	478	484	514	485	506	469	464	470	472	506	494	518	492	500	494	520	465	486	512	512	493	523	465	487	500	500	448	489	500	520	483	514	521	497	482	497	486	499	502	543	463	446	537	518	508	505	516	477	488	494	491	525	461	459	442	474	492	479	456	514	457	487	530	482	495	461	507	512	490	459	500	491	447	499	511	471	475	492	530	545	519	511	487	513	494	492	474	473	470	520	490	515	509	491	468	481	533	509	476	498	505	487	484	517	514	459	508	520	495	452	485	503	505	519	494	514	509	515	462	501	539	509	482	477	489	479	508	494	503	504	493	489	507	490	470	489	471	492	516	462	491	484	503	473	476	509	474	471	490	471	501	511	466	506	504	458	462	504	479	472	476	490	484	480	481	508	486	507	456	475	468	505	540	512	497	501	516	482	472	453	541	468	513	516	543	476	457	476	510	497	542	473	483	498	468	486	483	481	502	502	511	481	499	508	504	478	508	470	477	473	529	507	468	504	499	494	509	462	491	461	439	492	474	527	482	454	528	492	548	500	466	473	447	486	512	521	503	526	501	509	502	486	506	517	502	493	531	476	504	530	482	498	510	489	474	492	520	492	482	507	510	492	467	491	455	515	548	520	544	490	474	475	529	458	494	479	483	495	500	524	530	483	456	445	538	481	526	470	475	488	516	511	503	441	490	476	476	498	475	492	524	504	548	484	480	492	488	512	489	490	477	511	531	472	498	474	458	517	503	516	515	480	511	513	495	479	487	513	477	518	491	511	477	495	524	486	493	502	480	484	504	477	536	500	503	547	479	505	498	487	487	545	508	457	499	467	518	486	482	472	499	453	509	471	519	477	517	499	431	489	543	526	514	518	519	504	490	467	474	486	462	479	501	537	495	521	479	510	471	492	505	516	510	497	465	475	477	460	533	522	498	485	477	479	481	475	513	495	459	493	505	487	515	486	498	466	485	493	486	502	515	502	503	483	479	510	507	498	488	487	484	498	512	506	475	489	488	455	471	502	455	532	495	492	511	470	494	481	495	511	538	530	507	465	474	499	535	534	494	503	456	468	496	508	505	503	509	485	495	500	494	532	451	486	480	473	508	507	535	472	493	500	511	461	516	476	491	513	507	517	468	464	456	452	485	502	505	513	492	476	484	469	472	513	499	482	469	483	496	522	491	451	519	507	484	490	466	467	465	478	498	529	528	495	528	518	486	481	484	521	519	525	473	505	487	473	446	470	497	465	487	542	471	499	510	521	492	524	472	542	494	488	486	473	490	474	477	483	512	487	498	456	508	434	513	504	501	509	459	522	536	493	527	497	456	512	461	511	481	492	487	499	500	498	455	490	477	513	509	486	482	489	517	522	500	485	447	501	472	514	459	474	477	509	500	490	500	513	527	529	502	500	494	496	530	496	492	473	493	513	490	473	494	463	498	471	473	448	508	472	505	445	478	455	474	493	478	489	486	488	460	501	521	494	508	499	475	498	467	487	463	511	507	503	514	458	509	485	506	482	509	502	479	500	484	489	462	493	465	463	485	463	508	499	478	521	444	505	494	508	480	569	505	495	490	545	502	509	478	500	499	487	464	475	494	495	477	456	504	479	528	524	527	488	504	501	503	534	454	491	439	490	509	520	487	464	482	529	506	502	510	531	482	495	495	506	449	501	498	501	451	508	476	512	500	493	462	451	500	514	481	511	501	487	511	488	511	503	491	534	472	518	530	504	501	506	495	489	556	494	482	513	522	519	520	517	487	483	532	495	487	494	496	471	483	466	496	504	463	463	498	468	483	499	515	427	483	486	514	481	507	529	520	523	492	492	502	491	510	483	515	508	491	507	455	451	458	505	520	445	465	473	473	503	493	453	523	525	538	476	530	485	478	510	500	524	497	501	461	459	515	482	455	469	489	530	508	518	466	475	493	470	530	508	487	472	492	492	503	499	476	506	538	478	472	462	461	458	481	510	475	473	506	529	501	504	516	470	468	512	503	477	466	496	499	439	496	523	540	529	542	498	492	497	476	524	476	488	492	487	491	523	513	502	498	524	481	506	524	475	494	538	516	506	478	495	487	532	491	506	503	482	481	529	464	498	512	501	490	464	464	496	547	478	519	479	499	466	517	519	522	462	530	478	481	471	500	491	478	537	478	465	512	471	468	480	470	514	486	478	535	522	480	477	473	522	542	502	493	463	501	491	489	544	478	509	508	518	512	507	503	509	507	510	512	497	498	524	484	484	512	503	512	477	493	499	487	462	474	500	510	501	488	470	501	493	473	520	510	516	501	526	486	487	477	500	506	484	519	557	479	479	479	481	468	520	490	499	468	498	468	508	464	467	521	478	496	479	476	505	513	475	526	518	488	492	526	512	473	512	493	526	524	490	483	497	497	451	505	525	487	490	483	515	454	497	443	476	506	492	533	482	543	447	484	515	460	479	481	493	467	508	496	499	516	524	519	513	521	506	447	499	489	505	490	473	502	507	510	513	547	453	498	507	477	481	485	493	483	490	454	528	464	491	521	490	500	538	497	487	492	508	454	483	536	512	478	474	512	460	499	460	510	507	491	514	506	466	508	492	500	494	490	499	507	536	496	516	511	472	500	535	488	513	521	482	484	446	496	542	517	499	493	500	500	491	494	468	494	499	515	451	506	486	477	463	474	487	489	495	517	465	495	510	464	498	483	508	480	503	469	479	496	542	440	518	491	503	481	478	499	491	502	463	527	524	491	475	509	484	511	466	487	467	481	512	478	539	483	524	503	507	484	496	493	506	503	490	509	501	511	459	497	542	515	495	466	481	513	515	470	489	467	454	467	506	495	514	497	481	532	478	493	513	499	517	478	460	489	516	447	457	471	509	469	460	501	506	465	488	499	523	495	461	499	557	528	482	480	530	498	496	500	471	526	478	487	507	509	491	484	512	445	487	476	499	502	537	473	520	490	491	493	533	487	511	491	477	473	512	493	501	487	519	510	457	504	539	512	494	508	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56882	47268	34049	25313	24490	22318	18435	12315	5710	2958	2220	1907	1581	9227	25888	21477	11352	4653	1573	559	274	246	211	230	252	217	208	228	231	236	215	232	222	191	225	220	261	227	239	215	218	243	240	248	257	212	200	215	205	222	237	232	235	229	231	240	192	215	212	235	229	211	216	228	247	222	192	218	216	214	225	203	210	242	244	223	203	225	221	217	239	225	229	247	221	228	225	233	220	231	206	224	223	214	204	227	232	216	228	220	189	235	205	215	209	218	229	218	225	221	215	216	229	234	211	212	209	257	223	223	229	214	213	218	217	229	213	230	236	227	204	215	196	245	217	236	229	219	212	235	238	218	245	228	208	216	200	210	229	199	228	228	221	227	229	242	232	193	238	208	222	222	231	225	226	201	252	246	207	225	215	204	205	227	191	222	205	218	229	223	233	245	235	213	192	205	238	230	221	221	229	243	237	235	228	208	201	212	228	253	194	231	219	215	205	237	248	222	226	235	217	199	219	195	195	198	202	259	217	202	232	195	220	245	244	221	245	234	229	240	212	228	224	236	207	242	209	226	220	247	213	232	220	215	222	252	239	239	225	211	235	210	221	214	218	234	220	213	211	241	224	220	215	221	221	217	237	210	241	224	192	211	231	212	232	209	222	213	240	223	220	235	240	239	212	241	231	183	226	215	240	229	205	230	199	200	262	226	231	216	207	203	197	218	194	222	203	214	207	219	202	222	233	226	210	219	215	212	228	203	205	206	203	209	213	247	238	222	211	246	245	236	228	233	214	212	219	198	205	217	229	216	220	231	212	209	226	223	222	220	208	220	223	214	232	208	232	218	226	212	212	213	211	252	242	222	231	236	215	208	206	233	212	218	250	203	217	222	231	218	225	261	227	229	222	216	199	243	228	216	212	215	201	209	220	233	223	236	245	221	233	235	243	220	213	271	201	214	218	204	220	233	214	226	223	210	242	216	219	228	240	230	241	248	225	189	245	243	214	235	232	240	227	198	203	206	212	225	240	217	226	188	209	211	229	214	202	202	265	234	225	233	208	234	228	231	231	216	202	223	236	238	227	240	234	206	233	217	235	241	206	202	200	220	227	228	232	247	220	206	245	227	208	209	209	244	206	238	249	224	219	223	228	213	216	204	225	204	193	215	244	225	251	221	222	232	199	206	211	260	233	229	209	219	215	258	238	230	219	244	206	195	230	227	244	225	201	233	256	213	201	244	258	246	263	240	225	216	215	197	191	211	210	211	242	213	223	213	201	232	196	220	213	240	201	201	250	205	218	212	219	231	226	232	258	208	234	265	199	228	236	190	235	217	203	217	226	230	234	248	219	214	214	202	247	255	228	235	244	223	198	226	227	257	240	208	242	221	226	220	221	204	247	232	240	210	256	212	218	223	249	224	192	224	233	225	265	241	258	243	230	227	228	219	236	225	234	224	210	206	208	211	250	225	216	208	243	215	242	221	243	227	240	218	231	215	263	245	228	248	250	220	223	213	226	233	202	210	195	230	216	225	234	210	228	252	225	188	224	233	230	244	235	224	192	239	237	213	221	202	227	227	207	216	224	207	229	225	196	225	216	221	191	199	212	214	223	215	222	215	221	244	213	192	231	213	237	206	221	247	240	230	217	224	241	239	229	232	227	212	215	216	207	207	243	241	201	184	219	237	222	240	211	212	195	252	233	203	237	223	236	262	229	213	204	224	232	239	223	220	220	225	247	235	231	244	224	229	217	241	209	204	227	255	224	248	224	232	189	236	241	218	224	239	218	220	230	223	213	213	232	233	200	217	234	222	228	250	211	212	234	224	210	215	187	252	231	248	208	230	208	218	248	215	241	222	199	214	214	215	273	196	219	243	234	211	231	215	240	217	206	209	191	216	229	238	227	198	236	219	247	242	217	235	232	222	225	228	233	234	243	212	205	214	230	206	214	214	209	200	222	192	218	191	244	239	242	221	203	204	232	234	214	218	256	233	230	215	224	220	251	247	223	217	255	253	199	202	259	220	204	232	217	203	195	224	234	242	222	237	253	199	217	216	198	222	245	198	221	212	228	236	185	224	221	229	233	201	204	237	249	242	210	217	196	243	220	219	194	219	186	213	197	219	214	238	229	223	211	197	206	225	248	226	213	218	219	227	226	249	219	234	220	230	258	218	234	216	217	245	191	238	257	190	203	227	239	224	244	244	220	231	232	226	240	234	203	221	216	233	230	233	236	220	237	244	231	219	210	242	237	234	218	212	228	233	227	254	243	249	200	224	212	259	222	242	219	224	209	236	226	258	236	222	241	240	207	246	222	209	228	243	209	213	236	217	205	216	237	230	211	214	228	220	223	235	199	242	230	229	229	238	225	252	224	227	212	215	207	201	233	251	224	217	218	194	188	222	233	233	221	217	205	239	214	193	230	212	216	224	210	229	238	202	232	202	257	247	237	212	195	237	253	246	226	230	239	234	232	226	243	257	230	206	242	197	232	232	235	234	212	261	241	216	239	247	226	211	233	246	231	205	241	228	225	227	216	220	215	211	228	196	230	245	236	235	206	225	263	212	222	226	259	215	199	242	233	219	224	236	211	232	207	213	240	230	222	228	259	219	190	203	229	224	252	221	230	189	222	215	245	222	217	216	221	230	234	232	192	218	216	202	212	236	244	247	226	225	216	215	240	207	232	234	204	209	221	229	241	217	220	194	238	235	234	216	251	225	210	206	225	234	232	207	225	217	200	228	207	216	209	209	261	256	220	212	243	240	248	226	241	215	230	224	238	216	216	238	200	187	232	235	235	229	215	231	236	218	230	213	221	240	219	222	205	240	201	206	222	242	208	195	207	224	232	189	228	211	235	206	230	231	209	214	205	243	220	243	204	216	236	212	235	184	215	213	238	243	228	227	219	196	220	249	225	205	247	203	230	240	222	239	232	225	236	214	229	210	223	215	252	231	204	233	202	202	229	223	207	236	231	234	236	216	233	243	215	240	260	225	211	239	236	229	235	215	232	225	233	211	222	210	215	220	209	205	237	241	221	206	213	211	241	244	216	219	234	223	228	208	220	228	214	229	229	254	236	229	211	226	228	220	229	268	241	247	233	211	209	218	209	234	231	240	237	206	213	214	235	225	172	210	261	233	217	235	211	240	237	207	230	222	240	202	215	224	227	236	238	184	222	208	213	224	243	203	240	228	221	219	212	232	202	236	238	229	198	237	216	218	222	195	217	263	225	198	210	221	249	220	218	212	216	204	228	221	197	226	231	233	227	209	203	194	227	233	244	219	210	208	241	232	224	234	228	241	230	210	239	244	216	254	227	251	238	224	232	225	229	226	209	206	208	238	211	203	239	222	234	242	244	228	214	199	217	212	225	230	240	206	224	231	209	221	256	238	221	223	231	237	236	226	233	231	213	251	238	225	194	216	226	222	224	263	203	190	213	248	230	217	206	220	216	210	207	228	214	216	241	241	233	200	203	221	213	223	239	234	217	231	240	222	231	219	249	229	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46116	53459	28241	11816	10975	8893	8096	7527	7246	7478	6442	6130	5306	23090	44130	37715	25366	13097	5028	1654	574	495	476	466	482	482	473	492	535	495	473	506	481	470	528	485	488	477	467	509	508	494	501	484	471	502	521	524	532	479	505	505	482	486	484	512	510	500	491	484	487	462	489	511	518	475	464	482	456	451	532	497	488	492	471	464	495	525	493	485	453	485	511	502	459	511	503	504	484	502	488	521	508	481	473	485	512	487	501	502	425	487	501	486	473	489	527	502	468	520	474	490	497	512	478	477	494	508	502	517	471	478	509	529	471	486	462	484	525	502	537	486	475	472	505	494	483	512	499	509	480	499	497	510	487	479	472	449	490	499	469	533	484	526	572	470	506	491	477	495	539	473	482	490	476	483	502	477	488	509	511	448	464	528	474	485	480	508	464	500	506	496	471	476	501	503	484	495	508	505	502	509	492	524	483	507	478	505	512	521	433	507	518	474	462	479	492	472	530	474	500	503	510	482	505	521	501	492	500	456	498	489	476	477	521	489	518	531	476	482	523	445	508	494	519	512	509	486	501	480	510	480	473	509	471	516	478	471	479	506	500	518	488	484	470	438	527	523	513	465	465	457	463	484	463	479	476	511	525	486	509	508	508	497	518	484	502	532	531	516	487	497	502	482	496	499	491	500	500	491	490	504	481	483	508	487	485	493	503	519	450	519	492	490	501	531	502	465	498	471	493	504	492	508	497	525	500	508	476	498	495	523	515	484	491	494	483	435	508	447	470	508	451	520	469	470	485	513	504	462	483	489	488	516	453	486	485	508	461	524	476	502	535	499	456	483	501	550	521	505	480	479	484	484	500	501	495	507	457	478	494	470	467	490	483	465	481	517	493	485	501	523	474	465	478	514	513	472	490	505	443	529	464	501	508	512	522	479	495	470	497	505	504	472	515	513	491	516	503	461	497	504	490	515	512	502	488	499	463	458	520	475	464	487	497	508	478	507	484	488	471	490	526	519	482	495	490	501	484	478	495	465	456	535	508	487	480	461	514	503	497	480	474	500	529	481	523	505	498	503	465	514	505	475	490	494	496	492	495	508	510	515	479	495	487	464	463	488	539	491	484	475	486	506	513	503	460	534	485	490	460	493	495	429	455	490	505	496	510	493	502	534	487	501	507	524	490	483	478	492	476	500	493	472	525	473	488	458	489	470	474	514	514	499	477	490	486	512	496	452	493	488	498	516	504	468	504	517	533	487	489	511	519	491	493	514	482	461	485	495	501	496	511	505	518	485	467	522	499	487	488	511	496	523	483	535	463	465	507	452	490	480	477	466	469	470	471	502	525	524	479	473	488	497	476	503	483	452	487	483	513	478	495	490	494	494	521	514	482	506	492	513	487	505	517	508	497	502	488	489	482	489	503	484	499	520	477	457	504	483	478	500	519	479	490	536	498	514	463	489	514	483	479	458	496	469	469	524	497	513	523	496	501	457	497	512	504	509	513	460	489	498	499	493	476	494	533	483	518	506	489	506	513	507	521	473	508	502	518	498	471	470	527	470	507	486	486	484	491	498	472	532	492	489	490	537	473	520	484	486	497	509	459	511	497	465	499	463	514	493	455	482	515	485	453	481	463	474	458	475	487	467	494	471	475	517	541	450	439	536	487	502	532	448	449	488	510	510	457	466	515	506	503	494	500	483	492	515	490	491	481	520	483	487	476	458	474	489	527	498	484	507	475	487	496	503	493	512	469	457	508	483	496	476	485	532	496	508	493	494	489	480	482	479	530	477	516	488	521	475	468	499	477	512	491	481	482	467	483	462	468	469	514	480	539	486	498	498	510	525	512	507	501	539	515	446	476	493	484	485	515	513	477	521	506	492	490	517	464	491	478	497	503	499	494	451	475	493	476	482	499	489	494	492	485	509	494	507	529	508	495	474	479	486	473	463	450	496	486	522	467	504	515	540	430	477	479	465	511	472	481	494	501	513	460	449	493	514	489	497	492	456	504	500	541	459	496	481	508	508	474	485	513	510	464	507	474	487	509	511	491	499	498	531	507	489	503	477	522	452	501	492	498	522	479	494	512	498	441	480	535	511	529	482	501	475	457	497	491	508	483	483	524	488	475	506	511	486	499	466	505	522	486	502	483	507	487	493	473	508	475	523	507	503	489	515	511	489	507	499	511	484	462	494	501	482	487	475	498	511	464	483	458	547	499	449	542	463	498	461	513	492	491	500	506	505	511	502	508	529	504	476	453	471	506	514	495	491	474	504	450	468	457	478	526	513	493	499	520	445	531	479	490	532	498	514	539	503	498	479	489	471	497	486	459	512	459	445	495	505	515	452	533	479	474	509	505	510	508	477	532	479	454	512	457	538	470	486	515	472	483	508	442	466	487	494	473	508	502	509	519	503	454	465	487	507	533	501	526	474	513	509	460	463	514	475	521	526	522	473	478	547	448	515	505	463	504	547	553	504	499	488	457	460	507	526	494	518	524	533	499	519	473	484	526	506	494	522	520	486	515	454	501	494	490	496	524	453	531	499	490	493	481	473	500	473	521	499	466	507	501	450	504	497	541	496	490	498	465	536	475	530	521	502	499	490	483	483	488	486	459	536	502	500	501	457	503	522	520	523	517	495	516	498	489	482	531	465	496	494	484	526	497	498	489	485	487	510	457	482	490	446	479	510	483	510	516	524	535	478	473	491	515	506	491	520	495	493	488	451	478	484	494	495	461	510	485	517	498	509	472	486	506	493	452	503	506	504	517	546	496	512	494	482	479	496	496	530	478	492	475	509	520	516	492	490	469	488	506	474	485	476	466	477	467	474	512	531	495	451	486	530	485	483	459	505	478	530	482	448	519	464	484	532	472	472	448	534	490	503	491	504	498	506	486	514	511	447	508	517	449	502	476	516	513	504	447	467	475	509	495	493	501	506	508	501	498	477	484	511	479	503	499	488	473	525	504	471	503	516	493	491	473	462	478	511	475	476	464	499	498	496	478	482	518	493	484	461	495	524	507	518	482	516	501	492	507	484	495	476	490	463	472	507	541	486	465	529	456	481	468	518	483	504	504	535	454	506	506	471	491	482	506	518	510	478	478	519	476	522	493	495	529	485	479	485	513	472	490	462	511	481	521	511	527	491	498	501	480	515	520	504	468	499	487	466	510	519	489	490	487	534	497	469	487	488	461	491	478	504	479	484	457	531	535	445	467	500	488	480	529	494	495	466	493	508	527	486	529	507	484	499	473	532	497	492	502	488	508	505	485	498	539	512	496	479	520	512	462	481	489	484	468	492	504	508	486	470	488	479	494	480	486	497	460	507	490	481	492	486	512	448	531	437	490	513	522	530	476	493	480	498	470	485	460	465	490	509	477	483	493	483	495	505	477	500	490	462	435	510	493	484	490	487	503	497	468	500	524	504	545	497	487	499	504	471	486	488	514	475	492	456	482	498	496	479	498	471	498	516	470	485	477	509	506	527	522	442	492	508	499	487	510	504	521	508	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56626	46785	33930	24807	23568	21584	16196	9056	3942	2265	1895	1702	992	5037	24361	21941	12226	4755	1489	514	268	230	193	211	210	186	248	219	229	204	208	205	247	207	217	247	209	190	203	233	215	235	219	184	232	219	226	214	217	215	242	213	228	213	240	219	240	219	205	206	217	182	215	227	184	228	215	204	227	205	246	185	229	207	212	214	202	219	224	232	250	228	197	214	231	220	221	235	212	213	222	218	188	227	223	204	234	179	221	219	223	221	213	227	220	207	207	214	217	231	216	191	197	234	213	195	239	224	233	189	226	242	226	213	224	225	201	225	179	219	230	205	224	216	214	231	236	207	252	232	222	213	191	217	228	227	226	218	221	218	227	243	195	229	199	181	228	230	230	200	214	205	252	247	254	237	246	207	206	218	219	212	237	200	212	209	223	218	219	214	213	211	205	247	203	247	225	215	216	197	222	207	237	218	228	213	200	207	196	210	228	195	213	227	209	214	229	214	226	214	209	228	210	203	201	201	211	206	215	257	181	205	215	191	196	229	214	207	220	200	215	207	227	186	200	210	206	236	186	230	222	177	212	211	221	214	218	209	205	222	258	213	198	207	223	206	234	241	239	194	186	231	229	214	203	213	265	211	229	220	229	226	233	222	214	205	224	219	199	201	211	227	202	208	211	189	208	235	256	213	188	207	242	235	209	226	215	211	245	221	203	225	217	218	239	185	210	217	229	235	213	224	202	246	204	208	226	213	206	216	211	237	212	232	195	194	198	221	222	220	200	213	215	218	234	207	237	213	204	240	226	220	259	220	246	220	204	224	223	197	250	197	218	212	237	199	225	225	197	198	242	194	217	220	225	229	207	217	198	227	206	237	213	216	184	202	251	224	204	194	239	209	199	200	206	205	217	229	228	232	207	195	200	217	196	192	209	231	209	190	204	237	193	225	230	226	241	213	244	226	220	226	206	193	224	207	212	239	234	201	227	203	221	230	239	238	227	249	228	218	221	214	221	210	219	202	198	214	229	234	207	236	213	230	214	251	204	212	222	206	222	252	198	230	204	233	218	192	222	193	235	234	212	234	209	203	218	221	224	189	208	224	215	241	206	221	218	229	213	225	211	245	180	212	233	215	236	198	235	212	225	225	218	199	197	236	228	219	228	222	220	245	220	208	217	232	234	193	231	230	212	240	226	196	238	204	218	216	240	240	214	240	230	224	214	193	226	209	231	253	202	225	209	227	195	220	214	208	200	225	206	219	227	220	201	196	193	237	219	200	220	237	213	213	235	205	224	263	199	251	200	200	213	238	222	202	207	249	240	197	247	219	187	211	204	188	230	208	194	210	209	203	213	201	224	230	209	236	206	205	252	229	238	203	211	237	199	220	239	202	211	230	228	210	243	216	199	230	234	242	201	215	217	220	214	215	211	217	233	230	178	214	206	247	224	228	220	244	208	192	197	227	215	218	215	194	250	217	236	234	227	208	213	225	212	187	248	220	224	189	219	220	233	219	247	197	228	208	236	224	236	198	217	213	241	246	233	208	181	197	222	239	231	210	229	208	237	209	228	203	205	223	240	222	229	229	206	190	243	201	196	249	206	217	217	215	191	245	209	205	218	226	242	206	200	235	206	223	209	260	226	209	224	217	211	222	220	202	207	225	203	197	190	223	226	255	235	232	245	244	199	224	221	230	204	232	215	223	234	208	201	211	220	225	234	218	212	189	203	212	194	211	237	212	218	218	211	226	220	207	237	229	227	243	206	226	227	209	208	220	229	212	231	219	211	203	212	196	196	221	206	250	193	252	222	244	245	195	192	209	210	193	202	211	211	228	241	234	225	189	210	239	234	223	246	202	234	223	221	224	209	195	211	251	250	245	228	225	229	209	233	235	215	231	206	227	214	219	213	194	205	218	230	240	233	212	225	209	223	220	201	220	205	208	230	219	188	200	220	252	235	221	188	207	229	208	216	208	213	229	257	213	211	236	197	205	223	208	218	209	212	215	202	224	230	214	187	209	214	232	251	233	187	206	218	223	219	205	229	210	220	205	214	211	203	218	238	223	232	213	226	213	200	247	209	193	197	210	214	197	186	198	214	203	198	234	191	240	229	235	210	212	224	210	202	208	218	227	206	201	223	221	216	227	207	203	217	188	223	219	228	209	208	198	241	206	213	189	249	212	209	187	202	218	236	231	227	242	241	225	233	240	233	234	207	228	220	211	208	221	199	212	242	236	215	211	222	204	238	236	209	209	214	226	236	217	228	213	193	201	215	215	227	229	223	197	227	241	213	235	190	224	213	229	226	211	222	201	217	225	204	230	199	224	205	238	222	207	233	222	223	237	203	226	198	236	210	231	200	206	215	205	228	191	205	182	217	206	231	223	219	220	202	227	230	200	170	204	224	225	226	236	200	205	224	211	237	214	195	204	203	238	232	209	199	219	217	189	236	220	205	229	229	206	235	229	204	189	207	222	213	218	212	211	213	229	252	241	234	219	184	225	238	197	232	219	247	245	211	206	233	270	219	233	245	214	212	216	233	189	238	227	239	221	241	222	225	229	207	191	215	211	216	196	232	248	239	235	205	225	218	216	203	258	232	223	220	207	225	210	210	221	207	218	209	190	227	224	224	225	233	194	211	209	210	201	200	196	216	211	208	215	228	197	205	197	209	196	226	221	228	207	220	213	213	243	209	245	259	208	214	233	215	225	207	233	217	186	209	213	205	230	205	225	239	210	215	228	228	217	220	197	211	227	211	222	216	204	226	201	202	234	234	224	253	236	189	218	220	234	221	231	211	217	223	217	212	204	216	212	189	217	220	199	228	212	225	215	230	215	226	222	199	221	255	256	223	213	221	219	244	249	202	226	223	224	209	191	237	215	205	224	227	228	227	220	261	233	204	213	208	258	195	235	189	226	231	199	224	219	233	203	216	204	208	226	202	206	195	194	207	215	200	219	238	222	176	239	196	199	195	191	177	202	214	201	215	238	233	228	199	190	210	193	220	206	218	223	195	206	212	191	219	211	208	218	246	198	236	206	232	207	231	238	251	214	226	213	226	218	224	199	213	223	217	233	235	230	182	209	249	239	208	225	234	221	214	229	239	228	212	211	191	219	244	229	255	202	210	204	217	225	212	205	256	225	215	211	221	208	230	221	183	225	258	218	220	201	224	227	215	219	230	211	199	228	181	187	227	213	228	234	210	208	208	203	205	188	232	225	198	202	216	238	229	236	219	228	218	222	219	207	246	204	224	231	208	202	204	208	210	210	199	244	238	222	211	211	236	227	244	223	228	236	215	201	177	180	207	229	193	235	220	212	198	211	219	204	209	228	199	209	230	187	226	223	202	200	223	225	220	213	203	193	221	225	212	213	204	209	201	249	233	226	232	222	214	206	191	240	198	228	233	223	234	215	224	210	181	228	259	222	242	233	236	207	194	254	194	207	213	217	208	213	222	214	228	215	218	226	200	225	217	233	213	208	220	251	201	237	229	233	205	246	217	214	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46466	52917	30521	11377	11471	9206	7433	6705	6289	6579	6365	5784	3294	14569	43711	38328	25556	13441	4849	1514	581	455	492	522	483	440	468	485	525	497	505	484	507	417	459	477	482	482	465	497	469	456	463	459	480	483	450	483	491	468	497	462	465	445	482	481	475	490	450	455	483	453	513	479	459	513	484	503	476	476	488	491	464	430	431	461	445	464	481	442	473	496	462	494	454	490	516	482	494	486	492	545	467	438	489	460	491	458	438	469	469	474	484	480	486	449	505	458	443	443	477	517	490	467	469	498	473	489	529	474	471	498	468	461	416	486	462	545	471	484	457	495	474	458	483	479	488	492	484	453	472	465	482	466	495	500	450	460	483	453	464	476	496	483	516	465	508	474	466	457	443	463	500	460	485	522	461	471	450	491	487	489	486	502	498	443	501	454	483	494	467	463	473	453	490	490	457	438	474	456	452	472	478	518	492	446	493	480	498	471	478	477	459	488	453	471	471	488	436	478	523	468	518	442	491	506	474	440	456	509	486	463	528	500	482	475	490	450	474	456	533	477	516	457	479	518	454	453	513	479	488	518	492	470	509	467	465	504	486	486	483	498	465	471	496	471	490	485	460	411	466	484	451	537	458	460	467	488	485	483	476	462	472	490	455	524	447	468	457	497	467	472	452	471	488	486	475	471	444	473	473	509	475	501	494	463	485	465	515	485	494	449	489	444	464	469	464	437	496	517	497	459	470	502	489	490	491	451	483	479	486	499	501	492	453	511	446	453	460	494	496	523	489	465	510	495	496	489	453	478	504	479	482	460	490	518	526	499	497	493	500	486	497	483	484	461	538	467	453	463	522	501	449	479	507	437	492	467	466	419	504	462	506	443	499	508	466	475	462	482	519	510	450	508	456	506	436	490	478	495	498	476	531	486	504	487	482	480	479	498	444	470	459	484	472	481	491	493	475	479	461	505	438	457	508	484	485	474	479	493	433	481	501	478	466	477	483	503	485	467	467	470	486	460	486	497	491	445	444	508	449	438	520	502	471	456	493	510	457	512	450	524	484	447	493	440	455	456	494	487	462	469	524	487	461	477	461	492	480	493	471	507	472	474	468	492	446	497	486	495	447	421	465	507	437	501	484	462	476	457	467	460	521	459	438	471	438	463	465	477	482	458	480	496	513	534	473	448	442	456	454	462	487	486	500	481	459	487	437	478	472	461	492	447	478	490	456	465	467	500	472	489	524	479	457	467	466	464	488	457	492	479	483	460	470	487	470	457	482	484	472	492	478	504	479	476	523	481	465	482	496	478	497	467	434	500	466	477	454	499	443	469	498	470	484	453	462	475	477	490	460	470	462	470	492	451	466	482	482	523	478	495	471	482	495	464	477	464	483	468	471	447	485	482	473	509	479	473	489	489	483	466	485	484	447	495	503	478	490	478	496	446	485	515	473	480	453	464	448	484	467	462	466	482	509	508	514	444	459	448	479	455	501	464	460	494	470	459	490	480	466	473	482	491	473	497	506	462	464	461	455	477	503	527	466	463	456	466	505	467	441	479	478	454	483	487	462	484	512	476	511	458	465	482	489	471	471	467	526	492	489	437	512	473	483	499	483	440	485	510	454	460	435	493	464	493	480	471	454	459	468	480	454	452	490	486	468	468	485	498	449	499	498	460	483	451	523	512	462	518	522	469	499	457	487	490	491	498	477	491	464	467	465	492	480	490	483	446	515	521	508	481	503	461	476	494	471	442	500	484	472	463	481	506	461	461	481	498	447	480	488	459	458	435	436	442	466	442	492	474	468	502	477	455	481	502	448	482	470	509	450	493	489	444	463	467	438	487	458	498	481	494	474	488	424	479	436	491	474	526	485	506	504	513	505	484	456	471	473	454	502	453	514	503	476	510	481	472	470	499	490	476	470	496	475	490	481	477	460	467	462	445	471	477	532	498	494	493	427	486	445	477	435	485	479	460	521	486	478	482	481	450	494	445	518	487	452	484	470	452	463	520	486	538	478	463	495	479	469	491	453	492	480	440	472	510	462	474	491	472	502	478	487	460	494	487	499	482	515	507	455	471	497	492	474	486	477	507	501	491	521	485	483	474	439	486	481	485	441	447	510	471	465	445	466	491	460	442	476	499	511	476	439	455	511	476	485	486	487	448	488	534	479	459	485	528	492	487	544	503	490	530	462	491	461	449	520	480	470	451	471	466	472	470	492	422	518	473	508	477	528	463	466	477	488	476	465	471	490	495	463	471	498	474	479	472	467	475	484	465	476	473	436	476	486	498	447	476	515	472	482	468	492	434	431	459	493	475	478	479	490	483	501	466	469	512	479	483	471	447	494	473	501	470	466	527	455	447	465	469	495	477	462	492	466	497	472	451	465	514	494	503	510	493	479	432	468	471	485	473	506	479	483	458	476	476	449	483	451	478	459	467	490	496	475	459	459	500	500	447	452	479	462	494	522	494	453	456	535	542	490	475	498	483	489	506	481	445	494	461	512	482	540	421	465	472	464	498	505	475	496	486	508	498	512	507	478	465	459	481	493	478	472	476	471	499	486	489	495	461	468	453	484	492	525	469	454	482	501	448	482	492	492	451	501	473	489	499	472	431	490	504	485	461	548	458	471	477	513	445	452	456	465	460	493	450	475	495	467	466	513	507	496	460	510	472	484	491	461	485	473	477	487	496	463	458	486	490	462	419	484	431	490	464	484	514	504	478	500	483	428	502	463	490	469	479	482	517	489	472	518	500	501	509	502	529	434	466	476	474	471	464	484	438	463	453	483	462	448	472	524	481	532	476	481	466	484	494	491	459	461	530	498	456	459	497	477	482	441	487	429	496	471	454	500	462	451	479	491	511	507	497	511	502	469	485	470	503	481	437	438	500	507	507	505	488	505	448	491	447	487	480	459	500	476	501	473	469	456	448	490	497	490	470	470	492	481	472	451	499	447	503	467	476	484	482	496	510	474	466	471	460	460	456	499	496	467	468	472	449	494	462	490	511	469	485	459	503	521	485	461	475	511	488	485	518	482	476	458	470	472	475	479	489	503	517	481	498	452	468	481	475	522	512	469	500	463	483	450	484	498	464	477	495	489	481	458	494	533	443	467	511	462	471	488	523	488	498	477	504	493	487	494	509	491	509	490	506	479	492	506	482	468	492	507	472	475	496	490	463	457	471	497	470	480	439	501	454	462	454	455	478	510	468	442	447	434	489	488	459	487	471	484	491	493	468	451	487	525	458	461	438	467	439	486	497	474	478	463	479	452	467	465	485	473	470	485	440	456	520	477	493	471	449	503	508	480	475	496	497	464	477	463	468	441	449	489	473	513	513	469	479	482	488	472	490	473	489	460	478	461	487	491	490	456	493	465	486	494	485	544	501	484	488	472	489	482	488	463	473	501	492	496	414	490	484	458	503	493	456	468	510	472	441	499	494	513	503	446	510	522	442	486	422	454	483	471	514	501	513	473	483	432	463	506	487	475	444	461	455	518	490	457	484	473	466	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56285	46515	35924	25887	23542	21758	18107	11042	4579	2299	1733	1513	1020	1818	17759	22930	14393	6473	2283	628	219	198	236	192	264	216	206	222	196	214	250	220	258	206	211	249	210	222	217	215	215	200	181	188	208	206	225	207	201	211	206	231	212	216	181	217	228	197	227	176	191	218	213	228	194	208	203	229	219	201	233	227	205	200	218	204	189	201	214	187	214	210	211	231	229	198	206	211	215	232	243	204	203	208	213	220	235	233	215	246	216	210	213	234	198	196	200	216	194	204	215	191	208	207	196	221	193	227	185	208	195	206	208	234	220	201	195	210	239	206	200	224	205	210	195	210	219	201	227	209	199	207	222	232	224	213	214	217	202	209	212	215	215	224	230	190	205	220	217	214	213	205	214	190	224	203	225	181	196	245	217	219	239	211	207	229	190	189	211	218	225	218	202	217	177	202	234	200	214	194	204	182	187	226	200	206	195	217	238	202	216	196	202	211	212	213	232	223	219	209	245	217	219	201	211	209	228	212	168	202	184	207	207	204	217	221	208	209	201	202	244	218	220	180	271	203	207	230	218	232	224	181	209	208	197	250	226	211	210	202	178	225	222	195	191	205	217	204	221	189	206	201	194	237	196	213	212	230	201	210	198	218	228	199	220	196	227	194	206	219	203	199	217	216	225	193	214	230	201	219	218	205	183	177	219	241	201	226	192	178	223	194	194	206	224	242	205	213	211	194	193	225	221	210	215	198	203	210	218	191	226	223	200	233	231	207	242	195	198	234	214	221	202	225	205	231	189	204	217	197	219	192	214	229	214	209	220	195	178	232	195	201	230	208	238	233	210	183	191	217	221	201	223	239	180	199	234	205	199	198	204	230	216	202	248	219	215	211	215	209	211	200	231	221	220	205	240	198	230	190	210	212	209	212	233	216	216	212	202	219	228	205	224	238	232	209	237	230	217	219	223	199	221	233	185	231	228	208	221	191	210	233	210	216	218	213	194	234	206	248	213	228	223	239	217	200	205	188	178	187	194	223	202	183	220	199	204	238	206	204	194	218	205	207	210	232	190	194	220	208	215	194	205	200	215	223	215	230	246	221	217	186	213	186	198	181	234	207	190	217	220	222	205	203	217	237	200	220	228	203	213	207	222	200	194	218	223	205	200	206	191	225	210	206	205	204	229	212	206	218	240	198	225	188	225	236	222	196	214	199	217	211	213	241	213	212	187	202	211	209	204	177	225	215	251	203	210	219	211	235	206	227	179	203	218	224	209	214	217	205	212	199	183	214	239	202	195	222	222	213	203	207	207	227	186	218	203	209	209	226	209	209	191	200	209	218	217	210	211	202	214	194	239	231	195	202	214	207	203	220	190	210	217	213	221	206	194	197	203	197	179	202	217	202	227	197	243	214	225	193	250	199	202	176	208	200	225	208	220	202	215	230	230	206	208	215	243	199	198	197	190	227	216	232	235	216	241	189	205	197	228	209	203	213	214	206	192	203	225	205	214	198	226	227	198	192	198	215	203	223	177	210	232	247	219	209	207	219	215	234	179	217	236	233	195	209	235	183	209	236	190	235	175	224	206	227	217	209	203	229	232	216	206	202	220	206	232	205	232	229	204	222	225	196	215	215	197	225	220	217	196	243	204	216	209	194	231	200	220	225	196	213	207	201	208	214	233	233	228	214	191	214	188	189	211	209	207	234	196	207	229	223	225	190	221	234	197	232	185	211	238	219	192	203	184	211	189	201	186	211	199	207	201	216	189	206	211	234	213	230	203	238	191	215	184	195	223	234	212	196	238	194	206	207	193	207	236	200	202	200	211	190	233	216	214	207	208	246	205	216	217	226	194	205	225	187	211	224	222	179	208	211	212	200	198	211	208	198	208	211	199	214	239	213	201	185	213	234	223	212	185	222	200	180	233	214	205	224	226	213	213	238	232	226	211	200	214	199	228	224	213	217	200	224	210	211	230	207	199	209	194	212	228	189	194	203	188	190	219	217	201	188	199	212	177	210	191	197	211	198	235	177	202	212	207	210	206	214	211	199	212	220	225	194	212	194	218	227	205	241	243	186	185	226	202	221	201	211	205	219	179	215	189	184	233	217	182	215	197	197	237	175	213	212	202	228	245	235	216	228	193	201	206	210	201	217	193	206	199	211	192	188	210	211	214	225	205	222	202	210	205	223	225	195	204	226	199	214	206	189	209	199	209	222	190	217	225	201	208	191	214	204	209	185	229	206	230	184	219	260	225	173	198	211	228	197	212	207	227	208	229	184	196	211	194	232	231	194	212	257	202	203	216	248	200	205	236	206	207	213	204	199	218	199	210	216	216	198	208	215	221	213	212	195	200	227	225	200	225	210	229	212	208	218	226	207	220	203	221	195	229	208	227	217	235	211	237	246	218	207	180	200	204	184	176	216	229	214	216	217	209	219	203	206	224	227	226	213	204	234	218	200	230	183	207	202	180	217	205	207	201	226	216	171	233	214	170	206	229	200	204	222	221	197	217	228	221	210	197	207	222	210	212	227	207	215	195	202	226	216	226	195	203	217	205	187	194	225	230	203	202	214	204	195	207	201	239	210	189	223	194	220	199	186	217	177	206	217	202	209	192	206	219	209	207	213	158	200	213	214	215	182	225	233	247	208	207	210	226	209	209	218	215	188	206	224	226	200	183	218	233	196	217	228	240	218	205	204	217	207	187	232	184	224	213	198	217	219	243	179	193	207	204	232	220	209	217	249	199	218	225	229	209	200	201	237	242	203	206	207	215	229	193	213	218	211	203	205	187	202	193	217	219	214	186	223	231	220	188	216	202	215	228	222	180	207	219	217	222	216	198	215	211	223	206	220	212	189	232	213	225	181	205	200	227	208	216	201	204	202	228	204	220	200	199	214	219	208	192	229	195	170	211	209	224	199	186	218	220	198	186	186	203	197	205	214	211	190	229	209	190	192	204	201	204	225	193	207	218	222	231	225	224	181	189	229	220	208	197	203	199	213	200	218	234	209	208	183	222	223	187	188	217	215	218	210	220	214	212	216	200	251	234	177	232	196	203	202	216	203	191	203	200	200	184	208	201	215	234	192	206	206	230	191	212	214	240	220	239	191	223	227	206	230	200	231	243	207	227	212	216	208	222	247	216	186	212	239	206	201	224	210	203	182	204	221	189	206	209	216	211	225	226	205	237	238	230	211	233	209	202	230	181	199	204	217	213	200	204	216	206	199	250	196	218	203	208	187	206	217	214	196	206	209	190	215	238	232	203	193	220	207	172	232	228	203	208	215	193	200	196	216	208	203	207	219	200	226	200	235	220	207	209	205	195	214	240	220	225	205	206	196	212	225	216	188	205	207	202	211	193	211	224	214	181	189	226	228	254	233	233	211	212	202	201	191	203	185	256	179	197	218	223	216	178	221	213	200	182	233	211	179	217	200	211	216	229	206	214	225	204	196	216	217	197	232	191	208	243	191	212	203	194	200	206	196	201	209	241	207	240	205	219	210	224	187	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47623	54297	31284	10980	11229	8897	7644	7373	6756	6337	5511	5169	3628	6878	38520	40738	29069	17289	6805	1884	530	460	469	435	419	531	457	459	467	470	486	447	452	474	505	464	459	497	476	490	469	440	484	469	478	451	468	447	462	460	486	441	471	504	445	484	453	471	470	479	448	535	466	451	465	459	492	444	491	467	440	462	460	465	471	458	500	450	486	467	468	464	490	459	466	507	448	477	464	457	456	454	475	482	445	473	485	484	452	481	433	488	472	466	471	468	502	455	453	483	461	470	474	442	481	507	479	461	495	480	493	423	485	473	461	477	453	472	461	468	479	475	453	473	449	473	469	493	462	436	456	458	446	449	413	484	459	450	498	467	485	466	467	495	449	462	447	432	469	469	481	455	480	466	477	508	473	474	448	482	475	451	468	446	460	483	427	442	443	474	451	474	464	449	455	482	492	484	481	457	463	489	456	468	454	465	457	460	497	454	439	445	464	439	456	457	453	454	465	465	449	469	452	454	506	499	502	461	445	438	491	472	499	460	460	483	491	478	447	464	429	453	466	445	459	467	477	445	471	438	447	482	498	460	434	485	479	425	485	458	481	462	458	457	448	470	434	472	460	482	470	459	484	479	445	449	447	472	492	480	433	473	470	453	469	441	457	463	426	459	456	472	459	457	465	452	453	460	461	436	473	463	505	486	478	488	492	472	472	428	468	484	451	453	497	501	447	456	472	482	443	487	457	510	458	461	435	454	493	438	443	467	477	489	453	466	500	476	450	493	442	474	470	455	467	499	482	493	438	493	479	430	463	467	460	497	463	476	489	486	454	448	450	455	467	471	466	437	474	459	452	446	486	431	477	473	443	423	475	458	457	434	440	466	434	499	478	455	460	479	464	450	455	480	490	457	483	520	453	463	465	453	479	450	448	484	471	455	457	450	417	460	473	487	443	476	475	495	443	467	443	456	436	485	481	497	461	449	457	443	467	457	441	463	469	450	485	486	482	457	465	458	492	453	473	444	456	499	487	475	472	430	445	473	489	441	469	478	453	461	494	473	446	460	468	453	432	463	442	467	439	445	448	454	445	434	451	485	454	422	448	478	471	496	468	465	497	463	483	489	465	447	450	485	505	474	458	505	475	487	483	464	452	486	462	467	460	454	468	435	476	467	513	475	458	465	463	498	463	466	439	472	515	466	442	508	479	498	456	475	478	458	463	497	445	465	475	477	440	475	434	451	454	471	452	462	489	480	445	407	489	443	453	420	486	472	431	478	495	465	473	462	449	483	493	438	461	484	451	416	440	445	481	450	461	474	462	448	425	439	448	507	436	483	472	425	443	454	468	457	466	484	465	459	464	463	455	474	513	476	446	480	447	454	469	450	454	509	483	491	486	487	468	487	452	502	430	490	473	488	480	429	467	447	468	472	497	497	472	462	472	470	473	465	477	485	469	467	451	470	455	478	462	455	491	454	455	470	448	441	455	429	463	445	476	433	484	503	460	428	435	437	473	467	457	464	474	468	444	466	483	467	448	482	468	435	455	487	472	487	431	487	465	488	421	488	499	461	479	475	474	469	494	495	502	487	477	463	429	484	465	459	430	456	459	478	460	516	475	455	447	466	484	473	431	480	502	467	478	480	482	493	499	468	421	456	476	473	498	449	428	507	493	454	457	445	471	478	462	473	445	454	480	487	484	469	466	476	466	455	449	508	498	449	458	432	443	474	489	415	504	432	474	496	468	478	427	447	455	454	488	425	450	488	464	456	439	458	433	500	444	446	454	476	453	466	463	464	483	436	477	456	489	450	465	461	452	459	424	484	459	433	417	471	448	444	418	497	443	442	500	458	500	458	487	458	460	529	474	421	485	477	450	473	429	452	444	440	478	491	472	492	434	454	460	454	446	434	462	456	470	442	468	486	464	453	444	457	452	502	484	444	481	451	472	480	464	450	455	480	440	462	442	447	472	438	461	470	502	462	420	453	485	419	426	437	437	459	453	472	467	456	471	461	420	480	446	487	469	475	427	475	489	465	470	423	448	465	490	461	485	449	473	525	461	467	477	457	474	450	438	480	454	417	462	483	467	454	448	448	454	521	496	489	482	486	447	452	449	469	476	468	444	433	491	477	459	454	473	466	478	477	484	437	452	446	496	438	453	507	456	441	478	473	490	495	473	520	469	483	490	430	468	428	462	453	450	470	461	489	475	479	488	448	451	460	446	454	428	482	459	467	446	442	498	462	446	480	447	446	432	449	435	473	463	439	489	454	490	492	472	521	448	464	467	438	431	471	480	477	489	458	409	479	443	464	483	463	493	496	468	476	492	466	472	491	492	496	441	497	440	483	481	469	451	477	492	447	471	442	455	449	447	482	497	466	484	441	421	469	479	453	459	426	468	502	422	499	456	486	475	461	469	465	461	442	476	474	423	469	490	453	491	495	448	465	448	475	472	489	507	488	468	453	471	482	469	454	478	495	450	455	451	464	475	439	473	437	465	472	459	463	454	477	506	485	457	451	450	453	471	442	466	485	471	464	462	474	430	424	473	474	448	414	476	463	456	457	452	421	491	440	435	519	482	479	486	466	467	464	442	478	468	432	495	462	453	446	505	484	497	470	435	446	437	487	491	438	445	457	455	476	467	460	445	495	443	482	489	468	426	470	487	498	457	499	432	479	462	465	468	485	467	443	470	444	445	428	456	469	423	431	478	464	453	462	480	455	456	475	457	466	496	465	500	438	487	449	459	452	488	430	487	500	502	462	467	487	462	525	429	455	479	432	491	462	466	467	479	477	486	468	444	422	449	463	460	471	472	493	497	466	461	476	455	492	461	447	468	469	482	455	441	479	499	452	486	506	457	481	473	487	450	489	440	462	443	455	436	470	471	470	487	483	465	517	467	482	440	462	458	520	434	477	440	482	480	503	506	458	498	452	455	440	478	453	460	428	513	492	436	484	506	484	467	486	472	471	464	455	470	459	479	481	472	460	444	436	481	450	468	460	433	451	479	435	485	471	461	496	450	464	450	470	441	478	436	492	464	420	446	444	444	453	467	433	476	438	496	453	458	466	509	477	447	452	473	468	464	459	462	471	491	442	460	418	464	467	443	436	460	424	474	497	468	454	464	425	519	478	482	427	480	457	481	460	428	499	476	452	441	487	463	470	462	466	425	501	448	486	472	471	448	471	448	452	491	458	471	439	459	467	460	495	454	451	480	459	471	443	468	476	456	457	447	450	462	455	450	505	478	523	495	479	474	454	493	446	507	474	471	435	455	435	437	447	450	487	500	478	467	474	476	471	482	422	445	484	468	435	447	485	455	459	483	476	441	472	439	480	463	440	441	462	474	482	492	464	464	425	502	466	494	421	431	480	456	480	486	470	463	500	471	504	482	497	471	484	454	504	477	479	498	487	436	440	465	483	481	482	433	497	449	464	463	472	454	486	504	450	467	448	453	490	500	447	467	473	437	423	475	476	499	460	434	486	493	497	474	479	459	465	446	484	454	483	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55649	45237	35205	25381	24159	23422	20103	13805	6161	2221	1666	1483	1180	2098	18401	23524	15283	6999	2131	649	251	237	205	201	239	191	212	195	214	250	212	192	224	199	228	214	231	214	205	216	208	239	220	256	221	218	225	243	238	228	208	218	211	212	208	219	215	227	190	243	192	213	215	236	239	230	207	225	226	197	217	197	188	218	232	204	214	225	232	231	210	191	211	241	216	226	204	228	206	199	206	224	225	190	242	206	222	244	221	188	217	214	213	192	214	191	218	180	230	202	219	241	207	245	235	221	233	211	237	223	196	227	216	244	205	182	197	230	211	219	183	202	210	212	197	213	206	215	224	193	228	204	199	232	218	198	209	225	234	219	221	219	191	208	233	241	211	222	202	213	200	216	202	196	212	229	204	196	213	186	237	202	203	236	234	187	199	242	202	219	231	230	227	206	205	219	202	220	222	211	219	195	231	215	197	221	224	218	208	218	200	200	202	212	209	220	194	197	227	188	212	211	226	231	209	246	212	208	199	176	216	199	240	234	203	205	217	204	200	213	224	224	220	216	222	212	209	222	216	211	188	212	231	230	216	224	212	218	205	224	191	202	221	214	241	201	203	240	235	220	191	196	203	217	216	219	214	219	222	230	207	215	207	207	220	199	209	235	223	230	196	213	218	208	237	208	212	199	229	233	183	232	207	223	217	225	220	216	209	194	194	216	205	181	185	216	217	193	227	221	235	213	212	223	205	211	231	208	237	213	217	209	197	240	221	211	215	210	206	208	207	192	189	207	222	207	222	251	198	215	214	218	201	174	224	218	226	226	226	200	220	212	211	211	213	180	247	190	212	229	238	204	216	212	194	187	213	212	219	224	214	226	191	220	180	183	198	215	205	187	213	221	233	199	200	220	227	243	211	230	197	207	189	197	189	191	201	204	227	225	209	212	182	201	218	211	250	207	213	189	220	206	215	238	193	213	200	245	230	214	214	209	213	217	216	233	244	207	217	226	186	198	218	217	206	190	222	224	212	184	226	187	198	194	196	213	214	221	190	241	201	201	204	219	215	178	187	199	218	220	210	211	220	204	226	211	177	195	224	195	215	189	226	211	221	237	181	214	199	228	211	208	221	209	197	191	214	212	207	214	190	216	236	202	227	205	196	249	218	214	205	195	236	224	218	204	222	204	207	210	189	229	201	198	219	208	233	206	218	228	222	221	245	200	193	211	229	209	222	199	214	196	200	225	217	220	210	216	194	204	215	221	228	221	217	216	223	221	198	226	223	213	197	210	218	235	217	220	209	186	237	228	209	215	220	200	223	208	205	231	219	199	229	225	215	218	191	233	232	194	203	213	203	187	222	224	195	196	210	188	210	208	211	223	206	210	204	211	194	226	201	214	238	223	218	207	226	211	207	204	205	237	186	173	239	184	226	183	228	209	202	207	209	219	220	194	221	214	214	211	192	220	208	199	216	223	203	203	220	203	219	205	232	199	207	226	196	186	219	226	196	222	186	236	204	227	212	237	214	225	218	234	181	201	212	216	233	189	234	208	193	216	205	211	234	200	205	210	241	199	239	225	206	181	216	247	200	186	223	201	240	223	182	195	208	223	226	206	220	210	200	234	230	189	214	208	206	226	214	220	194	205	229	197	201	227	214	210	213	221	209	235	208	205	188	213	225	220	190	209	194	216	232	203	212	212	215	231	212	221	184	217	182	187	215	219	201	222	227	208	220	238	192	215	212	174	214	219	193	222	201	205	200	204	229	214	212	223	190	219	213	206	224	231	201	227	212	230	228	219	201	215	206	210	229	216	200	180	226	233	221	191	209	225	197	243	200	213	208	212	221	234	203	192	188	198	205	214	212	197	212	202	215	203	218	194	227	203	233	196	203	199	213	182	240	190	205	224	196	189	228	202	227	203	206	252	203	189	248	202	218	226	203	232	221	187	211	232	219	236	197	217	193	210	206	198	240	217	210	233	217	221	203	201	203	217	212	206	218	230	242	212	200	212	235	202	199	213	194	230	199	192	202	210	230	211	218	224	226	214	196	190	214	215	254	221	219	223	210	193	195	230	210	233	193	203	188	222	216	202	236	232	253	207	191	205	227	201	227	218	255	225	192	241	204	190	232	206	222	225	222	208	190	197	209	186	215	220	203	199	241	222	206	201	211	185	201	221	210	228	225	207	205	212	212	207	221	224	206	210	218	226	223	264	218	217	209	192	177	210	218	219	213	227	193	206	203	220	195	217	207	214	222	200	222	221	215	232	205	179	215	203	237	221	218	216	190	197	207	207	229	223	195	194	192	230	220	207	227	213	220	215	224	206	182	212	220	217	187	244	229	186	197	184	231	203	193	229	219	214	198	213	222	205	197	208	194	214	195	218	203	221	212	245	185	206	208	193	211	232	211	196	207	212	204	193	213	207	215	229	186	204	185	221	212	213	215	202	219	200	215	236	243	213	204	198	199	194	207	227	229	232	209	199	223	229	213	218	228	209	239	204	211	230	200	232	198	177	213	199	200	194	235	247	166	221	226	215	209	194	246	207	207	195	207	231	230	201	238	213	182	221	210	216	213	221	213	238	226	226	200	204	232	235	204	230	203	228	202	244	222	229	199	230	210	196	199	208	193	190	226	230	204	246	237	208	216	213	200	210	208	213	190	231	246	217	233	197	209	196	235	231	249	200	220	219	192	214	179	210	194	222	239	223	177	235	205	268	215	202	201	211	215	255	254	207	214	200	223	232	238	229	220	202	225	205	241	183	206	189	218	225	211	202	217	203	203	229	208	198	219	197	185	193	215	209	209	224	196	203	209	201	219	222	194	196	180	231	218	266	247	196	211	191	204	205	206	208	208	213	205	203	211	230	219	236	207	223	223	243	207	227	247	211	211	222	198	184	198	215	217	255	224	200	221	225	198	221	205	220	217	223	205	219	233	205	198	218	198	216	232	213	191	208	221	228	241	191	215	205	222	208	215	215	205	212	247	207	229	209	235	224	234	237	217	218	192	195	199	202	220	236	217	208	220	202	205	212	223	229	235	209	218	235	205	211	200	231	223	221	218	200	197	218	203	219	209	185	221	205	210	228	203	234	230	215	227	188	224	232	212	208	218	217	230	213	189	222	236	200	238	211	208	211	182	208	227	221	209	196	237	219	209	213	236	202	209	211	222	198	206	229	222	226	241	224	218	217	203	230	208	161	215	189	253	237	205	224	170	215	219	200	234	232	200	218	202	223	206	209	213	231	221	191	234	208	193	197	212	199	207	175	219	200	230	186	211	215	214	221	215	201	237	194	233	235	220	229	199	202	216	236	244	200	216	220	214	218	237	210	222	201	215	185	199	219	206	221	200	213	198	215	236	217	212	199	197	195	207	223	219	204	203	206	205	231	198	193	238	190	219	219	212	209	191	213	236	252	195	221	222	205	212	229	222	205	214	209	201	200	186	184	220	199	200	203	208	248	211	190	222	250	231	214	232	210	208	209	189	224	221	196	199	233	208	201	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48773	54723	29083	10468	9708	8881	7622	7470	6720	5457	5421	5197	4402	8216	38939	40981	29775	17756	6496	2031	587	457	445	472	432	451	488	475	461	463	442	481	440	458	464	505	463	484	463	447	466	451	483	475	485	487	476	456	429	465	444	436	470	483	484	451	443	454	471	459	463	466	415	458	476	447	461	467	469	487	512	466	473	455	491	461	429	447	465	461	451	464	451	427	488	477	457	473	491	426	437	475	415	463	459	451	489	469	465	469	440	478	459	465	482	450	473	473	471	491	497	486	448	446	485	456	471	454	478	461	460	459	485	450	509	454	496	458	481	479	469	476	431	493	478	458	472	470	461	432	441	475	475	486	433	434	461	475	439	442	492	453	457	420	488	451	449	452	512	496	501	450	446	459	457	445	450	481	433	460	490	480	430	473	440	451	487	469	473	457	432	474	468	454	449	447	488	477	475	442	442	460	443	442	468	428	441	448	460	458	464	469	445	429	447	470	497	440	458	465	480	499	518	489	470	473	464	448	453	481	455	449	475	423	474	461	482	433	465	460	471	434	478	456	481	476	479	447	451	442	479	441	478	429	448	463	469	442	442	450	465	515	474	437	435	455	427	478	468	501	489	439	477	440	461	433	452	442	424	455	495	460	435	484	430	462	512	457	454	483	457	483	444	444	466	462	473	458	438	475	440	488	476	445	494	470	480	460	484	472	488	475	446	453	475	435	491	433	492	432	441	494	460	446	434	468	445	463	450	425	447	458	446	472	476	460	425	463	463	455	474	443	460	465	443	441	476	449	441	468	476	443	430	467	469	439	459	427	467	460	485	444	472	457	492	457	484	464	460	443	434	465	456	451	460	460	487	482	419	463	477	434	470	459	521	502	452	436	467	451	447	457	443	457	447	487	444	453	469	478	458	463	463	461	452	479	472	495	440	480	440	471	494	429	457	451	458	487	418	458	442	452	450	476	481	477	477	466	460	453	480	453	439	461	481	434	452	426	477	453	425	449	437	453	467	490	440	455	477	494	449	474	500	469	488	455	455	490	517	471	449	439	453	429	444	473	481	475	467	450	465	512	453	477	469	441	440	447	448	446	424	437	445	451	453	493	453	476	461	418	469	491	460	457	488	452	471	462	465	446	426	418	486	429	480	482	415	427	468	489	437	445	464	450	466	436	443	464	444	485	503	445	459	443	441	456	466	497	466	453	476	502	448	459	471	445	467	455	432	499	486	441	456	456	469	475	476	428	464	470	481	488	493	514	476	477	465	451	457	442	478	477	466	464	492	457	478	515	474	457	424	470	476	454	468	409	471	424	502	463	469	464	449	439	428	455	441	479	500	461	464	494	433	480	455	499	498	453	450	450	457	458	495	463	462	460	472	483	439	457	441	498	440	458	487	447	462	427	471	441	442	440	450	488	444	475	421	477	445	476	475	517	440	485	466	446	483	446	455	493	436	468	444	455	455	473	469	480	451	476	422	478	464	445	478	453	459	441	484	465	461	454	451	407	443	459	479	473	439	485	414	484	437	465	461	461	449	460	461	458	445	473	479	471	530	512	458	426	476	458	454	489	475	447	470	476	426	493	487	477	482	462	450	455	503	462	448	470	468	453	446	459	462	497	443	506	449	442	470	462	453	443	423	449	455	472	468	466	453	475	464	467	478	492	445	488	474	442	436	444	481	455	471	452	433	441	453	474	469	471	462	460	463	437	475	461	423	461	419	466	420	465	447	437	461	473	477	482	428	456	478	462	425	470	447	431	434	432	476	449	502	457	453	456	449	474	451	446	464	473	455	497	461	507	474	486	481	441	504	451	434	469	428	462	463	454	448	440	445	450	467	417	456	484	443	438	422	460	489	442	506	472	439	453	490	474	456	456	467	438	463	494	463	463	456	445	489	483	517	496	497	476	466	438	449	473	452	438	475	494	454	482	470	457	438	414	471	437	438	440	480	465	449	466	464	439	424	452	449	476	416	442	458	454	518	456	486	476	445	460	441	478	463	473	478	468	491	487	472	460	459	449	468	461	464	448	444	480	475	499	489	455	489	480	459	482	446	501	484	474	466	431	448	460	475	472	434	472	452	475	490	448	448	473	460	485	471	524	444	467	447	430	429	425	488	479	484	479	473	419	442	480	460	453	469	476	484	452	489	456	467	482	443	493	462	457	456	448	464	472	490	462	451	453	441	469	482	479	487	478	441	496	426	453	458	493	471	426	434	468	460	403	471	453	456	460	477	482	438	470	440	477	423	450	410	475	467	456	460	485	443	486	491	434	479	486	439	460	458	480	446	476	489	457	463	459	449	430	469	460	489	445	470	467	457	474	461	465	450	449	479	491	470	450	473	444	461	456	433	438	452	484	463	447	455	492	440	459	459	465	510	484	434	410	485	497	453	490	439	448	425	485	485	444	476	465	453	455	407	468	469	460	463	460	459	458	483	441	450	438	459	465	472	475	458	454	497	470	462	447	456	425	442	452	465	449	445	477	444	484	478	488	454	492	474	482	480	495	515	496	470	467	440	472	435	457	467	440	420	451	460	462	485	504	474	469	486	466	499	439	434	487	503	455	421	473	455	441	461	480	465	460	414	468	476	476	473	440	462	483	471	453	461	461	479	445	446	458	466	480	407	469	450	458	466	453	444	486	444	468	449	440	479	472	483	514	505	465	423	455	483	453	459	458	453	467	487	442	440	477	458	448	442	431	482	485	492	480	452	487	426	444	456	442	453	481	501	463	446	460	493	486	480	425	476	474	450	500	447	472	451	466	456	462	455	439	470	457	454	436	455	459	470	447	438	419	461	465	459	454	488	476	493	433	455	483	490	487	463	482	424	458	481	490	446	445	464	485	473	489	424	440	459	500	454	470	442	439	470	435	438	458	441	472	482	439	475	468	462	468	434	487	490	464	430	433	465	464	448	446	460	447	455	441	466	457	472	441	481	439	444	502	470	478	468	467	467	471	445	466	439	466	469	463	462	470	466	454	431	496	470	492	449	441	430	432	441	471	462	465	465	403	433	480	411	496	449	452	473	491	482	478	447	429	478	422	454	457	452	455	459	477	448	456	477	475	447	439	488	446	461	476	464	469	426	471	481	418	460	434	471	451	472	468	490	487	453	445	444	453	440	513	496	490	431	465	500	473	450	465	423	478	482	469	472	447	474	503	481	438	457	449	417	468	460	459	452	459	439	445	415	451	421	449	485	496	488	489	463	450	472	471	477	448	528	438	488	460	448	427	460	441	444	449	446	491	493	467	458	497	464	480	437	469	463	505	498	449	493	450	425	488	460	473	485	477	478	453	428	476	491	423	483	467	444	464	431	437	465	499	457	480	498	433	407	458	483	454	472	449	475	451	455	461	481	441	464	457	458	450	481	473	457	446	457	463	446	401	442	463	465	428	468	464	478	470	467	461	437	455	459	465	436	459	474	430	447	459	438	470	496	483	450	468	443	455	491	474	482	481	492	438	456	472	462	443	427	477	437	488	517	451	448	450	478	455	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53902	40338	31881	24720	23525	22971	19550	11687	4792	2227	1828	1703	1040	4693	19645	22362	13938	6745	2128	673	250	229	215	226	205	236	213	190	252	191	202	226	225	216	217	219	222	212	235	216	202	229	248	201	219	208	202	230	209	222	222	235	232	208	206	229	207	226	223	214	223	229	215	247	189	249	220	231	224	195	212	222	216	246	233	203	226	212	221	252	189	216	213	215	205	228	244	222	225	210	206	231	217	180	221	202	194	244	217	216	229	254	228	219	199	202	243	188	210	231	210	212	206	262	224	219	197	214	216	204	240	207	213	243	230	240	222	209	232	204	205	197	229	244	177	191	205	241	208	219	259	193	200	205	199	193	222	237	194	205	225	207	218	215	212	205	236	224	211	203	227	223	226	208	218	215	216	207	192	229	222	208	182	219	233	220	198	232	226	196	210	213	209	223	231	231	235	213	200	234	201	205	219	208	207	202	215	234	227	222	216	227	208	209	203	220	203	195	203	228	191	189	232	231	227	208	208	236	230	205	219	217	222	212	177	193	187	209	206	232	223	213	223	230	220	189	210	224	235	200	185	213	199	199	199	223	213	202	185	197	246	207	222	228	233	209	235	196	191	220	225	222	255	209	247	205	232	213	213	243	209	220	205	249	186	235	203	204	252	220	257	193	232	218	238	188	241	201	220	191	242	187	220	210	227	220	224	233	226	221	227	222	213	209	222	238	203	235	210	223	221	217	211	223	217	226	212	215	238	221	221	207	224	192	210	221	202	226	188	209	213	251	242	195	222	205	230	210	226	186	229	190	205	207	228	213	206	205	199	228	202	197	216	207	218	212	229	180	239	202	204	196	220	228	228	219	220	214	201	224	215	204	229	227	226	160	213	213	181	219	233	192	220	223	242	211	213	236	237	214	199	205	230	212	218	196	217	222	204	219	210	201	212	217	251	227	212	209	241	211	229	211	192	226	218	201	226	205	208	200	196	175	195	171	185	217	208	214	201	219	211	207	215	230	173	230	195	206	204	210	199	244	230	226	205	214	215	183	198	232	218	219	233	199	201	222	229	217	195	223	229	223	209	210	217	192	228	209	216	188	215	187	222	203	234	212	210	213	232	212	207	198	227	222	216	231	218	219	219	234	199	229	222	237	200	240	209	208	212	210	216	206	241	225	195	196	196	234	213	214	235	209	224	202	216	222	225	202	202	210	188	228	204	248	228	220	215	206	187	210	242	232	214	245	222	229	210	197	211	227	238	225	199	201	215	221	216	217	221	212	215	206	222	201	188	247	238	202	235	216	238	206	214	222	204	228	198	240	212	214	212	217	224	216	193	198	228	201	221	218	203	215	218	234	240	223	225	191	224	240	215	221	209	216	227	196	222	199	220	225	216	208	258	207	202	205	245	212	239	201	250	203	215	211	239	193	208	238	225	194	213	220	205	223	207	222	218	200	248	218	222	221	219	218	216	216	224	208	228	211	231	222	237	241	237	196	190	189	187	196	225	230	228	189	191	215	198	184	196	228	203	183	224	227	212	216	214	231	224	213	235	251	256	189	190	200	191	233	225	204	216	217	211	217	202	202	229	227	213	215	195	217	216	215	228	219	206	187	195	191	216	213	219	253	260	209	229	220	207	231	223	225	225	225	215	216	230	203	240	246	217	213	202	231	230	224	206	215	193	218	193	189	221	223	217	187	224	216	196	220	200	234	227	213	206	210	216	219	194	239	242	194	222	168	221	219	221	193	197	171	220	196	198	210	194	211	207	196	181	217	184	240	203	228	224	232	211	225	187	229	209	229	188	205	221	194	200	213	214	220	192	241	224	215	211	226	217	198	229	246	207	238	227	222	232	212	225	213	174	217	202	208	235	214	195	239	220	204	229	215	216	262	221	226	224	175	216	224	231	207	217	206	210	213	189	255	198	213	216	254	246	226	214	238	217	195	220	220	204	249	217	193	207	223	233	193	194	210	224	219	209	219	211	233	225	221	232	190	177	202	224	222	220	227	206	189	197	205	213	222	219	222	209	218	237	235	224	196	203	211	211	182	203	226	223	223	198	232	233	196	206	224	202	206	206	196	252	215	211	190	220	211	218	236	210	227	239	199	202	215	207	216	210	218	215	218	210	246	217	209	199	208	213	208	215	241	194	204	224	221	193	199	232	224	223	217	209	206	205	187	223	219	200	201	214	221	226	204	235	214	177	227	227	206	232	223	227	227	210	187	192	252	211	228	221	238	216	210	208	214	234	201	197	207	217	222	235	199	194	224	202	208	203	250	208	226	211	195	196	213	202	210	249	226	204	227	220	229	205	223	196	218	213	220	207	195	213	232	225	229	210	217	212	227	201	200	199	247	225	213	237	240	210	219	237	175	202	236	221	216	228	194	201	211	221	211	233	234	237	211	198	220	226	208	203	169	218	224	206	212	222	193	221	212	214	221	211	234	217	228	229	198	221	224	226	220	226	191	222	226	197	202	214	214	209	192	214	188	216	190	228	219	198	209	199	214	223	222	236	192	210	240	194	209	204	209	210	226	218	235	206	216	252	226	223	198	227	215	228	195	202	219	211	207	222	189	206	200	199	196	218	213	223	212	198	228	205	206	233	224	206	205	233	217	219	184	208	202	233	206	221	230	196	215	212	187	247	211	205	207	221	185	213	228	201	204	210	238	211	184	200	219	193	225	217	241	231	221	201	224	187	220	211	223	224	246	183	225	238	209	226	223	229	214	203	228	198	232	186	198	219	226	202	202	177	245	197	172	201	242	223	219	222	223	214	222	232	234	227	199	219	199	207	207	196	213	225	210	215	225	193	200	211	211	230	218	221	204	215	213	226	205	220	245	213	190	243	240	234	219	190	237	209	208	224	219	222	200	210	214	231	229	219	219	212	213	246	224	221	215	218	229	233	242	229	239	218	234	224	248	231	224	204	217	217	232	215	224	238	234	230	205	198	207	235	216	210	230	221	212	231	204	214	209	233	230	215	210	224	217	207	216	193	241	217	221	200	228	210	194	194	208	222	223	211	227	207	206	217	193	223	213	227	203	242	193	212	198	197	230	215	200	224	225	220	222	194	230	211	225	223	204	205	227	215	212	200	194	237	226	224	219	213	227	213	222	219	222	218	219	191	196	195	205	202	246	212	220	197	216	237	211	231	224	221	196	214	241	191	222	208	224	179	218	198	226	218	215	189	218	203	217	206	211	211	208	239	201	210	205	209	233	223	220	184	204	229	206	210	213	204	223	222	219	234	219	231	219	197	204	203	207	211	229	226	234	220	235	224	225	212	227	220	239	210	212	219	250	219	204	222	240	202	224	215	224	243	204	193	198	214	213	205	225	215	208	225	184	196	191	218	202	210	237	228	195	227	243	231	219	228	190	195	233	220	201	218	237	231	219	210	211	221	182	225	235	211	217	187	193	208	222	235	207	197	217	209	207	225	185	184	235	224	220	228	230	205	197	218	230	240	220	248	189	226	205	232	201	204	210	226	205	217	192	232	229	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47933	51562	28281	9881	8834	8876	8307	7259	6473	5771	5247	5173	3359	14122	39457	39534	28430	17695	6292	1943	546	447	445	503	443	463	446	479	480	445	463	508	519	467	466	498	491	482	462	476	464	434	466	443	466	463	478	443	469	468	487	483	473	435	469	446	478	461	474	427	467	495	453	478	485	492	451	450	460	474	446	427	456	477	455	462	498	472	478	440	443	426	441	439	458	443	481	457	489	455	464	467	492	447	475	487	458	445	473	439	484	452	476	440	469	449	486	493	489	435	486	458	462	473	498	459	433	470	485	455	446	447	459	471	471	496	479	441	471	494	456	455	452	468	462	489	486	494	447	436	476	443	492	443	442	478	491	440	511	489	417	462	468	473	415	456	453	476	444	487	453	486	494	488	456	510	479	436	456	433	502	447	455	512	461	444	525	455	439	475	479	514	456	454	466	444	459	474	468	423	488	451	464	447	459	481	450	469	440	447	465	450	454	441	486	484	456	480	502	496	482	441	480	465	487	509	423	450	477	455	450	463	502	472	480	504	475	506	491	462	487	423	433	461	474	501	473	470	435	434	486	469	470	476	474	454	430	458	471	472	465	492	491	457	435	413	485	447	462	483	486	442	475	456	474	469	440	437	464	473	485	488	434	476	454	458	465	464	450	446	479	484	440	437	495	508	487	490	514	458	427	457	477	447	457	465	491	498	473	461	410	498	483	439	499	467	507	479	444	457	466	461	421	467	451	461	483	455	449	522	453	480	466	459	470	452	430	464	490	472	478	441	466	483	468	475	466	440	420	451	491	526	503	462	459	478	468	478	445	437	459	469	497	442	479	434	500	482	433	458	475	455	486	475	431	460	459	478	455	483	462	501	505	454	450	455	437	454	460	444	459	469	449	454	435	479	441	496	443	446	488	480	453	407	488	465	479	495	479	455	466	522	497	475	477	431	447	494	473	457	435	468	464	472	466	473	457	475	466	498	487	479	469	433	447	459	438	491	495	455	454	424	413	471	471	487	448	471	475	460	445	480	442	492	435	462	490	426	471	463	454	483	464	449	477	484	443	461	441	431	471	494	488	507	433	480	476	461	478	477	450	485	501	469	485	454	466	503	470	416	449	467	431	434	483	472	461	453	457	483	494	464	476	466	468	495	468	435	481	494	473	458	474	488	473	469	462	464	444	433	465	456	464	467	473	485	466	439	446	460	479	490	472	512	450	443	449	458	476	457	530	478	476	424	459	483	488	434	483	460	464	462	464	477	474	470	463	467	471	520	448	457	484	493	484	471	451	435	461	501	474	468	439	443	465	449	503	469	460	479	459	443	478	461	443	459	471	476	482	479	478	423	488	441	477	464	453	450	482	442	457	467	500	473	448	492	476	483	439	477	501	451	458	437	420	460	500	447	467	472	447	452	433	471	477	448	503	455	459	459	498	439	478	469	471	455	433	520	474	450	460	443	417	478	448	485	466	463	472	450	455	476	489	470	461	487	460	447	489	471	488	467	458	482	459	451	461	496	523	457	473	466	471	429	512	478	465	485	476	459	447	421	469	464	489	487	463	502	492	468	454	468	487	453	475	462	457	493	441	474	507	464	446	497	486	437	487	452	498	452	501	456	470	444	506	449	437	452	496	440	458	468	445	475	471	493	500	480	409	467	481	491	464	448	464	426	469	450	486	467	457	441	469	473	478	475	467	437	464	447	475	478	462	464	454	448	450	483	471	457	465	454	450	471	497	461	459	461	464	473	477	436	488	428	452	453	451	479	481	466	496	437	446	467	466	446	510	425	441	444	461	462	474	458	484	444	471	444	460	464	492	475	486	438	434	481	475	473	413	440	444	478	468	464	441	444	433	473	443	477	455	474	464	492	446	458	476	465	465	492	487	468	424	465	459	462	510	466	483	440	476	465	445	461	457	434	495	458	468	450	405	459	487	452	510	450	470	497	465	458	455	483	471	470	453	461	465	462	480	478	445	467	459	448	488	480	451	433	516	505	429	469	492	446	487	480	460	444	468	447	443	481	475	475	430	481	472	463	483	466	479	444	464	452	473	470	450	498	437	501	477	460	485	480	455	505	480	475	475	487	436	471	484	439	444	480	399	459	508	419	475	488	471	472	482	461	450	463	461	502	472	468	439	490	490	480	430	452	434	481	451	518	464	501	472	459	444	475	456	442	443	475	456	451	480	461	518	473	504	474	463	501	480	483	486	472	504	465	474	445	436	457	514	478	460	447	472	430	479	449	462	471	418	465	441	450	437	459	433	450	475	461	492	463	465	530	488	483	457	434	494	490	476	483	457	456	510	450	464	444	510	451	461	484	480	501	497	480	434	445	514	460	469	471	515	476	483	471	469	416	453	467	433	458	457	479	458	469	471	484	476	452	458	452	463	476	479	457	451	460	471	469	467	503	470	484	525	479	466	483	483	493	444	448	482	522	473	439	448	431	457	439	471	442	468	487	482	468	495	470	480	483	470	451	456	465	472	456	502	463	501	443	449	454	483	464	428	440	460	429	460	466	475	432	486	454	465	465	479	459	481	465	472	454	488	467	505	502	468	484	536	491	436	470	473	431	467	485	475	513	470	418	485	476	456	448	462	458	445	501	473	463	486	449	477	471	492	465	486	465	486	557	514	485	430	469	489	484	480	489	456	462	469	413	462	477	451	480	491	503	495	447	462	485	450	438	460	483	441	466	460	488	449	469	477	477	451	468	506	458	438	437	446	505	470	449	491	447	473	446	480	469	476	501	470	463	425	445	510	489	445	446	484	447	468	472	504	446	465	457	455	472	496	487	498	498	430	433	441	451	446	465	450	472	494	468	463	423	447	462	488	475	430	456	454	468	439	464	474	504	451	458	478	464	469	479	474	495	473	448	443	471	453	478	463	473	513	452	463	473	444	450	477	440	461	460	461	457	454	464	451	515	456	450	465	466	424	461	460	434	455	456	447	449	465	458	464	502	495	442	463	482	473	451	458	459	488	459	479	489	445	452	469	454	510	475	483	478	494	464	462	460	467	488	483	430	527	459	501	474	467	463	525	463	460	487	493	477	470	431	454	451	470	460	461	446	485	497	447	452	487	451	472	494	467	450	471	457	447	475	467	467	413	448	498	488	424	465	461	467	429	518	455	473	437	472	479	472	469	478	486	468	471	456	436	440	448	495	499	464	478	483	460	480	443	450	430	479	491	449	443	506	450	496	435	474	466	471	481	455	485	482	471	436	424	458	490	449	469	475	464	494	489	509	451	490	442	476	484	477	463	432	491	452	482	500	464	460	473	439	467	445	443	490	437	459	464	452	445	443	457	482	489	453	493	460	448	481	489	506	456	481	465	480	468	480	485	505	460	500	461	477	446	444	495	500	451	481	433	437	481	503	445	468	484	511	451	477	469	475	469	474	441	484	429	454	478	460	479	467	469	449	475	458	452	446	403	462	520	453	475	471	463	456	473	458	480	464	477	459	463	487	444	480	477	456	483	481	457	431	441	476	463	472	479	463	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52541	44336	33910	24980	23135	21982	17665	10068	3873	1806	1613	1621	1375	3045	17688	22372	14008	6478	2340	657	258	224	201	203	221	249	224	219	236	226	203	197	210	219	216	181	231	215	210	212	214	214	190	204	226	245	172	221	191	223	229	207	232	221	225	228	207	204	232	177	217	231	195	195	188	184	216	201	232	204	197	211	208	209	214	205	231	193	205	206	221	215	184	213	219	236	221	218	201	223	202	214	203	203	199	199	214	211	194	223	198	220	248	223	193	214	210	207	214	191	229	228	234	213	221	199	212	204	225	199	206	213	237	222	215	232	196	226	184	202	217	212	224	193	221	207	247	212	170	186	213	208	204	214	212	246	209	208	185	206	189	235	230	220	238	246	236	208	205	209	201	191	214	217	211	212	227	194	215	215	232	207	232	212	220	228	225	201	214	201	210	220	209	224	174	210	200	225	202	202	224	206	196	215	222	214	198	220	218	202	237	220	190	181	221	222	228	220	220	224	192	212	225	216	233	215	238	208	200	195	210	199	193	188	248	224	216	194	197	209	205	201	203	189	197	243	222	194	189	223	184	217	231	204	195	217	201	224	224	213	210	203	223	210	215	190	212	204	198	202	241	211	199	212	231	231	236	209	194	214	206	205	220	194	237	208	204	197	219	228	189	220	224	235	219	212	225	199	221	203	228	216	218	221	210	189	218	183	209	216	237	211	215	208	200	225	197	205	209	242	223	218	218	221	216	217	232	213	200	220	228	213	226	219	190	188	226	200	226	238	215	227	223	210	226	227	223	214	221	215	219	228	209	200	187	237	197	237	205	201	223	232	229	222	222	223	219	210	204	217	232	215	208	222	199	204	217	207	233	219	203	208	203	179	207	229	238	219	183	199	247	216	216	205	206	207	241	210	218	205	240	223	222	199	194	190	198	229	210	236	231	203	201	206	228	199	194	221	222	204	208	225	188	226	238	228	221	231	196	207	211	205	206	222	224	210	201	218	228	182	219	222	211	199	208	225	220	219	206	225	214	230	202	208	233	201	222	233	207	181	227	225	201	204	220	215	189	193	237	199	201	212	232	202	218	186	185	184	240	188	197	217	236	223	198	205	214	199	205	187	238	217	181	216	242	215	212	186	243	205	228	211	223	205	194	190	185	191	236	200	227	217	205	205	183	202	216	207	201	209	210	209	216	205	204	232	198	210	223	206	220	175	215	177	229	186	215	182	235	218	236	227	193	193	190	239	172	205	203	222	210	177	230	213	211	199	215	205	256	201	204	216	233	225	192	211	201	211	241	209	223	227	210	206	219	232	222	194	206	199	230	200	199	230	208	230	194	229	194	240	212	210	223	227	193	202	224	194	210	214	188	215	200	212	195	210	227	204	224	214	210	215	211	204	212	212	208	208	215	228	234	219	231	200	204	215	221	227	205	168	229	178	183	219	218	209	222	233	176	178	195	204	234	195	214	190	226	226	205	216	230	207	215	225	205	213	225	188	229	232	220	218	176	208	216	216	239	219	244	235	214	219	225	199	218	220	180	213	234	210	219	201	214	211	228	221	199	218	199	197	244	200	225	228	216	209	218	227	235	207	223	219	230	234	197	193	188	188	200	187	229	236	223	235	225	191	207	222	197	231	235	215	200	208	204	195	215	197	225	220	208	228	216	188	237	216	224	211	230	193	213	233	248	193	204	203	205	182	214	225	234	184	229	215	202	217	197	201	207	231	230	231	188	222	234	238	211	201	192	228	237	249	208	209	206	222	222	208	208	213	219	206	239	216	221	214	233	251	225	222	186	219	213	216	219	215	195	218	213	205	224	212	234	210	213	215	217	209	259	219	227	201	204	238	246	223	209	186	209	199	241	188	215	221	216	201	208	208	211	228	230	208	215	216	220	208	198	245	205	210	231	219	227	183	203	206	198	195	196	212	235	218	204	202	210	188	205	192	216	185	238	212	186	183	222	199	202	195	218	228	213	202	178	200	206	226	201	229	202	207	208	212	214	189	214	238	231	224	179	197	212	204	214	203	213	194	227	197	229	187	206	182	222	230	192	208	193	178	211	199	210	216	230	219	206	197	204	212	211	200	194	204	192	200	211	231	231	245	223	233	193	234	206	230	220	213	221	218	201	224	211	206	209	246	217	182	192	192	222	211	186	215	200	222	204	251	215	226	195	210	231	180	208	220	189	216	187	194	172	211	213	197	206	214	233	218	207	191	215	200	231	230	198	208	192	197	184	209	231	207	166	226	202	206	217	228	221	194	237	201	224	228	221	227	246	215	216	207	239	230	194	230	216	211	205	222	216	204	211	233	207	234	247	220	174	222	208	207	187	203	201	230	227	202	200	211	234	200	241	210	179	209	221	206	204	199	200	265	206	185	216	228	217	207	225	233	205	181	218	236	209	210	202	198	206	183	208	231	241	197	218	225	195	225	218	218	201	189	223	217	213	225	190	194	214	207	230	215	192	189	205	223	215	169	193	212	225	197	212	207	219	222	204	203	235	213	215	213	217	187	207	213	190	205	213	217	216	222	259	216	207	224	189	225	232	198	193	198	246	210	220	242	211	244	224	209	220	252	213	204	214	194	206	219	197	198	196	210	231	218	221	258	232	208	207	229	210	191	189	200	222	215	210	214	237	226	199	202	208	200	168	177	211	186	208	204	223	218	264	238	232	225	227	206	225	245	215	208	227	215	191	234	239	195	213	211	229	190	238	205	230	215	203	231	218	192	223	183	220	207	204	241	213	220	233	169	226	190	207	182	186	213	184	222	184	209	220	205	236	206	220	230	236	221	237	209	221	195	194	212	205	208	222	211	213	217	203	221	194	197	188	210	245	223	209	204	197	205	198	219	217	174	191	218	194	232	236	221	256	197	207	241	210	213	233	195	213	221	217	214	250	198	228	223	236	219	188	226	212	197	217	213	202	261	189	238	201	210	201	200	214	206	229	199	213	224	215	188	203	235	219	202	230	189	211	207	195	219	224	211	224	235	213	222	205	218	246	212	204	242	221	223	218	211	186	210	208	204	209	207	195	236	226	214	218	201	222	229	220	229	195	203	230	212	210	197	192	166	197	210	195	191	184	222	209	184	202	241	185	208	211	195	262	226	204	214	236	182	233	194	191	215	220	202	188	221	202	215	229	201	217	202	210	241	231	194	232	191	194	209	225	215	200	206	193	205	197	202	220	228	210	228	211	208	189	202	207	231	206	226	191	202	229	197	204	186	214	188	227	225	187	210	209	219	187	217	191	194	200	208	221	211	193	236	180	236	180	238	226	215	213	213	231	196	203	239	204	230	231	196	206	219	232	218	225	201	198	222	206	212	183	185	205	192	201	194	203	205	241	213	198	192	216	227	211	200	220	206	189	208	212	215	231	225	196	195	193	195	209	214	215	228	222	205	196	230	215	221	196	202	204	197	195	183	190	194	192	214	194	203	203	191	210	214	206	204	215	222	212	215	185	211	242	204	196	203	194	223	193	192	204	228	211	216	212	233	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45783	53271	21297	9644	8521	7922	6836	6959	5324	4957	5070	5136	4750	10765	37860	39962	28252	17166	7235	2123	547	486	468	460	495	469	481	475	458	445	484	440	495	489	486	482	451	467	508	465	444	471	449	505	503	436	462	476	473	438	490	457	438	504	465	426	478	459	475	463	470	491	446	453	473	484	455	466	458	437	463	458	450	502	515	511	481	419	449	463	432	460	465	452	484	491	449	433	436	474	474	481	458	437	482	439	452	493	435	453	455	437	415	502	479	427	451	480	455	471	437	482	456	464	461	468	410	467	467	461	445	471	424	490	433	453	444	423	474	488	513	443	464	481	463	486	497	462	465	475	457	468	477	462	494	443	471	469	449	451	474	462	462	443	511	439	471	456	445	455	444	463	464	483	490	464	484	476	454	482	453	477	455	464	423	455	481	477	470	465	460	479	456	458	447	470	456	465	474	440	463	431	464	473	464	459	462	435	470	465	436	480	453	454	455	448	474	452	441	445	463	423	443	499	469	462	461	461	447	474	416	452	475	481	481	433	468	450	438	461	420	447	473	449	494	458	450	460	492	429	460	467	482	437	474	458	470	492	480	474	443	435	461	457	454	472	450	422	472	408	469	489	467	469	463	453	482	506	422	466	464	476	478	424	508	480	445	474	478	476	466	467	493	457	486	460	468	463	469	474	411	417	443	438	443	445	492	469	467	495	436	457	439	433	471	488	471	491	461	444	430	469	462	482	499	458	434	452	453	426	441	466	493	484	487	464	488	464	494	444	487	448	497	466	471	459	457	482	461	445	475	486	460	449	465	470	504	490	481	475	484	439	486	449	470	468	475	454	488	460	502	464	461	499	433	493	510	455	447	439	449	482	470	439	482	447	459	474	473	477	453	487	447	437	462	495	464	484	439	457	473	441	460	468	445	455	481	438	461	433	477	466	493	479	482	446	470	498	431	442	472	477	473	489	435	424	448	442	462	436	449	471	420	425	474	459	439	434	461	471	467	455	461	440	477	459	496	467	457	468	468	449	460	452	452	481	500	470	480	458	503	458	460	480	473	459	443	462	468	446	454	449	448	474	496	441	482	488	438	434	492	450	438	470	466	469	473	465	458	474	449	496	434	455	454	462	448	486	487	431	467	481	461	455	509	458	449	475	448	451	462	431	438	419	457	464	459	478	491	452	456	470	474	454	484	454	494	468	439	454	499	458	451	423	480	468	451	467	480	476	480	492	442	454	409	475	434	455	465	486	446	470	496	452	462	517	461	481	474	469	491	478	464	471	451	471	444	466	441	443	502	440	493	474	441	458	456	482	461	459	461	444	475	430	459	447	487	474	483	422	483	418	453	481	499	496	439	464	478	416	496	448	492	423	495	475	443	459	491	461	432	469	509	453	464	426	452	481	488	479	470	468	448	459	441	443	476	492	483	436	479	452	470	457	462	468	433	467	471	478	483	488	463	468	474	415	449	462	457	474	481	473	442	450	457	472	464	441	475	447	440	462	448	483	476	442	437	494	493	484	466	463	423	484	444	475	447	464	497	442	455	498	499	490	485	446	452	454	440	474	445	491	491	467	428	453	482	456	444	474	469	434	480	492	465	489	464	461	458	437	451	432	414	480	523	453	470	520	471	462	474	478	461	484	477	429	470	477	462	477	443	438	438	470	495	510	466	473	429	433	486	452	480	464	488	437	481	438	449	448	443	442	515	461	484	454	485	459	474	467	481	440	458	468	521	496	468	431	442	457	450	506	464	473	449	442	473	443	480	468	509	453	449	445	472	432	477	468	505	474	483	472	487	458	447	466	481	469	465	457	483	447	454	463	499	475	451	453	446	482	484	438	482	489	456	491	474	494	476	449	439	458	490	483	444	449	457	444	466	462	420	509	486	459	434	456	470	479	485	433	457	471	438	465	431	449	457	461	471	463	455	454	473	446	463	450	430	476	478	464	445	443	452	523	438	469	434	437	452	434	465	492	485	499	470	479	443	422	441	478	464	477	472	473	432	411	453	453	480	494	500	486	467	459	468	445	491	455	442	446	455	455	503	496	450	459	470	454	459	401	468	440	477	465	482	456	417	491	502	448	453	430	454	463	448	458	467	500	483	469	484	471	436	449	485	461	448	439	497	450	453	466	467	443	472	490	456	438	460	481	453	470	470	436	504	501	476	470	457	463	482	451	463	468	450	475	433	455	468	471	501	446	462	491	487	459	422	482	472	453	450	460	494	478	444	469	498	454	421	484	498	458	460	439	438	450	473	494	437	463	442	477	462	439	452	451	441	482	481	531	456	468	432	441	462	455	462	476	462	460	434	490	487	430	473	416	435	482	462	468	482	472	440	474	460	422	458	481	434	450	472	412	442	486	457	434	448	476	459	453	449	470	478	432	465	484	449	445	459	458	479	495	474	450	458	464	452	494	428	456	442	479	468	471	487	476	477	458	469	435	444	481	459	444	513	460	440	488	482	472	469	446	474	470	465	444	468	472	524	486	463	450	449	458	452	455	417	422	500	457	473	466	444	449	430	421	465	472	426	460	495	498	485	468	453	410	502	456	440	465	449	484	466	447	459	465	448	477	497	468	430	462	504	459	428	465	447	449	463	492	479	462	432	479	457	465	452	467	472	463	470	488	476	465	467	482	464	463	474	480	480	466	446	463	476	472	478	477	493	437	438	433	501	443	453	415	461	456	427	481	458	469	478	470	489	487	418	426	490	452	433	494	462	456	459	462	486	442	451	494	464	482	451	421	440	429	464	494	433	454	503	480	484	502	479	456	518	464	453	432	473	500	436	439	477	457	462	469	494	460	446	468	461	442	474	466	424	465	426	485	423	477	446	472	466	467	503	504	483	482	435	443	441	442	485	474	462	435	457	501	503	457	476	500	529	466	402	462	473	480	448	433	485	482	452	497	466	467	479	472	485	425	457	431	493	491	491	479	451	473	462	461	474	443	454	439	463	472	433	471	473	446	443	455	453	446	453	486	487	479	489	471	457	449	460	440	482	447	462	456	492	463	476	462	441	451	508	472	492	451	495	433	461	440	462	509	445	503	450	451	458	449	439	482	479	423	470	473	473	450	462	451	504	493	490	432	477	464	461	477	473	434	446	452	462	450	531	453	476	450	465	470	465	450	458	449	448	444	479	462	460	472	438	492	475	472	420	470	455	451	484	440	449	442	447	444	466	489	503	448	442	444	482	501	462	512	477	472	456	488	491	460	450	489	421	493	431	418	458	469	437	479	470	462	471	430	464	461	454	487	443	504	442	444	459	464	440	502	484	432	495	468	448	440	467	443	484	443	457	474	464	464	460	480	450	445	459	489	463	455	448	508	489	430	489	458	460	490	445	465	453	463	485	428	461	513	445	470	461	438	458	429	447	453	454	465	441	482	462	448	494	477	470	498	474	436	455	477	474	450	450	492	468	460	457	482	439	464	460	431	472	484	504	434	496	470	465	466	450	449	467	468	490	472	470	473	477	475	433	475	462	429	446	467	473	483	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54375	48524	33967	24441	23466	21959	16822	9401	4022	2058	1507	1296	1093	3588	20227	22412	12504	5162	1985	610	223	230	220	194	242	207	225	218	208	224	191	217	187	202	218	215	190	239	210	179	214	201	212	208	214	208	231	210	203	200	216	206	216	216	222	205	229	200	225	211	200	203	195	199	167	211	211	221	203	211	217	195	175	223	205	217	204	199	215	208	221	217	218	183	198	208	207	197	204	192	219	243	212	199	211	213	208	220	207	214	212	206	204	222	228	231	222	200	210	214	247	198	212	210	210	198	223	203	199	222	209	206	194	206	207	205	241	203	201	233	209	207	197	187	202	198	253	220	213	219	218	210	221	213	222	203	205	216	216	220	195	226	203	197	197	195	209	220	202	206	186	212	191	229	203	192	212	200	206	206	233	202	211	187	226	212	205	191	199	217	177	186	236	203	212	215	211	236	211	227	226	220	199	225	196	192	201	225	220	206	222	225	210	217	218	201	203	190	229	206	182	235	206	188	182	188	198	184	203	206	198	237	233	204	206	236	198	222	252	222	241	188	203	200	194	207	232	200	220	193	209	183	210	221	209	200	202	212	229	192	182	200	194	220	228	210	188	206	193	207	227	225	219	193	206	213	213	203	211	208	204	232	199	213	184	210	216	203	221	187	219	205	216	207	214	206	224	224	232	210	203	201	184	211	196	195	179	238	218	208	225	207	221	213	212	214	189	206	193	213	224	214	192	211	188	192	234	216	193	204	186	194	227	187	247	209	208	203	207	187	202	194	201	216	235	216	192	197	220	185	203	194	211	189	189	225	211	215	212	241	235	224	223	212	210	217	228	217	220	204	205	213	211	232	250	206	194	235	225	212	217	195	192	218	216	203	220	200	191	184	212	197	212	179	233	195	172	206	216	220	207	221	218	197	203	191	190	193	212	183	219	215	206	210	194	230	234	185	199	244	218	190	209	197	211	239	203	225	203	205	202	225	210	228	249	225	218	179	219	196	202	203	192	184	201	206	180	211	216	205	203	220	231	202	227	229	196	218	195	217	228	204	225	223	202	211	179	187	211	180	207	204	223	202	241	213	209	201	203	221	195	241	232	176	202	237	208	209	217	209	202	204	227	187	225	208	184	209	211	217	200	207	205	186	213	232	187	208	220	217	210	206	181	197	227	189	216	215	173	185	199	204	210	215	227	225	231	216	213	218	216	206	207	229	227	215	203	210	205	205	178	207	202	212	241	212	221	206	220	211	233	198	209	196	223	180	219	220	192	210	202	222	224	219	203	181	218	217	194	199	205	205	214	213	201	218	208	182	202	219	200	215	210	204	205	236	220	217	216	232	225	193	207	195	236	223	206	218	195	214	177	210	202	197	215	212	206	206	172	206	185	189	206	208	159	189	215	179	217	215	195	202	177	190	186	180	218	197	202	189	187	213	218	187	198	239	202	237	200	218	216	194	193	216	206	216	189	180	207	204	197	177	210	189	234	190	225	225	201	211	209	205	191	227	200	231	191	232	216	198	224	212	226	237	196	237	232	196	187	205	211	208	211	230	214	189	194	226	224	217	225	207	191	221	189	215	204	202	183	201	202	192	196	217	232	209	196	209	209	211	204	214	197	201	207	215	209	208	221	216	210	222	205	229	229	195	221	210	226	200	212	205	195	201	214	214	227	224	201	219	230	217	180	224	226	187	257	214	197	233	222	209	198	196	203	225	190	206	190	199	209	225	220	184	214	237	222	222	205	217	210	217	207	203	223	216	197	213	217	195	224	206	225	233	200	223	215	196	193	210	220	249	244	234	198	179	234	220	216	223	202	208	195	213	230	233	199	222	208	193	193	176	198	217	196	193	193	213	190	215	220	198	226	220	230	199	225	219	209	190	198	211	177	228	179	214	202	196	187	192	210	197	181	201	204	223	205	201	206	234	222	223	196	196	219	182	220	211	197	219	203	198	220	207	214	198	234	212	195	226	228	220	243	186	205	219	211	170	198	204	214	227	208	223	206	211	211	208	198	237	217	206	197	199	222	203	236	205	207	188	185	212	208	202	209	216	260	229	193	224	214	202	203	216	211	220	187	247	195	190	209	205	219	198	199	219	220	221	196	193	203	210	203	179	206	215	198	211	181	216	225	208	229	220	203	232	212	184	225	231	232	198	213	200	197	226	195	203	204	205	229	192	184	195	191	201	225	209	222	204	214	192	188	202	210	193	220	205	223	214	188	238	216	200	203	192	215	220	202	201	200	203	208	232	202	234	197	181	227	208	207	206	218	205	240	211	225	218	210	230	218	188	218	217	246	213	211	224	220	173	206	207	216	241	180	220	200	188	194	225	209	204	210	180	212	204	232	203	231	209	209	205	178	204	226	212	209	195	192	203	179	188	190	190	209	191	191	199	196	233	227	206	201	205	218	203	216	222	196	211	230	207	209	197	194	200	203	218	198	214	211	184	199	191	194	196	222	196	230	197	212	201	220	222	235	208	185	248	233	214	207	194	180	225	214	225	217	200	204	195	183	184	214	208	173	213	232	188	207	221	204	240	213	214	195	233	217	231	180	196	217	218	207	219	207	187	170	215	227	209	229	222	172	206	214	196	199	202	215	205	214	230	188	215	215	223	203	213	203	207	216	235	200	230	193	224	187	210	219	193	199	223	177	207	245	197	197	221	196	187	211	221	230	215	193	208	225	196	185	190	222	247	243	201	233	210	244	234	212	220	214	201	209	222	218	205	204	203	176	179	203	204	215	191	237	244	228	225	234	211	197	198	194	196	221	220	222	195	199	210	193	226	209	226	222	183	215	201	212	219	198	203	218	220	205	193	209	226	236	213	176	206	197	250	193	216	205	209	222	218	219	219	212	215	188	226	212	197	205	219	177	235	213	218	235	198	218	194	188	217	214	216	222	231	188	206	214	219	178	188	228	245	198	203	224	197	192	196	206	224	197	232	199	200	241	195	223	227	209	231	198	194	205	193	238	201	176	203	201	217	205	213	212	223	211	197	198	197	207	203	223	229	182	221	222	209	206	193	215	214	183	212	208	172	214	229	220	204	219	180	221	183	181	220	182	184	195	241	228	220	207	198	204	236	232	209	195	176	207	224	226	199	196	180	188	209	229	213	209	218	235	204	234	196	172	180	193	199	207	221	188	206	219	206	238	203	175	217	212	204	161	214	212	206	216	214	220	229	223	165	222	204	197	202	213	209	181	216	215	220	199	213	199	181	207	211	210	199	179	188	249	199	206	217	216	196	216	220	199	189	202	213	212	214	202	199	212	172	240	217	194	222	179	226	218	215	224	208	202	209	210	217	206	218	197	211	178	194	224	215	194	218	223	231	184	193	202	239	211	202	211	202	209	221	221	218	207	201	222	188	206	191	196	204	181	217	209	175	190	211	198	214	237	210	197	232	223	229	216	213	219	198	237	233	190	202	200	187	199	204	205	207	202	194	206	197	217	210	184	201	194	211	203	197	205	222	206	200	205	225	229	200	200	207	206	192	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43954	54597	20810	9847	7941	6769	6817	6551	5794	5456	4946	4224	3766	12815	40154	39431	25554	15044	6291	1738	479	468	466	480	505	478	441	481	461	454	457	474	485	477	456	441	499	458	450	478	470	433	479	452	462	461	466	496	495	486	448	451	470	464	460	483	463	458	481	469	466	448	444	454	464	418	431	476	460	437	443	478	456	437	456	449	442	486	474	431	464	436	431	466	485	459	483	452	463	492	399	476	464	424	507	449	470	450	424	428	477	479	481	446	445	474	482	494	464	477	448	460	476	512	456	394	460	488	462	430	496	451	459	489	463	487	490	433	459	454	435	438	484	466	452	440	458	464	457	477	482	425	439	443	426	469	442	486	469	438	490	413	484	435	440	468	492	475	438	455	505	458	461	479	440	451	457	467	466	440	468	464	476	445	444	451	456	487	455	466	458	429	427	471	466	439	491	467	462	414	492	509	441	464	449	496	463	454	426	471	440	449	453	461	474	458	463	461	428	462	495	426	504	464	464	471	473	499	430	454	448	477	479	474	451	425	461	480	489	488	433	445	454	468	461	430	466	448	465	426	516	469	463	448	458	468	453	437	460	440	455	436	461	448	476	490	441	460	462	442	473	443	486	478	471	436	425	478	479	476	435	469	451	456	480	505	440	453	452	463	476	459	483	463	495	464	463	459	489	474	467	435	438	450	426	433	439	462	464	481	435	461	468	453	440	453	473	464	467	442	464	483	480	454	467	472	469	440	464	441	486	451	466	466	436	476	447	461	442	479	477	476	483	489	433	463	461	441	488	461	470	458	461	463	460	447	453	453	470	485	479	463	492	465	445	460	456	449	466	426	431	465	480	445	436	467	474	439	438	449	466	477	447	480	442	448	476	463	480	458	503	448	513	434	419	437	446	449	452	482	447	484	450	456	400	462	455	455	424	438	474	471	432	483	446	420	469	461	454	453	477	492	436	470	505	436	480	467	459	441	470	439	474	453	462	446	438	440	409	459	467	441	483	460	456	480	461	473	435	492	486	455	448	450	501	467	437	481	465	444	496	486	463	477	475	460	470	452	440	517	466	426	450	475	483	409	468	500	463	458	455	459	453	469	438	462	454	428	473	454	464	411	491	484	441	484	457	444	417	449	476	477	459	415	488	431	462	485	456	439	443	451	458	453	498	466	427	436	448	473	460	442	435	460	456	454	452	486	421	445	453	471	444	452	471	454	489	451	413	464	458	429	459	466	460	457	472	462	461	453	472	441	453	467	498	475	452	522	483	453	455	478	458	437	445	488	449	470	481	465	474	473	454	425	452	457	483	487	487	463	478	466	435	434	434	451	448	459	463	483	444	461	452	440	483	475	449	463	458	483	474	474	451	438	475	467	457	439	475	482	460	484	443	470	442	472	485	442	431	467	435	436	448	461	405	462	450	480	474	440	466	451	458	460	487	459	480	475	472	460	450	470	440	457	452	453	469	468	432	466	444	466	447	456	480	437	468	426	498	463	501	482	476	466	459	463	497	461	441	456	483	477	448	434	448	473	454	439	463	478	412	492	465	464	433	481	510	464	463	480	486	450	457	450	442	452	461	453	472	475	445	459	473	474	469	475	437	483	458	457	428	427	441	431	431	484	413	502	484	459	446	454	449	483	477	439	467	466	449	454	438	428	473	449	452	428	471	458	428	464	473	469	462	477	490	425	457	476	478	442	466	468	451	448	458	466	437	461	445	495	455	466	471	447	453	485	481	453	455	443	484	408	438	419	447	482	450	442	474	470	474	385	449	482	472	454	482	464	473	468	454	460	477	449	435	449	476	475	473	430	466	458	463	467	467	454	441	434	447	434	485	438	509	464	413	478	463	408	430	454	411	457	460	509	464	497	459	484	447	483	439	487	488	423	492	447	418	431	453	472	448	467	446	471	491	448	468	468	441	461	492	459	474	462	472	485	449	453	473	488	464	479	437	430	464	474	461	444	457	432	480	484	438	454	462	428	468	461	455	504	461	472	474	457	447	463	447	457	470	455	508	466	444	449	457	442	481	423	465	432	447	430	456	462	487	425	489	479	489	428	427	495	449	462	434	487	479	499	462	489	474	463	461	477	469	495	475	423	463	460	456	446	467	427	498	454	507	461	477	449	446	469	436	476	466	458	415	445	452	463	455	492	445	462	417	481	471	483	463	464	475	489	477	453	437	483	468	477	472	498	452	470	443	463	486	505	478	481	486	445	452	467	450	481	497	487	460	460	487	477	477	436	448	474	456	411	497	506	452	487	453	475	414	471	441	464	459	442	441	469	471	451	434	444	479	431	459	453	436	453	444	453	454	482	448	461	415	438	404	477	500	473	459	469	442	455	466	465	477	439	450	440	445	469	454	459	442	468	436	488	470	472	447	423	467	478	417	426	461	481	477	485	446	477	451	434	481	462	439	441	453	480	408	480	464	458	453	438	414	470	481	452	466	439	462	471	438	463	479	461	459	496	411	487	431	465	483	451	431	478	466	445	472	497	457	468	503	475	460	455	458	437	451	449	452	453	450	480	440	464	453	483	450	449	466	469	445	477	435	470	442	478	488	435	460	470	466	415	485	436	462	487	440	472	452	480	456	444	506	434	455	498	426	417	470	500	451	429	470	440	436	410	467	417	482	454	470	426	481	446	454	428	468	469	463	461	472	494	438	447	498	422	462	447	471	459	452	452	480	442	434	463	443	445	453	462	505	422	400	434	475	429	452	459	452	459	459	462	443	437	489	466	459	501	468	438	494	454	411	486	456	406	479	471	477	472	458	436	469	426	479	450	456	480	458	475	487	439	458	479	458	458	454	493	437	495	484	477	474	463	446	465	480	491	474	489	452	439	462	436	432	456	460	483	460	440	463	437	413	451	475	444	450	477	463	469	473	463	467	419	471	465	463	462	412	466	444	466	461	440	489	474	474	449	446	461	504	432	426	439	481	461	459	444	473	462	440	439	465	480	454	433	459	460	447	462	445	483	472	503	460	459	456	502	478	481	489	437	459	434	460	464	475	460	457	445	493	428	472	482	501	429	426	410	476	480	455	478	468	470	466	474	430	485	449	463	443	425	469	498	463	458	484	480	442	462	409	479	456	440	441	468	416	445	467	448	471	457	476	439	409	447	487	463	488	465	466	487	488	437	437	444	458	402	439	467	470	480	452	432	476	454	455	483	467	463	485	493	495	496	441	502	413	444	474	443	474	459	486	457	461	444	445	487	448	498	426	460	457	466	450	504	467	468	460	475	454	475	465	428	431	467	422	460	468	477	481	460	468	466	453	480	455	482	446	462	419	449	460	497	440	474	460	497	469	424	494	446	459	484	455	497	435	456	457	472	487	423	461	416	462	478	461	440	444	437	465	465	428	503	442	473	475	440	443	487	433	461	433	410	450	464	440	440	463	478	465	444	463	438	458	458	433	437	474	416	487	494	459	451	450	437	473	474	430	453	490	438	502	481	458	445	453	448	456	451	457	460	425	462	470	464	504	450	490	443	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55754	45629	31469	24327	22660	20139	14363	7070	2829	1906	1173	937	1047	6919	21325	21456	12606	5213	1956	569	219	212	189	211	201	208	193	225	189	186	204	197	199	237	246	235	199	204	208	205	211	210	238	218	194	182	218	185	185	206	213	217	191	193	176	242	234	204	194	202	195	200	198	210	216	190	192	190	190	215	203	206	197	222	207	189	214	239	212	201	218	202	221	212	220	207	195	217	213	223	224	192	209	211	192	187	205	189	191	200	226	203	196	212	235	193	217	214	204	204	216	190	220	218	185	231	228	215	219	204	208	171	197	228	218	207	216	178	208	192	185	220	214	231	196	223	192	203	227	175	179	198	193	212	209	229	197	221	212	198	211	222	203	194	210	189	180	206	213	207	211	210	214	224	188	185	212	197	212	220	195	181	186	211	197	195	207	201	188	178	197	185	205	207	227	204	215	211	217	191	221	198	200	200	198	190	208	236	226	191	203	212	195	193	194	202	210	194	209	213	199	204	209	209	212	205	185	228	218	218	188	204	230	217	234	193	188	198	204	203	209	219	204	197	211	226	210	190	212	203	173	214	219	225	225	212	217	208	207	177	199	214	189	180	217	205	202	192	205	207	224	192	204	187	194	212	213	203	211	230	222	232	194	206	199	203	202	215	217	202	198	208	216	214	195	208	213	195	224	223	212	211	194	207	201	205	188	197	200	228	202	202	205	194	226	185	159	194	221	219	184	219	212	209	193	203	178	194	186	204	204	191	185	204	203	185	235	215	221	192	204	212	185	194	206	201	197	197	219	216	201	181	217	184	233	208	176	188	205	199	202	191	181	239	194	200	196	194	177	254	200	197	235	217	201	206	209	185	213	209	210	201	192	197	208	228	197	211	210	194	199	200	201	191	203	203	188	205	234	223	201	204	196	209	196	179	238	228	216	191	220	215	185	215	242	203	190	181	192	206	198	203	193	208	216	198	185	202	205	195	197	186	246	221	169	192	214	193	195	207	204	194	194	202	180	225	222	193	211	196	203	194	211	207	205	176	213	207	202	178	218	239	201	214	176	182	203	215	207	230	192	181	201	213	207	208	180	211	202	214	218	216	207	213	192	206	208	226	200	228	215	178	190	232	192	200	183	182	186	226	193	185	179	221	201	221	216	179	201	221	182	192	215	174	203	210	191	185	190	221	205	226	218	211	240	210	202	186	207	208	215	199	213	193	207	201	196	189	196	214	204	179	216	204	188	185	177	201	229	184	231	190	232	221	198	199	205	184	221	213	235	223	210	210	215	219	200	214	187	226	193	191	207	214	190	205	187	202	193	206	226	213	217	205	233	212	207	211	208	191	173	205	222	219	193	224	204	197	215	202	185	219	194	217	200	198	186	215	210	209	203	194	206	196	196	196	216	192	205	209	186	209	209	190	218	231	190	180	213	203	207	224	221	191	220	189	195	193	188	190	228	206	205	195	228	208	205	226	203	200	225	213	188	186	208	208	206	183	186	226	233	213	192	190	184	198	194	208	216	208	201	187	181	173	203	188	234	232	213	223	183	189	187	215	210	199	216	184	212	234	219	165	211	203	203	213	225	238	207	192	218	198	191	218	187	216	212	196	227	225	195	203	219	216	196	213	212	216	226	205	197	234	222	193	204	233	214	212	203	224	196	203	191	202	196	209	246	219	181	189	225	192	215	219	222	225	207	201	191	207	206	219	209	198	186	213	180	197	187	229	198	208	205	205	189	191	192	207	223	213	215	183	199	194	220	206	200	198	207	193	192	200	187	197	206	222	208	197	214	211	214	210	221	208	212	186	194	235	196	214	203	189	219	176	211	195	209	199	192	176	207	218	205	233	203	224	213	192	211	206	194	181	248	213	225	176	220	224	200	202	216	172	208	213	191	213	230	193	202	184	192	228	205	193	190	202	189	178	187	215	221	177	206	197	210	204	180	210	209	200	205	182	186	208	204	194	201	216	200	216	208	208	185	215	192	203	207	198	179	221	173	206	239	182	182	224	194	205	201	204	182	222	222	220	201	193	216	203	205	207	239	231	206	221	191	201	211	231	189	225	198	208	216	179	215	183	185	192	201	181	201	208	217	233	217	209	217	186	194	176	205	224	205	218	205	215	211	204	199	239	197	202	209	199	216	175	208	221	202	217	232	196	214	206	212	203	210	188	209	211	209	191	212	231	178	212	220	206	206	219	231	192	224	209	199	203	195	201	225	230	209	185	198	190	206	220	209	199	216	196	180	195	200	208	231	188	202	201	211	185	176	206	224	197	201	182	204	215	203	216	194	194	227	187	215	220	212	218	195	204	215	208	198	204	209	221	209	198	202	207	215	216	195	220	204	170	212	209	209	225	210	208	198	208	207	211	188	222	223	207	225	201	237	210	176	158	214	203	221	209	202	212	197	173	195	206	200	200	202	183	195	179	164	231	218	217	193	192	170	213	203	189	211	201	212	203	199	216	179	198	211	198	219	205	243	202	224	187	219	198	188	239	188	230	194	185	208	218	236	221	187	210	193	184	226	205	183	189	191	195	217	246	199	198	177	192	193	185	209	186	191	211	224	199	212	201	206	208	208	184	217	191	196	210	172	227	220	192	209	193	201	204	214	208	198	188	222	226	223	201	182	216	198	187	199	235	222	205	192	191	228	193	224	204	188	199	229	197	214	208	200	198	189	173	219	244	215	209	223	200	213	199	225	235	202	193	209	207	195	226	177	205	216	192	220	193	232	198	217	201	233	194	208	214	203	193	201	195	234	216	208	248	192	212	210	219	205	213	210	182	212	184	207	219	254	224	209	219	212	226	181	207	193	196	205	183	178	227	232	215	196	152	188	204	204	220	221	204	182	205	209	184	209	221	184	187	210	207	213	212	194	209	193	201	199	211	225	212	197	216	221	182	200	214	218	210	242	208	211	201	186	193	171	195	223	219	173	186	198	232	202	196	181	208	206	218	222	204	190	222	203	194	192	217	224	221	218	205	213	174	194	210	194	224	222	200	195	199	193	193	204	212	207	224	207	188	210	219	198	210	199	198	230	203	211	185	209	189	205	209	247	192	224	214	223	211	235	198	216	199	204	217	222	193	193	204	213	189	221	213	203	217	232	209	200	190	204	213	195	215	197	232	191	209	201	211	207	201	214	195	198	203	209	210	215	243	214	206	236	208	223	207	172	226	223	219	192	197	197	218	208	200	215	219	200	197	237	214	208	213	208	204	223	198	196	212	211	200	223	206	204	185	215	207	187	211	204	204	198	184	174	225	221	210	227	196	204	189	202	207	228	208	202	210	185	222	199	212	208	230	212	204	196	210	197	210	233	230	196	228	241	201	187	185	198	202	195	223	212	199	190	203	186	209	195	212	193	194	198	208	225	192	194	201	221	200	221	240	204	202	198	200	210	187	199	208	203	203	209	204	230	202	215	196	229	209	207	180	197	169	206	227	206	221	224	194	190	200	217	216	225	214	222	218	184	215	224	224	194	199	191	202	191	220	225	210	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45624	50510	15775	9885	8263	6736	5880	5365	5384	5263	3752	3350	4119	21366	40687	38748	25859	15277	6455	1809	508	466	469	475	461	464	422	456	432	470	529	451	435	459	448	491	449	454	434	495	457	433	440	422	460	466	509	486	455	433	416	467	467	443	458	469	443	451	444	440	424	466	434	435	494	468	418	439	503	432	437	479	457	470	458	457	476	455	471	459	477	449	432	437	436	429	437	442	473	444	453	425	453	469	475	459	488	465	441	431	439	449	467	429	415	474	460	471	467	471	504	489	520	480	484	462	471	456	452	436	481	474	451	425	470	444	453	431	471	436	449	496	440	462	459	445	464	473	438	467	445	423	456	433	477	471	454	466	450	514	452	482	478	452	455	472	454	471	430	444	442	440	480	440	426	446	491	469	446	501	507	459	437	457	459	455	432	443	449	460	487	431	434	454	465	454	486	437	453	442	467	426	442	438	450	441	432	476	487	470	462	435	418	445	469	465	442	456	417	433	448	416	472	463	457	430	444	473	457	457	454	446	484	437	449	433	436	480	457	438	467	489	441	482	484	432	466	500	484	498	437	450	445	445	492	494	443	455	418	450	496	463	433	492	471	460	482	470	461	455	433	446	476	486	447	465	433	520	447	454	463	453	438	453	461	496	472	450	477	475	480	465	471	428	462	446	414	447	445	473	459	484	462	450	422	467	425	448	478	481	444	480	451	450	463	458	448	438	461	446	462	452	494	453	455	449	477	444	437	466	450	441	434	433	471	436	463	499	444	475	435	423	460	433	430	451	466	451	450	427	467	448	474	458	429	476	466	466	475	431	471	461	462	426	476	466	496	447	474	423	474	431	435	464	431	487	422	394	408	460	455	472	457	472	435	446	426	415	465	456	417	462	433	472	429	493	455	429	483	443	462	447	424	435	481	449	442	448	504	460	464	443	461	437	483	445	481	429	454	438	481	521	428	429	469	498	424	457	468	464	428	446	469	444	463	461	435	480	501	437	463	474	463	460	481	460	491	472	472	451	448	470	469	471	465	477	467	454	447	471	431	448	443	451	475	460	417	452	432	455	456	424	427	470	426	469	471	487	426	449	422	422	446	455	463	429	453	455	453	478	480	477	478	442	446	456	442	451	440	426	440	496	465	462	508	438	455	428	432	455	479	465	480	446	491	470	436	490	427	455	473	445	439	488	443	451	493	428	457	454	424	456	512	418	474	472	474	441	467	473	467	428	462	473	502	478	456	420	463	491	432	479	466	471	463	448	478	436	422	414	419	461	452	453	478	462	455	452	463	451	434	435	461	480	473	446	460	448	452	470	453	485	469	473	486	445	452	473	454	425	472	449	491	447	478	469	463	425	481	431	438	457	463	415	455	500	451	496	432	483	446	439	442	424	502	434	426	436	433	453	446	436	495	457	468	455	464	454	404	412	433	466	440	465	469	476	449	465	465	477	447	463	436	464	445	444	515	471	441	450	413	464	445	427	498	456	482	451	447	424	457	419	468	442	485	474	460	438	429	448	444	485	487	464	434	443	488	474	454	477	466	467	499	473	454	439	484	433	441	475	492	457	444	441	454	463	434	469	483	494	509	435	423	462	443	444	459	498	453	454	458	453	489	421	446	471	475	463	441	433	454	471	458	460	445	466	444	460	425	467	458	467	481	456	452	486	451	462	447	449	481	477	433	442	425	428	464	507	433	464	474	467	477	469	466	463	480	448	483	473	454	432	447	411	467	473	456	493	486	488	464	527	450	430	488	449	466	441	444	497	460	506	450	465	480	472	442	465	478	423	462	459	474	416	440	441	481	430	441	476	461	426	435	465	440	480	440	463	458	446	481	473	456	446	457	452	453	471	457	450	454	484	483	421	446	447	508	485	442	441	459	463	492	472	446	436	471	424	476	445	470	441	471	464	480	477	475	431	482	402	412	458	446	433	450	466	444	446	436	461	443	461	421	458	431	464	499	466	476	492	467	437	461	473	457	447	478	473	456	449	528	473	474	456	473	455	506	462	408	429	423	446	429	448	425	439	417	464	455	490	427	470	444	496	451	462	434	427	425	511	440	446	459	445	414	478	475	415	499	415	456	437	445	429	497	454	454	445	408	432	438	475	474	432	467	497	432	451	443	484	448	428	454	454	444	438	427	472	447	414	445	454	492	452	435	425	465	471	432	482	438	418	425	482	444	469	452	454	465	481	459	459	462	464	431	484	436	436	457	487	430	462	437	494	480	472	447	473	460	462	503	463	455	431	442	437	418	416	475	464	446	467	457	468	469	463	424	456	447	466	438	446	446	441	443	463	409	445	473	456	469	477	438	479	467	454	453	458	474	482	442	437	442	473	453	436	422	457	449	442	485	426	470	436	467	470	442	469	484	486	445	468	488	431	474	459	477	487	486	440	420	474	426	409	447	472	423	465	455	424	464	491	407	439	447	448	478	409	435	445	494	432	444	463	435	466	458	436	438	441	436	436	479	484	449	453	462	447	473	465	447	439	452	451	455	446	467	448	483	439	440	419	485	437	446	463	469	471	477	493	450	442	470	484	463	456	434	513	445	479	434	434	436	444	469	460	428	451	422	465	497	462	440	464	455	430	455	482	468	448	479	464	478	437	483	475	456	441	469	483	464	471	473	444	415	480	476	442	440	452	453	431	484	456	447	437	476	443	446	432	417	438	448	466	465	467	427	444	452	474	460	474	437	433	483	462	443	475	431	437	420	456	419	449	465	447	437	453	437	507	453	482	423	445	425	473	463	450	437	480	474	456	452	485	461	445	452	460	486	457	421	468	454	459	426	464	396	472	475	445	485	485	500	432	444	473	463	446	445	461	469	429	463	488	461	465	463	476	442	464	428	462	454	449	429	461	422	445	430	467	453	486	472	467	472	454	450	475	453	483	458	435	435	453	457	473	479	466	461	434	418	421	410	465	452	444	443	406	485	478	469	500	456	456	466	487	446	472	451	420	449	452	470	444	490	464	454	476	454	443	472	455	458	434	448	456	478	442	487	476	453	493	458	462	453	463	459	457	450	440	528	401	485	469	473	426	440	501	462	479	439	445	432	464	441	449	432	432	441	461	410	463	452	446	431	472	450	455	440	424	483	417	445	432	449	435	458	457	512	488	468	463	468	450	459	464	435	439	491	468	457	438	480	430	428	491	470	464	471	458	486	422	449	419	474	476	450	447	476	465	513	450	447	459	456	463	463	456	464	476	449	456	440	426	468	457	422	482	475	468	445	425	437	458	473	445	461	455	450	462	454	408	454	450	433	449	455	509	448	508	434	426	427	431	475	443	435	494	450	490	443	438	442	464	404	469	482	481	412	481	471	439	467	463	464	493	436	435	434	459	440	437	441	436	492	466	471	451	469	487	464	461	473	466	448	466	452	474	416	435	452	424	496	467	453	464	482	464	453	489	484	470	473	448	465	453	472	454	433	449	477	478	442	439	471	482	476	440	470	481	456	474	470	437	451	428	462	473	441	465	428	448	463	468	461	471	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55701	43148	30534	25654	22704	18872	14009	7478	2613	1364	1243	980	1013	7966	21160	20538	11462	4838	1862	537	231	221	207	210	203	184	201	222	215	208	212	194	222	189	206	192	190	194	185	192	201	221	211	183	213	203	202	206	187	224	220	211	186	209	216	205	209	220	185	229	218	205	188	179	172	186	210	197	202	207	181	217	195	201	174	187	197	200	206	199	195	216	181	208	221	212	232	194	181	230	204	209	182	178	233	192	184	182	178	207	220	193	169	213	206	208	197	184	193	206	178	205	225	205	188	177	212	197	173	184	220	208	214	182	212	196	216	188	201	192	199	187	206	189	217	220	181	187	174	192	204	221	216	194	188	197	228	198	198	187	219	212	200	189	217	187	207	202	184	213	205	207	223	211	191	197	196	203	186	209	217	217	208	202	219	194	175	205	179	171	204	213	189	186	219	217	229	201	202	185	208	232	226	175	204	202	229	189	191	205	188	207	201	178	211	174	202	186	177	200	223	218	219	214	201	203	240	190	202	193	211	232	200	189	200	205	186	236	171	204	196	192	204	233	216	220	200	217	214	204	190	203	203	198	175	210	168	186	207	195	174	191	203	195	171	240	205	202	190	224	209	211	198	230	206	220	199	202	194	204	208	210	210	193	208	190	211	198	222	221	211	185	207	197	204	209	193	171	178	190	202	202	212	193	177	205	198	196	187	208	234	184	215	224	199	198	202	196	188	214	221	200	190	197	186	177	214	209	208	229	221	198	210	221	220	227	232	202	202	219	167	214	170	186	197	210	192	213	177	207	191	225	194	207	223	198	215	192	186	175	223	213	189	227	203	194	196	192	217	188	206	187	242	210	195	234	178	199	206	202	198	221	201	200	209	205	175	193	189	212	218	213	205	198	183	205	211	182	179	223	188	199	170	214	197	182	194	205	199	188	220	207	190	172	226	212	164	190	212	227	190	203	202	197	188	186	214	198	236	173	200	180	212	171	197	206	190	217	198	193	204	213	203	200	218	236	200	204	201	191	189	197	209	192	190	194	205	190	210	195	195	189	228	215	203	211	192	260	220	204	195	172	198	199	217	206	198	215	186	192	181	193	194	212	196	225	209	200	182	197	185	183	211	234	211	222	207	210	195	211	203	230	206	217	216	216	206	207	177	203	211	155	213	198	177	193	189	219	177	192	198	187	198	214	187	198	209	195	189	184	186	181	199	197	195	216	186	193	230	219	201	191	218	170	194	198	236	224	205	194	187	216	230	213	202	219	197	212	195	208	202	225	187	219	208	205	234	183	193	206	206	188	185	205	211	172	212	179	187	212	194	193	207	238	211	203	220	201	202	205	192	205	218	194	208	224	217	211	213	215	217	194	195	219	181	223	219	178	204	194	208	213	205	212	212	185	211	214	208	186	179	212	186	194	207	206	181	181	221	208	224	192	233	211	228	202	197	215	211	238	220	193	205	207	211	199	200	208	203	216	209	208	211	176	229	211	179	189	196	201	214	212	202	221	211	178	227	202	193	218	194	191	209	182	180	206	219	196	194	193	205	196	192	195	191	192	215	199	214	171	202	211	205	207	203	201	202	207	207	190	207	229	204	200	224	208	199	198	196	202	231	194	193	232	199	177	244	194	229	196	179	222	175	187	206	197	191	229	191	209	194	205	202	180	204	210	217	204	209	210	214	205	213	180	214	215	188	218	212	204	205	217	220	211	202	200	181	201	203	194	220	207	211	225	206	215	226	177	231	211	205	189	217	218	200	183	216	207	192	225	209	190	211	199	199	192	205	228	191	196	201	216	192	188	213	221	184	196	206	201	195	197	204	196	207	185	203	204	189	192	202	216	204	198	203	216	193	208	181	209	200	184	201	197	232	183	192	186	215	202	207	196	220	207	205	202	174	219	173	219	239	199	197	216	201	231	201	210	251	216	197	214	187	182	208	223	217	182	199	205	204	210	200	190	192	190	223	194	213	174	159	176	188	190	220	201	211	190	216	201	215	197	222	183	187	206	207	183	195	197	193	181	207	210	208	191	195	182	194	222	185	206	197	213	212	212	184	164	209	211	230	189	212	223	228	219	200	180	208	204	213	201	205	219	208	227	213	206	183	198	190	199	195	210	206	223	201	194	215	215	199	191	195	201	235	223	209	189	193	203	189	227	228	193	204	204	184	198	200	190	204	209	204	188	195	192	194	197	202	199	227	224	213	193	189	203	201	238	195	213	168	225	222	180	210	180	214	216	186	192	219	213	203	211	222	215	189	210	210	213	207	201	215	173	211	235	215	194	205	186	196	203	216	191	196	219	197	205	216	198	204	208	206	194	216	218	192	219	214	217	201	186	235	193	206	205	188	208	205	213	230	193	184	192	222	240	214	192	223	186	195	204	222	206	192	206	208	199	213	214	202	203	187	207	218	193	210	212	213	202	189	194	181	173	204	238	199	220	204	223	222	185	186	211	181	186	187	193	185	220	177	182	229	181	200	208	199	206	190	232	192	226	193	204	169	186	188	203	160	217	204	198	205	203	183	214	192	192	191	213	178	203	174	208	183	189	207	192	205	206	179	222	208	199	190	223	203	201	207	210	212	196	185	203	191	214	242	221	213	212	172	229	218	198	219	206	193	168	182	183	171	213	202	169	196	188	184	203	193	208	204	198	203	200	200	216	189	207	224	207	195	194	191	203	192	216	180	187	180	205	187	191	206	203	199	205	205	223	201	213	197	206	238	223	190	207	194	180	212	199	218	214	201	190	217	203	199	175	206	188	226	210	190	196	218	197	232	213	208	211	184	192	185	209	210	210	189	208	244	186	227	209	189	195	190	219	200	190	208	198	189	205	188	206	204	209	208	193	241	206	215	187	212	205	213	192	192	186	199	199	203	221	184	239	179	178	242	190	216	209	203	202	190	191	186	226	183	216	205	221	221	193	203	218	206	185	204	211	199	218	214	196	237	217	173	179	201	219	205	207	187	232	185	219	203	197	187	206	220	210	212	192	201	212	182	198	218	204	208	195	203	203	186	207	193	190	214	232	194	183	174	193	188	201	210	214	226	228	186	217	181	174	172	224	195	185	199	196	194	197	195	193	201	169	190	206	172	236	177	201	181	207	192	176	208	195	201	183	200	205	208	192	200	167	194	182	187	189	208	219	204	216	195	228	203	212	186	204	197	213	209	204	209	203	216	191	192	197	202	199	213	202	203	218	199	158	208	200	176	194	196	199	197	177	211	228	200	214	195	211	203	214	210	233	194	202	206	176	213	199	180	190	237	228	187	201	210	209	202	202	209	216	186	186	177	198	191	217	209	215	199	179	222	211	181	186	203	203	173	223	174	211	213	190	199	193	207	208	208	193	205	196	210	220	204	197	205	211	210	202	208	222	187	196	177	186	190	213	211	227	197	171	198	188	190	217	202	219	200	190	189	191	220	220	206	214	199	201	194	222	239	191	217	203	182	200	199	174	218	214	200	199	214	186	196	219	205	205	203	200	211	212	178	205	186	224	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46678	49303	18048	10226	8447	6399	6265	6028	4727	4585	4524	3535	4176	22642	40488	37715	24503	15085	5922	1612	497	443	440	445	475	460	429	433	443	453	438	436	439	446	454	433	437	463	411	485	481	455	449	478	467	443	435	455	455	448	460	471	426	430	448	499	393	453	425	401	489	451	441	435	454	425	444	445	444	467	436	444	471	440	454	466	413	466	464	435	494	439	438	427	435	453	467	460	472	446	500	429	441	436	464	457	453	453	453	440	449	445	452	492	444	476	471	428	447	450	421	458	443	425	466	441	451	490	449	477	459	445	451	403	442	447	444	423	445	442	468	461	480	456	449	467	451	445	452	441	497	483	461	463	485	471	466	423	447	462	502	413	458	452	490	452	469	458	434	431	450	439	431	463	477	447	450	459	411	444	454	459	447	455	461	420	434	452	457	452	466	440	435	490	462	483	479	449	418	467	434	457	473	449	432	430	427	442	399	459	463	426	414	463	439	389	455	460	455	473	447	434	457	457	442	458	459	488	468	450	423	440	432	480	455	459	464	444	473	447	450	448	422	430	465	425	472	452	469	480	487	455	446	465	455	473	477	429	450	470	473	455	463	431	481	482	416	475	442	447	432	457	460	465	428	450	471	416	442	449	461	431	430	464	475	433	472	465	463	425	478	444	422	458	413	431	449	452	445	447	512	461	435	460	454	480	437	450	475	437	508	430	426	441	441	448	493	513	421	463	442	468	464	450	419	443	440	427	458	473	480	433	462	440	460	424	497	450	478	436	459	466	454	455	459	446	469	435	472	428	441	424	436	453	437	452	458	445	441	432	439	464	459	468	469	442	464	459	453	484	451	409	476	445	460	450	459	441	467	419	447	439	505	469	443	475	479	463	426	467	484	462	487	407	434	481	438	446	462	470	494	435	459	462	472	438	449	437	411	440	453	466	416	467	385	455	477	401	467	485	422	443	491	442	438	457	430	439	411	469	434	423	441	436	439	499	458	454	490	412	426	437	441	417	469	455	456	498	430	460	457	457	453	415	455	459	424	464	401	452	485	436	441	462	448	437	444	443	433	440	418	466	490	425	470	484	462	460	421	451	451	476	429	456	441	442	446	425	462	426	483	442	449	456	436	443	444	489	457	436	461	421	467	386	424	449	488	455	437	438	453	436	487	453	469	439	461	397	473	453	476	424	446	441	429	453	456	467	450	451	469	496	466	502	440	471	440	463	477	495	451	460	433	467	461	446	485	446	444	424	430	448	455	424	436	471	457	453	472	430	426	470	458	442	469	458	445	439	496	450	477	460	426	438	489	471	430	432	444	471	452	432	451	435	476	461	464	458	492	483	419	406	436	454	486	436	418	476	439	461	498	437	469	450	446	472	433	445	436	453	471	406	486	421	421	446	430	448	437	445	439	442	467	481	406	443	458	465	461	457	434	459	411	454	489	449	446	423	416	483	485	491	488	456	484	439	474	476	462	440	506	444	455	453	442	480	482	467	462	469	423	499	438	437	420	474	447	474	434	442	457	471	467	448	417	492	435	452	433	459	451	421	482	456	470	412	450	471	416	412	444	475	455	463	423	479	462	467	418	432	440	439	441	467	460	476	416	450	454	410	451	433	465	440	479	495	471	507	445	474	455	478	468	466	449	456	467	443	452	445	479	452	455	450	453	438	408	463	459	445	468	448	496	428	461	434	477	480	458	460	445	424	432	425	417	478	473	485	442	418	446	463	475	446	422	426	458	463	453	461	440	422	436	443	461	443	450	444	482	433	445	469	422	468	449	449	449	449	475	468	418	417	458	439	478	442	447	472	433	425	451	471	429	432	474	438	445	447	438	422	447	452	450	446	459	422	409	454	458	433	405	457	440	450	449	453	457	488	458	450	479	441	482	485	461	459	455	496	443	469	501	448	453	443	443	444	417	418	426	491	462	498	439	438	430	459	452	451	467	420	489	424	466	453	450	446	443	432	444	477	420	476	457	475	488	425	423	408	468	453	450	483	456	421	484	452	470	426	464	513	459	446	454	451	462	433	433	442	436	427	442	425	455	460	447	435	445	482	500	448	448	448	460	484	441	461	425	470	449	451	480	434	468	469	447	461	446	446	472	432	458	451	464	488	447	471	442	463	469	491	433	441	422	464	452	426	419	457	461	503	449	462	476	450	460	443	476	471	428	484	461	436	444	408	467	441	442	452	468	466	465	449	468	436	447	513	473	435	474	464	469	442	473	440	470	426	448	462	436	461	437	420	457	485	411	428	426	425	475	451	459	449	473	429	446	464	445	464	502	469	443	433	477	428	440	490	460	468	450	448	464	451	481	464	468	457	438	416	470	461	429	437	475	472	435	436	437	444	458	442	450	466	452	431	464	495	486	433	489	466	441	467	460	458	433	466	456	461	436	478	463	456	459	449	447	453	441	415	425	466	463	427	426	427	417	444	451	454	484	455	417	459	468	464	506	437	428	446	482	461	468	437	482	456	466	435	433	418	497	454	429	478	458	428	477	439	466	446	460	445	450	431	461	462	458	418	463	478	420	460	433	398	453	424	425	471	451	473	481	452	430	450	453	422	470	424	453	446	464	447	445	428	445	460	510	443	428	407	479	429	440	461	406	452	464	461	433	442	470	433	465	458	425	408	489	435	463	467	473	458	449	515	439	468	431	485	440	437	466	420	479	470	453	476	446	437	443	397	437	446	468	411	440	457	475	484	442	443	422	483	447	455	472	438	456	446	486	441	430	448	445	460	456	420	438	443	487	433	445	467	411	448	431	459	493	468	421	472	443	404	471	478	477	438	491	448	441	447	426	457	410	456	428	446	487	457	486	461	470	462	443	486	441	487	454	405	439	418	443	427	445	467	463	440	416	435	432	432	449	430	440	446	444	455	441	406	432	466	432	436	458	473	425	457	481	478	441	499	513	447	454	433	467	459	471	469	445	455	458	451	450	433	440	382	470	457	434	442	430	489	443	462	523	447	460	487	448	442	514	518	459	503	410	424	470	430	407	461	426	454	433	489	439	434	495	459	465	430	429	466	461	438	472	443	440	453	426	447	450	433	457	407	476	454	427	454	448	492	455	437	448	448	460	468	447	450	443	457	439	452	472	446	438	437	453	453	441	468	456	480	431	459	462	437	416	446	436	445	439	391	468	411	439	456	451	448	434	481	430	423	440	465	464	458	463	454	448	434	430	454	489	443	467	437	457	440	495	479	475	452	469	494	430	454	431	462	487	455	442	438	426	448	471	453	457	436	456	453	437	464	402	464	434	487	420	441	451	451	451	413	456	443	430	415	501	447	460	436	456	395	439	428	443	467	456	454	443	427	422	458	439	439	419	449	449	460	418	427	500	464	454	450	442	457	452	471	453	481	475	446	431	474	499	458	460	452	468	459	459	437	438	449	485	471	458	499	451	428	491	450	450	400	416	473	455	437	432	506	439	421	460	455	439	471	461	445	435	454	441	460	501	450	472	435	431	471	428	452	468	472	448	430	437	448	487	450	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55604	43541	29234	23922	23433	21243	14885	7515	2692	1305	1042	956	3187	13940	23196	19570	10487	4414	1437	456	217	194	219	218	201	215	214	210	221	195	209	204	211	211	201	203	203	218	193	219	197	240	203	189	203	205	197	207	215	202	199	207	212	215	212	191	218	196	207	205	189	181	204	218	204	233	219	229	190	198	188	202	191	215	195	224	206	182	217	229	217	206	212	198	223	204	205	209	236	191	234	219	190	207	179	205	200	191	203	207	202	215	222	204	198	229	201	201	204	186	173	198	191	224	204	203	221	198	194	189	207	221	237	203	172	205	215	181	189	217	214	219	159	178	236	212	223	192	174	175	196	198	215	195	198	213	188	170	188	242	214	201	212	210	212	202	191	191	211	205	205	188	212	238	201	206	214	218	199	199	207	201	230	194	201	200	212	172	205	181	225	193	217	213	197	219	184	196	230	208	203	214	223	206	218	221	202	205	214	191	214	204	213	182	188	196	209	205	210	186	241	217	196	192	184	191	214	197	221	202	199	213	185	202	196	211	197	186	215	216	206	186	195	202	221	183	210	200	205	229	176	222	211	218	207	223	217	237	207	202	209	198	254	204	191	219	220	178	195	213	190	184	204	209	219	205	224	207	227	175	196	212	201	209	210	216	202	222	224	197	210	237	204	196	206	210	202	192	212	208	231	189	181	188	203	183	226	224	218	203	196	201	201	192	213	199	215	219	193	185	212	207	204	229	203	202	182	186	193	224	197	202	224	209	212	215	212	225	183	218	230	188	205	193	206	226	217	204	218	203	239	213	172	188	191	228	201	201	232	217	200	205	213	207	209	201	202	218	207	199	208	197	190	215	231	208	194	218	183	234	191	211	211	186	198	170	214	196	201	204	215	238	177	203	166	199	185	186	212	214	210	229	221	213	199	218	192	210	195	187	185	205	209	212	209	217	208	207	224	204	209	234	215	215	222	205	217	223	201	221	187	206	230	200	236	207	196	210	211	209	218	213	222	192	240	218	213	183	204	205	185	208	202	199	202	209	198	189	227	222	191	208	207	213	212	217	242	246	225	178	214	203	200	208	205	219	203	210	220	215	218	196	203	209	186	243	206	214	195	236	186	194	198	203	219	215	234	211	210	187	199	210	219	197	196	223	221	217	182	188	198	185	211	218	231	181	203	204	194	212	191	206	222	213	233	206	190	225	207	182	229	187	238	216	210	219	198	194	233	197	242	210	236	190	195	220	200	203	213	220	196	214	213	216	190	207	201	203	174	207	199	212	197	222	190	203	201	204	205	207	210	212	190	202	189	177	191	243	185	205	192	206	222	214	195	191	219	230	192	198	195	223	223	195	190	183	210	215	222	193	209	216	219	208	216	206	220	192	170	217	201	177	194	203	204	195	191	198	195	182	198	223	211	196	171	203	221	186	202	230	214	189	199	212	193	240	242	191	186	208	203	205	218	226	215	187	215	215	202	164	193	210	223	224	220	179	210	211	191	205	208	213	205	201	211	210	216	195	205	196	203	191	219	207	219	177	197	217	206	207	175	188	198	210	192	195	203	203	201	189	204	204	191	195	196	187	200	200	232	206	231	224	199	193	195	217	214	213	184	200	203	221	201	201	230	218	201	200	193	188	218	213	208	210	186	198	194	189	199	196	218	200	198	217	221	242	199	194	161	220	194	203	233	189	215	183	206	240	203	207	203	201	175	197	194	197	208	198	211	236	191	236	193	226	195	213	227	213	212	208	199	180	202	180	175	182	225	213	225	181	198	194	195	195	210	187	200	202	233	194	188	204	207	218	220	164	202	192	208	205	196	214	244	209	225	235	211	204	206	182	198	211	222	207	199	198	208	187	215	221	215	207	181	222	229	211	173	204	222	192	211	194	205	195	185	212	208	196	210	210	187	227	200	197	217	205	203	206	216	214	207	229	218	193	220	201	175	192	202	211	205	166	219	196	159	221	199	189	210	233	208	205	204	201	245	208	181	202	215	195	223	198	207	185	199	224	201	200	203	211	200	211	182	223	172	213	201	215	204	192	209	191	205	206	189	224	235	197	189	223	196	193	230	198	215	198	210	191	205	198	189	193	174	174	207	206	199	217	182	201	201	207	195	215	213	226	229	207	197	210	232	191	186	209	180	212	182	202	252	186	193	227	197	209	205	223	204	233	214	198	188	197	209	193	213	226	208	214	220	229	214	222	198	221	201	201	185	205	187	212	215	193	203	209	226	187	200	190	210	217	192	198	184	184	208	208	218	204	202	210	163	191	201	208	213	193	204	218	193	210	239	206	199	198	192	204	202	210	201	202	216	207	214	225	210	190	208	218	190	189	206	185	206	175	192	214	193	219	178	225	229	202	188	208	203	186	183	216	213	209	207	198	184	203	206	216	215	197	191	232	199	217	188	226	211	167	221	224	215	222	192	198	191	237	201	193	205	209	183	210	197	243	224	214	205	204	194	220	209	237	215	200	229	199	220	200	210	193	208	207	239	227	215	199	171	206	224	207	199	187	166	200	189	229	222	215	225	186	209	206	218	205	175	178	172	198	216	201	194	195	197	199	214	238	185	198	200	203	204	203	208	203	189	201	208	209	193	188	211	208	191	201	190	223	199	211	187	228	187	202	188	189	197	180	197	194	164	241	189	189	200	211	198	212	228	215	199	213	185	201	217	235	195	227	212	194	193	231	221	200	213	210	174	216	191	218	194	206	202	228	204	211	212	185	209	169	214	220	219	212	180	193	215	201	222	203	221	211	180	182	221	217	208	194	211	212	220	221	208	199	197	193	212	233	218	204	216	202	199	174	197	213	224	203	201	225	216	173	207	191	213	208	210	201	221	227	203	180	205	176	198	224	197	193	195	200	219	211	186	226	185	199	208	221	205	179	182	227	209	211	205	206	203	211	206	203	215	196	192	202	221	203	197	195	191	187	192	197	198	198	185	166	214	197	201	207	198	217	209	199	193	229	195	220	201	189	210	230	189	218	214	223	197	190	206	208	242	195	217	193	233	189	228	220	230	229	201	198	208	197	198	190	183	222	206	227	229	190	201	216	200	173	208	177	178	222	208	220	206	207	171	219	180	217	214	230	203	189	197	218	210	198	207	198	184	199	221	184	195	201	201	210	203	222	226	206	239	210	184	192	206	212	203	215	194	213	228	211	239	208	199	251	199	184	184	196	223	193	219	198	203	196	194	201	221	223	182	205	184	198	192	217	182	220	204	203	220	228	199	194	182	197	207	191	211	207	220	194	214	225	207	194	217	224	176	233	198	206	224	224	225	207	222	207	225	190	204	195	179	212	217	223	194	204	207	230	195	212	193	179	189	200	226	221	162	175	198	231	209	220	214	199	211	189	205	191	207	224	178	188	185	207	210	216	200	203	217	217	190	190	199	232	210	195	197	223	209	223	168	179	203	200	191	196	196	226	205	187	206	220	220	209	201	178	198	216	185	189	197	232	223	203	198	205	184	200	181	202	223	221	216	221	227	192	207	224	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48335	47348	18932	10784	9059	6690	6202	5065	4444	4509	3923	3536	11569	32587	41957	36214	24106	13750	4767	1396	474	432	481	469	454	459	482	437	460	449	478	453	446	465	444	487	492	462	464	467	498	450	454	486	479	464	483	496	479	469	431	418	448	432	456	444	439	446	457	405	451	440	444	481	452	418	431	449	470	451	487	486	484	524	449	420	466	488	483	453	448	499	461	439	462	465	415	424	492	436	479	436	461	460	453	433	479	458	456	451	482	439	471	472	443	419	485	434	463	458	464	448	402	427	425	448	448	467	434	441	468	445	487	473	469	469	452	459	441	481	422	418	440	441	469	472	433	457	457	466	433	431	452	450	468	445	449	474	479	470	429	452	488	460	454	437	456	454	450	457	438	436	459	475	446	463	450	443	426	465	447	496	413	468	438	443	466	489	436	449	444	448	434	491	465	424	432	451	459	438	474	474	484	466	451	457	451	445	464	497	436	447	463	433	437	527	427	462	465	470	425	463	470	453	470	446	462	502	464	482	462	458	431	458	463	501	429	492	472	480	429	443	479	486	460	482	486	459	464	413	463	430	447	477	436	407	454	456	422	437	473	442	468	476	457	454	465	436	426	468	466	439	424	461	407	493	464	447	457	449	429	466	436	441	443	415	499	490	453	427	488	423	437	456	415	475	439	430	455	467	465	483	456	453	467	463	426	441	448	410	494	459	440	438	431	438	428	467	433	465	455	457	474	447	487	456	451	457	445	448	455	471	489	470	438	427	447	445	467	457	453	448	474	436	478	446	494	442	456	446	478	456	457	459	461	426	465	460	494	447	479	464	437	462	420	487	452	494	446	456	459	462	452	422	480	437	495	449	497	465	460	467	459	475	472	432	476	445	452	460	482	445	443	430	495	447	448	450	455	456	452	451	438	438	473	467	472	470	454	491	454	436	453	438	430	471	458	499	436	451	435	453	505	450	482	459	436	454	430	424	485	453	462	454	449	472	448	448	476	441	442	457	480	440	459	453	439	462	436	455	471	444	479	450	413	447	465	450	456	462	460	470	460	430	469	476	440	457	449	472	422	447	474	480	476	439	436	457	446	423	437	451	442	440	448	453	424	460	449	463	460	440	441	447	486	465	450	469	426	447	435	427	483	428	458	459	445	474	463	448	474	450	489	450	457	473	472	445	480	436	442	435	501	463	422	479	454	465	502	454	441	451	476	453	431	449	442	468	460	443	460	475	437	483	423	455	477	479	456	459	428	477	417	425	468	460	444	458	475	458	448	448	465	446	443	446	477	462	485	445	442	450	478	439	418	477	452	440	466	444	444	461	475	453	453	453	474	424	488	490	454	429	448	491	442	409	420	443	427	445	511	398	435	450	464	457	477	456	492	447	468	476	428	443	424	443	453	424	452	450	422	453	431	447	452	461	488	446	487	449	436	471	471	449	495	465	454	441	471	496	467	485	439	445	459	518	480	452	443	459	436	484	479	435	474	449	461	477	419	428	431	473	450	454	437	417	462	468	462	469	440	458	469	459	422	491	494	448	463	427	447	464	459	482	478	455	473	442	480	483	453	443	435	446	460	466	452	433	461	483	457	485	414	482	442	476	457	441	440	471	466	433	459	454	484	441	503	469	503	437	445	451	449	445	474	481	464	471	456	479	430	471	468	490	461	474	483	430	454	457	442	445	479	439	482	490	471	454	511	430	468	469	408	402	451	471	455	470	444	419	478	437	436	471	463	464	437	445	444	444	450	463	476	469	481	464	477	436	431	455	442	448	460	475	474	468	428	456	459	453	471	440	447	466	468	449	452	477	462	463	433	436	436	482	454	443	486	474	425	415	461	449	446	461	461	411	424	468	474	464	454	458	453	433	448	463	476	473	431	421	457	464	473	413	446	424	443	491	421	445	468	429	456	490	485	427	451	485	472	466	438	418	453	447	466	433	444	477	487	471	473	432	454	440	486	471	433	450	468	447	423	474	440	457	439	417	477	467	492	459	489	453	463	470	453	460	445	461	449	458	477	463	478	419	430	474	440	432	467	443	424	454	449	459	494	458	480	428	463	458	463	438	469	442	468	475	508	454	425	441	464	484	408	464	445	454	440	415	432	459	463	452	477	474	439	459	436	475	445	434	477	466	480	515	425	421	423	449	439	464	435	496	436	426	403	458	445	481	442	487	437	462	458	476	483	421	463	437	462	463	473	451	438	434	413	452	448	454	427	470	467	453	447	482	468	454	441	426	449	443	441	495	446	445	432	489	432	431	460	457	461	443	451	484	425	479	465	449	435	462	475	473	444	483	446	439	462	442	464	508	463	465	437	442	466	433	425	463	445	469	451	423	502	423	441	495	450	456	431	477	469	490	462	465	424	439	475	457	454	443	445	477	472	421	459	475	485	429	473	433	471	467	499	491	473	477	470	450	413	428	427	433	473	454	462	422	495	433	471	441	428	420	443	426	443	480	462	440	469	454	445	445	431	439	474	480	456	433	487	462	459	469	474	475	500	463	485	444	461	415	444	451	477	453	435	453	426	474	473	484	428	407	468	461	442	440	456	444	444	446	476	469	445	486	441	443	425	451	467	454	427	459	469	476	434	463	477	473	442	437	445	451	460	431	417	494	452	497	449	445	464	414	476	423	450	437	441	484	437	423	468	468	456	472	453	464	473	474	455	462	479	455	451	510	475	442	475	502	457	475	474	438	461	461	468	430	452	441	465	450	474	436	433	444	493	499	455	492	456	466	469	468	459	445	437	425	473	435	451	446	453	454	482	490	439	471	437	425	438	420	395	422	466	443	456	450	461	422	423	437	449	404	465	471	452	406	450	450	447	502	424	472	439	479	457	470	454	489	437	459	451	436	419	431	485	451	419	420	436	441	477	442	418	467	429	471	462	444	428	483	474	449	469	460	424	476	448	419	474	423	483	476	452	465	465	458	430	431	449	459	466	478	454	471	474	473	454	437	421	454	464	452	453	458	461	448	462	453	456	449	458	440	484	435	443	434	475	433	469	464	465	509	453	466	473	444	440	468	488	439	445	434	470	468	437	442	482	512	453	462	419	450	512	485	415	472	419	482	433	478	493	455	429	439	469	459	471	467	454	410	468	465	474	456	453	481	408	447	456	455	452	487	430	465	436	427	438	418	456	450	452	442	445	471	443	463	464	454	455	473	471	459	438	483	443	425	488	469	483	433	429	475	458	462	445	434	430	427	493	486	467	444	443	436	513	457	448	461	449	464	441	440	461	469	473	446	463	436	444	488	441	428	446	448	494	437	479	461	449	478	466	461	441	439	448	439	490	452	484	459	461	438	468	419	478	441	415	444	415	458	469	480	436	442	435	445	461	414	490	440	483	429	480	454	482	440	441	446	480	448	463	426	416	444	451	459	501	444	438	437	457	455	408	445	462	425	495	498	452	483	451	443	465	468	466	479	425	476	426	454	469	442	447	435	474	491	417	443	459	447	438	451	432	469	463	427	424	453	466	423	431	448	469	432	426	450	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54609	44517	31915	25276	23522	21924	18291	10527	3555	1298	1074	828	976	6387	26016	23101	12675	5209	1661	503	212	205	226	208	183	185	194	234	214	195	223	166	222	203	189	188	199	204	224	188	194	204	199	196	202	202	183	190	191	220	210	178	178	197	189	198	198	200	218	199	196	217	222	245	220	200	218	202	210	218	189	216	199	226	217	222	197	199	203	216	202	228	202	210	193	208	223	212	185	216	201	217	208	245	214	195	216	215	206	195	219	191	226	197	204	219	224	197	183	221	197	198	202	183	216	250	216	201	203	206	196	217	209	221	217	211	178	195	213	185	193	197	198	180	194	188	213	220	220	199	189	186	218	193	221	218	204	202	225	186	209	211	206	215	228	235	213	216	218	204	225	167	207	215	217	194	187	203	213	211	200	214	213	193	216	182	190	192	214	195	169	209	201	201	174	179	228	212	184	212	189	202	199	188	216	223	187	197	204	200	215	183	196	218	237	205	188	182	220	194	219	211	209	203	233	218	207	201	208	218	195	198	223	196	215	226	218	212	191	195	219	221	211	261	202	227	193	219	185	222	210	200	206	205	195	206	192	202	224	189	232	200	200	204	197	203	214	193	214	188	198	209	224	185	223	206	209	201	199	241	225	214	195	183	171	199	213	184	223	199	195	180	168	210	230	218	190	203	216	240	213	206	193	208	240	190	207	225	234	227	195	201	205	186	201	214	199	224	194	183	237	209	222	210	200	178	194	183	213	186	201	221	183	216	198	216	218	195	204	205	211	208	199	217	206	216	207	205	184	206	216	201	232	212	179	222	216	203	202	216	158	204	197	219	210	219	207	200	217	202	208	218	205	211	185	203	195	197	218	203	187	222	208	196	206	205	213	226	221	218	203	211	198	230	203	210	203	199	221	187	212	210	200	190	225	195	229	208	198	175	230	198	189	211	194	188	200	215	205	233	199	198	208	218	188	228	205	216	193	213	212	203	188	192	202	201	184	223	215	227	191	219	193	226	201	194	179	199	203	223	200	192	209	199	194	223	210	242	194	198	212	197	220	185	192	200	226	206	179	191	219	218	228	233	226	196	196	212	218	210	208	215	197	191	180	209	212	199	222	207	193	202	211	224	201	186	212	205	197	231	199	194	208	205	211	217	172	204	211	184	193	195	194	230	210	208	192	251	207	208	216	185	194	189	201	201	194	217	193	217	216	213	183	191	194	222	240	215	232	207	204	203	185	206	202	186	227	221	199	218	212	211	199	197	210	183	177	199	198	199	239	210	215	214	197	216	204	221	226	202	194	209	199	231	198	212	230	218	178	214	213	207	234	194	196	222	205	205	210	229	203	229	207	197	229	209	216	212	202	209	204	208	211	197	216	194	198	195	206	187	201	204	210	199	229	226	206	218	224	222	217	230	200	228	197	208	215	207	221	217	185	209	195	190	237	189	214	220	200	203	200	217	215	219	212	210	203	181	211	237	192	192	204	204	232	183	204	200	202	230	197	204	208	207	188	205	245	198	219	191	210	187	204	205	225	223	205	214	186	195	201	223	205	215	212	178	203	220	207	237	199	217	211	205	215	204	235	230	192	193	192	180	212	188	193	207	191	219	215	188	198	215	189	220	231	210	218	208	236	213	191	180	197	202	192	218	202	213	212	193	233	217	190	197	210	188	188	227	190	208	224	215	233	217	183	174	183	218	184	229	193	208	220	185	221	193	186	199	193	196	205	197	199	241	207	228	222	206	170	196	213	229	176	202	213	195	194	187	187	195	204	217	204	186	198	219	201	211	214	195	212	218	208	202	213	201	214	191	211	210	219	218	186	243	196	230	203	194	195	211	203	214	249	201	200	216	193	224	216	201	230	188	206	214	244	210	172	192	212	205	211	221	187	194	203	221	211	202	208	194	202	220	226	203	211	219	206	206	181	219	214	240	213	226	234	196	188	181	212	206	192	220	201	219	224	198	204	179	201	248	195	216	211	205	186	195	230	212	206	214	201	149	192	218	204	191	187	208	227	203	195	190	206	201	211	216	203	214	225	209	224	214	216	173	225	190	184	195	216	203	202	196	202	206	198	232	222	197	210	195	204	176	189	218	195	216	214	215	222	216	210	190	186	209	192	210	196	196	210	184	203	181	198	219	192	209	201	190	218	223	187	175	210	221	197	215	218	250	211	213	204	209	209	198	247	190	236	242	199	211	195	196	185	195	237	196	230	195	198	222	223	194	204	226	192	226	204	222	204	200	220	226	199	202	223	201	187	224	203	204	207	202	204	208	184	209	216	240	223	188	205	196	206	232	226	224	234	190	186	198	221	240	194	203	215	200	217	198	215	238	212	205	186	189	219	188	203	189	174	225	217	216	240	205	222	221	221	228	200	172	202	193	205	223	200	201	231	190	236	221	200	190	204	217	217	250	210	197	194	215	198	235	223	180	224	192	215	187	187	216	232	210	230	214	197	193	197	202	176	172	180	202	221	183	216	210	207	188	204	204	203	187	191	206	191	218	177	197	224	213	224	214	204	191	201	214	199	210	202	203	224	223	226	188	188	222	220	213	200	197	207	190	189	202	204	183	221	222	214	198	195	195	206	205	222	200	201	232	196	196	208	208	203	192	236	197	225	215	203	225	189	194	197	171	184	202	210	209	217	182	202	211	215	206	220	197	179	224	207	215	206	212	201	219	173	184	197	212	184	183	222	202	228	192	201	216	209	200	221	197	198	209	199	192	220	241	206	190	205	177	209	210	183	192	218	216	187	213	211	208	242	231	238	207	221	195	213	218	211	236	254	220	207	202	206	189	225	204	223	211	201	171	229	230	187	211	180	204	211	168	176	212	206	178	201	184	186	196	198	199	183	202	210	230	214	191	196	194	213	230	215	199	213	194	208	211	221	191	204	198	217	222	198	190	226	214	208	212	205	198	221	211	234	187	222	206	193	194	186	192	203	218	198	219	203	200	203	228	232	201	204	208	200	201	227	197	221	192	195	213	203	200	182	197	184	195	231	197	213	194	236	227	222	171	208	182	197	210	231	206	202	193	248	207	186	197	200	227	215	181	202	215	192	199	183	211	210	203	218	205	194	199	214	205	181	187	236	206	199	196	197	197	203	192	208	212	189	209	224	202	201	184	197	165	224	217	218	201	214	207	203	229	182	196	187	223	206	207	212	237	209	185	214	193	204	206	211	201	229	202	223	206	195	194	190	171	178	212	228	211	217	198	211	208	195	193	229	165	236	206	215	207	189	190	185	210	186	206	215	215	178	210	210	182	203	203	200	185	180	209	195	204	185	210	207	216	191	214	222	222	202	210	197	205	204	182	184	189	210	190	198	206	259	209	223	201	173	218	222	237	218	199	223	178	202	188	191	201	214	223	201	203	212	221	232	181	185	230	209	210	192	220	210	252	236	220	206	220	237	194	219	203	211	203	207	195	199	198	177	191	200	197	214	220	189	225	203	202	204	163	204	197	209	192	245	214	212	221	203	189	182	183	176	189	201	210	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46681	49660	29413	10264	9061	6928	6001	5395	4363	3895	3503	3240	3589	20290	44725	38949	26769	14893	5430	1348	479	463	439	458	454	412	453	449	475	468	461	440	489	477	463	483	478	440	443	456	505	437	460	450	457	428	458	472	440	478	419	454	501	460	427	439	454	481	469	443	474	439	502	478	424	443	424	433	463	462	419	484	450	460	456	502	435	474	465	485	473	434	457	465	424	429	472	471	439	476	436	416	510	436	422	447	458	418	503	426	404	460	448	439	470	483	445	431	449	424	433	458	476	426	483	464	433	442	428	465	492	447	444	453	446	457	449	471	440	461	449	485	486	451	462	462	453	422	452	436	467	443	432	472	454	478	429	446	437	438	429	433	478	458	473	432	463	476	441	475	466	429	477	462	470	435	427	446	439	462	437	437	440	467	503	441	443	421	447	444	444	453	456	467	466	482	456	482	472	452	434	440	446	420	411	475	471	470	456	451	466	463	455	475	443	421	429	455	495	435	443	430	479	445	446	433	463	432	463	427	491	430	441	443	449	445	440	455	434	464	458	435	424	435	449	438	441	473	442	470	460	465	456	445	469	464	437	448	447	478	429	464	432	450	446	433	459	461	434	437	446	455	413	445	411	434	484	425	461	474	464	439	443	455	478	476	443	441	439	489	476	456	445	408	438	484	484	454	426	488	421	483	466	475	462	484	431	464	419	472	475	436	451	474	467	447	449	448	516	446	451	472	437	488	455	425	457	447	448	436	477	438	447	459	439	427	464	447	446	483	461	432	449	489	433	438	443	483	426	422	438	436	436	486	431	436	434	444	476	451	430	424	467	400	454	436	438	450	434	441	454	488	431	493	416	468	490	450	442	439	432	448	427	490	436	431	438	464	438	430	438	474	452	474	442	448	461	433	474	441	450	450	477	435	470	449	445	449	409	472	440	436	453	440	457	414	453	442	457	445	455	453	452	427	454	464	431	478	488	450	470	417	461	454	447	468	477	426	442	436	437	473	431	459	450	478	454	466	446	450	519	455	456	449	481	444	443	444	437	430	441	450	479	455	439	446	493	456	475	456	431	448	466	456	446	465	471	458	465	497	441	454	461	497	448	468	440	482	467	434	431	431	437	450	417	444	445	470	467	480	425	438	491	487	441	474	484	479	447	472	459	456	458	483	430	454	444	449	442	460	456	411	460	415	423	455	440	481	494	445	440	433	433	471	455	459	434	460	443	440	467	450	432	461	460	476	433	474	433	453	448	443	422	454	419	451	439	471	423	447	478	428	432	443	471	455	437	470	436	473	427	434	432	431	433	460	465	449	436	437	462	468	451	440	486	463	464	408	425	436	441	422	487	454	451	469	434	466	394	443	432	466	449	462	470	493	442	429	426	405	465	454	446	453	447	455	429	423	472	464	453	459	455	456	469	445	487	447	420	454	442	416	451	414	451	485	466	479	442	424	462	431	426	414	416	428	476	463	455	451	423	410	477	508	426	483	448	455	494	465	439	481	452	465	465	450	467	451	473	463	457	438	456	415	467	452	464	445	440	452	430	425	440	427	412	461	456	463	450	462	498	421	424	451	457	478	463	479	444	471	417	466	453	431	442	496	425	450	485	441	468	440	433	437	444	419	450	466	432	524	420	448	450	465	458	440	456	425	456	443	455	467	459	410	446	468	452	436	412	453	388	446	491	477	460	465	441	462	422	471	440	457	433	425	434	469	437	442	431	478	436	459	440	467	440	433	425	434	460	466	425	438	454	462	447	475	465	415	436	425	427	454	470	399	479	477	441	447	473	429	461	431	450	430	445	470	437	449	488	448	445	434	436	455	469	446	474	469	448	462	424	458	418	459	457	454	464	423	497	474	427	449	468	446	430	455	465	491	459	473	441	422	479	428	444	438	430	466	430	453	434	429	488	492	471	466	439	449	494	433	432	484	423	480	437	485	459	461	442	465	444	451	468	453	461	452	467	432	475	469	427	458	495	471	428	420	408	463	438	413	439	410	448	475	438	457	442	402	453	437	433	472	439	463	479	473	453	462	474	414	514	449	438	478	467	448	489	457	451	394	470	426	482	430	472	448	441	491	450	444	411	453	469	425	461	445	438	451	455	417	407	440	442	449	438	440	470	442	414	444	449	456	496	455	436	428	472	463	446	442	493	442	482	493	439	431	477	462	480	405	495	479	456	477	436	471	481	460	448	459	441	455	478	454	486	445	438	415	434	443	515	465	409	476	498	460	461	428	443	459	464	445	461	439	418	479	426	408	451	444	434	449	450	419	454	466	463	461	486	454	511	457	445	433	460	503	466	427	482	480	444	473	463	412	430	457	460	474	493	431	440	452	449	459	462	485	462	442	452	505	476	449	498	407	399	441	447	467	453	424	458	447	460	478	460	448	466	454	449	448	463	442	436	461	450	453	460	468	461	483	426	428	429	437	419	474	475	459	449	478	450	473	444	430	468	413	440	476	432	472	456	492	447	456	459	450	435	473	480	453	498	444	410	449	484	466	448	458	465	426	447	402	435	455	440	461	488	450	450	476	432	392	476	463	468	468	458	484	480	457	462	440	484	435	473	489	490	453	439	440	475	480	426	494	471	485	443	464	468	474	481	454	447	421	452	464	446	436	450	455	451	437	460	477	453	479	481	454	492	447	412	448	476	464	436	483	505	462	440	475	464	437	475	467	433	452	437	428	416	422	455	470	447	445	479	465	445	483	468	414	442	468	453	449	471	458	442	437	465	450	480	456	475	475	434	422	460	452	430	444	475	472	462	469	473	446	469	476	454	464	449	445	415	418	461	464	420	460	500	458	436	433	460	465	463	451	442	446	443	459	434	473	410	476	441	452	474	455	466	441	464	424	477	432	436	447	437	468	457	465	474	471	451	448	442	446	465	432	437	472	462	480	488	480	470	444	450	483	467	508	460	456	463	446	470	475	486	433	465	452	438	477	424	481	435	444	466	477	490	427	424	439	485	400	426	429	457	419	444	467	436	471	434	411	468	473	452	456	413	435	472	471	466	449	468	470	451	434	452	497	462	450	461	401	427	441	447	436	455	460	494	470	481	397	440	451	433	442	470	449	421	480	421	437	459	433	441	461	467	470	470	436	433	472	495	440	479	477	450	450	436	444	463	459	461	428	462	446	436	436	482	427	452	461	453	493	463	461	454	430	430	437	456	443	451	453	441	444	443	469	447	478	464	434	454	489	431	434	484	439	469	477	438	434	461	484	471	519	445	436	470	449	423	458	453	433	472	453	429	429	465	417	428	469	419	420	443	462	405	492	470	439	473	479	471	423	449	440	394	459	380	444	427	440	440	430	450	480	483	446	454	455	476	463	443	439	462	451	446	455	425	458	431	474	462	431	462	478	426	442	429	431	467	495	446	454	427	434	429	415	459	443	488	458	454	419	450	463	413	455	470	453	435	438	475	423	424	467	450	462	436	482	438	493	441	487	450	434	472	449	494	473	417	418	421	442	443	435	461	465	416	461	468	484	445	417	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54935	44184	31927	24958	23426	22126	18597	10645	3656	1275	987	914	1433	6564	23014	23231	13448	5849	1868	529	223	203	202	189	201	201	195	207	185	183	217	228	213	193	222	208	216	219	182	211	226	215	172	206	208	222	214	217	186	224	192	196	222	223	198	221	208	217	226	214	224	223	205	199	229	215	156	231	203	201	199	208	187	210	201	200	202	198	190	188	192	194	224	189	196	206	161	221	191	198	190	179	226	225	237	186	214	206	190	214	187	209	215	197	211	204	209	201	191	203	236	221	211	201	203	223	205	227	205	214	215	219	198	202	244	173	217	206	222	201	234	199	203	222	208	177	203	214	208	198	201	208	174	217	206	199	204	236	201	207	214	215	215	225	196	195	214	231	239	228	206	249	220	196	208	197	185	177	194	210	181	198	221	178	221	191	193	224	201	199	194	187	199	217	206	201	217	204	219	207	216	188	209	203	197	229	195	217	219	202	204	203	217	182	205	210	194	203	225	235	219	194	198	192	226	180	225	174	222	206	206	190	201	200	194	211	201	211	198	203	207	192	202	201	186	207	206	206	210	205	202	241	180	219	218	207	225	226	195	198	190	198	186	205	203	184	184	208	210	207	199	209	212	206	230	185	201	214	207	203	228	212	228	218	194	198	206	188	190	202	229	196	217	219	194	203	201	202	186	212	215	193	233	183	230	215	209	206	204	203	199	242	228	205	190	216	186	221	212	208	179	174	217	201	220	212	217	216	177	185	232	202	205	219	197	222	198	187	204	233	216	232	182	184	216	195	219	219	206	229	186	228	217	195	213	232	210	174	229	218	207	200	199	214	210	209	259	208	235	212	214	189	219	215	234	198	198	208	192	188	216	177	198	205	194	211	218	191	201	200	193	223	223	197	192	225	201	231	200	219	211	236	212	177	209	214	207	210	239	162	193	201	203	204	225	194	224	208	189	218	199	206	217	219	194	210	187	203	203	228	201	211	208	201	190	206	188	208	219	214	241	197	196	221	208	198	202	219	218	191	198	215	194	208	207	238	201	218	214	201	218	202	218	205	210	240	213	174	198	202	201	209	204	220	194	213	204	213	166	222	194	186	194	223	189	194	224	185	183	196	225	196	239	192	219	217	211	209	213	213	201	210	189	203	209	195	193	211	212	219	219	192	201	209	191	224	197	190	223	216	196	218	222	209	201	210	199	193	207	204	204	222	211	203	181	188	209	207	201	184	186	192	203	211	209	206	226	228	192	192	225	197	203	205	202	199	189	178	227	193	200	207	188	218	203	198	199	186	218	208	211	187	223	190	201	198	203	200	179	195	245	210	228	206	228	215	192	213	209	193	205	230	197	212	217	202	182	210	207	222	187	208	211	181	219	219	208	195	213	189	232	224	215	211	175	205	179	183	224	183	227	201	189	220	218	198	192	189	177	189	193	200	200	193	199	212	212	203	201	215	253	229	211	197	211	224	229	192	195	215	199	205	218	204	194	204	189	173	222	218	228	216	191	230	221	181	201	202	199	211	208	202	208	205	209	188	205	195	210	206	200	203	186	189	224	239	211	215	207	222	238	205	216	209	227	202	205	202	211	220	217	194	203	210	219	209	214	216	227	236	222	195	200	186	204	190	184	225	194	203	214	193	205	217	213	203	207	217	207	216	197	218	224	228	198	234	207	218	212	211	238	175	236	204	198	213	222	203	200	234	200	219	224	171	190	232	183	246	221	221	183	209	201	231	214	239	233	203	192	221	222	193	195	205	202	217	192	195	214	230	215	203	204	181	240	205	211	213	199	209	212	193	180	226	197	208	172	201	215	207	189	210	228	207	190	182	190	193	188	187	196	215	227	219	234	237	224	168	198	210	225	228	214	213	199	235	226	221	220	194	198	185	196	181	216	189	223	231	225	215	179	238	225	191	219	204	195	208	217	219	216	191	211	199	202	210	210	228	203	215	206	179	207	202	217	205	197	198	199	220	201	196	198	210	188	250	192	221	200	209	240	178	223	224	188	206	204	183	216	234	213	210	234	203	192	204	208	209	183	200	185	199	197	209	227	220	216	196	205	207	212	225	231	204	169	198	234	208	211	202	199	212	213	200	213	203	221	208	186	217	206	200	191	207	212	226	212	211	204	221	178	219	215	219	207	206	217	202	204	186	189	185	220	187	229	232	211	213	193	226	216	183	216	190	224	215	180	203	209	220	218	196	179	232	221	178	191	227	175	203	217	200	190	223	226	211	223	220	192	227	215	217	194	194	208	228	221	208	207	195	217	189	207	230	199	220	223	204	199	225	200	200	221	196	217	211	212	206	216	205	193	203	224	200	214	244	201	190	193	206	211	215	182	190	209	218	234	238	218	222	198	202	213	203	194	225	202	201	203	211	216	198	197	226	216	224	203	193	218	207	204	185	221	202	210	216	227	232	195	194	221	184	193	220	237	212	206	200	224	214	209	226	226	182	241	199	226	197	207	215	204	225	209	180	209	197	202	206	211	214	196	201	189	193	221	228	200	210	239	205	223	196	191	200	201	184	189	196	225	225	216	225	196	220	177	200	217	200	207	202	203	202	216	217	228	220	175	183	204	210	233	174	180	222	184	208	230	204	210	189	220	180	203	224	214	196	200	228	210	212	212	198	193	193	203	198	210	215	204	197	236	182	232	222	240	183	216	212	203	229	224	217	182	191	234	195	177	203	195	211	223	184	202	231	189	201	194	202	213	202	212	219	198	190	217	212	225	237	230	209	188	215	184	217	226	218	203	214	206	193	199	209	188	209	215	196	212	202	209	218	205	217	182	204	214	206	196	190	202	176	214	226	236	200	216	222	178	215	204	201	221	193	216	215	211	198	219	190	225	208	199	202	202	241	223	207	227	217	220	186	185	190	200	180	191	212	240	189	225	180	194	176	196	172	187	193	189	214	199	207	209	191	225	195	223	231	199	180	212	222	218	203	206	222	226	208	194	187	187	215	192	232	238	192	180	179	187	224	215	230	218	214	200	222	188	195	207	196	219	215	211	238	224	220	213	200	185	213	196	207	196	214	217	212	179	218	226	223	217	213	186	218	202	241	202	197	202	223	195	206	204	212	204	219	190	206	205	192	217	216	214	179	199	215	237	200	192	211	178	218	176	221	188	216	224	207	223	193	200	185	197	217	219	201	195	198	205	215	208	209	202	215	209	197	216	196	189	186	206	219	215	232	206	211	196	200	234	209	191	212	196	206	228	241	198	215	221	219	235	208	186	225	204	232	215	205	196	237	199	215	211	192	221	211	215	206	220	207	204	224	206	221	209	195	226	193	201	189	204	222	199	227	228	196	202	191	227	194	196	222	191	225	209	201	178	197	182	202	212	222	202	218	205	192	213	204	195	200	209	183	214	204	246	203	219	177	237	232	226	208	211	206	202	187	207	202	204	227	213	192	222	197	222	215	216	196	209	217	226	228	208	184	186	204	193	215	215	197	197	210	195	208	217	213	221	196	204	178	202	233	235	172	213	196	219	201	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46714	51242	17859	10037	8232	7619	6763	4446	3892	3585	3180	3193	5685	20754	42530	40245	27630	16243	5938	1674	449	426	427	436	453	476	484	459	440	461	429	496	449	449	445	454	452	460	443	468	456	469	451	471	475	433	448	435	467	475	420	459	431	471	462	465	503	470	448	463	460	456	426	444	427	422	445	428	458	429	459	480	436	489	471	413	448	449	446	468	477	474	425	488	468	433	472	446	433	431	457	445	440	436	450	486	453	458	459	465	451	450	432	502	459	482	470	440	469	419	439	451	452	452	437	420	486	440	465	449	415	485	432	439	443	457	459	462	457	481	444	444	445	447	480	498	455	440	482	434	426	470	481	496	457	452	450	463	451	435	486	453	476	461	442	466	427	464	455	461	456	423	415	458	419	479	476	426	502	459	455	455	451	443	429	448	480	498	469	483	456	464	475	413	448	472	458	452	488	437	463	454	424	443	425	455	451	459	440	456	405	444	497	434	440	452	442	453	479	484	447	475	424	426	476	446	483	471	457	471	432	449	473	431	477	441	445	456	471	450	473	456	438	498	455	478	421	447	501	448	465	482	479	416	497	452	445	453	431	455	466	402	441	426	449	443	464	443	425	446	475	506	417	456	452	431	474	443	435	430	471	451	467	407	489	427	439	434	465	439	491	462	450	427	430	440	433	476	431	483	432	484	461	469	456	474	440	443	452	435	449	446	427	458	438	454	473	473	467	484	439	474	472	472	469	454	422	433	456	460	428	448	429	473	467	497	433	448	440	464	461	440	460	449	457	473	448	436	448	455	472	435	424	424	427	459	424	440	449	441	497	454	419	452	439	438	446	440	417	460	432	449	422	508	477	418	395	447	454	427	467	438	455	464	437	458	429	430	484	431	429	460	438	483	443	517	459	446	457	440	434	442	431	419	476	451	463	457	429	437	450	452	448	490	451	503	443	431	467	531	459	461	468	469	461	448	444	441	432	465	416	445	468	444	452	499	445	412	477	435	458	427	419	465	441	422	447	465	432	461	445	429	447	450	443	439	455	452	450	463	432	439	465	455	454	477	441	441	493	435	451	474	432	433	462	483	402	422	430	452	446	443	481	430	460	428	458	436	460	459	506	458	463	486	451	463	443	417	460	412	454	440	452	455	454	430	426	462	443	469	472	479	446	434	487	452	446	474	439	488	433	467	464	449	432	442	468	422	447	423	466	432	444	469	507	428	451	477	456	472	456	437	489	444	469	432	409	466	458	446	457	453	465	436	463	417	458	466	476	466	505	490	449	481	458	431	448	495	431	441	480	461	487	457	441	446	486	494	479	483	408	491	485	441	448	447	440	471	460	445	480	452	445	472	407	460	423	439	433	444	475	443	474	440	424	476	467	473	471	454	474	427	443	458	432	431	439	450	485	495	499	452	420	460	461	474	431	475	462	409	422	476	451	471	432	496	416	451	466	420	425	481	443	460	458	463	477	448	467	445	445	483	465	451	432	443	453	459	429	467	470	444	418	486	419	430	430	433	456	441	455	461	436	429	434	468	452	448	453	443	471	457	431	433	493	480	436	427	448	433	443	452	434	478	466	410	423	471	459	437	443	442	454	427	448	447	422	447	407	416	421	470	427	443	469	482	443	451	488	454	444	470	436	427	427	475	466	434	447	483	417	440	462	458	447	470	483	443	458	446	426	455	437	446	468	456	469	447	464	484	478	452	460	482	437	414	449	447	437	428	476	433	434	421	488	487	490	462	412	489	497	441	460	469	481	447	438	428	419	485	473	440	444	419	454	445	457	452	459	424	451	446	414	427	476	444	462	467	412	427	448	439	433	431	444	492	468	479	463	436	460	477	394	437	439	455	463	439	437	463	445	462	451	424	426	467	451	474	456	465	477	451	458	444	434	440	451	458	454	475	451	445	447	457	473	468	450	435	418	471	468	505	422	418	467	448	431	468	453	464	485	460	446	430	484	463	480	428	446	453	444	426	438	472	451	479	441	439	471	445	453	479	439	465	471	464	450	444	436	435	414	478	497	448	421	443	466	443	473	418	437	456	433	419	465	466	432	483	446	414	453	472	472	431	475	477	447	418	453	451	439	513	413	450	475	430	432	432	443	437	441	446	445	457	469	443	449	442	450	479	455	435	449	466	436	459	467	453	445	469	439	433	494	429	417	478	390	437	431	470	448	434	447	451	456	427	457	455	467	441	442	430	439	443	470	414	429	414	439	460	451	464	397	455	466	455	481	466	433	418	439	443	484	446	462	452	449	419	453	491	452	419	469	455	470	479	473	485	421	425	414	480	450	483	412	438	449	464	455	450	458	454	465	445	446	440	486	444	464	438	461	398	442	475	462	446	421	450	431	446	430	465	451	410	435	446	486	481	403	488	462	438	445	474	433	456	448	463	440	473	490	470	426	466	415	447	433	446	418	466	439	473	426	471	457	472	486	462	445	473	461	489	444	440	440	431	435	435	475	473	444	453	451	447	485	429	452	469	455	476	440	444	412	442	464	422	455	448	452	453	461	463	459	440	435	451	455	459	469	447	475	455	454	471	456	458	482	457	465	442	432	452	512	442	450	431	414	469	491	431	464	440	450	457	406	466	475	459	464	443	465	440	457	452	488	461	452	443	477	438	453	444	451	482	437	456	437	447	455	433	461	475	490	459	445	468	423	444	474	459	437	462	474	477	440	437	462	451	485	442	452	431	442	463	407	474	491	474	416	448	446	438	427	487	464	462	438	451	438	499	444	450	479	463	434	457	463	480	421	448	435	477	440	445	470	443	431	433	468	455	497	500	479	506	461	454	455	467	452	453	457	458	442	440	441	450	412	446	420	455	453	459	430	432	465	467	470	442	460	486	433	460	453	488	427	454	451	484	464	437	450	463	498	449	462	490	461	463	459	442	435	469	433	445	459	475	467	466	444	423	479	443	490	466	451	467	423	492	451	474	455	473	444	455	442	429	416	471	429	431	447	437	465	453	440	455	443	448	459	451	445	502	437	462	469	445	463	450	444	447	467	476	477	400	430	499	451	493	481	439	459	459	477	460	439	477	473	424	455	478	458	467	468	474	458	439	458	442	405	440	469	441	441	427	464	469	424	469	455	458	452	423	465	423	461	454	469	446	445	469	473	449	418	421	432	436	424	453	435	463	475	465	467	436	469	465	433	469	457	441	460	462	487	457	461	424	455	465	450	423	457	442	460	462	467	428	447	446	494	457	431	438	453	467	416	442	456	443	456	464	462	448	469	451	466	471	484	486	423	452	447	455	435	490	419	431	466	438	463	444	437	442	456	452	483	438	440	439	411	488	389	483	476	420	479	463	463	486	497	434	461	443	433	470	431	414	434	487	454	438	432	435	440	473	485	440	440	440	469	487	447	469	448	473	434	462	484	463	426	435	430	443	433	450	442	494	465	432	471	429	479	444	437	452	461	437	442	437	454	458	446	419	426	462	477	479	449	432	449	477	468	447	424	456	466	473	455	438	458	430	453	475	453	445	443	469	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55585	44581	30951	25160	24137	21972	18468	11093	3708	1349	1350	1162	1302	5741	21267	22908	13603	6140	2127	557	235	235	242	231	206	207	216	205	215	239	197	170	198	227	187	193	208	194	216	211	228	197	190	211	200	206	208	210	213	223	197	219	214	225	223	228	191	186	202	205	204	204	187	202	249	195	222	228	193	197	202	211	187	188	191	218	233	218	199	219	243	210	212	196	185	215	211	176	209	184	226	214	205	186	181	225	197	194	239	201	218	212	176	211	201	210	173	206	193	218	217	213	219	201	201	225	190	203	196	205	183	214	199	223	196	206	210	179	232	203	188	187	200	218	212	216	202	212	219	179	238	196	199	183	209	207	223	198	217	210	223	207	198	181	194	199	200	231	213	187	201	191	198	193	187	204	208	183	208	213	197	189	214	196	206	214	236	205	202	214	215	194	216	210	182	205	218	209	182	225	192	208	210	216	178	221	208	192	219	227	192	183	186	184	226	224	214	189	206	215	218	226	165	222	189	205	202	210	196	192	223	176	211	192	215	215	189	222	234	203	228	216	200	209	188	198	234	186	210	188	192	199	213	221	190	171	210	198	206	184	198	202	193	198	223	236	215	210	195	200	201	192	205	209	205	174	197	201	216	197	210	217	197	221	202	229	216	174	193	204	215	195	203	198	201	206	171	210	182	178	215	201	195	189	193	235	210	216	182	218	168	197	194	212	209	208	201	193	217	175	201	212	218	199	197	239	212	211	230	207	221	200	238	206	206	220	222	193	221	202	218	215	230	215	217	211	223	200	191	201	211	203	202	210	211	229	229	206	201	185	193	184	216	212	185	176	203	198	174	216	206	190	205	198	206	229	177	217	202	227	216	202	216	190	194	198	190	197	211	231	186	213	166	183	197	209	191	203	194	196	185	192	239	209	223	207	211	190	208	192	217	209	204	206	223	210	223	204	199	202	172	228	206	201	168	171	190	233	181	221	218	220	222	226	196	199	190	199	193	212	201	170	237	223	217	208	166	192	207	217	216	230	204	200	199	194	235	219	212	199	198	204	216	200	217	208	211	203	229	210	220	204	192	217	207	207	198	193	207	235	213	190	213	211	205	189	204	228	240	233	217	232	213	201	225	205	207	228	206	214	223	221	200	223	184	183	184	199	224	181	247	202	218	215	202	210	238	205	194	183	205	217	220	228	214	205	211	223	220	215	194	205	190	203	219	192	197	249	202	194	213	202	184	214	180	201	217	225	203	209	197	204	192	219	203	207	216	209	180	206	216	187	199	208	205	207	219	215	188	214	223	210	184	209	208	201	220	183	205	210	197	187	209	200	203	203	221	224	230	211	185	182	201	176	211	223	179	212	207	202	230	204	200	188	208	195	219	220	205	207	217	210	184	188	201	218	241	214	204	206	211	214	221	209	205	208	212	214	188	194	210	240	222	219	199	244	193	223	192	200	192	228	196	205	205	190	235	190	204	208	224	216	232	193	193	185	178	191	224	233	225	199	209	210	218	230	189	207	194	229	218	205	204	179	221	211	212	224	194	215	208	199	216	217	211	188	216	200	220	243	225	215	188	222	188	235	214	188	232	244	199	180	221	223	230	181	241	197	225	233	193	208	206	209	203	189	194	188	209	215	211	219	192	211	189	187	194	205	208	206	215	204	206	206	211	218	190	206	181	214	200	203	193	180	205	208	203	193	211	220	229	225	192	212	228	220	210	237	193	204	204	248	228	211	188	217	210	167	192	215	208	216	206	208	191	231	231	189	199	204	211	225	207	165	203	206	213	209	184	226	193	222	194	201	212	214	208	226	211	241	202	191	223	177	239	238	204	219	214	172	211	220	216	211	200	198	193	235	202	204	203	205	201	209	203	168	203	204	234	185	218	215	213	211	206	219	240	211	186	235	193	202	248	228	231	223	216	196	194	232	209	220	225	216	192	216	194	176	205	225	206	218	190	216	205	200	183	196	214	238	204	220	222	202	236	186	208	187	176	212	185	213	222	195	205	197	228	188	200	186	192	194	202	195	230	214	189	218	206	196	205	206	185	212	198	223	196	235	184	221	236	211	207	224	207	212	197	207	201	203	243	199	220	216	204	179	212	193	187	228	198	212	215	205	205	201	201	206	233	211	244	188	185	205	206	196	232	199	200	194	217	206	203	186	209	197	212	208	215	181	208	200	206	221	211	188	231	200	186	232	230	216	217	211	214	207	186	203	207	195	220	206	226	194	197	205	223	217	195	195	211	202	227	195	232	203	196	221	197	203	196	197	219	231	205	201	209	195	193	197	197	200	215	227	214	221	213	225	200	215	237	194	185	229	191	200	216	219	180	180	197	223	197	217	207	175	210	254	206	188	203	204	203	233	196	191	214	221	224	192	194	225	237	211	182	196	190	180	205	181	209	186	199	204	216	222	211	209	185	212	206	223	201	206	221	195	220	205	222	194	213	188	207	206	211	204	186	204	210	215	202	204	226	209	209	234	190	203	198	227	183	203	197	206	235	206	207	211	195	201	191	187	218	191	192	190	198	210	250	208	187	180	234	209	181	222	221	212	223	228	195	235	213	217	217	204	212	212	204	212	221	171	232	219	230	219	201	198	184	205	223	192	202	205	201	221	204	188	225	198	211	197	221	218	207	210	185	222	192	206	199	225	232	192	190	176	207	232	196	197	225	216	201	225	219	190	211	208	195	196	203	195	208	186	208	194	191	241	225	184	200	208	221	195	201	214	214	184	212	210	221	196	203	221	193	231	202	216	231	222	196	212	221	212	179	191	190	175	191	188	250	179	205	201	213	205	206	207	204	209	187	223	195	177	207	185	187	224	205	212	213	234	197	188	185	224	220	220	208	210	216	211	182	190	214	198	175	200	212	175	215	201	236	200	219	202	180	236	184	224	197	192	194	215	214	227	207	196	207	197	221	188	208	211	215	201	202	173	197	211	191	206	197	224	222	217	215	206	198	192	245	202	216	207	230	200	203	217	183	193	207	199	218	204	200	205	222	217	201	174	205	231	201	221	200	206	202	195	177	225	208	216	248	198	212	214	189	212	219	198	182	178	222	213	198	192	204	193	215	231	207	197	208	239	197	186	207	237	220	259	210	177	193	220	221	204	159	218	204	208	194	208	208	184	196	204	205	205	211	211	219	188	222	200	204	207	213	209	212	190	212	202	210	219	203	189	200	230	204	207	196	203	184	217	197	205	224	216	199	197	222	188	227	193	235	197	221	212	209	218	202	214	206	205	214	219	202	211	202	228	188	200	209	201	209	226	205	216	207	168	218	196	178	232	201	194	219	193	207	210	192	212	200	190	234	207	199	203	224	181	207	195	230	196	180	205	209	212	229	200	207	205	208	210	190	200	204	198	202	211	205	190	190	206	218	185	198	181	223	216	198	206	206	210	187	199	197	201	226	205	193	212	200	197	220	218	199	201	206	196	223	203	199	208	224	204	195	216	197	208	207	214	212	201	214	223	201	211	184	232	208	202	198	203	235	213	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46788	51743	16694	9913	7342	6468	6332	5081	4044	4064	4424	4006	4905	18116	41513	40074	28035	17263	6739	1609	493	454	430	455	410	460	441	441	481	443	454	479	479	430	456	435	434	448	456	454	433	461	467	457	436	481	448	481	464	447	445	450	471	455	459	486	487	459	458	445	459	431	445	427	422	479	463	463	445	446	419	469	469	452	443	450	449	439	438	470	446	418	445	459	486	483	426	463	468	477	436	477	426	449	448	453	467	462	433	472	430	456	422	454	457	448	425	477	428	443	457	469	437	425	472	467	496	465	457	462	449	440	461	433	432	455	496	452	479	452	442	427	428	441	425	439	465	435	442	437	475	447	480	455	413	496	472	458	496	447	428	436	444	452	468	466	441	443	396	446	428	479	473	420	456	500	459	444	440	443	473	474	407	444	464	429	434	437	461	450	451	457	423	441	420	479	426	470	443	425	469	459	468	433	454	412	453	469	465	448	451	449	451	458	458	461	440	462	435	435	440	480	491	450	425	428	451	464	484	489	406	417	458	436	414	464	430	463	471	468	467	449	464	455	460	419	432	454	444	438	435	451	453	469	460	448	424	440	490	456	477	459	459	477	466	467	456	454	441	459	452	445	468	442	461	441	454	456	451	435	434	430	456	468	437	444	463	450	417	454	476	472	430	425	471	462	425	432	467	463	477	452	440	439	419	430	425	407	494	453	477	455	469	480	446	491	439	487	419	421	470	428	448	458	429	514	441	487	442	431	503	430	408	416	423	454	438	457	453	411	425	437	453	473	401	474	454	443	422	440	438	456	469	461	437	459	430	450	500	414	447	429	458	450	477	446	474	446	470	443	465	442	413	453	439	412	436	462	448	457	434	446	413	466	475	468	410	464	455	450	428	404	490	430	476	495	464	424	431	443	441	415	435	449	433	470	433	445	466	436	422	469	477	452	467	466	447	471	430	517	470	454	456	471	440	435	481	463	471	453	462	434	430	451	465	472	445	431	499	448	434	447	445	427	435	432	448	467	504	457	412	467	455	469	448	476	486	460	459	450	471	477	449	424	489	463	476	457	456	458	434	442	427	467	443	445	450	432	481	425	473	462	454	472	423	450	441	462	419	444	496	476	444	440	509	480	430	421	450	441	450	441	459	479	441	435	443	454	469	460	455	505	458	450	432	483	453	438	387	437	480	462	461	440	416	469	465	470	479	441	458	415	454	460	439	452	450	438	471	477	433	467	413	452	457	462	425	432	440	458	458	412	434	478	450	456	479	466	465	450	422	466	448	469	438	427	430	419	447	434	397	468	468	461	453	433	466	417	456	411	429	443	461	453	465	459	451	470	440	468	427	458	474	449	448	467	467	473	448	444	417	469	449	465	464	433	426	485	477	425	427	453	473	446	459	481	470	464	431	451	417	470	475	445	471	419	483	451	449	459	515	441	425	431	439	405	458	453	449	460	435	415	476	459	407	427	425	437	449	448	442	422	432	412	443	473	435	437	457	446	444	452	449	440	446	433	429	424	421	420	432	466	450	466	470	422	469	435	467	436	462	444	519	457	484	479	453	438	477	421	438	469	468	432	446	502	438	453	428	469	459	463	423	418	479	453	421	438	463	429	451	453	464	460	451	451	459	479	487	466	477	455	428	472	448	444	461	406	434	428	431	450	428	435	415	482	436	453	452	458	479	414	469	458	440	455	465	462	450	438	466	457	466	469	413	464	420	444	445	473	481	415	466	435	454	454	447	504	484	449	437	487	491	488	455	452	399	466	421	417	452	498	491	457	441	479	462	415	456	470	459	458	408	459	484	453	401	418	490	407	414	432	483	432	435	465	426	478	469	436	426	435	453	471	475	471	449	477	439	457	447	446	450	486	497	483	449	451	454	411	434	475	454	382	445	451	459	468	459	457	430	453	418	472	492	454	460	453	458	479	443	450	472	454	439	440	408	481	431	460	442	460	433	469	439	473	463	424	461	481	457	473	447	460	454	429	396	427	429	500	473	486	461	518	459	471	474	458	460	447	464	473	462	444	446	457	432	461	458	425	443	434	437	454	410	478	449	436	433	475	441	437	460	470	422	476	481	448	435	453	459	445	453	446	464	468	474	457	488	431	442	439	437	466	478	461	450	434	470	442	435	449	437	435	420	462	454	424	454	428	452	449	457	471	482	422	443	473	439	441	411	443	441	447	439	466	490	455	464	421	433	455	475	424	429	435	427	396	424	446	438	437	469	444	468	464	448	436	467	416	463	462	422	463	443	434	414	436	443	429	453	452	421	449	461	473	485	464	441	443	461	504	428	442	435	443	447	469	398	487	443	402	439	472	433	473	464	455	466	431	437	457	452	457	452	456	459	483	482	427	443	424	432	457	445	411	415	439	459	436	489	463	460	423	486	447	452	440	419	456	431	408	444	484	424	448	420	467	441	429	468	452	445	435	449	448	454	428	417	459	473	469	417	456	464	407	444	425	438	453	472	462	435	439	469	449	453	456	482	449	459	462	426	472	478	466	443	443	480	449	475	452	480	444	459	418	453	443	451	477	455	424	437	469	469	430	453	491	427	432	464	454	459	464	435	446	476	428	426	436	484	448	484	460	432	496	456	413	479	455	476	468	450	446	452	465	471	430	464	421	450	443	444	450	486	424	471	434	435	466	443	443	457	461	463	428	442	399	496	475	456	429	485	438	482	450	449	443	423	481	434	456	438	505	452	471	428	454	456	457	460	445	474	489	480	462	450	450	453	451	442	445	398	469	467	432	480	413	436	446	448	469	474	456	484	441	443	478	454	456	490	482	481	442	492	467	430	452	482	432	439	458	472	489	456	415	464	467	472	474	437	449	471	482	457	421	423	447	487	480	453	475	427	455	441	459	468	475	466	425	479	463	430	440	472	424	380	475	430	437	439	458	439	473	445	451	435	474	450	444	456	429	437	464	413	420	433	397	482	438	447	427	465	443	434	448	479	449	444	471	464	484	424	463	434	450	479	458	435	418	462	456	443	415	453	468	446	475	428	444	464	445	454	463	480	425	450	409	454	438	504	450	470	429	464	462	429	432	418	444	462	450	432	471	455	433	441	456	469	443	446	453	450	448	427	471	456	445	447	452	445	454	424	479	472	465	425	474	461	431	449	463	463	470	451	464	468	430	419	451	448	452	462	481	468	447	436	458	427	439	475	419	429	478	446	470	476	473	446	456	476	409	459	431	412	440	449	445	450	468	439	458	445	490	470	412	434	502	453	447	473	438	457	449	422	439	415	479	490	455	469	473	427	463	451	477	449	427	462	458	429	455	455	450	478	452	419	446	449	442	444	414	414	451	465	460	421	473	434	435	478	460	480	431	442	495	419	461	457	395	482	452	443	482	419	424	473	432	452	464	416	431	426	425	417	473	421	420	447	469	481	459	486	479	461	451	428	449	477	433	443	447	441	485	450	461	444	454	419	449	484	513	461	433	500	442	440	432	434	485	451	465	448	461	467	450	466	454	482	445	449	486	480	468	434	464	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54515	45127	30874	25331	23723	21274	16508	9497	3305	1583	1143	928	836	5231	20432	22449	14215	6986	2501	573	222	225	213	232	216	181	205	184	225	188	179	188	193	182	207	196	210	217	199	169	224	184	189	201	211	191	193	181	224	197	221	236	196	225	236	178	203	234	187	211	206	193	207	188	208	218	188	195	229	210	204	198	217	192	195	214	193	199	209	185	188	183	187	177	183	187	212	231	203	199	188	189	188	188	201	196	201	199	192	212	215	187	214	204	210	228	229	196	219	212	214	207	184	217	215	186	247	225	211	190	204	212	198	184	194	204	213	201	247	209	197	204	209	210	211	195	212	188	210	185	205	185	197	214	221	202	206	191	227	210	196	193	204	206	219	185	185	215	220	214	176	209	207	191	218	176	198	202	208	200	191	228	204	209	230	196	170	185	217	185	182	225	192	210	222	211	204	199	200	192	215	212	200	194	215	195	190	209	194	185	179	220	186	212	182	197	198	198	196	216	209	194	207	187	190	217	177	212	203	186	166	239	227	166	196	201	211	224	202	191	199	206	176	228	217	197	201	205	208	226	220	226	193	211	216	177	209	203	226	228	231	213	192	209	206	219	206	218	204	199	201	206	202	222	205	211	217	192	187	181	192	216	210	177	189	224	220	192	201	187	210	161	218	192	214	199	187	210	200	193	215	218	198	190	212	215	214	198	216	217	192	200	182	193	192	226	198	212	191	216	203	200	175	199	213	187	230	191	204	201	194	205	222	199	203	209	204	204	212	192	206	204	168	196	213	214	185	171	202	215	224	247	189	217	236	194	213	203	194	225	191	200	192	190	207	208	212	215	202	193	216	210	216	191	210	201	200	193	193	214	213	207	181	194	179	194	200	213	211	193	203	192	205	187	214	194	190	203	207	192	207	176	205	204	174	227	206	188	195	210	213	224	224	195	184	222	205	208	183	194	206	188	187	215	193	208	206	187	195	206	200	203	189	211	216	198	196	196	205	215	201	203	184	218	205	201	206	211	209	234	214	185	192	196	209	228	230	195	170	220	185	200	209	214	224	214	223	195	181	193	202	203	209	208	190	247	202	192	195	190	209	194	211	204	188	163	199	194	200	209	180	229	226	159	209	188	203	202	191	192	209	213	197	188	195	209	196	206	204	184	219	207	210	220	212	209	209	205	203	208	212	200	193	213	175	204	210	235	203	187	200	219	196	199	214	193	221	163	184	216	185	219	212	181	216	217	186	204	218	206	212	190	232	178	201	180	239	212	195	193	215	188	217	198	186	196	187	219	214	219	201	212	218	199	238	218	218	200	187	192	202	222	220	228	219	204	222	188	228	218	250	192	185	195	200	213	176	198	203	184	211	196	215	196	212	210	187	192	196	222	163	203	196	192	235	186	209	213	209	236	233	202	205	224	222	176	221	219	184	202	199	203	211	178	223	212	212	202	222	196	216	231	206	196	221	180	218	190	208	220	203	205	172	211	187	198	198	213	184	219	195	195	204	220	209	213	176	205	218	204	236	184	208	208	201	200	228	211	218	198	207	219	220	195	216	232	206	228	216	243	185	230	215	204	210	182	190	191	204	188	172	185	222	202	222	214	202	203	200	189	196	210	190	220	210	190	194	204	215	211	215	206	219	209	185	214	215	204	223	174	205	211	191	224	211	196	225	184	226	241	179	193	197	210	196	181	218	183	206	238	218	188	251	186	198	239	224	224	194	196	222	221	178	188	210	197	230	218	219	210	229	178	215	201	204	206	219	212	220	190	197	223	201	179	192	203	198	195	191	202	181	219	214	190	203	213	190	189	208	206	198	207	208	202	196	190	194	195	200	221	216	185	230	214	222	204	186	197	218	194	202	197	207	191	217	218	205	197	208	185	210	191	192	211	168	198	207	158	220	236	182	195	204	216	188	205	203	196	220	179	206	198	218	210	198	210	208	211	217	211	188	214	199	163	202	200	206	209	226	201	215	204	202	235	210	195	198	227	195	171	198	191	185	192	215	192	194	218	193	219	199	188	218	202	210	198	176	174	216	230	200	182	195	216	189	220	200	217	208	201	198	214	191	170	212	224	175	185	237	223	186	213	206	209	188	175	214	195	182	216	203	195	189	213	202	212	187	191	201	211	187	204	190	221	206	230	195	200	220	195	213	208	195	207	186	209	215	185	224	211	215	204	202	208	221	216	191	226	178	182	218	205	207	213	178	220	218	207	198	197	206	211	202	231	202	177	194	195	203	217	206	229	216	188	238	213	222	205	225	197	257	213	220	204	215	187	194	207	187	202	206	214	224	202	218	200	206	171	225	210	183	219	230	180	205	194	180	214	209	184	186	184	185	218	201	193	214	186	193	212	218	217	219	182	194	213	198	188	181	220	192	197	209	186	228	219	193	227	209	207	196	214	212	187	197	201	180	226	200	215	231	219	205	219	226	199	184	199	230	220	182	216	197	210	200	204	204	185	213	237	210	202	201	220	226	192	176	206	228	207	231	199	200	207	205	191	191	185	209	227	196	198	214	201	218	203	207	190	171	196	218	194	210	177	211	240	191	200	201	190	212	193	210	205	201	174	215	203	184	211	212	207	202	221	179	197	210	205	217	205	207	214	224	203	206	218	203	181	215	240	194	178	200	197	200	179	196	217	203	200	204	209	204	211	191	192	201	198	221	178	215	181	223	179	240	196	188	185	240	199	215	192	209	217	205	213	204	228	205	182	238	209	236	202	188	193	208	200	211	209	212	202	178	172	196	217	201	185	218	225	194	208	211	213	216	197	233	179	196	212	219	193	216	185	238	196	176	222	233	202	209	192	193	222	227	196	197	183	186	213	198	176	214	179	223	216	215	204	214	211	207	186	227	209	197	209	168	217	219	197	205	166	183	195	198	214	226	202	224	205	215	209	205	195	179	186	222	174	225	172	202	201	204	201	218	207	213	192	204	184	194	204	212	198	221	210	216	188	227	204	182	206	188	206	188	198	218	231	194	216	220	218	222	193	166	235	165	180	208	216	213	215	187	204	212	211	205	171	206	235	205	199	206	187	198	214	201	219	194	210	215	169	221	202	214	239	200	193	214	203	192	217	175	210	209	225	211	218	196	206	204	197	181	238	205	194	222	210	185	194	206	205	204	203	215	175	204	194	196	210	202	202	188	203	216	224	211	175	189	235	169	223	190	204	217	213	219	182	213	214	204	213	202	218	179	209	211	214	207	174	184	187	206	187	190	198	216	206	231	224	206	198	183	199	230	215	203	183	195	181	197	190	228	178	194	202	206	205	210	198	222	172	199	230	202	187	200	184	212	189	202	188	194	201	185	215	206	206	198	206	190	186	212	202	222	199	188	207	213	201	208	213	199	201	225	200	199	197	211	180	215	222	207	202	211	196	197	197	201	195	200	187	202	239	205	205	209	212	186	185	206	199	195	176	203	233	227	212	208	220	194	181	202	196	202	204	209	190	186	221	204	200	219	212	219	197	209	224	208	196	190	211	188	192	215	210	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46439	51242	16745	9381	7270	5756	5141	4915	5029	4412	3711	3464	2969	16864	40576	39811	29459	18561	7482	1584	440	485	446	435	460	426	492	435	449	452	442	415	457	432	417	457	467	425	457	470	487	438	466	460	487	422	473	436	431	445	449	445	464	427	456	433	466	475	435	431	422	474	464	426	435	447	431	460	459	432	428	413	454	429	468	480	464	419	439	455	412	454	439	425	477	437	449	465	416	451	402	438	428	443	464	419	457	453	491	442	425	445	448	434	420	472	450	430	448	437	420	459	461	463	456	456	437	430	412	412	479	427	457	455	441	421	424	435	464	415	423	430	443	419	434	434	453	410	474	430	441	460	463	423	436	466	460	453	425	436	456	468	449	421	449	396	450	442	474	410	459	447	425	448	407	447	472	470	460	446	484	444	466	478	457	456	445	435	445	456	409	448	439	471	444	449	436	451	420	437	422	445	493	460	426	446	413	420	436	438	470	445	394	424	459	416	476	429	467	444	492	443	416	440	450	421	433	485	433	436	488	381	465	466	451	453	456	421	452	431	406	424	463	443	464	442	434	439	449	443	463	409	452	514	434	451	422	429	450	488	423	458	450	443	445	450	436	419	430	401	433	416	452	477	410	431	429	398	473	468	430	458	449	450	437	418	474	467	441	445	484	466	430	440	441	422	413	442	415	441	433	430	446	436	423	442	490	442	433	435	457	466	400	434	465	443	465	438	466	503	458	421	430	432	424	437	421	412	448	445	408	460	394	455	455	473	485	476	439	454	436	417	427	451	457	465	465	435	447	477	408	425	438	451	412	446	462	439	416	503	432	483	428	428	469	479	420	465	434	461	449	438	445	438	445	428	466	473	421	448	440	435	439	458	479	442	456	460	469	457	426	443	415	414	427	471	453	428	464	464	424	452	423	458	442	430	440	428	438	405	435	479	456	405	486	456	456	439	450	427	423	451	396	485	454	442	453	411	479	424	472	400	437	404	418	441	455	453	432	411	431	403	442	447	468	443	454	465	483	419	418	442	466	439	412	437	432	438	432	473	456	458	442	447	421	408	421	441	427	478	446	456	449	431	432	463	458	431	402	450	436	437	481	473	445	438	456	480	483	404	465	447	465	477	486	469	468	461	468	446	482	480	455	467	428	477	472	414	459	417	411	453	448	426	461	455	409	499	454	436	447	448	428	429	424	460	426	461	465	448	470	443	430	440	441	417	431	442	486	455	452	446	468	454	457	438	408	448	444	480	437	403	471	426	464	442	486	449	458	444	453	425	467	484	466	459	419	478	433	438	431	462	492	390	461	455	445	467	436	465	455	485	458	408	457	444	434	436	428	443	431	425	450	436	463	467	438	455	462	419	407	455	451	417	441	447	436	441	450	442	427	450	400	425	440	431	449	443	441	458	449	448	450	455	478	493	469	449	433	419	431	442	487	463	424	397	434	480	433	460	452	449	461	459	460	475	462	391	427	461	494	489	462	457	486	469	438	435	452	452	427	481	449	433	447	493	453	457	449	441	516	445	483	481	419	433	451	429	429	423	430	465	458	408	405	447	443	415	428	419	432	441	458	435	464	436	468	460	414	412	456	459	455	452	466	432	429	447	466	425	498	457	438	446	419	444	420	450	440	462	449	453	434	460	456	436	464	481	423	473	439	447	446	464	452	486	412	427	444	442	441	440	428	438	383	470	492	429	438	445	439	413	446	441	424	441	443	458	425	464	421	457	435	444	424	434	457	451	447	439	405	464	460	435	466	435	447	443	473	443	454	477	435	444	416	467	436	454	472	451	494	444	452	435	428	464	447	407	469	459	446	411	467	432	448	464	428	423	424	415	438	464	457	449	436	481	453	446	455	442	421	430	441	496	465	454	448	431	445	384	427	451	433	419	464	455	430	457	422	459	457	460	477	427	472	446	443	447	439	448	490	461	443	453	414	442	427	433	444	439	487	434	469	482	472	429	477	440	474	466	478	467	456	447	445	414	446	449	439	413	444	434	493	434	453	424	438	427	450	409	485	444	461	434	452	469	422	455	462	452	433	427	399	449	460	457	458	460	436	444	412	462	421	446	426	431	456	465	438	464	429	457	440	415	438	455	416	449	446	454	442	453	412	430	472	454	454	452	448	469	440	433	414	437	436	470	483	446	418	433	445	496	430	452	446	431	427	469	455	485	465	432	398	445	419	454	448	417	447	472	490	464	463	426	457	446	465	426	451	453	409	467	442	456	423	467	407	479	446	416	447	463	424	437	469	444	421	445	456	432	438	424	473	466	483	437	466	420	424	474	453	449	451	469	435	454	463	461	432	458	442	455	439	459	462	443	416	434	454	422	482	454	444	427	441	454	396	450	427	448	467	440	437	449	435	501	432	463	460	443	461	439	441	414	437	452	419	475	458	432	450	450	429	449	477	457	419	467	429	409	437	470	444	445	436	460	448	439	450	432	441	469	454	403	442	474	444	450	462	414	472	476	448	397	395	472	427	462	459	480	449	421	445	449	454	466	437	424	450	442	419	475	446	479	431	438	419	407	439	439	430	439	439	438	443	454	445	445	453	447	434	455	459	445	468	500	464	404	436	483	458	463	449	461	445	435	405	454	449	463	469	447	418	462	437	471	484	436	431	424	468	435	406	478	459	431	455	441	480	471	444	498	433	470	436	469	447	445	413	455	458	442	445	436	398	443	414	427	430	452	469	465	461	448	449	455	481	445	447	421	432	471	438	446	452	426	418	446	445	469	437	444	457	486	463	455	413	502	434	438	418	398	454	476	458	438	462	426	446	426	454	412	474	432	468	445	449	425	447	481	469	441	433	440	418	454	440	479	436	420	459	449	441	431	455	441	454	435	482	444	445	437	466	453	450	480	405	455	485	470	435	455	465	437	439	434	460	445	439	454	410	458	431	448	462	442	453	457	446	436	458	414	480	437	430	419	450	442	428	440	444	438	446	452	425	445	426	473	449	446	467	480	413	448	433	445	481	436	425	446	444	469	447	461	471	473	422	465	424	420	422	424	488	454	464	458	470	466	445	475	426	422	434	455	451	417	442	466	463	463	458	467	490	449	426	432	438	460	449	423	443	446	457	423	462	443	471	447	481	452	426	466	454	418	443	412	439	451	442	430	440	427	443	422	487	464	464	471	435	433	437	440	441	463	425	434	442	421	448	436	438	450	465	455	478	429	457	437	453	455	409	447	447	470	453	428	459	463	488	435	448	485	448	493	437	442	437	463	429	452	474	446	438	463	474	443	392	442	458	395	463	453	418	437	473	434	446	426	434	425	464	451	437	461	415	485	385	461	455	444	440	468	478	406	493	446	454	416	442	460	422	449	417	443	400	401	447	479	478	448	469	447	464	424	456	449	423	449	437	471	405	410	470	414	434	455	455	474	451	457	438	460	436	433	448	448	423	438	448	429	429	434	457	484	473	454	455	427	424	423	448	434	433	436	443	450	462	427	446	452	449	471	446	476	431	433	401	444	460	442	483	434	486	464	465	416	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54453	41486	28577	24152	21834	17408	10769	4622	2264	1638	1185	775	1079	7350	19085	21617	15199	6962	2145	542	184	200	194	193	202	165	209	201	186	205	157	230	212	216	203	189	184	188	210	209	179	188	175	183	218	221	183	217	188	203	197	193	176	232	219	219	200	202	193	231	181	197	238	179	197	170	188	235	207	197	210	191	223	185	231	220	192	205	193	182	187	225	173	203	190	187	207	222	192	218	182	198	171	187	199	185	211	172	197	195	192	198	228	207	205	208	199	205	200	208	195	182	194	191	195	187	184	206	211	192	166	200	197	197	220	197	196	187	195	209	214	191	217	219	178	205	192	215	227	232	202	186	193	181	189	185	184	191	181	218	217	207	202	199	196	196	198	180	209	184	178	184	224	219	203	200	188	203	196	196	214	191	196	193	206	194	243	201	178	185	180	190	212	171	217	206	191	174	183	193	197	207	191	200	198	171	203	167	194	200	188	208	200	180	191	203	159	189	206	206	210	213	209	187	180	219	230	229	170	195	212	196	196	186	173	167	213	223	207	199	194	192	206	163	188	183	179	170	197	187	222	194	174	179	202	227	195	184	204	175	186	204	194	188	198	195	176	224	215	190	205	202	186	185	193	189	197	196	213	202	199	227	194	173	184	192	200	183	209	193	203	184	200	212	170	219	220	203	188	193	198	198	217	180	197	190	193	176	180	210	207	197	186	185	197	206	201	178	192	198	210	197	198	208	183	200	203	190	196	200	190	211	202	199	203	210	194	206	200	165	210	187	207	193	219	212	223	185	224	186	186	168	208	163	208	189	197	204	173	193	196	215	207	215	185	195	203	208	188	189	170	204	181	218	180	166	192	198	196	210	208	194	199	203	188	187	193	217	189	197	195	207	224	183	181	197	166	197	191	207	216	224	208	207	214	209	187	193	185	206	206	215	195	207	231	192	193	221	182	176	192	189	186	195	176	206	197	206	172	219	183	182	185	213	209	205	184	206	208	217	217	198	206	199	228	205	195	196	220	181	207	197	206	191	186	213	208	221	202	196	203	210	193	187	197	196	177	194	203	191	212	201	175	214	196	224	207	184	210	173	198	175	193	211	184	222	187	204	201	196	179	195	189	190	204	201	178	220	196	192	225	193	205	215	209	185	194	216	191	208	194	164	197	198	205	188	174	217	185	209	188	187	193	234	167	191	217	203	182	179	196	186	221	229	188	212	207	175	184	213	200	181	197	186	199	180	186	226	203	169	202	187	192	196	190	217	199	199	195	213	210	215	187	199	180	196	219	236	210	182	193	191	209	214	168	189	218	178	207	222	181	196	207	180	187	180	199	213	203	183	193	198	212	187	215	177	190	190	201	200	161	191	180	202	189	209	211	192	225	206	201	186	202	193	176	198	233	197	194	187	216	166	192	204	191	190	172	229	194	198	192	203	231	205	208	194	193	198	191	187	220	188	190	216	189	184	205	176	200	225	209	197	216	205	224	192	198	174	194	194	197	197	198	200	211	183	206	216	206	211	169	174	182	187	200	196	183	198	163	211	189	208	204	207	158	191	191	207	210	175	199	180	195	197	185	211	200	204	201	202	205	177	173	186	185	167	199	190	188	193	156	191	194	196	226	199	200	253	192	209	181	181	202	205	214	205	192	185	208	202	197	201	189	201	193	183	176	178	190	201	228	243	215	217	182	212	213	190	192	195	184	171	216	210	204	185	194	186	219	205	178	194	199	218	196	193	213	196	217	220	193	201	223	199	188	230	186	187	202	203	203	209	184	201	195	211	183	185	174	193	173	201	182	183	207	200	175	197	184	199	196	192	170	201	199	225	186	193	219	189	207	201	200	193	197	182	185	208	201	205	210	213	209	219	206	207	201	209	185	191	225	193	162	187	187	195	186	192	193	189	197	218	195	206	192	186	219	192	186	208	185	198	194	195	196	209	160	198	173	170	215	185	197	211	202	177	202	188	213	196	197	188	211	181	209	185	193	204	203	192	213	219	215	201	213	177	223	204	196	203	200	206	219	208	201	200	184	194	184	177	179	207	209	186	169	205	220	222	215	212	184	210	189	190	218	173	179	198	199	181	226	188	209	222	187	214	179	253	188	183	169	178	195	206	190	187	199	196	194	175	224	196	200	185	203	187	188	207	216	196	186	228	175	197	183	211	185	192	216	186	199	200	193	216	193	185	177	200	194	172	232	210	171	207	170	191	190	199	171	215	188	226	200	200	174	178	177	171	182	213	173	194	171	217	196	205	203	202	203	178	186	179	181	167	195	193	206	216	204	186	207	205	218	196	216	209	183	207	200	172	150	201	182	205	185	194	192	197	207	221	209	181	194	210	212	186	197	218	187	223	190	178	188	174	172	223	170	219	230	197	200	204	200	201	193	198	195	198	202	188	218	191	184	201	194	201	198	199	197	184	194	216	208	189	176	195	204	214	204	203	191	183	219	178	206	180	191	204	196	202	189	217	176	209	194	181	181	206	216	200	177	197	194	196	181	208	169	200	235	198	187	191	183	190	165	193	209	209	225	175	195	233	210	208	198	179	176	220	194	230	196	191	201	177	182	189	188	206	216	201	185	183	205	207	191	201	184	208	212	192	188	190	183	198	187	183	186	189	201	191	227	196	182	229	206	183	202	182	211	210	183	188	178	161	183	186	174	192	210	189	214	170	198	207	220	187	195	188	208	188	188	193	191	203	203	220	176	200	202	225	217	176	197	185	213	192	205	216	177	168	201	195	184	190	187	218	181	188	216	196	191	179	175	205	177	232	171	196	186	215	204	203	210	222	178	186	196	226	216	220	198	189	185	222	212	225	216	236	213	209	205	196	179	209	208	190	196	174	188	202	187	184	216	189	209	207	218	227	214	175	208	193	189	167	221	232	211	177	189	209	223	202	176	171	198	178	173	180	187	194	201	208	192	195	177	201	209	192	178	199	198	207	204	187	210	212	161	170	201	185	170	182	176	189	202	224	175	197	196	195	212	208	191	187	202	210	197	183	191	188	244	205	201	201	195	212	188	191	208	196	208	206	214	183	191	216	182	170	182	191	187	187	220	223	214	197	193	216	201	225	209	182	196	205	192	205	200	206	176	208	199	195	218	166	220	197	211	197	174	194	184	171	210	180	197	175	213	185	192	220	196	198	176	198	183	209	178	171	186	164	179	189	178	181	195	166	183	197	193	163	220	216	207	181	245	198	215	208	195	193	185	187	194	174	193	172	207	236	204	203	207	225	173	199	185	173	195	182	177	158	194	209	200	200	206	205	209	196	201	216	175	211	188	214	205	196	195	203	216	214	201	169	178	213	225	176	192	197	208	214	219	220	190	199	176	205	203	199	192	198	219	199	193	182	205	216	205	237	193	203	180	201	197	207	186	200	207	193	192	201	243	188	196	207	176	218	177	171	194	203	194	152	208	224	198	207	188	197	199	209	165	183	196	213	180	202	192	169	199	199	209	174	197	186	189	214	250	205	238	192	212	219	202	185	216	204	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46249	43392	14195	10602	7838	5913	5101	3850	5486	5350	4071	2893	4312	21895	38944	39652	31040	17772	7030	1631	428	450	477	453	465	415	428	415	456	472	455	492	476	470	427	458	435	420	445	408	469	477	462	426	454	457	447	450	431	422	436	448	492	461	445	423	471	426	404	389	421	455	486	420	433	447	442	453	438	448	467	430	443	451	464	472	454	426	429	441	448	469	434	449	427	459	405	448	461	410	482	447	461	458	434	439	441	444	455	453	404	415	450	481	501	404	440	433	463	478	478	413	423	465	436	432	437	441	438	455	455	430	479	483	443	416	422	457	421	448	427	424	387	454	423	453	440	424	434	459	428	434	449	429	457	425	462	448	439	402	449	450	434	439	419	408	426	483	472	420	440	453	471	459	458	415	424	417	455	428	434	419	418	433	428	471	433	409	440	459	451	459	415	454	413	440	447	469	441	427	436	429	437	419	461	436	471	467	409	464	457	440	424	409	477	397	434	451	437	414	481	454	455	465	457	483	406	416	429	415	453	433	454	432	492	443	402	436	463	482	439	453	449	421	439	454	471	445	451	461	450	473	463	439	435	422	444	480	383	461	465	461	435	426	433	442	449	469	416	440	452	437	435	414	409	402	437	447	450	428	458	461	470	454	447	472	430	477	426	425	463	441	442	419	443	471	442	459	442	482	440	415	434	410	431	382	428	428	431	424	428	425	457	450	457	451	464	454	415	425	469	420	415	491	462	423	454	435	453	452	407	435	430	443	412	439	437	475	422	425	402	436	434	433	423	445	423	420	429	461	478	459	421	454	442	437	396	452	481	475	465	412	451	420	434	435	422	415	410	404	451	443	404	427	457	447	456	455	438	394	425	446	404	449	408	414	445	433	462	406	413	455	475	440	442	442	444	470	448	410	451	448	459	451	482	458	425	420	429	480	437	412	441	449	422	426	449	398	439	446	430	431	428	426	433	451	432	417	459	438	474	441	426	469	409	442	435	382	440	449	425	458	416	401	459	470	455	461	439	402	401	463	439	450	442	421	448	505	466	431	420	428	437	459	477	430	433	420	445	465	450	430	449	432	431	470	446	480	410	411	439	418	428	456	426	417	427	423	453	416	451	452	482	444	424	474	410	407	453	400	423	429	445	432	449	420	455	434	463	493	451	443	439	473	472	443	490	473	441	475	452	446	457	418	428	451	412	469	459	450	435	467	484	445	458	458	435	450	430	446	447	444	433	407	440	406	436	453	421	420	459	433	455	451	462	455	438	435	468	399	456	472	451	439	414	452	411	417	442	427	430	445	422	442	429	461	450	441	412	426	425	444	436	421	442	435	438	434	453	405	444	445	448	437	455	442	452	469	428	398	463	407	401	415	415	436	439	454	434	453	425	446	432	443	461	414	435	447	431	433	390	412	435	435	469	418	452	448	420	434	430	425	410	443	415	397	424	435	437	434	449	440	423	430	433	417	431	424	459	456	457	413	465	403	426	444	455	444	440	470	387	438	443	430	410	453	398	440	470	464	458	430	440	447	424	497	469	434	458	436	442	436	450	416	463	460	426	446	426	423	480	427	447	420	429	444	432	461	410	431	412	441	455	479	453	431	451	438	434	428	454	444	443	450	476	442	456	422	432	413	492	449	432	415	478	440	421	455	430	458	431	465	433	452	410	445	429	428	459	391	426	433	460	450	477	445	461	418	452	441	457	414	481	425	437	477	430	378	421	450	466	449	438	470	457	479	438	393	434	429	422	462	465	432	419	449	426	450	457	416	463	454	430	443	427	449	430	407	447	441	421	437	430	440	467	457	440	442	457	455	452	463	436	483	427	456	432	438	442	418	463	416	423	457	403	433	458	434	399	456	479	495	438	468	431	420	422	426	385	416	437	444	431	424	451	421	417	429	413	442	432	405	467	475	450	463	454	443	409	436	431	452	455	385	434	481	482	441	460	430	416	461	466	436	474	451	461	447	428	429	452	452	430	440	495	457	469	432	413	434	422	433	435	415	491	448	459	473	427	436	422	417	421	421	487	423	429	461	473	424	443	426	430	412	434	408	415	422	436	450	466	420	448	436	476	433	420	456	483	422	435	447	426	448	476	455	426	471	440	407	433	414	433	423	400	480	451	464	458	428	438	422	446	434	435	462	444	431	469	415	423	416	468	404	443	440	476	459	391	449	429	411	446	449	446	451	453	477	451	436	437	416	474	440	460	447	413	486	438	415	450	426	420	428	415	466	443	473	444	461	407	434	485	437	432	449	477	420	427	447	443	448	406	417	458	447	440	420	404	422	428	430	447	416	454	424	443	444	439	411	485	407	452	415	475	458	430	447	428	445	452	450	427	407	416	423	448	458	441	441	400	422	433	473	469	455	431	425	436	402	451	423	437	461	438	459	436	447	456	449	488	417	472	401	451	420	442	430	422	469	447	453	453	434	429	500	422	443	376	424	433	472	466	430	421	442	395	446	467	415	431	411	436	407	425	434	450	460	434	484	404	418	437	440	439	421	495	441	447	499	423	500	419	448	439	436	422	414	454	498	418	452	432	417	452	436	467	425	460	445	402	422	424	448	440	437	422	433	431	459	459	423	428	424	434	438	475	436	450	467	422	432	430	421	411	453	421	465	453	461	415	452	438	405	470	466	460	427	419	467	410	469	441	467	439	411	430	437	460	480	450	392	434	418	386	444	447	459	439	433	417	441	439	472	435	456	417	414	430	486	416	395	433	475	427	450	444	453	448	425	424	427	434	419	403	439	427	440	426	454	381	439	424	469	433	424	414	446	429	406	435	418	438	437	420	441	413	428	443	499	440	473	403	460	481	426	407	445	421	399	426	428	424	430	468	444	444	440	454	409	468	447	450	425	474	422	404	415	396	449	406	432	461	465	455	450	428	424	463	442	427	421	438	454	439	449	450	422	472	436	419	416	451	444	461	476	397	458	426	448	440	443	419	483	482	433	459	427	463	449	456	428	444	415	440	444	450	418	437	462	440	441	445	434	467	437	398	409	422	447	434	431	422	417	466	434	418	486	452	437	421	439	438	439	442	422	448	413	440	460	438	430	416	460	426	392	464	425	434	466	418	480	473	434	454	435	453	453	451	481	469	439	440	468	442	434	469	425	469	464	455	458	425	453	464	428	414	437	427	474	440	407	435	432	422	439	432	390	441	431	422	433	457	430	446	451	420	474	419	428	448	425	436	458	453	442	428	458	459	413	489	455	429	394	438	428	455	471	436	447	464	439	408	440	420	438	473	438	409	468	444	448	440	450	395	422	459	458	433	406	394	434	439	456	434	412	450	444	429	424	461	458	447	460	415	433	405	453	438	444	497	450	472	475	442	481	480	399	407	475	455	417	455	457	418	419	465	424	411	435	418	443	424	458	398	430	447	444	423	453	429	452	488	409	417	449	481	424	427	443	425	431	425	428	452	436	442	457	434	495	426	454	460	466	392	454	426	448	451	462	497	409	404	482	461	420	413	407	431	422	436	472	444	398	424	459	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54252	41761	29429	24842	22606	19905	13827	6393	2051	1215	1000	829	2841	11503	23338	20267	12480	5300	1644	388	191	168	180	197	228	161	196	207	194	186	179	182	168	190	166	191	195	193	189	198	230	214	209	205	209	200	207	212	211	206	197	206	171	195	202	208	205	185	185	222	190	192	199	191	181	209	195	207	196	211	222	182	188	229	162	203	165	215	221	211	194	182	225	189	202	183	201	184	169	194	206	194	189	184	201	210	187	178	204	214	186	174	186	202	188	196	194	182	168	172	186	191	193	185	181	176	191	172	206	210	167	210	197	169	196	169	203	215	182	182	187	203	190	185	193	185	183	201	195	178	200	196	200	177	188	199	184	163	205	207	186	203	221	202	189	175	208	193	216	190	191	213	219	186	206	203	205	200	195	207	218	178	189	190	214	200	199	194	197	204	188	181	186	203	188	205	185	187	183	203	214	224	195	205	205	198	212	204	199	199	191	203	209	191	194	186	164	198	192	223	193	166	213	193	203	199	202	213	193	189	188	200	182	166	199	185	188	200	182	182	191	221	199	206	181	197	186	198	191	205	191	188	203	198	197	203	228	199	214	208	204	215	202	186	182	229	170	215	199	214	213	203	200	194	175	195	198	191	191	206	203	187	181	186	175	201	210	184	168	193	201	214	203	203	197	136	207	183	191	165	203	205	202	207	176	219	188	187	222	204	175	194	191	222	200	186	186	202	173	204	217	203	171	194	217	177	207	221	174	197	204	186	194	186	182	201	202	183	183	208	217	195	206	208	189	172	194	209	206	183	188	184	205	191	217	207	209	193	201	192	240	193	164	178	187	179	201	208	195	201	228	216	181	177	198	198	201	195	182	205	181	183	187	188	195	197	164	174	177	188	196	199	206	191	190	208	210	227	195	203	212	214	177	191	193	189	212	192	199	217	198	187	200	190	210	203	194	216	187	200	215	205	201	196	191	220	188	164	193	207	193	186	222	186	213	203	179	203	181	192	215	174	211	205	196	193	188	189	191	203	172	191	196	177	198	195	214	215	203	202	169	172	204	189	191	201	190	226	177	158	208	215	202	176	206	179	189	198	212	224	187	208	215	184	173	190	187	192	189	193	163	193	196	177	191	183	241	183	200	187	193	217	186	188	202	209	204	205	198	178	190	215	194	184	211	178	212	194	192	206	212	226	198	207	218	188	221	217	202	190	192	184	190	180	209	194	222	190	198	205	205	193	208	165	195	198	192	206	213	209	197	181	210	224	211	194	208	186	223	191	203	174	192	202	180	198	187	185	202	189	195	181	212	213	190	197	189	169	201	214	189	193	192	196	183	223	182	211	192	209	189	196	188	210	188	204	186	205	194	180	206	224	236	203	178	195	191	205	181	215	190	204	201	198	184	156	193	192	182	209	182	208	202	201	185	207	178	180	177	216	168	209	199	203	183	206	207	211	189	192	176	193	171	181	219	197	197	201	164	176	207	223	192	219	186	193	175	204	167	176	193	203	205	211	205	208	201	177	188	194	212	181	201	203	184	179	213	164	192	191	199	198	195	182	206	205	188	186	245	195	211	185	211	206	198	209	191	189	189	222	196	198	207	174	226	189	198	203	187	202	191	181	202	190	183	205	205	178	189	180	219	173	173	172	230	189	188	170	203	192	188	218	202	216	203	190	182	216	217	182	176	204	182	178	226	193	213	234	229	170	236	193	183	221	178	179	200	228	205	208	203	169	185	208	210	201	186	198	171	212	185	197	198	192	183	192	216	211	200	198	181	223	198	185	188	195	193	189	210	197	198	185	197	177	188	188	186	203	187	190	185	186	167	181	211	214	220	193	196	200	219	206	188	174	210	200	184	206	212	194	196	228	193	211	216	201	212	200	219	214	198	203	197	190	206	168	194	194	192	211	185	185	179	196	229	190	189	190	205	191	179	197	210	192	210	189	199	177	185	197	199	184	193	157	197	179	183	192	183	183	192	201	187	179	169	203	221	193	189	202	181	200	208	197	191	206	189	216	189	196	189	187	201	181	177	208	215	173	175	190	176	210	198	200	195	185	168	175	206	181	201	195	196	219	198	207	189	212	193	207	217	184	207	182	174	211	195	195	191	184	206	196	209	196	196	185	204	153	172	193	194	188	196	225	199	219	197	224	223	209	198	166	218	209	191	205	205	209	189	186	199	217	211	198	191	186	192	205	207	183	184	219	184	198	195	197	188	180	199	203	197	188	177	187	202	207	219	192	192	195	221	200	188	196	228	204	191	198	203	195	191	211	211	179	154	191	195	202	189	174	222	207	217	213	194	196	185	179	205	203	242	201	205	201	208	216	187	198	175	220	193	196	181	183	208	193	211	195	188	182	187	186	203	215	185	200	190	196	213	210	214	204	210	195	184	196	182	212	184	191	192	214	211	200	195	225	221	212	218	213	210	206	210	228	217	211	188	205	186	193	187	231	178	232	188	170	190	211	197	211	177	179	194	193	205	201	198	188	232	180	195	166	175	241	188	197	203	207	192	199	222	206	202	211	208	182	198	225	220	205	214	180	168	191	193	192	196	222	180	211	194	199	172	205	202	224	217	187	215	190	190	187	218	181	187	228	177	175	227	200	197	177	211	200	190	198	216	209	200	192	197	186	225	204	191	212	209	186	212	197	197	215	209	192	201	199	167	226	206	186	175	226	193	208	182	205	199	188	193	218	180	210	184	197	231	181	182	215	195	190	204	187	186	203	190	210	172	198	192	208	170	184	194	187	175	178	173	193	204	185	187	182	203	204	213	200	188	186	189	177	197	196	219	193	180	206	203	204	188	212	196	200	198	198	215	189	200	197	202	202	210	192	200	204	217	191	185	193	201	208	188	195	216	212	203	171	212	207	232	187	209	203	200	183	204	206	206	207	178	207	192	197	191	175	190	190	218	179	203	185	238	226	183	205	196	182	195	217	194	222	196	219	190	188	203	212	193	202	198	217	210	202	182	195	178	197	190	188	178	230	185	177	193	202	208	194	214	188	221	207	222	198	207	203	202	188	183	204	197	182	180	191	189	190	194	209	190	203	171	197	171	210	191	178	183	196	166	197	212	193	195	196	191	192	195	222	195	196	187	182	176	181	202	198	213	212	201	194	214	176	228	186	196	206	212	203	196	203	216	229	191	196	191	205	173	170	189	191	211	217	189	201	174	181	191	164	193	170	192	201	190	219	182	198	176	172	188	205	192	206	208	214	231	211	190	187	207	199	198	192	200	169	227	214	188	194	195	199	213	193	209	192	206	233	208	172	192	210	217	196	207	223	189	203	196	192	207	204	201	203	231	187	207	185	229	210	173	196	200	195	177	198	205	194	213	191	206	206	180	196	168	190	189	201	201	187	202	211	192	193	214	172	173	194	189	206	182	218	222	198	181	207	154	212	187	181	197	201	196	224	201	188	190	192	204	192	193	177	193	214	215	188	179	184	226	177	225	192	192	178	199	192	172	210	172	221	189	199	187	195	198	207	205	204	216	166	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46093	47824	16335	10352	7677	6183	4954	3515	3925	4006	3318	2835	10962	30717	42100	37121	27734	14991	5712	1018	454	445	416	433	439	448	435	411	431	434	460	413	426	478	431	454	417	451	414	452	471	436	407	413	432	396	486	428	419	384	442	441	429	413	440	447	434	483	450	440	461	442	440	438	418	458	455	457	401	436	426	435	427	480	436	411	421	429	422	395	442	460	435	439	409	450	411	446	457	503	438	436	430	422	423	429	444	433	460	425	396	430	415	423	435	433	450	445	425	378	421	457	462	441	428	429	447	449	413	413	458	453	440	453	468	445	403	396	466	452	417	419	487	458	447	404	398	452	464	403	435	462	441	443	444	466	450	416	412	393	449	452	428	449	467	465	426	411	466	419	417	452	481	432	391	434	466	435	417	430	453	442	444	398	444	387	431	401	437	407	438	428	435	508	445	440	452	437	445	433	449	433	442	368	420	432	408	458	443	427	427	439	480	447	434	427	440	434	434	471	406	406	440	437	435	413	435	404	439	420	472	441	470	438	437	420	475	420	451	494	458	415	399	445	423	441	434	420	401	416	431	398	433	403	425	439	447	440	444	454	397	456	451	452	423	443	442	446	421	413	442	459	446	416	432	411	440	432	435	441	438	440	449	451	417	400	474	447	432	440	430	429	430	421	416	459	463	412	422	407	434	419	423	416	443	434	418	442	436	422	430	440	450	455	458	448	439	445	445	482	441	413	438	447	454	430	403	439	400	418	435	442	458	437	444	404	494	470	423	445	440	428	467	423	449	415	442	417	440	438	458	431	406	437	400	420	434	471	439	464	445	434	442	449	454	430	424	461	449	453	426	425	464	429	427	430	452	429	384	466	463	476	455	455	440	418	457	458	456	438	474	451	453	455	497	424	436	405	416	448	427	424	433	441	423	437	414	422	417	436	449	396	452	418	437	493	398	460	487	428	433	461	477	440	468	428	437	444	437	406	445	436	439	423	450	454	433	425	436	449	459	433	451	425	466	434	436	444	415	439	443	418	453	422	438	416	447	451	413	410	420	439	404	428	449	418	456	404	440	425	451	428	427	414	446	427	416	448	433	405	424	422	458	435	396	453	433	446	426	442	465	435	461	461	437	429	445	436	409	448	416	443	473	495	429	423	477	438	415	470	441	378	429	446	445	452	477	443	456	413	427	395	461	437	447	425	434	442	461	447	429	430	423	424	449	411	438	435	441	423	442	447	439	435	417	454	473	465	457	433	436	449	416	414	413	432	445	406	440	442	424	464	469	438	441	405	401	417	422	443	434	422	394	418	419	451	419	442	418	423	426	427	451	426	427	425	435	454	419	418	444	439	450	404	425	431	425	460	453	432	406	436	481	426	448	449	404	442	453	420	432	433	452	444	450	400	398	444	435	401	458	403	415	450	407	442	454	445	457	448	436	422	458	431	466	450	427	413	445	461	445	434	417	396	434	415	431	406	402	403	421	430	472	462	423	433	447	420	432	419	432	413	479	369	439	423	394	430	427	452	453	422	418	435	448	443	462	424	433	435	459	460	439	471	424	400	415	433	425	448	427	429	450	436	467	433	404	453	441	440	405	435	448	437	422	443	452	442	468	426	448	428	421	389	416	438	454	479	412	429	439	423	407	441	446	423	439	426	420	487	460	430	441	401	456	447	448	487	430	447	435	481	418	412	441	436	471	433	425	426	452	424	465	386	421	449	442	436	428	468	446	429	428	490	430	423	478	484	395	457	417	455	441	481	438	439	453	419	462	453	423	414	466	453	469	409	422	464	440	440	456	465	444	414	446	419	436	466	429	413	398	467	420	458	445	423	448	462	434	442	444	467	402	417	423	463	446	430	469	397	460	464	435	439	476	406	410	436	466	426	423	450	462	415	467	438	421	456	425	420	420	413	444	429	425	448	457	456	435	446	458	451	457	441	429	419	461	441	399	424	447	465	434	448	415	399	439	426	423	415	442	428	410	420	445	439	423	473	462	404	415	429	441	467	463	455	415	443	409	455	428	445	460	427	458	431	428	445	429	435	436	431	428	468	430	429	448	431	437	451	480	443	465	448	405	430	428	460	425	446	438	435	427	434	437	455	419	426	439	430	430	386	434	427	426	420	429	451	431	423	426	466	425	454	411	422	432	462	446	415	437	449	451	419	421	396	414	428	457	457	483	491	417	439	407	424	467	404	465	503	418	491	416	443	459	436	397	413	444	431	458	443	523	431	425	425	448	361	454	447	426	418	415	427	447	441	422	415	452	408	425	414	432	463	433	434	428	422	436	431	440	416	381	460	428	446	413	477	470	472	437	432	419	441	462	402	436	424	438	434	416	481	410	431	476	453	441	447	438	482	429	438	466	425	406	442	446	458	436	427	464	441	433	445	416	409	464	414	433	459	415	396	419	448	388	422	407	406	420	447	428	419	445	459	400	423	431	439	401	445	444	488	438	439	450	443	421	445	434	423	391	441	421	407	455	452	441	460	401	414	431	457	424	451	445	429	428	455	461	463	420	400	437	452	439	444	432	465	469	443	494	460	428	468	388	448	415	440	437	455	411	453	445	430	395	444	456	439	440	443	470	438	498	397	438	411	428	408	394	409	444	397	435	397	448	473	418	464	430	446	473	449	463	433	416	445	460	431	448	480	444	419	484	461	390	450	450	428	468	456	405	438	488	431	393	439	396	430	450	435	429	404	448	448	431	424	444	414	424	403	434	432	414	441	437	439	395	450	442	455	406	403	445	415	473	459	404	425	447	445	430	441	440	438	461	412	423	447	471	441	437	419	400	465	456	453	465	420	447	427	408	470	417	438	409	455	453	432	426	461	471	491	438	437	458	413	459	452	403	422	456	421	456	440	438	441	406	409	425	474	426	456	423	440	459	427	431	409	452	436	426	455	429	421	403	437	448	448	446	453	439	458	438	453	441	426	454	457	455	412	423	445	459	424	432	408	466	448	424	427	431	440	431	430	424	408	445	411	466	433	441	439	427	394	453	435	432	451	430	425	458	403	453	450	429	399	421	395	422	401	424	455	410	476	446	421	436	443	428	436	449	423	413	409	417	422	399	438	439	447	439	376	385	450	438	426	485	423	442	441	460	461	446	439	438	390	465	435	445	484	421	420	438	434	464	434	439	428	454	454	452	436	422	420	437	428	443	399	449	449	442	425	423	451	442	459	436	454	432	412	432	461	409	431	433	435	469	424	462	451	433	463	476	474	437	426	442	439	475	416	441	403	401	420	447	418	439	436	461	424	443	396	464	444	417	444	450	429	448	431	458	464	413	438	428	446	410	416	437	461	440	433	466	449	445	468	434	428	434	434	419	466	428	437	417	492	413	439	451	476	387	465	432	472	490	434	468	437	474	439	408	435	404	444	402	456	429	374	437	463	414	446	432	409	444	410	455	402	435	438	450	462	444	445	427	453	430	448	458	450	460	429	450	431	440	422	441	460	413	446	440	427	451	433	456	408	457	432	426	433	409	446	425	435	453	445	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54000	44086	28549	24182	24258	21951	15424	7925	2520	1086	923	918	1026	2749	25672	23632	13487	5427	1860	272	200	219	207	221	206	209	186	178	196	180	216	201	201	187	199	209	188	190	187	205	186	176	172	185	216	183	214	201	196	197	204	194	197	179	184	195	244	181	190	179	201	212	190	231	204	166	179	185	214	199	188	206	220	217	178	189	201	220	211	186	193	201	186	201	203	213	221	207	209	187	186	178	198	214	186	197	220	189	184	188	195	184	175	176	167	169	211	191	191	174	196	206	197	195	206	185	186	186	210	198	218	210	188	184	215	171	217	194	198	236	165	200	189	192	192	207	169	173	224	214	177	218	197	190	212	175	189	201	180	200	165	200	211	205	174	174	194	214	181	191	204	202	202	189	188	189	175	162	178	191	195	192	215	189	189	202	234	202	218	212	180	188	175	176	187	194	222	203	203	188	195	169	224	195	185	217	162	186	178	172	180	185	193	162	212	185	184	208	160	174	193	189	202	208	226	212	204	192	205	172	207	199	212	195	180	219	196	190	185	199	184	209	206	193	204	195	206	213	211	200	208	226	193	208	192	188	195	188	198	170	192	208	176	181	188	193	170	199	204	190	199	183	206	216	188	204	200	182	207	175	216	187	179	187	184	200	231	184	207	188	159	201	213	189	204	169	200	174	186	192	215	187	181	211	201	193	232	195	196	219	210	204	183	213	203	193	192	203	195	208	181	190	197	175	214	196	175	185	194	201	181	168	201	245	226	207	180	203	205	185	193	225	187	226	203	171	202	188	185	196	230	210	214	193	211	222	193	236	190	176	200	208	209	225	218	196	214	206	196	195	202	192	183	199	214	183	178	194	180	192	192	189	222	205	181	211	196	222	168	188	185	202	215	186	186	184	191	190	182	190	213	188	212	192	204	177	199	213	184	220	185	182	207	207	189	173	189	194	195	230	184	206	214	194	185	166	180	225	190	202	201	199	195	172	199	195	188	210	179	208	212	208	195	194	213	192	187	213	187	193	204	182	206	214	202	205	240	175	208	220	179	183	211	177	176	190	197	195	198	196	197	213	200	223	185	181	190	201	202	190	186	214	197	175	211	191	217	180	195	203	176	195	207	188	212	190	181	193	214	201	197	217	204	211	198	230	206	157	198	190	213	247	183	208	195	213	201	196	204	178	218	199	213	195	214	193	195	203	215	232	191	184	198	213	192	197	210	190	195	195	196	167	204	190	189	212	188	176	183	195	170	204	198	207	203	192	203	201	206	206	198	207	155	177	201	193	189	188	206	213	194	170	214	196	204	159	199	165	190	216	188	203	204	186	190	186	203	208	196	187	194	212	206	234	175	212	204	204	209	213	211	185	198	192	203	191	188	193	222	198	180	194	205	201	203	234	203	200	203	186	182	180	180	187	190	210	190	205	202	207	167	189	205	197	200	197	188	197	180	198	199	192	185	215	199	197	199	192	210	189	202	223	198	184	206	194	183	203	193	208	209	208	224	189	184	199	193	181	180	226	218	173	194	177	189	196	207	230	186	199	222	210	180	206	200	179	213	204	193	208	184	187	194	195	211	184	195	196	167	208	187	185	192	209	208	190	210	210	222	210	210	195	224	214	197	173	218	219	185	177	198	207	201	201	187	212	218	191	193	200	172	220	222	209	192	183	215	200	195	172	194	203	197	182	201	207	178	191	183	189	186	184	217	223	209	199	167	219	193	216	195	198	213	200	228	179	223	185	195	178	204	160	196	191	203	192	173	175	188	184	195	173	177	218	204	170	199	181	189	204	209	192	203	192	208	182	174	191	210	175	202	201	206	184	190	200	203	178	199	167	193	181	186	168	214	202	207	189	194	206	190	192	183	194	211	175	160	204	212	171	190	190	207	207	180	210	202	204	187	193	179	186	205	180	188	210	189	204	187	247	196	213	196	211	195	190	206	202	186	218	188	209	207	207	190	220	202	178	186	184	208	206	179	206	192	173	215	201	210	168	196	187	196	171	198	195	214	195	228	193	202	193	223	190	211	192	186	203	187	175	192	192	197	199	196	185	173	214	208	219	185	203	169	174	182	190	198	236	204	186	197	212	192	231	190	209	207	211	188	201	171	186	190	187	191	175	159	187	200	170	223	198	221	198	179	167	192	182	193	194	218	182	206	189	184	215	206	190	200	182	186	192	209	220	167	216	201	212	177	175	210	207	199	172	189	189	208	186	192	213	208	196	176	166	219	195	172	192	188	190	181	238	206	183	203	200	178	209	202	189	187	187	222	176	199	227	203	183	184	193	187	203	198	191	194	200	198	192	196	209	208	200	183	175	202	189	213	185	194	209	180	187	172	194	212	216	203	190	221	207	201	194	223	197	212	222	193	193	203	191	218	204	209	195	194	198	171	189	198	202	184	191	199	177	170	180	178	219	185	203	218	205	197	188	206	217	200	195	191	196	182	197	186	189	192	197	197	181	187	191	183	195	197	196	182	191	204	200	175	175	207	200	217	215	211	229	177	217	190	198	192	186	189	189	199	181	193	196	193	194	214	212	195	190	213	210	198	216	193	174	198	191	204	195	180	186	190	194	180	185	217	217	175	189	190	192	207	194	187	183	184	198	177	217	200	192	188	203	208	199	182	180	174	196	208	195	188	216	184	229	200	203	186	220	186	210	191	198	207	222	201	175	183	173	175	194	201	201	183	197	192	202	196	190	196	178	173	201	215	207	177	190	200	201	192	184	221	192	198	203	207	202	183	211	196	194	195	199	194	189	195	184	181	193	189	189	191	197	227	196	200	203	180	178	178	193	174	173	184	188	195	196	187	177	193	171	179	219	232	216	191	188	192	208	187	209	196	174	206	216	208	177	167	203	200	176	199	196	207	189	209	189	187	195	210	184	191	215	224	203	183	173	185	184	192	191	170	187	204	194	184	190	185	206	184	192	190	189	208	216	211	200	170	213	204	189	200	177	198	203	185	180	198	172	201	184	206	180	200	177	201	210	183	166	212	204	207	193	169	196	184	201	201	193	207	186	155	195	221	216	200	149	179	180	213	185	176	175	191	198	188	198	198	224	212	210	181	163	207	225	213	196	197	180	184	177	216	199	193	195	194	185	175	181	193	179	176	164	189	209	219	183	211	206	202	178	206	213	203	201	188	185	211	213	201	200	195	198	203	192	200	205	207	201	195	214	230	195	194	194	193	231	205	221	207	189	220	197	196	176	188	206	203	189	186	172	192	210	181	184	217	209	202	204	191	206	204	243	183	192	194	180	184	191	202	215	202	192	219	175	185	169	191	203	195	194	195	195	206	203	196	195	201	193	193	212	227	187	179	205	235	204	177	211	188	210	209	239	199	201	194	212	188	236	216	183	193	170	213	208	181	203	217	180	188	189	195	202	207	154	202	222	191	214	208	181	188	178	192	188	209	208	197	178	211	198	204	179	207	213	197	213	174	180	196	192	205	183	212	212	202	188	189	194	212	197	184	208	216	210	215	181	194	205	186	181	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45815	47404	13009	10212	7953	6909	5286	4047	3570	3432	3234	3503	3640	10182	45206	39682	28017	14806	5857	695	407	453	454	440	436	433	415	419	460	436	437	390	463	460	421	421	445	454	444	437	434	430	457	493	432	453	441	448	457	441	429	442	417	403	452	443	434	427	438	447	398	466	452	455	434	417	448	449	422	447	435	461	456	439	421	443	453	397	404	446	473	399	441	451	421	445	404	429	447	410	437	409	441	470	452	433	442	435	454	378	447	435	422	429	448	448	424	403	428	406	449	459	404	442	421	433	467	440	433	440	452	441	387	424	443	427	445	414	382	443	429	416	406	424	416	427	424	414	421	417	434	432	407	416	453	448	443	447	465	423	453	419	432	461	442	462	418	440	435	401	413	411	430	406	406	476	426	426	458	436	426	438	446	416	405	421	459	447	429	420	460	440	441	437	411	417	395	442	437	437	464	442	446	441	412	408	436	435	444	433	414	436	396	461	432	441	469	455	400	467	461	420	422	415	410	437	428	411	440	441	402	426	442	461	460	427	452	444	436	407	432	423	448	459	415	442	394	439	423	428	436	488	472	438	396	462	430	460	440	435	395	426	437	405	443	391	424	426	426	440	438	441	445	457	414	444	447	432	431	432	439	436	422	458	422	400	408	430	405	440	418	450	412	426	430	457	456	405	424	418	481	469	427	422	409	437	404	451	412	425	424	440	417	461	439	418	390	424	404	426	422	420	467	452	459	411	430	449	409	432	452	407	439	464	432	427	430	425	434	428	460	475	428	410	457	428	457	439	401	415	442	403	426	445	469	423	463	463	427	404	424	437	425	426	433	438	441	415	412	429	416	436	420	439	421	427	468	438	412	450	436	424	456	464	455	440	465	391	459	434	436	390	427	456	438	417	423	411	431	446	454	466	427	435	413	389	421	440	374	422	408	401	399	468	433	455	464	446	443	435	412	443	434	407	442	448	425	417	444	454	439	449	424	430	434	436	400	466	452	456	398	451	399	420	418	421	458	423	416	491	452	408	464	442	427	448	451	412	446	438	401	438	413	441	476	444	455	435	470	455	475	431	424	400	399	413	415	446	422	440	431	448	423	441	448	429	413	433	426	444	399	424	457	439	416	430	428	395	430	426	458	430	429	436	478	430	448	446	438	424	405	449	413	419	435	412	439	422	417	410	429	420	434	413	444	425	447	444	399	434	416	448	439	409	394	420	426	421	418	413	394	413	439	429	431	423	403	426	465	446	413	412	432	438	453	405	422	402	411	425	449	412	453	424	391	401	449	416	457	427	436	440	422	415	454	448	435	405	404	447	399	433	429	420	416	407	425	443	402	400	431	391	402	416	434	419	457	453	417	427	406	398	417	459	431	407	428	390	383	433	450	435	456	411	412	427	433	447	448	410	451	403	454	469	401	421	389	429	419	430	413	438	451	446	428	431	457	416	432	435	447	433	429	406	413	451	423	465	424	453	476	452	400	457	407	432	433	429	435	399	409	398	452	404	453	439	412	414	410	447	458	448	444	425	414	432	448	435	466	429	434	476	406	456	420	429	418	451	438	440	399	407	409	452	442	407	414	432	418	388	436	458	421	422	399	426	424	452	436	436	448	431	443	420	425	447	434	472	427	426	412	430	399	473	440	450	437	444	418	439	407	421	431	412	431	446	451	401	464	414	427	409	451	460	421	418	443	431	408	430	450	430	447	419	432	430	435	457	438	434	452	461	454	435	464	424	439	434	436	417	427	430	457	381	431	432	471	409	406	430	439	457	468	404	402	405	441	444	431	468	405	404	447	408	408	432	408	430	411	419	462	443	410	416	408	450	399	421	450	436	421	409	401	417	391	431	433	422	467	443	428	445	424	441	394	440	411	395	421	457	404	413	462	416	415	449	449	455	412	471	435	399	456	448	439	399	434	439	426	446	424	450	423	423	416	463	435	421	401	409	407	444	438	405	393	417	487	406	419	425	401	400	454	447	416	433	433	426	438	449	449	434	424	408	452	447	461	444	421	391	462	424	420	417	421	442	436	437	411	448	439	442	423	421	449	429	445	429	452	491	411	448	444	426	439	422	444	455	436	444	414	393	409	399	444	465	429	413	456	444	447	438	432	413	417	407	414	454	437	457	439	389	429	426	443	438	432	435	439	433	433	427	426	454	435	427	421	413	383	430	443	420	392	412	471	391	409	400	410	436	415	413	428	389	409	412	447	424	428	464	449	438	431	462	481	431	470	437	425	452	417	415	418	432	426	444	444	429	446	442	393	408	439	436	419	453	408	421	402	445	435	424	422	424	418	435	426	439	476	436	441	398	390	419	419	417	461	413	436	424	436	409	487	459	446	407	400	413	445	465	428	448	448	450	466	429	440	449	431	426	403	397	451	398	438	428	444	472	423	434	436	426	440	426	451	407	440	436	389	416	452	461	440	482	441	447	420	446	463	442	469	438	490	429	436	384	426	430	449	437	440	423	424	424	441	442	440	449	465	422	388	413	462	456	384	437	415	420	452	423	430	442	447	451	433	430	445	419	401	466	424	400	416	462	448	470	448	426	441	438	431	426	429	452	394	448	448	412	426	417	423	450	421	447	448	449	415	482	424	426	417	442	453	396	416	432	406	428	430	415	430	401	446	463	404	454	430	450	389	430	459	413	393	429	452	432	390	436	420	400	415	464	455	451	432	442	420	432	420	423	418	424	425	441	426	457	402	428	430	438	437	473	395	449	467	432	431	413	448	457	443	443	439	490	470	385	442	405	449	426	425	430	414	456	417	413	402	440	397	445	415	468	425	431	449	448	409	439	420	394	416	392	420	417	406	408	416	439	409	449	441	452	451	445	432	455	405	418	429	419	449	434	432	410	457	476	437	402	455	434	401	457	420	427	434	450	409	406	433	450	442	422	421	445	431	437	413	433	461	432	428	449	419	450	446	421	467	465	445	422	466	429	468	404	410	441	427	415	441	410	412	440	402	442	419	444	450	428	410	402	403	402	412	429	375	451	380	468	421	453	466	437	421	451	457	394	418	434	470	421	416	430	395	404	410	450	429	455	463	434	433	405	448	391	445	414	443	399	443	443	410	428	454	435	481	452	430	429	371	448	458	448	447	413	429	449	468	397	427	421	406	443	425	413	410	425	418	431	410	425	428	412	420	453	467	467	472	436	463	420	419	429	433	425	423	436	408	415	450	477	400	461	431	468	432	420	400	408	435	412	407	429	397	451	435	404	448	426	400	443	422	415	421	431	449	473	433	381	421	426	439	438	387	429	379	430	429	447	446	392	425	400	457	411	445	442	453	399	397	419	458	427	428	440	458	445	398	426	408	429	451	429	471	455	447	407	418	459	419	436	410	428	434	416	445	421	435	435	428	442	437	449	419	439	441	407	410	492	459	467	426	441	433	394	401	423	439	464	449	399	463	426	452	439	417	451	423	427	423	439	443	425	430	436	448	411	408	403	398	428	471	436	427	413	430	433	413	384	416	388	433	416	435	468	385	441	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53442	39454	28671	24115	23186	19898	13672	6232	2455	1426	965	877	1616	4233	21520	23618	14699	5856	1731	269	188	200	194	210	182	187	201	205	202	187	226	210	169	189	196	213	196	181	190	203	218	181	185	202	221	198	206	199	186	195	212	181	188	215	186	207	208	209	170	188	216	182	180	193	181	197	204	203	202	182	177	183	207	201	177	168	200	188	196	198	214	204	166	201	185	182	207	188	177	186	190	199	187	201	188	193	173	169	195	191	215	178	192	184	178	198	201	199	207	189	204	197	191	184	203	187	201	212	179	200	191	192	215	190	218	192	184	197	191	176	188	211	205	184	196	207	185	188	190	200	197	204	179	166	178	164	201	209	181	180	201	198	198	182	194	208	217	194	215	179	179	186	177	198	215	186	202	217	189	211	197	195	175	199	198	206	187	205	205	203	189	194	208	163	188	163	201	172	191	204	208	196	203	188	213	213	194	201	171	192	182	225	178	179	207	196	200	175	176	211	191	192	181	192	185	180	194	199	207	190	175	193	181	201	199	178	204	187	204	216	171	220	204	175	193	193	199	205	186	184	249	190	180	162	190	194	170	193	208	221	174	206	209	166	200	176	202	202	205	218	185	168	183	184	206	186	211	194	202	179	197	201	206	208	185	224	185	198	192	206	187	167	188	196	195	175	195	194	202	213	194	194	211	198	209	199	176	196	190	202	185	183	180	178	202	180	177	194	202	197	198	209	192	177	231	219	187	177	224	167	188	192	202	163	182	178	207	198	203	211	205	177	176	178	167	189	188	176	186	164	191	192	199	184	178	181	189	197	204	204	177	177	203	192	172	207	162	189	176	203	187	198	160	214	180	195	193	179	216	207	193	201	195	180	179	205	193	195	195	198	168	173	170	195	207	197	226	223	195	194	196	188	194	181	177	180	174	188	194	196	180	187	188	217	168	185	177	194	202	198	184	194	188	172	200	182	204	207	214	198	200	193	182	168	183	193	209	210	188	183	203	199	178	188	191	202	203	198	211	204	191	210	178	187	195	189	212	190	210	213	198	204	166	190	193	198	207	216	192	201	208	206	177	216	180	174	185	181	194	187	190	171	202	209	175	200	176	180	197	211	194	171	196	223	191	183	178	205	200	202	215	170	219	189	215	212	182	199	184	187	199	185	161	208	224	204	163	194	202	221	193	160	184	225	204	189	201	191	197	187	218	188	206	170	207	206	200	177	185	223	206	178	181	200	209	200	185	175	201	224	210	184	201	176	230	198	180	203	202	178	189	196	197	198	175	207	191	176	177	170	176	213	185	201	192	200	216	196	185	191	186	201	199	204	193	169	189	198	192	184	202	196	219	165	216	158	204	161	168	194	172	180	175	202	198	192	185	182	200	180	196	176	194	212	166	204	179	191	207	212	177	189	185	195	196	199	176	213	172	200	183	172	185	202	210	205	194	192	193	188	213	185	173	182	195	162	188	188	207	187	211	200	205	172	199	172	187	190	193	202	210	186	176	224	217	183	171	168	174	178	185	201	182	214	175	206	204	203	205	210	188	203	149	212	232	191	195	199	194	177	207	185	174	194	181	207	173	188	180	180	179	189	183	179	199	177	179	212	190	188	197	171	205	185	182	190	212	173	223	188	205	203	203	203	172	192	192	199	168	172	194	188	171	167	206	193	189	169	186	199	167	180	184	191	186	200	194	174	202	171	167	205	176	167	188	187	211	192	218	182	179	205	209	215	179	205	175	180	216	183	211	180	200	165	192	171	202	199	199	176	208	183	201	196	191	186	189	168	185	197	173	189	202	192	190	186	192	203	175	193	230	185	202	180	211	204	190	185	195	207	205	203	198	170	193	198	197	197	179	213	167	169	187	208	199	205	173	202	204	199	190	201	178	188	207	163	195	172	200	161	162	188	189	174	176	180	176	182	173	203	192	202	208	190	208	203	216	204	192	190	215	212	191	196	203	219	192	194	187	197	181	211	186	194	212	209	163	172	195	213	199	184	175	184	199	209	195	231	192	205	181	177	174	199	195	207	186	207	211	175	169	183	193	168	193	175	175	176	183	212	195	198	194	185	193	175	198	217	216	178	180	200	172	181	201	202	200	193	181	207	204	170	201	182	219	185	182	200	194	183	202	208	189	179	206	199	200	197	205	219	190	226	184	182	202	194	195	192	197	181	176	194	169	198	194	179	201	192	180	189	180	197	187	172	189	203	210	197	195	225	200	199	187	219	193	181	201	184	194	200	184	208	227	186	211	204	188	198	212	209	185	202	172	198	195	213	210	209	164	182	217	173	205	177	198	170	175	179	187	192	195	188	192	187	180	200	192	200	214	204	199	219	179	197	190	207	172	186	172	202	183	187	190	175	212	205	224	175	201	185	210	214	190	204	190	193	217	192	199	188	185	207	221	163	197	221	191	186	190	220	207	214	189	182	196	196	196	206	179	188	203	198	193	194	189	191	212	196	191	180	182	208	207	200	184	185	178	183	173	200	213	189	197	206	149	182	201	191	203	188	195	187	210	202	203	200	213	181	190	209	205	201	186	206	205	185	186	201	187	192	196	216	184	199	187	201	195	182	185	168	182	235	158	171	205	190	203	214	188	209	198	209	170	168	229	211	176	184	200	190	179	187	182	201	193	221	226	198	196	181	183	184	185	188	154	175	202	186	169	187	216	206	192	193	207	193	184	192	185	183	180	202	186	191	217	195	182	175	175	201	211	181	202	206	198	225	191	203	218	204	202	206	194	197	221	194	187	215	206	184	196	188	193	188	174	184	175	190	176	195	196	217	211	170	139	195	201	202	194	182	227	174	195	222	181	161	197	168	191	211	180	192	202	214	189	184	216	207	188	207	184	199	193	191	157	181	196	184	186	167	187	202	165	212	216	181	197	214	189	190	199	187	180	193	209	181	205	212	199	195	175	201	205	200	185	170	190	175	207	197	206	211	219	176	202	215	205	183	187	200	181	217	173	197	184	201	183	188	211	177	172	220	184	193	200	205	169	216	167	195	180	188	193	211	179	188	214	201	206	185	224	198	190	202	193	202	217	191	166	186	224	207	175	195	197	178	185	235	206	189	184	187	192	191	202	179	191	166	178	179	196	176	202	219	195	198	212	197	185	180	206	191	187	209	201	199	188	194	201	190	178	195	186	194	194	212	186	195	217	186	181	189	203	204	165	179	197	206	186	168	207	187	207	172	214	180	183	197	212	195	204	187	189	189	197	181	182	208	204	193	188	197	207	173	191	174	187	221	192	199	161	201	188	206	196	180	207	185	214	189	190	198	221	183	182	201	165	187	207	199	204	193	197	191	170	174	190	158	187	187	194	201	181	187	185	215	204	219	188	210	186	185	182	229	184	170	185	206	204	177	185	196	240	187	167	183	194	183	216	207	194	181	177	174	204	201	226	194	235	174	203	165	161	203	173	166	196	215	206	186	198	188	174	189	171	216	192	203	196	194	189	198	167	175	169	174	201	199	215	172	199	180	228	207	204	195	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48531	45342	15012	10508	7769	6502	5179	4902	4602	3926	2908	3258	6546	14749	41705	40585	29462	15763	5449	552	484	439	402	426	441	445	457	416	400	437	414	391	426	438	458	458	432	457	436	447	447	415	417	469	454	409	407	419	384	425	493	408	464	400	428	423	379	399	434	426	413	408	423	414	403	423	488	389	421	384	396	433	451	455	420	411	430	444	405	414	375	421	453	419	398	408	432	431	413	381	452	433	440	419	437	451	427	454	424	415	421	440	407	417	395	432	425	444	436	418	414	434	421	431	442	441	424	396	413	390	422	394	434	431	402	431	441	399	433	440	441	468	444	417	393	418	447	401	412	439	401	441	457	421	399	428	428	386	409	407	429	418	463	422	429	416	450	420	427	424	400	421	420	416	435	396	444	413	444	411	444	434	445	443	427	425	430	401	402	432	413	438	390	405	428	432	434	430	432	423	420	448	421	401	416	427	412	424	439	414	408	440	440	430	432	425	441	402	408	426	397	452	425	417	420	388	406	399	401	411	438	430	436	425	448	417	431	413	431	434	458	450	436	467	393	432	439	433	428	418	396	427	443	435	417	412	408	412	404	393	452	424	419	435	409	396	430	434	429	430	422	420	434	423	419	433	456	384	427	426	438	445	452	396	466	429	422	432	434	409	408	408	406	398	465	422	418	376	443	414	434	397	399	441	419	425	464	439	438	412	410	433	450	418	431	418	418	437	437	406	403	469	410	451	445	430	468	402	415	430	423	445	445	449	426	435	436	419	384	367	408	403	447	417	443	400	424	417	428	408	458	454	421	408	398	437	459	434	443	473	425	399	421	461	412	416	383	438	439	412	398	449	418	424	439	410	467	442	454	413	452	423	436	468	406	448	496	427	422	405	445	416	432	437	425	398	432	426	440	441	411	433	404	453	399	426	423	436	422	426	402	424	421	449	422	383	431	461	450	390	428	451	435	414	447	429	445	416	438	431	443	391	433	419	424	409	429	405	392	412	420	446	438	410	422	431	390	444	413	425	406	417	430	395	413	407	416	429	391	411	412	442	431	425	417	409	390	428	469	463	451	395	393	442	431	407	447	415	438	453	432	447	436	455	476	417	418	403	457	448	449	431	391	422	428	405	450	438	381	421	431	430	424	410	411	444	381	426	433	424	394	426	450	418	431	430	429	411	437	420	418	426	421	429	440	406	462	406	433	401	450	439	369	403	449	444	439	480	454	425	437	424	450	464	428	403	406	457	458	428	405	438	401	442	413	439	421	427	437	423	411	370	425	416	441	384	427	398	430	479	421	419	400	450	421	425	448	426	453	455	429	405	444	399	436	387	434	403	403	403	424	424	451	430	393	412	447	457	478	420	439	432	403	374	426	404	420	403	444	442	426	434	406	419	448	435	452	397	407	415	374	445	411	411	438	413	413	452	414	452	437	438	426	417	448	404	446	418	426	414	433	419	417	406	457	400	440	385	452	395	423	446	424	416	416	405	404	451	406	445	434	447	433	422	410	421	401	401	431	427	405	419	445	425	474	440	416	434	392	376	434	414	459	430	448	433	431	415	380	453	411	412	440	427	422	434	422	435	436	404	424	446	434	427	422	411	418	424	434	393	424	417	446	421	417	409	431	409	412	430	442	465	430	442	439	442	418	430	444	417	426	413	450	411	443	467	445	397	420	395	411	426	410	416	421	425	406	417	420	430	427	426	406	445	411	396	422	407	416	414	437	452	426	389	430	436	425	445	452	407	426	419	415	420	445	467	432	403	436	386	399	403	402	444	446	395	411	421	401	442	399	441	451	426	427	454	407	438	413	413	416	412	436	429	413	423	452	422	444	424	427	420	463	444	434	435	420	425	370	445	438	402	416	452	419	438	436	405	424	393	445	446	439	451	453	423	408	418	406	453	435	405	407	432	427	441	438	426	455	401	410	392	452	431	414	420	391	421	423	441	439	460	431	440	409	411	409	426	392	440	433	435	419	442	419	420	418	419	409	436	446	410	480	439	429	437	416	427	429	421	444	442	436	419	430	412	363	447	461	434	435	419	415	431	434	418	426	433	412	423	425	441	431	431	408	436	425	411	442	447	445	395	437	395	414	435	452	455	431	428	447	401	425	409	460	438	401	439	403	441	426	435	425	450	426	414	408	422	403	424	451	464	378	431	473	435	411	423	429	454	429	435	406	451	429	435	417	441	441	436	414	408	417	418	440	466	409	414	420	428	411	402	444	446	421	427	404	420	425	415	427	409	420	432	387	433	407	416	434	364	434	424	391	428	412	429	432	402	380	400	458	409	427	402	443	407	397	403	378	438	414	426	423	429	432	372	442	409	439	445	403	438	410	442	445	436	393	445	406	412	426	449	393	421	421	447	423	388	400	432	449	420	420	434	415	391	408	411	437	450	404	440	416	448	400	427	458	427	435	435	427	422	461	454	414	426	386	456	441	405	446	437	453	410	414	410	386	401	446	389	450	397	428	465	417	418	424	433	440	431	436	426	416	430	416	473	445	397	421	370	416	419	408	469	407	422	422	407	427	426	432	424	403	393	407	406	420	428	447	399	451	440	406	471	398	446	408	420	401	410	391	426	456	436	380	445	442	439	410	405	417	402	419	440	455	425	423	469	422	419	448	448	425	419	439	399	404	399	389	420	407	416	425	426	433	403	407	453	403	429	446	422	448	412	399	429	453	443	445	395	449	402	423	411	413	449	416	389	472	456	411	427	411	471	434	396	441	416	445	409	430	404	428	450	402	445	430	425	440	435	402	466	417	427	438	392	371	431	451	417	428	450	409	408	401	442	428	441	430	456	399	409	426	433	420	427	416	420	426	444	427	420	439	443	445	404	436	433	423	432	409	412	413	403	419	413	381	416	408	406	402	424	460	408	412	404	408	398	362	430	411	444	409	410	422	417	410	395	413	401	406	427	379	406	422	424	437	417	432	441	471	438	464	406	399	409	419	427	430	413	471	437	418	390	426	441	424	430	431	453	454	449	403	444	430	401	402	404	370	424	433	417	435	406	436	411	385	416	449	430	406	427	440	442	438	407	456	420	411	420	447	414	423	444	429	397	390	382	419	435	430	374	414	439	431	426	417	384	409	375	415	452	428	438	421	422	425	452	432	421	425	446	427	418	421	434	418	402	417	421	406	450	447	412	454	389	442	428	423	435	447	454	412	430	394	418	400	427	401	402	379	436	459	442	444	412	407	452	405	434	396	442	410	421	450	376	402	430	419	385	415	420	377	396	454	419	433	456	485	457	413	420	434	428	436	415	433	421	426	403	424	426	389	389	440	441	470	436	423	428	451	405	395	448	442	427	405	338	422	394	397	449	431	410	422	418	438	435	377	454	443	416	414	426	434	444	425	386	454	425	418	444	452	410	422	438	431	397	444	421	440	446	459	413	414	447	434	459	430	439	428	399	400	396	429	459	395	409	430	422	376	418	438	447	415	432	409	416	418	428	412	455	432	474	432	395	419	410	394	447	439	431	438	438	451	421	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55922	41701	29176	25017	23897	21540	17224	9210	2907	1091	1094	868	2164	10697	19880	19455	12943	5736	1689	239	208	207	199	194	178	215	164	177	174	187	192	209	188	200	200	172	181	199	229	196	206	201	197	219	222	201	208	212	206	190	197	172	179	161	192	202	187	214	206	187	191	209	194	198	170	207	202	182	243	204	169	185	206	193	201	199	161	189	190	172	209	194	196	183	193	175	196	217	190	211	191	224	218	176	190	216	191	220	189	207	194	190	222	197	213	197	176	178	205	210	198	209	193	197	201	178	193	177	197	189	216	211	183	227	190	199	189	214	213	177	188	199	205	181	204	230	198	189	203	199	188	197	233	225	208	190	217	210	199	198	187	181	208	170	166	158	174	198	186	201	190	198	203	195	204	203	195	190	174	193	194	185	180	188	199	195	167	178	163	190	186	187	202	206	215	188	197	204	191	188	155	187	190	195	196	180	186	191	201	203	191	171	178	189	192	208	194	178	202	198	196	202	199	192	210	203	200	197	186	225	208	185	189	186	179	180	197	178	180	204	188	192	212	201	176	211	195	183	216	193	179	186	187	195	205	180	182	203	209	196	189	187	194	186	188	196	206	175	176	188	191	184	188	180	187	211	217	197	205	180	199	174	181	184	176	213	168	176	173	194	183	205	200	188	204	192	196	172	176	203	177	201	186	168	190	191	221	193	198	203	195	203	183	188	183	190	213	219	200	183	195	180	199	159	201	183	198	190	172	202	178	173	190	165	192	187	220	201	187	183	211	201	202	213	211	201	186	189	154	195	194	164	184	194	211	218	180	172	182	215	195	203	192	172	178	218	166	194	175	184	208	213	185	190	207	207	196	211	186	189	176	190	208	166	201	208	189	181	168	187	202	211	186	194	194	191	188	195	210	172	187	188	198	175	199	193	193	214	223	204	191	202	183	197	183	167	207	222	197	203	172	175	183	190	190	208	200	208	189	200	183	176	195	191	183	198	209	188	175	189	178	202	197	166	183	180	189	191	219	183	185	177	222	180	186	201	202	179	207	218	198	197	194	206	204	186	189	175	205	205	199	190	188	196	192	170	190	196	195	182	204	196	185	157	188	166	185	174	200	176	190	181	187	177	209	187	200	185	199	203	189	183	202	166	179	202	218	191	169	209	189	217	181	204	195	190	196	185	188	193	202	213	211	190	196	207	213	202	202	217	184	205	215	179	178	198	219	204	197	231	213	163	189	191	211	219	196	205	193	212	179	194	189	182	197	205	202	199	231	207	182	197	211	207	170	197	209	201	204	198	192	206	194	195	198	199	206	186	192	184	186	181	172	199	178	183	195	218	179	193	196	213	191	177	193	184	213	166	217	201	157	191	159	216	188	195	181	226	182	196	198	186	185	202	178	215	194	186	215	190	177	210	200	201	201	204	194	176	186	203	200	217	186	184	186	175	187	187	186	198	165	159	185	164	177	170	186	192	191	206	196	189	176	167	199	192	185	199	189	207	194	201	211	216	211	204	176	209	211	199	183	192	201	213	191	182	195	189	225	203	183	186	202	214	200	202	185	183	199	186	189	184	204	186	198	198	182	198	200	181	208	184	180	187	180	204	175	192	190	195	173	175	191	197	162	212	185	191	193	205	178	188	194	178	194	194	212	212	175	202	218	225	197	207	189	211	191	199	174	185	220	200	190	193	185	198	200	177	218	193	182	192	185	210	210	185	190	196	189	201	184	196	208	197	224	187	185	179	196	180	211	198	186	183	172	205	173	173	210	179	187	227	215	189	210	174	185	224	208	185	197	195	204	212	161	201	208	209	212	196	197	191	189	189	167	168	205	209	177	184	192	178	173	183	176	184	170	199	169	180	188	177	204	192	195	190	210	180	192	187	185	183	207	156	214	188	213	206	188	199	210	187	173	184	187	191	190	213	209	201	223	162	191	185	193	183	188	194	180	207	221	191	231	182	194	181	198	198	172	205	194	175	198	189	180	192	205	206	196	175	187	175	199	207	187	169	185	210	186	197	185	189	206	163	191	168	176	181	187	231	201	196	189	198	226	159	209	168	202	189	185	203	200	186	184	194	197	178	206	205	186	188	177	191	210	208	199	179	197	193	216	187	230	210	194	176	197	207	205	186	213	219	168	219	175	205	211	194	179	212	178	197	196	198	185	166	188	178	180	186	191	178	210	176	197	180	176	197	189	174	182	204	189	213	176	176	200	224	190	198	175	214	210	196	193	181	226	169	207	198	178	192	170	175	190	206	190	177	209	176	176	181	161	205	219	204	208	188	185	231	201	205	216	206	180	189	201	175	190	191	178	201	204	194	191	212	212	192	199	178	185	198	199	203	176	204	198	190	195	197	196	209	183	187	182	208	237	213	184	194	180	208	191	167	191	202	202	178	201	199	204	195	208	199	203	205	194	200	215	214	210	223	202	199	188	198	203	212	220	202	193	202	200	199	197	223	187	193	174	199	179	191	190	201	222	165	195	199	185	188	192	177	197	214	178	194	204	191	186	202	205	177	198	192	210	202	187	191	204	178	191	179	182	215	175	152	184	193	180	197	192	176	168	196	174	203	208	179	193	171	174	195	192	170	213	202	186	194	210	204	206	168	180	171	199	210	205	194	180	210	190	180	176	206	223	193	199	210	165	193	188	193	202	202	192	194	209	206	206	201	195	193	191	216	174	187	221	208	192	208	193	173	200	192	212	177	205	199	194	182	190	220	190	203	218	196	194	168	209	155	206	195	171	170	186	165	195	175	209	206	166	203	206	202	184	179	206	192	202	205	202	180	202	195	208	197	185	181	224	218	186	195	188	209	195	178	215	194	175	186	190	200	175	217	189	181	177	195	200	187	168	199	183	214	181	208	202	183	213	203	193	170	226	195	201	195	175	213	168	189	184	164	209	214	157	192	194	203	175	199	172	208	179	201	197	201	190	181	201	220	202	167	192	190	177	174	202	191	198	203	216	206	196	170	225	199	197	183	216	172	181	195	215	247	204	181	189	187	196	183	221	194	189	192	172	190	193	212	225	182	189	198	190	192	208	173	187	190	199	194	213	181	200	162	169	181	198	178	192	191	192	186	190	198	216	226	175	189	198	178	178	209	198	203	189	210	175	168	194	192	207	197	189	186	191	195	224	163	181	184	212	211	183	217	183	212	214	199	198	184	185	207	190	193	207	191	201	170	198	200	202	198	172	197	187	164	187	188	211	201	189	186	177	204	197	189	193	192	214	197	205	200	220	193	203	200	173	188	163	193	195	181	174	197	185	202	186	202	201	180	174	207	209	205	202	202	190	203	183	197	190	176	194	201	174	188	190	216	187	189	183	209	187	191	181	191	191	202	196	188	209	187	173	193	206	193	197	195	213	207	189	218	214	189	179	170	180	188	182	224	204	187	181	210	214	185	197	199	187	178	200	148	224	209	191	179	188	209	197	202	189	172	194	196	177	195	178	186	195	186	167	183	203	207	192	212	211	185	179	208	208	192	194	184	216	182	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48435	49954	17067	9685	7553	6652	5386	4795	3934	3291	3545	3018	8239	27968	38834	36885	27925	15683	5057	479	400	419	408	412	425	420	442	387	440	452	463	451	392	393	445	422	422	406	407	437	441	406	383	439	398	401	417	438	443	457	415	392	429	455	413	407	433	404	403	423	446	420	443	411	387	437	441	439	426	413	432	434	401	426	441	441	420	405	423	420	408	455	406	395	415	412	391	409	431	436	429	447	451	430	399	404	408	440	382	393	418	420	453	416	426	406	463	421	410	402	425	453	427	388	417	435	427	408	438	408	424	419	415	424	445	446	415	448	434	428	416	421	462	425	435	439	425	436	462	429	413	387	388	408	445	442	391	358	404	418	435	414	429	445	426	426	405	408	437	471	431	426	447	408	444	427	449	467	419	440	394	393	440	417	420	432	435	398	411	454	421	433	392	408	384	383	474	452	424	430	414	432	425	401	443	387	425	423	461	395	392	367	440	420	407	412	386	393	436	431	417	448	445	411	463	456	412	453	450	401	381	471	416	406	428	440	422	410	397	442	441	445	447	424	424	458	398	445	388	421	397	432	461	407	445	435	419	440	443	412	399	427	441	435	440	387	391	404	422	411	436	413	399	387	413	438	421	406	419	398	408	418	386	406	414	421	406	424	427	437	449	428	472	441	409	408	438	472	386	373	444	452	425	429	444	406	388	417	432	421	454	399	410	381	439	451	413	425	450	464	472	385	425	433	400	397	440	419	413	458	400	419	432	449	393	433	423	438	420	433	412	422	423	401	445	394	441	403	407	457	413	427	432	442	472	478	440	420	403	441	426	435	399	391	417	394	440	441	440	443	424	443	395	422	454	415	438	447	432	406	447	406	401	419	424	413	432	414	442	409	412	434	403	438	433	398	414	443	428	403	422	441	437	407	403	452	458	414	389	379	435	404	406	402	403	436	417	391	422	440	380	434	420	399	411	469	361	394	429	449	400	417	435	429	409	422	416	431	419	446	440	376	442	386	470	402	440	428	440	373	419	416	385	425	418	387	433	395	444	449	399	394	393	412	419	406	379	440	445	390	403	427	440	416	421	401	424	388	429	435	414	428	404	424	405	423	443	442	412	390	423	423	427	417	420	418	375	448	428	377	410	383	417	438	420	418	396	424	444	441	435	449	436	416	387	453	413	406	404	373	447	439	432	420	451	428	419	448	424	409	394	383	420	447	417	419	386	427	439	434	418	386	417	411	443	416	448	419	394	391	415	418	389	433	441	413	414	438	396	445	434	435	437	412	398	399	387	402	423	408	397	389	396	408	447	405	419	426	448	383	431	443	444	423	446	435	420	418	414	409	464	394	408	383	383	457	408	410	385	435	444	439	403	401	442	438	451	399	417	419	421	435	392	452	406	419	418	418	410	427	443	423	403	402	446	397	438	397	424	433	414	423	386	394	419	466	407	447	395	431	418	403	425	400	441	422	412	409	476	418	472	416	434	445	397	421	417	389	443	425	414	409	431	434	434	419	359	438	431	432	413	396	423	398	420	425	407	408	402	413	417	426	425	434	425	423	456	433	420	438	455	394	463	402	417	400	417	391	442	351	408	378	442	431	415	399	389	413	430	369	437	383	445	410	417	415	416	427	405	451	446	438	410	404	444	437	433	403	424	433	461	450	436	404	396	441	426	438	412	406	395	422	425	395	429	435	443	418	409	413	445	414	402	423	408	418	414	437	436	429	408	421	396	423	416	407	423	415	392	430	446	454	400	446	394	455	407	451	435	427	453	420	440	439	419	424	431	408	443	445	417	418	424	429	390	417	410	404	458	426	387	444	371	445	423	413	448	425	422	416	434	402	408	426	413	413	395	384	407	407	410	419	414	395	429	450	415	410	384	418	428	392	399	392	450	410	409	423	388	427	407	414	422	438	416	426	409	437	416	447	465	405	427	416	405	400	426	454	388	423	433	418	427	415	431	411	420	417	431	389	420	441	383	415	419	439	407	395	427	424	413	405	421	396	427	414	400	398	424	404	416	433	417	449	429	382	419	395	430	403	428	391	432	401	456	448	424	416	412	409	438	445	434	424	425	412	385	436	453	456	403	411	449	444	438	403	431	413	449	457	465	403	453	429	427	434	397	455	425	420	410	440	391	403	445	421	394	407	422	424	406	437	406	433	437	391	414	405	433	429	401	405	463	372	418	440	406	397	425	405	424	437	445	439	413	410	454	429	392	437	420	470	372	446	407	387	457	430	451	415	452	421	425	431	422	410	427	426	455	449	399	440	418	426	453	366	433	428	396	392	408	406	433	410	403	423	391	418	402	407	426	429	421	408	443	418	425	396	385	448	428	421	450	422	387	435	413	419	436	424	422	414	370	436	416	443	428	410	401	413	380	395	442	402	433	422	413	404	412	429	382	441	423	428	468	405	428	444	372	431	400	408	423	439	406	404	432	418	419	395	424	455	435	422	416	444	424	398	378	389	372	409	426	419	409	389	377	429	452	413	379	439	420	430	453	437	423	432	473	415	445	409	408	406	429	425	408	406	424	407	432	444	447	428	383	408	427	402	425	441	461	454	440	406	416	412	407	410	437	398	386	407	383	432	410	430	434	441	384	418	403	398	412	406	403	439	415	409	432	367	408	421	469	395	393	444	458	403	420	437	400	430	447	413	428	425	431	462	399	440	401	408	448	466	444	408	402	401	417	444	448	429	427	421	438	398	388	398	419	449	415	437	435	415	410	387	441	422	424	428	428	441	460	394	415	421	449	464	425	401	427	398	434	448	424	439	416	410	460	408	463	415	407	426	427	422	430	437	401	412	419	453	397	436	415	421	461	414	424	431	433	424	416	406	429	384	395	385	412	424	428	441	427	448	452	433	442	417	408	463	413	411	434	428	445	427	430	411	389	396	391	444	412	409	427	416	377	436	405	452	410	441	438	385	430	438	410	419	442	425	438	429	412	403	438	408	461	415	421	410	434	443	424	437	376	421	441	417	413	423	436	435	429	438	429	421	465	450	432	411	412	447	439	424	434	420	436	421	404	429	408	411	417	439	412	430	466	410	423	455	403	411	428	396	408	411	402	373	427	472	432	433	408	436	424	428	472	430	431	386	418	464	434	400	477	377	385	443	424	392	423	443	385	424	391	437	403	434	423	415	401	399	410	401	421	416	399	419	425	424	398	431	448	427	408	396	427	414	421	424	421	457	432	431	422	433	426	419	446	393	400	403	464	391	446	459	411	439	433	438	403	418	415	457	408	436	423	431	402	433	424	423	431	397	469	419	434	407	409	395	453	444	453	387	437	391	436	406	424	429	421	412	410	453	410	425	425	400	398	430	399	445	396	459	444	413	432	393	427	385	412	444	418	427	397	471	397	457	410	439	416	468	444	402	447	439	410	413	421	419	397	447	445	404	407	463	424	418	445	399	418	425	387	413	390	455	411	440	449	407	418	437	426	440	435	408	439	439	422	407	388	464	431	416	434	387	435	430	384	457	442	379	399	437	420	408	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52468	38261	27502	24160	22654	18675	11998	5638	1844	1054	813	721	1197	9963	23745	20372	12381	5185	1420	285	214	180	216	181	184	221	187	181	209	195	193	220	213	197	194	193	195	187	168	205	190	190	195	211	203	203	187	208	186	209	195	207	182	180	210	206	197	207	205	212	192	193	195	181	206	184	184	206	164	184	184	184	203	183	212	195	184	164	200	202	195	181	159	209	179	221	217	182	210	215	213	193	190	196	175	210	184	200	181	195	209	181	238	206	216	194	175	194	212	210	178	215	191	201	211	190	219	176	182	183	186	189	192	222	194	188	168	186	202	196	200	204	195	194	202	221	224	205	192	179	205	188	199	193	193	208	199	191	214	174	178	211	197	210	183	205	211	197	191	193	154	198	164	172	205	211	187	172	189	213	186	168	180	193	150	169	204	180	177	198	191	193	209	182	199	195	207	178	205	190	199	169	180	222	223	222	178	195	186	185	200	228	195	185	201	171	212	190	203	193	185	159	187	178	202	190	199	214	197	197	163	197	214	187	187	176	206	194	182	183	216	206	190	183	202	177	208	190	185	216	204	214	202	204	193	206	205	192	199	203	217	165	164	210	187	185	183	182	204	209	184	205	193	182	200	194	211	165	219	187	191	190	172	190	185	197	206	188	195	196	181	209	202	190	210	200	196	201	183	189	182	217	207	181	216	172	168	196	190	179	199	224	182	195	192	232	209	182	203	193	205	200	185	184	206	226	221	182	185	168	169	194	198	231	184	185	163	179	184	182	197	196	200	191	168	200	192	215	187	191	198	197	202	175	203	190	196	182	177	208	202	222	213	187	190	177	164	201	222	230	204	204	198	188	192	160	194	204	203	185	197	200	187	169	210	189	197	187	207	217	175	189	194	187	156	222	210	216	209	218	212	194	230	166	174	188	198	176	205	197	197	198	189	198	174	171	198	192	194	194	195	202	192	178	195	183	195	226	211	169	193	190	191	211	219	181	161	183	209	205	199	197	184	203	189	195	184	204	210	204	195	205	201	253	179	227	198	184	202	190	212	196	209	191	171	186	198	183	208	216	211	173	183	178	212	185	176	208	185	208	205	187	184	158	199	184	212	188	207	197	180	194	191	180	199	202	207	158	200	192	187	193	184	222	183	184	200	179	192	202	198	207	188	194	199	210	165	171	214	205	209	170	209	163	182	202	181	212	195	211	156	213	186	190	197	182	176	183	189	189	204	215	189	193	170	196	199	185	193	210	206	177	180	192	195	207	186	194	193	206	197	195	190	196	201	212	183	205	207	192	223	219	186	186	197	193	203	179	187	213	203	192	187	197	173	192	193	203	207	186	219	197	187	202	201	191	215	192	204	187	170	178	193	189	205	183	181	191	183	198	186	202	189	199	208	195	181	216	193	165	197	182	208	196	218	190	203	220	197	196	207	196	211	203	186	223	189	197	179	207	218	198	193	175	198	227	188	194	214	202	214	181	213	183	198	206	182	191	177	178	192	186	179	191	191	195	216	198	188	216	175	178	196	186	175	203	177	183	202	182	206	183	202	177	188	174	187	188	191	172	192	192	168	215	218	205	180	181	205	168	209	229	192	183	216	195	205	217	192	200	196	189	206	190	175	226	201	184	207	196	211	182	210	186	206	200	185	186	169	201	194	204	191	182	198	206	177	183	180	193	181	192	174	182	189	214	167	199	197	189	199	174	214	193	200	177	169	188	174	187	204	167	191	166	217	194	205	203	185	215	190	188	196	188	175	179	191	216	196	211	197	201	222	200	189	183	206	208	190	198	202	180	219	166	197	209	187	209	201	204	184	172	199	206	214	207	182	176	162	202	221	201	194	183	197	214	187	185	221	198	207	184	146	193	226	190	180	178	197	179	180	204	199	156	187	184	190	183	214	196	226	221	186	190	172	184	172	196	182	178	180	197	198	181	202	190	173	203	197	174	194	186	156	204	174	203	207	186	163	225	174	169	185	162	176	174	180	195	190	164	194	187	205	200	188	194	197	207	228	205	173	191	200	173	220	220	194	210	183	223	201	202	181	199	200	196	181	176	182	205	196	190	184	200	200	183	172	218	208	189	173	199	202	186	210	195	200	194	196	192	209	156	202	196	194	190	210	190	206	208	194	183	165	184	191	199	185	200	180	190	179	192	211	212	178	172	186	196	205	190	207	204	185	212	192	182	207	180	197	196	210	164	185	183	190	200	184	188	174	184	201	183	197	210	184	209	176	188	217	190	211	209	179	191	178	212	178	203	184	180	197	183	213	188	194	193	230	213	205	172	216	195	202	177	193	216	188	183	200	187	181	197	166	176	175	181	183	204	182	190	197	186	182	201	170	232	203	175	175	187	180	185	198	184	182	166	224	181	220	200	219	176	181	197	217	221	190	192	197	198	209	207	216	211	198	181	196	183	206	177	219	195	197	227	202	193	195	189	191	174	215	183	200	203	179	191	190	181	219	173	239	195	194	194	173	191	174	175	170	183	205	200	198	200	185	183	172	189	200	205	187	198	191	192	196	213	204	199	211	178	206	170	199	176	183	185	195	214	220	191	177	192	208	202	211	192	175	195	186	198	181	189	192	212	200	192	203	199	177	213	198	171	177	201	211	180	186	201	203	185	177	193	176	195	176	198	204	190	180	191	197	213	194	206	183	182	183	175	197	224	220	207	190	193	196	184	214	191	166	178	200	196	214	199	203	188	216	181	177	175	175	183	179	212	192	216	178	193	217	186	207	190	175	200	190	171	187	199	210	198	181	175	210	217	201	191	201	204	189	173	194	159	183	198	193	200	202	180	213	184	192	207	188	203	206	200	181	232	198	201	205	172	178	179	187	182	197	188	194	179	212	156	181	205	203	171	217	183	203	180	201	179	198	214	174	205	196	218	181	182	188	171	196	221	194	194	182	180	178	199	196	197	170	202	203	203	198	206	196	200	197	210	200	191	208	203	185	183	206	210	168	180	175	201	223	187	180	207	195	209	224	171	199	202	175	197	207	170	175	179	193	179	213	165	185	189	217	207	194	204	184	212	207	184	201	201	219	193	188	199	198	212	194	196	186	226	196	201	196	203	207	236	189	215	199	158	170	190	170	184	177	202	182	196	203	175	175	199	200	170	194	187	186	197	182	193	182	192	201	189	198	213	175	185	175	207	193	200	200	175	181	202	224	210	195	191	197	194	207	203	207	208	190	213	185	195	204	195	198	194	157	188	199	202	206	196	197	171	185	196	197	199	192	198	201	195	221	166	215	189	177	199	210	177	197	198	217	200	177	182	164	185	184	180	187	195	196	181	220	188	199	182	183	201	198	195	171	197	196	197	183	185	211	198	195	190	196	192	190	198	174	212	183	211	208	198	204	184	182	216	179	202	167	188	213	205	184	201	196	202	216	191	221	214	191	195	185	200	201	227	188	189	202	170	185	218	204	235	191	173	180	193	207	190	168	215	191	199	177	169	215	198	197	201	176	208	193	196	182	184	190	197	192	195	198	227	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46545	44009	15726	9730	7267	6676	5770	4630	3327	3324	2797	2726	4683	26183	41922	37386	26877	14981	5044	724	448	475	424	435	406	460	417	444	475	440	418	427	422	402	439	409	450	441	416	448	426	424	417	412	431	466	416	430	420	463	447	385	419	400	443	441	424	415	429	415	427	382	411	442	426	430	438	410	439	438	416	435	409	408	430	408	479	428	440	412	439	431	418	449	461	466	451	429	437	395	413	454	450	442	439	421	456	427	402	424	438	426	420	423	420	444	439	422	419	431	419	461	402	410	405	439	461	420	466	403	424	430	457	443	426	447	405	458	420	429	445	424	398	447	410	439	427	415	416	426	403	414	426	431	431	402	428	412	438	448	429	460	404	414	432	468	429	448	438	414	461	446	408	419	442	432	428	442	414	438	441	439	450	402	430	434	428	446	432	425	430	420	400	429	449	437	400	428	421	426	449	438	427	460	447	438	430	450	432	433	413	429	442	417	419	437	465	407	474	432	453	411	443	445	440	424	422	443	430	456	397	477	471	445	410	454	433	448	431	438	422	416	389	427	464	442	444	466	423	438	456	428	440	432	431	442	429	430	455	419	436	429	402	467	402	463	439	442	470	421	448	402	444	425	434	444	445	455	420	426	437	391	429	400	441	406	415	417	462	426	405	407	453	399	445	428	410	460	421	451	413	425	398	449	457	409	444	430	394	446	433	434	404	429	427	413	432	429	402	451	444	440	414	403	438	441	449	456	439	442	429	412	411	454	401	440	472	422	408	435	427	420	438	428	419	438	438	441	399	437	397	392	417	405	393	413	466	415	422	401	435	418	410	415	471	416	439	407	453	397	439	412	481	430	422	427	441	441	405	424	430	444	438	399	454	408	425	449	432	359	417	422	400	440	419	461	424	443	444	442	422	439	415	384	408	437	390	459	483	418	428	422	409	433	438	419	399	414	417	430	435	446	453	424	479	418	392	410	431	412	416	438	452	431	441	444	375	441	429	450	444	428	403	414	426	451	403	398	397	399	407	417	457	457	427	418	412	435	421	437	439	463	451	416	425	427	432	444	410	434	441	452	426	420	466	420	424	431	455	414	379	422	408	421	438	432	453	401	411	416	420	410	429	420	416	438	401	430	436	453	436	397	448	462	433	415	397	410	458	419	413	419	430	431	401	447	424	413	473	409	436	410	413	424	480	445	459	449	440	427	459	451	435	381	408	442	447	389	402	449	407	478	388	410	377	436	454	452	415	457	425	421	443	387	414	415	412	437	413	439	401	406	403	404	429	419	435	429	431	471	410	417	444	417	454	440	436	437	442	442	423	445	422	416	402	438	430	428	443	400	424	406	404	455	420	453	437	439	446	443	433	434	394	446	441	425	465	426	435	416	437	440	445	417	430	400	415	455	449	409	469	444	423	427	438	450	418	457	397	416	419	433	433	470	422	390	427	429	395	456	450	440	422	417	451	425	441	406	388	434	449	438	425	423	432	394	469	452	432	400	399	454	424	461	418	415	403	412	439	427	436	378	449	444	399	444	391	430	458	400	460	473	444	425	423	429	472	419	451	405	426	421	451	424	420	433	428	404	456	440	420	453	441	414	442	437	440	443	426	433	457	422	423	410	446	416	436	443	402	406	388	455	459	411	445	428	460	426	406	412	429	437	441	406	425	443	428	398	404	438	414	449	435	426	404	427	438	401	423	407	435	407	458	375	448	430	440	454	419	421	456	403	386	446	422	430	418	437	395	424	425	443	392	439	393	468	423	455	432	428	420	416	408	423	418	421	405	480	430	467	428	433	447	432	457	428	414	442	485	464	435	432	447	393	420	424	430	409	466	435	443	423	419	446	426	428	400	407	411	432	418	414	441	410	431	456	413	440	415	404	464	459	426	409	486	473	430	450	423	439	428	439	398	440	431	456	425	407	436	417	459	430	440	417	434	447	406	439	432	450	448	432	425	426	408	465	471	431	414	411	432	404	406	434	419	426	429	444	415	415	443	434	439	430	402	420	428	476	443	432	451	412	435	454	445	443	403	444	420	423	420	417	441	423	410	402	420	426	422	397	461	425	457	446	453	440	426	473	440	442	442	421	429	430	424	464	401	438	427	454	427	411	436	427	443	444	422	411	463	475	433	420	460	431	411	403	443	429	434	393	423	419	410	467	430	398	433	396	399	403	430	418	470	441	474	432	446	455	432	439	421	454	417	428	441	412	441	420	442	429	416	409	424	429	438	427	444	421	413	430	448	453	421	395	465	437	443	444	417	458	414	400	433	403	422	423	431	442	438	397	426	442	457	439	414	435	434	430	469	400	434	450	419	418	425	434	417	424	418	435	419	432	425	408	449	395	442	435	448	414	446	430	436	425	430	436	453	429	446	470	444	432	419	436	441	420	422	428	448	422	416	420	416	416	453	422	459	381	429	417	439	444	420	425	414	429	437	422	395	427	440	430	413	443	461	411	440	463	417	424	430	446	419	428	428	417	413	457	463	397	422	446	453	483	444	447	413	446	419	416	424	409	439	403	417	416	414	423	437	419	441	420	427	430	411	437	450	412	445	408	414	417	416	427	416	423	414	420	469	446	437	456	431	464	390	441	372	407	442	441	416	408	393	440	416	412	440	450	422	423	414	438	443	425	416	418	451	392	432	426	440	396	392	447	382	437	427	421	445	451	415	459	431	424	408	422	441	436	371	451	388	391	441	413	422	454	422	471	424	435	440	418	434	430	438	412	359	464	415	414	460	436	441	419	467	446	378	454	416	450	426	446	426	424	395	382	463	407	429	416	478	446	436	401	415	415	433	444	442	381	435	472	483	418	459	418	389	417	479	456	447	427	461	483	444	458	392	417	450	444	405	398	428	397	435	489	434	476	458	422	446	424	434	395	424	427	400	440	432	445	415	399	399	430	416	441	436	435	450	395	436	434	424	396	453	413	455	447	433	454	435	452	405	405	411	452	412	371	384	402	432	432	442	415	460	436	459	433	444	415	445	402	435	479	451	450	442	434	436	443	464	401	394	401	454	422	400	445	432	417	449	387	431	429	434	431	417	464	441	456	426	442	425	440	432	444	416	434	400	426	449	415	421	460	436	441	441	448	446	443	464	421	434	448	451	419	419	400	425	403	437	453	433	440	451	426	434	408	408	436	457	384	400	436	410	405	476	436	421	451	459	430	421	445	404	423	417	441	448	425	448	488	488	424	443	409	429	408	408	430	460	469	441	438	463	451	405	373	423	409	432	478	440	455	419	430	412	422	446	410	416	445	390	427	393	401	435	373	422	417	432	436	431	435	432	448	452	431	416	431	390	409	386	418	411	427	413	390	446	443	425	413	456	425	427	423	428	420	465	456	427	455	415	474	445	445	420	427	453	449	422	448	416	473	466	453	445	426	426	424	426	442	422	397	422	434	423	438	409	415	439	407	423	468	434	419	455	477	383	400	440	441	429	413	431	396	407	429	424	425	474	399	385	427	430	437	389	440	460	479	426	429	411	455	454	438	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54850	47877	30339	24474	22144	18038	11683	5204	1753	1002	902	1525	3925	8585	21058	20667	12468	5939	1914	345	191	166	208	181	191	182	185	193	202	180	194	211	196	194	204	177	188	184	202	183	194	188	183	196	191	209	209	212	209	203	193	177	182	212	200	215	215	223	200	181	197	182	197	187	196	200	211	188	184	175	202	222	198	188	200	184	210	183	190	185	183	197	196	201	196	199	198	164	208	215	216	226	181	211	209	182	205	211	186	223	193	216	176	183	217	208	200	222	175	212	194	237	204	220	185	209	194	218	211	227	238	213	179	175	193	224	174	194	194	222	199	207	184	201	201	199	209	186	208	210	195	206	177	172	178	203	187	164	194	199	210	211	199	190	185	207	186	192	194	198	243	220	191	194	214	202	180	174	191	195	220	200	197	169	206	228	188	197	205	186	194	197	213	175	185	201	212	183	185	209	211	203	196	214	200	228	186	204	213	180	188	204	204	208	216	206	208	226	201	191	197	200	178	231	214	166	192	184	207	183	247	171	171	215	186	200	190	195	196	203	208	189	212	178	190	201	213	187	181	182	219	196	175	204	175	198	203	197	180	189	188	193	233	221	215	170	252	172	218	193	187	195	198	197	185	221	193	199	199	186	179	201	190	173	163	209	198	162	213	187	172	158	200	206	229	217	200	176	211	199	188	194	211	191	214	233	185	202	182	202	195	203	175	199	193	195	190	189	208	195	197	198	231	193	199	173	198	195	195	194	202	205	188	198	205	174	187	176	197	171	183	203	205	185	193	197	195	181	194	222	184	178	181	198	191	197	222	205	183	177	184	217	189	209	206	218	191	193	217	205	200	204	185	192	222	169	238	211	203	212	205	190	197	197	184	212	183	190	195	218	191	182	200	198	169	215	199	181	198	178	184	160	205	200	197	191	198	191	210	216	206	195	201	192	208	205	191	198	202	186	188	201	198	186	193	213	197	221	190	180	205	203	226	208	196	191	181	209	188	204	177	192	199	203	212	174	196	186	198	195	209	204	217	194	186	235	192	196	190	186	177	178	186	225	194	217	186	211	197	188	175	187	205	214	193	180	231	204	174	173	182	169	191	183	185	189	201	196	198	197	199	207	232	210	197	216	194	163	190	190	207	215	184	209	215	191	185	195	204	190	191	183	209	217	200	188	173	195	202	221	205	192	177	190	200	186	165	213	185	199	210	182	193	211	207	171	171	191	215	174	178	188	212	226	182	196	207	213	235	223	187	187	196	213	197	190	204	182	197	198	206	202	214	174	214	168	185	209	205	184	200	162	222	197	217	200	219	179	205	163	196	190	170	160	192	187	184	214	201	191	238	175	181	189	176	210	199	190	186	196	204	187	205	193	191	214	181	220	210	192	184	209	205	166	200	187	190	209	194	197	189	204	207	208	179	208	203	207	205	174	173	215	212	219	190	205	200	172	211	199	193	209	203	211	178	205	212	172	193	212	178	196	211	194	212	207	194	202	200	198	187	195	194	202	194	159	202	208	188	230	217	198	179	172	195	198	172	194	203	188	201	187	204	199	195	192	185	190	181	211	214	178	199	174	203	172	170	206	188	213	187	198	221	163	210	210	200	178	198	207	175	204	189	199	202	184	167	210	182	183	190	212	197	202	207	197	193	193	191	207	210	223	197	197	202	229	204	193	194	187	184	172	196	182	172	201	208	202	177	187	203	198	189	197	199	177	180	191	214	213	202	168	214	200	165	165	186	184	211	202	224	208	200	185	180	230	176	211	196	212	214	204	210	197	198	192	212	216	199	190	190	188	194	210	186	188	208	178	180	181	205	217	186	185	200	219	208	207	188	206	208	193	179	197	181	209	198	211	185	201	204	192	197	212	202	185	211	198	181	208	188	182	197	215	183	180	170	193	190	206	206	221	221	231	197	194	214	199	194	202	181	202	168	198	205	202	209	197	211	243	221	226	217	177	186	212	209	189	197	219	203	209	183	202	186	189	192	182	175	187	173	203	200	191	200	187	188	195	200	217	172	198	187	188	198	201	212	229	197	217	190	200	213	189	180	185	188	211	200	211	184	202	194	204	230	202	196	229	193	211	193	210	195	196	183	219	205	183	191	219	179	189	224	182	196	218	202	174	194	184	220	195	201	205	175	188	185	198	183	185	187	186	192	165	203	191	189	192	202	211	198	187	182	245	196	181	206	209	182	192	204	216	181	207	186	207	196	195	195	223	185	209	183	218	189	196	193	190	213	197	187	220	197	202	195	195	205	206	193	189	191	208	228	216	189	201	228	202	197	178	186	164	175	227	203	188	195	238	196	183	175	196	185	219	215	204	196	186	225	223	204	194	196	235	184	186	229	189	198	226	200	191	223	195	214	194	182	193	184	215	208	169	197	213	200	172	201	214	199	223	203	198	211	204	197	190	201	181	181	189	192	196	190	181	189	186	183	187	207	170	198	212	208	202	207	216	177	195	189	197	187	182	203	213	190	176	192	196	209	192	191	214	202	223	204	207	178	185	208	206	180	194	206	207	190	185	200	201	213	180	217	177	191	179	203	193	182	179	200	222	189	207	183	182	175	205	184	197	194	177	209	194	185	196	177	199	192	195	198	193	189	201	210	216	211	208	185	204	207	198	196	197	185	203	203	180	186	207	193	185	177	209	188	184	210	204	167	204	208	224	196	199	207	210	172	210	168	227	193	185	214	210	173	186	208	223	225	203	192	208	199	191	217	194	197	206	223	220	208	181	221	210	224	192	243	169	200	201	213	209	211	191	208	210	200	205	187	205	178	199	212	209	226	204	189	194	217	201	175	184	207	198	174	198	181	209	196	207	191	184	213	187	203	195	164	225	209	191	218	183	190	189	200	187	171	177	202	206	197	222	201	203	189	200	198	199	181	212	195	230	210	185	192	216	194	180	200	169	179	175	201	173	194	196	235	173	199	226	196	188	210	195	220	198	221	188	191	181	198	203	195	196	177	215	206	183	178	196	185	188	189	200	236	205	154	176	183	229	210	194	181	204	191	192	204	188	215	195	189	200	194	190	192	206	180	196	195	180	205	203	183	205	159	187	202	227	206	188	219	208	169	176	189	199	186	208	184	199	197	202	196	194	198	213	204	197	213	208	207	206	193	203	200	183	187	194	200	227	208	167	179	180	165	209	176	182	218	186	181	191	189	200	184	197	199	204	174	176	191	199	215	214	210	196	228	216	207	182	216	171	180	198	183	210	192	192	208	193	204	176	214	203	205	204	194	222	187	204	193	215	187	201	195	182	192	194	209	194	153	185	199	211	191	190	188	211	156	181	189	202	187	195	192	201	185	208	203	227	162	212	187	212	194	209	197	198	212	204	197	224	224	201	183	190	182	181	224	198	175	187	200	206	181	225	226	220	181	185	201	192	227	195	179	201	180	193	187	190	201	189	222	197	194	224	171	217	161	205	186	192	205	211	212	196	202	216	175	199	200	182	204	181	195	204	206	201	197	179	204	195	226	205	171	174	196	186	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43390	47584	14820	8950	7473	6065	5074	3564	3219	3522	3256	5739	13437	24787	41230	38292	28177	16438	6736	997	429	467	443	434	428	450	415	437	434	451	451	460	445	423	421	469	447	461	443	423	438	429	420	416	452	448	454	456	424	455	439	479	481	435	453	422	438	414	451	442	442	461	426	452	443	433	419	466	428	428	479	419	455	456	444	403	407	437	469	441	454	419	424	432	431	439	410	451	455	451	428	440	447	457	435	444	425	425	453	432	462	440	459	425	404	430	446	458	438	415	413	429	438	482	437	446	441	454	447	432	436	455	423	456	437	447	400	433	454	434	472	452	443	465	466	428	474	454	438	432	465	446	419	455	481	430	438	469	474	419	481	431	475	418	415	448	411	458	459	449	471	474	421	441	439	424	449	406	452	425	462	396	411	464	435	450	448	435	426	437	429	407	429	443	457	478	445	415	453	447	429	444	435	435	401	453	394	463	452	446	474	472	470	466	435	463	418	401	463	421	417	450	468	479	467	372	449	438	426	451	444	416	438	466	465	445	465	448	442	424	451	410	427	486	443	445	458	434	466	448	453	453	447	464	463	434	436	444	419	445	451	450	474	442	405	488	469	449	421	433	424	415	473	442	481	435	402	474	435	473	432	424	448	437	468	440	450	431	449	495	435	427	418	455	403	421	484	448	425	457	427	435	444	429	448	452	435	437	427	438	459	408	476	462	432	456	417	441	473	442	418	461	426	428	427	412	431	400	440	453	401	489	422	481	418	459	456	427	418	477	427	389	445	422	479	465	470	453	457	432	450	445	434	444	415	459	419	465	451	465	449	423	467	453	444	451	459	451	453	435	446	416	446	460	456	465	431	467	436	438	440	463	423	446	421	450	451	461	420	432	396	449	439	456	437	417	425	437	425	405	446	439	454	434	456	445	461	424	455	431	420	468	438	435	442	467	467	440	395	470	463	475	426	444	440	448	394	432	432	438	406	442	496	421	474	469	438	423	443	413	416	437	423	426	434	420	454	426	458	476	440	448	441	455	433	490	418	438	422	425	457	418	424	433	456	425	446	444	446	404	456	414	448	456	465	449	429	417	461	450	469	479	417	453	467	467	479	446	468	454	481	432	470	431	473	429	420	428	451	460	458	428	437	433	490	428	455	436	452	428	455	436	431	438	464	424	432	447	450	453	455	451	450	452	454	437	462	461	462	442	464	470	426	470	459	464	474	473	397	461	440	477	464	423	457	431	438	425	440	423	414	466	466	445	442	419	416	466	452	472	460	416	450	379	427	472	418	441	434	483	474	454	444	463	428	436	443	427	423	452	445	460	442	418	451	440	485	468	407	415	470	469	478	464	410	471	420	420	428	407	393	451	437	420	459	422	433	426	425	427	442	465	466	426	453	460	414	469	463	417	490	494	479	446	428	454	454	461	445	440	465	441	427	406	411	432	410	437	431	492	434	448	470	457	481	437	403	479	420	458	463	438	446	429	428	441	446	423	458	446	445	429	407	447	420	471	436	468	416	457	424	466	412	427	428	414	441	468	450	461	479	414	411	445	420	481	459	423	452	465	448	421	473	444	457	427	442	454	457	439	454	412	441	457	454	426	445	443	451	462	438	420	497	442	445	438	412	439	435	432	472	438	436	439	436	460	488	447	417	423	432	417	463	454	441	454	448	456	438	430	426	420	398	470	407	421	428	456	450	460	432	457	424	468	443	444	474	440	397	441	383	439	435	425	423	444	416	442	439	430	454	454	432	420	413	444	452	391	469	443	473	418	424	407	462	437	435	430	437	444	450	424	440	431	476	451	399	433	425	403	485	412	441	487	432	407	468	443	449	458	419	436	456	436	430	459	435	439	451	462	437	427	423	439	440	443	480	443	475	438	430	451	485	438	415	464	407	424	414	439	432	440	453	445	464	447	461	409	455	447	436	515	438	447	418	461	423	452	447	457	444	467	434	455	454	443	443	422	460	409	457	447	442	432	448	418	427	418	456	442	454	479	460	426	464	441	420	424	406	448	448	460	452	456	430	444	461	470	445	463	424	415	441	422	439	457	436	413	404	443	435	468	465	452	442	457	446	471	448	435	452	439	454	438	461	443	455	423	438	450	441	420	422	411	428	469	421	435	438	460	456	449	465	428	442	452	462	412	440	411	443	473	494	449	427	434	453	460	437	460	434	447	462	422	457	418	437	466	444	450	446	456	463	463	469	440	439	433	426	485	470	450	428	462	478	456	465	425	429	459	493	425	443	457	425	430	462	439	394	451	449	437	460	464	442	419	423	438	440	458	471	447	434	457	482	448	478	487	399	454	435	397	425	425	432	444	468	445	469	423	469	447	419	462	495	436	460	436	435	464	450	426	468	437	436	444	459	437	424	414	446	460	424	410	477	460	444	482	470	475	423	456	457	461	436	422	413	409	446	450	440	426	429	408	477	436	417	413	421	450	448	437	438	425	475	433	458	465	437	443	427	441	427	452	448	442	442	409	448	446	450	465	435	446	469	444	418	457	447	442	443	433	417	457	450	412	433	422	447	415	449	458	446	423	416	454	404	471	428	430	476	436	438	445	387	393	418	403	416	441	430	428	500	433	410	439	447	434	445	412	434	444	449	392	445	457	449	432	430	438	437	458	447	468	465	444	420	387	464	409	432	418	424	431	426	433	441	442	417	434	455	474	424	440	453	433	425	419	471	417	420	439	437	437	426	453	436	461	441	478	471	456	452	470	414	435	424	416	452	466	443	403	501	439	430	436	460	414	430	439	438	427	440	451	428	431	449	452	466	394	451	470	437	416	433	441	436	457	407	443	508	421	424	468	443	458	460	452	465	470	471	440	460	494	454	450	424	456	421	432	487	452	443	471	450	447	468	435	423	449	419	401	422	473	411	434	443	468	436	457	443	469	410	404	451	438	449	444	443	418	415	438	457	419	435	462	438	440	442	455	435	445	427	469	462	469	465	441	457	471	485	453	439	437	463	437	437	416	417	418	409	461	442	430	439	408	453	425	425	475	436	475	429	464	474	420	426	434	418	448	471	445	463	457	456	405	424	460	429	425	404	462	482	480	408	459	457	428	432	453	461	419	482	431	453	431	468	447	457	423	432	422	441	453	418	433	433	428	435	494	433	466	449	476	411	442	434	423	440	427	403	429	475	469	436	455	441	455	429	423	434	424	417	471	451	418	408	432	456	430	425	477	467	414	447	436	402	412	461	458	430	461	445	468	497	418	455	439	430	391	442	440	448	438	440	464	462	453	457	440	470	452	437	422	449	443	422	446	407	440	441	424	433	450	453	395	430	444	421	442	468	429	469	438	455	438	446	427	447	446	476	461	459	449	442	470	453	419	441	443	441	396	460	464	433	444	457	450	456	432	478	421	432	454	440	456	399	454	416	489	434	464	401	461	442	466	418	421	454	420	446	427	462	444	452	454	498	470	440	444	461	465	443	405	480	430	399	431	410	415	428	455	464	473	396	455	443	430	473	459	395	460	442	420	444	439	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55054	44019	30174	24171	23103	19852	13710	6612	2298	927	1352	5491	15142	19723	21039	14616	7145	2807	957	361	205	190	212	219	213	225	241	204	202	223	183	202	208	236	213	209	195	209	208	191	204	205	187	185	206	203	199	239	215	190	208	214	199	193	208	196	182	203	200	196	166	205	182	191	210	193	188	202	216	197	209	211	161	221	191	197	207	197	213	189	203	222	196	220	205	185	218	197	215	174	203	192	212	209	224	196	192	207	225	204	186	185	177	211	204	205	226	189	180	218	205	202	190	217	226	207	224	189	179	195	201	196	214	198	215	197	201	184	225	195	221	174	204	221	208	224	232	214	216	209	190	156	237	182	219	190	193	204	211	205	203	204	204	209	205	196	204	198	232	211	191	195	190	190	201	207	202	209	200	214	212	196	237	198	213	225	205	211	212	219	224	230	200	226	198	224	204	195	212	189	208	181	220	201	210	177	209	187	212	207	192	188	216	194	207	224	184	192	216	183	196	202	190	192	209	221	219	202	202	199	202	199	206	169	207	197	174	205	217	194	185	220	217	209	217	208	199	227	213	209	191	189	173	194	194	205	200	181	175	196	191	225	207	176	201	202	193	201	195	207	195	179	195	242	202	188	179	192	229	227	169	175	214	212	205	197	250	202	213	207	201	210	202	201	178	212	196	211	203	195	209	180	199	180	197	223	196	201	231	197	221	190	208	210	190	200	189	197	214	193	212	182	198	214	225	219	195	215	214	207	210	208	194	194	193	186	207	202	217	216	200	192	196	207	200	196	182	190	196	220	215	196	215	219	188	206	201	163	219	183	186	192	181	196	208	198	199	200	201	198	192	190	220	199	197	198	209	182	194	197	201	171	193	204	222	206	206	205	197	217	187	157	209	199	227	217	227	227	195	226	201	211	210	199	191	202	201	227	213	200	212	219	183	197	215	231	209	206	200	178	197	206	213	241	214	206	200	193	199	201	207	187	180	223	208	208	193	179	238	210	204	233	223	197	191	229	217	191	213	215	222	203	214	200	192	180	191	205	241	200	204	220	218	206	214	221	212	197	227	206	235	219	203	232	208	212	199	177	196	202	191	198	205	217	200	199	201	207	194	211	215	193	258	199	211	205	203	206	228	194	165	187	196	199	189	200	226	200	202	175	222	218	235	210	194	174	160	186	222	198	168	215	188	187	199	219	203	186	225	217	199	193	177	199	198	206	197	211	190	218	182	192	213	207	201	211	223	210	217	204	193	206	181	187	208	198	189	218	191	194	203	195	201	227	218	187	213	211	200	209	213	205	207	192	191	186	206	201	222	224	182	219	238	215	186	196	199	200	198	194	218	220	236	216	203	163	201	182	213	211	199	197	178	202	232	196	181	206	199	188	208	173	212	192	196	190	162	170	199	205	187	230	215	192	245	202	186	191	197	194	180	202	211	214	177	191	196	179	201	202	197	183	221	178	230	215	213	231	189	180	197	211	243	185	199	207	186	193	202	196	231	219	205	208	180	204	201	193	204	195	217	180	190	194	206	205	204	174	206	228	198	182	212	214	187	214	211	190	204	221	203	198	194	191	182	250	217	186	202	210	220	227	220	224	193	188	216	212	187	207	214	188	187	210	199	212	202	226	214	202	197	176	208	190	184	190	184	191	235	219	220	205	221	180	210	171	207	210	212	190	211	204	207	222	209	217	214	225	210	209	202	195	194	227	228	211	199	217	204	198	206	200	226	233	211	214	195	226	213	209	226	209	215	207	199	183	184	187	222	194	203	198	211	189	194	212	199	227	225	207	191	226	213	225	201	202	212	191	182	204	215	217	188	177	222	184	218	193	236	187	216	188	199	192	213	201	202	206	211	197	203	189	193	198	197	196	187	193	208	210	207	229	203	188	213	201	184	218	205	211	219	217	190	193	217	207	205	190	199	209	179	201	197	203	172	211	191	201	187	189	187	198	211	192	186	211	187	229	218	180	189	219	211	231	212	204	219	171	182	202	195	187	190	209	216	205	199	209	202	203	186	200	218	205	194	179	195	221	204	184	190	214	221	201	195	192	202	241	187	200	214	183	191	182	236	189	194	185	189	199	193	179	189	199	216	230	178	189	195	161	181	203	197	216	194	169	215	219	199	220	201	229	229	208	215	202	198	197	217	200	196	212	232	217	220	192	205	161	204	206	188	190	212	207	205	189	189	196	216	229	230	209	174	215	199	209	187	229	177	222	212	225	198	172	213	214	194	168	200	205	213	182	215	205	183	205	181	225	184	221	203	209	216	203	208	228	191	214	207	198	194	185	195	227	210	167	220	205	200	209	193	166	161	193	228	210	215	189	213	216	198	193	211	212	206	219	206	196	202	211	196	198	212	185	211	223	183	215	181	220	188	224	200	223	214	191	202	192	188	201	209	185	184	203	194	225	199	207	222	198	204	204	206	210	204	209	221	207	193	193	197	184	181	182	233	188	237	207	221	200	205	195	197	207	222	198	229	215	201	197	212	227	210	212	194	188	202	228	182	183	217	181	192	189	210	190	201	206	195	215	215	193	187	211	213	207	192	220	197	212	198	203	191	249	206	197	204	185	204	199	195	195	186	191	196	229	216	212	211	169	219	182	216	210	206	217	222	190	195	213	185	193	179	184	200	216	175	213	195	224	214	197	214	206	189	217	205	203	229	216	188	216	224	187	210	205	201	207	176	206	204	218	191	219	202	193	190	204	216	215	217	196	180	188	193	193	201	222	205	195	190	184	191	216	216	217	229	200	188	207	197	192	210	211	205	191	232	186	192	194	210	204	207	198	185	224	229	200	211	203	213	215	215	200	199	196	203	204	202	227	225	214	199	216	189	217	188	177	197	207	209	214	209	201	220	205	218	207	194	199	214	228	195	224	195	170	206	193	196	189	177	182	231	213	175	200	215	208	206	226	197	193	213	186	209	186	178	202	198	187	206	218	240	176	207	214	217	188	205	181	177	187	220	221	237	199	210	222	166	196	214	194	192	193	184	184	195	200	196	217	228	209	215	194	205	194	208	210	180	193	217	215	228	219	203	200	211	203	232	212	194	197	210	194	206	208	193	199	209	186	193	212	216	233	208	222	216	208	208	178	228	185	193	176	193	209	188	189	208	191	206	188	217	231	175	239	197	214	175	189	217	217	185	200	229	182	199	216	195	209	193	197	184	224	195	216	220	202	187	201	194	188	196	199	210	193	198	209	209	190	199	194	213	223	191	175	193	201	180	198	213	226	179	207	194	167	222	209	191	196	177	195	191	206	182	195	210	223	209	192	193	258	192	209	191	201	215	199	202	243	198	199	187	210	205	189	205	192	198	205	218	217	212	210	191	197	191	185	200	188	188	223	179	193	185	194	194	189	218	191	238	210	180	215	199	203	215	228	202	210	227	189	197	221	197	221	201	199	207	212	189	192	195	230	216	197	193	180	197	210	202	221	206	196	226	219	214	253	179	193	189	192	216	222	203	189	205	202	204	205	197	215	220	198	182	198	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44776	47994	19736	8054	7321	6547	5542	3892	3647	3052	5607	18436	34005	37894	39045	30168	19023	9217	3514	957	467	441	430	480	466	440	458	455	433	458	502	441	478	468	457	442	449	458	424	462	459	432	464	485	475	434	423	468	418	430	469	447	410	458	494	463	414	464	465	443	471	478	457	452	453	448	429	437	426	485	470	511	503	462	417	439	471	449	461	453	438	449	488	412	440	477	423	471	413	471	430	454	458	455	435	466	461	466	453	464	456	430	463	450	448	438	439	489	481	475	466	489	473	435	422	426	457	452	462	428	468	471	434	441	440	417	424	472	457	449	479	482	432	491	486	418	482	456	457	442	459	437	452	471	413	439	419	497	446	473	457	441	475	460	447	437	442	434	426	455	461	456	444	453	432	462	443	490	452	445	464	461	453	444	452	478	438	471	410	448	436	439	436	442	474	443	456	461	456	435	450	432	460	446	440	484	457	451	420	445	461	456	429	439	457	475	436	443	429	453	430	419	416	466	431	433	461	410	450	485	424	459	464	454	417	475	421	422	462	472	438	441	491	452	444	477	482	452	416	434	470	483	463	481	475	447	458	462	459	443	478	454	433	425	504	430	414	459	455	482	502	446	460	450	462	462	487	419	478	460	477	446	466	418	472	437	443	419	454	454	429	450	441	421	405	432	480	440	449	468	449	399	436	452	431	427	434	464	503	459	467	476	467	458	431	452	456	461	441	434	431	462	465	433	450	488	460	474	431	458	465	403	414	440	417	440	443	428	482	419	478	460	427	451	417	467	467	467	420	459	443	447	431	462	390	437	457	430	467	429	454	404	459	420	440	454	476	409	466	478	449	463	438	450	425	452	433	448	447	453	425	475	452	426	450	454	450	437	463	460	435	468	391	440	429	487	423	440	441	454	404	442	467	464	458	438	456	467	452	470	469	419	441	432	452	450	438	460	491	435	456	448	460	436	459	450	422	433	485	462	433	427	448	441	439	477	451	406	459	418	470	461	412	455	441	478	454	425	465	484	437	483	460	435	437	444	457	444	426	500	451	449	458	442	409	477	461	468	483	483	447	470	438	417	472	445	457	470	474	462	434	428	419	418	437	433	481	413	434	474	442	489	449	456	494	442	510	472	450	478	427	460	448	448	478	440	464	447	436	410	482	455	432	424	467	456	452	432	455	428	445	432	456	468	458	460	457	423	461	485	446	471	450	473	477	426	455	421	460	416	445	470	479	443	470	483	438	457	445	425	457	474	487	413	446	473	442	463	444	440	453	462	472	427	467	476	438	437	426	446	457	450	468	442	449	464	422	468	449	432	442	453	470	468	441	462	453	459	407	451	480	411	415	451	473	457	448	460	457	425	468	450	484	446	431	459	458	455	461	472	446	452	471	489	438	474	451	425	467	438	467	433	475	460	469	462	460	442	448	438	469	499	447	421	433	411	410	452	446	442	481	518	450	441	457	453	449	415	458	486	473	476	512	448	424	474	456	462	474	429	461	468	410	437	466	471	493	432	439	429	470	449	444	450	427	481	488	472	413	441	464	446	462	441	454	472	456	469	444	442	446	466	460	458	506	436	446	445	456	469	491	447	403	438	477	473	454	445	484	425	458	473	437	431	431	433	423	477	456	448	458	444	443	441	436	463	454	443	439	457	433	482	452	476	438	459	448	483	478	452	464	445	414	456	462	452	425	462	480	420	458	487	437	447	470	423	470	455	446	470	463	429	447	394	438	481	451	470	446	473	441	449	460	453	472	461	457	468	465	463	461	422	450	435	481	465	482	465	452	473	438	481	470	449	465	407	429	477	395	453	452	433	469	459	471	454	458	459	462	478	421	452	421	428	448	419	420	458	418	435	453	494	450	444	446	428	462	443	450	444	458	434	414	453	419	499	445	430	468	481	456	456	452	448	484	471	450	441	427	432	430	409	418	443	441	464	478	479	440	441	435	458	396	459	454	448	468	491	429	508	460	438	464	462	434	478	431	461	428	442	447	430	464	457	449	425	419	461	475	420	469	459	446	414	459	467	430	435	468	442	470	461	446	420	434	437	449	443	432	421	451	427	448	453	442	427	429	479	414	450	457	463	438	462	467	421	481	417	471	455	445	437	440	413	434	458	473	453	457	446	460	458	423	450	432	424	468	436	443	458	453	417	466	432	460	475	442	457	456	458	448	523	440	480	443	435	427	466	438	462	420	425	459	441	459	433	492	448	444	439	426	470	450	483	475	467	431	451	453	410	459	452	460	438	457	482	467	425	488	429	440	452	439	424	453	436	447	458	468	486	432	452	429	465	477	447	472	428	436	453	455	463	495	458	444	464	435	464	422	473	454	440	422	473	478	449	479	447	447	463	417	446	533	432	448	445	452	421	425	473	481	442	469	467	453	449	464	429	425	497	431	478	465	464	450	415	417	426	454	433	462	460	431	406	413	429	450	492	425	447	418	433	483	458	437	487	444	465	483	453	425	483	421	426	502	460	446	462	433	427	425	434	427	451	425	432	458	432	433	418	447	459	477	482	435	432	447	445	403	436	467	438	458	426	429	471	492	452	482	477	380	465	440	426	443	429	420	479	417	442	460	480	453	442	453	483	432	459	460	483	418	417	442	436	482	453	452	445	439	476	434	424	453	437	423	456	445	431	447	442	465	437	443	449	472	451	447	448	417	434	440	466	465	442	450	459	474	465	476	453	459	420	457	460	450	427	455	454	482	441	424	451	416	438	405	477	430	494	424	459	491	463	414	468	421	443	462	450	443	435	511	448	453	467	459	470	437	447	474	464	487	425	427	430	450	451	423	462	421	451	447	446	449	443	464	459	461	454	462	447	452	451	430	439	435	462	465	429	451	443	444	468	460	458	463	425	463	450	419	422	437	473	448	446	462	421	451	420	447	453	466	427	428	437	455	498	448	437	464	420	422	443	457	460	442	442	423	448	441	403	465	446	460	396	457	471	461	463	424	474	479	462	406	447	439	401	444	443	424	451	474	435	455	441	442	450	439	458	433	394	446	417	460	441	445	446	436	476	443	462	420	450	467	453	455	467	426	423	401	456	453	435	415	451	421	499	443	482	466	444	461	450	438	446	445	484	464	474	486	405	449	490	442	455	451	462	426	500	402	472	475	479	463	459	455	465	470	463	393	457	442	486	469	414	478	467	442	440	427	468	436	448	456	445	460	419	457	467	446	451	422	433	466	443	436	468	448	418	418	423	413	436	462	455	457	451	457	503	473	452	437	473	447	432	488	495	515	432	441	464	454	472	429	455	410	424	457	470	441	468	454	456	448	445	441	463	441	497	501	437	436	442	415	465	450	482	446	427	472	444	418	435	445	433	464	475	468	436	454	461	462	442	438	462	449	464	438	425	448	483	454	464	439	451	439	433	450	444	429	458	458	463	458	459	433	418	448	457	440	456	401	450	459	437	445	441	466	451	443	482	386	459	474	460	440	462	448	434	469	448	445	434	454	441	475	453	444	411	430	440	473	469	421	443	469	436	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53131	48003	35136	24964	23235	21645	16894	9492	3491	1092	868	1014	4912	18409	25128	16970	8330	2962	1013	337	210	208	215	227	219	199	210	221	202	225	216	200	212	212	237	218	217	219	197	223	195	200	218	220	210	209	223	220	203	203	184	195	203	187	201	216	185	236	206	208	197	198	203	224	201	187	215	206	205	187	221	219	192	226	225	193	190	208	223	229	193	182	208	196	206	193	229	191	239	197	188	203	203	208	227	206	223	194	202	195	195	212	192	228	213	190	226	209	215	219	197	213	205	194	226	204	215	203	216	216	197	179	190	183	194	212	221	204	235	194	190	210	194	244	183	223	198	212	218	198	219	190	192	229	202	228	214	171	188	208	221	225	246	194	218	194	204	216	230	185	218	188	214	227	217	254	221	189	200	214	208	194	216	198	212	190	198	213	195	224	182	221	184	205	202	211	219	201	207	235	203	197	201	231	217	238	193	205	195	205	211	228	220	204	199	199	196	157	209	203	186	204	197	219	214	189	248	196	198	214	219	179	221	207	199	229	227	186	227	251	184	208	220	202	202	191	203	231	196	205	216	198	186	192	218	213	219	199	191	215	211	223	205	220	198	237	225	207	206	201	183	234	205	218	234	218	184	188	194	211	189	219	226	200	200	198	204	210	229	228	183	179	203	221	184	209	187	234	211	161	206	237	209	203	202	208	172	213	200	199	241	225	197	227	217	173	221	177	212	206	220	229	216	182	181	253	230	178	187	197	236	189	197	179	223	222	213	172	175	218	211	209	211	187	203	217	230	214	190	187	203	191	209	191	246	222	215	177	235	208	221	187	205	214	230	199	193	222	203	231	210	206	227	221	194	197	235	216	199	208	237	220	202	210	202	212	201	214	218	189	225	209	208	215	237	197	214	217	208	201	206	185	222	241	192	214	210	200	211	194	233	195	217	187	201	195	208	202	218	190	217	201	237	228	216	214	201	216	218	214	221	208	220	211	215	206	187	203	204	185	190	200	200	213	218	210	223	200	227	215	201	212	190	188	197	231	225	204	227	195	219	199	193	219	204	207	196	203	217	191	199	183	211	178	180	217	193	218	202	188	182	218	205	199	206	184	175	208	225	191	215	225	217	192	214	197	201	200	187	217	209	221	202	206	198	197	209	212	219	205	198	203	214	213	189	204	198	236	219	219	225	192	212	230	212	218	241	202	201	198	228	203	197	200	227	189	204	193	213	205	229	200	191	202	217	223	195	205	221	197	187	199	193	205	216	189	206	193	217	216	226	173	186	205	222	205	221	215	224	194	188	212	239	211	183	204	220	237	205	218	204	197	208	235	212	227	196	209	236	192	213	207	205	202	186	206	197	204	236	203	249	190	219	207	219	209	199	209	214	216	199	204	202	201	186	209	214	214	211	201	224	183	197	195	194	205	219	201	215	193	186	219	214	210	193	218	213	183	211	231	205	217	216	187	217	257	203	188	198	209	182	211	233	192	196	206	212	207	207	197	215	195	189	205	191	210	212	238	198	218	197	200	219	195	181	224	218	217	213	198	198	211	198	202	230	209	211	177	192	201	167	224	198	199	238	207	191	213	190	229	201	159	205	178	222	222	207	220	171	226	233	220	210	191	186	217	214	177	211	184	200	240	227	205	213	228	224	215	229	202	196	199	204	201	207	188	188	200	199	221	199	193	208	191	209	228	187	201	219	214	216	227	198	198	208	213	179	195	192	232	222	208	218	210	178	181	215	204	210	231	198	195	197	216	220	222	237	203	208	223	195	186	201	196	220	193	204	194	207	193	211	184	210	210	244	215	192	234	192	219	193	229	211	241	201	242	231	215	186	199	205	193	193	216	203	245	239	190	202	204	220	216	214	207	219	208	228	205	208	178	219	237	195	216	213	240	217	224	200	208	190	217	218	207	194	191	207	233	206	227	231	216	205	210	198	220	206	207	234	193	217	209	236	202	213	211	203	190	204	215	209	192	186	228	202	206	214	214	198	205	206	190	209	225	231	218	225	238	220	229	218	191	217	213	206	191	201	187	233	194	219	203	194	234	197	213	211	212	211	193	219	226	195	234	196	218	199	210	229	200	207	219	225	180	189	213	203	209	190	227	222	196	197	203	195	197	184	220	233	197	217	200	208	215	200	189	203	227	206	223	219	193	173	225	201	202	208	225	214	194	185	246	214	188	204	192	245	206	195	240	228	226	184	186	205	213	208	209	193	213	224	236	207	211	190	216	226	222	210	233	204	196	193	179	188	194	211	219	209	217	219	209	228	203	202	200	205	232	194	220	232	198	210	220	188	196	230	201	222	222	215	198	189	222	194	206	206	186	213	190	218	208	225	186	216	205	225	215	193	236	184	212	219	212	210	209	204	203	181	205	226	193	195	205	211	207	199	230	212	208	201	209	185	210	207	184	212	198	237	199	190	207	199	193	205	192	198	207	209	212	216	214	192	220	205	206	190	211	211	200	218	214	207	214	204	217	202	230	208	216	225	199	206	224	221	187	186	193	232	213	215	217	195	210	213	210	195	190	228	203	208	208	189	217	215	189	222	196	189	197	199	201	229	191	219	192	205	179	168	164	188	207	194	203	173	232	218	227	187	216	167	197	231	210	211	200	205	179	194	201	207	192	213	234	208	204	208	200	220	201	224	196	207	197	170	180	230	210	212	187	201	197	243	210	201	202	212	218	210	211	205	209	211	209	211	204	188	180	206	186	220	199	175	238	207	230	208	213	204	211	227	187	211	209	176	208	233	204	221	227	191	201	204	187	200	201	202	180	217	232	206	225	209	189	170	190	198	187	200	219	206	178	229	179	185	225	195	188	210	201	188	178	216	182	196	217	191	217	177	218	203	200	206	222	190	202	214	201	213	207	222	219	222	223	212	206	195	212	191	206	209	196	209	203	215	198	224	198	250	200	198	225	230	203	211	212	213	224	199	207	215	213	185	179	195	194	204	209	240	216	199	204	228	218	221	190	190	179	165	210	212	220	175	197	218	235	210	179	226	201	188	209	212	188	201	215	198	205	193	209	210	213	214	222	200	210	188	208	209	216	204	220	236	209	192	210	209	214	219	196	210	194	191	201	190	159	229	241	207	184	192	204	191	185	208	214	202	212	191	199	208	205	194	200	232	209	212	189	206	180	192	213	223	200	228	170	208	197	217	191	221	252	238	200	187	204	218	218	192	170	211	194	206	219	207	207	198	221	200	211	197	177	195	193	212	206	211	222	177	200	205	212	214	226	200	211	214	220	226	211	202	198	207	226	219	245	227	209	221	222	186	209	218	215	212	189	196	200	196	191	192	187	234	229	209	211	194	197	227	202	220	188	218	239	221	220	178	180	233	229	198	200	225	214	210	200	194	202	238	206	193	188	234	208	210	208	205	209	215	198	210	202	211	219	238	238	204	207	212	209	192	230	204	215	212	180	207	231	199	210	202	215	203	240	218	184	204	207	185	216	209	196	219	189	223	200	208	207	201	217	211	222	196	211	212	210	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43366	52513	22880	8327	6276	5370	4536	4001	3750	3134	3177	3952	15318	37560	42591	31957	21031	9295	3345	871	436	445	437	458	464	480	511	459	475	419	460	476	481	474	457	423	446	474	478	439	489	452	489	485	468	441	448	444	443	442	445	470	445	456	470	444	464	449	462	467	461	417	456	456	461	478	483	453	449	495	468	475	447	442	477	461	477	457	478	435	453	521	439	478	454	501	443	446	422	455	470	414	452	427	456	463	473	456	465	488	488	489	436	457	446	438	514	413	466	469	460	473	473	446	488	457	470	430	465	485	435	449	466	477	459	495	432	486	458	416	484	455	446	468	474	467	456	421	441	457	460	445	450	449	489	442	441	444	458	453	459	434	429	450	470	420	440	434	441	450	488	450	485	406	467	486	497	461	425	483	456	436	450	487	442	507	453	466	443	454	463	441	466	476	440	472	456	467	493	466	473	457	458	484	475	442	442	481	479	499	460	434	431	457	437	468	454	472	459	457	495	465	438	412	419	442	480	474	450	514	459	464	475	447	480	438	466	476	449	485	458	444	450	470	460	475	439	484	468	471	463	484	443	475	436	480	438	460	460	475	436	452	488	461	451	439	452	485	470	466	461	489	422	436	439	481	436	441	438	471	418	500	448	477	454	481	414	483	450	458	448	467	474	451	522	460	461	441	457	465	403	477	473	459	470	438	463	425	494	430	452	460	454	493	443	489	469	456	485	449	457	457	433	469	417	473	481	410	477	485	478	444	457	447	439	457	432	462	455	453	444	453	437	458	507	481	433	446	494	458	480	497	528	422	476	427	436	490	461	411	462	476	470	470	519	432	473	456	443	480	447	418	461	462	459	458	475	445	457	414	473	436	466	454	454	468	437	433	477	440	420	439	454	473	460	427	458	521	442	427	472	474	464	434	439	433	438	459	476	435	465	472	464	464	502	437	472	468	467	425	480	444	440	461	439	442	447	478	465	462	460	479	486	466	448	454	449	438	437	472	459	469	447	438	452	456	465	484	485	449	454	450	429	435	471	460	422	441	422	457	461	451	453	430	452	451	461	483	451	457	465	462	453	433	471	457	436	419	455	435	454	504	479	469	448	467	467	490	422	445	464	444	487	405	435	460	472	462	462	460	460	455	420	467	480	447	445	466	467	459	493	469	451	447	478	438	467	454	416	458	458	431	477	467	443	474	434	480	477	454	446	497	446	409	456	453	424	473	441	458	422	459	478	455	430	452	438	461	505	474	445	449	478	458	446	475	464	451	458	474	471	478	467	433	478	468	447	451	413	462	445	453	452	453	440	476	462	472	464	444	469	457	422	477	439	459	432	446	468	450	447	475	483	447	430	423	423	483	418	438	474	437	468	487	485	463	462	435	410	461	458	428	448	481	433	465	474	486	476	439	470	488	442	466	454	437	487	449	490	445	440	450	446	457	445	465	456	436	458	412	478	516	439	447	457	429	469	443	468	459	458	491	440	461	456	452	421	469	473	461	429	486	460	491	445	471	437	424	448	468	464	458	458	466	462	448	475	471	448	411	443	490	466	470	459	455	462	440	470	447	478	452	447	445	447	457	446	445	473	445	464	488	454	504	465	450	450	460	447	445	474	439	402	437	454	447	445	456	448	455	432	463	433	406	452	457	458	460	432	448	458	440	479	458	481	439	469	446	476	488	477	422	484	466	452	455	443	458	416	436	453	462	441	466	513	457	455	444	473	428	473	443	458	457	470	443	433	434	460	454	447	477	447	478	437	481	420	480	470	445	440	440	458	448	468	433	426	461	428	456	460	472	450	446	467	474	451	449	446	429	506	472	459	475	454	462	464	433	436	462	437	432	459	512	460	466	437	474	464	438	457	479	421	482	472	515	463	489	429	440	456	405	483	423	450	462	472	482	472	467	443	435	469	413	465	490	392	463	489	476	490	449	478	435	463	433	436	490	468	428	436	418	440	442	455	431	465	442	430	442	433	453	448	451	455	479	456	445	473	478	480	465	442	458	459	467	502	472	434	421	445	423	443	487	491	466	450	441	495	437	432	423	486	479	433	424	439	444	458	448	495	482	449	471	462	417	434	455	446	450	460	453	441	467	444	424	453	477	492	448	468	488	463	481	466	470	463	465	462	474	478	454	451	473	449	438	434	426	443	459	491	451	446	526	443	460	437	462	473	457	445	446	405	487	472	466	452	453	427	461	473	436	435	455	453	451	466	471	441	483	502	455	448	453	475	447	449	412	451	446	469	487	448	465	464	452	476	443	482	441	442	436	474	449	491	456	479	472	509	475	442	469	426	440	454	449	466	446	488	442	492	461	451	460	485	425	453	398	460	444	481	462	480	456	454	451	441	437	428	414	475	452	464	474	444	444	434	457	383	470	461	473	448	436	451	450	435	479	445	469	453	448	477	445	475	438	447	463	471	494	493	418	478	440	425	465	480	475	468	443	459	431	489	469	467	449	447	489	455	466	441	431	492	429	468	463	441	453	459	420	502	479	456	470	432	443	438	470	469	456	496	467	482	459	447	467	436	471	488	473	462	444	462	454	467	440	478	458	460	416	454	437	471	443	446	424	495	478	453	458	486	495	442	446	491	466	451	426	471	445	453	465	477	456	470	461	459	437	420	429	450	455	484	437	487	463	493	452	449	495	458	468	467	480	457	453	467	474	476	467	475	487	444	439	443	453	458	417	462	450	494	481	433	440	463	455	474	461	416	435	423	462	482	428	487	398	450	461	443	458	440	440	443	443	478	498	499	423	485	460	490	464	422	444	467	440	478	481	460	484	424	469	454	414	457	462	463	446	465	477	476	439	457	449	431	418	466	445	449	475	422	466	445	458	492	462	477	447	492	450	420	463	471	475	440	475	475	492	447	436	470	458	458	470	492	439	470	488	458	429	467	430	454	456	456	448	491	474	455	472	474	440	462	412	470	469	484	472	477	449	459	469	465	465	468	438	458	476	440	463	451	476	482	459	457	419	455	444	463	444	471	429	483	455	486	491	465	434	458	449	463	453	483	454	430	439	449	455	439	470	470	484	457	468	470	425	500	452	461	464	481	446	441	444	434	443	472	493	470	446	458	492	490	476	437	424	474	451	448	419	448	459	431	448	446	469	496	476	440	470	425	476	492	468	444	485	472	472	446	422	442	434	431	465	433	449	502	469	451	443	452	447	463	476	439	448	482	482	453	475	447	426	443	466	497	428	479	453	456	431	442	505	441	402	466	449	475	458	442	472	487	430	455	414	479	467	462	474	470	462	494	449	442	429	480	483	454	430	453	466	441	448	492	447	468	464	458	469	461	448	484	443	425	471	468	452	421	458	429	444	477	470	472	462	430	472	435	435	454	464	499	468	431	458	501	459	473	429	448	415	449	433	427	416	461	430	445	479	459	437	416	501	477	470	433	494	451	456	506	459	441	449	462	458	458	447	491	443	499	457	468	474	469	433	458	468	486	450	449	477	485	453	474	457	420	465	459	438	468	425	448	466	443	479	440	442	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53666	43556	32281	24642	22996	20939	15736	8212	3024	1122	1573	1951	1315	7151	23157	21274	12114	4919	1370	513	231	228	199	211	216	206	194	221	200	224	184	180	217	217	210	224	196	192	188	222	218	211	176	216	192	232	180	198	211	186	202	231	190	208	213	199	209	185	208	239	211	226	191	218	231	207	215	198	210	214	195	228	236	233	215	187	204	199	209	217	219	188	213	180	183	214	190	198	192	197	209	233	203	211	224	207	209	192	203	217	205	208	207	220	194	217	212	201	226	200	206	236	209	182	177	211	207	214	212	219	223	208	188	199	211	181	195	207	207	205	184	207	207	194	241	182	189	202	200	173	205	194	184	216	199	196	187	173	211	185	216	184	220	215	199	226	189	235	211	220	193	212	169	201	190	200	201	196	210	201	229	222	194	221	192	214	236	210	227	193	188	196	194	211	229	202	200	220	196	221	230	215	215	194	212	212	201	200	221	193	229	218	164	195	207	215	238	200	221	196	181	191	212	201	199	181	202	207	207	232	208	198	205	195	207	203	189	227	219	200	209	215	202	182	233	233	192	194	212	201	192	184	212	208	217	189	211	195	205	210	211	192	200	221	191	225	230	194	195	189	200	207	216	219	198	223	231	232	179	221	229	198	222	245	200	176	213	201	238	176	194	184	173	175	206	200	242	211	211	208	202	212	221	174	208	217	201	201	179	199	214	229	227	210	209	214	179	215	229	222	227	218	199	199	200	203	215	223	205	238	211	204	191	206	213	217	189	218	202	228	182	235	235	241	206	226	237	230	221	180	188	201	205	195	196	218	211	189	226	196	181	214	235	197	185	191	227	207	187	212	202	182	204	215	193	232	202	211	207	205	214	209	213	239	227	226	228	213	199	216	204	190	221	215	214	216	192	204	194	192	220	217	221	199	211	203	211	247	203	185	214	199	179	234	217	202	205	211	210	223	231	223	218	208	163	176	200	207	196	215	187	201	239	173	194	219	190	202	234	215	211	231	203	201	201	221	193	204	227	192	196	191	191	201	199	193	200	196	203	239	196	194	184	205	203	220	191	203	241	196	214	216	214	215	190	233	212	204	224	198	191	214	211	206	199	211	202	215	220	189	181	194	222	207	213	187	203	193	180	200	195	193	214	237	232	178	232	195	200	191	200	207	193	235	190	204	221	186	199	199	206	204	212	197	218	218	218	189	212	213	218	208	206	205	219	212	225	195	215	212	182	186	211	211	210	216	193	180	179	209	214	193	181	174	212	195	204	186	205	200	191	237	209	224	210	209	201	212	232	221	193	219	224	195	182	204	211	178	193	202	227	182	224	204	182	177	190	218	222	207	195	187	208	192	202	224	197	192	206	186	203	208	221	190	208	196	184	177	206	196	196	203	213	214	192	199	183	235	228	216	192	215	208	216	217	210	201	211	187	212	212	213	238	219	246	191	194	209	240	234	214	219	245	207	200	223	198	222	227	217	182	221	214	226	222	233	204	204	196	217	230	194	224	213	216	222	220	219	227	208	194	195	220	248	207	229	185	213	189	243	202	210	221	219	208	242	203	193	187	214	196	213	221	226	222	198	215	203	201	211	212	196	189	168	216	197	180	167	211	205	219	237	197	193	193	211	207	217	213	167	205	191	194	206	194	230	188	234	205	228	188	212	216	190	223	215	176	203	210	225	197	206	187	240	219	197	169	206	207	222	184	210	200	211	186	208	209	213	225	217	192	204	218	201	198	177	230	221	211	196	210	192	206	182	204	193	185	232	213	194	183	211	221	186	219	215	205	213	204	211	193	217	186	201	181	221	215	215	201	209	208	229	216	202	191	216	215	220	210	206	196	206	215	215	212	240	206	199	184	209	201	223	238	229	182	201	188	198	201	208	198	227	215	199	217	196	188	235	196	208	222	205	205	218	207	226	188	218	203	206	194	205	206	204	208	228	195	230	229	193	195	199	196	214	211	195	197	205	177	170	220	217	188	213	220	181	214	238	217	223	198	200	201	199	232	197	174	181	212	196	207	206	199	189	213	170	247	218	213	207	204	227	222	200	224	178	177	229	202	190	224	209	188	209	211	214	231	201	211	205	169	200	210	221	186	197	211	194	185	221	199	193	196	214	190	199	205	217	192	210	220	216	203	232	211	208	212	221	187	217	196	192	214	217	193	212	205	194	212	217	226	204	202	195	213	240	195	208	187	224	206	202	208	202	214	195	204	216	212	228	211	201	196	205	190	202	195	205	210	205	216	223	208	208	207	212	213	232	211	237	213	201	196	209	230	183	211	222	199	213	195	186	218	212	193	229	206	214	201	174	208	203	212	212	203	212	171	188	198	219	227	201	208	225	194	191	197	217	203	191	218	211	235	207	216	205	201	194	190	202	211	203	202	196	198	186	195	210	216	197	213	220	235	223	186	158	207	216	192	216	187	207	202	189	194	192	194	187	195	187	191	220	199	216	192	199	211	185	228	231	196	206	219	209	202	206	208	188	193	203	197	197	212	211	211	201	197	205	200	199	198	203	189	194	182	191	209	226	206	198	203	224	196	216	204	184	202	218	200	193	210	225	209	221	197	230	219	195	225	215	201	179	219	202	181	223	227	191	199	204	207	213	209	238	211	207	192	182	212	175	206	217	206	200	226	233	211	199	211	214	223	190	229	208	190	209	211	214	196	190	211	186	190	193	195	214	222	199	192	230	203	193	202	185	222	218	230	222	200	194	217	211	223	229	232	185	220	188	191	213	223	200	211	218	182	194	169	185	189	232	202	204	206	186	226	190	184	191	191	208	200	210	210	193	235	208	209	224	223	156	221	228	205	226	210	194	204	214	199	211	213	201	226	210	219	226	190	221	200	213	192	184	210	217	193	210	221	199	199	196	217	189	227	204	205	196	204	211	211	224	195	204	201	202	216	175	198	217	210	204	208	229	221	197	212	187	202	190	202	232	222	223	232	216	181	195	196	228	213	224	220	203	241	216	213	215	212	230	225	198	198	210	201	205	218	231	203	185	194	220	228	233	221	199	175	208	215	206	210	217	223	226	199	199	202	234	186	199	204	203	205	190	202	186	223	204	197	199	206	236	225	224	189	212	240	183	175	203	191	220	221	206	201	206	195	200	208	211	188	190	172	194	202	219	163	197	196	211	182	211	223	238	209	198	191	222	182	229	172	190	214	199	223	196	196	244	229	223	198	197	174	204	172	213	179	219	193	194	212	185	200	225	184	187	217	222	221	198	223	203	187	235	182	211	211	197	192	188	223	197	205	197	197	237	246	208	230	249	220	225	203	222	207	191	212	175	186	230	210	188	170	223	182	196	223	185	199	194	209	227	201	230	228	215	215	225	200	211	203	235	240	222	220	194	195	200	196	195	205	215	230	216	184	218	198	195	197	208	205	216	203	198	193	207	204	202	202	206	218	224	214	201	201	213	224	207	177	196	239	219	196	186	242	200	189	215	203	203	187	187	212	199	210	201	174	211	205	225	219	201	218	217	177	239	211	202	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45479	50880	19063	8237	6428	5585	5105	4792	4402	3680	5070	6350	4390	21489	42534	37964	26724	13747	4590	1461	510	447	476	454	459	463	476	408	482	461	507	434	445	447	487	477	471	463	434	413	484	437	427	437	472	427	444	473	461	460	475	417	455	523	410	448	445	462	421	433	448	467	443	467	436	469	419	444	440	439	462	451	474	481	432	454	406	451	460	464	451	458	432	457	470	463	490	445	454	431	445	446	437	397	428	430	487	455	466	465	452	435	450	440	439	500	441	448	435	443	424	469	473	451	457	480	432	429	418	467	467	483	458	436	469	442	483	449	447	449	468	436	452	457	469	487	462	425	457	467	446	466	431	437	427	476	436	463	425	454	467	452	460	448	457	507	424	471	429	459	432	479	460	468	423	454	419	438	446	488	423	474	433	418	441	462	495	442	460	449	434	450	459	487	481	475	495	452	464	458	459	451	452	463	455	468	413	459	462	460	464	472	444	455	490	461	431	441	447	474	428	436	491	457	466	486	445	469	457	471	463	465	484	445	446	462	474	486	468	450	446	471	444	461	508	423	468	432	456	434	472	482	445	458	431	462	409	436	454	443	429	489	426	417	441	465	447	448	447	460	445	460	483	460	471	504	468	438	455	425	439	494	463	476	462	461	493	467	491	436	426	443	447	455	438	511	488	453	477	474	478	433	458	455	453	435	435	420	460	448	468	458	488	432	445	501	449	448	453	482	463	452	454	493	446	441	449	456	460	432	469	448	444	448	476	467	447	466	458	425	473	467	411	419	438	451	450	489	463	460	438	484	439	460	473	403	494	437	423	467	460	441	492	492	445	425	434	480	446	467	452	444	494	460	468	450	469	458	407	467	416	472	426	462	451	447	459	441	457	450	450	446	463	448	484	455	477	434	436	454	459	485	498	435	454	431	455	447	444	424	489	438	431	483	449	485	450	476	444	480	436	473	452	436	402	456	469	479	457	464	466	430	459	486	475	474	474	434	457	448	495	449	438	466	463	453	438	455	441	430	479	485	460	459	465	451	401	426	450	453	412	469	450	433	444	462	459	469	461	450	436	452	479	458	444	432	468	442	445	492	447	489	450	458	434	437	468	401	441	452	466	436	440	428	506	462	470	454	435	434	486	486	432	461	463	427	436	412	452	416	472	453	454	433	435	443	442	434	425	442	448	478	444	447	482	468	460	448	428	457	441	447	428	454	466	482	428	430	440	469	449	443	447	414	427	475	465	457	428	455	464	444	441	472	450	445	446	462	439	481	422	465	472	436	471	429	441	477	473	478	481	448	474	453	495	452	484	445	464	407	458	461	449	468	434	461	466	451	423	435	478	505	442	459	458	477	448	453	460	467	468	469	445	448	465	438	476	433	498	456	465	484	475	455	437	479	430	482	495	504	473	450	469	493	448	479	451	418	525	505	444	445	445	477	445	460	455	480	427	441	445	441	437	459	473	473	460	413	406	439	432	472	488	475	469	435	472	428	459	404	455	440	436	442	431	421	503	401	449	464	490	461	480	451	478	443	462	463	466	479	478	436	439	437	463	485	452	459	458	454	463	465	450	430	477	441	449	398	446	469	447	459	452	476	450	520	457	458	454	419	440	472	454	460	448	479	442	458	426	421	484	452	469	449	465	445	455	452	443	456	454	497	434	463	471	454	464	416	471	445	460	429	463	487	448	384	462	460	473	434	465	464	420	471	418	465	437	431	462	449	456	457	480	486	438	478	436	485	422	459	461	435	469	455	475	487	453	451	413	499	445	467	467	432	481	467	448	459	486	434	443	451	472	429	462	417	475	445	479	479	474	414	443	482	436	426	499	470	428	419	434	434	468	480	447	447	455	455	435	472	441	451	437	454	484	475	474	443	436	445	436	443	455	430	488	421	457	462	423	492	434	451	438	442	421	469	435	424	461	461	486	432	454	439	465	437	456	458	481	481	455	434	449	418	476	424	436	440	483	448	480	433	437	421	461	434	442	461	448	451	434	448	426	462	452	447	491	450	461	462	430	465	479	417	464	432	481	422	455	402	459	485	444	429	448	453	465	437	438	458	448	463	429	423	433	441	448	492	426	434	428	483	446	479	460	432	442	433	473	473	448	456	449	447	499	447	465	434	430	452	422	457	446	474	444	464	524	438	467	460	416	460	491	483	429	520	447	448	456	416	481	479	455	438	460	489	467	450	437	465	436	431	428	486	430	424	404	436	453	479	459	450	479	459	425	481	468	458	469	468	449	445	441	428	448	446	448	468	431	441	453	472	462	439	462	411	477	446	439	461	449	450	515	429	426	445	483	479	470	423	431	442	396	438	511	458	451	429	440	461	435	462	433	451	477	461	425	477	416	495	424	447	481	416	477	423	439	447	476	438	472	471	464	441	476	460	466	492	434	459	479	422	426	437	429	425	441	453	449	426	478	442	448	438	468	461	501	455	459	454	435	442	448	440	453	492	509	440	420	444	425	411	447	446	405	434	472	408	475	440	460	474	441	468	475	490	503	382	436	425	395	434	432	465	421	448	473	456	467	504	424	487	446	479	431	458	473	494	471	457	481	449	487	459	425	454	478	462	433	507	426	456	449	485	485	465	474	454	467	462	431	463	452	418	473	427	494	457	464	446	449	442	435	440	461	449	462	440	479	452	458	443	465	443	453	450	438	473	416	437	436	444	450	466	469	450	431	470	465	488	428	441	451	483	474	452	459	464	428	442	491	429	473	406	459	460	480	460	451	483	471	459	495	459	491	440	455	419	427	433	455	464	427	434	426	405	424	437	478	504	448	458	477	474	480	469	454	455	444	404	457	505	459	424	447	462	482	497	480	469	434	486	463	469	441	433	461	444	473	442	432	466	463	436	481	477	484	450	455	497	450	459	455	460	472	450	446	477	461	426	460	443	433	463	445	450	459	465	437	505	441	427	463	414	439	468	503	434	458	459	450	457	473	424	482	457	426	446	435	442	452	487	464	449	445	463	475	445	446	466	436	452	433	464	459	464	435	444	433	479	470	443	490	435	453	446	424	464	437	441	481	464	478	429	480	429	454	471	483	437	503	448	453	459	477	417	449	459	445	461	450	446	485	468	464	464	452	430	456	447	449	475	461	447	447	457	454	467	450	425	437	468	435	447	417	429	461	452	429	419	418	458	487	468	432	453	458	452	440	447	440	498	457	417	473	484	436	447	436	405	489	454	458	419	536	446	503	436	461	444	442	473	509	452	451	443	465	440	465	465	490	435	457	463	459	458	447	454	451	487	482	478	438	436	454	474	455	475	457	461	462	432	478	466	454	509	479	440	438	484	431	473	463	465	442	446	427	439	438	468	475	450	470	471	459	445	401	440	446	440	479	485	452	483	439	487	443	439	497	445	442	452	457	465	441	481	442	457	479	436	446	428	451	455	452	424	431	451	484	475	456	456	462	481	423	475	428	433	481	438	446	455	421	437	446	445	445	432	457	432	443	458	428	481	475	464	474	423	485	481	471	456	455	491	487	482	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54762	43924	32390	24540	22961	20108	14291	7568	3335	2040	2681	2790	2585	8450	22735	20894	11273	5350	1505	400	216	233	208	208	197	216	225	213	222	213	212	199	190	192	214	196	203	210	223	196	203	206	211	227	194	217	188	213	205	213	197	228	239	194	210	214	214	211	199	202	195	212	219	209	188	189	181	234	198	195	201	217	209	224	194	202	234	213	195	190	189	210	195	218	213	174	215	204	198	244	229	206	206	199	204	196	206	204	197	202	201	238	197	201	202	194	203	235	207	198	201	213	224	215	198	204	212	190	195	195	235	230	195	173	200	229	213	218	209	240	173	210	206	209	197	207	191	228	184	181	192	195	207	201	211	232	219	199	236	175	216	233	200	212	187	231	206	227	205	225	199	205	186	202	190	218	190	190	201	233	194	222	198	205	211	199	196	196	178	220	203	200	231	198	179	211	206	192	213	201	216	224	225	173	198	223	203	212	177	224	200	194	194	200	209	215	240	174	234	222	228	232	215	234	211	209	207	196	196	188	191	229	217	235	197	211	186	225	189	193	202	192	187	196	195	184	217	209	190	198	202	216	214	198	208	214	207	200	205	173	206	207	182	211	167	207	168	209	240	233	222	199	198	234	230	223	208	203	195	176	198	244	208	192	202	202	197	226	186	187	201	205	208	241	210	197	203	235	210	219	223	231	209	209	196	207	220	205	186	192	223	193	202	188	192	201	195	208	215	195	219	200	218	224	200	247	199	203	225	224	174	172	220	202	191	203	198	209	179	215	222	235	226	212	186	208	219	209	192	192	217	199	190	216	219	207	207	199	204	195	227	189	228	207	181	216	221	230	195	219	215	208	194	222	218	214	231	196	199	204	208	193	231	206	195	197	200	186	227	207	214	221	204	226	227	201	211	214	171	207	213	209	186	219	199	212	214	225	209	200	204	190	187	233	200	198	207	194	206	223	222	203	230	171	210	207	220	202	200	191	211	189	205	203	199	220	200	223	195	195	224	223	199	237	225	205	209	173	216	223	196	231	217	190	172	210	200	208	185	222	204	207	222	216	214	205	211	201	186	198	221	198	214	237	207	237	189	205	205	229	201	185	221	222	224	189	201	202	221	201	234	203	200	221	218	205	188	229	212	217	206	179	231	192	233	196	205	187	234	207	212	210	175	189	221	192	204	201	212	195	232	228	233	185	211	237	240	212	225	208	208	238	192	205	213	200	202	215	213	215	210	177	231	227	173	220	193	208	214	201	198	202	231	216	224	199	207	217	189	199	208	186	237	213	214	211	223	207	246	216	233	211	210	205	195	194	195	188	194	216	215	218	214	228	191	198	212	212	199	209	169	192	233	178	191	223	194	235	201	214	213	226	196	201	204	197	202	218	219	206	205	194	199	213	211	190	184	197	199	201	209	211	158	199	202	201	201	207	221	187	211	210	188	226	195	195	213	213	215	241	212	202	220	212	193	199	197	202	206	212	205	193	222	231	181	202	220	198	189	187	167	220	194	190	213	190	188	204	202	212	228	199	217	180	220	215	222	215	222	233	167	206	191	212	213	230	188	220	215	228	214	192	199	229	194	174	209	229	210	213	183	198	183	228	219	179	208	233	202	226	204	192	188	193	198	220	191	221	188	196	216	228	200	179	194	195	222	229	207	233	178	211	221	183	203	216	199	195	199	192	203	212	209	203	183	205	216	219	231	180	218	194	204	226	211	170	215	210	209	200	212	221	209	200	184	210	214	210	233	239	209	187	225	222	181	204	207	208	228	205	212	202	226	209	203	215	230	180	204	198	194	188	203	208	206	213	219	207	230	222	203	221	208	236	213	201	195	216	187	203	237	219	203	183	193	204	217	228	207	197	235	207	193	233	216	216	228	208	201	201	230	208	213	199	171	221	193	221	209	218	223	214	223	213	195	201	212	210	210	231	229	187	217	200	201	190	204	228	225	225	186	203	202	239	194	203	229	192	197	214	178	190	214	223	186	229	188	217	198	211	214	205	190	225	237	186	186	178	224	228	205	204	194	202	209	211	194	191	217	215	201	187	206	191	204	218	205	226	234	211	211	225	209	215	205	225	213	180	212	196	219	227	224	199	215	207	205	221	212	214	200	210	212	238	208	227	198	202	205	196	200	181	194	243	186	220	202	200	203	222	201	204	203	219	181	221	210	226	232	186	180	220	171	213	205	200	184	200	202	188	205	206	227	207	172	239	220	188	193	230	215	205	199	176	210	222	209	214	195	221	199	200	168	184	193	202	212	213	192	216	170	209	236	196	202	218	238	215	191	226	224	228	207	210	202	184	198	221	201	231	207	216	230	200	197	193	204	183	193	217	210	224	190	196	207	197	222	211	205	191	204	204	193	228	204	217	165	210	214	200	204	204	187	203	216	238	219	193	239	195	211	203	207	189	190	194	219	200	184	190	210	224	201	204	221	196	204	193	182	208	212	216	229	227	210	204	196	217	201	211	208	195	220	200	205	204	194	222	217	208	217	201	208	204	174	203	224	208	197	198	198	199	204	228	203	240	216	203	218	187	193	218	182	203	239	213	203	214	194	213	185	207	182	194	207	210	212	213	204	217	216	220	200	193	216	212	206	198	205	202	216	217	185	210	178	208	210	224	230	218	213	215	203	212	190	188	202	202	197	235	203	183	216	212	186	203	214	193	201	225	185	195	220	199	180	201	218	208	194	189	214	224	200	205	193	235	208	189	219	209	199	205	225	183	222	201	213	226	222	187	217	199	194	168	215	212	226	213	195	190	192	220	201	190	220	224	220	204	205	197	222	202	211	204	206	213	218	205	203	218	188	208	192	231	189	214	223	194	200	209	199	219	206	217	181	201	201	217	220	198	212	213	201	206	209	212	192	206	190	217	225	194	196	195	170	199	201	200	199	240	208	204	214	217	200	199	207	201	205	209	207	220	213	222	228	191	228	221	198	229	211	217	191	192	193	199	206	195	228	231	198	193	244	216	205	232	194	180	217	204	209	205	213	201	187	223	202	250	192	202	219	206	214	217	205	178	179	212	194	200	210	187	212	182	209	193	188	201	220	198	200	204	222	191	182	206	185	187	208	235	226	218	231	218	229	241	203	213	221	230	200	225	208	209	241	232	219	225	203	215	195	206	196	206	217	192	201	206	201	225	211	208	192	227	219	230	190	207	215	204	237	233	189	192	193	207	226	215	194	223	203	204	228	218	199	209	230	207	179	214	209	220	224	215	197	177	213	223	193	220	207	216	214	201	237	206	201	220	189	195	209	185	187	216	216	227	211	211	210	220	182	198	190	200	212	199	188	203	207	198	209	169	184	209	234	230	221	210	200	213	220	202	206	230	206	216	210	209	196	203	209	214	190	177	205	196	194	209	198	198	225	226	203	190	190	213	219	195	196	196	214	209	201	203	172	200	216	202	211	206	196	218	196	219	235	197	211	179	196	211	234	213	192	195	208	213	199	203	202	212	195	226	219	216	180	220	199	210	205	211	223	237	210	213	226	213	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46964	50757	23165	9015	6765	5485	5180	5867	6000	6201	7765	8345	7483	22713	42132	37844	25570	15477	4722	1076	487	475	429	448	482	491	452	409	448	457	476	416	440	507	439	460	432	452	412	429	462	498	445	482	451	431	460	443	460	476	425	484	465	436	473	462	461	493	459	447	483	473	497	475	462	433	447	483	477	449	440	464	424	462	454	478	446	464	480	470	478	408	465	475	461	467	484	461	434	444	463	452	477	417	448	447	444	490	445	484	450	422	430	456	471	485	458	448	494	474	455	422	519	418	456	451	411	450	381	398	430	453	497	434	446	486	487	455	438	508	450	449	477	451	467	467	488	453	412	469	483	438	473	455	450	467	461	448	476	436	472	453	450	467	473	461	431	444	453	433	456	458	481	474	459	425	442	410	434	468	459	466	476	461	452	442	462	450	461	472	469	473	456	463	449	429	442	444	424	422	474	440	472	440	446	446	411	470	447	455	462	448	444	481	448	499	458	439	469	447	439	458	481	437	461	451	448	461	490	467	459	401	443	501	435	478	428	503	460	438	418	441	452	441	417	454	463	424	506	469	453	474	477	447	475	476	467	453	443	462	487	473	428	457	497	446	438	457	470	461	404	459	464	459	435	437	476	438	434	488	442	463	458	436	489	462	489	432	457	467	471	407	460	418	419	448	451	465	440	453	474	435	491	453	456	460	418	477	459	432	437	443	478	443	478	493	474	480	472	486	458	443	480	442	439	489	460	474	465	447	433	440	468	456	473	478	445	485	458	455	466	456	445	441	489	422	457	459	447	487	420	455	446	448	448	436	494	460	487	428	437	422	453	475	468	440	434	480	417	436	467	469	476	463	473	435	482	448	463	458	434	437	420	465	449	461	464	449	414	435	454	458	441	483	456	466	476	447	485	453	468	433	457	457	453	477	470	442	476	475	466	472	440	451	483	463	417	473	440	489	442	464	453	468	423	498	444	439	457	424	495	453	400	443	474	444	502	417	469	464	455	473	441	467	430	456	445	465	459	446	486	471	435	483	426	479	469	425	467	446	418	482	464	433	491	471	450	470	457	479	431	447	460	441	441	436	425	442	454	431	471	471	452	426	436	478	492	448	457	434	445	430	452	454	456	451	460	469	466	489	434	490	457	457	479	482	441	489	472	442	459	425	452	441	424	461	465	441	453	467	468	434	470	460	410	454	461	481	455	481	479	481	470	450	440	457	452	441	474	473	449	457	472	421	475	456	459	454	474	443	465	460	446	448	449	466	434	489	465	458	449	444	459	471	488	443	490	451	484	434	470	470	488	438	460	461	437	462	466	448	457	440	474	447	475	451	489	455	469	452	464	455	465	471	427	463	457	444	440	473	479	474	448	453	428	439	461	458	471	450	454	463	470	478	458	484	482	442	492	460	451	433	452	459	469	433	420	447	431	471	457	440	479	448	486	440	460	474	451	488	444	439	452	473	430	447	460	438	436	440	452	453	484	452	475	460	454	483	455	490	465	463	437	477	465	461	452	440	470	421	428	448	467	453	431	453	516	452	457	445	477	455	480	450	443	457	468	450	425	490	455	459	435	439	459	427	453	420	439	436	445	460	453	441	444	451	425	452	478	444	454	475	450	439	449	450	485	445	454	501	447	440	443	488	433	470	409	471	446	456	430	471	473	391	420	449	474	428	440	466	428	473	481	447	460	470	461	470	440	477	491	473	464	469	465	439	464	493	486	445	461	460	480	452	460	458	449	469	448	436	428	428	468	446	446	447	486	454	486	462	437	419	460	480	450	456	430	487	422	446	475	436	456	472	444	440	444	495	475	481	473	487	414	452	515	451	446	449	469	451	463	469	483	494	486	437	472	469	456	467	464	483	457	499	462	441	488	467	485	489	483	432	459	449	456	440	470	471	466	468	444	438	502	423	449	487	463	463	448	439	439	484	491	470	450	467	454	436	446	475	458	450	456	447	489	511	456	448	487	446	498	434	459	458	440	439	500	467	472	499	455	459	475	465	484	424	452	461	388	419	442	483	486	450	465	457	491	467	467	467	469	464	496	433	431	438	461	463	507	448	449	471	497	434	453	469	477	480	445	464	443	452	428	449	440	448	447	467	462	452	449	462	494	460	432	427	442	477	474	441	470	451	456	443	445	456	470	466	514	435	443	447	412	471	428	456	501	434	486	460	484	462	492	464	453	440	482	479	498	468	436	439	431	435	455	449	444	470	435	469	493	435	421	447	444	460	491	424	452	434	488	446	431	477	472	441	425	425	464	453	496	455	496	426	457	462	444	449	457	462	457	451	447	457	436	474	471	431	442	440	455	447	474	453	441	458	445	477	449	440	434	428	482	441	472	470	420	452	470	462	477	474	441	433	500	453	423	497	439	458	483	433	472	460	464	449	439	438	455	452	427	456	473	461	476	476	419	460	416	438	480	453	423	484	477	458	461	460	483	416	504	457	473	421	446	487	425	433	443	431	493	454	468	457	430	455	462	463	456	467	496	450	471	434	471	467	456	440	478	465	467	463	495	436	465	465	472	429	474	462	449	461	440	426	461	471	440	433	456	435	475	436	472	445	494	462	462	452	441	466	448	465	429	477	470	446	436	468	427	438	472	485	449	469	457	446	462	444	416	462	443	433	437	469	462	478	469	484	462	467	436	433	473	419	486	450	451	463	471	473	447	438	449	429	443	440	422	436	490	493	432	466	464	453	458	409	481	456	427	460	462	432	455	462	446	447	412	482	415	462	466	476	445	451	476	435	459	453	439	466	454	466	454	467	442	489	476	443	483	482	466	456	435	493	488	431	435	465	460	467	419	461	468	440	488	418	461	433	479	475	459	466	465	484	425	476	465	475	498	484	456	437	453	443	448	438	462	479	465	473	473	451	435	444	452	430	448	417	455	442	439	459	474	443	471	469	456	471	449	470	454	447	474	468	426	450	453	449	492	497	473	483	446	507	438	439	455	402	466	462	455	456	437	436	444	470	475	455	503	447	460	462	443	478	454	426	432	454	459	470	483	464	484	423	465	475	443	436	413	467	441	476	490	437	443	459	479	440	493	479	442	473	469	483	433	458	477	445	456	453	485	439	434	464	467	452	445	428	455	455	468	449	459	494	483	444	441	426	437	408	444	422	469	496	445	495	504	471	446	453	483	486	480	468	447	442	467	395	431	444	432	432	450	487	440	417	466	451	486	478	457	438	445	430	457	453	479	452	436	451	454	430	455	446	446	502	465	455	429	468	460	461	457	469	449	483	464	491	443	460	437	436	441	468	485	467	432	461	462	454	451	445	445	403	508	461	450	437	444	461	451	449	474	434	461	428	437	487	429	461	453	464	432	446	436	457	478	483	482	464	451	454	455	442	440	449	458	497	437	445	469	422	459	463	450	467	521	452	473	424	462	448	418	469	483	475	472	446	473	513	459	452	431	465	498	457	464	485	454	436	461	421	459	464	436	430	459	476	468	434	479	478	430	483	480	469	476	388	472	425	487	439	469	460	425	450	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54635	44127	34175	24663	22984	21210	16222	8954	3941	2726	2374	1676	1751	6718	22265	22340	11565	5933	1829	337	213	224	196	206	223	222	186	224	204	249	213	192	217	166	214	203	225	215	183	206	221	220	212	187	224	191	203	216	205	210	209	183	222	221	226	228	190	213	201	221	190	213	209	245	225	212	181	178	212	224	195	204	197	232	208	203	196	218	194	194	198	178	186	204	221	188	247	188	199	192	223	233	223	203	209	182	187	219	195	195	231	221	205	188	199	183	204	235	197	213	217	205	196	203	197	220	206	187	202	197	204	194	212	226	215	204	166	211	203	196	209	202	192	196	225	205	201	216	203	189	197	190	179	199	206	219	214	209	225	249	194	202	198	226	183	211	210	204	206	202	193	199	185	206	233	218	208	200	184	199	233	209	220	207	213	215	203	231	221	186	204	179	207	223	191	202	211	214	212	215	216	203	205	229	201	207	206	177	179	222	207	192	194	193	212	208	209	207	236	230	216	224	197	194	227	202	208	197	207	223	217	203	208	221	245	174	196	223	248	208	190	226	211	180	207	216	224	196	224	201	192	206	203	224	206	184	202	193	184	210	211	194	215	192	209	198	218	209	203	240	199	209	196	180	203	201	216	224	201	192	207	223	243	212	213	221	215	213	222	227	188	210	181	206	232	221	200	206	209	214	211	207	208	219	205	199	226	207	222	221	215	202	204	192	207	227	180	231	210	198	194	213	193	222	196	223	196	197	193	210	203	222	213	195	200	207	206	207	202	226	194	191	195	196	217	191	227	207	203	220	218	209	208	204	221	190	223	228	224	202	203	209	179	179	215	191	206	234	216	198	214	201	191	206	233	207	239	192	240	209	216	229	207	220	200	214	173	186	206	214	207	200	233	213	185	183	231	219	187	212	201	205	204	222	216	222	198	207	208	210	218	212	222	219	200	197	195	204	210	219	198	213	202	221	210	208	217	205	187	210	195	172	210	199	196	215	208	189	211	197	192	206	226	188	226	181	216	217	203	223	213	194	169	204	227	223	210	192	232	203	191	221	246	213	202	209	205	211	247	207	194	221	195	192	204	198	212	240	202	203	198	231	209	228	216	201	218	211	234	213	217	205	210	189	208	253	209	204	226	212	229	205	184	197	207	161	196	211	170	197	191	238	206	202	207	208	196	191	231	187	195	191	216	246	238	193	215	193	202	192	192	187	214	235	220	239	196	208	224	205	204	193	222	240	188	216	228	196	195	215	203	212	205	212	210	196	197	192	217	207	230	191	184	204	198	203	219	206	216	204	206	199	195	214	225	207	204	219	206	206	205	216	195	229	212	215	192	172	212	189	201	194	217	214	197	219	193	200	199	245	216	199	202	188	226	229	210	205	191	217	208	214	229	205	201	199	198	215	213	233	190	177	206	214	202	191	226	208	203	218	249	189	226	197	216	197	201	204	188	185	173	218	193	206	204	207	213	221	222	213	186	214	201	196	221	197	213	226	205	204	209	221	225	208	209	235	221	195	205	195	205	232	193	207	236	205	209	182	198	245	182	223	226	224	204	195	223	211	180	200	232	227	218	211	207	198	202	223	227	209	213	212	238	230	213	211	227	204	224	215	201	181	207	189	236	202	195	212	180	204	222	206	195	189	217	206	216	238	221	217	202	197	194	231	208	211	234	210	201	205	212	206	221	202	199	192	202	210	195	208	193	201	198	215	234	207	207	219	187	192	186	221	235	225	205	217	215	196	195	197	211	181	241	188	239	190	226	236	181	224	192	226	203	234	238	218	182	223	217	196	200	206	216	191	214	195	188	187	202	218	202	190	195	197	223	199	199	219	212	221	213	181	206	222	222	222	188	203	212	225	208	217	230	201	201	205	234	226	199	216	192	219	232	232	210	237	211	221	225	191	191	207	216	240	198	215	221	223	202	210	216	199	215	206	194	199	225	207	218	237	220	207	205	219	195	192	202	198	202	167	208	205	206	184	189	238	203	213	219	211	230	223	213	226	227	206	197	182	199	239	208	225	211	189	193	187	200	210	226	205	193	199	211	191	198	216	236	201	205	183	233	201	188	193	211	198	215	220	203	194	216	215	203	207	214	215	223	206	209	221	217	202	206	220	198	213	209	203	201	203	183	213	218	219	224	208	190	192	190	209	200	206	214	197	203	194	205	226	224	219	213	219	205	184	197	192	211	187	195	201	200	202	215	207	221	206	207	199	224	222	208	213	229	241	212	210	205	223	190	224	231	204	216	207	205	247	261	207	188	205	198	221	185	228	236	224	203	225	229	215	211	226	181	196	210	195	230	221	228	202	203	194	213	220	195	211	199	191	178	220	209	209	235	201	224	213	244	212	200	199	205	192	218	225	226	194	227	217	228	203	201	227	209	210	198	215	187	197	208	202	186	236	201	212	216	181	221	174	216	203	205	225	220	195	200	196	219	204	217	195	186	246	192	221	210	212	210	203	212	241	230	211	196	234	215	212	200	224	193	193	209	214	217	213	205	207	216	221	209	215	208	215	192	221	232	197	202	210	207	193	218	207	179	224	206	224	198	193	203	213	203	193	189	213	224	194	213	202	215	235	224	181	212	189	195	186	193	189	204	198	236	207	204	202	206	223	211	208	194	220	201	225	215	172	171	212	203	185	218	204	209	236	216	199	225	210	208	206	200	211	222	192	194	206	222	180	206	216	217	237	194	197	205	211	196	233	192	199	173	198	217	225	197	232	218	206	218	216	213	226	241	209	210	214	220	214	205	194	234	226	200	165	214	217	220	214	199	201	216	210	200	225	194	202	199	210	202	180	200	206	203	217	196	196	202	210	179	239	230	200	193	209	207	222	186	192	219	194	191	193	211	234	247	201	196	216	192	203	195	210	226	201	193	192	189	198	223	224	200	189	207	228	192	183	232	216	202	209	208	233	201	201	200	210	189	230	235	204	198	199	205	245	200	191	233	220	224	186	207	220	211	202	216	254	210	203	252	235	224	218	200	216	184	194	200	179	203	214	225	211	197	245	188	209	189	214	199	204	237	190	207	216	202	205	210	214	196	221	178	205	246	218	216	195	212	191	184	208	208	206	202	207	209	207	204	201	233	193	210	209	220	215	211	210	188	201	210	194	223	201	217	196	200	189	184	206	216	199	195	219	238	191	193	226	203	216	229	182	176	174	219	217	226	240	218	216	209	220	220	207	200	204	207	215	194	204	228	200	220	195	205	201	202	195	204	203	207	192	210	203	213	198	217	220	214	199	208	212	218	205	203	211	217	224	210	198	206	202	207	196	219	213	192	196	220	191	196	238	236	222	188	234	217	199	224	186	244	231	221	218	213	193	197	222	197	209	222	233	232	203	213	236	220	217	226	192	212	215	243	191	218	200	216	217	187	185	213	200	218	202	207	214	193	189	203	211	214	223	207	180	215	222	210	219	200	207	200	216	210	207	200	199	198	234	222	193	193	206	241	217	200	191	218	171	214	199	211	217	228	185	205	214	198	221	220	213	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46473	51915	22990	9247	6521	5233	5099	5651	5851	7976	6902	5498	5717	19675	41637	39344	25144	17070	5752	956	496	467	447	455	434	430	477	500	468	491	404	479	480	433	489	469	428	446	471	434	470	444	429	452	442	466	481	462	447	431	457	449	434	453	479	413	453	510	489	503	465	438	477	443	411	451	450	491	449	452	469	452	443	444	453	449	448	441	482	464	498	438	479	469	495	488	472	447	464	466	421	469	422	425	422	447	458	463	492	463	432	481	465	448	452	458	488	466	478	423	467	523	473	475	482	446	501	480	447	462	467	449	473	454	485	464	421	470	477	474	457	463	470	475	480	467	482	444	459	457	407	444	480	507	436	427	489	478	489	458	441	477	429	469	440	475	457	475	455	459	462	459	447	418	477	463	456	461	474	451	468	469	469	464	479	493	470	497	460	464	465	451	456	521	422	438	438	509	457	470	459	447	471	454	492	475	443	487	451	481	474	469	462	479	461	453	434	476	465	447	492	472	417	465	479	466	448	455	458	444	490	447	450	460	450	409	462	461	439	487	470	472	447	466	452	476	450	460	405	406	427	439	457	445	506	451	440	420	468	437	465	465	446	448	482	415	477	454	449	495	469	433	436	480	471	431	490	452	476	419	459	451	457	476	474	423	493	471	484	424	493	480	441	494	466	487	469	467	459	472	466	461	487	479	468	429	444	437	453	445	450	465	440	456	439	476	435	438	466	439	444	459	470	456	485	422	451	444	451	471	477	507	434	488	494	477	445	490	428	457	446	457	436	458	456	465	499	469	423	475	455	456	437	460	439	445	423	431	469	477	455	471	435	440	454	472	480	447	470	485	472	486	452	435	467	432	475	452	481	465	483	486	465	442	467	477	435	495	458	478	454	476	472	442	483	434	447	475	477	426	427	468	442	482	438	484	444	459	487	474	517	413	447	457	472	453	488	459	483	449	441	450	449	469	460	425	435	467	480	468	489	456	437	515	454	447	463	469	461	477	468	459	496	430	486	459	461	459	457	452	463	439	461	443	439	460	444	465	497	496	459	469	470	445	466	457	472	480	458	461	509	462	477	439	453	461	436	467	459	483	451	460	499	418	448	478	479	482	481	496	501	459	496	470	500	441	487	438	471	466	466	446	460	465	491	425	426	487	475	514	453	482	463	469	459	511	439	479	462	462	439	478	457	472	429	486	447	447	435	436	482	457	463	457	459	502	466	427	471	433	466	456	458	472	446	451	449	457	437	470	443	422	466	464	447	455	431	413	457	414	424	441	543	454	431	456	448	446	508	414	492	442	464	428	433	427	457	456	489	473	417	472	493	461	455	432	480	451	467	475	470	473	465	466	454	410	467	423	446	463	441	452	463	452	421	447	418	405	462	490	436	441	466	446	439	480	470	452	473	421	429	438	461	466	436	458	478	492	512	460	451	463	453	465	456	455	454	441	476	475	460	480	503	463	489	479	454	481	487	450	428	421	439	445	443	443	453	471	492	463	456	425	473	448	459	525	466	446	471	515	473	453	433	494	455	464	450	477	417	491	438	472	462	436	456	484	454	419	433	455	449	444	461	447	450	489	453	455	464	446	450	482	462	460	468	444	445	429	472	459	466	443	484	456	432	464	467	492	442	461	492	452	453	466	438	479	428	480	487	511	418	453	417	475	412	469	487	487	469	451	426	472	449	434	475	433	461	461	504	401	450	429	428	457	452	457	454	430	468	460	440	447	480	448	485	452	420	445	478	482	426	427	431	457	448	461	486	447	434	465	470	484	467	472	476	475	431	480	461	436	450	460	423	477	470	475	449	443	475	468	428	460	455	490	455	435	447	484	436	435	438	465	470	467	442	502	443	469	475	445	487	490	461	452	429	451	480	448	436	470	441	499	480	445	471	474	455	465	491	450	488	436	456	438	486	443	478	451	468	456	471	451	450	452	439	439	455	473	448	467	493	421	444	452	491	469	438	456	469	450	454	461	485	458	431	494	481	467	447	465	500	432	443	447	481	467	400	468	464	442	459	475	449	455	448	458	477	433	431	453	505	479	455	467	405	528	461	430	444	449	461	432	474	414	446	446	464	438	485	444	474	425	473	469	445	453	450	487	447	453	453	465	450	502	465	449	454	451	545	496	445	459	463	444	475	470	474	460	459	441	451	431	455	444	436	462	510	455	436	456	449	464	471	444	479	417	458	444	475	443	450	463	469	445	423	464	473	472	488	460	464	461	486	440	455	518	452	453	459	425	426	457	430	455	471	474	464	452	456	445	474	430	458	481	454	398	443	437	457	459	434	445	451	516	451	419	436	439	461	474	497	449	464	471	438	446	479	416	459	454	462	478	441	438	454	437	468	450	458	417	464	493	458	484	433	463	491	449	512	415	477	496	431	477	496	468	412	464	423	478	442	452	473	420	445	485	463	487	457	468	462	431	497	449	486	440	410	444	483	474	484	485	463	443	453	464	454	469	440	452	422	473	426	492	446	442	473	448	460	458	473	460	479	465	419	467	456	451	479	470	472	473	457	473	434	465	472	452	437	459	485	488	411	471	446	464	476	460	438	463	455	441	479	475	471	453	462	475	440	451	482	455	463	479	503	457	465	474	450	478	467	462	464	437	462	487	466	430	495	455	448	410	470	486	458	437	426	486	472	466	480	489	476	454	431	455	495	466	483	488	479	476	438	430	461	508	448	458	419	467	442	488	482	474	455	469	464	451	444	461	486	455	458	427	455	453	463	465	483	482	453	453	472	498	506	478	446	442	427	418	462	440	444	456	477	475	444	493	478	435	436	497	492	453	465	524	472	455	431	457	423	465	432	463	470	469	493	447	477	480	506	450	441	454	425	507	459	484	507	455	438	487	481	440	472	420	476	458	433	432	474	455	475	455	487	493	474	472	492	472	409	483	449	487	473	458	435	452	492	456	495	468	447	411	452	459	439	498	482	493	470	454	464	448	452	450	421	448	492	498	444	443	438	481	418	484	465	455	421	443	470	420	459	460	451	443	449	449	468	444	447	417	436	482	441	470	449	460	463	453	466	481	457	462	433	454	474	469	494	477	445	429	467	438	463	435	453	491	468	496	462	442	440	472	469	456	471	416	425	456	468	452	469	415	495	442	469	461	461	431	470	464	468	495	469	457	438	468	447	465	472	467	456	461	468	449	459	468	482	438	470	489	431	517	447	488	471	465	448	447	494	513	439	433	455	483	466	432	463	426	466	449	447	462	468	511	462	464	456	432	488	446	475	468	460	431	481	456	459	455	483	470	465	438	478	455	484	466	459	419	463	425	454	442	462	457	435	424	476	417	473	483	468	482	457	439	432	491	475	428	484	446	492	503	455	431	476	461	445	484	465	478	482	496	479	427	448	512	461	448	451	460	457	457	439	466	436	458	466	509	435	480	471	473	466	473	438	474	481	466	456	498	470	428	463	447	434	474	485	479	433	474	484	498	430	459	465	423	452	469	482	452	496	485	462	436	445	481	476	454	456	426	473	438	460	490	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53079	45870	33151	24424	23046	22283	17245	9962	5560	3458	2854	1992	1608	4680	22005	22835	12014	6482	1879	456	227	233	237	199	226	232	239	212	196	246	200	202	225	233	231	207	213	197	251	202	196	203	237	206	212	212	229	236	205	197	197	206	214	191	206	208	186	206	249	225	206	201	212	234	222	241	230	197	203	211	205	225	193	228	205	207	242	227	196	202	202	236	198	190	202	182	238	221	205	186	222	199	216	198	251	233	208	225	212	198	228	193	215	250	236	220	207	176	213	217	208	222	237	192	207	205	189	216	236	190	223	227	210	176	222	219	210	180	209	228	229	205	231	233	200	189	189	215	214	222	213	209	245	199	230	221	212	189	197	204	207	191	212	231	211	223	185	215	199	217	227	227	206	218	252	230	212	232	211	226	236	187	215	215	199	232	218	220	194	223	199	213	202	215	218	232	204	188	193	202	219	203	204	209	210	213	232	209	204	230	195	195	214	221	199	215	193	219	196	189	214	225	187	202	196	188	207	211	210	215	211	210	216	201	204	203	184	233	218	216	227	211	227	199	239	208	211	229	217	212	235	209	200	235	210	228	226	223	171	212	218	241	214	210	233	218	193	228	222	231	226	217	232	209	218	231	211	206	188	201	219	182	202	201	228	190	202	226	188	231	222	203	221	204	236	232	212	232	207	220	201	212	229	205	190	210	206	213	210	197	213	201	190	229	209	240	204	237	234	197	211	179	235	212	217	185	207	236	195	191	245	179	213	233	227	201	236	184	183	198	207	204	208	208	214	193	219	209	182	179	231	202	192	209	197	210	215	226	223	224	217	222	208	237	207	215	212	226	207	211	208	224	229	207	205	216	248	216	224	209	205	198	234	204	219	215	233	214	228	197	191	206	213	198	194	195	202	224	233	226	218	215	208	219	201	203	217	198	211	199	221	216	191	225	253	242	229	228	240	203	197	237	185	226	214	215	227	223	203	224	211	198	232	211	214	213	207	186	200	219	212	213	226	192	227	197	200	236	231	198	211	208	218	247	210	215	208	190	211	219	234	226	228	212	204	208	232	198	202	210	241	218	220	196	200	214	188	217	234	217	226	222	203	227	230	209	202	223	202	218	226	202	220	214	222	209	204	217	216	201	221	182	210	217	215	244	221	220	232	231	212	217	224	209	233	219	225	173	195	234	206	209	198	202	210	220	229	208	213	201	224	217	209	186	211	202	232	227	231	221	234	208	205	201	222	224	204	226	227	192	228	244	200	206	199	229	228	230	201	205	234	193	191	242	244	210	205	196	215	208	210	221	235	203	221	192	202	204	221	209	267	211	189	197	190	213	231	198	207	221	181	206	215	193	192	191	208	214	226	212	232	193	214	221	217	208	221	186	208	202	199	189	220	205	220	207	229	195	219	227	218	216	205	216	185	208	220	231	193	220	204	236	257	201	217	192	191	208	198	211	188	200	227	179	213	217	216	194	201	221	206	214	198	218	215	221	222	214	217	211	196	191	221	206	198	194	183	200	207	226	212	194	202	201	198	230	206	198	185	236	218	217	211	194	196	231	192	193	191	197	216	198	198	201	229	222	183	204	207	196	208	217	217	200	193	243	212	221	203	189	213	211	211	200	203	183	225	200	225	192	194	200	198	226	229	204	204	232	195	251	207	197	223	199	195	209	199	208	222	195	211	236	236	205	200	229	239	224	204	228	235	184	210	197	218	180	210	210	187	199	224	218	256	221	188	217	221	232	213	213	205	201	192	225	225	183	194	201	196	230	233	198	228	200	227	229	227	209	205	200	229	203	233	214	251	185	208	199	204	220	217	211	220	217	212	216	206	231	209	228	227	224	229	212	236	204	215	212	202	208	222	186	192	204	220	185	210	206	224	231	216	233	198	205	208	232	214	220	179	191	204	222	203	207	212	191	226	213	209	233	196	192	249	184	227	210	221	236	208	220	239	217	194	216	192	231	186	207	222	186	237	213	213	217	218	208	234	217	211	199	211	221	193	223	193	221	213	216	252	225	222	224	185	212	215	227	206	229	199	233	215	195	182	198	226	244	237	239	184	180	219	223	256	228	208	187	215	225	208	195	210	221	223	202	218	228	212	220	205	214	215	183	204	210	207	204	208	198	243	201	204	235	223	201	219	186	194	209	186	217	220	205	228	223	215	203	220	217	183	213	223	232	237	216	208	222	207	226	207	185	205	231	216	233	206	201	229	226	219	208	199	204	223	186	221	229	212	193	193	184	195	218	218	183	213	208	225	236	234	203	224	199	211	208	217	235	225	234	226	193	244	192	217	234	220	199	220	212	208	215	234	198	233	202	240	216	205	241	201	212	214	229	200	209	213	234	228	189	203	200	195	215	202	224	202	213	206	217	214	212	196	199	220	205	212	230	233	220	208	226	213	220	221	209	211	205	211	220	193	210	197	210	182	220	235	207	197	235	184	205	209	213	218	211	203	197	217	238	229	240	218	204	225	231	231	221	220	207	209	216	190	238	195	204	217	204	216	210	218	230	198	229	191	199	215	225	191	214	187	233	202	205	238	191	227	221	226	229	204	226	217	233	219	218	239	208	227	225	189	220	209	248	215	225	218	228	259	259	220	192	201	211	197	192	202	226	222	201	212	185	220	203	214	199	215	233	222	180	213	219	189	216	223	207	171	210	216	217	189	206	224	239	225	192	207	207	212	204	226	192	244	210	185	199	198	199	182	219	234	227	207	189	199	230	213	220	204	197	219	222	212	216	220	231	198	223	221	180	217	204	197	216	215	230	227	190	225	238	228	219	225	233	188	201	233	229	230	236	210	217	194	214	234	207	211	223	173	199	195	192	191	230	200	210	210	208	219	215	201	224	178	194	203	207	198	224	212	187	216	224	192	197	211	213	221	213	179	209	211	220	215	184	182	221	224	189	206	234	185	214	221	202	229	230	222	207	212	217	223	220	208	218	210	201	188	223	206	216	210	223	192	240	212	212	236	220	187	191	208	221	251	210	196	196	225	222	213	218	223	232	224	211	199	203	183	221	225	208	190	179	217	201	204	221	230	195	187	228	197	222	211	234	227	188	223	206	209	231	222	207	211	232	189	218	248	227	222	206	219	210	208	200	210	215	231	243	210	212	194	229	208	213	209	214	212	224	210	226	244	198	227	202	215	223	214	191	213	205	241	205	196	206	242	230	222	213	203	227	197	236	216	197	207	213	199	238	198	208	210	217	224	245	191	210	211	220	217	211	191	205	222	196	213	215	211	194	235	212	188	197	211	225	190	171	198	206	211	217	228	201	222	197	182	220	206	244	232	243	220	202	227	191	204	201	207	197	236	198	219	228	208	224	232	202	202	232	184	220	218	205	249	199	222	213	199	218	214	214	211	212	223	172	224	220	186	194	211	203	217	228	226	216	211	204	223	223	198	188	230	196	193	222	198	226	223	201	217	217	225	217	182	228	204	215	201	223	230	221	216	189	214	229	231	231	216	201	184	212	206	191	205	228	218	237	219	220	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44492	51500	23132	9315	7195	5968	5295	7225	8864	8972	7512	6032	5135	16710	42416	40064	26106	17646	5745	1296	483	494	467	501	466	469	473	469	472	478	469	501	430	440	473	471	467	509	489	462	504	472	471	514	467	473	485	473	480	452	502	478	485	506	502	465	480	463	436	483	449	507	466	414	464	502	467	483	463	461	519	490	518	470	474	516	456	477	456	477	441	470	481	458	466	435	444	457	483	464	495	447	438	472	449	450	467	419	480	460	522	498	498	464	471	492	416	474	451	443	465	485	485	479	504	485	477	477	446	501	466	437	478	446	405	468	513	475	505	500	472	469	465	477	469	447	480	436	499	472	472	447	468	442	479	463	452	449	439	472	422	492	449	485	438	475	483	472	460	437	487	458	469	458	457	443	495	483	458	469	489	462	434	477	484	461	496	448	486	462	492	467	475	481	470	455	473	505	469	473	448	484	462	484	421	446	494	499	431	463	473	464	437	455	440	435	496	455	463	469	471	461	478	486	463	492	475	452	460	432	473	428	466	443	445	487	460	470	422	440	483	471	463	461	458	443	465	476	473	451	477	514	478	419	485	489	451	487	469	464	481	451	520	475	466	450	488	494	473	467	484	463	460	486	470	520	455	496	472	454	455	463	477	474	449	448	474	442	458	479	406	473	501	420	483	478	450	472	493	449	428	476	473	479	409	473	474	465	448	515	465	451	483	480	453	447	450	442	466	485	484	487	467	494	486	466	488	453	474	487	445	476	497	501	422	479	466	451	487	494	439	456	508	498	486	509	468	466	479	436	411	496	463	440	480	446	494	458	428	489	481	446	489	463	446	479	454	487	501	485	499	444	466	443	505	483	463	482	475	524	437	449	474	454	500	483	475	428	489	434	466	465	495	480	480	440	470	484	477	433	436	475	467	415	441	446	487	471	438	476	489	440	439	462	428	439	448	491	464	464	483	469	504	490	445	481	468	428	424	474	461	462	473	462	497	455	473	472	490	464	450	444	499	455	455	467	473	467	482	464	485	437	470	471	478	501	463	445	441	468	498	487	468	500	470	466	456	470	507	520	454	491	444	442	465	456	456	472	434	474	452	487	409	454	462	454	469	459	501	435	487	487	492	515	457	517	482	490	468	485	447	455	460	463	466	464	463	450	421	473	478	465	472	484	496	473	428	447	460	460	454	504	467	493	447	468	489	457	484	431	471	418	446	460	439	455	462	515	466	430	481	462	443	476	510	476	462	467	479	457	486	469	476	476	502	494	452	439	472	468	466	452	464	450	454	480	444	444	478	467	455	470	460	472	489	474	443	434	441	492	456	489	477	516	464	451	459	443	457	463	459	495	495	490	457	467	490	468	474	480	429	470	465	486	483	506	461	475	435	498	431	447	446	427	440	484	474	440	435	483	490	457	480	493	455	459	472	456	456	484	485	441	458	472	459	480	503	475	432	477	462	460	464	464	451	448	434	461	472	455	452	481	410	448	461	479	504	463	470	462	508	467	460	434	465	471	433	463	465	439	441	458	454	449	407	452	446	440	459	493	481	489	485	482	483	454	486	462	457	483	473	430	467	499	473	453	490	446	448	448	463	452	471	453	479	477	456	468	434	488	477	465	429	481	447	495	494	445	439	500	444	447	491	450	495	488	475	404	443	482	479	494	450	482	478	495	487	449	419	478	484	486	476	455	456	459	482	450	485	466	441	445	464	437	465	448	450	466	493	418	456	447	475	467	448	480	482	492	464	463	471	440	495	441	466	480	472	474	474	483	478	443	463	457	421	478	453	465	485	486	441	461	425	449	458	461	440	457	427	473	494	459	445	456	453	425	493	436	423	467	433	502	470	493	508	481	409	487	447	487	461	468	478	447	450	477	498	458	438	402	473	474	432	476	457	469	498	465	454	472	497	484	487	478	442	445	429	464	450	494	463	479	467	462	456	469	469	495	455	467	473	452	470	496	479	483	442	476	490	455	448	451	465	458	458	474	472	482	459	486	469	473	449	470	449	465	456	475	508	461	468	428	475	486	479	439	470	469	470	480	462	427	496	442	471	447	479	473	451	502	470	456	421	451	423	482	446	457	463	461	509	472	432	492	434	473	445	431	462	478	496	514	471	463	409	472	473	478	505	459	436	464	508	488	457	459	498	480	452	465	404	457	460	470	454	462	478	507	495	461	470	484	473	475	480	465	493	446	509	476	483	503	535	493	436	438	481	443	466	469	473	447	455	444	468	471	444	436	469	528	485	469	458	444	453	433	404	445	435	474	484	509	444	494	465	469	435	444	490	440	457	451	496	535	489	440	503	486	479	500	439	478	458	482	475	430	498	452	478	460	484	464	489	469	447	492	447	494	470	457	450	453	469	459	488	431	459	453	467	460	462	479	465	475	450	488	456	488	491	476	447	450	460	478	475	469	457	472	504	456	475	448	462	461	488	444	493	468	456	449	473	487	486	493	495	486	512	479	474	477	459	477	478	486	480	476	473	459	483	429	465	463	520	466	465	458	476	419	474	458	478	452	460	499	482	434	464	483	441	483	450	486	482	487	447	462	453	475	444	465	476	478	474	461	459	444	500	491	450	468	456	497	498	500	440	440	437	455	471	486	451	427	462	496	491	494	475	503	450	474	441	447	430	474	458	442	470	514	461	536	457	472	490	436	476	483	478	463	457	476	514	453	484	462	472	462	450	434	452	445	483	492	450	501	459	494	410	479	469	468	453	475	475	476	445	464	526	454	458	465	453	484	433	480	467	456	488	416	475	489	408	478	477	470	446	460	473	476	461	482	448	505	467	467	473	464	501	474	472	562	477	454	470	448	472	441	487	485	468	469	445	479	471	491	497	499	485	456	479	452	439	514	424	471	427	420	438	455	457	512	484	489	491	473	477	459	484	458	487	430	457	473	432	447	458	486	468	469	435	486	474	448	463	466	481	475	458	470	496	498	497	479	477	462	497	449	472	497	504	453	504	500	428	486	453	478	467	456	453	470	449	455	460	454	466	437	437	468	460	503	440	459	462	467	442	510	476	490	472	467	451	457	457	490	467	459	433	496	468	460	491	483	475	463	462	484	470	446	431	468	442	438	496	468	419	478	472	489	443	471	470	442	478	418	463	440	466	489	439	466	480	488	501	442	476	466	487	479	510	445	473	448	474	485	499	481	474	462	441	435	450	490	493	542	454	463	491	483	483	456	484	478	485	475	526	489	480	453	498	492	473	480	477	467	489	498	472	472	479	447	516	446	456	452	478	432	486	443	467	430	481	459	452	454	461	478	425	470	471	440	432	492	457	446	483	494	484	440	447	484	496	487	461	442	460	438	498	457	442	457	437	464	475	446	455	461	446	469	476	457	465	482	478	464	450	452	497	470	461	463	471	493	455	465	428	462	466	472	458	468	443	438	461	445	501	513	451	456	486	505	452	466	496	507	485	464	477	521	471	428	500	460	450	475	494	489	488	463	446	474	491	463	466	472	501	480	451	471	467	503	457	448	470	446	451	475	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55155	43642	32849	24453	23889	22091	16485	9569	4817	2667	1842	1904	1828	7213	21080	22315	11204	6033	1699	550	222	201	242	220	213	190	219	202	220	210	198	209	245	222	208	202	189	186	190	223	213	192	229	228	215	229	221	190	208	224	194	205	216	240	202	219	231	193	190	222	225	193	227	205	209	199	204	206	197	197	239	213	192	219	185	214	224	224	207	242	209	205	234	200	210	248	210	225	218	235	204	206	216	237	226	214	202	204	219	222	197	230	226	206	221	209	213	229	227	207	228	209	235	209	212	219	199	234	214	242	225	214	203	210	240	208	210	233	233	224	237	221	226	204	240	238	230	196	214	216	199	218	215	234	229	204	225	237	245	226	228	211	228	209	222	224	227	222	189	214	224	235	218	219	224	231	194	211	202	215	208	197	206	200	205	218	249	211	247	214	217	213	219	218	216	213	210	248	217	225	211	233	235	212	236	208	207	195	220	189	214	237	220	202	219	248	216	223	246	236	209	215	233	198	209	217	220	217	217	194	219	229	228	241	211	218	212	246	229	212	209	234	236	231	233	224	200	216	212	209	232	214	206	202	206	220	211	196	220	210	231	213	221	238	237	199	209	212	230	216	229	225	214	229	208	194	231	249	218	206	209	213	213	224	180	192	206	221	226	191	190	215	207	217	220	214	189	203	193	224	236	224	228	228	198	185	207	186	187	210	183	224	220	222	205	193	180	234	184	197	234	222	218	208	212	207	197	231	197	210	230	215	252	211	220	225	210	202	193	220	244	190	199	201	201	231	217	235	225	214	204	219	201	213	201	212	205	222	215	193	206	209	241	223	214	227	213	194	233	215	233	187	239	209	226	194	187	202	238	214	226	194	211	199	212	202	237	221	201	215	231	219	240	214	209	216	200	203	214	226	223	218	208	216	251	184	221	205	236	235	213	203	184	225	193	197	201	224	222	197	209	189	238	205	241	182	194	208	239	183	190	203	223	204	219	232	220	259	202	230	185	217	254	218	202	191	243	214	229	214	198	186	207	210	211	228	233	213	229	207	236	211	197	213	218	226	225	232	224	241	204	226	225	230	198	222	213	191	201	223	235	217	200	221	224	202	216	208	201	200	202	227	226	215	203	241	217	216	198	224	242	206	219	227	224	225	198	212	201	208	227	216	204	189	244	192	204	225	223	210	241	228	193	246	234	237	213	230	243	210	211	225	202	222	210	213	211	198	212	217	237	218	190	238	219	211	199	220	191	194	229	211	219	183	217	222	180	215	219	196	221	216	196	224	204	211	214	212	218	212	220	202	212	225	247	192	232	203	198	211	192	214	185	227	200	239	195	236	204	206	232	217	214	207	226	209	215	237	215	229	201	225	224	207	220	224	228	229	229	230	229	230	197	202	209	214	210	181	219	192	213	222	244	221	211	215	216	219	231	189	229	218	218	212	203	191	201	196	210	193	217	196	211	230	206	215	213	222	231	215	226	223	245	209	216	214	206	201	206	199	240	228	198	221	236	217	200	225	210	205	194	215	211	201	202	213	222	200	224	201	213	227	216	199	241	221	233	247	231	204	237	211	220	225	197	230	219	235	194	225	212	210	217	218	226	212	220	187	233	216	197	198	219	194	217	206	211	231	208	228	212	228	235	200	213	209	228	212	222	204	229	191	258	198	218	234	195	209	218	214	204	236	180	208	227	251	195	234	230	201	206	217	197	172	200	223	184	214	217	212	217	235	222	209	242	201	211	199	230	202	195	247	222	210	229	211	216	228	222	244	212	223	225	216	214	237	213	211	203	202	209	216	200	203	218	216	204	227	184	218	205	205	216	238	238	213	228	196	211	226	229	227	202	236	197	188	217	199	198	222	198	217	225	220	211	190	202	203	228	233	214	253	206	197	201	231	202	219	233	222	224	251	216	217	204	218	202	218	229	220	205	203	212	231	203	229	224	222	247	193	218	219	218	235	206	200	184	217	197	226	221	248	242	218	201	187	257	189	184	237	210	214	240	213	235	205	219	192	235	208	233	224	223	217	215	246	194	231	208	194	219	218	206	217	229	217	213	223	193	224	207	211	198	208	207	229	224	199	201	222	207	239	181	206	199	201	219	199	206	209	210	203	232	215	209	215	232	198	216	230	204	211	195	205	202	212	186	200	199	204	204	210	229	190	233	206	213	216	235	238	208	207	214	227	213	211	247	241	221	199	227	206	232	225	216	210	219	238	186	201	212	230	209	220	188	231	195	235	238	217	228	230	239	193	211	207	222	222	241	222	222	222	227	216	212	190	213	258	226	230	190	245	218	205	232	229	216	235	217	235	226	223	201	222	231	211	221	234	220	215	213	183	207	193	223	233	226	215	228	222	186	227	194	214	220	212	182	208	199	205	192	211	210	217	185	224	225	225	190	235	200	209	218	194	190	217	208	206	193	203	194	246	222	224	191	209	229	214	222	202	185	246	197	228	217	210	220	231	234	194	229	222	204	227	208	213	223	199	236	221	202	230	193	216	223	195	200	196	205	211	189	240	210	210	199	209	230	212	212	198	207	200	244	225	229	197	215	217	246	198	212	229	231	197	228	246	223	202	200	238	207	197	230	241	223	222	230	209	237	179	241	192	234	240	218	209	246	214	264	212	249	228	222	201	199	220	238	220	236	206	220	228	202	222	230	216	186	215	191	219	197	205	227	234	202	217	221	204	241	251	230	231	210	219	240	213	226	216	188	209	234	219	224	217	230	175	212	225	205	209	225	212	214	225	215	235	238	248	207	222	202	198	232	198	216	178	224	228	213	225	203	217	215	228	214	224	222	217	215	203	204	237	215	245	190	217	217	222	218	220	216	224	226	229	222	221	204	203	222	217	217	233	195	229	226	216	209	244	219	195	216	225	232	246	219	216	239	219	203	231	220	257	221	190	236	222	226	216	225	195	205	229	226	197	231	196	234	208	188	191	228	226	232	247	247	216	249	209	199	215	228	199	203	195	250	224	236	235	212	212	221	220	212	234	200	210	228	228	187	230	197	245	229	207	216	214	217	217	253	221	206	192	215	230	202	207	204	209	226	235	212	192	211	201	197	208	222	232	237	238	217	215	213	210	221	215	219	219	247	229	215	200	223	217	214	207	212	220	220	229	209	187	222	211	196	213	206	230	212	217	202	215	235	236	198	230	214	204	204	222	223	188	176	204	218	219	239	219	202	247	206	201	224	220	240	208	178	219	246	195	254	218	205	196	206	201	237	212	206	201	195	253	241	208	248	256	243	212	201	202	202	222	202	223	197	220	208	214	217	190	194	234	233	234	210	237	219	211	205	223	240	213	222	225	221	223	215	243	234	192	190	227	199	216	216	198	202	224	221	220	223	221	207	235	228	220	229	194	212	217	189	223	227	211	221	197	213	205	229	240	203	202	199	185	215	213	200	229	193	219	237	238	200	181	215	217	235	237	201	244	210	225	210	233	203	237	234	227	204	204	208	212	222	218	208	209	217	197	219	225	234	184	206	220	227	197	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47510	50679	25369	8853	7795	6884	6024	6278	7146	6544	5359	6438	6258	21711	40728	39327	24827	17446	5552	1567	443	487	492	457	493	437	457	462	416	475	488	486	449	458	461	489	479	480	466	463	470	488	463	456	473	478	441	495	445	478	464	455	466	502	470	459	512	512	464	454	471	467	471	488	475	434	452	458	447	507	496	463	480	454	465	491	478	453	479	473	479	527	476	485	488	464	472	473	457	465	491	491	446	442	475	455	473	500	492	514	457	480	503	505	413	482	494	474	484	486	458	437	499	513	464	505	479	488	484	488	453	509	470	466	505	449	431	485	461	492	477	483	435	487	483	468	454	468	465	521	476	455	504	453	493	474	511	453	473	511	483	461	472	494	501	476	443	477	469	497	470	442	493	446	444	503	480	499	498	492	459	476	447	436	489	497	502	461	491	478	469	434	472	444	501	485	488	468	435	446	471	479	498	482	465	497	447	476	486	469	461	475	469	470	533	477	463	440	441	474	458	500	488	459	476	457	488	482	468	480	467	474	510	468	493	447	433	456	517	478	465	464	476	446	485	511	461	498	492	474	437	479	455	471	485	473	471	484	490	417	485	486	468	472	474	436	472	483	495	463	480	462	460	472	445	501	458	487	484	499	475	490	514	486	491	481	490	474	467	453	463	479	489	457	528	451	477	515	473	494	477	469	471	494	495	514	438	493	465	459	514	434	458	470	468	514	487	460	482	497	466	458	484	479	492	524	454	460	492	497	447	502	455	491	442	474	519	513	441	481	433	483	453	447	459	463	485	484	495	468	490	479	450	479	453	473	504	468	510	504	442	484	507	474	462	459	487	478	471	444	468	470	471	492	512	478	483	466	457	468	494	482	469	465	464	496	457	425	465	481	435	462	465	482	496	510	471	462	499	522	467	468	469	486	469	515	458	484	440	480	446	512	476	498	497	491	444	467	467	444	474	478	452	465	480	440	505	447	475	500	486	394	509	499	473	509	486	476	428	519	465	468	486	447	471	457	470	473	433	472	462	461	491	435	455	486	468	447	485	487	443	464	465	481	486	478	446	443	488	472	481	465	430	464	485	451	515	483	498	482	473	454	487	475	477	490	484	415	473	476	525	469	472	433	445	501	486	494	462	491	523	474	478	509	466	464	479	477	479	477	441	499	485	491	455	467	460	475	497	487	453	462	482	470	513	471	452	504	467	497	462	495	463	496	426	459	491	482	463	459	514	476	451	494	483	432	477	469	457	488	523	423	483	491	450	427	492	446	473	438	453	485	479	455	499	503	444	479	478	474	501	460	478	476	497	475	426	484	472	443	466	478	459	477	472	507	486	460	412	424	473	463	493	437	450	473	459	494	463	475	473	450	471	500	480	441	465	467	441	493	486	464	486	437	454	474	493	476	463	474	465	501	481	500	503	465	485	470	465	436	467	489	461	490	516	462	486	474	475	498	466	463	532	476	508	492	465	462	471	464	464	454	476	500	493	461	461	435	467	461	499	473	467	485	465	473	468	506	489	439	482	449	503	466	467	450	494	492	450	474	501	488	443	464	483	482	486	424	492	463	447	505	510	428	462	475	486	448	500	463	470	509	493	492	447	472	439	439	501	419	459	443	484	475	490	505	473	471	458	455	451	468	537	489	489	463	483	492	498	430	460	514	499	486	421	507	455	478	474	475	467	451	468	456	454	501	473	492	509	469	514	453	492	496	475	447	476	467	466	482	495	453	425	457	481	453	490	485	467	475	467	465	476	489	454	457	457	459	477	479	483	498	515	505	483	459	466	455	466	475	485	464	480	481	489	472	513	485	521	483	507	485	480	492	474	447	463	480	495	442	480	448	450	460	459	485	443	449	501	467	463	436	468	509	495	486	469	436	495	466	450	475	480	479	499	517	448	480	460	500	500	460	492	423	455	458	497	468	467	450	485	465	496	443	467	475	480	426	510	444	453	512	460	460	458	476	492	491	468	450	460	488	470	464	483	471	511	450	462	494	499	438	467	493	478	482	497	538	471	481	479	481	464	489	470	475	456	422	476	435	508	451	507	456	442	467	485	466	468	476	503	470	484	467	502	482	431	481	470	531	493	456	482	455	472	490	484	461	484	486	485	483	480	424	510	492	474	477	467	487	486	456	500	493	449	491	487	499	485	473	516	485	471	453	507	486	461	486	471	468	510	461	483	452	462	490	455	434	469	441	484	463	464	460	472	468	486	471	493	474	474	455	460	474	467	450	431	521	473	481	426	487	469	515	467	464	542	490	471	489	489	490	483	490	525	479	487	490	552	485	474	490	513	510	448	500	513	476	468	466	468	495	499	475	487	525	455	482	477	443	463	448	525	477	499	510	450	484	487	437	465	506	462	481	453	461	458	440	447	481	478	484	474	520	440	474	491	482	478	510	450	478	437	473	506	499	452	451	482	477	451	464	458	434	474	477	477	476	433	462	458	482	472	500	467	509	517	478	431	503	459	468	466	446	477	483	458	476	488	516	466	521	487	484	499	458	527	474	508	484	501	480	506	475	481	480	500	476	482	483	473	463	513	490	433	470	489	489	483	487	488	450	480	500	464	483	485	465	464	449	440	487	498	480	427	421	499	424	497	440	482	481	499	462	452	489	499	516	490	459	464	470	465	457	470	484	463	497	468	474	479	485	469	471	453	459	445	436	476	509	450	494	491	471	481	462	462	474	464	495	484	430	481	437	466	459	477	464	474	449	490	519	477	475	493	487	507	495	442	468	456	476	464	453	460	507	495	475	465	459	505	445	441	485	441	466	467	510	491	475	422	450	513	485	476	516	500	472	477	463	474	490	451	449	478	446	475	492	483	471	469	492	491	480	479	474	460	463	471	495	464	445	507	445	480	475	456	508	416	472	470	477	489	455	450	474	475	478	502	527	492	471	478	470	485	474	495	438	430	448	445	440	487	486	516	460	465	467	464	471	501	468	475	446	433	453	499	469	477	474	456	472	491	474	472	494	455	482	490	487	479	464	450	485	526	475	522	451	458	486	487	522	474	446	489	501	485	490	429	525	495	475	446	516	491	479	504	501	472	440	513	434	479	464	464	450	450	470	461	487	463	482	454	466	498	525	510	463	507	473	490	486	462	492	484	449	446	449	485	472	468	498	508	465	456	493	466	472	462	483	491	493	472	448	459	473	462	454	480	470	440	489	463	480	454	491	477	489	507	456	489	429	499	454	476	469	483	500	478	497	424	462	410	448	485	476	435	450	484	470	491	510	483	470	450	520	445	488	522	451	475	484	496	468	480	482	471	460	435	487	503	498	470	482	465	447	486	453	455	461	482	519	483	481	499	505	487	480	477	439	491	476	492	478	457	490	450	458	455	483	456	511	485	473	447	496	499	436	418	505	458	454	475	486	514	461	490	492	480	430	467	457	458	482	483	495	457	460	472	480	454	482	496	467	462	513	488	488	471	440	455	467	514	446	468	441	491	475	496	476	454	477	456	444	464	442	466	475	503	470	470	468	519	484	487	477	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53371	47070	33814	25057	24641	23070	19671	13594	6433	2588	2057	2136	2032	9850	24284	21650	11581	5345	1478	554	238	232	219	231	224	240	221	226	250	238	225	206	217	226	224	194	227	214	236	203	210	218	203	223	218	255	226	235	212	215	262	238	227	235	215	207	225	216	218	272	209	197	213	218	222	226	203	219	217	221	218	224	239	214	231	212	240	224	245	252	221	221	225	228	238	243	227	217	198	208	238	233	219	212	208	215	215	208	208	217	224	196	204	222	207	220	213	214	208	217	226	235	227	249	207	210	245	229	222	229	193	235	240	252	219	210	226	229	231	232	210	229	201	261	227	227	217	250	216	244	238	218	242	225	212	241	245	239	242	220	244	219	218	233	228	201	219	206	216	226	231	243	217	222	230	198	245	215	226	214	220	216	199	240	220	234	240	243	233	227	237	219	225	221	229	234	236	224	212	218	201	220	230	235	226	232	200	201	216	218	203	215	210	206	259	224	214	219	219	220	219	230	232	245	217	204	213	219	231	227	240	212	220	241	254	219	196	202	197	231	241	218	222	237	229	204	217	222	217	201	238	230	221	222	251	222	220	232	236	254	217	206	217	196	247	233	252	243	213	223	246	241	226	226	231	214	210	228	227	239	226	238	216	241	218	212	229	224	219	231	234	223	215	248	207	186	230	223	233	261	220	208	213	242	220	206	229	230	226	263	230	218	221	213	211	223	234	219	204	207	234	226	201	231	232	210	238	239	208	241	219	225	208	212	244	197	239	208	238	222	253	216	236	239	239	214	179	219	228	216	218	218	225	207	220	239	248	245	215	239	238	213	229	218	207	226	198	212	195	228	238	218	188	221	226	224	210	226	239	251	223	192	215	191	213	205	217	218	203	201	221	220	239	239	222	206	209	214	243	225	214	237	226	225	245	239	205	249	240	224	217	196	207	219	206	239	227	228	214	215	226	210	228	228	227	237	240	217	238	226	230	233	237	228	236	232	217	225	207	208	235	213	245	211	212	249	223	224	223	233	205	201	201	202	231	219	220	229	230	246	195	236	248	241	261	217	214	231	242	210	224	212	231	244	207	217	241	216	207	253	232	190	219	236	226	215	234	213	211	232	211	194	267	254	231	217	194	236	236	202	208	212	214	237	226	246	204	250	204	217	219	218	209	214	236	208	209	241	205	230	220	246	210	234	218	194	215	216	230	216	231	208	238	235	207	220	214	259	209	203	196	214	224	240	219	225	228	228	222	255	201	238	216	226	235	210	224	248	209	245	229	226	243	226	231	198	226	204	243	244	226	234	248	233	226	212	215	209	222	213	216	248	210	218	234	202	208	231	246	234	227	236	225	207	217	226	216	221	255	220	218	210	233	232	213	232	222	214	232	242	240	202	241	228	238	206	217	248	219	237	213	211	225	225	211	229	208	225	219	238	232	225	206	214	206	199	236	244	229	198	214	248	206	246	244	221	205	260	228	239	192	212	216	222	231	225	249	206	215	197	215	238	236	223	190	201	234	220	212	190	242	245	225	218	236	219	225	199	196	238	237	198	220	209	212	212	206	210	223	212	234	222	210	212	213	211	203	214	214	183	247	196	240	245	241	216	229	197	216	204	232	208	240	206	206	225	254	235	247	223	255	230	224	229	239	215	213	206	227	217	225	221	238	211	216	221	206	209	228	254	232	224	188	207	214	231	215	236	191	236	224	224	248	221	218	234	202	205	238	212	220	221	200	251	214	210	233	218	231	209	233	231	235	247	224	217	215	218	224	217	251	235	220	206	257	216	206	186	206	226	217	217	228	230	223	231	209	243	186	201	190	235	229	228	194	215	197	250	206	204	223	243	224	237	236	201	205	224	232	193	189	212	214	205	200	263	221	248	239	236	213	218	231	232	215	209	225	209	196	227	221	204	232	209	200	199	230	225	259	207	248	250	226	204	256	209	261	214	197	217	232	234	204	196	236	229	221	226	237	259	219	238	198	230	217	195	208	217	240	258	199	221	205	227	202	248	207	254	204	201	216	212	198	229	223	232	256	245	241	245	230	198	229	220	219	197	213	219	218	225	210	219	208	220	236	266	227	228	228	241	204	216	219	233	210	267	232	192	201	205	198	250	213	216	210	221	247	219	204	216	205	207	240	187	199	206	234	230	203	217	226	227	238	204	224	207	229	228	216	226	197	200	222	249	203	222	195	214	220	211	203	220	243	213	241	222	228	240	232	200	234	205	200	212	218	239	216	210	219	223	225	197	228	224	223	219	215	200	216	235	210	229	247	220	224	215	237	226	212	233	205	195	225	186	227	237	211	241	205	220	216	214	265	208	220	216	241	239	183	209	218	223	216	230	204	235	224	217	233	206	236	201	223	199	216	230	228	191	237	222	219	211	197	187	214	244	242	223	222	231	223	225	186	216	226	217	246	213	234	242	217	205	252	205	228	223	225	236	216	207	190	211	222	193	211	235	222	206	209	215	224	234	244	207	200	211	217	199	225	230	201	196	212	218	227	219	223	232	225	212	229	236	247	203	232	244	219	212	205	218	219	266	213	217	237	234	234	220	212	205	212	226	242	247	234	227	237	221	226	224	228	230	200	233	209	219	225	217	220	241	191	216	204	222	244	255	225	213	240	188	185	213	248	197	228	219	236	238	226	208	234	237	218	207	231	242	251	210	194	215	261	227	205	206	231	217	248	204	198	245	228	218	225	226	199	217	221	236	232	212	238	211	222	234	216	243	213	206	224	251	203	196	213	220	240	208	217	206	215	213	210	219	210	236	220	250	201	215	243	204	242	237	208	245	176	221	218	224	218	227	229	219	216	225	200	242	208	193	219	260	234	209	215	219	223	226	185	245	266	214	234	200	236	238	224	209	231	246	215	221	205	256	239	205	208	220	230	244	218	222	207	199	217	207	223	215	224	221	212	220	237	228	231	253	223	215	231	236	214	237	229	212	194	233	234	227	192	219	238	218	244	232	206	224	216	222	237	253	237	202	208	213	247	230	210	228	205	246	211	228	226	235	223	220	223	212	217	190	227	225	203	239	231	192	210	231	221	236	205	232	236	197	221	209	214	217	218	210	226	236	221	198	204	226	238	222	197	256	224	231	238	223	232	199	240	212	235	250	239	199	269	197	215	207	215	215	223	222	231	223	231	244	224	236	239	218	222	202	214	218	206	207	243	229	248	233	242	208	207	219	213	229	213	214	254	233	218	220	224	208	230	216	220	257	224	220	201	224	198	225	223	240	240	211	224	229	222	226	220	233	228	218	205	222	206	241	217	217	256	246	197	201	216	218	217	198	217	242	217	207	202	227	255	243	220	227	226	215	214	240	231	229	228	214	216	195	203	220	236	227	196	232	240	200	219	212	203	218	248	211	238	239	231	203	227	222	194	246	231	187	228	226	221	200	220	218	237	219	222	192	208	259	227	220	246	228	232	243	243	204	214	206	242	222	205	231	197	226	184	223	228	220	208	200	224	241	225	225	213	206	224	203	203	205	214	230	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44853	51863	29887	8584	9332	6225	4912	5212	6659	6346	6033	6735	6428	26974	43444	38232	25847	15455	4937	1613	514	470	504	471	517	477	450	480	491	502	500	479	510	490	486	448	483	517	483	475	481	492	472	481	469	505	452	481	501	455	483	478	417	493	473	531	494	441	437	509	469	535	532	461	474	452	489	501	496	456	450	480	491	463	495	470	464	498	491	470	479	486	547	490	536	466	482	494	447	511	482	519	467	481	494	477	461	464	481	464	514	504	515	508	486	495	456	502	439	496	507	509	450	473	468	510	471	488	460	482	461	480	470	478	497	520	467	439	523	463	456	474	452	501	492	490	471	496	494	464	492	493	470	472	493	499	502	462	472	467	461	528	477	465	450	507	463	497	504	470	479	483	451	461	443	506	455	459	487	451	512	486	479	468	489	465	448	460	484	494	477	507	473	487	457	494	474	465	522	458	479	458	467	507	509	509	490	521	458	484	474	492	491	465	486	486	508	441	483	494	515	499	472	462	471	485	485	492	497	491	475	490	463	504	506	437	479	449	476	484	513	499	454	505	469	451	474	464	494	451	462	491	529	500	473	494	495	511	474	472	468	494	455	513	458	444	491	471	459	476	495	484	485	445	503	506	530	459	463	486	518	468	504	495	502	537	469	487	449	507	492	502	497	488	486	466	439	494	504	485	481	435	534	474	490	464	484	497	463	484	457	501	480	463	516	495	515	458	462	475	492	468	461	474	473	479	503	467	498	436	488	498	485	487	512	481	463	512	498	487	491	506	487	478	481	462	505	447	502	522	470	481	490	461	487	479	476	473	522	448	519	487	488	486	476	489	520	498	442	474	479	545	485	459	447	512	484	471	526	467	484	499	471	480	486	472	500	480	488	495	464	446	459	508	487	456	500	469	485	481	504	492	496	496	473	500	509	502	435	468	495	492	527	482	456	521	481	469	454	474	460	488	497	496	484	481	493	496	479	504	459	472	497	466	481	483	480	477	509	495	494	495	463	461	477	496	481	462	497	483	490	462	478	465	499	465	519	485	455	462	466	478	477	477	486	446	485	477	488	536	466	472	465	457	503	452	507	495	484	462	510	490	463	484	480	506	479	490	492	493	534	504	493	444	468	484	487	469	457	501	509	458	494	490	435	469	490	482	453	511	513	451	455	477	443	452	471	494	457	432	468	472	433	460	535	485	493	490	461	487	455	466	530	509	497	470	495	467	491	501	496	513	503	459	487	489	488	466	476	487	503	482	480	502	447	485	498	473	485	496	499	480	473	504	527	474	444	480	508	488	468	508	447	503	515	496	479	465	446	497	471	502	480	502	435	452	466	489	495	490	442	476	511	443	476	481	495	491	470	493	473	561	476	514	491	440	489	478	473	500	478	482	477	466	494	482	457	513	467	508	467	489	507	488	465	472	490	477	497	474	495	520	479	490	504	466	505	423	451	501	449	483	513	458	492	460	464	467	497	468	491	466	501	477	480	470	502	501	482	493	485	508	461	496	478	453	494	450	484	509	496	461	499	481	477	469	493	466	453	465	486	489	504	469	482	496	510	464	491	464	459	477	525	500	470	497	502	458	459	455	488	529	506	504	518	475	488	518	464	468	448	463	491	503	479	451	467	454	495	475	479	519	505	495	491	458	539	490	486	468	490	511	494	514	477	433	489	484	468	479	500	480	477	475	461	479	500	485	501	476	461	462	475	479	488	466	489	493	526	497	469	525	497	514	487	496	533	498	449	494	478	454	438	499	441	459	495	510	484	492	481	446	441	483	501	505	501	487	490	492	505	469	437	479	485	497	481	469	457	470	488	486	486	486	456	498	462	451	489	509	458	462	470	475	467	497	485	480	478	521	441	543	500	464	484	502	431	501	465	477	488	459	506	477	469	465	503	446	506	455	470	471	513	460	463	453	461	453	492	455	456	474	454	479	508	445	474	457	471	503	487	503	491	522	526	482	505	468	525	458	463	490	501	499	495	487	531	503	488	497	471	487	468	484	485	483	490	485	491	446	429	488	494	478	460	472	515	478	518	507	506	472	442	490	494	486	504	449	494	443	473	494	491	538	452	459	488	523	482	495	480	490	473	474	468	497	485	494	474	510	473	482	467	473	461	492	466	494	473	458	448	495	463	482	532	503	510	445	518	476	495	472	497	506	504	569	479	482	446	439	487	500	516	459	497	460	466	460	502	526	518	508	529	477	485	464	517	471	510	476	488	481	498	485	490	471	500	491	457	448	488	473	492	523	503	501	487	504	450	466	500	472	439	522	489	463	511	483	489	488	490	486	456	473	477	470	506	507	469	495	485	510	516	496	464	482	507	481	479	498	462	448	486	477	431	470	486	490	497	503	464	489	520	483	470	494	480	511	467	463	476	449	444	440	498	478	465	529	515	496	493	460	497	478	475	473	446	488	488	461	482	470	479	485	483	495	488	515	472	496	524	451	534	523	473	476	452	519	459	488	478	494	494	461	479	472	465	487	509	532	459	495	476	453	471	467	445	437	462	480	497	487	475	449	504	486	485	491	485	461	436	470	453	505	462	459	456	490	495	469	464	466	475	478	490	493	500	498	470	481	483	539	481	487	504	471	511	512	447	458	449	514	513	488	488	450	493	496	427	451	479	496	492	494	464	494	497	511	460	481	498	477	488	449	503	477	513	488	506	502	473	455	470	483	462	480	503	485	486	478	488	493	487	455	477	440	493	485	483	492	478	487	490	479	467	471	439	481	505	522	491	482	506	463	481	484	494	479	489	458	471	466	478	499	522	488	472	502	460	474	473	465	501	475	430	539	511	490	452	510	471	469	469	497	482	447	464	476	526	503	481	477	489	477	501	481	511	473	499	478	445	452	475	496	495	476	507	461	462	508	508	479	488	494	494	484	463	479	474	491	477	495	481	529	476	472	467	438	441	493	500	506	492	479	482	507	514	479	493	478	483	458	420	472	501	451	450	479	453	487	531	468	494	463	496	525	507	503	499	522	475	525	476	500	472	446	473	494	470	460	478	504	487	464	476	454	502	497	495	491	486	508	494	493	481	468	476	485	472	475	480	475	486	509	495	420	485	451	507	491	477	493	462	456	503	510	504	513	499	477	480	475	486	478	491	488	483	452	446	527	499	471	454	494	479	500	512	494	474	506	484	481	459	456	460	459	468	472	535	471	411	510	452	483	444	514	484	467	485	456	485	500	492	467	531	458	479	529	474	478	453	487	487	464	497	545	453	491	506	470	498	468	499	454	490	470	479	466	509	515	524	456	448	496	500	489	508	463	510	420	461	483	483	460	490	494	463	477	504	456	497	462	485	523	484	520	486	539	468	476	527	474	513	465	500	491	508	482	491	472	492	493	474	508	482	520	448	445	444	504	476	438	499	471	491	491	479	487	495	473	475	469	491	469	484	491	466	484	510	466	449	440	474	493	464	501	496	462	513	531	490	477	485	480	510	497	464	441	484	498	479	489	450	487	460	444	458	497	491	454	498	502	457	476	447	491	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52968	47774	35448	26889	23887	22802	20806	14577	6422	2356	2227	1905	1741	4275	21933	23581	13946	6556	1830	518	259	220	225	224	187	231	235	216	246	214	195	250	202	213	222	225	205	227	213	213	205	226	246	260	208	206	220	225	194	198	188	204	215	218	215	238	215	212	250	237	223	214	231	232	275	196	226	210	211	211	197	192	218	224	188	217	197	208	234	211	225	222	198	247	248	197	232	264	226	205	212	219	235	222	219	199	231	224	218	215	234	214	219	211	195	238	213	192	206	216	225	203	227	223	237	224	198	216	207	249	233	223	228	233	223	235	238	263	233	205	233	216	218	236	180	261	209	228	209	208	224	230	219	225	220	232	226	213	211	253	234	206	236	216	212	222	198	254	212	234	219	210	201	205	224	223	244	218	210	209	226	230	226	228	244	220	215	196	202	214	240	199	210	217	214	231	213	207	244	235	202	206	239	227	248	219	261	214	243	198	229	241	224	219	214	214	219	206	238	214	212	187	206	245	235	195	211	216	217	240	217	211	229	226	218	240	199	223	218	229	195	211	218	220	242	199	237	215	230	213	217	247	229	252	185	238	215	239	236	225	215	225	220	235	231	227	208	217	222	240	230	217	206	206	238	193	243	231	206	237	236	228	233	218	211	218	216	202	192	255	226	217	201	204	221	219	215	204	237	198	226	221	207	223	217	213	212	218	223	210	255	242	197	221	225	221	227	222	217	235	220	212	237	238	241	215	249	229	220	221	219	234	200	222	245	216	229	212	193	205	219	194	230	244	226	244	227	222	237	230	220	231	223	227	201	209	239	227	199	227	221	199	246	216	255	223	232	243	197	239	232	218	237	219	224	221	258	211	220	206	249	249	242	212	203	210	206	226	224	226	206	212	242	221	215	222	213	193	204	236	244	238	220	232	217	220	203	236	238	233	201	214	219	235	227	202	222	232	209	216	218	241	220	219	222	237	222	245	245	240	206	235	220	217	231	199	234	209	245	232	221	229	214	229	227	249	243	206	224	222	205	201	214	213	216	193	256	208	211	204	212	228	242	200	218	198	223	240	245	227	207	189	232	221	210	212	198	210	210	222	233	229	246	217	205	212	217	232	229	239	226	209	235	217	230	205	190	217	209	198	198	215	241	209	238	212	216	190	219	212	203	219	233	207	212	230	216	239	211	220	218	215	216	230	259	224	213	232	238	207	246	228	226	223	222	200	208	220	224	222	227	208	172	230	225	208	217	213	234	194	211	238	196	246	230	217	214	215	243	239	230	225	221	219	262	228	213	222	204	227	242	219	200	224	193	214	223	217	189	239	218	242	217	206	242	222	216	212	223	202	199	239	231	226	214	204	243	219	222	234	248	207	199	209	228	237	233	223	226	225	240	228	203	239	208	226	201	208	224	249	204	231	204	228	214	236	244	216	211	195	212	245	193	213	214	220	222	230	233	227	218	230	233	200	216	221	239	238	232	204	237	222	236	215	208	223	227	230	232	215	219	229	217	243	214	231	223	211	206	220	236	220	228	221	199	210	223	235	197	224	235	206	215	231	194	223	215	232	215	216	211	204	232	239	241	214	233	223	243	226	193	223	217	202	246	221	214	215	228	228	226	205	223	227	245	223	223	213	229	199	232	215	225	218	212	220	227	206	212	242	214	219	206	212	229	208	218	235	212	191	226	243	208	209	228	263	194	234	248	216	222	235	235	204	199	235	220	235	237	264	235	221	225	208	208	198	226	233	236	233	209	212	207	204	217	218	201	233	197	225	206	233	208	216	247	216	236	227	228	206	224	199	222	235	242	214	220	195	211	218	197	200	193	208	214	238	217	237	245	222	206	207	220	254	223	210	207	221	248	197	209	228	229	218	221	220	243	208	238	226	213	238	225	203	196	199	219	224	228	205	241	228	232	199	238	195	244	222	224	214	226	234	218	262	216	224	210	227	199	216	218	211	218	194	187	230	248	232	213	210	225	208	215	235	228	209	245	207	242	233	225	192	246	217	210	213	239	232	212	236	195	208	224	225	227	220	229	237	224	207	233	208	219	217	195	208	220	238	231	227	216	225	242	240	247	211	237	245	217	197	213	226	224	211	226	235	207	257	206	229	235	222	215	219	238	229	233	230	221	233	202	217	203	215	232	224	226	218	213	203	252	235	228	201	227	216	210	244	233	220	232	233	230	232	257	221	236	251	198	228	217	220	224	245	232	252	227	192	222	217	208	191	205	214	231	224	210	222	251	234	224	251	234	239	232	220	216	222	230	225	231	216	193	226	240	230	228	186	246	226	245	212	222	240	206	255	206	206	245	222	240	233	231	206	237	225	197	205	208	207	224	233	223	237	210	239	223	201	232	230	210	233	224	237	226	212	207	221	203	238	205	260	223	203	227	228	247	220	217	215	216	201	228	210	194	219	217	232	212	219	196	222	221	208	220	202	225	242	218	237	234	225	206	227	257	228	223	208	222	198	219	237	190	227	185	238	218	220	207	220	201	201	227	216	210	224	231	236	196	226	226	183	215	231	218	219	217	231	208	229	246	260	216	238	218	216	231	213	191	215	220	215	227	231	211	209	209	233	207	215	251	222	187	178	220	243	201	193	229	231	200	237	228	205	230	203	211	227	237	214	224	207	244	253	243	232	222	221	252	209	220	242	219	195	213	216	209	217	199	205	212	245	213	214	209	205	233	201	227	207	200	232	218	203	227	237	233	188	201	240	253	213	200	225	224	228	225	223	204	197	219	186	228	201	219	208	224	198	232	235	233	241	229	229	194	249	223	227	210	232	217	219	223	200	212	234	258	211	238	216	204	230	212	225	208	215	235	257	236	241	224	205	195	230	209	219	216	189	204	227	233	225	245	229	218	211	229	222	224	206	230	242	206	238	215	220	228	207	239	259	238	219	203	231	230	219	244	224	200	199	207	201	237	210	218	226	219	216	237	197	217	216	223	251	214	226	210	209	206	239	250	217	210	223	193	206	230	228	233	210	217	213	182	225	231	218	240	248	201	203	219	230	205	207	226	211	210	274	221	217	216	213	204	226	206	224	196	216	241	199	218	190	212	218	216	232	234	227	212	237	225	225	197	242	232	209	234	224	222	231	215	223	212	169	221	237	240	223	212	201	211	198	202	199	214	199	216	232	218	212	221	225	216	234	223	204	229	216	220	209	220	226	220	223	216	230	220	234	207	238	213	207	240	224	228	203	242	210	227	241	206	220	211	229	218	215	214	225	255	229	188	225	209	232	224	226	210	216	199	234	188	216	199	220	224	220	229	213	209	204	224	220	228	217	222	225	212	213	220	245	208	186	222	220	238	219	209	227	211	207	198	216	230	224	212	212	182	208	206	232	215	223	216	229	208	262	219	203	248	198	222	212	214	238	225	203	215	226	247	211	216	211	208	210	254	210	226	235	224	201	239	209	230	195	214	220	237	207	224	212	237	210	211	240	233	236	233	216	218	228	231	223	236	237	240	208	234	215	206	225	228	190	212	216	232	227	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44615	51600	40709	9247	9903	7067	5083	4750	5397	5504	6632	5684	5201	14466	42348	40233	29128	17070	5462	1538	499	496	514	490	474	470	465	517	480	501	485	496	482	477	511	514	492	532	427	500	482	454	483	477	466	469	495	454	501	517	444	492	502	485	471	454	476	466	503	498	472	487	448	477	469	446	485	453	448	516	472	453	470	472	492	529	479	477	469	472	483	509	477	480	512	480	455	491	528	472	476	516	475	483	463	511	455	493	465	491	496	476	474	462	462	476	496	476	490	485	449	465	488	481	472	474	477	508	488	449	491	503	499	487	484	473	467	458	501	484	505	486	505	467	492	481	498	519	467	498	470	465	493	484	477	501	485	469	454	497	484	474	460	486	478	500	448	497	437	474	472	467	484	444	470	496	495	465	514	483	484	449	495	459	462	465	438	489	490	473	438	469	476	497	454	454	478	459	460	489	470	494	505	483	468	465	506	464	495	487	482	510	483	511	509	493	451	511	511	484	500	499	473	466	459	476	483	484	500	492	495	461	515	493	496	459	487	526	472	463	512	479	457	465	509	476	488	507	513	505	470	479	475	471	489	484	475	499	481	498	480	498	523	496	499	453	501	478	475	490	488	485	461	491	470	481	492	511	466	491	461	462	479	512	483	479	475	477	471	450	479	493	468	447	426	485	469	485	482	492	489	496	474	477	475	447	479	467	475	510	528	503	490	453	499	481	455	488	453	481	486	484	470	506	456	469	477	486	477	446	476	466	514	484	485	492	487	510	486	511	472	521	486	493	488	456	442	453	502	507	445	513	472	442	526	474	479	461	494	480	480	495	475	465	488	501	469	479	493	510	519	478	507	484	474	496	463	544	473	490	493	461	496	522	490	464	479	483	522	463	479	504	513	463	496	444	491	453	466	483	531	481	490	496	451	433	480	481	506	478	472	465	494	496	469	497	472	462	489	494	510	470	478	465	478	452	482	413	486	494	484	494	503	489	504	486	467	475	435	457	512	483	507	471	458	484	490	491	458	489	492	530	489	397	492	476	499	469	479	482	487	476	511	483	491	489	501	450	476	486	506	503	481	465	480	482	467	487	470	439	464	483	503	493	481	458	480	525	449	435	448	481	487	510	542	514	466	507	459	478	493	514	452	532	528	459	475	487	504	446	475	477	445	467	489	495	467	462	450	509	493	464	461	515	429	476	461	416	486	482	488	467	492	541	464	493	481	484	459	475	463	470	469	472	490	454	502	484	488	470	488	463	459	526	463	447	469	507	467	487	452	479	493	448	471	528	459	506	482	445	486	515	490	515	488	476	477	465	471	477	466	413	458	444	461	479	474	481	481	472	493	508	455	477	473	445	517	475	507	500	497	483	493	515	466	461	473	492	451	495	467	478	498	482	469	462	458	487	436	458	450	507	474	508	488	473	490	506	408	466	465	477	473	498	481	495	451	497	456	514	474	494	492	492	472	435	455	460	441	513	471	463	477	449	485	497	484	493	455	482	463	474	497	494	476	502	467	472	460	424	476	472	465	459	465	471	464	506	480	489	458	516	481	476	503	498	519	483	475	470	469	458	499	465	493	456	463	471	474	531	480	485	486	457	484	485	517	491	460	486	447	483	470	486	476	476	498	490	491	479	479	453	468	484	503	468	426	487	459	470	474	483	527	508	463	458	473	477	438	484	435	486	481	512	522	501	479	486	515	500	480	499	472	468	484	461	540	471	434	484	486	502	518	507	439	510	486	508	522	457	459	471	471	439	489	495	478	511	478	490	489	474	479	488	441	459	475	513	459	473	503	472	498	470	469	468	459	483	498	499	477	486	488	450	462	505	440	480	477	459	469	472	482	475	518	490	449	454	477	465	492	483	475	470	475	454	484	469	467	439	495	503	475	492	500	504	525	485	481	496	443	510	472	443	463	499	513	479	462	510	452	524	476	469	469	473	501	463	447	477	462	484	492	471	489	517	445	486	441	480	457	460	483	483	452	459	459	531	512	467	497	471	455	480	507	465	475	528	463	455	480	504	459	461	468	450	492	517	492	466	426	497	428	521	458	505	462	460	515	481	520	489	483	499	518	445	471	469	499	497	485	481	482	451	437	513	531	453	490	465	465	473	463	526	514	461	459	456	477	453	500	457	448	473	467	487	474	476	480	502	459	477	467	469	450	497	465	472	486	493	486	493	497	502	464	510	496	462	433	485	480	450	461	480	477	474	425	498	487	481	477	457	500	481	478	475	461	468	471	516	452	480	460	484	445	491	519	490	458	490	489	443	510	457	501	464	467	452	424	477	447	495	460	472	467	475	538	484	467	470	485	470	501	475	469	462	456	516	456	519	459	488	497	493	479	495	475	508	487	476	459	491	499	470	469	446	508	468	479	457	454	481	492	512	437	442	529	476	454	505	486	479	430	439	502	449	457	481	484	483	457	467	453	478	488	502	493	511	489	426	489	465	483	465	457	504	479	466	488	491	483	456	470	455	475	473	459	457	462	491	471	503	477	476	493	445	467	471	488	433	496	465	494	509	439	456	489	489	510	514	507	454	482	467	477	496	449	463	500	499	501	444	511	463	463	478	455	492	456	499	485	483	478	447	494	481	449	473	493	485	458	439	486	433	456	455	468	476	497	513	446	442	477	469	491	474	491	473	468	468	464	483	486	482	483	472	497	468	484	467	467	495	533	480	455	462	463	466	488	495	465	472	472	500	471	498	416	481	511	460	451	501	502	504	495	477	509	442	483	499	486	489	488	471	488	496	511	528	470	478	472	487	442	490	487	504	503	481	486	460	488	461	415	489	481	441	505	478	454	509	462	476	507	512	455	465	483	460	449	460	470	487	450	479	474	484	478	499	470	457	451	493	474	542	447	479	484	485	494	488	511	504	498	506	458	445	492	503	498	462	490	424	501	487	457	488	477	495	487	444	546	506	474	486	497	499	486	480	466	470	449	488	478	475	503	513	481	461	504	456	461	453	440	467	463	469	459	444	498	471	486	479	462	491	480	509	499	482	471	493	483	471	527	471	474	424	480	500	458	483	449	524	469	508	476	481	454	479	460	495	435	500	495	500	485	461	470	491	473	466	502	455	488	479	454	468	481	492	444	457	484	480	458	462	456	462	467	516	459	481	466	490	470	459	460	450	535	494	468	463	479	477	496	459	468	459	472	477	455	479	477	483	498	503	519	476	511	485	485	442	467	462	498	467	457	512	482	487	490	456	513	459	470	487	490	446	516	501	505	445	448	454	470	494	484	486	505	466	463	535	497	461	483	475	478	469	418	494	484	492	480	497	468	499	522	499	510	474	487	464	464	488	499	490	516	500	495	488	479	460	520	498	475	466	433	493	476	451	470	463	464	513	512	424	443	491	451	471	465	521	481	453	466	481	466	477	506	494	481	498	475	471	503	515	451	478	499	480	467	484	435	449	473	473	489	482	491	487	493	500	452	482	488	519	459	510	435	507	508	484	472	487	452	421	497	506	479	485	490	458	451	457	474	485	482	467	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52242	50388	37612	26930	24614	23161	21087	15386	7614	2602	1997	1866	1544	5068	21831	23719	13601	6556	1813	622	293	260	233	215	232	202	206	211	206	245	227	271	215	236	225	229	244	209	218	238	235	245	220	253	215	207	210	235	237	209	222	220	224	213	216	231	240	226	242	221	228	226	221	216	240	241	213	226	241	238	204	246	222	245	244	227	222	221	216	223	201	244	219	191	228	219	226	205	238	218	192	234	215	226	215	233	248	236	228	217	199	220	215	235	222	251	191	225	220	245	220	232	225	232	237	260	221	221	202	219	224	230	243	235	177	240	216	228	226	249	233	234	192	222	210	245	243	235	223	219	228	236	258	242	204	219	246	235	247	208	224	227	238	220	236	211	224	219	205	252	220	213	233	217	243	246	195	223	225	244	220	228	200	258	197	215	203	221	221	238	225	211	254	227	211	235	204	224	245	220	210	251	204	247	234	211	241	233	248	219	239	197	212	217	207	199	253	234	233	219	216	257	223	216	224	224	210	240	226	236	250	201	227	233	247	232	228	218	213	226	225	231	236	215	231	220	213	253	223	239	222	218	220	236	207	228	234	245	230	226	211	223	221	254	231	240	187	210	246	211	203	235	236	225	221	218	204	221	238	233	225	232	250	243	246	193	227	207	231	237	217	237	234	255	205	221	232	199	208	204	210	249	221	234	215	227	219	220	221	230	246	216	232	244	222	255	218	204	244	222	202	219	190	245	237	222	267	215	196	231	227	222	233	199	212	236	224	242	221	204	217	226	248	226	236	219	260	222	232	244	237	233	231	233	216	237	191	205	208	237	205	222	214	210	207	214	254	224	268	246	232	251	242	201	215	219	202	209	206	224	223	220	227	224	223	224	243	209	199	237	225	232	233	219	204	245	209	228	242	208	192	232	238	242	236	179	207	246	209	225	243	219	241	208	227	226	244	232	202	185	204	208	210	197	218	242	240	208	253	215	196	234	218	226	209	212	239	227	211	202	232	252	245	220	207	236	223	217	230	226	189	215	217	228	232	222	190	207	214	232	208	242	231	225	206	239	208	239	220	223	253	231	239	202	216	221	239	219	202	223	241	215	201	218	237	209	255	203	211	234	235	255	228	226	226	223	198	235	236	221	221	217	208	247	238	242	255	221	216	229	201	244	218	217	233	221	220	228	247	215	223	213	226	217	187	210	228	268	224	234	195	229	220	223	244	222	209	214	226	199	231	226	226	207	197	203	242	248	231	241	242	221	212	206	242	219	226	239	227	250	201	232	214	248	204	204	225	240	231	221	213	210	227	253	235	227	219	228	209	241	219	235	197	226	227	231	242	219	191	235	206	203	233	217	223	255	222	210	216	235	226	237	250	223	214	226	226	259	243	241	221	236	210	196	237	208	213	227	228	248	230	238	205	237	239	211	223	242	207	258	229	217	242	218	219	202	226	222	257	220	234	240	235	212	234	234	231	204	271	241	232	242	240	227	223	193	233	213	225	219	236	216	242	236	232	207	239	220	221	214	203	209	248	204	239	217	248	229	208	198	209	223	214	223	205	210	214	245	206	193	197	216	203	232	235	221	211	210	219	209	229	242	213	228	224	204	219	255	220	210	201	215	219	210	223	229	203	208	226	200	220	255	194	239	237	234	216	227	200	214	239	219	218	219	231	236	203	224	218	237	236	227	214	220	229	215	248	221	208	230	220	262	225	271	200	217	224	198	204	236	212	216	233	218	223	222	219	235	228	204	214	223	225	248	211	246	220	242	223	232	231	246	212	217	228	212	189	235	227	255	236	226	185	203	218	237	218	252	225	212	246	257	248	229	212	227	234	223	206	206	245	215	209	248	247	226	225	227	233	214	233	198	219	232	235	208	224	248	233	229	231	242	219	244	189	235	229	245	217	231	220	217	221	255	248	218	237	211	200	215	226	216	229	217	226	255	231	230	204	222	227	213	234	231	222	196	214	247	180	234	223	235	218	226	258	226	236	237	231	229	224	219	218	212	216	215	205	272	234	244	208	209	243	225	207	238	210	224	223	215	235	218	239	223	218	213	234	242	245	208	219	213	231	246	205	228	206	228	242	206	207	223	243	218	208	220	242	215	237	247	204	220	245	212	212	214	202	193	185	227	223	234	215	215	216	195	234	228	247	233	238	215	215	247	243	216	196	236	216	220	226	205	223	202	233	211	213	231	218	228	236	201	222	246	198	232	220	194	214	228	246	210	208	228	222	222	227	239	242	224	211	211	231	230	237	200	224	200	220	224	214	216	227	250	248	206	229	213	216	210	210	213	246	197	236	220	236	229	207	199	238	230	195	232	213	211	219	217	192	225	235	216	222	236	246	235	236	202	230	243	220	200	234	215	226	204	227	254	200	265	232	249	202	279	196	194	222	189	184	214	222	207	212	226	191	238	228	203	208	212	252	207	190	211	235	218	235	223	203	271	240	202	204	223	222	230	216	237	225	199	223	247	227	222	247	219	219	218	214	241	211	206	217	258	235	211	234	219	241	226	203	231	232	213	248	242	210	232	235	199	216	210	218	215	212	227	223	204	230	211	206	210	218	223	228	213	240	183	255	226	208	222	192	244	233	224	203	217	229	200	220	185	240	216	221	226	202	230	215	230	211	200	238	223	231	257	229	215	214	213	195	229	211	214	231	219	229	221	217	224	226	209	262	248	239	220	207	224	211	245	229	225	206	223	224	206	232	242	205	217	229	208	215	221	254	203	204	222	169	215	246	202	196	223	203	214	226	216	204	230	218	250	213	223	194	204	236	203	237	231	240	238	234	196	234	224	208	205	222	224	224	227	184	202	221	226	210	207	194	240	208	211	233	203	221	245	215	236	228	203	216	223	227	223	198	217	242	197	247	214	223	229	214	220	236	248	217	207	217	210	212	191	249	230	227	213	205	253	237	212	233	208	218	227	233	238	215	207	249	246	223	205	201	224	230	222	261	177	203	193	233	207	234	234	245	217	182	211	217	218	239	244	234	238	197	205	215	202	179	226	207	233	203	234	236	240	220	234	215	221	217	245	203	209	205	228	222	231	198	222	197	223	239	223	212	237	255	205	221	218	232	238	209	213	197	215	243	203	198	232	243	240	238	201	211	224	231	228	236	270	227	229	253	204	231	235	230	189	216	209	228	228	236	246	199	221	220	213	230	233	228	214	202	208	226	194	225	195	211	227	204	200	196	237	232	195	237	200	184	204	207	264	233	222	228	200	255	254	186	207	221	209	210	222	222	214	223	231	231	220	216	219	242	235	200	216	233	199	219	231	235	203	232	218	231	211	211	197	183	209	244	226	190	218	220	233	224	200	222	258	206	239	207	230	201	212	268	249	218	220	221	234	232	246	231	180	225	245	229	238	234	229	220	242	243	231	220	231	227	231	212	206	217	213	243	202	223	226	203	217	219	250	244	204	205	256	200	209	234	257	213	232	259	236	220	217	224	222	235	204	228	250	230	219	219	210	220	193	220	234	226	245	224	253	220	234	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42241	53910	41476	9549	10027	9773	5995	5040	4877	5175	5455	5896	5363	17080	42142	40762	28309	16983	5719	1717	555	466	497	499	445	489	458	515	486	503	468	465	507	478	487	455	514	476	464	483	463	505	497	514	459	426	474	520	489	479	476	513	509	489	481	476	431	458	517	512	482	507	499	485	476	487	489	512	503	448	528	510	492	532	495	487	487	456	487	501	494	515	495	483	476	500	479	488	504	449	455	480	466	483	472	496	483	460	487	480	487	497	444	493	473	498	500	490	520	489	512	492	509	474	503	492	480	506	461	501	476	509	501	467	482	475	471	503	470	494	524	513	533	456	504	477	464	493	483	472	468	492	482	502	483	486	456	480	478	487	459	498	508	457	505	484	453	479	484	508	498	469	475	496	502	444	465	469	466	465	510	469	497	495	482	477	504	503	438	463	475	489	495	465	528	473	493	454	513	474	503	483	449	481	520	463	457	489	441	485	479	501	462	450	478	471	528	434	502	518	486	489	475	449	477	510	484	485	495	505	459	505	486	504	503	485	505	511	465	493	520	486	510	503	526	478	490	505	425	532	490	482	466	476	472	479	497	496	448	509	480	465	531	494	481	501	511	509	533	473	482	479	464	464	511	502	511	460	467	499	479	504	476	511	486	506	487	491	496	458	469	499	477	497	512	480	460	475	483	497	528	478	482	479	487	499	447	495	530	481	502	499	450	488	498	508	501	499	491	459	470	470	473	502	466	473	480	515	511	473	538	491	483	468	458	488	530	432	482	490	490	494	446	476	514	527	443	480	449	477	487	490	426	482	451	475	494	494	477	491	442	500	480	493	482	484	503	460	445	481	479	461	502	507	456	480	445	501	439	469	514	476	472	477	485	465	503	485	476	484	514	476	513	542	468	495	435	517	521	501	464	510	469	508	473	501	524	444	489	477	513	497	481	508	468	466	499	493	493	502	496	483	498	474	500	475	489	455	513	490	520	473	498	517	483	483	509	461	502	514	461	474	457	476	446	471	469	441	442	494	469	486	514	489	477	466	481	496	504	478	523	491	487	474	481	523	442	503	485	464	473	452	431	471	502	457	494	468	478	483	461	490	471	499	482	538	470	449	484	496	475	477	503	535	484	469	475	471	476	515	479	446	493	450	480	495	437	460	531	480	493	474	495	493	440	447	505	500	518	460	461	487	463	474	465	497	452	503	513	486	504	514	474	483	503	469	471	511	480	530	481	465	493	473	467	477	458	518	470	515	449	494	503	467	491	473	468	472	454	499	528	513	470	473	466	482	484	504	511	471	475	487	495	484	492	474	457	504	491	509	481	462	483	493	498	454	446	504	476	497	477	520	501	463	438	503	467	466	504	506	483	455	493	488	460	506	524	473	519	474	474	492	489	452	522	492	500	483	473	484	491	478	501	504	462	484	465	475	474	518	505	498	505	469	509	482	495	494	451	463	500	482	433	481	498	468	456	510	444	476	484	454	502	510	474	525	433	529	520	495	475	478	491	489	472	497	538	500	499	509	530	467	521	480	469	506	463	501	508	456	510	508	446	499	503	449	484	465	468	463	435	470	492	472	451	440	473	484	472	522	434	509	514	486	505	480	496	484	476	469	452	514	486	470	480	510	472	480	489	502	502	498	496	472	478	461	445	448	468	481	470	486	465	445	480	499	508	471	491	478	481	456	492	469	461	457	475	505	486	500	484	458	462	502	526	468	490	496	485	464	496	515	489	458	487	473	481	471	467	458	464	450	464	507	473	477	481	454	459	443	482	455	448	442	481	490	469	504	521	487	515	494	455	491	470	492	467	480	443	516	486	495	482	453	456	495	479	527	471	495	501	500	461	501	481	501	504	493	476	473	487	461	480	435	448	525	497	499	497	500	486	474	475	482	487	440	486	526	498	491	494	451	474	491	474	455	529	459	466	454	503	461	467	492	484	474	507	500	458	457	508	496	466	457	463	469	473	476	444	458	495	474	489	501	492	473	494	468	459	461	500	490	475	456	501	477	453	486	499	482	506	459	459	528	488	479	491	534	499	492	471	517	441	505	518	445	509	448	445	503	459	485	506	489	508	466	443	491	471	483	481	446	477	444	495	478	484	492	459	475	525	514	467	487	472	507	489	448	525	490	493	461	456	483	512	494	479	488	464	522	490	468	489	475	477	449	527	447	463	483	493	434	486	499	459	458	480	497	462	504	484	475	512	481	499	535	463	483	485	483	477	490	498	512	499	492	495	504	497	516	479	418	497	494	532	497	465	494	526	475	469	478	488	484	481	481	446	474	480	522	488	479	478	453	544	477	502	506	467	510	509	486	480	489	432	464	480	458	506	483	491	495	500	501	507	478	480	486	512	452	498	454	480	458	522	490	506	472	508	474	482	471	459	523	496	463	508	465	482	472	509	452	491	464	469	494	457	481	485	473	480	500	495	501	499	480	505	480	495	486	472	469	468	499	493	479	447	506	447	464	492	485	495	512	488	492	483	470	488	501	520	473	489	448	521	496	470	465	520	487	463	484	515	493	489	475	486	463	466	495	477	480	515	509	495	507	471	481	481	478	482	465	470	492	539	459	511	488	467	476	484	507	474	514	482	488	500	422	473	492	530	502	496	512	492	481	474	483	490	449	495	473	455	479	484	484	504	467	536	482	502	497	477	470	480	512	484	502	479	484	484	483	494	476	473	480	473	417	497	468	463	474	478	481	486	489	486	471	495	467	499	467	509	471	497	493	462	478	468	500	486	466	474	484	492	462	484	491	496	465	490	484	467	484	512	510	501	481	477	492	449	460	497	498	469	478	490	503	496	487	489	504	461	482	468	476	450	468	457	485	468	501	477	500	515	477	489	528	468	480	470	458	525	492	459	495	499	488	500	506	496	460	509	462	501	487	480	468	485	462	498	530	483	481	508	517	494	462	513	485	491	452	447	520	456	477	462	468	515	463	522	503	516	498	466	473	485	522	487	483	497	493	465	483	477	467	448	431	515	456	500	452	492	511	473	497	493	474	485	489	463	492	493	498	486	466	491	506	516	462	472	488	483	442	480	474	507	462	486	502	487	453	447	504	488	479	463	445	511	499	467	476	442	471	452	489	483	467	477	467	482	478	480	480	464	529	480	476	458	467	492	470	473	480	500	461	506	499	474	471	514	520	462	485	494	495	469	486	486	454	451	494	470	495	514	517	447	492	480	481	481	487	468	496	473	444	467	505	503	491	452	490	475	499	436	479	485	474	464	476	487	477	455	524	512	481	467	532	468	504	494	451	522	507	481	474	460	513	491	484	475	474	466	472	467	494	466	491	486	458	490	507	486	467	512	492	490	449	499	463	477	516	492	527	488	505	488	485	487	476	514	495	479	487	451	473	453	489	499	503	476	449	486	488	532	514	493	493	448	493	448	488	500	439	488	482	518	455	457	495	472	457	450	473	475	459	482	482	499	480	496	479	530	487	451	528	456	473	495	458	477	465	478	514	505	461	473	488	482	483	444	505	515	468	494	483	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52790	47928	37203	26221	24295	22005	17760	11473	5039	1800	1575	2214	1687	9672	22764	21280	12264	5569	1539	552	243	208	226	201	238	219	183	223	219	212	220	265	254	227	210	237	231	215	194	184	187	230	230	222	211	208	209	236	208	207	242	241	253	258	215	211	231	203	255	232	218	261	222	209	226	238	231	214	194	186	207	203	257	213	221	238	256	224	247	233	227	209	243	211	258	248	210	252	252	210	203	193	252	209	225	264	216	226	194	208	206	215	236	216	224	233	210	231	223	246	220	210	234	212	219	203	206	216	237	206	190	258	232	221	228	231	245	234	266	199	243	220	213	237	214	243	244	253	231	227	234	223	184	214	199	208	230	238	218	212	263	214	218	211	219	229	234	221	215	234	255	214	217	202	224	213	223	196	197	235	231	208	213	218	239	207	233	234	233	238	206	215	207	225	233	233	248	223	220	217	225	206	220	232	189	242	232	213	209	219	207	247	196	216	225	224	207	229	253	213	235	234	235	225	233	230	210	205	218	230	217	215	211	208	214	224	220	233	214	199	217	211	237	200	221	214	232	225	229	210	230	242	215	241	210	223	224	250	226	207	248	218	215	214	257	235	215	207	210	253	221	228	227	188	248	204	206	236	234	233	216	226	169	207	266	223	187	202	203	229	238	236	217	213	214	235	233	208	196	242	216	211	201	216	238	218	239	227	227	219	238	235	220	201	196	231	206	197	233	237	223	181	259	218	206	256	219	237	241	210	221	193	215	229	201	201	230	208	225	256	206	191	210	229	198	232	199	226	248	212	176	212	219	241	225	212	227	222	201	214	236	204	232	248	223	230	210	226	238	219	226	236	219	205	192	227	211	220	224	203	239	246	214	208	195	205	241	218	219	225	206	242	236	213	257	237	218	211	212	190	183	194	246	221	229	225	207	238	249	197	217	218	216	245	214	229	197	208	211	196	227	211	209	205	213	198	224	210	208	198	243	224	228	222	231	188	220	222	225	252	194	211	226	206	222	206	215	216	232	216	215	218	254	235	197	229	243	200	232	200	230	241	229	215	218	221	221	218	227	233	226	222	192	240	214	243	223	204	226	227	212	211	222	212	221	239	219	268	223	239	235	199	181	200	274	238	209	232	228	198	221	219	216	195	215	216	231	238	222	238	208	208	221	223	218	225	249	245	223	222	219	213	219	233	229	222	190	206	216	219	217	201	253	235	201	224	213	225	234	197	217	214	262	222	246	252	253	233	220	211	185	209	229	216	197	219	200	233	238	234	217	233	227	200	222	202	218	242	228	241	183	205	194	204	223	237	229	228	224	252	233	217	213	208	193	228	224	244	217	200	192	241	242	234	202	222	239	182	201	242	213	207	210	214	224	246	198	231	229	175	205	209	231	215	245	237	183	230	230	235	218	210	262	225	200	222	225	199	239	242	210	236	235	238	233	205	227	232	229	213	234	216	203	247	225	254	210	209	210	217	235	227	221	188	232	218	216	230	240	210	208	233	252	233	202	215	215	212	215	246	216	211	235	222	212	200	217	213	215	217	194	243	216	223	226	230	211	199	225	214	260	255	229	222	254	231	217	231	216	221	242	222	185	239	228	217	214	216	222	217	238	239	176	212	198	199	214	205	211	229	240	233	218	255	210	243	210	226	219	193	218	231	217	257	211	232	210	230	220	216	244	218	204	208	209	175	188	229	221	202	229	243	211	209	196	177	231	204	195	216	228	222	208	196	246	223	218	218	207	222	231	219	220	187	233	234	221	205	218	228	189	203	254	205	230	209	214	214	203	243	234	229	214	252	229	202	209	219	212	223	249	216	240	201	217	229	228	235	220	237	236	228	208	244	214	226	238	225	212	238	245	238	230	227	240	233	223	237	213	219	211	212	202	194	207	226	222	249	209	240	231	191	202	217	202	211	245	250	238	221	235	213	247	247	223	221	220	229	187	176	242	205	259	244	221	233	196	209	237	235	230	208	228	211	235	216	217	233	225	226	199	205	237	221	204	201	210	203	220	216	252	207	277	223	207	231	245	215	227	220	212	197	213	211	204	221	211	220	241	221	213	211	204	233	213	204	215	226	227	221	243	207	239	226	208	241	243	225	237	232	223	230	194	205	227	215	235	211	212	240	233	225	230	240	220	213	219	236	222	235	218	219	214	183	225	206	215	209	214	217	241	219	209	222	216	177	222	197	191	218	202	231	214	229	223	234	226	233	239	235	240	224	249	163	216	208	236	225	218	236	214	234	215	210	222	224	197	218	240	224	229	230	226	257	219	231	236	222	219	235	219	220	226	205	207	229	204	223	211	209	217	186	220	201	238	211	211	228	221	220	228	231	209	223	218	216	203	214	200	223	192	181	219	204	238	235	227	225	248	236	204	223	223	224	223	222	228	216	215	213	236	214	240	212	243	227	235	226	208	234	220	234	220	230	240	195	200	216	214	192	223	251	220	235	245	237	216	203	212	217	249	221	225	258	197	207	233	238	210	187	203	259	222	205	209	248	219	214	228	234	217	227	233	232	203	224	220	208	227	199	232	220	216	200	200	225	194	241	239	217	203	215	217	220	231	221	223	225	244	219	220	225	229	207	205	231	230	208	232	209	229	214	202	230	224	225	224	203	229	215	193	218	200	225	209	205	223	221	199	216	231	230	223	245	218	213	199	212	234	218	247	215	223	236	213	227	229	224	194	217	227	232	217	226	251	215	220	204	222	215	221	214	209	214	205	232	222	221	225	200	210	191	223	227	199	238	262	228	225	215	209	221	204	219	220	224	249	234	238	257	249	234	221	232	222	238	204	208	220	225	228	224	235	256	217	212	217	223	225	220	211	192	217	214	229	245	218	243	232	236	208	223	228	216	238	225	204	208	249	222	216	247	228	194	211	217	222	222	228	235	210	230	206	233	254	217	235	221	216	218	212	239	217	225	211	210	211	238	211	243	225	226	226	229	212	225	245	234	193	223	239	231	199	205	202	199	232	226	209	215	219	221	215	211	251	211	228	215	221	246	243	227	216	223	218	212	215	230	220	224	233	218	210	228	228	215	198	244	212	202	211	254	211	242	247	221	250	236	195	219	237	226	230	229	230	218	208	236	237	220	212	227	228	225	253	198	205	250	225	252	223	264	258	232	220	240	225	240	248	227	244	212	215	223	190	229	214	246	196	233	200	225	215	215	216	250	198	212	209	224	233	231	219	236	205	243	250	226	222	233	215	237	202	217	209	216	215	242	208	198	253	229	230	206	239	216	241	216	231	214	213	218	230	209	217	206	220	233	210	206	231	230	211	218	222	217	217	226	222	227	223	237	207	177	187	226	231	191	208	252	215	212	208	194	204	229	228	207	205	236	204	227	249	231	213	232	202	224	174	204	242	209	219	214	227	207	277	225	216	201	229	229	239	234	220	212	220	231	203	217	214	234	203	187	188	219	232	250	210	204	224	183	218	230	252	202	196	226	200	216	219	212	234	210	256	211	226	241	226	233	228	226	231	239	201	239	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41343	51011	38735	10068	9030	8854	6461	4707	4224	4269	5169	6888	4989	25814	42007	38846	27138	15521	5077	1597	586	531	503	497	535	485	489	492	497	484	489	450	487	476	472	527	469	486	474	460	496	552	479	485	523	526	475	506	458	492	454	514	511	506	477	490	488	460	515	503	485	464	516	481	512	502	479	467	478	480	455	480	518	449	517	499	498	519	495	522	482	524	542	477	482	483	488	477	491	434	488	450	469	542	471	471	484	493	507	458	478	487	450	487	493	480	464	493	507	498	493	505	490	500	477	500	511	478	461	506	487	493	476	452	462	516	500	473	470	526	479	533	457	502	501	473	471	510	500	510	514	480	438	496	483	523	474	469	502	494	494	488	511	483	495	453	461	485	531	481	493	479	532	488	463	464	478	486	519	466	492	506	520	499	473	515	490	491	512	484	489	513	479	483	496	499	492	500	465	499	487	509	454	478	498	493	468	478	532	471	443	469	525	486	491	468	504	441	485	457	511	510	507	467	470	456	485	498	461	510	474	489	514	448	515	485	502	474	510	519	467	456	507	483	453	498	504	507	494	449	471	500	457	500	519	464	505	477	496	486	482	493	451	495	474	445	477	504	494	475	433	518	482	508	527	499	480	526	483	501	494	460	509	487	485	516	482	466	517	436	493	500	469	495	501	502	486	455	496	523	504	480	456	501	485	476	498	502	498	492	468	466	477	458	505	455	479	455	475	494	492	488	490	468	477	470	503	539	447	462	471	522	504	498	504	500	481	437	486	447	469	483	479	469	497	491	477	488	496	473	504	480	497	489	542	476	521	505	501	479	482	481	465	491	518	493	511	508	491	509	501	457	470	486	476	460	438	486	481	489	464	489	506	462	487	484	445	500	445	459	451	471	494	475	496	506	485	505	487	539	509	466	502	472	459	514	477	470	489	464	482	495	478	487	498	476	480	483	490	535	491	528	432	497	509	508	518	466	457	484	483	517	451	489	471	490	481	442	475	489	472	464	481	497	497	492	513	491	478	456	516	498	501	503	466	473	519	494	521	476	471	520	473	494	503	518	449	486	482	454	503	446	459	497	509	496	507	488	532	526	475	497	487	483	494	500	497	461	486	504	521	486	494	497	460	528	502	506	511	481	500	456	484	515	503	499	491	502	536	473	489	503	507	502	474	491	466	469	486	481	463	518	520	486	509	503	488	449	484	459	459	487	467	445	457	454	498	514	483	469	482	487	513	487	484	468	500	465	467	497	485	484	504	501	519	485	509	515	498	517	524	496	506	508	434	486	476	508	499	487	462	502	475	498	516	496	503	504	489	481	495	476	510	488	476	519	504	494	471	475	530	511	516	484	492	475	456	478	496	474	501	506	490	543	511	467	485	508	487	495	501	512	494	465	498	510	466	504	500	480	479	460	481	489	507	500	488	488	486	525	482	514	427	470	449	498	479	487	501	505	515	512	474	446	505	463	502	481	474	507	537	495	495	495	498	472	505	485	465	494	510	468	500	505	484	515	503	480	469	461	474	482	499	471	499	483	516	499	447	496	492	482	486	476	499	421	469	458	467	459	493	456	531	512	500	471	483	493	473	494	491	493	499	513	489	453	493	509	521	481	519	506	493	483	502	491	452	478	479	477	528	476	495	509	471	489	509	506	462	522	497	490	519	486	480	481	528	502	460	502	471	480	466	489	536	463	512	513	458	455	523	492	522	489	473	469	544	480	485	512	462	474	512	476	512	480	516	481	507	459	453	505	477	458	488	473	466	466	503	488	469	499	481	457	477	485	482	449	460	486	487	458	517	517	537	474	493	474	489	490	475	460	505	495	512	495	504	467	478	474	495	537	471	471	476	441	514	492	488	461	487	496	439	494	494	453	464	452	521	525	475	505	482	457	467	488	491	453	455	481	500	498	503	505	482	487	468	526	518	507	490	514	504	514	459	494	479	489	490	485	495	507	464	500	472	500	481	471	512	514	457	499	484	483	519	487	501	505	534	470	524	437	480	488	505	470	487	488	507	505	465	459	480	478	513	470	516	439	507	463	484	460	498	468	494	500	465	508	478	494	508	481	484	474	501	501	532	466	467	538	497	503	517	498	494	511	475	446	496	491	475	493	545	432	441	509	471	454	510	486	461	475	474	483	491	446	480	492	543	475	466	502	500	484	484	458	537	508	462	475	490	462	503	464	472	451	508	476	535	452	485	461	455	460	490	475	478	466	543	506	504	525	470	514	484	515	498	501	514	509	466	506	497	493	488	533	505	483	490	476	508	452	518	483	503	511	478	495	472	500	453	492	518	503	471	512	461	499	518	481	465	483	492	496	445	474	470	519	496	472	489	521	502	463	508	502	476	531	482	496	511	452	475	493	466	470	467	533	522	432	457	494	477	492	479	482	466	510	532	467	451	504	485	490	480	469	521	486	497	464	477	510	478	473	465	469	529	480	482	497	487	472	446	466	487	464	472	464	465	480	495	498	488	479	490	482	503	536	512	484	481	471	470	490	451	476	452	545	443	508	491	487	527	488	477	490	490	486	486	442	475	502	467	484	461	458	504	455	467	489	460	486	473	479	497	448	472	510	504	479	496	486	505	504	489	513	465	444	463	503	488	498	498	469	477	500	505	489	470	510	489	497	463	519	503	479	481	443	471	442	494	531	471	486	525	507	461	487	486	476	465	485	486	439	513	489	481	486	491	477	505	462	511	475	496	505	511	459	509	460	508	507	531	456	498	504	514	480	483	472	495	457	491	460	491	493	487	472	511	509	488	449	493	476	462	477	515	512	477	527	478	462	510	461	463	471	482	496	514	469	454	456	495	469	488	516	451	478	539	473	481	542	523	519	502	473	472	527	464	489	468	507	478	506	479	470	485	489	509	475	507	478	466	472	463	469	419	508	503	516	503	484	488	491	475	488	491	467	537	496	474	486	495	501	480	447	484	543	501	485	465	485	491	462	500	495	460	445	491	515	452	486	501	488	474	510	472	506	485	436	488	494	491	468	499	469	465	465	499	512	491	477	491	471	499	442	502	498	483	457	492	493	523	506	420	492	455	492	505	468	483	472	477	477	486	484	526	455	473	504	497	487	493	492	503	507	454	480	527	491	540	483	453	478	452	480	488	456	473	501	517	478	483	510	515	451	452	516	518	471	477	486	487	491	468	499	528	484	483	482	451	502	526	540	506	507	469	484	518	504	481	473	528	490	507	473	476	511	490	492	470	507	471	455	493	483	506	494	500	480	527	496	455	475	487	535	474	474	490	479	483	491	489	484	492	441	482	480	504	454	468	496	473	467	480	493	510	465	502	494	536	494	438	500	515	505	480	506	482	479	518	506	497	491	465	485	444	490	463	464	512	485	498	492	469	475	483	495	475	463	477	473	492	436	489	502	472	511	501	493	491	484	521	466	495	502	493	466	507	480	495	476	476	473	517	500	484	488	436	511	485	469	481	491	485	445	490	497	538	487	508	484	515	500	532	492	491	524	514	467	482	488	440	496	516	531	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53505	48732	37436	26311	24385	23113	19595	13749	6560	1912	2054	2116	1862	7188	26056	21502	11185	5175	1445	549	267	278	232	237	232	228	246	227	219	225	210	206	221	245	217	211	249	214	239	217	241	248	219	229	234	243	233	241	251	219	240	230	238	245	230	230	236	202	207	242	222	221	237	245	220	242	253	238	238	232	232	185	203	242	238	251	216	245	238	236	234	240	207	247	224	247	203	236	220	221	237	215	211	218	222	214	250	219	216	212	208	240	229	229	238	212	200	231	237	261	211	227	227	227	211	204	235	226	232	222	268	229	212	235	261	255	209	209	188	202	212	245	232	234	188	234	225	213	217	236	244	207	255	206	210	239	261	215	211	233	214	247	223	228	240	224	236	231	212	204	236	207	199	221	190	243	220	212	229	217	237	200	263	210	221	193	229	241	225	230	228	225	225	221	233	206	213	238	257	226	217	210	221	224	252	246	225	287	222	212	230	246	225	225	203	245	210	223	218	235	202	233	243	235	210	240	210	243	216	219	221	213	214	210	216	203	232	209	230	204	202	234	222	200	214	244	218	255	238	203	202	218	202	233	231	207	212	213	216	236	235	214	230	216	221	222	241	213	224	241	198	230	228	235	245	234	225	263	217	226	225	231	202	221	236	215	239	225	208	243	231	238	231	221	210	219	251	224	217	240	234	238	244	193	213	201	225	220	224	230	240	244	217	233	228	247	239	236	226	209	253	257	222	198	236	199	232	252	227	201	217	218	231	252	232	232	205	228	262	255	208	280	226	227	220	233	211	248	235	252	248	229	200	192	220	242	229	210	220	222	219	236	226	230	229	229	236	241	219	206	242	220	227	233	277	233	244	230	235	212	219	243	222	223	222	207	211	221	228	216	208	246	241	244	237	221	260	234	229	254	236	239	252	253	234	228	234	215	186	215	225	258	213	229	232	212	232	244	263	239	231	229	221	231	216	221	220	210	243	227	223	219	221	248	235	244	224	205	229	208	211	218	233	227	229	251	223	221	242	233	205	245	221	233	236	236	260	211	208	240	238	225	223	220	245	224	216	213	254	204	221	202	212	244	188	221	233	212	215	214	205	214	203	214	205	211	238	207	241	235	223	233	210	207	202	236	230	232	256	217	220	226	233	207	223	218	228	203	227	193	222	225	203	263	242	247	204	238	219	199	220	239	205	226	212	227	232	228	222	219	229	228	248	230	219	238	226	239	220	273	236	218	233	235	225	217	216	215	239	226	220	209	219	229	239	222	198	224	213	215	226	219	219	228	201	212	230	230	238	229	205	221	241	219	203	222	244	221	238	238	227	217	220	235	212	226	239	232	209	225	231	233	247	230	222	220	233	226	194	223	228	213	224	208	214	196	225	221	217	204	213	228	244	223	229	227	254	227	209	234	250	190	206	253	238	232	224	250	218	230	256	230	217	212	186	231	222	233	211	239	205	227	206	245	229	214	237	219	209	236	243	232	219	239	235	229	254	196	206	246	240	254	210	227	198	215	243	238	241	204	205	245	223	214	224	241	206	233	228	234	222	225	221	221	217	208	226	222	225	204	219	230	219	226	237	217	229	230	242	221	224	220	248	218	261	230	253	224	218	216	230	213	219	251	231	216	208	233	212	216	225	234	222	217	210	247	209	236	240	200	188	224	226	227	224	222	199	238	218	236	233	215	203	220	231	248	206	205	212	230	243	225	224	241	225	213	232	262	224	202	221	209	217	266	205	202	238	206	227	234	198	218	247	214	225	227	250	207	229	241	253	234	235	221	239	216	228	223	212	239	210	241	228	226	245	260	232	235	245	228	234	233	252	212	228	214	216	217	214	234	188	212	222	206	224	259	230	293	220	202	230	234	235	223	195	213	220	237	224	206	223	232	196	236	214	235	217	236	235	215	228	221	243	250	254	240	211	211	207	244	236	222	228	243	245	228	223	202	202	202	239	215	223	239	247	231	236	208	236	200	223	238	249	216	214	229	235	207	227	238	239	221	217	234	230	246	213	229	234	236	228	259	231	241	240	213	242	226	222	212	237	231	228	228	233	227	223	221	232	212	263	203	214	227	261	210	261	223	224	222	215	240	225	253	236	226	215	218	230	225	223	227	220	236	240	238	212	243	203	226	216	222	208	203	200	224	264	220	195	208	221	238	241	228	237	243	221	205	232	227	214	214	220	227	233	216	226	220	204	202	227	183	195	237	225	213	229	242	235	220	231	210	193	219	226	232	235	228	231	222	228	222	222	214	224	259	209	219	212	221	246	227	228	268	245	209	222	217	260	215	237	240	270	220	254	228	237	214	218	223	231	208	214	227	218	229	210	219	249	231	241	219	237	225	243	238	234	233	220	188	210	202	249	225	220	222	225	236	236	202	234	220	215	228	193	173	220	218	257	206	232	226	212	201	229	234	231	234	211	225	204	222	235	265	248	221	252	236	186	217	230	244	233	230	228	225	216	255	243	234	211	222	236	235	238	211	222	254	216	262	242	254	240	264	231	243	215	221	228	215	249	207	203	208	219	244	214	214	216	199	210	208	220	220	245	206	228	207	209	226	222	242	209	220	219	238	230	224	224	210	248	222	246	232	240	233	204	219	239	233	226	232	234	228	216	217	219	217	252	224	253	237	238	222	221	254	219	216	235	226	219	217	194	215	214	211	223	229	220	215	237	227	248	235	227	212	242	233	259	231	218	210	217	239	206	246	238	226	199	230	218	247	206	219	241	226	255	221	225	235	242	213	223	224	244	220	221	231	217	224	211	227	221	238	210	258	217	221	229	215	214	209	226	228	225	213	216	237	204	224	227	254	228	221	266	252	244	212	224	235	217	214	215	221	203	217	226	224	258	210	196	236	240	246	243	221	219	218	235	219	216	264	219	238	227	236	228	228	200	228	226	223	212	211	226	247	214	245	218	215	239	206	211	224	224	227	222	223	236	248	224	219	208	226	231	235	225	196	239	235	208	244	234	223	211	230	215	249	243	238	243	249	245	229	222	227	215	247	237	237	251	217	217	226	243	215	211	207	193	241	238	214	209	208	240	248	214	225	260	216	196	206	246	232	230	213	221	225	211	220	209	220	246	229	212	239	245	220	250	229	194	231	215	233	237	191	200	220	216	251	208	209	223	238	222	230	225	215	219	211	192	232	222	223	186	225	219	232	242	206	198	220	208	240	193	243	221	234	238	226	256	213	201	235	218	227	260	222	220	221	233	223	226	245	217	205	235	229	225	245	243	203	230	236	236	236	222	185	241	261	240	212	237	229	251	220	235	218	211	219	235	226	221	233	241	233	217	215	245	219	210	208	224	210	247	222	243	224	216	236	218	198	210	211	200	216	226	238	236	259	243	219	213	197	219	240	230	235	253	232	257	234	203	233	210	224	246	234	235	247	238	211	189	219	245	244	254	210	217	241	228	242	227	222	234	209	225	218	216	237	226	227	226	229	220	213	229	249	211	183	207	232	186	244	204	251	218	227	217	242	245	193	207	186	229	207	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42712	52863	39292	12783	9972	9066	7261	6425	4892	4666	6552	6821	5082	20567	45103	37590	26229	14419	4776	1551	588	526	478	489	522	542	505	494	499	473	473	461	473	437	473	483	462	463	490	512	515	510	518	483	496	533	490	473	518	492	519	517	500	491	506	476	499	481	477	488	496	455	503	486	465	485	523	489	505	473	482	502	496	478	467	507	479	490	490	486	492	506	453	477	493	504	508	444	524	531	485	484	518	473	495	493	459	481	492	507	453	487	432	481	528	521	494	493	522	496	502	501	490	504	520	513	483	520	500	491	498	498	488	509	487	501	502	500	497	489	476	448	534	508	462	470	497	486	459	484	507	535	490	502	494	515	465	477	483	505	489	517	509	474	483	486	505	515	505	468	507	498	472	484	470	464	480	504	491	482	488	474	492	506	504	476	491	491	505	485	524	544	448	501	522	500	494	488	500	526	512	479	501	513	519	530	468	487	469	485	511	477	498	495	489	534	503	502	478	498	459	486	512	480	486	501	467	471	476	487	545	488	492	515	528	490	504	508	538	482	480	467	507	542	488	463	487	470	524	495	468	492	504	499	473	465	496	511	462	503	508	495	505	465	469	516	501	474	472	513	496	519	492	529	493	468	505	496	473	513	516	502	508	473	464	484	490	457	533	494	498	476	528	482	490	473	466	534	472	517	466	472	527	502	502	514	480	489	527	497	500	494	494	502	497	485	505	457	494	490	511	463	480	497	480	531	496	510	512	508	494	507	481	479	488	490	505	508	533	480	493	510	485	543	514	479	494	480	478	500	513	531	471	462	468	461	499	466	493	521	505	491	514	518	479	485	473	506	464	500	461	494	487	457	500	480	511	486	513	520	464	480	479	466	490	481	486	510	478	463	446	520	482	558	493	483	520	455	503	524	497	494	484	484	462	496	477	465	470	526	508	497	465	515	500	469	499	504	496	490	505	521	481	476	526	485	457	513	486	496	454	482	470	473	465	487	497	454	457	513	476	467	508	512	472	497	481	507	448	470	500	540	518	466	503	484	497	501	501	497	493	490	502	499	475	496	520	504	462	506	505	498	479	502	518	485	490	503	466	503	484	481	472	490	477	477	522	469	487	509	472	493	511	482	517	473	527	536	428	501	469	471	515	493	511	543	490	453	525	472	519	475	480	488	488	490	518	504	514	497	517	490	454	499	488	515	481	530	445	508	476	482	506	514	476	463	511	518	512	452	470	459	467	458	500	490	505	503	508	507	510	486	513	468	510	518	474	498	492	507	490	490	476	508	468	495	492	495	493	480	480	483	496	502	430	508	466	481	497	492	462	504	481	456	506	502	493	469	495	488	499	470	547	492	482	483	519	479	466	480	529	511	493	493	469	512	478	461	483	479	507	475	495	511	486	525	524	499	473	516	500	484	504	514	486	480	469	479	475	477	510	502	503	537	475	488	473	499	481	479	496	508	503	489	525	506	517	489	475	467	467	452	496	504	470	511	483	521	463	558	493	476	508	520	505	464	524	511	526	486	489	489	514	503	504	469	484	443	479	467	507	492	485	544	501	514	472	485	493	518	508	459	474	489	530	499	522	522	522	485	490	478	479	496	475	460	507	526	495	488	525	479	499	538	506	480	511	508	488	522	495	521	494	468	502	512	501	473	522	500	457	498	511	500	471	556	460	484	508	500	462	543	489	495	502	492	477	469	513	491	496	497	490	455	513	499	472	488	502	514	470	473	485	501	527	478	487	510	468	505	485	531	480	495	530	454	507	473	497	468	480	482	510	469	505	504	498	472	509	516	563	487	484	497	506	451	490	509	490	482	452	511	506	453	487	465	516	453	460	498	480	491	517	520	497	504	458	501	475	451	484	491	531	444	472	521	495	538	464	523	470	498	510	483	499	489	498	504	504	490	432	506	517	474	504	505	496	480	530	539	513	496	526	487	540	485	465	511	525	525	467	496	481	516	495	521	532	437	504	514	436	478	481	486	470	477	455	532	480	486	515	491	480	487	483	494	495	457	496	466	469	480	504	489	502	477	504	466	484	516	461	476	523	521	505	509	486	516	506	485	496	482	492	524	498	518	511	498	490	557	472	462	505	511	494	531	509	526	496	485	492	474	488	492	498	521	516	526	477	501	491	488	484	488	470	464	519	506	524	473	522	455	476	489	535	510	529	510	497	520	517	516	470	489	515	493	505	500	475	453	513	460	459	486	491	477	528	471	478	456	485	488	496	515	486	500	501	493	504	491	530	465	467	464	486	477	496	495	497	482	524	498	476	510	495	482	496	528	478	485	482	448	502	512	493	548	488	520	483	509	492	490	504	503	521	542	484	495	483	512	490	478	488	515	477	494	517	543	461	509	482	514	495	494	543	474	483	519	475	473	457	504	517	504	505	476	462	468	468	487	472	510	502	475	499	486	464	516	469	452	502	494	510	494	451	475	491	493	516	496	514	503	524	500	518	467	506	523	508	518	522	532	528	464	485	485	493	490	473	469	478	480	514	456	489	473	502	470	463	524	467	485	509	502	483	459	479	475	501	506	503	506	522	511	490	487	498	507	468	468	509	495	516	565	459	507	513	492	501	473	512	487	484	511	519	435	476	472	480	491	527	497	473	459	518	538	510	501	490	499	537	509	479	456	464	487	488	469	478	490	489	495	520	484	460	531	512	546	527	469	542	549	467	542	494	518	511	457	489	460	489	491	483	479	499	497	522	516	447	504	504	513	469	496	480	460	471	498	504	472	494	499	529	518	510	497	493	481	476	491	500	491	493	485	454	484	496	512	479	487	472	507	525	509	517	506	476	531	504	488	494	521	477	505	492	519	486	506	512	496	475	441	498	516	492	516	513	469	495	443	494	450	501	520	532	497	477	473	520	470	493	507	475	505	482	504	525	493	495	505	484	451	488	466	496	454	493	489	461	477	521	494	518	478	471	493	520	512	464	497	491	516	480	487	511	512	457	513	479	484	479	500	510	509	509	515	486	493	521	497	504	483	494	529	473	518	509	523	504	505	489	503	463	476	536	521	472	561	433	449	496	511	517	497	478	501	482	543	483	500	510	495	472	489	542	492	505	500	481	490	501	509	508	473	449	503	509	493	496	519	548	494	522	502	463	533	522	492	500	509	469	472	481	467	499	547	488	495	484	550	477	511	493	481	485	539	466	473	505	511	508	484	503	519	479	486	485	469	477	508	457	452	514	490	510	516	502	477	538	471	520	524	490	525	499	522	515	496	493	527	522	484	506	473	498	481	494	480	485	465	470	530	482	469	499	483	478	497	548	473	507	507	497	529	521	504	485	506	482	483	463	485	505	471	480	503	505	526	505	539	561	511	459	506	494	500	510	489	485	514	488	532	477	482	551	494	497	483	474	461	481	491	522	473	504	534	480	459	494	492	505	530	506	484	511	506	457	490	487	506	538	501	527	494	471	469	466	465	501	489	457	471	489	474	508	451	489	509	504	526	475	455	489	469	529	516	524	481	471	526	465	508	531	495	509	505	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52969	48313	37165	29162	24732	23753	21690	17378	9704	3461	2003	1954	2216	3178	21891	24940	15023	6925	1860	607	278	237	244	225	237	232	219	250	240	218	229	204	215	229	191	226	232	248	233	253	215	235	251	233	205	205	249	250	244	254	268	202	228	228	242	229	236	244	229	225	252	227	236	219	231	219	230	230	232	225	226	251	207	260	251	219	209	242	234	224	236	205	201	237	253	203	225	237	254	224	203	228	233	229	247	242	229	227	235	235	214	236	240	259	249	234	262	222	220	236	223	233	211	235	223	213	194	239	217	226	230	218	230	214	218	217	213	253	208	205	251	260	242	221	215	218	222	220	250	237	216	257	225	207	217	232	247	272	252	234	220	218	221	229	212	240	221	198	220	199	231	251	246	223	254	246	247	242	200	242	194	202	245	252	208	213	230	221	219	224	238	231	212	220	205	198	223	216	208	250	229	218	217	233	235	216	227	199	197	245	216	247	222	210	204	218	225	249	234	203	243	219	224	234	213	200	215	234	229	204	237	216	240	207	209	205	222	254	264	216	215	236	246	216	203	222	256	237	243	234	246	235	227	232	230	213	205	251	232	231	220	220	238	236	253	238	248	212	250	240	254	220	239	206	238	221	209	207	234	213	240	216	234	188	198	228	234	244	225	228	201	211	232	237	226	209	204	228	224	221	222	220	220	240	221	250	234	256	237	213	248	226	239	207	229	253	233	222	222	248	233	251	210	208	210	268	258	214	222	223	207	242	228	186	221	240	218	214	236	241	240	207	211	203	218	229	206	253	261	234	192	216	216	229	224	201	234	194	236	236	257	213	213	209	236	214	215	234	220	227	212	224	234	246	237	218	215	224	224	220	234	220	238	239	236	212	255	219	214	223	210	204	223	215	252	243	200	210	224	245	245	222	241	245	210	208	211	228	234	252	224	236	218	212	241	215	227	256	252	204	223	258	213	218	225	222	215	228	219	233	228	243	230	229	232	225	203	239	205	233	221	194	222	242	225	217	246	204	224	226	220	218	207	226	233	215	201	262	220	189	220	229	253	242	241	208	257	247	237	214	204	242	219	240	242	235	207	208	241	214	214	223	281	241	213	222	228	236	234	215	231	228	215	192	225	256	241	263	226	249	210	224	226	231	234	256	193	246	226	253	218	244	227	236	225	207	230	233	217	214	257	227	199	243	220	226	228	241	222	223	230	235	233	197	219	232	222	240	215	225	202	230	216	237	206	245	262	212	257	222	238	222	211	212	208	206	228	240	235	202	214	234	196	220	244	247	200	198	228	208	231	213	222	220	245	216	221	228	239	237	242	218	212	191	203	244	227	215	213	211	205	215	231	244	244	211	246	222	237	215	261	227	218	229	204	203	201	221	222	190	216	235	210	252	233	232	232	244	191	233	209	239	255	217	236	208	217	231	225	201	212	235	246	220	230	216	228	218	244	229	230	260	207	216	242	227	222	222	214	222	229	242	214	244	224	235	230	212	224	243	222	238	236	217	206	239	242	207	244	221	229	254	230	241	221	213	236	211	208	203	182	234	211	218	232	253	234	233	237	213	237	237	196	258	194	221	201	200	253	217	224	226	223	192	230	225	222	239	231	253	232	221	247	222	216	217	217	251	231	235	228	241	245	235	226	218	235	209	239	230	213	274	232	218	230	212	211	216	255	240	245	218	215	204	222	234	235	255	227	211	209	216	209	239	231	234	219	243	234	215	244	236	251	218	232	239	255	260	219	237	206	231	217	214	254	207	228	239	235	222	224	207	217	213	182	219	229	236	244	245	235	251	227	239	248	221	249	254	222	207	227	220	220	200	244	227	216	227	226	230	212	183	235	228	249	219	243	223	212	251	222	213	216	235	251	226	207	202	212	241	223	235	249	230	216	205	253	222	209	228	235	216	196	221	221	221	227	223	263	212	224	238	209	208	229	227	223	210	223	230	206	247	219	209	213	254	246	227	224	219	233	215	210	228	212	208	206	193	250	213	222	226	197	250	237	231	190	238	225	191	226	210	253	237	216	196	223	237	212	221	223	220	224	216	220	222	238	224	217	222	223	250	225	221	221	235	247	233	235	235	217	231	214	223	224	220	210	226	201	247	223	227	218	230	242	219	213	247	226	217	247	213	212	208	222	221	233	217	230	240	261	200	234	217	239	226	228	235	226	220	220	198	241	230	220	225	194	218	236	219	254	237	243	228	248	219	217	228	240	226	217	228	247	221	213	249	241	204	237	212	252	243	230	249	259	212	259	209	215	240	222	210	241	250	210	235	220	218	239	238	231	216	222	221	231	233	228	233	214	232	203	216	230	257	211	230	217	234	207	230	207	222	202	213	228	228	186	224	214	239	245	212	217	234	200	230	217	207	214	232	247	234	231	214	210	232	212	231	200	251	230	243	197	231	207	206	205	230	191	212	244	247	233	254	250	209	225	224	214	205	218	214	236	223	195	243	231	194	219	246	213	213	248	237	199	218	208	232	226	237	239	236	243	224	224	228	217	218	222	216	237	242	204	226	241	212	227	260	237	217	239	237	238	204	251	255	253	230	251	236	226	258	266	221	241	221	212	196	238	220	240	252	246	261	248	227	219	233	206	231	213	250	238	219	231	233	237	252	206	231	241	223	252	215	214	208	224	205	245	215	209	230	230	233	232	234	241	234	238	212	212	215	231	234	230	255	239	216	238	225	236	240	212	198	247	224	229	217	216	223	237	227	210	210	255	240	245	187	227	215	232	240	209	207	205	214	222	234	240	203	222	237	239	249	235	210	225	230	246	248	193	219	215	251	200	222	208	203	228	225	245	217	206	204	220	214	229	219	233	224	201	241	231	214	238	232	203	212	241	192	237	236	225	224	210	234	230	228	233	218	218	232	240	222	227	217	221	224	244	221	232	217	236	219	215	248	203	220	244	239	239	242	210	219	234	232	217	226	241	217	224	226	243	262	257	252	205	216	261	229	210	233	238	241	217	221	222	216	215	207	249	226	238	209	219	252	232	240	227	235	221	206	224	173	219	241	236	226	211	203	218	233	228	258	194	228	256	243	192	238	228	218	247	272	232	224	208	223	197	226	212	225	214	215	237	255	209	217	233	270	239	227	185	234	213	212	200	213	210	210	209	252	232	227	194	235	233	232	235	220	247	237	198	251	218	225	218	201	229	181	243	277	215	240	238	234	233	208	236	237	237	231	197	215	221	210	220	234	225	222	197	214	219	212	224	220	231	282	232	233	242	223	232	256	214	230	231	243	222	209	204	225	232	216	213	222	215	234	218	219	221	234	198	226	189	205	252	216	227	219	221	243	231	232	233	237	217	249	221	219	244	193	231	243	232	242	222	209	228	235	212	242	262	222	208	217	223	218	231	198	211	218	197	184	220	222	209	217	242	224	237	223	206	208	242	215	217	231	230	225	228	217	244	237	210	227	207	235	238	212	233	224	216	233	218	241	204	218	255	253	216	182	247	232	242	204	231	247	219	234	191	229	229	232	218	193	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41656	52753	48565	13699	10588	7801	7727	7825	6061	5927	5561	6339	6623	11817	43018	41780	30442	17575	5920	1822	549	460	505	483	477	498	456	461	497	438	452	502	505	479	480	450	485	482	485	459	512	504	503	523	518	494	531	498	502	468	504	486	495	478	474	490	506	486	495	500	511	491	437	487	457	486	484	472	424	472	506	479	481	462	528	525	465	464	470	538	466	504	526	490	499	445	462	518	495	452	491	433	492	461	496	473	511	527	503	468	518	523	494	518	482	469	517	518	514	473	471	489	471	448	490	461	485	517	513	493	501	462	519	465	483	519	509	477	468	475	473	459	496	473	463	469	479	482	461	496	521	463	514	482	529	478	482	502	446	512	492	538	535	496	487	492	505	473	489	522	447	510	505	517	470	453	462	504	490	470	509	500	520	477	508	480	463	507	500	483	482	511	506	514	492	492	518	531	471	493	465	485	514	505	471	518	494	502	454	479	498	468	467	485	482	489	459	489	482	512	499	525	495	494	492	467	484	503	481	487	501	520	496	482	487	505	511	477	464	463	499	486	526	516	515	474	480	471	514	492	510	483	461	483	482	467	498	481	526	505	472	494	493	520	481	515	516	481	533	495	462	464	449	485	470	515	461	485	464	482	505	494	463	475	511	510	479	484	484	513	497	525	482	496	500	470	460	512	478	460	535	462	482	496	520	490	474	487	482	504	478	483	517	482	467	510	498	486	504	488	483	503	459	495	518	464	510	500	517	468	476	488	470	473	509	480	496	482	439	501	482	502	497	465	477	462	484	489	506	478	484	513	481	506	446	490	506	484	501	487	485	469	483	469	479	480	485	504	503	483	505	453	474	529	479	494	470	470	465	518	487	477	491	488	463	511	502	494	491	465	496	514	489	478	464	494	512	485	496	507	493	459	461	517	500	482	501	501	477	485	482	496	519	468	443	440	486	526	446	518	487	484	479	481	503	495	526	494	483	491	493	520	485	465	478	458	503	506	480	502	473	484	491	482	496	509	502	485	501	474	513	453	472	458	461	489	489	479	475	495	528	491	484	505	474	506	496	520	481	504	487	489	513	466	496	487	456	528	480	496	471	496	488	517	509	452	462	496	480	475	496	465	486	560	481	486	522	477	462	535	466	454	480	512	501	487	476	473	471	493	454	477	485	464	508	512	520	468	510	532	477	465	491	475	463	506	506	477	504	488	455	473	508	464	532	488	482	511	468	509	468	524	475	452	495	489	461	482	495	502	469	488	480	470	486	498	512	461	460	431	514	509	522	474	457	461	482	482	496	484	480	493	485	505	479	503	497	492	469	515	454	482	515	453	490	478	503	491	455	461	478	511	500	466	500	452	488	500	513	464	487	533	465	449	466	518	475	510	497	476	522	509	507	499	479	537	479	471	485	484	501	483	486	469	477	458	478	501	497	467	517	484	532	462	468	496	483	500	479	459	492	490	509	471	492	512	483	494	440	475	526	543	525	455	494	480	511	501	458	471	486	488	505	482	465	471	520	477	469	460	475	455	489	479	485	508	482	493	470	494	495	490	470	472	474	490	496	500	445	483	477	506	475	489	499	475	485	478	451	508	506	517	473	482	494	471	459	508	477	503	487	471	493	505	494	455	491	499	457	472	491	532	482	506	481	492	521	447	513	498	454	498	537	478	486	536	504	500	506	507	489	506	471	521	509	478	504	487	486	449	460	529	511	484	507	515	469	465	507	532	460	464	541	442	532	513	481	501	502	521	489	497	494	511	475	495	501	458	501	485	447	460	496	503	500	491	468	465	522	477	442	483	485	454	492	524	509	470	509	503	476	459	526	514	514	507	508	504	495	505	501	513	510	457	481	500	491	476	513	470	441	511	508	486	485	472	451	469	489	490	484	516	456	502	467	521	468	464	513	477	478	490	475	492	519	541	507	440	531	509	487	498	467	484	500	464	461	474	487	526	501	510	494	486	472	509	496	521	492	485	499	464	482	489	472	448	477	489	479	453	493	463	488	468	494	511	510	453	474	501	474	497	469	468	488	496	458	476	470	505	480	505	449	461	479	468	511	484	510	487	473	490	463	462	494	530	511	517	475	500	523	500	485	515	472	511	494	502	481	524	475	478	481	479	478	455	471	465	470	499	495	489	500	509	487	490	473	475	489	511	487	515	504	476	495	507	479	471	449	476	496	506	497	516	483	503	478	499	525	494	476	480	478	479	467	455	494	495	468	519	474	475	469	475	523	464	504	481	451	484	512	453	494	490	505	500	445	509	444	499	461	476	477	485	472	481	495	480	467	495	499	508	478	494	486	467	496	521	496	496	478	479	447	531	513	487	507	491	504	529	477	493	477	473	477	467	463	501	473	481	486	444	503	464	445	511	460	473	514	468	462	492	514	471	533	476	478	506	522	425	519	480	473	492	473	505	481	512	481	498	473	464	503	460	491	522	486	453	479	431	442	522	495	475	481	461	509	493	501	489	464	495	442	478	494	462	491	481	475	497	522	497	516	503	481	501	507	455	525	484	503	502	470	489	488	485	504	507	485	489	501	444	509	468	499	495	497	460	484	504	474	458	512	492	498	478	468	472	500	528	469	492	469	497	537	497	494	449	474	523	508	459	492	441	446	494	493	472	483	470	466	525	458	503	459	489	524	460	446	471	508	464	485	505	510	488	513	501	505	470	466	457	522	482	491	506	489	497	484	476	483	474	495	464	472	494	509	476	455	466	462	480	489	406	505	514	488	465	492	460	483	504	518	529	509	487	509	477	499	513	485	483	485	498	514	452	482	517	492	462	518	496	524	477	488	468	459	495	463	479	493	484	488	497	501	484	497	489	501	508	481	512	480	494	521	483	494	507	454	519	488	456	494	528	515	493	501	490	481	535	451	461	489	507	496	480	504	481	483	495	492	493	500	499	501	495	486	454	538	528	479	478	517	479	495	463	480	505	496	474	528	525	494	523	489	489	440	484	470	500	466	456	450	520	501	484	522	488	426	465	475	473	453	492	504	524	516	502	476	467	460	501	478	516	486	487	492	516	525	465	470	483	493	488	460	486	497	459	493	493	511	504	521	529	527	490	515	488	496	505	477	463	509	511	504	494	504	481	488	498	513	490	448	521	493	432	453	504	513	494	494	498	486	486	457	503	511	498	481	462	482	509	484	481	510	449	491	532	541	469	477	478	501	516	483	454	465	505	473	486	473	451	458	509	500	457	479	448	479	482	511	521	472	489	485	491	503	501	489	515	485	477	489	444	482	491	483	491	470	489	481	474	490	491	460	495	486	484	489	465	474	495	460	486	448	519	497	467	488	502	466	531	513	485	514	419	485	457	482	490	463	498	482	485	485	529	489	509	516	467	518	450	477	490	462	493	478	473	480	482	478	484	507	467	525	511	507	476	476	502	506	504	476	489	511	478	462	503	474	495	495	496	507	513	484	466	521	481	466	516	487	472	452	501	505	503	480	514	476	472	504	502	481	505	502	504	488	493	496	500	452	478	466	464	488	531	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54563	45801	38153	26588	24400	24329	22112	17430	10388	3479	1949	1871	1731	3602	21361	24436	14812	6463	1794	567	218	202	217	183	248	250	221	228	229	189	249	214	227	234	210	238	226	210	236	245	236	228	233	235	219	236	223	226	214	208	222	221	276	228	248	208	236	196	247	246	220	222	199	216	202	212	211	213	210	180	208	215	208	198	217	231	237	233	213	212	238	268	219	203	213	219	221	218	212	231	220	216	246	220	243	218	234	241	231	209	218	215	228	222	232	236	231	214	228	230	204	230	215	231	225	228	191	213	239	249	215	218	229	206	223	230	225	243	248	202	238	204	228	240	228	219	222	233	207	212	240	242	215	239	210	228	216	232	214	242	219	231	210	196	201	226	206	232	213	238	209	226	203	215	213	213	208	268	236	200	241	198	236	218	210	209	225	236	224	222	222	241	233	234	251	217	201	216	222	245	229	217	226	232	228	220	199	230	222	237	208	255	239	200	212	227	230	220	185	214	236	232	221	247	222	221	223	222	223	199	221	208	216	240	207	208	247	241	239	209	213	218	212	227	214	214	202	215	228	251	231	228	235	242	237	232	213	264	210	216	211	170	252	221	199	219	237	213	195	218	214	214	214	227	221	227	206	231	232	253	222	242	221	222	230	229	241	218	231	202	238	199	248	211	212	222	232	214	222	226	210	221	227	216	232	218	226	223	224	235	213	234	251	248	220	211	242	234	209	215	184	230	184	216	219	214	232	198	200	223	223	208	204	235	207	219	233	214	201	210	257	216	219	228	242	202	229	216	222	213	256	212	225	208	211	239	237	256	183	225	221	224	210	206	232	251	225	210	221	237	223	197	215	205	199	231	212	203	209	236	211	236	230	261	234	231	226	191	211	218	215	220	221	249	232	226	239	237	193	224	236	215	213	219	224	220	220	252	227	217	196	266	233	226	232	250	229	231	232	218	238	228	223	227	219	219	232	215	226	240	226	253	221	200	215	242	226	197	248	212	234	221	234	218	253	206	215	232	258	219	237	244	228	218	235	245	197	247	199	229	225	240	219	241	213	226	224	235	213	223	223	242	218	231	238	252	221	226	235	215	219	230	214	204	235	212	237	223	229	213	197	225	250	232	246	224	220	218	208	240	214	218	222	223	228	223	227	225	218	230	252	208	227	226	201	248	197	243	184	221	237	230	225	224	207	235	236	231	207	228	215	219	238	226	228	215	220	238	250	230	213	235	214	226	221	212	226	228	217	225	206	214	225	213	230	216	208	238	210	199	238	228	222	223	216	196	215	216	196	235	199	224	220	225	193	253	225	236	226	220	206	231	230	213	219	227	209	227	232	211	223	212	182	198	205	205	208	194	237	221	226	229	237	221	219	235	238	220	247	229	232	241	236	211	220	229	231	194	237	235	214	216	251	226	199	231	237	213	205	217	205	200	216	221	212	215	213	226	197	242	259	233	211	223	199	210	226	204	207	215	192	202	207	234	230	228	207	213	225	219	214	216	235	222	206	238	228	222	170	226	197	225	205	209	217	189	214	231	231	222	261	217	229	229	217	229	228	204	235	224	236	220	230	222	212	227	242	201	210	246	220	252	238	224	223	224	226	242	234	202	198	207	233	200	233	231	218	236	218	199	193	234	226	240	227	233	220	240	223	225	214	235	234	208	208	228	207	247	210	236	205	227	229	225	224	212	241	245	217	229	213	262	240	207	228	240	233	224	241	206	228	218	189	233	205	217	205	237	212	232	235	255	224	228	209	221	215	238	229	251	220	235	222	237	210	210	233	230	214	234	218	194	204	209	226	217	225	228	231	208	205	236	222	212	250	213	208	195	251	218	216	217	222	231	251	237	241	206	237	242	201	210	210	253	239	203	217	204	228	192	235	214	221	236	228	240	205	229	232	215	212	203	236	222	203	231	196	205	217	218	217	217	205	184	261	227	249	201	208	235	231	227	197	235	224	220	224	232	231	227	194	212	223	218	243	236	221	245	216	223	222	189	232	231	211	220	232	257	221	210	213	240	237	227	220	212	200	191	217	207	206	232	231	210	233	202	205	213	214	238	235	205	223	226	220	243	215	207	217	239	216	221	231	220	222	220	218	233	231	236	205	219	190	234	235	238	236	218	224	236	255	243	246	251	206	212	243	232	221	230	218	251	237	229	193	207	214	216	247	206	201	233	223	228	227	239	229	239	222	226	181	207	215	228	220	206	192	205	217	223	219	206	211	215	219	204	225	224	196	210	208	211	220	242	252	233	241	219	258	227	212	236	247	245	212	239	238	231	221	223	248	225	199	201	230	218	223	214	203	224	218	230	241	231	248	218	221	237	214	207	225	241	234	231	254	211	220	207	211	247	217	214	227	225	222	229	193	211	222	206	210	198	228	229	220	223	240	211	215	226	191	222	203	233	254	232	220	236	204	242	213	237	224	213	215	202	227	219	220	208	213	248	195	222	217	246	210	215	215	184	195	235	241	249	205	218	234	223	231	232	218	227	216	207	200	221	196	220	201	240	225	211	226	211	221	227	224	233	220	236	198	247	215	204	219	222	216	238	209	232	212	215	215	211	221	205	229	238	219	211	210	201	237	226	220	231	221	221	202	246	237	212	233	213	242	226	205	226	225	248	252	214	219	175	235	197	255	237	200	237	228	203	215	213	241	234	220	201	212	238	202	212	186	219	227	246	234	254	239	213	207	197	224	208	224	206	229	235	231	235	207	246	213	231	192	204	233	232	201	233	208	212	212	213	217	221	246	193	189	222	222	222	229	241	206	230	259	221	231	241	213	236	210	206	213	241	197	210	226	212	186	201	192	208	204	222	240	254	217	218	213	257	266	208	238	236	219	239	241	215	253	230	208	235	227	207	233	209	213	235	263	212	191	215	249	233	213	246	230	219	228	246	212	229	240	216	239	216	232	207	241	196	231	229	218	208	225	211	229	226	210	240	222	238	235	239	232	219	240	209	236	211	214	229	239	192	244	225	205	210	218	236	223	211	214	222	236	226	222	247	202	224	203	219	207	233	266	215	206	228	217	247	207	202	208	218	254	215	227	233	212	263	173	195	215	210	230	219	202	240	226	212	234	212	200	240	232	248	231	232	210	201	212	219	222	214	232	240	206	226	224	209	224	204	210	222	229	221	206	223	266	219	206	256	201	243	201	253	214	246	235	213	214	204	226	219	237	217	236	215	210	200	223	207	224	203	221	225	234	236	248	259	209	238	201	219	243	213	246	230	217	223	234	234	209	217	239	261	208	207	236	212	223	234	222	215	200	257	246	237	213	218	228	210	223	203	214	211	214	214	216	231	222	229	217	225	212	203	233	240	240	221	222	209	242	213	214	223	230	253	200	228	211	226	206	249	218	209	233	212	205	233	225	199	218	191	239	250	212	226	183	208	202	207	248	211	185	205	205	241	229	218	222	245	225	222	237	227	206	209	207	193	217	225	241	206	220	228	223	195	206	193	240	204	207	229	228	196	204	241	210	211	211	254	248	249	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44198	52038	44317	11673	10586	9217	6963	7596	7540	5644	5449	5601	5520	12967	42517	41252	30074	16430	5353	1554	512	521	505	516	463	523	525	490	488	452	449	500	469	480	492	465	485	446	456	469	516	487	530	478	488	457	507	501	469	507	447	450	470	476	447	471	479	483	501	509	481	484	455	472	496	466	497	444	467	460	507	490	491	490	476	499	470	484	460	502	523	490	488	501	496	476	474	463	454	500	484	488	514	523	499	536	471	471	447	505	462	467	479	513	475	477	496	454	483	493	487	465	484	487	481	490	490	439	467	489	471	529	484	497	484	497	491	470	465	451	478	491	482	488	490	489	452	480	408	457	492	459	475	494	449	473	462	489	514	465	501	477	483	466	464	490	495	486	463	448	456	539	516	503	490	507	487	470	493	494	449	490	497	453	484	455	516	462	491	480	531	440	475	470	521	503	442	496	449	516	441	484	498	487	474	482	441	504	492	492	463	473	457	457	472	483	515	488	426	499	473	433	506	470	534	436	452	448	473	493	503	514	497	490	490	494	490	498	502	457	505	457	482	506	473	499	503	508	503	479	451	426	527	427	475	466	453	455	506	516	488	450	458	459	452	490	477	470	456	483	470	468	482	480	473	462	479	458	503	469	500	504	464	521	483	472	461	477	457	503	505	465	528	466	487	475	489	520	474	483	487	467	482	548	480	494	501	476	463	465	463	452	454	489	450	531	485	500	465	481	470	503	502	497	477	498	484	498	477	470	468	457	469	486	479	471	486	505	455	462	465	482	498	433	461	456	506	474	456	502	449	504	482	456	502	497	503	496	464	491	468	527	513	499	444	461	498	502	471	481	496	499	498	497	488	475	462	450	449	498	479	482	518	556	476	468	458	494	473	493	532	471	468	488	459	485	467	481	447	462	509	453	475	476	484	498	493	457	450	498	478	499	461	491	502	463	471	512	515	505	508	500	480	537	460	527	503	501	483	493	488	444	475	467	509	505	481	456	494	460	474	481	513	459	473	529	468	495	478	449	456	490	483	472	450	502	510	447	496	476	505	485	530	506	487	465	467	478	492	498	518	468	460	479	483	488	523	470	500	469	456	481	447	481	501	472	516	473	488	480	462	496	465	496	470	479	479	462	472	480	465	479	456	450	483	429	460	473	462	468	455	462	466	463	498	502	464	490	469	489	484	492	476	522	483	473	457	464	491	489	470	475	489	471	483	462	464	479	473	476	475	468	473	478	477	521	474	450	474	507	484	468	497	472	464	499	511	472	531	517	490	487	497	492	461	480	499	498	450	461	445	514	474	464	462	453	489	492	469	460	483	504	506	465	449	481	497	482	488	463	440	455	449	466	476	499	463	481	467	493	485	546	472	470	440	455	447	499	478	481	489	475	449	477	462	465	482	497	461	485	498	481	452	457	477	478	473	483	507	482	459	468	493	452	454	500	513	472	466	459	479	492	469	501	456	459	478	471	484	478	471	503	498	493	461	497	482	451	499	485	499	492	486	504	478	492	428	475	439	509	439	499	455	479	439	489	481	497	482	499	491	497	469	512	457	476	491	462	484	472	524	481	468	490	476	470	498	496	496	473	492	459	513	486	482	489	517	465	458	485	494	478	505	501	486	493	466	496	457	465	456	465	477	493	482	470	509	503	513	470	466	498	460	473	450	440	471	476	481	484	483	511	493	468	466	483	499	481	479	493	487	473	464	476	460	498	467	456	477	482	473	530	487	515	470	452	533	472	426	491	480	526	487	478	521	506	502	462	472	483	512	491	467	433	474	493	499	476	462	471	474	493	526	484	533	441	490	501	448	477	474	485	469	455	500	482	456	461	494	453	517	473	495	508	461	452	496	505	460	488	528	470	464	474	514	492	493	524	495	480	457	493	488	520	461	474	481	451	447	480	490	466	471	433	490	467	465	486	523	510	490	470	527	473	523	492	467	487	531	492	472	500	520	457	490	488	469	465	491	465	461	457	476	462	501	530	463	480	517	469	541	464	488	472	462	502	499	485	461	504	478	493	493	463	466	523	472	482	496	482	482	443	486	492	505	465	465	487	491	504	477	447	490	457	487	488	467	469	474	458	479	430	446	495	493	512	454	466	468	501	494	472	463	508	467	490	477	514	497	468	450	470	503	467	487	517	481	493	504	449	535	490	495	518	491	491	438	477	482	489	485	488	468	435	448	498	469	443	453	453	471	504	476	510	502	458	486	422	498	437	511	471	460	481	450	453	489	509	474	487	453	473	476	479	478	494	483	477	464	486	478	459	482	476	489	438	486	495	464	498	467	507	444	496	484	475	456	508	487	459	459	493	504	514	462	502	470	460	462	497	518	528	471	492	483	449	491	477	482	474	465	500	453	470	486	457	495	521	490	500	523	510	466	474	486	465	458	504	466	498	514	474	507	497	544	542	466	508	523	484	479	489	484	452	477	475	514	498	503	485	467	456	474	448	499	504	457	441	492	476	468	492	491	458	470	473	453	471	465	484	504	502	487	491	488	455	487	476	483	478	504	475	492	506	518	467	475	513	472	497	461	455	451	487	496	492	479	449	449	457	472	486	468	495	483	476	480	448	475	474	518	500	480	445	505	449	485	524	517	463	500	474	454	493	511	504	478	484	487	498	464	469	482	471	451	457	503	497	518	464	463	482	508	465	466	493	485	531	461	461	494	460	485	496	494	441	443	460	491	466	486	478	476	492	460	503	502	484	456	477	450	523	484	482	455	504	467	488	507	487	485	507	488	471	459	519	501	443	473	466	466	477	508	478	490	449	505	483	505	444	526	520	498	473	481	480	509	490	460	476	467	462	481	530	510	495	503	477	487	461	456	494	491	474	463	487	455	502	468	475	454	452	463	514	485	436	487	500	461	493	462	465	447	474	460	481	476	470	450	497	455	464	496	542	508	502	479	464	490	469	467	501	467	494	474	451	469	443	470	489	461	475	458	460	500	442	461	462	474	467	513	450	465	490	452	516	503	477	485	456	480	515	504	508	488	478	478	458	450	446	450	484	488	446	530	434	516	429	487	472	460	488	494	500	480	512	461	538	462	485	465	481	456	469	457	475	475	495	497	488	506	505	482	505	478	457	493	466	504	475	457	464	462	492	506	533	470	495	471	455	490	488	478	516	471	482	508	486	499	454	509	480	498	488	470	473	470	467	477	482	505	489	473	509	443	438	461	490	472	500	503	467	476	475	482	510	505	461	501	488	492	458	466	481	462	503	447	502	448	496	463	458	456	483	483	449	479	496	497	494	474	460	457	471	501	490	470	448	473	463	493	512	489	502	424	486	515	494	481	474	506	511	498	471	466	487	455	550	413	490	513	495	459	462	492	499	451	516	496	496	491	478	485	444	488	523	457	501	478	460	506	480	418	489	490	471	492	484	443	517	470	469	479	489	485	497	499	463	478	468	462	479	446	484	460	471	497	457	464	441	492	467	465	443	470	515	514	505	479	470	500	461	502	476	508	422	485	459	504	462	506	468	501	431	454	476	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53183	47117	40586	28469	24274	23667	21554	16679	8852	3188	1987	1735	1688	3054	17978	23814	16476	7248	1927	589	236	210	213	214	196	214	229	226	238	201	223	233	210	189	218	208	231	218	219	211	236	228	239	220	208	223	210	240	232	247	217	213	217	206	224	217	193	218	219	214	196	242	242	215	225	176	223	207	237	235	229	210	250	218	229	217	195	237	231	234	216	194	228	209	187	203	220	235	215	255	238	216	192	203	217	219	211	216	217	194	193	225	184	210	207	202	223	208	191	214	230	207	208	202	223	199	208	208	216	206	207	224	251	239	199	195	229	208	209	192	200	214	204	250	248	206	213	208	217	244	214	239	198	206	227	200	241	222	213	219	220	219	220	242	224	236	239	202	224	215	210	214	207	219	227	213	193	233	230	236	236	202	212	231	245	219	209	205	203	214	197	194	214	248	253	210	226	207	207	177	218	205	210	214	210	251	217	197	201	232	216	232	255	217	246	204	186	212	216	235	217	204	201	216	195	200	209	194	189	238	237	206	189	209	214	227	204	218	202	213	200	240	215	207	238	226	230	232	223	227	221	207	209	216	251	233	227	209	182	224	170	198	218	214	222	199	214	224	216	215	244	246	247	216	210	229	235	218	229	226	206	215	215	217	222	209	218	226	204	203	217	214	202	228	213	219	204	208	219	199	218	186	201	229	214	207	202	209	207	217	203	233	219	226	232	216	244	241	199	197	227	247	206	213	231	230	219	232	215	241	208	205	228	223	237	193	217	222	237	226	214	211	200	239	239	230	211	224	205	217	201	228	241	228	202	208	234	241	227	209	245	198	228	227	218	226	206	234	224	197	235	203	240	219	213	232	225	206	211	248	220	207	272	206	189	210	213	206	219	208	214	209	204	223	207	212	247	200	221	220	206	210	206	201	188	208	205	196	216	232	205	218	242	239	210	195	228	205	224	205	216	192	251	215	202	210	227	222	224	235	198	223	216	240	205	207	254	224	213	225	235	201	224	233	231	203	237	195	217	211	227	229	211	224	228	221	235	220	196	231	233	213	217	202	205	212	245	222	210	254	204	209	223	207	179	237	233	232	233	217	209	225	224	239	211	232	233	218	225	257	215	219	231	219	220	244	196	219	255	219	232	213	236	203	211	233	218	223	200	248	213	187	189	211	202	197	221	188	192	219	238	232	232	219	227	244	238	196	238	220	206	230	216	203	217	223	213	209	191	222	239	254	207	233	209	213	199	201	198	219	221	216	198	247	228	217	235	243	178	222	244	228	234	226	200	208	207	245	215	224	214	229	226	213	229	228	229	197	223	228	192	207	253	218	192	226	212	225	219	218	225	217	235	203	209	211	186	200	208	176	185	201	231	226	211	221	193	216	247	242	240	220	225	223	215	236	220	222	226	197	226	224	226	228	235	217	232	229	225	213	178	211	212	224	190	204	228	207	207	244	209	204	202	227	204	209	221	215	220	227	227	226	215	238	214	195	200	198	199	218	221	235	206	209	201	231	233	227	200	164	226	173	214	183	210	224	233	227	210	218	236	189	238	197	209	215	253	206	206	221	205	238	215	225	228	206	228	235	207	216	196	193	253	242	228	214	217	203	234	197	220	210	222	203	197	229	229	209	210	193	234	226	223	222	221	208	214	233	213	193	223	219	211	227	215	226	197	224	223	215	217	208	225	211	195	236	219	219	212	217	240	204	194	186	193	206	240	213	223	206	231	214	204	196	209	193	223	213	227	210	241	213	210	240	186	199	205	226	223	217	219	208	221	214	219	224	213	249	228	232	238	207	215	247	207	220	217	204	225	199	240	223	212	229	195	251	219	226	246	211	223	225	215	190	208	208	210	222	210	212	211	203	218	195	240	220	196	194	213	234	226	201	214	216	218	232	228	232	195	217	206	218	229	215	216	236	234	210	217	209	208	209	212	211	203	208	205	236	213	199	195	243	216	238	225	204	237	244	232	249	190	216	225	216	241	206	199	202	257	188	213	222	213	214	225	226	235	193	233	199	243	204	187	228	198	194	194	222	209	238	219	220	206	223	202	202	209	219	196	224	226	218	235	209	206	213	207	216	228	207	260	195	189	201	235	231	206	214	222	217	211	207	211	222	230	202	203	229	183	211	226	224	236	239	210	209	218	220	221	209	205	186	217	205	205	199	209	204	231	200	237	225	216	228	223	218	216	203	203	212	205	209	199	228	205	189	235	243	215	192	196	201	217	233	198	208	196	211	233	218	225	199	266	217	217	180	178	196	215	199	192	202	221	224	238	212	203	221	226	226	264	219	227	218	242	216	223	219	181	229	208	223	229	185	213	196	229	214	211	221	195	210	188	202	246	196	235	210	228	206	224	202	200	209	199	228	203	225	234	224	198	214	181	201	226	193	217	192	232	208	230	228	224	216	227	187	238	242	239	222	222	208	220	195	215	237	245	202	219	243	182	199	205	202	216	230	205	223	215	218	211	216	202	217	207	218	216	241	250	196	239	225	203	211	223	204	184	222	213	231	221	199	217	233	228	220	202	199	209	230	253	220	207	206	217	224	227	225	228	255	243	195	229	218	212	205	205	210	210	238	202	229	221	239	194	207	248	220	202	215	226	223	203	233	200	187	214	232	264	205	226	231	183	215	236	215	226	210	196	220	212	221	214	224	234	247	206	222	225	214	215	211	232	222	197	208	203	222	232	180	203	194	212	235	204	184	247	230	210	232	254	187	214	208	206	192	231	230	233	228	212	199	234	205	194	215	211	209	238	228	224	199	200	201	186	219	222	207	211	231	215	226	217	214	229	203	211	242	218	224	195	225	211	217	217	208	210	210	238	202	220	241	223	202	216	226	249	226	207	206	243	234	238	218	216	210	203	203	206	231	216	223	234	207	212	218	226	202	222	259	190	229	213	210	238	197	190	189	209	188	217	215	218	228	208	249	214	199	225	223	173	214	207	236	217	214	233	221	204	214	202	201	183	213	229	253	225	222	202	212	213	198	212	203	204	203	220	224	207	186	195	211	200	212	207	196	229	198	198	218	230	201	230	230	217	203	220	220	214	219	212	198	224	215	176	191	201	200	222	203	230	215	223	208	205	229	224	205	217	221	210	208	241	195	229	240	223	249	202	210	207	238	217	205	202	206	229	199	230	204	206	201	202	193	188	183	223	229	200	214	219	232	240	240	231	196	198	189	220	224	208	221	210	208	216	204	222	226	224	222	212	242	222	211	188	203	228	217	183	214	207	223	201	250	220	226	200	232	211	222	214	225	218	200	212	244	235	212	220	242	210	200	215	225	223	202	209	214	213	210	224	218	195	213	221	222	202	229	204	206	217	199	215	212	241	231	208	192	217	207	217	236	255	216	223	226	236	226	246	204	168	219	213	228	221	210	241	228	204	209	236	222	209	233	205	211	206	240	212	223	221	208	217	205	200	222	225	213	189	212	223	220	212	207	206	218	211	213	229	215	207	218	224	230	221	238	201	214	229	219	182	203	229	218	221	205	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42953	51238	46956	10873	8727	9207	7330	7643	5864	5858	5658	5751	5545	11088	39093	41849	32209	17749	5967	1710	469	504	438	442	460	488	462	471	483	445	493	483	482	477	483	485	447	481	452	499	474	479	464	489	506	443	467	474	427	497	491	454	446	507	473	450	422	459	529	483	441	459	460	442	465	451	508	481	518	467	460	451	512	505	484	501	425	478	483	472	493	443	491	481	416	457	466	447	432	499	492	458	480	457	459	472	505	465	457	480	468	493	461	482	441	455	476	455	455	457	484	480	475	471	491	528	448	523	491	459	486	487	475	483	471	496	434	501	474	425	458	515	496	487	479	474	501	515	476	480	445	485	431	500	456	501	475	452	474	512	479	455	514	437	505	448	463	476	492	479	483	463	493	453	440	491	460	476	485	455	434	526	489	455	502	470	449	484	491	470	477	468	503	467	491	490	490	492	494	476	458	457	476	487	481	447	485	456	457	479	493	463	485	467	520	483	441	475	494	464	453	441	445	497	488	503	460	457	510	428	507	482	432	472	512	496	482	489	458	466	472	507	486	465	470	488	458	472	458	502	439	493	421	472	472	482	500	476	470	478	486	471	455	443	492	441	464	492	488	484	426	478	492	464	473	480	445	448	447	482	456	434	481	517	442	518	498	497	449	466	500	431	463	493	492	479	457	467	480	463	425	479	467	452	458	438	479	471	444	495	523	482	462	507	478	468	468	463	438	458	500	471	456	470	482	463	435	494	457	455	478	450	487	445	468	442	473	475	486	460	442	469	467	446	474	474	463	472	485	512	466	485	479	506	523	462	446	461	470	469	476	488	480	500	498	466	447	488	472	487	486	443	472	498	460	451	468	462	515	506	436	492	441	471	487	447	476	456	453	509	502	474	478	469	443	462	527	518	446	415	459	504	449	432	470	482	512	465	509	466	482	480	493	458	472	461	445	453	475	471	470	476	445	479	460	453	474	461	477	464	457	493	462	448	472	419	482	475	413	476	476	480	456	477	500	454	449	445	438	455	464	465	440	444	480	498	488	477	451	499	513	457	476	485	492	493	461	478	492	469	478	427	463	490	506	468	475	488	455	465	502	455	489	470	465	461	485	477	494	467	456	485	468	433	453	472	439	477	499	465	471	500	447	449	474	473	453	463	481	472	433	449	476	472	456	476	434	469	479	470	450	447	514	510	496	488	468	468	519	487	485	470	452	440	525	484	450	475	440	481	489	475	457	483	456	481	465	471	528	469	477	489	477	479	454	488	457	462	487	504	482	474	461	492	465	430	482	443	468	511	452	461	478	487	480	442	428	459	479	475	456	466	502	426	492	465	512	477	466	430	471	448	488	474	448	453	456	482	473	439	437	470	517	448	496	450	454	452	474	466	519	491	480	492	465	490	506	460	473	459	483	487	471	455	428	510	485	449	479	484	455	479	453	454	546	474	508	445	467	495	467	481	467	477	446	478	483	482	470	462	472	478	523	437	457	453	450	484	499	452	488	496	512	474	468	498	486	476	448	460	424	471	438	461	467	485	504	454	468	489	497	505	471	466	468	473	484	484	456	463	491	510	448	466	457	500	469	451	468	457	446	455	437	480	449	484	466	473	477	471	441	474	465	492	470	449	458	446	460	484	491	472	475	436	487	465	503	466	517	439	482	461	488	509	477	475	469	433	504	434	512	463	495	439	517	477	475	505	494	476	435	484	489	460	462	490	462	436	494	476	491	487	430	479	483	508	475	465	467	499	469	490	475	470	450	472	475	475	482	459	442	453	473	482	448	459	503	492	505	430	468	486	451	438	453	448	450	479	460	455	470	477	462	474	475	443	451	452	502	439	472	483	451	495	461	509	493	472	450	461	504	461	437	485	502	467	427	483	485	415	466	457	500	500	465	514	426	445	482	482	440	490	440	479	439	536	459	442	478	461	458	482	474	469	423	478	486	443	455	461	450	495	483	460	526	485	484	451	479	454	455	495	485	457	457	456	457	467	504	472	495	500	482	471	492	475	483	476	481	457	509	483	455	474	479	446	507	450	462	482	459	483	496	463	483	491	468	513	470	488	489	463	429	511	477	459	484	484	494	447	534	488	460	504	478	489	490	507	440	480	476	454	440	459	480	450	469	488	464	478	479	484	521	500	446	457	460	454	494	496	466	486	538	440	485	497	443	449	509	486	464	488	475	522	436	465	448	471	436	476	469	467	458	452	462	487	482	492	441	461	503	454	483	499	460	499	488	483	472	486	490	468	479	450	485	491	477	460	527	451	465	469	440	465	472	468	502	525	453	478	458	469	469	453	479	469	492	474	482	495	507	446	451	464	490	470	493	481	506	470	469	488	494	518	465	531	497	470	460	494	469	464	457	458	454	499	530	477	489	459	464	448	459	505	457	445	507	508	472	486	479	463	452	435	529	454	479	468	483	473	478	478	459	500	442	455	471	484	463	468	490	456	503	493	470	468	455	485	478	484	417	461	493	470	486	481	483	462	468	471	444	487	449	437	452	498	462	492	455	508	442	491	470	458	473	465	466	489	501	468	470	486	452	488	487	505	514	506	477	467	510	511	469	437	469	476	476	478	489	498	503	429	444	445	470	487	440	512	475	497	471	461	475	424	450	494	478	534	457	501	470	475	443	499	514	463	486	465	465	482	467	519	427	477	486	509	489	484	492	481	484	465	442	498	481	429	473	475	470	446	464	490	495	416	520	475	486	467	470	462	476	465	484	462	484	470	428	435	528	488	493	482	448	479	462	473	487	457	461	483	466	478	471	476	504	464	485	500	461	463	494	482	450	469	478	469	490	490	504	438	511	475	469	458	462	513	502	449	483	473	497	480	437	477	491	488	466	481	462	510	471	434	528	467	499	471	478	479	449	471	460	491	490	439	469	489	494	504	524	472	485	477	471	501	479	507	474	459	495	472	440	452	449	440	443	455	476	449	473	469	433	498	461	435	497	486	456	507	474	489	459	455	470	469	451	478	476	458	467	481	444	541	488	502	482	492	463	425	482	447	458	470	475	471	453	440	483	458	489	476	471	482	508	474	504	484	494	456	472	498	474	467	457	471	468	438	456	456	470	457	459	433	428	483	425	486	470	480	488	444	478	429	495	436	491	441	472	471	482	430	456	460	455	480	457	486	483	434	478	468	464	462	482	512	515	488	485	472	470	447	514	476	486	456	468	469	480	502	454	467	501	452	465	464	441	465	456	454	465	454	506	466	524	474	477	464	468	464	480	499	462	530	468	443	471	461	497	465	474	434	519	483	487	448	467	465	479	445	486	512	493	516	470	491	491	440	454	461	473	491	490	495	505	520	489	453	442	477	484	461	494	522	494	453	474	491	469	448	472	466	445	476	491	439	451	485	437	501	474	469	436	469	453	507	499	471	480	463	458	469	473	469	485	493	484	462	496	528	458	488	486	490	522	477	504	472	461	497	463	463	466	445	417	465	441	461	437	455	471	463	490	475	471	451	476	483	475	502	468	468	468	427	516	422	443	461	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53034	46634	37933	25932	23802	23930	21821	15477	7821	2664	1466	1452	1306	3694	20143	23834	15767	6982	1826	537	215	187	154	195	215	235	257	221	200	232	207	217	220	227	211	203	228	198	220	235	239	198	226	193	222	194	213	220	207	217	230	202	214	203	235	209	236	239	229	246	222	207	224	209	189	215	220	212	215	240	213	234	231	208	210	212	232	217	193	207	241	202	193	204	219	203	205	214	240	197	228	181	207	212	190	206	223	245	211	210	204	199	218	217	259	213	227	188	203	210	217	192	218	211	203	206	198	203	215	213	210	216	227	209	257	209	209	209	208	190	201	241	224	209	191	203	211	227	214	198	195	232	245	214	240	207	192	213	241	217	237	204	225	215	211	238	228	247	221	180	204	202	200	188	238	237	233	234	193	235	226	212	219	213	208	221	190	230	219	196	207	212	231	213	214	205	221	221	221	227	223	242	215	211	207	217	232	201	225	237	212	193	227	222	191	206	219	222	221	198	214	199	220	190	237	196	223	233	181	211	210	186	219	202	226	242	217	215	241	204	200	199	199	226	198	200	214	221	218	232	203	228	209	194	224	215	195	222	212	211	196	222	210	235	239	221	220	195	197	199	216	193	232	209	212	192	219	225	212	224	214	211	194	207	218	229	204	189	199	201	183	207	220	225	237	209	224	223	233	211	241	207	212	227	234	195	221	257	221	204	216	219	185	212	228	222	217	201	241	209	214	207	226	174	232	221	216	213	206	239	218	218	212	205	213	208	221	220	233	237	186	213	226	203	221	212	202	232	201	218	207	200	217	229	227	225	194	186	227	166	203	222	209	237	204	204	208	205	194	209	198	200	211	220	199	223	221	193	216	201	211	214	200	233	215	209	188	209	202	206	217	213	200	231	184	223	205	206	210	222	202	195	194	214	208	223	225	193	207	198	233	214	225	226	228	220	229	265	233	227	225	233	236	220	216	198	201	207	193	200	228	237	206	213	191	220	218	192	233	237	222	209	210	202	220	233	215	191	212	202	230	200	230	202	253	204	196	183	218	240	194	217	220	198	194	250	216	191	218	207	233	219	209	200	231	196	222	239	215	184	222	223	243	202	197	219	208	238	206	231	224	248	214	231	225	204	238	213	212	219	235	239	220	205	221	210	254	219	214	231	222	205	231	199	168	222	242	188	234	250	216	228	218	207	217	225	225	224	218	215	230	234	233	218	229	202	190	214	224	242	215	210	218	210	224	211	227	191	208	226	198	251	207	226	200	204	181	206	204	228	195	199	245	210	220	230	216	216	199	202	206	235	223	213	215	210	202	202	209	214	210	197	220	221	210	241	226	199	214	196	211	222	209	210	204	194	209	224	217	215	219	220	202	197	224	243	195	230	230	223	208	232	197	216	171	214	225	197	222	215	214	234	231	218	221	227	195	226	215	214	216	207	213	212	207	231	226	225	204	254	237	212	204	205	215	213	193	208	211	206	191	242	230	218	211	211	187	214	191	198	220	209	197	224	221	216	221	230	237	269	245	196	202	202	239	206	219	218	221	198	251	226	231	204	217	240	234	183	221	197	219	210	228	204	216	224	218	221	210	219	210	224	193	215	230	183	221	199	222	200	220	206	195	199	214	231	189	215	220	215	212	225	201	197	193	210	194	206	184	184	204	226	218	211	222	205	194	209	223	211	222	241	215	230	233	195	197	215	205	190	227	208	234	238	235	221	213	212	185	197	192	202	225	238	227	212	229	217	204	188	233	242	191	199	238	203	214	230	210	201	207	211	205	215	229	220	204	200	229	207	227	205	185	222	193	204	180	213	219	185	218	221	231	220	219	210	226	212	238	220	204	214	225	230	228	238	204	215	211	189	195	243	222	190	220	234	180	210	216	225	224	228	206	193	235	191	175	235	204	211	222	193	210	210	216	214	222	181	239	207	229	190	210	198	197	228	199	227	216	209	192	201	219	225	207	212	184	197	258	202	228	223	226	207	195	206	195	204	199	222	242	211	190	201	216	212	207	241	225	209	253	224	240	175	227	197	195	219	208	182	204	201	213	208	219	192	220	259	246	210	213	212	229	223	229	188	227	201	204	211	191	224	187	204	186	219	206	215	255	227	229	217	195	210	224	212	229	208	243	215	235	209	228	213	207	233	228	200	221	221	225	213	213	223	207	219	224	243	201	200	208	218	229	206	217	199	192	226	212	163	209	207	193	200	208	207	188	230	224	220	184	212	212	187	220	214	210	219	211	210	209	224	230	209	199	240	213	201	218	194	229	226	209	237	221	194	183	191	246	211	222	214	209	219	202	212	222	209	206	177	233	240	229	227	199	224	198	216	230	202	212	201	199	198	187	175	215	204	221	217	215	213	190	199	211	183	211	183	189	192	240	228	250	213	234	222	203	253	225	224	219	211	235	214	239	225	226	231	236	194	211	209	216	187	230	222	223	211	226	210	217	231	180	215	226	198	210	209	224	196	211	210	239	205	224	220	202	177	209	204	219	224	225	226	209	239	254	223	217	179	221	240	197	235	202	228	244	228	232	212	221	218	193	201	216	195	213	214	204	197	231	206	201	234	195	201	203	253	232	242	214	219	207	218	223	214	219	205	210	209	212	213	229	178	195	220	193	212	195	199	236	213	239	230	217	218	236	223	213	176	211	209	208	219	232	215	182	209	220	225	208	207	212	216	206	221	227	195	202	212	252	204	167	194	222	242	199	203	220	217	193	211	229	243	204	213	197	190	197	218	198	209	200	183	242	230	191	203	224	226	202	198	196	217	219	218	197	237	219	229	192	216	223	203	194	221	225	203	195	225	201	166	219	198	213	191	214	221	191	193	209	200	225	209	174	229	189	210	200	209	202	200	216	195	207	210	212	238	174	209	207	222	219	211	228	194	213	230	212	214	192	198	186	225	193	209	204	217	210	210	213	239	229	216	193	197	224	236	215	221	204	212	215	221	221	228	208	187	234	207	209	236	244	239	205	224	187	211	240	213	228	223	196	203	225	241	240	194	178	215	192	231	234	202	189	219	243	226	222	221	232	216	229	219	189	199	226	214	206	217	212	179	232	231	211	214	200	243	201	221	218	211	207	199	203	233	187	223	197	210	210	209	191	234	209	219	222	221	216	236	237	201	239	210	220	197	219	212	216	223	232	222	228	198	200	231	227	206	192	235	221	212	206	222	212	224	199	200	186	175	193	225	217	203	210	210	209	220	212	218	224	238	210	196	192	209	201	235	216	194	202	205	214	191	189	239	240	197	227	221	225	213	208	179	220	207	239	230	177	190	245	208	210	209	209	218	186	189	231	200	225	221	197	188	209	188	231	201	218	220	208	233	231	223	222	207	225	221	203	240	221	224	197	224	228	203	204	189	224	230	183	207	228	216	225	209	216	220	212	229	201	211	220	216	200	215	218	208	231	220	227	218	225	247	193	244	213	224	216	181	207	226	221	235	226	239	213	220	219	179	213	205	200	204	212	179	212	202	214	226	234	211	198	196	197	202	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42053	51246	38982	11554	8795	7340	7082	6183	5809	5240	4699	4443	4233	12852	40702	41142	31852	17171	5644	1331	442	432	482	472	496	492	475	469	482	456	465	468	479	460	465	449	435	480	454	497	482	458	438	446	443	473	444	481	464	481	475	470	487	466	440	481	493	482	459	420	520	448	483	464	473	500	465	492	434	462	447	451	474	448	462	465	512	453	483	482	497	463	439	445	457	461	466	414	466	480	431	488	486	460	478	487	491	455	461	454	482	459	441	466	460	431	491	481	463	485	474	473	478	462	440	462	457	432	464	474	453	475	457	446	478	505	466	471	487	452	444	476	474	445	480	418	482	458	502	500	455	398	500	474	466	457	461	453	471	456	439	455	474	474	443	458	496	454	426	463	461	438	461	465	468	460	471	486	447	486	457	457	472	466	447	459	434	471	473	487	474	477	479	454	457	472	457	424	452	498	456	474	450	497	481	442	489	501	467	461	470	449	473	445	473	471	464	485	456	435	452	497	487	470	473	439	473	463	467	445	477	443	435	446	464	469	483	482	449	485	488	461	471	499	445	476	490	453	455	486	480	469	472	453	502	450	453	491	470	453	470	465	451	434	482	443	480	461	446	440	487	458	466	467	466	478	448	433	467	445	460	453	440	447	464	483	439	508	489	492	458	444	457	452	459	465	509	460	460	453	438	453	440	449	437	446	455	489	494	446	493	452	468	460	467	449	479	476	453	442	470	455	478	498	455	464	494	436	470	487	440	479	446	482	451	500	455	461	447	457	493	482	479	462	447	463	442	443	475	463	472	448	447	481	444	464	453	463	452	509	472	465	511	495	484	444	472	420	448	481	492	423	428	482	466	456	441	443	430	446	479	490	456	478	472	478	430	451	503	466	429	433	504	458	456	436	447	435	462	480	424	441	465	445	449	469	480	469	474	448	458	496	486	484	461	479	463	435	457	472	442	475	453	450	497	451	440	452	486	444	440	455	447	437	440	460	491	460	456	508	449	486	455	430	440	440	459	467	474	468	468	418	452	462	459	473	451	436	466	415	448	511	467	469	484	439	466	469	457	460	432	461	508	461	446	471	469	480	447	504	445	454	454	465	478	444	464	451	449	476	459	473	449	449	460	491	498	501	437	462	414	482	474	432	491	451	425	472	477	453	467	456	439	468	494	434	482	451	438	471	492	460	458	461	481	454	499	467	470	455	455	489	477	455	464	481	472	472	502	476	440	430	496	407	490	463	463	483	468	468	455	465	458	452	447	469	486	447	500	466	437	500	480	496	460	479	470	464	438	456	453	464	459	440	473	479	497	509	424	460	490	444	414	457	463	470	458	460	448	451	439	441	436	383	487	471	450	436	499	476	467	446	432	456	412	471	470	436	434	443	466	470	469	423	476	475	445	455	443	506	464	430	475	494	458	495	451	499	459	442	463	426	428	467	437	440	450	439	486	498	468	440	497	462	478	451	443	461	464	470	441	475	398	437	469	447	461	460	458	545	463	443	429	457	455	461	467	443	484	463	493	475	497	477	476	527	463	431	456	464	490	455	495	442	441	498	450	437	524	482	460	448	435	467	458	463	498	462	486	467	478	409	461	508	489	447	465	456	474	492	454	501	475	467	453	454	452	470	447	518	484	424	492	447	479	436	494	456	449	449	462	433	545	462	449	468	470	485	451	480	461	478	453	468	481	472	431	463	456	474	472	441	409	464	446	457	486	461	417	463	463	454	436	467	454	454	467	484	439	442	459	435	441	455	474	462	477	484	481	450	474	462	465	486	440	460	493	522	437	470	459	431	490	446	451	439	443	466	497	445	432	480	492	483	487	498	468	451	479	456	448	490	467	476	475	484	439	467	452	459	462	477	474	441	451	433	448	464	483	503	459	511	462	425	464	418	433	453	448	468	486	474	448	505	469	459	481	479	481	478	471	456	454	468	448	467	460	487	451	470	489	502	459	420	477	446	485	490	428	466	424	458	457	407	455	482	481	495	464	471	446	481	472	444	472	455	445	486	453	451	481	459	477	430	471	464	455	434	445	484	470	466	447	473	459	454	461	444	492	485	453	432	459	449	483	501	474	454	419	492	472	465	473	455	488	460	472	447	488	458	458	472	425	433	454	462	447	482	442	479	495	446	460	492	495	478	464	457	485	459	443	439	471	483	485	426	465	399	447	450	429	437	505	463	472	450	536	456	453	467	435	479	493	469	464	461	461	431	484	445	482	472	443	466	474	445	472	443	446	476	471	413	434	460	484	459	458	467	460	513	446	461	506	451	549	479	480	446	468	434	467	464	495	449	474	422	462	478	486	478	484	445	467	446	457	497	490	498	438	466	441	434	466	471	471	464	429	460	460	432	483	457	452	449	437	456	481	474	456	458	421	495	444	466	433	468	476	463	456	464	463	508	410	456	434	455	452	434	471	461	476	453	486	461	480	478	441	451	455	497	471	436	450	433	479	423	485	485	454	469	456	456	461	431	460	487	428	481	501	458	462	453	447	477	447	476	461	436	473	410	495	419	463	494	470	480	464	481	455	457	416	468	457	457	465	461	453	436	437	498	431	432	475	431	426	436	478	458	481	489	446	469	448	460	457	468	501	434	446	463	452	447	456	452	464	475	443	445	466	467	461	498	485	478	431	450	451	467	441	472	428	474	449	463	429	446	426	416	473	450	482	466	456	492	492	465	488	490	444	431	441	444	468	498	488	534	437	416	445	482	423	488	490	467	465	470	422	444	479	450	463	483	469	456	485	485	437	511	465	474	448	460	484	471	481	466	480	417	445	476	444	470	456	443	466	479	485	459	430	462	507	413	462	466	464	474	427	462	467	462	488	437	488	466	463	460	500	467	473	474	470	454	453	445	472	482	488	432	487	447	451	473	468	460	455	451	489	416	459	449	460	471	449	476	470	455	435	486	495	444	450	420	499	463	462	465	447	447	499	456	434	460	439	489	451	453	425	463	443	454	459	464	467	428	422	465	446	445	469	499	480	462	465	463	476	442	468	449	456	461	457	438	461	450	474	494	455	457	438	472	480	458	470	467	454	449	440	463	484	462	435	471	460	474	427	467	408	451	465	495	466	458	460	447	452	435	496	445	493	477	462	474	468	515	423	479	464	456	479	491	475	475	472	477	466	447	460	437	460	489	462	458	471	466	484	451	489	445	470	470	464	430	426	450	485	454	440	451	468	485	457	466	511	467	453	427	450	456	491	463	446	499	423	475	463	466	448	485	481	459	462	515	430	495	458	456	457	454	453	464	472	453	454	460	418	448	460	500	451	488	432	455	489	409	449	477	472	475	434	487	443	472	463	422	439	436	451	437	495	480	473	470	458	500	448	500	501	473	439	445	476	485	462	473	439	447	441	494	447	447	453	454	491	441	467	463	475	460	473	462	474	498	495	491	466	444	471	459	441	457	479	472	415	468	448	500	499	460	510	463	481	513	451	478	470	523	495	489	484	455	464	448	458	438	489	476	471	476	488	498	473	471	418	463	447	471	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50589	47631	35137	25228	24186	24213	21484	15629	8380	2738	1755	5955	7117	13022	19289	18675	10598	4936	1372	391	209	205	226	228	225	221	222	207	222	221	213	222	221	220	213	210	232	223	221	222	207	185	194	214	208	225	205	194	159	211	212	207	176	235	216	191	201	212	225	225	206	197	205	195	210	204	208	215	203	186	184	210	209	213	242	217	233	192	198	211	212	208	242	207	202	220	203	200	209	224	210	215	214	206	193	202	166	242	217	200	204	207	191	193	212	223	237	201	196	183	213	200	240	210	200	225	197	193	219	217	180	190	206	201	187	196	224	187	208	198	197	194	241	189	208	226	206	209	222	189	220	193	236	192	214	207	207	185	197	225	207	215	209	228	228	212	229	212	222	224	217	190	191	214	199	226	215	194	213	227	210	210	185	212	217	182	204	225	198	220	212	199	200	181	215	234	196	208	225	195	193	229	237	205	196	207	238	193	236	197	219	213	200	217	227	186	191	200	226	184	203	222	197	214	182	214	208	202	203	215	188	208	221	199	196	221	205	229	220	222	221	206	227	213	195	226	220	192	212	230	185	202	188	222	178	199	212	234	175	204	219	202	212	202	200	212	251	198	183	197	237	222	199	214	212	206	220	216	213	222	210	203	233	204	216	218	205	227	220	246	224	245	221	247	210	216	205	216	193	192	198	192	215	214	221	214	187	220	182	190	217	206	219	200	223	202	205	218	185	192	193	207	182	199	173	210	217	224	224	191	204	203	214	221	226	210	220	247	207	204	188	183	207	195	220	197	189	237	186	201	192	210	227	198	201	227	212	209	200	199	207	207	222	214	225	236	238	211	206	217	214	221	200	213	192	212	217	205	210	207	218	176	221	195	214	194	232	216	214	227	211	211	221	216	244	194	191	203	232	227	196	238	213	213	204	214	211	208	199	201	190	221	211	228	210	223	247	189	200	229	206	205	211	248	228	224	215	238	184	205	222	191	203	202	200	194	208	208	209	220	235	200	183	207	230	207	195	220	247	206	196	217	197	210	205	219	181	206	188	227	230	212	230	232	213	217	202	206	222	206	220	211	223	190	231	208	198	198	207	210	201	213	240	190	207	223	171	213	210	213	220	197	211	206	210	227	218	208	221	229	210	210	212	187	226	227	206	239	189	232	200	200	205	209	220	234	217	219	194	226	218	193	233	203	191	203	211	209	207	231	205	197	227	220	213	226	214	210	203	216	189	212	202	206	178	201	219	197	216	204	203	213	195	212	226	217	205	182	225	221	203	211	201	213	224	215	207	226	194	215	229	197	204	212	207	205	209	209	208	210	201	201	206	199	205	221	205	224	201	187	219	208	154	218	211	201	209	205	222	172	201	212	197	236	175	215	207	203	216	219	203	196	213	220	195	192	229	218	226	220	220	214	208	211	206	220	203	206	204	219	212	206	198	215	205	212	218	225	218	211	202	190	205	225	215	219	217	216	195	222	206	193	209	174	220	206	209	198	197	227	194	207	203	205	233	260	219	221	224	189	208	219	239	225	208	208	178	205	210	213	211	235	214	201	210	208	218	198	192	208	193	202	194	227	206	176	185	189	222	199	207	219	199	198	206	197	218	224	205	235	206	199	213	222	199	215	238	160	194	230	189	223	207	190	199	189	207	203	194	224	193	203	198	206	194	231	202	204	192	199	203	225	226	209	223	216	184	215	213	212	228	205	205	202	249	229	202	211	208	218	234	206	206	227	209	219	234	204	222	196	190	232	201	199	195	229	235	245	221	198	205	201	230	210	220	199	194	193	206	224	228	212	220	224	176	236	222	203	196	203	195	199	200	202	211	197	221	201	226	209	178	189	215	205	224	198	199	215	201	212	218	201	233	197	204	181	192	235	200	219	228	191	184	230	216	213	193	245	229	197	222	190	222	230	196	235	253	203	196	188	215	217	189	203	229	216	208	226	203	195	188	185	221	222	219	187	219	239	214	226	221	217	219	202	186	174	206	206	212	242	187	214	198	203	200	180	198	196	195	215	224	196	217	199	227	212	203	221	208	187	233	204	202	219	200	204	162	192	205	236	233	235	234	180	204	215	216	201	226	197	224	196	216	200	216	200	232	224	186	219	202	208	204	220	227	231	240	228	222	198	203	188	220	212	207	240	217	193	226	219	207	222	202	192	214	192	220	201	197	213	191	212	180	210	191	205	224	195	202	216	215	230	209	210	184	217	200	215	221	229	202	184	213	212	199	191	211	205	210	207	204	196	213	239	227	216	207	256	214	200	176	228	183	228	235	205	207	204	198	206	210	215	192	195	218	206	203	227	226	243	195	197	204	225	219	174	187	197	217	214	196	209	191	219	238	216	205	206	217	216	230	206	180	207	227	220	176	214	189	179	230	206	209	214	196	205	216	203	190	208	212	183	205	199	203	218	223	209	210	199	226	196	219	217	207	216	194	217	198	224	197	208	200	211	229	222	177	216	230	187	193	188	202	212	209	200	199	229	200	223	214	192	241	223	213	204	208	209	212	211	188	205	217	200	198	226	217	216	206	205	200	179	196	186	211	208	223	209	225	239	224	197	223	196	201	182	199	221	220	203	195	191	194	208	204	206	232	230	211	216	211	210	200	197	196	202	209	203	210	183	213	198	202	213	212	202	203	226	199	180	203	222	227	209	206	214	186	195	215	207	208	226	215	229	214	199	218	206	195	210	200	184	203	185	195	207	205	204	195	215	192	185	198	202	208	210	186	224	184	225	240	209	181	191	217	211	177	208	216	225	214	217	217	188	205	222	210	227	215	205	203	209	211	206	183	200	218	210	174	209	191	217	210	203	220	204	193	176	222	215	225	210	204	212	222	224	187	213	204	222	209	241	236	232	194	184	216	213	212	221	193	217	200	200	197	195	224	209	191	196	218	213	197	224	224	198	240	223	203	198	189	203	201	217	221	232	198	201	215	175	204	228	215	201	227	201	210	220	203	197	196	217	191	229	214	210	213	231	216	217	219	216	183	210	203	200	202	214	207	182	199	220	217	218	195	197	211	216	218	211	197	203	186	214	218	209	217	213	187	220	188	203	226	186	202	214	199	221	209	205	184	209	223	222	211	203	196	221	211	232	208	216	196	215	193	212	197	206	204	195	220	205	213	199	214	227	235	203	208	214	223	228	213	197	193	225	200	208	191	173	214	231	209	206	224	177	200	219	216	210	209	220	188	204	223	208	228	234	215	210	208	222	199	214	225	218	192	197	207	220	199	208	186	188	190	203	208	176	221	210	226	193	203	219	211	225	233	196	208	216	195	225	191	227	190	166	195	221	196	199	206	180	235	216	186	201	212	212	192	190	227	219	204	224	197	209	231	202	180	195	222	206	230	198	226	194	210	200	205	216	219	202	173	204	235	235	201	198	182	203	207	251	195	191	200	222	206	203	235	197	217	194	194	224	201	222	223	200	205	203	180	219	209	209	199	213	215	211	208	246	201	207	199	197	245	185	213	207	206	197	185	211	204	201	241	215	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39396	49956	31992	11372	9823	8623	8981	7400	6758	5401	5587	16843	14837	31634	38375	36698	25110	14390	4745	968	452	437	464	503	510	455	460	454	433	479	446	462	409	437	494	443	440	453	485	462	453	451	460	468	438	458	460	458	429	473	478	409	459	440	455	475	460	445	455	475	437	454	462	453	464	463	436	464	488	446	485	445	425	446	445	427	462	449	437	469	448	459	444	483	451	474	462	426	459	445	459	422	433	438	436	467	455	433	449	462	449	473	475	461	452	432	501	480	452	449	473	466	454	443	453	430	444	455	458	468	417	460	480	457	454	424	477	461	478	449	399	483	443	441	473	467	421	448	436	433	470	443	448	482	464	400	461	459	461	438	382	465	466	440	430	455	406	449	455	456	451	449	464	458	445	439	459	467	405	486	456	471	450	472	439	443	466	452	468	467	474	504	450	445	478	472	430	464	468	481	452	417	401	455	462	490	436	437	435	447	457	402	449	470	465	479	415	449	483	470	470	449	463	467	448	421	411	463	450	458	404	494	464	440	511	411	446	462	469	488	430	416	451	456	427	447	446	444	474	441	465	427	432	476	450	426	467	471	425	431	419	435	435	470	466	476	449	462	451	445	413	444	490	432	488	428	432	447	448	449	477	478	462	434	454	443	473	485	438	458	445	428	463	460	449	454	451	467	468	430	417	469	419	462	430	440	412	461	467	450	482	426	441	464	450	456	425	453	458	464	477	462	463	470	427	438	432	452	454	476	436	467	460	478	473	471	450	447	415	453	480	409	444	463	472	417	414	441	481	452	451	451	461	439	467	458	428	463	433	466	427	436	465	449	449	412	447	457	452	434	470	450	478	514	485	473	434	452	440	430	444	433	464	445	452	462	441	449	473	435	429	483	458	431	420	429	461	482	446	461	465	409	455	434	464	469	436	454	435	419	443	427	461	420	465	412	423	428	483	428	470	486	439	460	448	489	494	464	465	471	471	421	467	495	401	453	476	427	489	447	412	445	405	451	449	461	456	433	441	445	458	432	472	443	459	453	449	451	465	482	415	439	443	410	453	420	474	415	405	438	446	436	478	461	447	488	463	439	459	463	484	464	422	454	411	455	433	428	490	491	484	482	452	465	432	459	460	451	491	433	411	441	458	431	478	408	454	452	434	432	488	466	437	422	442	443	443	465	450	405	452	438	454	452	454	442	469	432	487	469	426	487	448	452	451	452	447	502	479	426	454	470	435	444	451	431	437	493	454	460	457	420	479	447	476	446	441	444	447	445	432	442	436	474	448	481	394	496	459	442	470	477	469	448	445	481	419	470	443	430	440	461	432	452	464	449	427	469	472	469	498	473	441	473	409	453	437	446	439	443	449	428	406	438	473	430	456	460	474	461	500	457	464	472	442	459	479	442	447	479	456	444	446	434	438	463	481	438	447	501	470	464	473	484	466	415	463	514	471	429	439	440	444	427	432	446	459	457	438	441	446	431	465	453	432	462	490	477	442	485	499	446	416	466	489	453	463	437	474	459	449	454	476	485	461	472	476	430	477	480	463	465	449	478	462	445	436	431	498	444	443	452	442	463	439	504	424	461	416	431	455	442	455	452	459	496	475	476	439	459	445	425	456	470	454	434	456	432	499	448	469	424	472	467	444	432	499	467	468	434	411	471	432	460	433	421	459	429	417	469	469	446	443	423	413	463	483	440	464	428	450	456	460	478	435	475	432	458	468	438	436	434	475	429	462	466	441	430	441	446	453	469	517	454	442	439	453	450	448	441	414	437	440	455	409	442	449	463	411	448	453	421	427	465	449	485	448	450	502	475	433	447	465	432	436	469	482	462	465	440	470	454	474	432	454	437	435	444	441	466	458	450	442	453	453	460	451	481	482	502	468	466	446	462	444	437	454	480	455	461	455	461	438	454	444	477	439	441	439	435	430	440	431	428	474	488	435	477	452	492	423	447	450	483	449	472	445	461	430	489	472	462	495	431	449	438	449	476	418	437	440	448	476	493	475	473	465	463	493	455	467	462	456	446	450	478	444	435	425	485	445	424	477	458	461	465	460	435	422	467	419	439	477	445	419	448	456	440	468	435	466	483	446	479	460	444	434	407	478	411	446	470	462	464	422	456	487	471	465	452	473	432	434	459	437	440	395	464	459	448	436	453	430	465	477	434	458	466	475	455	455	410	434	463	432	460	408	436	443	493	426	457	457	469	496	445	459	456	484	443	423	438	447	430	497	448	419	433	422	446	474	444	460	476	463	473	433	492	447	416	461	500	442	459	478	429	442	460	477	465	505	458	468	442	449	454	457	452	453	489	459	446	457	459	471	454	489	514	450	484	445	452	465	446	464	469	479	480	444	449	453	437	430	463	481	446	445	468	444	464	458	457	448	424	483	442	483	466	440	494	462	486	425	430	474	458	437	454	412	478	465	464	412	482	479	474	448	484	428	410	459	432	445	443	434	430	404	485	419	457	447	454	480	459	421	440	448	443	468	435	441	433	459	460	481	442	430	474	387	447	447	464	450	447	463	450	447	448	453	415	441	443	463	429	441	474	424	475	420	446	451	475	420	505	456	476	453	478	442	435	427	444	432	481	439	469	468	455	484	453	456	453	473	441	424	476	430	439	442	462	469	439	430	459	477	475	484	450	486	489	473	465	480	468	449	451	445	476	441	418	468	475	476	458	448	428	456	482	460	430	430	452	475	470	482	462	429	469	428	412	486	452	437	476	427	473	494	475	409	431	445	449	471	467	440	413	480	457	453	460	466	473	421	445	403	472	492	473	456	437	441	421	425	437	436	443	465	428	428	461	428	465	518	469	445	420	439	485	444	445	442	452	452	399	491	448	446	473	458	444	430	479	437	440	527	418	419	452	458	435	461	421	483	445	456	449	453	470	462	461	426	437	473	458	458	442	453	452	462	470	449	477	407	449	420	430	464	465	478	435	486	419	458	463	471	440	483	472	451	447	444	482	434	436	465	442	408	487	440	468	476	479	439	471	471	463	476	452	454	448	451	486	470	439	434	447	450	439	500	487	433	448	471	491	454	457	440	444	440	432	434	434	481	477	464	449	446	460	455	454	472	458	435	444	483	440	484	438	423	466	437	445	462	434	446	433	422	453	446	447	453	427	488	459	450	436	442	407	473	457	474	437	419	471	428	496	464	475	447	497	456	435	431	488	425	437	458	444	471	428	448	393	444	476	463	483	487	434	455	450	433	471	450	441	456	437	476	451	463	471	434	454	444	457	449	446	434	431	463	496	453	423	435	459	426	471	483	463	483	453	456	432	450	485	436	439	478	434	440	398	451	500	442	459	473	441	449	462	463	470	414	448	437	485	445	455	419	459	457	459	440	442	476	441	442	442	436	477	487	458	459	496	503	465	429	461	430	452	451	441	454	455	455	437	482	445	499	438	415	478	434	438	449	443	414	465	451	456	487	416	407	443	444	430	466	433	436	495	438	427	442	460	438	420	464	473	465	440	447	439	406	453	456	456	423	414	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53325	47623	34617	25483	24283	23298	20946	15402	6838	1670	1697	1318	3640	16882	23995	18391	9751	3806	1020	242	210	243	218	207	187	199	208	219	245	224	214	218	209	224	230	203	206	175	210	219	229	219	212	223	200	190	187	203	207	221	197	196	220	224	183	187	214	199	222	209	225	187	184	207	220	195	226	211	221	206	223	205	202	207	191	206	235	187	176	213	222	214	232	194	213	200	217	231	207	202	217	204	216	212	201	214	194	181	211	204	234	194	240	235	192	190	204	193	202	223	209	232	200	202	214	196	227	228	198	244	242	223	219	168	214	207	217	221	205	205	180	215	197	195	200	214	219	210	202	216	239	189	224	232	222	222	224	207	173	213	236	205	182	208	219	209	216	224	222	215	196	223	237	207	203	234	202	224	228	211	210	199	240	232	193	221	234	198	222	194	216	229	193	223	218	260	197	193	218	220	214	203	194	207	197	175	214	210	206	202	218	221	197	213	211	225	208	214	220	216	195	217	218	246	203	215	234	213	226	216	219	207	195	196	199	199	209	199	212	216	213	182	198	207	219	202	189	198	199	217	209	200	191	184	216	221	202	204	224	232	223	222	190	215	189	205	200	227	201	206	216	185	206	212	208	205	208	208	213	219	205	205	188	231	218	240	205	216	201	216	208	193	217	222	230	207	212	215	205	218	197	194	199	214	232	208	219	202	199	194	185	200	219	214	188	193	210	214	202	238	222	225	219	203	189	202	202	191	228	211	201	194	193	230	224	195	223	221	199	215	234	197	196	234	234	203	231	205	198	223	190	207	200	201	211	240	187	210	186	195	187	214	225	231	206	204	206	188	207	183	200	189	197	220	187	208	187	223	225	189	222	208	213	215	204	210	235	205	221	216	220	205	219	186	238	216	230	218	195	197	201	196	202	220	205	211	196	201	221	203	221	211	203	230	197	199	192	213	192	210	223	220	218	210	221	202	233	221	180	198	215	222	223	213	208	185	195	227	225	184	230	171	208	208	205	211	225	215	214	217	210	214	218	219	236	202	210	192	167	200	190	209	235	183	219	195	204	206	195	204	185	186	229	225	208	185	218	225	214	212	218	201	212	205	194	184	215	192	200	167	181	200	209	199	194	198	183	224	217	185	202	192	214	221	198	220	216	220	226	192	200	210	190	200	218	195	224	197	221	201	225	213	206	195	207	211	222	185	222	233	211	189	205	209	197	199	214	189	211	200	217	194	224	202	213	189	184	217	194	213	188	204	192	184	215	204	201	201	201	209	191	186	201	195	212	201	217	193	225	242	232	218	220	192	210	229	206	193	210	218	215	204	175	228	207	238	220	225	232	197	199	207	207	188	182	188	213	209	243	216	207	215	202	198	193	224	184	202	204	189	190	234	211	214	213	199	192	219	190	196	204	202	223	210	207	183	188	209	195	208	243	217	225	203	182	224	188	212	204	195	207	212	235	237	221	213	217	206	194	227	213	212	211	212	205	215	230	229	186	215	213	211	198	198	245	212	203	194	209	195	196	219	213	197	170	206	206	199	204	221	203	200	215	190	189	224	194	193	223	205	185	207	212	233	210	179	218	199	191	208	197	194	187	202	238	209	200	226	227	199	217	216	225	211	199	242	193	205	198	243	221	208	201	199	212	189	209	220	199	208	201	223	176	204	209	215	199	207	220	205	225	217	188	201	225	204	201	243	200	238	209	215	231	236	228	214	208	211	216	217	230	189	209	212	195	224	227	184	206	201	209	199	198	192	211	195	213	215	201	218	194	183	207	216	198	203	215	228	204	210	203	198	207	226	215	200	221	173	206	228	205	218	228	221	226	212	202	226	211	194	196	211	210	210	173	204	199	208	192	207	191	223	205	215	202	211	224	197	201	215	211	222	188	233	219	221	230	202	200	227	203	209	188	174	196	214	201	226	213	201	209	189	221	216	199	230	210	200	230	218	204	196	214	219	221	206	211	195	192	202	220	215	216	227	218	186	199	203	224	220	212	215	175	206	216	187	207	217	212	227	206	204	177	184	237	188	195	213	202	255	252	200	206	195	212	207	215	228	196	190	226	198	197	211	200	198	203	200	213	233	213	201	213	206	183	214	209	180	188	210	199	212	172	189	195	189	179	208	190	196	203	201	211	200	213	233	206	207	207	205	216	192	198	210	196	187	227	196	177	238	236	224	207	168	206	215	208	221	189	197	221	182	189	197	189	238	207	178	218	210	227	185	228	226	227	200	201	200	215	217	219	178	203	208	196	184	199	228	185	207	232	210	196	187	214	197	214	229	200	229	201	218	200	212	211	204	194	181	206	254	219	190	202	242	222	223	229	191	208	218	227	190	197	209	249	196	221	223	196	219	219	217	196	224	214	201	213	231	196	202	183	212	187	197	237	207	217	249	206	224	190	209	193	211	198	212	221	209	215	202	215	202	235	235	233	215	220	230	223	209	207	198	209	216	195	228	193	210	195	243	215	209	199	235	266	230	237	224	208	228	194	198	187	246	184	232	231	225	218	193	210	209	222	189	213	197	221	219	191	236	207	213	221	224	227	241	205	193	175	200	232	226	185	209	202	234	225	216	194	198	219	240	218	203	214	220	208	234	199	202	203	195	190	177	218	220	175	204	226	221	211	227	207	247	217	256	222	211	245	202	202	225	210	209	225	209	220	217	211	212	255	206	222	198	211	208	204	226	214	231	199	219	221	193	225	207	214	196	228	196	188	216	218	200	189	207	214	226	199	216	217	207	222	224	183	214	199	200	244	197	207	206	191	185	221	210	204	224	197	206	207	168	189	210	208	189	208	228	198	222	205	221	220	203	198	242	203	212	205	217	210	215	221	212	220	201	204	194	227	201	214	219	216	201	198	176	222	196	201	211	211	224	198	215	204	227	213	185	211	247	219	202	222	199	212	203	228	207	211	172	226	236	206	200	209	217	196	222	182	218	222	203	199	198	223	198	183	197	223	213	211	216	194	203	224	200	219	214	207	199	211	214	215	216	200	222	210	234	213	203	212	208	204	198	222	210	203	199	198	199	222	181	183	218	203	199	199	239	211	200	222	193	232	205	205	218	193	239	206	200	232	223	167	180	187	191	237	211	213	213	195	199	214	206	228	189	213	217	252	190	218	214	212	210	202	220	211	195	207	227	227	193	215	207	184	215	230	208	203	215	222	191	177	192	214	227	208	184	183	183	200	221	220	229	210	194	218	195	216	213	211	221	213	212	195	211	190	206	196	229	220	222	224	223	211	207	221	211	201	200	191	202	203	237	185	204	229	191	214	184	215	205	202	200	245	205	214	204	181	211	187	207	185	196	199	224	221	198	186	220	225	182	201	207	226	188	224	205	203	199	191	214	226	211	221	200	217	213	213	166	229	209	234	230	217	237	219	233	203	183	204	219	208	190	239	192	206	213	241	192	200	201	180	180	194	216	186	184	209	200	219	215	208	224	209	202	202	222	213	234	229	230	209	205	217	216	190	223	192	215	231	204	200	197	223	198	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43634	55023	26541	12396	9360	8443	9263	8464	5499	4024	5506	4575	13191	37116	41483	34587	23088	10917	3196	634	431	463	451	478	452	450	469	451	407	440	463	468	443	447	479	482	432	450	449	469	455	452	451	458	472	458	400	451	442	397	448	431	464	428	404	439	438	439	459	467	455	444	470	419	484	414	463	483	471	402	469	433	432	457	460	482	458	398	498	469	448	418	467	508	431	435	444	461	457	501	444	439	484	435	461	495	438	458	502	482	473	435	454	477	461	422	477	487	438	451	440	438	428	478	459	461	476	436	454	493	476	433	474	464	468	473	439	452	442	437	467	452	439	456	489	437	415	411	442	484	420	494	471	472	485	465	453	446	425	448	434	406	428	450	412	466	412	445	430	445	451	468	462	443	428	479	427	478	435	459	418	491	421	472	441	417	458	447	463	427	454	442	410	403	453	457	430	454	413	421	438	456	444	457	442	473	410	445	483	444	424	434	419	474	465	449	453	445	482	449	460	455	472	428	474	470	457	430	436	429	485	453	460	416	468	433	431	449	426	452	478	441	452	473	465	489	459	464	449	470	466	440	437	449	494	454	441	465	431	448	462	439	436	437	437	426	422	498	443	470	463	407	442	443	439	421	469	466	473	453	477	454	443	477	443	454	437	422	427	470	457	450	451	466	439	424	470	438	436	460	470	477	425	464	467	465	467	456	433	423	434	441	422	424	475	466	450	410	437	431	446	450	460	449	460	458	461	473	476	476	455	464	435	458	419	411	445	471	449	459	450	446	436	431	461	472	473	472	415	490	441	455	472	481	444	462	443	448	444	431	451	440	434	423	458	458	445	470	464	464	431	459	439	438	427	457	443	429	431	425	459	433	436	429	445	473	432	445	434	480	423	472	433	431	409	447	459	417	460	446	454	457	457	440	454	501	452	439	470	476	459	472	424	456	451	448	449	455	473	429	493	423	454	444	425	438	434	433	443	495	430	449	466	425	428	448	447	462	478	469	476	423	458	457	482	434	441	440	467	417	434	441	444	454	406	424	443	425	441	449	471	449	443	469	461	424	426	500	449	463	425	433	422	495	406	500	455	457	450	456	469	454	441	483	449	471	407	453	470	449	471	478	425	448	461	404	451	436	428	446	457	441	454	478	444	442	465	439	435	415	458	469	414	463	437	452	448	452	451	455	456	435	463	462	457	439	464	440	419	410	418	448	438	423	431	466	471	455	439	467	442	453	455	440	457	423	440	448	479	496	448	415	452	431	480	423	427	441	440	443	435	458	426	472	490	465	473	478	459	431	452	394	420	445	467	454	428	457	385	423	458	444	454	441	438	466	461	462	456	409	457	474	469	457	439	474	450	469	430	449	437	481	441	443	423	442	476	432	464	495	443	446	462	427	463	453	450	426	424	462	414	454	445	450	442	460	473	439	445	452	492	429	434	426	459	438	426	463	437	474	463	448	432	441	481	449	424	506	432	434	474	445	467	446	457	476	497	429	464	456	433	466	454	474	422	465	409	442	441	468	454	459	448	436	425	477	439	466	465	461	506	436	429	409	447	455	412	430	441	467	415	451	460	483	468	431	473	478	449	431	433	471	449	449	439	458	447	445	469	418	422	464	449	430	465	451	429	465	440	416	468	461	431	452	425	455	416	478	416	461	428	411	444	444	423	505	447	471	437	414	466	488	406	458	452	433	452	477	472	463	445	472	438	463	462	396	474	471	508	455	423	447	470	447	426	417	408	471	422	448	414	475	486	413	462	478	461	461	427	458	458	459	434	454	473	439	419	384	463	430	455	431	449	441	460	465	434	468	474	482	470	432	459	468	457	442	454	427	480	486	465	448	440	450	441	420	438	417	450	446	430	460	434	436	454	432	418	433	465	425	461	414	461	443	440	445	456	408	501	465	443	460	423	481	452	465	466	436	436	464	439	420	456	435	459	462	450	433	442	461	432	444	472	426	428	440	434	426	445	427	486	442	451	418	447	390	412	486	476	419	467	479	452	422	433	470	443	480	435	466	426	412	453	460	434	468	439	428	434	485	461	446	447	459	434	475	424	434	439	439	470	441	429	397	455	429	417	458	461	451	416	443	411	488	497	439	456	480	433	441	438	421	421	456	468	433	489	499	453	438	471	465	458	479	441	461	425	411	473	436	427	426	429	455	454	480	441	469	436	459	456	447	406	398	453	412	431	478	433	481	463	442	431	457	437	453	468	486	460	427	462	450	470	453	484	462	435	417	477	458	482	422	460	476	459	430	461	445	451	397	457	444	493	437	413	457	429	436	497	456	437	427	457	419	437	448	427	419	425	427	456	436	461	472	428	440	442	442	455	436	427	444	425	460	435	437	446	427	488	448	496	443	450	443	475	463	450	455	438	457	435	452	434	461	445	448	471	461	438	449	444	449	433	449	455	411	464	446	448	470	473	467	482	448	424	412	433	454	467	435	466	455	476	462	440	433	454	464	450	467	455	453	478	466	415	437	429	430	433	462	462	482	457	416	459	427	470	422	479	473	415	459	450	449	469	405	469	462	424	426	492	462	479	471	473	437	462	441	474	473	439	465	428	461	438	430	449	444	443	441	463	406	453	462	435	428	456	461	477	432	444	454	505	431	447	461	476	432	461	437	445	455	444	453	470	459	452	414	451	490	476	444	459	467	422	420	443	425	449	425	449	460	440	433	458	433	456	499	452	447	454	432	448	470	446	445	432	479	430	445	446	416	425	482	443	444	478	433	444	397	457	484	408	417	417	401	429	478	442	435	446	434	446	438	459	445	440	434	458	495	459	489	476	401	433	434	420	440	437	453	449	500	429	464	444	434	450	441	473	470	457	433	463	445	451	477	450	438	435	459	462	480	457	436	454	462	454	434	425	466	444	445	451	458	465	444	446	425	441	449	455	470	428	410	447	418	490	424	443	439	450	456	463	432	432	448	503	416	430	467	458	444	476	425	469	463	479	420	480	464	458	409	440	446	467	430	428	443	437	454	442	442	427	439	453	466	426	428	457	446	467	473	480	429	445	412	460	416	437	424	460	455	395	443	456	437	471	439	492	470	460	496	471	446	445	438	458	470	481	460	453	480	468	480	450	395	468	452	465	478	459	438	477	428	463	438	471	464	478	403	421	451	450	415	443	439	473	427	442	410	436	488	431	443	440	479	428	438	432	422	437	444	442	454	434	458	433	437	445	473	477	474	440	457	470	492	439	480	427	458	434	459	459	478	474	433	446	424	447	416	418	452	449	444	453	447	468	449	446	441	493	478	486	464	441	438	460	443	436	429	430	420	434	458	426	429	423	459	499	422	466	404	430	462	454	458	471	455	449	456	427	458	479	448	462	428	433	437	439	436	436	426	424	469	486	423	441	476	454	448	446	417	436	446	487	455	442	441	431	459	468	455	463	420	462	404	449	476	419	441	417	445	439	471	442	499	451	471	423	456	435	460	470	456	415	440	435	419	431	415	410	457	481	463	449	445	418	448	424	438	442	479	459	412	455	476	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51119	45936	33339	25319	24359	23894	21502	15469	6462	1702	1084	1348	6977	20732	25594	16564	7883	2333	614	271	224	230	209	211	240	241	237	205	198	210	211	225	216	240	204	198	191	189	233	213	213	207	182	202	192	210	203	195	209	185	198	199	182	196	236	228	198	214	188	233	222	191	212	229	202	204	238	207	211	235	197	200	251	214	199	201	227	203	211	227	202	200	208	215	194	190	207	199	199	214	198	203	249	220	238	207	208	202	201	189	192	218	206	202	207	220	219	233	184	205	232	215	196	198	211	208	185	181	208	203	204	202	236	212	213	209	183	203	205	187	191	192	234	216	221	207	197	174	222	214	194	227	207	216	219	177	214	206	209	206	191	180	208	215	208	223	203	196	204	210	185	212	183	192	240	205	189	237	208	218	209	204	224	192	198	224	212	213	205	186	209	186	205	208	220	192	211	209	203	233	223	214	196	206	204	204	195	195	216	206	199	223	205	211	203	201	200	208	205	198	202	208	222	212	207	222	210	217	201	200	192	212	176	195	187	191	210	175	221	199	204	245	220	226	204	202	183	198	206	189	233	222	184	203	249	163	224	220	206	217	229	222	190	209	189	192	201	236	208	209	206	208	213	203	189	196	215	218	214	180	199	198	219	196	197	228	224	215	220	200	194	212	224	197	200	201	191	230	242	207	203	209	221	213	219	208	214	192	184	212	206	201	222	234	217	193	199	247	212	208	218	203	199	206	231	185	198	209	203	223	203	218	215	210	214	203	211	206	198	222	212	231	199	210	205	193	197	229	226	188	209	205	222	212	223	225	219	190	201	188	194	221	206	212	221	196	198	197	212	210	229	186	206	222	231	214	228	246	200	211	216	216	206	217	197	213	232	178	230	191	207	192	233	228	195	201	214	192	202	222	207	213	235	213	221	178	233	216	199	220	212	189	179	205	229	231	219	209	219	203	190	209	236	196	201	202	202	186	194	229	208	204	199	222	216	215	214	201	207	235	227	164	217	207	219	241	225	191	216	186	184	205	199	201	217	215	223	210	209	204	191	196	217	196	214	190	207	200	225	231	197	187	163	210	195	193	197	205	219	204	188	183	226	200	229	204	203	187	172	197	200	226	224	195	197	208	202	187	213	218	197	231	228	234	205	183	224	210	218	227	201	223	212	193	191	230	190	205	198	205	208	225	186	249	191	216	227	191	196	196	200	166	213	212	210	204	200	216	218	206	219	213	171	221	224	200	177	201	190	186	211	194	208	188	215	185	204	220	209	230	196	207	199	199	211	171	223	232	194	179	204	207	210	186	202	212	219	217	187	185	221	182	198	177	216	181	221	213	196	220	207	186	222	213	205	211	212	222	217	193	213	206	208	176	212	225	221	205	225	206	245	200	221	223	188	201	228	187	182	210	186	219	221	204	207	197	190	211	210	229	218	215	198	226	227	203	205	216	214	203	206	202	179	220	216	215	210	222	226	211	199	230	196	209	196	206	193	215	219	194	187	205	218	208	243	205	210	201	209	209	229	178	204	236	196	198	194	196	229	201	222	184	180	201	201	202	214	217	210	210	232	228	206	209	209	226	209	220	195	191	189	196	204	213	210	211	196	218	230	226	196	232	198	220	174	189	174	223	199	213	230	190	188	177	217	193	231	220	201	192	178	218	244	215	213	240	208	228	201	221	218	199	195	215	228	198	209	224	188	189	232	200	220	209	215	203	222	213	208	178	236	232	199	218	221	212	202	254	208	173	224	200	224	190	192	214	205	185	205	192	229	209	208	221	219	200	194	177	213	192	237	231	202	236	217	210	227	219	208	220	221	213	195	226	204	247	192	244	204	194	217	175	253	216	195	191	199	215	241	244	227	202	196	174	194	227	206	229	195	218	223	240	226	221	196	199	216	215	217	211	209	197	225	223	236	199	223	176	230	211	207	201	206	215	222	197	227	198	205	224	207	202	229	230	247	230	214	188	210	206	204	185	228	219	187	211	204	212	201	188	212	180	201	183	201	201	205	201	179	186	209	215	219	213	227	211	192	200	231	201	193	221	205	204	202	212	206	182	184	208	236	186	209	224	200	189	194	225	198	205	214	197	193	200	204	198	191	180	219	207	206	196	181	213	217	207	202	215	243	215	197	224	224	202	210	177	180	224	227	206	199	203	223	204	204	193	236	227	205	203	203	216	220	214	224	219	232	256	209	203	211	174	235	213	171	228	214	201	205	206	225	208	211	241	240	222	196	201	189	189	196	225	225	214	231	208	206	203	227	215	211	171	210	227	201	203	206	229	177	213	202	201	222	227	202	201	190	256	225	214	180	212	183	196	217	210	199	208	204	212	205	213	175	185	206	206	222	220	206	209	209	204	191	239	223	208	193	172	188	187	202	200	174	201	210	201	222	212	209	200	185	224	209	213	244	197	222	205	190	214	186	197	219	172	179	200	242	202	212	192	218	196	228	192	225	240	210	214	227	207	174	189	215	211	210	179	206	188	220	186	203	197	206	211	211	189	201	213	202	213	234	208	215	188	217	223	202	227	201	190	208	226	212	198	211	222	196	177	212	240	209	224	184	210	189	188	200	208	188	203	203	194	239	241	210	214	210	217	231	224	160	185	218	204	231	209	203	204	209	215	187	205	197	213	202	208	212	205	222	196	205	222	198	193	211	201	231	193	210	211	220	204	243	193	211	213	232	175	212	194	206	210	227	163	192	217	212	193	237	215	202	214	208	193	222	191	188	207	201	216	222	187	202	201	185	207	224	215	238	211	211	224	207	191	206	202	197	202	185	192	190	187	196	210	220	214	233	211	192	215	211	217	209	211	229	228	227	211	207	216	221	206	189	224	209	213	206	221	204	233	197	215	196	194	199	237	189	190	185	183	221	228	209	196	217	190	219	203	218	239	239	209	205	231	193	231	184	207	194	198	190	206	162	231	214	210	219	216	195	188	211	198	197	201	202	211	192	229	228	213	228	213	210	227	200	197	186	220	244	199	183	224	209	216	178	227	220	200	196	221	202	228	190	200	209	210	199	211	229	213	201	227	201	212	221	235	195	175	214	182	183	218	204	191	236	208	228	192	194	231	196	200	224	201	208	199	201	194	215	224	209	232	219	200	204	202	206	202	224	188	207	214	199	224	212	200	201	212	224	203	198	190	212	222	175	195	201	179	175	209	206	204	208	231	213	216	229	196	205	217	197	228	209	202	238	208	182	211	199	197	190	186	186	173	190	230	216	203	187	190	213	208	211	209	198	198	222	221	216	198	236	197	203	215	200	207	180	231	190	206	217	241	185	237	209	197	222	210	233	215	228	192	212	218	170	203	202	213	216	175	208	189	205	198	209	197	186	223	201	192	229	186	173	205	215	218	208	202	215	216	208	223	203	181	184	206	185	211	199	221	212	207	227	234	219	202	200	197	214	204	225	203	221	246	235	192	184	193	185	240	231	199	205	186	230	233	217	198	242	192	226	229	207	215	192	240	185	183	183	190	226	203	249	231	173	194	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42715	52945	27398	12852	13552	11038	9180	6650	4549	3930	3597	5266	22381	40802	41971	31418	18612	6941	1649	612	429	422	452	515	443	463	419	478	468	435	449	426	464	479	454	462	437	469	439	458	426	492	475	482	448	430	432	442	455	395	458	427	415	455	452	425	468	441	501	433	419	440	471	433	467	467	457	463	414	468	461	443	427	460	452	447	416	472	438	464	449	422	466	415	431	450	427	467	399	434	436	454	430	431	416	445	469	469	433	453	452	430	438	465	455	460	485	471	452	469	468	445	429	425	429	443	476	435	435	413	415	449	443	431	454	432	423	430	437	479	453	456	414	474	419	413	458	433	458	455	435	458	429	436	455	449	407	475	472	440	472	449	443	464	458	410	455	441	435	455	458	460	439	451	455	475	428	434	465	437	420	449	455	425	465	452	449	420	467	412	488	439	444	435	432	444	424	494	461	439	438	455	408	489	440	422	452	457	424	465	418	447	444	445	457	456	478	472	458	444	440	416	446	445	441	411	452	415	449	452	430	483	460	434	457	441	436	451	451	430	450	470	453	452	417	469	456	428	420	438	457	444	463	448	441	445	451	450	417	443	427	448	434	479	476	435	423	466	455	396	424	458	440	427	407	495	469	424	442	434	408	449	438	445	402	421	485	447	411	467	437	464	484	478	465	467	440	436	457	457	396	433	445	481	453	440	438	451	457	446	420	431	439	434	458	425	455	409	457	488	432	405	441	425	438	424	434	406	441	416	426	449	445	433	436	457	420	448	432	405	423	413	454	449	451	428	406	396	412	439	457	454	437	442	448	434	438	435	454	431	417	401	425	433	463	431	438	442	406	444	457	444	444	435	446	441	437	413	425	428	445	421	460	452	479	462	422	464	474	424	401	420	446	426	450	442	435	438	467	442	458	467	431	426	461	450	386	436	477	437	430	426	446	440	461	461	448	449	441	482	476	411	458	459	461	467	446	454	426	465	460	402	417	469	470	438	425	449	422	424	429	415	462	438	456	463	471	451	422	420	428	455	470	442	448	448	454	458	459	445	456	440	476	390	456	444	462	436	450	452	449	435	455	432	455	449	440	468	431	435	483	473	456	468	448	452	433	430	430	477	417	420	444	453	438	431	418	425	431	448	477	426	414	456	436	450	438	426	446	422	423	476	432	435	430	449	422	446	435	465	477	464	419	425	424	421	465	428	440	410	454	433	423	416	433	469	448	463	423	442	450	486	469	454	467	426	451	442	458	431	483	453	462	421	432	434	412	475	414	488	457	422	456	456	463	437	431	486	446	404	453	450	426	457	487	420	410	443	425	471	413	451	461	446	451	452	458	423	442	445	447	444	444	387	465	474	455	428	449	428	429	434	434	453	437	432	446	423	430	435	446	461	469	441	450	464	431	448	466	419	470	453	443	490	424	469	447	434	442	445	435	412	439	411	466	442	431	429	444	446	473	458	428	432	429	433	453	450	428	426	426	474	427	455	440	450	448	472	423	436	463	450	425	385	455	420	460	434	458	459	444	404	379	469	430	426	379	427	395	479	403	410	445	419	412	431	454	470	407	437	469	449	444	464	428	449	441	447	445	413	442	479	424	425	444	442	464	438	467	415	445	468	424	470	454	452	419	451	461	438	456	434	445	484	397	460	453	455	471	465	446	473	435	427	444	442	454	384	434	433	435	450	445	488	431	473	459	457	467	448	440	441	417	432	445	455	430	438	468	411	419	452	424	426	464	415	400	446	442	443	438	419	463	429	454	428	461	388	418	424	417	459	447	410	466	412	453	427	458	450	423	448	409	455	452	466	441	449	415	428	450	431	418	433	446	423	417	449	445	471	429	473	457	489	438	455	425	470	443	417	433	471	453	451	415	415	428	455	397	499	422	427	491	475	439	461	447	456	482	471	451	460	439	462	464	462	410	438	427	459	451	454	453	481	469	423	426	448	456	475	446	446	470	410	437	426	430	437	473	445	463	439	472	427	425	464	435	442	438	432	429	422	484	459	451	462	436	477	445	448	455	447	415	392	448	468	455	457	438	480	468	464	469	473	425	438	434	435	441	483	431	407	477	437	414	450	442	419	399	413	417	464	437	444	439	489	453	404	471	435	441	457	413	471	469	401	468	428	478	435	450	451	440	454	433	464	462	450	448	400	462	451	467	456	395	441	471	420	431	417	448	416	478	425	421	434	487	438	435	423	429	468	449	406	439	480	450	488	436	439	458	420	461	413	409	421	425	461	436	449	421	446	446	443	421	445	448	459	460	433	438	441	464	415	451	454	452	455	440	427	447	468	415	435	423	452	442	420	452	456	416	462	469	458	411	412	505	424	447	457	467	420	497	477	485	443	453	413	490	451	424	453	487	460	457	433	471	456	412	448	459	437	423	470	421	422	447	462	484	441	465	421	434	455	428	437	435	440	412	446	410	450	447	455	421	441	472	406	434	466	424	493	436	456	460	433	446	457	461	430	459	443	452	441	473	419	451	451	449	445	451	442	442	419	447	450	442	458	454	469	431	428	419	452	454	475	437	475	418	428	436	458	433	427	465	423	482	446	450	462	465	439	471	436	450	444	427	445	424	433	432	416	477	470	445	444	447	482	446	436	422	428	448	461	454	455	441	424	430	421	462	431	422	439	468	429	413	447	408	479	450	439	438	445	467	440	432	401	395	426	474	425	479	447	435	436	432	470	432	429	458	409	436	433	461	458	469	436	454	427	479	448	444	449	478	423	459	423	446	387	453	431	431	472	413	450	471	461	467	426	464	460	436	435	447	486	424	435	418	469	443	441	387	444	451	476	410	453	412	469	431	445	433	437	450	430	439	455	469	459	450	445	439	478	437	454	445	461	490	420	454	442	450	444	462	466	437	475	426	481	439	412	431	455	440	452	429	416	441	462	426	452	439	413	450	442	459	463	454	461	446	452	430	426	446	433	469	423	446	459	437	443	448	444	437	461	435	453	435	438	451	479	465	440	452	470	423	414	464	437	426	396	414	453	440	423	470	454	431	454	422	414	441	479	447	480	399	448	438	422	440	438	454	429	465	471	456	431	444	460	466	437	423	467	454	471	459	464	454	466	458	461	435	443	436	455	472	464	413	467	433	429	418	429	474	435	463	448	435	466	453	439	459	454	425	432	471	446	467	429	442	421	443	442	418	439	427	434	479	429	430	448	481	439	434	433	435	487	418	449	426	422	418	388	483	461	462	449	430	452	475	443	454	424	416	430	473	431	470	410	421	420	411	424	436	432	434	463	458	441	439	442	444	442	454	429	426	433	445	442	449	439	401	465	469	457	435	451	428	419	454	438	423	453	408	478	444	463	464	431	419	412	434	424	452	433	463	473	423	420	411	419	492	435	467	448	444	459	451	480	441	422	435	417	452	442	413	453	444	453	455	433	447	438	453	402	430	463	435	459	431	429	442	431	428	423	434	450	415	458	444	425	470	443	419	399	442	442	418	413	443	456	441	432	421	426	450	449	440	410	413	442	451	441	430	407	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51650	45978	32945	25783	24792	23198	21323	16222	6922	1811	1173	1794	9216	23654	21579	15095	7513	2373	649	223	197	209	201	194	257	219	203	206	169	194	193	200	220	195	195	190	198	230	228	191	187	202	196	201	225	192	207	222	178	158	169	183	201	192	207	181	217	212	203	214	212	193	217	230	176	221	202	233	223	225	183	242	186	187	202	198	181	185	219	204	206	244	203	221	194	173	208	216	189	198	178	190	224	197	207	186	212	194	215	226	196	193	200	191	190	207	202	196	200	201	225	209	196	233	230	193	201	223	203	192	190	202	204	195	228	213	215	179	191	212	215	207	213	197	205	191	214	169	234	190	191	186	219	200	214	182	209	208	201	184	203	195	241	229	191	200	204	206	194	206	196	205	216	172	206	216	178	218	206	215	204	182	202	199	211	184	185	198	229	223	188	219	213	209	181	186	211	193	204	215	210	210	213	195	190	185	190	222	205	202	201	210	222	207	230	198	198	211	204	212	198	210	200	191	185	213	198	197	220	216	198	225	185	219	197	166	225	226	193	199	204	214	214	193	192	227	173	200	176	191	214	197	222	210	214	199	200	214	216	176	205	200	210	206	215	231	205	210	184	193	176	187	190	226	204	200	192	218	179	197	215	174	186	191	204	205	203	191	218	196	203	228	188	204	206	199	179	178	188	189	215	214	218	214	198	198	215	240	233	216	212	198	212	202	220	211	188	210	197	233	191	207	199	226	177	219	187	228	201	220	209	194	173	206	199	184	207	217	208	194	188	223	202	166	196	212	207	208	202	201	214	205	196	210	179	194	182	191	182	200	197	183	207	217	194	250	212	188	202	224	209	199	227	221	194	191	195	192	200	185	206	209	199	172	202	255	207	218	226	217	201	215	200	202	179	205	183	215	194	186	210	236	218	198	220	190	195	211	202	208	197	188	203	201	209	211	217	185	211	189	203	221	203	184	207	211	194	213	206	195	186	204	192	184	182	191	213	219	188	201	226	212	213	222	217	204	200	171	183	204	208	194	228	190	211	219	229	234	208	222	226	199	189	217	199	195	213	188	241	205	209	182	223	199	222	213	211	216	179	221	196	222	183	211	207	222	212	188	213	220	235	204	183	202	213	231	228	213	186	190	209	201	178	189	231	177	235	201	223	188	224	205	229	188	218	176	215	202	209	186	219	183	202	196	196	216	228	214	229	198	203	209	194	206	217	222	187	182	219	234	220	220	219	199	193	200	188	206	190	200	219	188	195	193	204	197	198	210	172	204	184	221	200	227	196	192	224	210	191	182	203	200	205	203	162	208	204	194	217	186	185	217	177	223	195	177	211	205	200	211	166	200	195	185	226	229	207	196	206	195	227	210	220	202	225	175	185	219	215	220	208	205	195	188	199	216	217	233	211	204	191	205	201	190	193	201	181	182	226	197	183	206	183	200	183	199	192	182	242	192	194	215	209	191	208	236	210	195	207	205	200	178	246	212	222	180	237	207	200	175	222	194	212	208	207	226	198	209	219	186	189	200	230	203	217	220	186	223	224	207	199	214	178	213	206	208	207	198	209	211	217	179	180	207	210	207	220	226	219	225	213	220	199	199	209	225	183	191	213	215	171	210	205	178	209	184	209	194	217	206	209	207	184	218	203	202	199	219	210	199	209	203	199	195	198	200	205	184	165	202	185	190	221	194	196	226	217	196	199	181	191	188	194	189	208	215	223	195	215	191	198	222	217	206	190	194	206	199	194	172	193	210	208	213	202	228	202	219	183	195	190	199	207	212	236	244	195	212	196	211	191	190	180	209	200	180	207	189	206	198	237	204	187	202	221	198	218	189	182	184	194	183	220	230	224	212	198	226	220	183	226	192	211	213	186	187	188	228	210	198	206	216	201	189	199	170	222	182	192	206	206	213	246	202	203	232	239	214	211	204	215	167	230	186	195	233	192	197	214	198	208	185	208	186	198	216	240	202	193	214	202	201	199	211	190	207	200	225	210	206	211	214	202	204	218	193	196	237	201	204	199	213	204	216	166	206	195	193	209	204	213	180	173	202	226	172	215	213	197	226	244	201	184	178	189	226	199	197	200	197	241	211	189	203	203	204	201	204	202	208	202	216	211	186	207	230	220	185	212	201	215	190	200	237	191	200	193	212	182	218	203	206	217	189	187	254	200	199	203	233	196	216	188	196	203	217	171	214	189	168	226	192	212	165	210	225	212	216	192	199	238	202	199	196	193	207	205	176	167	229	231	197	195	187	188	194	191	211	183	205	207	209	208	194	178	223	216	196	186	206	196	173	192	207	173	198	207	189	198	189	210	184	211	222	235	217	209	198	181	200	204	215	182	206	203	229	213	198	188	188	228	202	208	214	226	209	205	215	197	209	193	226	186	211	203	198	206	224	203	191	192	218	203	194	189	192	186	190	211	185	198	178	221	208	210	183	196	190	218	197	197	210	197	198	170	196	184	196	210	184	201	185	197	210	208	196	182	240	205	193	204	199	203	191	216	196	239	172	191	187	186	209	205	194	184	202	194	208	202	182	190	222	218	178	220	215	218	220	200	184	208	195	217	203	213	211	202	229	219	204	201	202	169	183	218	225	183	217	220	189	218	210	231	221	231	216	168	166	199	215	226	202	221	217	197	202	229	209	219	214	192	206	214	202	190	192	227	234	201	190	186	191	200	200	217	200	190	190	226	204	194	178	209	185	186	198	184	195	193	172	223	209	193	168	212	194	194	186	227	224	202	216	206	244	177	237	194	190	183	183	187	207	208	198	185	214	209	218	195	204	210	223	181	196	215	210	185	196	187	191	183	191	200	199	198	222	200	186	220	187	211	201	195	200	204	207	203	218	216	228	219	191	212	206	226	189	189	224	229	183	176	204	215	186	224	204	199	210	184	226	189	192	192	194	203	244	197	203	199	219	212	189	183	197	211	214	197	205	202	220	199	208	201	221	232	200	202	197	191	189	215	203	206	214	210	216	206	222	194	158	197	189	181	228	191	171	193	190	229	183	198	207	206	200	227	192	209	224	245	205	194	202	199	213	205	229	212	225	200	206	221	192	215	200	216	193	219	178	192	201	189	237	204	205	205	218	208	201	222	201	202	195	175	189	213	197	202	217	188	206	198	193	192	199	223	189	212	178	199	205	179	204	213	183	238	198	179	178	206	205	192	193	205	185	200	204	206	201	200	207	182	169	198	194	201	182	200	191	196	198	232	222	178	235	216	186	213	197	215	213	203	187	210	202	195	198	213	183	207	207	178	206	196	208	199	222	216	217	195	196	197	182	220	183	179	219	212	188	209	180	209	217	237	195	213	234	188	224	177	196	198	193	213	214	193	233	186	205	239	196	206	183	198	202	208	224	175	211	191	192	232	195	199	179	198	234	195	212	215	218	198	174	215	188	221	204	210	176	191	204	184	197	193	198	211	198	186	194	211	203	204	192	206	200	206	194	207	214	200	180	218	201	195	201	234	202	196	210	200	212	224	203	194	193	184	212	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42107	53874	28365	14594	13292	10424	10350	7795	4601	4151	4094	7029	26016	41695	38609	30602	18604	7167	1979	457	404	463	436	436	427	419	456	454	471	441	415	418	434	468	470	398	419	404	463	450	402	438	393	435	445	450	464	424	430	395	441	461	465	451	426	441	446	446	437	411	449	406	457	456	475	423	433	415	423	481	473	416	444	437	414	417	436	421	408	415	452	386	462	468	422	451	451	450	432	393	463	432	469	462	417	434	441	439	465	440	446	464	442	437	443	471	394	428	451	422	426	467	430	450	431	452	447	452	451	421	417	446	473	421	432	446	426	435	438	462	454	414	431	450	423	453	423	432	420	424	428	424	475	413	422	432	457	460	424	463	477	453	443	456	450	438	434	449	414	456	434	441	441	445	439	409	399	438	419	471	414	431	459	472	406	444	440	426	471	453	445	442	451	470	456	443	411	407	451	466	465	439	431	444	459	441	472	430	441	394	420	430	410	437	417	429	463	395	422	432	456	448	406	462	493	434	450	456	425	418	436	450	432	495	436	466	428	419	476	448	437	420	422	437	442	424	406	401	448	455	411	429	429	470	437	428	458	410	427	404	424	455	461	398	466	453	427	442	455	477	447	410	452	477	441	465	432	488	429	451	420	448	389	435	460	410	446	448	441	438	455	413	430	420	507	445	428	427	448	460	449	431	455	419	463	418	444	456	439	452	442	437	413	427	426	429	418	433	435	425	451	440	420	414	413	466	443	412	434	411	441	459	445	390	477	423	433	457	414	419	434	412	444	436	442	430	428	454	435	423	448	453	409	431	402	445	440	402	440	424	438	440	436	444	398	459	425	439	437	398	406	451	469	427	416	419	489	457	432	466	409	447	453	403	424	453	439	414	415	452	401	476	412	434	441	463	437	429	448	415	442	436	423	399	441	437	455	413	420	467	419	402	434	421	414	399	430	452	414	399	447	415	453	473	442	407	413	423	473	444	437	446	411	447	414	447	406	430	459	425	436	444	428	409	454	422	474	422	423	428	443	391	413	414	521	444	431	472	421	437	416	445	427	435	482	401	446	430	397	433	412	422	403	444	412	448	437	432	468	416	412	426	443	428	466	459	410	441	455	402	403	462	448	456	451	416	466	462	453	451	454	424	443	458	439	426	415	423	434	455	444	433	435	435	419	461	428	392	440	397	440	442	440	437	469	417	447	441	431	427	451	442	422	424	447	413	456	467	434	394	383	410	423	452	403	401	422	456	448	401	455	461	418	419	425	479	454	394	447	411	411	436	462	474	454	420	433	459	486	406	443	433	422	466	401	436	420	428	450	433	451	412	465	464	463	470	427	431	417	426	432	394	434	443	460	422	421	443	463	439	393	419	423	440	472	446	435	440	457	471	411	441	417	418	441	432	447	398	448	418	437	434	452	433	436	418	443	451	416	465	411	436	433	470	433	436	442	439	461	451	400	449	458	434	443	450	423	403	400	443	453	469	442	421	431	453	446	440	412	425	442	443	397	407	427	450	449	431	468	449	409	435	415	435	478	442	400	425	463	449	462	442	429	402	420	466	408	407	396	412	418	469	455	408	441	468	447	460	435	449	420	428	445	419	458	465	441	445	425	416	417	432	432	433	428	393	415	433	440	427	426	468	414	456	437	419	420	492	451	418	464	451	447	463	434	435	412	401	457	423	454	420	434	432	452	403	456	447	438	459	414	435	451	444	436	442	454	477	423	443	424	403	415	435	423	437	454	444	433	419	434	440	418	407	465	477	446	466	409	422	447	414	478	433	438	415	363	426	446	426	450	423	387	453	442	423	428	480	431	403	439	429	469	396	447	431	435	414	434	449	437	430	461	426	431	452	454	436	445	445	440	449	439	396	443	419	432	467	464	450	411	415	473	446	450	425	441	418	435	467	463	419	403	412	414	392	460	451	451	466	428	445	461	446	409	423	427	447	448	423	426	454	451	449	471	434	422	399	421	478	453	453	436	496	457	434	438	458	439	417	436	420	434	443	408	434	450	449	434	432	425	431	427	436	434	429	459	441	445	415	428	441	411	435	465	453	471	472	442	412	439	465	460	441	423	427	470	436	450	453	447	447	433	413	444	424	458	447	424	422	461	473	437	430	436	470	425	407	418	403	480	439	424	458	456	420	462	459	438	426	423	453	448	491	448	424	451	411	451	453	453	463	427	431	427	433	397	455	428	443	438	403	397	447	432	412	467	450	429	416	441	419	439	465	398	473	450	445	441	460	440	442	402	422	485	447	424	457	437	465	417	432	436	403	443	450	445	420	448	450	446	431	445	413	413	450	439	415	486	432	409	417	434	456	444	413	456	429	436	416	472	429	448	432	468	414	412	435	420	474	453	436	432	425	413	401	458	387	391	425	461	424	452	487	464	441	390	445	428	426	435	446	406	440	456	468	448	443	419	464	446	397	410	459	441	439	430	433	462	451	424	429	440	483	447	431	440	419	451	422	401	433	451	412	433	431	435	469	446	432	417	477	424	411	479	430	407	430	458	425	445	455	413	459	443	411	411	409	463	431	514	452	438	437	454	417	461	437	408	430	418	454	461	439	447	451	444	458	432	473	425	418	479	441	406	435	433	417	419	454	466	404	438	428	436	431	415	418	442	474	427	454	423	463	416	448	422	458	409	491	466	439	430	392	418	418	481	465	449	440	425	437	465	422	401	404	410	433	474	450	450	432	412	451	454	414	460	448	395	429	422	440	434	429	478	458	475	465	421	465	424	494	427	428	448	410	443	452	423	456	476	472	424	429	413	396	453	459	458	413	405	434	440	420	439	396	418	384	463	430	416	463	443	431	443	438	435	451	419	459	424	434	437	388	406	464	434	428	441	423	427	438	443	452	442	460	414	452	432	415	435	448	418	426	429	442	442	421	419	397	433	433	441	436	404	454	459	435	415	458	421	449	449	425	437	443	413	435	445	437	445	425	448	428	441	414	418	434	407	387	437	456	425	421	415	431	416	481	421	437	403	454	470	424	473	436	472	456	480	480	462	447	435	472	429	408	408	466	460	433	402	473	423	468	393	408	441	461	466	422	392	445	461	404	424	431	456	422	413	471	433	410	455	451	441	449	439	418	437	429	437	421	458	454	444	432	443	458	445	444	471	444	461	414	443	448	411	447	425	471	421	446	459	443	452	439	449	431	451	455	434	414	448	423	445	439	424	446	429	428	421	445	442	469	447	419	457	426	450	418	436	457	446	449	418	443	428	421	474	441	496	421	418	472	421	436	456	425	413	438	459	396	405	457	418	446	420	407	407	434	451	449	412	450	445	465	432	441	408	474	437	436	433	432	433	418	474	426	419	453	420	442	427	427	473	451	476	445	424	443	431	392	425	450	403	427	414	429	424	439	431	395	411	429	434	458	432	425	412	467	450	432	411	421	416	410	463	420	430	414	428	424	423	486	407	465	431	404	448	460	462	432	463	448	399	432	476	443	442	445	437	405	451	422	440	449	460	432	478	421	449	430	432	459	461	446	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51947	47186	34571	25418	23921	22779	18729	12101	5491	1883	2046	11111	23481	25571	16981	8043	3205	1171	435	205	201	231	194	225	224	205	217	199	186	208	221	224	218	195	219	183	213	209	184	199	195	208	217	221	212	204	213	193	202	205	191	190	188	208	207	180	187	235	193	208	193	230	182	200	190	212	205	192	219	195	170	211	222	185	219	188	174	223	212	195	208	215	164	228	182	184	197	192	201	220	209	203	210	234	201	195	193	199	222	188	189	215	214	201	192	215	195	200	184	204	193	196	202	205	173	199	192	190	206	204	192	206	196	179	215	213	214	217	212	195	198	217	189	200	196	191	175	220	211	227	235	233	210	221	206	207	214	178	194	203	207	193	210	194	218	205	212	217	198	192	191	204	181	210	184	219	216	233	184	196	210	210	218	199	201	220	174	224	196	203	189	227	197	202	165	202	185	207	212	190	187	225	200	178	186	201	219	193	187	183	210	200	224	208	187	193	208	204	195	217	231	203	202	233	210	217	185	206	202	207	205	228	205	216	190	242	197	215	200	198	193	223	197	219	195	198	212	206	203	184	206	192	212	238	210	211	205	210	194	202	224	217	214	181	191	208	188	189	172	186	184	182	203	209	202	214	200	195	195	197	192	200	191	191	236	216	199	182	182	206	187	202	207	195	208	195	200	203	187	188	188	204	214	192	202	207	212	197	186	203	202	182	170	194	204	193	195	224	216	204	190	174	193	225	208	200	228	211	175	220	204	173	158	174	213	182	207	184	204	206	198	199	215	187	193	206	193	201	236	175	185	189	208	201	224	185	191	217	188	193	210	201	186	206	197	193	203	218	206	235	235	211	200	208	196	205	175	231	203	183	221	188	209	199	218	223	187	217	207	152	184	202	203	192	226	216	227	186	202	210	210	196	197	192	221	208	224	209	223	226	225	200	240	206	229	215	203	224	214	183	181	218	209	191	203	210	205	203	197	185	220	196	191	217	188	181	198	203	197	212	209	183	205	198	216	199	197	217	221	230	205	203	190	195	207	206	206	199	192	198	200	195	203	192	207	212	223	200	188	224	213	227	209	219	194	199	215	199	232	200	193	217	233	221	197	181	187	216	213	210	199	207	205	203	207	203	189	218	222	229	226	182	206	187	202	207	202	221	198	202	219	214	204	202	222	190	203	200	173	183	198	228	189	202	215	193	209	220	208	191	195	198	201	208	212	207	209	196	197	185	200	186	205	208	215	209	219	190	212	223	209	178	215	210	184	209	192	209	220	213	188	207	210	208	210	219	200	219	207	227	218	206	210	195	211	178	192	207	197	207	202	190	175	238	206	182	209	195	195	188	203	208	209	236	227	210	215	209	196	212	182	234	214	224	201	219	204	204	197	219	183	209	188	216	202	208	203	179	190	193	215	230	212	225	182	193	194	217	214	177	186	215	178	210	222	211	230	202	185	233	235	198	217	216	202	207	218	216	198	226	213	198	236	168	198	229	206	233	219	187	204	213	203	202	194	172	229	218	221	216	213	202	232	224	235	201	196	202	213	174	198	189	213	187	226	185	194	192	206	196	193	205	182	214	187	175	219	186	204	199	209	213	204	223	208	204	210	212	211	201	165	210	171	203	213	195	217	168	194	204	190	188	211	184	195	188	196	222	210	209	206	200	181	230	182	186	194	217	205	202	190	202	191	214	206	180	222	183	208	221	198	212	226	212	206	230	212	205	193	194	201	218	196	203	208	197	201	221	234	238	183	230	216	197	197	206	197	217	221	193	204	214	220	185	199	196	199	229	215	215	165	205	194	183	187	195	217	198	207	203	214	219	197	204	202	201	209	192	189	197	212	197	222	201	237	194	190	189	193	208	195	179	211	209	203	216	235	206	211	193	230	213	204	249	195	206	202	225	182	223	193	217	204	213	202	198	207	221	203	201	213	213	190	224	179	199	216	216	186	205	228	194	190	225	198	220	192	199	225	196	206	206	205	193	211	196	206	215	206	186	184	221	220	215	220	198	197	210	201	212	178	216	196	217	208	208	195	185	191	218	198	192	211	210	214	189	189	188	210	206	233	184	212	221	196	205	197	207	227	205	207	183	191	218	205	190	213	218	177	208	182	213	194	200	191	200	205	193	211	217	188	203	184	215	201	191	214	199	205	199	239	212	223	188	238	220	198	204	208	194	203	210	189	200	155	221	238	192	209	223	202	186	210	191	188	203	196	212	191	217	209	193	204	196	207	202	192	232	228	185	221	198	180	179	177	213	194	206	209	209	173	184	215	196	212	208	203	180	211	193	183	206	217	227	230	200	213	214	193	190	187	171	184	180	221	222	202	201	203	217	188	202	200	186	210	210	199	209	181	220	225	190	190	195	194	206	227	210	223	209	205	179	218	203	218	193	205	204	209	187	224	183	196	184	221	197	215	217	211	240	213	203	199	216	191	191	202	217	174	186	212	226	216	187	201	212	208	212	199	181	225	219	219	228	179	230	200	193	213	202	210	209	190	227	213	195	201	207	213	197	228	196	198	210	221	228	206	180	195	206	199	228	203	201	174	166	185	239	210	196	189	226	191	231	203	186	206	211	203	192	194	195	181	191	196	212	179	227	192	201	193	206	201	208	202	181	197	172	194	193	173	211	193	191	205	215	211	216	212	200	218	180	218	195	184	179	193	205	195	221	195	194	199	199	193	212	190	174	195	211	197	207	207	195	198	211	190	199	194	224	201	214	220	201	214	189	227	188	201	184	192	227	198	177	215	217	200	200	218	185	213	204	206	198	203	175	204	202	233	240	171	187	213	209	178	221	203	213	195	200	215	189	195	185	195	226	203	213	191	209	205	190	205	230	211	193	180	199	187	209	197	188	195	199	212	197	208	203	223	214	206	211	226	220	205	207	219	195	222	185	210	205	198	215	221	211	209	214	209	213	201	205	216	180	202	220	229	188	194	189	191	193	214	209	207	243	198	187	201	226	221	195	175	218	222	205	220	198	195	199	200	224	229	201	209	184	205	190	224	189	193	210	212	200	188	202	200	235	213	199	225	229	189	203	197	203	223	217	194	199	232	208	193	187	180	193	194	179	223	205	200	218	222	203	206	175	193	188	184	221	188	192	176	212	227	198	187	189	219	199	202	202	197	199	219	212	200	206	195	201	223	215	215	200	222	196	221	212	209	203	201	191	220	192	204	200	239	208	196	190	195	220	206	199	191	201	218	196	233	188	230	192	187	199	233	200	189	218	186	204	198	173	225	210	200	213	178	224	215	223	202	203	202	200	193	189	221	194	178	193	215	214	207	244	190	206	179	206	183	197	180	233	225	213	205	197	223	208	225	227	179	200	235	191	209	195	201	207	184	227	211	210	204	230	200	197	220	196	224	208	199	194	182	187	198	203	193	207	207	216	203	200	166	168	167	208	204	200	220	234	167	230	221	223	207	202	222	195	198	189	183	213	187	199	193	204	209	204	191	197	199	219	191	181	183	206	194	212	184	214	201	187	185	201	199	201	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41215	50844	29443	14720	13379	11194	9340	8403	6830	4235	7134	25870	41764	41681	32553	19758	9872	3859	1337	441	447	446	447	437	435	441	466	440	455	452	430	451	471	428	451	452	480	419	438	439	465	465	438	454	439	420	451	484	456	446	462	485	474	477	462	452	448	436	440	449	451	482	463	439	464	401	426	446	450	378	468	483	439	409	462	446	417	439	477	453	490	453	480	479	458	490	463	451	441	442	486	434	449	449	453	430	458	421	471	421	468	467	443	439	434	483	448	459	478	455	412	489	441	448	446	470	422	457	445	460	459	498	431	463	422	487	453	472	456	454	437	426	473	448	436	478	418	444	430	460	448	490	435	404	425	434	423	476	468	457	453	449	475	419	437	437	476	450	414	468	431	464	463	481	422	461	423	456	434	486	453	453	449	484	441	445	455	437	411	458	463	436	470	442	434	462	435	443	454	463	436	450	425	435	468	444	461	458	459	421	504	420	417	474	438	446	452	492	463	478	454	460	466	424	442	407	460	444	445	446	446	414	443	457	468	450	419	461	447	450	444	491	448	452	435	427	454	438	424	454	459	427	459	438	469	449	455	501	477	444	428	422	471	448	434	429	478	409	446	463	417	438	443	462	435	453	435	446	451	486	419	467	472	414	465	440	443	433	469	477	474	448	445	500	432	464	466	419	437	461	444	454	457	476	456	442	461	432	446	462	478	473	418	441	450	437	435	467	398	465	417	419	454	442	442	432	438	452	468	431	444	481	441	475	417	408	444	447	443	413	397	437	465	446	417	450	464	437	444	454	469	417	441	453	450	440	459	433	427	421	424	437	437	441	438	423	417	471	413	382	411	406	393	481	446	441	444	495	427	432	446	427	472	418	463	424	446	448	471	459	489	467	445	415	455	455	465	454	463	473	457	435	410	467	446	436	436	432	421	455	478	460	426	426	492	445	438	491	459	402	460	472	474	450	443	451	462	444	443	461	462	440	465	422	466	459	430	436	425	435	446	467	463	443	448	412	408	455	404	463	459	464	441	430	458	457	439	423	450	417	479	457	451	429	446	510	448	438	386	472	434	444	458	422	423	443	451	472	449	435	438	456	469	454	475	462	478	452	442	470	461	451	448	483	447	429	460	394	462	466	405	480	393	439	440	418	456	477	433	447	451	460	442	405	467	426	458	439	425	448	495	432	457	434	433	471	436	441	414	482	437	445	469	431	404	474	414	429	441	424	438	416	445	420	435	458	436	483	391	446	510	423	462	454	395	449	446	445	478	464	472	465	454	472	421	429	475	470	436	435	447	503	442	413	440	489	451	426	458	438	405	447	432	450	467	432	434	454	481	430	480	442	447	447	463	420	457	424	442	443	448	437	441	436	490	466	435	457	432	450	450	448	453	478	444	439	456	462	473	462	453	491	412	448	438	439	441	440	465	472	459	458	438	416	424	472	460	444	445	471	486	428	396	458	404	482	450	482	459	463	458	428	425	451	455	432	457	455	430	427	451	439	452	421	443	447	439	425	452	483	459	412	422	439	436	408	404	432	479	470	481	421	441	449	475	444	451	413	470	423	433	442	473	462	433	443	447	473	453	435	464	466	440	408	404	451	480	453	458	413	425	426	450	454	460	465	464	452	453	416	405	433	450	423	440	453	493	487	455	452	432	415	406	443	446	462	444	480	411	470	476	462	443	444	444	441	455	442	439	434	464	471	456	442	483	435	450	431	446	442	448	451	477	485	449	471	449	448	447	434	498	456	442	447	442	465	475	426	466	495	440	444	482	449	458	442	451	466	455	411	468	470	457	463	460	431	462	459	474	479	424	470	443	442	426	443	439	437	431	426	436	453	452	473	448	442	429	466	432	447	451	460	442	449	437	454	430	467	435	434	481	455	443	434	469	487	447	459	440	450	450	423	464	450	476	420	416	468	462	421	433	444	471	422	434	426	455	451	499	433	439	442	472	400	456	467	467	451	461	442	434	464	439	397	423	476	397	426	475	446	421	492	441	446	471	458	449	464	457	416	464	426	445	469	445	484	464	472	430	409	433	446	470	462	424	462	473	447	446	482	484	469	424	450	434	454	475	445	467	480	461	452	460	481	445	449	478	415	462	422	442	427	466	473	443	429	453	438	447	438	466	457	443	454	453	440	404	443	436	423	452	452	461	425	453	421	441	470	452	442	465	440	414	418	440	471	431	435	480	476	466	432	443	438	407	421	453	414	420	449	474	464	439	449	464	440	433	443	434	468	475	484	410	474	478	445	472	466	431	425	473	446	445	459	495	475	469	450	423	460	427	447	444	428	450	428	467	423	440	417	413	436	485	467	437	424	485	418	439	450	454	461	452	483	410	469	433	432	458	473	460	442	447	430	437	409	442	474	452	442	458	434	421	440	449	424	479	441	442	429	439	438	440	472	424	427	470	497	473	453	463	454	452	440	464	496	411	419	472	434	440	452	447	431	412	424	461	437	487	466	433	469	396	411	454	470	463	469	453	460	417	461	453	453	423	426	468	425	444	493	436	447	461	405	452	492	409	421	470	461	449	427	464	429	452	455	439	451	453	446	430	459	464	471	453	432	426	459	455	473	452	443	448	403	424	449	422	452	442	488	454	467	479	399	425	425	449	435	446	468	461	445	475	466	449	470	431	435	433	464	455	450	418	440	419	416	456	460	457	451	497	457	456	429	467	462	419	398	470	444	456	432	472	447	478	463	467	443	468	429	473	419	421	464	428	423	438	470	478	484	437	442	455	421	470	485	485	423	442	407	432	444	438	411	451	446	463	432	446	428	434	444	454	432	471	455	429	433	473	436	432	434	434	434	420	456	442	431	435	422	488	462	453	438	465	414	436	482	440	436	446	427	447	430	450	449	423	461	463	455	463	464	445	481	434	457	462	463	445	431	440	417	454	471	416	457	455	449	463	421	430	443	448	441	436	415	461	450	448	451	425	468	433	469	424	455	437	405	427	441	459	428	423	450	434	452	459	426	454	427	474	480	436	406	422	438	444	459	486	486	455	469	446	478	447	437	472	431	428	444	482	422	430	473	461	419	432	467	441	468	398	441	458	454	457	484	473	457	478	439	456	457	444	466	419	466	443	427	420	483	466	446	411	423	482	432	437	492	477	464	439	451	409	470	467	448	466	463	422	459	431	459	439	447	455	481	486	460	472	439	454	463	464	426	447	482	453	454	448	429	477	418	457	442	485	445	451	427	474	444	456	427	473	415	427	465	441	429	450	475	432	466	473	452	443	437	453	431	451	456	415	446	460	428	437	460	438	470	429	458	409	463	446	460	448	428	456	435	417	411	433	447	442	453	456	444	453	435	472	425	459	437	468	462	429	477	452	431	453	452	452	390	475	472	400	469	466	457	437	431	466	428	408	427	450	436	439	434	452	463	449	463	501	447	403	487	437	457	439	448	453	474	464	451	451	451	414	463	422	478	449	450	467	463	453	434	488	430	452	451	427	399	438	461	450	436	466	473	435	434	436	472	395	460	459	470	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49641	46660	30505	25127	23268	19577	15755	10606	5053	2921	6732	20712	28289	22476	12269	5057	1472	465	274	214	207	238	180	242	238	229	204	208	213	231	196	226	209	212	198	198	236	207	216	190	226	215	195	230	201	207	194	228	191	221	209	208	247	204	217	196	208	199	209	215	222	224	219	213	203	209	175	196	191	192	220	202	222	220	182	200	210	198	221	213	232	208	217	224	206	210	218	224	236	211	205	224	230	203	213	241	229	232	198	208	239	205	199	197	211	221	228	198	193	204	212	216	240	206	223	205	195	212	220	209	230	186	207	208	195	200	196	230	200	217	209	190	205	212	206	202	228	214	183	216	268	228	198	197	221	212	212	227	224	232	213	211	208	181	220	229	207	194	202	221	197	229	220	216	198	196	225	232	197	212	225	214	225	174	204	216	194	198	188	222	213	236	206	212	260	206	214	196	186	212	203	202	209	210	178	213	196	218	216	222	224	214	201	212	195	218	222	218	207	205	188	219	227	230	202	210	218	208	239	215	235	212	190	211	231	197	239	176	224	208	229	225	211	217	221	224	225	211	235	204	233	213	191	205	203	227	223	215	201	198	209	205	217	190	210	186	187	218	209	209	240	228	199	212	206	186	199	219	209	210	205	219	203	204	190	209	174	220	210	231	193	183	199	207	193	201	236	182	205	209	206	211	191	216	195	215	227	236	234	226	208	231	223	210	209	221	213	215	221	220	222	196	219	214	211	193	220	207	205	211	207	192	233	207	231	213	220	235	228	214	184	194	243	225	223	217	203	225	215	204	214	209	195	222	211	220	234	187	212	211	221	228	227	174	187	197	190	224	194	204	189	202	222	217	199	210	220	221	239	229	214	228	208	214	220	232	211	201	226	218	222	237	177	230	178	173	238	222	209	244	219	208	211	217	212	199	224	222	222	214	217	212	195	227	207	206	206	194	213	224	214	223	210	219	219	216	192	195	198	198	194	220	224	207	215	205	209	208	227	218	231	221	212	198	213	241	204	216	207	194	224	220	222	224	204	217	223	218	235	202	225	211	192	216	190	236	214	231	182	208	201	222	233	228	209	215	230	197	216	250	221	210	188	198	222	201	207	249	221	207	209	202	191	186	205	195	236	230	220	244	197	236	199	199	215	222	217	220	188	213	216	224	216	227	198	212	204	216	186	219	196	207	200	236	212	221	222	193	210	192	219	218	222	225	186	221	206	229	216	208	187	234	208	218	198	178	199	207	206	183	207	246	208	206	213	218	206	206	229	219	197	226	198	217	230	212	184	190	189	175	195	208	229	204	201	215	193	182	183	231	200	220	228	190	224	227	193	235	191	210	238	205	222	199	216	223	195	220	237	214	217	230	224	223	234	208	231	211	210	226	190	223	210	208	228	214	227	220	222	219	227	205	214	227	194	232	214	225	212	216	216	216	212	242	203	203	196	223	213	205	223	191	228	199	216	208	178	215	228	232	198	215	210	220	199	246	223	194	194	224	252	206	212	181	213	212	228	209	232	204	218	208	203	208	216	194	217	223	218	231	211	203	238	197	220	229	224	231	211	196	217	204	194	233	223	191	236	211	226	224	236	229	222	239	214	232	233	182	209	189	195	203	237	225	234	211	214	211	210	224	228	210	224	222	210	197	225	204	220	216	193	205	212	217	196	196	189	216	242	184	205	197	210	205	174	200	216	199	232	196	222	205	222	196	223	236	213	212	214	213	234	213	195	225	192	234	181	189	190	210	175	210	219	248	207	226	215	188	188	216	217	202	230	225	186	212	199	206	219	214	219	211	202	234	214	225	166	214	216	183	190	213	212	227	185	207	218	232	205	175	204	209	212	209	217	217	202	196	208	230	199	230	202	220	215	208	204	204	210	241	213	226	225	215	202	192	203	210	215	219	196	229	200	228	257	222	217	197	216	203	216	227	224	208	205	227	241	217	211	216	238	211	182	187	202	208	201	173	215	201	231	197	215	190	201	212	247	215	209	210	204	207	213	211	221	216	241	199	196	214	213	218	226	191	225	206	221	228	226	194	189	222	213	230	215	226	190	181	204	198	208	223	183	211	206	195	226	239	223	218	207	197	185	212	203	228	234	220	188	200	236	228	240	220	214	208	200	201	198	209	192	210	230	225	219	212	200	195	221	201	201	214	226	207	212	229	218	224	222	227	205	212	204	211	227	207	214	223	216	230	206	203	191	200	214	196	210	199	224	209	221	197	200	196	200	223	211	211	184	210	208	211	203	223	221	218	223	189	201	230	213	209	224	190	223	268	221	227	223	244	204	227	198	216	218	216	227	202	231	209	215	214	201	231	206	230	216	228	220	199	197	208	226	240	222	207	220	208	206	200	213	194	229	232	197	205	239	228	219	223	196	222	211	210	222	194	216	195	204	187	213	212	177	223	209	238	235	199	211	249	218	203	211	208	204	198	206	204	205	199	210	199	189	234	199	207	218	240	233	228	211	195	236	220	214	190	229	219	218	218	223	222	212	199	224	217	224	189	205	194	211	213	221	218	210	207	205	233	198	201	235	211	183	241	217	245	214	233	216	209	234	224	186	200	218	205	223	217	238	229	228	207	182	220	219	233	230	210	218	219	228	212	223	216	198	205	193	226	212	209	173	240	218	215	214	207	211	196	203	237	210	224	225	208	179	175	190	208	200	205	210	215	213	214	203	205	204	201	230	217	209	209	214	191	185	223	222	236	220	235	245	212	212	218	213	219	221	205	219	202	211	220	210	201	221	228	207	192	222	197	222	246	200	191	194	193	201	204	202	208	207	195	200	198	176	200	224	206	227	239	184	190	222	203	226	224	229	182	219	205	201	225	230	193	225	195	238	214	196	208	233	237	211	236	185	202	203	216	221	195	211	213	209	207	203	208	194	213	234	190	178	189	207	183	198	222	211	221	211	219	203	198	227	187	218	215	217	192	212	236	235	227	212	210	226	196	186	193	212	198	213	233	205	186	175	212	199	200	201	212	224	230	242	197	213	226	201	196	205	226	204	236	211	194	199	174	231	224	227	200	198	220	192	230	219	223	210	217	192	217	204	192	219	238	201	181	204	203	192	229	236	212	198	211	234	244	238	199	193	212	212	218	217	196	240	211	204	230	210	206	218	188	239	212	244	196	212	207	200	226	194	236	214	197	208	216	202	200	221	206	222	215	221	215	192	211	217	234	204	211	212	210	199	225	189	209	208	218	197	237	210	197	202	235	230	180	230	199	173	192	213	235	220	222	202	217	217	229	224	225	210	209	188	195	213	227	214	199	217	192	230	208	219	198	208	207	215	190	197	214	220	209	222	235	198	219	209	212	213	216	229	175	203	184	227	205	253	225	220	222	213	203	212	185	181	230	194	204	200	196	248	208	208	208	218	210	228	226	202	226	204	217	235	227	242	204	226	226	213	209	227	215	206	226	189	218	189	212	224	214	228	219	210	217	194	221	230	222	198	219	229	234	225	189	201	205	225	185	189	197	182	239	210	209	181	197	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37752	48479	18973	15015	12776	10257	10054	9876	8885	7984	18536	39297	44478	38385	25932	13663	4741	1428	650	478	508	438	476	502	460	478	491	449	507	487	475	471	479	458	473	501	497	499	469	477	472	489	441	449	471	478	469	474	439	434	484	480	486	492	427	472	447	442	470	444	467	451	479	478	471	469	457	468	470	446	469	511	487	501	461	490	487	504	451	491	479	460	450	462	416	502	429	458	439	496	461	474	468	443	498	501	427	480	470	444	461	456	481	452	510	482	482	463	492	459	476	447	483	474	484	480	474	441	487	464	495	468	485	468	501	451	455	446	458	469	490	536	457	443	465	455	451	482	461	483	481	477	476	458	452	465	474	468	516	458	484	478	445	504	474	430	447	423	474	449	484	459	492	450	452	482	480	451	460	456	472	453	477	439	476	466	484	488	466	490	480	432	504	474	470	495	465	422	477	476	450	493	432	462	484	473	448	466	455	469	493	483	487	492	471	467	498	453	461	496	494	443	500	482	493	493	485	509	424	458	511	458	517	449	446	481	492	485	455	481	518	465	473	490	506	483	446	474	486	486	456	491	464	461	456	454	503	452	472	461	508	519	456	448	508	471	487	477	444	502	458	491	488	466	464	501	452	457	512	508	463	469	478	474	464	500	487	436	482	493	484	448	444	451	471	461	473	460	500	453	473	509	470	488	486	450	459	479	470	423	483	463	459	472	480	471	465	501	472	484	485	468	481	470	476	468	503	480	465	476	481	459	445	489	479	452	522	511	483	461	480	480	433	434	479	463	453	539	460	505	453	467	484	475	474	483	504	455	494	424	477	464	507	483	514	488	442	473	431	458	494	435	462	477	476	473	469	481	451	487	469	494	455	482	476	483	477	432	499	486	468	452	487	448	505	506	460	443	509	466	494	454	441	513	427	480	454	435	465	487	473	452	490	459	476	477	435	458	448	444	455	436	466	469	453	472	500	467	507	460	456	477	482	482	471	454	444	480	487	461	439	508	454	468	486	477	484	486	464	447	443	481	462	448	504	483	431	482	487	457	488	479	471	445	455	485	449	467	477	457	493	476	434	455	454	508	466	493	473	472	475	465	456	482	447	456	484	457	458	425	525	475	463	480	457	456	477	424	476	470	438	451	478	473	462	489	487	508	448	451	482	504	477	450	473	467	449	462	499	477	477	447	437	478	440	493	483	475	465	484	461	447	439	508	475	460	491	466	460	463	485	456	485	486	453	469	466	451	505	453	417	428	477	473	457	470	452	473	455	491	443	532	476	500	461	448	472	525	485	471	472	463	462	427	467	477	502	487	455	475	522	494	456	441	510	495	472	454	461	454	488	463	487	494	474	476	501	445	466	467	467	499	473	481	499	481	461	455	477	474	469	455	486	470	486	498	497	471	459	451	492	468	491	520	485	485	465	475	442	467	483	463	496	495	462	501	504	451	429	484	460	449	467	465	482	455	455	480	452	474	444	478	488	466	467	476	456	480	466	444	452	456	488	473	470	453	456	544	493	476	449	503	493	454	470	463	460	467	481	458	493	434	492	473	478	495	490	484	467	446	465	437	464	458	446	478	515	463	501	498	441	494	469	474	457	499	507	486	448	494	510	489	457	466	480	500	472	473	507	498	479	477	467	483	489	488	500	446	469	484	490	496	484	450	459	483	460	497	451	447	474	485	490	421	427	460	466	447	487	496	470	452	441	473	484	452	423	437	461	463	485	465	477	488	476	447	466	484	512	474	496	475	455	477	489	481	469	509	499	447	450	453	487	453	496	449	469	473	430	471	472	548	478	450	470	449	516	500	454	458	469	469	461	465	465	441	458	446	513	493	438	463	465	466	486	454	449	482	449	432	440	472	412	479	480	474	494	498	476	454	454	495	468	468	465	461	467	483	504	486	475	481	491	516	463	455	480	473	480	489	504	463	469	465	492	459	502	518	456	481	488	486	456	488	454	443	490	466	456	455	445	451	442	472	467	456	455	481	486	462	448	445	490	487	481	499	451	470	456	474	476	447	457	488	449	471	489	454	488	483	427	476	457	455	477	450	468	459	466	478	475	477	530	447	489	499	472	462	438	476	437	506	439	444	480	480	468	532	463	478	474	451	488	481	471	477	452	446	455	465	463	509	482	469	446	457	453	503	478	463	435	465	494	501	487	479	467	510	497	472	454	423	483	478	461	457	466	495	455	491	464	479	453	490	482	455	463	445	458	438	456	461	463	428	470	440	488	479	472	545	466	525	491	497	426	453	484	491	506	459	477	485	469	423	438	429	518	474	462	439	471	535	486	473	511	466	480	460	442	487	472	524	484	486	426	477	434	487	460	495	430	493	466	463	479	473	428	488	482	475	484	463	459	477	483	487	469	468	440	496	433	453	485	472	460	468	491	442	474	463	483	458	436	482	487	439	435	464	468	467	478	466	476	493	473	467	472	492	435	431	446	449	469	463	481	445	502	480	474	472	479	450	485	463	424	438	489	478	447	517	474	488	443	476	464	468	474	472	444	447	477	461	417	467	490	429	462	452	463	492	439	459	477	418	524	453	466	507	446	467	456	527	463	507	484	425	474	460	499	468	447	447	466	459	432	437	491	470	506	432	453	492	437	503	497	458	462	520	463	488	449	476	464	448	481	474	468	472	475	492	440	458	464	477	445	490	492	488	444	466	449	478	479	473	455	472	453	465	442	501	473	489	482	440	475	469	431	464	459	486	488	470	460	454	468	462	464	435	472	488	461	414	480	442	474	452	493	463	465	484	479	461	449	496	460	467	506	466	472	519	481	503	447	446	466	473	432	448	456	482	463	453	471	494	462	470	491	454	484	437	474	442	459	486	471	481	464	486	492	454	465	469	451	488	506	481	459	520	484	495	451	482	477	464	502	470	483	468	478	467	471	420	512	462	494	479	483	441	492	483	486	479	460	462	448	459	437	457	440	442	453	527	506	497	473	495	468	453	508	476	478	453	495	485	466	442	494	444	494	496	525	469	493	506	461	468	435	432	497	450	496	460	500	495	478	463	438	448	489	465	463	507	494	413	459	442	461	445	460	453	495	474	489	439	502	482	458	475	481	473	465	482	447	482	498	507	491	471	503	482	463	454	458	450	499	492	492	485	441	466	481	461	506	443	520	438	478	471	471	482	462	452	456	484	484	496	484	477	442	479	457	476	417	528	467	513	467	451	535	477	475	474	450	451	494	463	429	453	511	442	499	466	510	451	467	461	480	488	466	493	449	438	476	487	471	454	453	512	508	490	452	490	512	486	500	459	437	482	474	478	479	492	496	425	483	472	488	469	493	514	469	481	501	439	462	512	479	463	473	460	454	433	463	471	466	457	478	472	436	424	456	486	458	477	444	459	470	427	468	495	445	487	472	437	434	455	430	481	446	465	475	467	477	479	486	478	449	457	447	420	505	449	453	481	477	488	463	451	442	442	445	463	438	486	488	486	469	482	474	476	478	443	492	494	450	496	508	488	453	455	471	483	445	465	441	490	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47384	44537	28817	24495	20909	16356	10608	5508	2830	3597	21485	32042	25792	15622	7563	2165	793	347	215	224	192	190	218	235	221	205	194	209	211	195	235	194	221	220	233	186	190	207	237	199	201	210	191	203	214	221	201	232	196	220	233	224	223	218	217	236	204	196	182	205	223	202	224	208	254	217	205	208	204	201	224	209	233	205	209	214	203	201	221	205	187	216	211	220	213	175	200	212	207	193	202	196	222	189	222	209	215	190	213	218	207	228	225	221	178	186	172	196	230	217	215	210	216	220	213	211	251	214	207	218	241	187	230	198	204	191	203	220	240	227	243	220	207	190	207	226	223	229	230	196	205	199	194	209	217	231	224	233	227	216	208	202	207	225	203	243	180	221	214	240	218	215	233	212	193	214	201	223	183	196	186	214	213	221	194	215	223	199	198	214	222	202	212	204	227	206	202	214	214	206	197	218	217	213	211	211	204	235	225	219	234	224	215	199	198	221	213	183	197	216	204	213	208	219	204	229	219	206	208	216	197	211	211	213	218	223	215	189	209	229	208	216	201	214	217	222	212	205	204	191	221	202	196	204	181	201	215	195	246	214	213	211	235	210	229	212	215	225	242	190	202	249	209	196	202	211	246	194	220	177	201	199	206	222	217	185	231	209	219	229	230	187	230	209	197	208	227	197	200	209	216	225	233	224	210	221	192	222	211	193	198	207	205	192	221	198	188	194	188	224	225	210	210	211	220	216	203	188	221	185	206	211	247	225	222	210	188	218	215	193	186	221	228	227	227	223	252	214	210	215	212	202	218	201	203	198	203	209	234	205	209	242	225	203	216	202	233	202	232	195	204	220	194	206	210	234	215	222	213	213	219	227	192	180	215	211	235	192	224	206	213	240	236	234	200	194	231	208	211	186	223	194	195	206	216	229	206	227	192	203	212	240	215	211	209	214	235	187	212	227	202	189	192	238	200	233	185	230	188	222	208	197	207	224	180	232	196	207	186	239	196	178	187	185	217	231	255	210	216	184	234	200	202	229	193	207	213	179	231	235	215	231	210	241	221	221	221	199	194	237	206	217	206	192	216	195	211	206	202	214	216	210	200	218	232	227	205	213	218	208	228	212	194	228	203	240	211	194	202	195	216	185	215	215	206	195	227	221	203	219	230	234	231	185	237	229	231	214	209	230	208	236	221	230	228	222	232	200	211	215	191	215	239	223	198	182	234	216	232	216	210	215	193	203	194	190	226	196	211	191	191	249	212	226	213	215	211	184	221	215	174	190	213	204	228	199	195	242	214	234	214	208	216	202	217	197	208	216	203	191	213	252	203	240	224	224	199	202	215	225	216	233	227	205	222	227	205	217	195	195	198	206	197	217	238	210	221	203	193	199	198	232	235	234	205	218	226	192	205	195	236	204	203	209	180	207	222	236	215	212	247	231	225	228	166	234	203	214	227	217	222	211	230	222	225	215	203	197	221	203	198	207	210	222	195	224	220	223	233	204	213	215	197	211	213	191	215	227	209	215	214	210	192	204	229	214	182	216	211	201	205	190	214	216	218	221	207	186	208	173	197	196	218	196	198	218	224	208	200	211	179	216	223	221	208	191	211	198	212	188	228	213	227	217	227	201	210	180	242	227	233	207	211	228	195	167	229	240	216	226	203	176	207	211	201	209	235	194	223	217	216	213	222	239	200	236	214	234	192	221	217	224	193	219	212	208	231	212	214	229	230	214	220	204	234	244	194	195	202	230	246	236	230	201	211	234	232	219	227	242	200	217	226	220	248	257	206	197	201	216	209	218	208	196	224	209	202	231	213	227	202	200	216	224	219	196	237	223	210	215	214	233	194	211	218	186	186	227	199	228	222	242	225	208	198	207	200	241	216	188	231	224	198	205	201	204	217	239	201	195	216	206	194	207	227	245	198	236	210	192	205	252	204	216	207	197	180	216	210	216	210	239	212	229	218	213	217	186	215	214	194	212	216	200	219	190	193	228	229	218	221	195	206	187	213	214	223	246	234	234	231	192	225	225	199	219	206	219	207	203	222	214	206	219	197	199	205	205	208	204	226	201	201	226	191	225	213	205	202	205	182	226	207	226	222	191	198	199	219	220	214	216	223	212	225	199	189	217	223	210	188	233	190	228	206	202	204	243	219	203	222	206	216	234	231	209	217	207	196	197	209	192	203	198	224	202	238	231	196	220	218	228	228	227	178	217	238	211	225	210	216	220	199	207	181	211	192	189	220	208	245	214	229	209	211	213	212	225	218	227	208	216	225	195	204	218	243	203	189	229	208	190	239	197	222	215	209	204	203	227	205	226	208	193	230	203	211	213	225	237	208	214	207	195	212	206	228	220	199	232	214	189	196	222	242	239	197	233	212	173	211	235	246	213	214	207	230	215	232	212	205	195	203	207	220	213	196	222	232	207	201	212	232	185	203	190	209	205	215	202	211	237	195	227	206	214	201	197	217	225	202	221	234	189	234	203	195	197	242	225	221	218	236	229	241	199	255	234	214	210	214	205	217	227	208	218	240	199	212	194	224	211	224	199	192	211	215	246	197	210	186	211	220	218	212	200	183	219	224	237	217	199	225	216	187	193	219	236	207	205	182	219	209	246	204	205	224	198	208	192	206	209	224	197	205	225	231	187	226	210	189	228	212	223	212	201	205	240	217	192	216	222	209	211	195	210	194	208	211	218	197	209	208	224	220	218	191	202	222	211	215	206	206	225	207	206	198	213	221	206	201	222	226	234	230	178	203	229	210	194	248	201	187	210	230	185	219	208	221	217	182	238	197	222	194	205	217	225	211	208	234	199	238	208	218	221	191	223	175	214	196	184	211	232	219	224	214	220	216	211	201	233	213	245	230	196	184	205	198	211	210	188	215	202	205	214	210	202	203	206	217	215	200	227	203	224	198	215	202	221	214	224	220	208	209	189	213	198	198	202	239	209	217	230	198	200	229	213	216	217	221	218	223	217	218	211	198	217	217	211	199	217	200	231	235	231	205	195	208	232	205	214	205	223	211	211	214	186	215	228	189	227	213	220	204	214	194	206	202	207	199	229	193	204	219	241	217	211	181	206	218	215	203	203	199	195	200	245	214	203	196	222	194	229	210	231	226	235	226	243	223	192	205	194	190	223	196	215	184	201	229	191	254	202	212	188	200	224	221	206	216	237	235	193	228	213	209	211	226	224	187	203	206	185	220	239	238	210	235	205	219	242	214	199	195	218	225	218	239	219	204	233	198	230	231	212	198	212	209	203	208	216	221	211	200	207	229	220	206	233	185	203	215	205	207	200	199	212	200	202	214	219	213	195	206	213	224	201	206	260	208	213	206	175	204	197	210	187	226	229	217	194	215	221	209	210	206	189	197	210	218	215	218	212	209	216	219	202	190	195	200	218	208	225	221	219	225	221	223	210	186	210	232	211	198	200	244	199	243	212	204	196	197	246	205	222	205	211	227	207	213	217	215	210	183	187	194	223	193	225	216	194	215	202	206	215	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36334	40099	14605	15943	12997	9952	9357	8012	7379	10917	39659	47365	40165	31349	18084	7103	2708	986	543	503	508	474	478	432	507	491	495	524	494	466	489	489	474	457	459	487	497	513	455	510	505	483	481	484	480	480	492	517	509	484	452	515	506	506	487	457	472	476	481	459	487	456	461	449	467	475	488	471	514	494	451	485	452	482	465	495	515	479	460	487	486	516	523	498	500	519	476	488	492	436	507	493	483	472	490	507	511	460	520	475	460	478	512	502	460	459	490	479	498	487	491	480	500	503	490	477	463	470	493	490	505	471	435	472	508	473	449	482	459	486	496	474	477	460	523	504	485	489	494	476	467	494	450	476	511	516	499	508	484	464	454	455	460	499	490	493	455	466	479	522	473	480	493	491	525	473	474	485	477	489	480	477	468	498	463	490	460	465	503	457	451	491	475	470	513	483	453	469	483	465	465	491	465	478	482	490	448	490	498	466	436	483	475	500	503	457	447	444	545	506	445	485	468	510	506	505	499	456	467	461	460	496	520	477	483	476	465	476	477	476	469	466	480	460	493	466	452	500	471	497	479	496	492	454	436	503	456	465	487	453	422	559	477	488	484	459	477	536	518	459	460	478	486	444	459	471	461	509	450	458	478	512	494	493	468	486	489	452	467	448	452	489	461	503	490	478	477	480	468	475	480	482	470	464	478	495	494	470	499	479	488	447	473	500	505	493	501	469	492	464	524	495	508	472	479	507	472	485	498	447	504	498	461	456	481	524	454	452	474	470	503	466	495	503	546	496	468	485	438	460	484	499	512	486	513	500	480	481	474	497	468	470	471	450	471	454	471	518	502	466	481	480	470	455	439	475	471	471	496	464	491	486	497	490	486	460	489	464	487	479	461	506	498	493	451	481	438	445	487	446	503	482	437	486	464	468	493	482	499	478	471	456	511	481	459	520	499	466	461	477	468	507	480	446	459	477	463	485	511	468	493	456	499	501	468	475	537	516	503	460	462	496	497	461	521	491	504	500	475	504	476	440	476	439	464	450	440	498	452	493	460	481	475	452	480	510	489	517	481	481	480	482	458	493	471	466	516	438	487	494	540	482	495	502	509	463	496	523	478	468	457	459	504	468	485	517	498	491	497	441	486	505	453	464	507	496	469	478	463	455	450	471	448	486	476	483	515	492	479	471	462	460	509	474	466	492	493	463	483	497	458	444	469	456	492	465	463	465	482	460	449	474	451	480	471	479	537	458	463	482	473	452	517	481	485	529	468	452	478	502	512	493	454	451	509	449	504	471	428	506	480	491	508	502	489	473	452	485	470	488	481	494	499	454	451	459	439	485	505	475	464	441	492	469	482	505	492	457	520	501	468	497	482	481	456	465	489	459	489	499	459	499	539	456	502	514	471	468	495	494	497	468	479	470	496	489	522	464	501	482	481	478	489	464	458	485	489	458	472	499	488	459	498	483	482	453	457	455	460	415	476	496	475	440	456	494	479	526	471	490	474	460	448	450	520	467	486	462	507	479	494	458	499	435	475	479	481	424	472	467	501	432	506	488	503	458	522	482	487	482	500	477	487	482	498	464	491	472	465	479	483	522	470	470	512	518	466	466	479	477	485	446	477	487	479	485	453	495	483	478	464	473	502	489	508	468	441	488	493	494	465	480	475	428	479	438	482	472	473	446	473	524	464	511	437	478	491	497	519	474	459	439	482	495	456	514	499	450	455	500	486	448	488	484	463	469	422	472	452	474	459	464	490	502	510	489	487	475	494	485	452	480	483	510	449	455	497	495	465	471	466	499	460	529	449	472	467	496	463	459	497	420	469	480	488	498	470	484	454	442	502	439	460	467	452	489	492	462	473	477	491	454	481	499	470	445	480	476	444	482	497	480	500	490	497	463	522	435	470	476	443	523	498	474	473	494	512	486	492	475	474	459	494	503	488	477	479	457	480	490	444	451	502	488	494	481	469	478	533	481	463	471	518	450	449	507	483	495	462	471	483	443	481	473	468	490	492	463	474	477	461	497	495	470	471	468	497	498	479	489	439	487	467	461	516	497	498	456	506	445	460	480	487	447	471	455	449	509	496	460	476	477	456	505	471	463	504	459	484	508	473	474	463	477	473	458	478	455	509	523	480	469	465	488	474	481	506	455	505	439	493	495	490	430	486	450	465	470	428	455	510	517	473	483	480	463	485	496	489	493	502	456	477	498	488	496	471	458	477	476	501	471	475	506	517	522	477	485	455	464	509	470	503	472	521	484	463	452	502	504	466	510	483	484	479	456	487	487	498	500	454	480	478	491	461	515	507	482	540	472	511	506	503	509	464	460	470	519	476	488	453	410	507	476	488	474	484	517	426	458	480	481	493	489	485	498	467	493	450	439	484	472	463	457	480	485	477	476	485	490	455	460	468	441	474	471	483	455	478	458	483	453	471	459	487	462	480	500	477	498	488	443	479	449	471	481	469	491	462	505	454	510	513	464	458	496	478	483	458	493	482	521	493	461	446	524	471	466	507	486	507	511	473	503	474	504	489	461	517	491	490	497	462	466	509	489	501	471	506	465	490	509	460	511	476	452	484	463	499	443	467	462	447	460	460	465	454	517	459	519	480	472	474	470	424	484	477	481	447	454	470	502	505	490	460	470	493	454	513	469	477	493	484	469	459	442	464	483	487	486	427	474	494	450	501	497	511	468	466	470	475	454	485	489	472	458	459	455	520	468	504	492	515	456	497	460	503	449	490	502	480	459	428	490	501	454	496	480	477	465	490	474	467	465	478	473	478	460	462	472	445	480	462	493	467	500	518	507	466	439	475	489	510	489	462	481	462	485	475	473	518	465	461	450	491	486	474	488	495	456	441	479	481	443	492	463	477	430	467	484	458	474	447	449	474	466	481	452	490	480	479	462	492	458	479	456	497	438	480	467	481	429	481	462	490	476	490	496	490	483	468	475	471	461	520	438	465	433	456	512	509	481	458	511	458	468	457	460	489	461	499	532	496	474	484	445	450	479	450	497	507	465	489	496	497	515	474	521	476	468	493	481	495	450	468	466	482	450	464	445	458	479	493	483	481	467	505	478	488	518	464	492	488	497	463	499	476	470	476	465	477	474	509	499	449	461	441	467	506	470	493	479	473	505	479	515	495	512	466	457	481	530	493	463	492	450	499	478	436	462	477	467	466	447	505	489	480	494	474	471	498	477	451	502	451	457	483	440	476	488	473	458	482	441	494	465	451	518	484	451	492	484	454	487	504	474	471	467	529	498	472	470	445	435	465	532	492	469	508	485	456	461	500	509	483	472	463	480	473	499	490	492	495	473	481	462	491	466	486	445	475	452	485	494	498	465	504	458	458	485	463	480	475	463	473	453	497	489	480	474	472	462	505	481	471	487	484	478	478	482	476	479	511	495	447	462	512	497	478	467	495	425	522	496	516	513	472	505	485	460	495	458	497	509	475	504	466	490	452	468	516	472	457	460	481	466	499	486	434	510	497	501	491	444	498	503	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51345	40787	27380	24733	21322	17240	11252	6307	3291	2227	11953	30252	25450	19423	10598	3457	1067	425	280	235	208	226	208	218	221	211	224	256	223	211	226	216	203	244	196	207	244	207	190	228	213	231	223	215	219	239	227	240	220	213	235	218	238	218	205	224	239	229	225	203	216	218	237	234	230	196	199	221	218	214	210	216	227	209	226	243	215	214	194	208	214	217	224	223	222	207	211	229	203	229	210	207	197	232	186	205	216	216	178	195	221	237	205	209	190	191	209	226	224	213	220	195	196	189	186	239	232	201	228	196	218	222	235	219	214	221	217	219	198	233	218	243	211	228	227	217	214	227	238	206	207	210	233	215	217	216	189	222	220	194	242	214	218	223	227	232	215	187	224	200	227	225	233	214	223	208	235	223	192	236	199	224	218	220	196	217	225	202	218	192	208	215	207	216	222	228	213	223	215	200	194	216	244	194	208	191	217	215	202	203	227	245	207	189	204	199	214	218	223	230	222	226	229	188	192	194	215	234	206	219	231	207	215	213	238	203	234	194	238	224	198	221	225	222	204	225	214	219	220	198	218	196	208	207	206	211	210	214	211	207	217	220	204	224	199	233	215	201	206	216	234	184	191	201	208	201	212	194	188	219	206	203	214	213	203	204	240	227	218	212	222	214	225	241	225	208	228	192	216	221	216	217	221	196	202	218	221	237	203	231	227	210	240	220	221	216	217	211	201	217	181	210	215	213	226	167	191	224	235	207	199	195	182	223	210	184	245	202	228	243	260	233	235	224	201	231	243	235	242	217	242	207	185	199	200	211	239	210	186	219	196	216	188	230	217	211	228	237	215	237	191	202	185	239	203	212	202	228	185	187	227	233	194	198	187	217	230	216	208	216	209	228	220	235	277	203	226	210	216	218	213	210	196	222	229	222	226	216	222	236	194	216	210	227	214	220	243	215	212	232	232	221	209	217	207	220	206	204	200	217	246	209	218	222	241	231	233	185	217	222	221	218	236	233	208	196	206	220	190	229	221	195	194	213	209	208	193	211	230	227	209	245	239	223	203	215	221	201	225	213	210	223	211	217	230	212	173	231	182	232	241	210	229	210	242	252	210	232	220	178	241	234	197	228	210	223	217	193	239	207	189	235	234	230	200	210	209	211	212	217	200	201	218	249	219	195	196	187	238	203	222	198	193	204	230	203	214	230	219	236	208	235	227	210	211	207	235	242	197	198	215	208	182	225	209	200	186	214	183	209	202	224	242	219	203	200	232	215	228	214	220	219	185	242	186	228	215	242	195	226	228	217	186	199	226	239	212	214	219	221	200	192	209	212	208	237	207	218	197	199	205	195	193	208	207	211	194	191	224	240	217	217	207	244	258	182	228	217	211	203	253	233	194	230	215	243	215	188	226	207	211	215	223	238	206	210	209	183	183	215	214	201	189	216	227	215	211	243	218	227	222	198	219	188	231	191	189	216	198	213	184	220	227	224	248	207	240	224	193	220	215	208	227	225	222	207	217	228	198	220	209	211	241	231	196	189	228	209	188	203	198	232	219	204	197	229	214	207	200	210	221	209	208	208	241	231	200	212	233	214	207	210	229	198	186	211	227	208	212	208	225	215	197	213	221	196	220	222	221	188	241	240	205	248	226	192	232	193	192	208	205	207	212	227	218	210	240	195	217	226	210	220	212	226	208	212	190	206	208	231	218	215	202	219	211	223	192	216	198	219	203	210	209	207	218	208	225	204	220	205	230	199	257	201	226	213	235	236	223	227	206	227	213	230	218	214	207	244	224	242	211	223	236	201	227	190	204	217	189	235	216	229	241	198	207	240	194	214	205	225	215	186	213	201	178	228	227	248	183	191	219	214	195	213	196	208	198	227	199	225	238	213	210	245	198	200	209	183	216	177	231	229	238	198	230	211	224	257	225	207	205	227	209	205	244	210	215	224	230	200	235	252	196	205	213	220	210	202	212	220	200	232	241	218	207	238	218	223	220	226	219	223	219	186	210	213	223	212	201	190	217	206	229	210	216	228	192	227	203	199	210	203	234	241	250	195	229	201	214	223	238	195	232	191	217	209	225	243	227	207	202	227	234	241	223	218	214	193	214	204	213	218	193	215	202	186	218	186	210	206	196	211	219	218	185	204	226	226	215	222	207	228	195	209	204	213	217	203	204	224	207	240	244	231	227	200	208	231	225	212	223	230	233	211	217	213	217	223	194	203	225	213	219	216	193	211	197	209	232	197	218	211	234	236	210	181	207	181	210	230	230	234	246	198	224	223	228	233	210	215	224	212	197	196	218	207	235	228	188	221	215	213	196	207	223	210	189	234	217	206	204	223	215	204	221	237	222	198	215	220	234	210	214	210	223	207	219	236	235	223	211	219	226	208	244	192	190	198	203	200	198	198	229	205	229	213	198	202	180	202	226	233	244	220	221	217	208	210	215	197	222	208	205	207	218	211	201	218	206	217	213	207	226	227	208	196	225	228	208	205	242	192	202	221	189	220	206	211	218	253	226	199	186	238	210	204	188	193	232	211	222	209	222	213	222	217	248	210	250	201	229	232	200	216	216	193	227	198	243	228	219	235	184	229	199	203	221	216	218	191	216	199	235	212	208	211	204	215	179	199	227	199	203	226	206	211	230	227	200	215	207	232	238	208	181	197	219	198	192	208	222	239	215	197	192	213	185	227	216	205	226	239	199	237	214	215	228	211	236	199	256	211	214	216	191	210	200	207	228	217	217	229	208	201	221	216	220	227	214	225	196	232	174	224	221	213	202	200	179	208	197	204	210	204	233	222	205	201	221	208	203	228	204	212	182	229	207	223	221	234	222	202	205	219	221	193	231	194	209	269	218	173	200	215	201	226	203	195	193	217	208	194	244	216	189	217	211	192	222	214	214	233	230	227	235	195	232	213	210	229	207	206	182	217	231	217	231	183	198	204	218	210	192	196	230	209	185	231	228	226	231	205	213	215	204	237	208	221	210	260	213	196	185	215	218	202	215	193	225	197	209	231	224	247	242	207	224	220	215	220	216	209	230	210	210	224	206	225	193	210	237	212	189	222	191	211	222	218	214	190	230	195	195	182	205	211	196	224	223	216	221	214	197	203	218	208	181	218	244	220	237	187	208	195	210	231	190	193	222	195	234	219	246	213	228	223	199	223	195	192	218	190	211	193	220	193	218	218	218	197	192	241	217	214	200	232	204	212	236	222	233	200	230	203	230	221	199	216	215	207	203	190	229	217	230	216	236	198	206	208	223	229	210	205	232	224	218	232	238	204	202	224	177	210	221	222	218	227	204	213	211	196	211	237	205	225	250	207	190	190	192	230	194	214	182	223	210	200	201	195	239	214	238	212	199	231	200	199	215	204	209	203	226	195	187	218	195	213	231	181	220	213	211	212	221	207	211	212	221	215	211	204	226	234	228	208	229	206	231	259	201	217	210	197	234	192	209	233	212	209	218	233	216	220	223	225	218	215	233	225	221	216	203	221	196	216	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42273	34301	18528	14067	12725	11722	8342	9191	7153	6144	25600	46176	41364	35765	23513	9837	3664	1269	731	478	497	465	516	507	437	495	513	469	482	472	485	535	498	496	472	470	483	461	473	458	467	537	474	475	503	434	502	497	473	486	472	474	463	472	470	489	484	429	488	486	515	449	466	475	445	482	505	476	499	522	508	485	490	502	488	494	491	503	462	468	490	495	479	505	515	508	507	502	427	514	501	485	486	512	466	450	485	467	456	464	481	479	507	487	466	511	529	493	529	502	489	485	432	491	510	496	495	457	471	509	466	510	477	450	465	498	462	490	494	467	440	481	499	472	480	471	461	489	488	471	456	498	479	450	492	499	498	455	454	482	449	455	498	461	504	473	470	429	476	538	514	496	467	492	459	459	479	498	459	472	471	468	483	452	469	477	459	481	465	486	487	506	509	475	473	453	465	485	468	473	506	495	499	480	471	478	474	480	459	484	509	454	458	476	492	448	489	517	465	486	471	479	496	507	542	476	496	491	482	468	460	539	476	477	553	470	462	475	485	470	481	479	495	515	470	504	488	468	520	479	500	468	483	471	503	472	479	464	479	437	468	519	445	471	490	453	517	505	485	495	488	465	466	486	480	494	465	459	490	466	434	519	461	466	512	496	505	494	474	481	494	463	475	499	485	478	469	487	474	472	430	485	503	515	498	469	508	494	473	526	456	514	479	497	465	484	499	485	518	460	481	453	481	443	507	505	508	505	491	472	442	499	499	505	488	527	534	486	477	515	509	484	529	478	456	464	526	526	503	471	472	472	502	461	523	486	469	546	466	426	473	447	499	475	525	507	528	474	489	472	481	473	486	471	508	466	478	491	537	497	506	441	481	464	504	498	471	467	482	494	501	490	462	497	473	459	488	485	477	498	511	477	460	473	477	501	476	481	493	473	457	495	482	452	481	519	486	480	509	484	466	493	515	488	505	498	509	488	524	503	485	445	478	458	481	455	473	489	489	496	493	499	504	466	491	467	506	508	482	491	506	485	478	489	456	460	492	489	547	479	436	499	497	468	500	515	476	496	486	491	503	446	468	482	444	448	462	439	513	521	494	485	448	471	490	487	481	474	468	477	502	473	484	503	460	473	448	484	470	518	497	486	475	485	439	503	497	487	505	474	474	477	522	483	484	465	492	486	459	451	504	495	530	482	470	497	512	517	469	506	423	428	491	477	456	502	467	500	551	513	505	453	518	475	519	445	462	442	499	474	441	466	499	497	462	489	429	498	481	497	460	441	485	496	533	456	456	478	500	471	484	471	489	517	464	458	482	463	484	526	468	467	487	472	488	470	519	476	470	495	481	485	502	501	484	489	493	510	484	444	489	465	446	458	488	491	479	484	510	486	468	460	493	469	499	485	497	480	490	496	492	441	446	489	481	474	478	474	504	476	469	497	484	524	476	502	504	490	498	476	511	482	467	483	484	517	472	461	514	517	464	448	483	519	511	450	506	496	518	460	464	472	528	499	537	505	484	489	535	477	454	500	470	495	518	458	491	499	508	485	444	475	489	477	477	496	447	461	486	453	516	458	445	473	531	492	482	474	475	511	450	482	477	474	465	486	484	481	468	474	496	527	507	483	498	513	473	489	482	482	494	499	478	505	475	484	484	492	460	479	463	466	502	511	472	471	461	475	486	468	468	447	459	521	465	521	535	478	486	494	457	471	474	489	528	489	460	473	455	490	488	509	483	478	498	502	481	488	463	479	485	474	493	502	495	475	477	505	445	458	512	452	453	477	478	495	493	469	539	501	474	476	466	521	511	480	513	489	459	461	478	449	481	517	482	507	512	469	498	523	481	491	479	486	488	523	513	476	492	481	492	484	486	487	474	511	467	476	503	484	477	457	460	462	456	462	497	459	511	536	489	489	484	481	506	484	476	505	485	455	522	466	482	448	471	492	490	496	487	512	485	447	488	504	471	461	479	493	474	505	482	481	486	499	498	442	490	479	545	508	499	466	455	474	494	453	525	509	471	465	468	485	516	469	452	493	475	506	541	466	458	487	521	494	484	470	495	512	477	501	488	461	503	499	536	482	489	493	465	485	477	493	491	489	481	482	506	537	450	472	506	491	493	534	470	497	513	484	461	479	467	512	468	480	493	477	519	478	458	459	535	488	472	473	485	479	465	455	484	509	506	523	455	483	470	505	460	502	464	472	491	482	486	441	489	502	482	516	505	470	479	489	475	482	490	515	503	506	533	459	490	462	480	481	505	501	471	454	486	512	490	468	443	505	454	456	525	483	495	519	477	506	473	537	494	494	480	496	453	470	489	504	493	470	460	480	489	478	484	485	473	473	487	463	488	513	494	497	510	492	524	470	521	516	469	470	514	465	525	497	493	493	453	494	445	500	474	477	477	495	435	480	487	514	467	470	455	471	502	508	519	504	469	474	511	472	482	444	479	489	486	484	452	497	485	484	484	464	483	507	464	479	456	498	503	504	447	471	474	473	459	457	494	490	480	451	491	474	472	465	468	505	481	490	477	494	456	477	463	482	458	435	502	439	484	444	471	500	501	446	487	509	462	531	476	436	443	447	465	468	539	492	487	533	495	463	459	483	530	471	465	464	456	428	505	463	502	478	466	525	511	510	508	449	474	492	478	480	461	518	474	466	467	431	485	489	476	519	470	471	471	483	515	486	481	480	487	477	482	491	499	485	541	447	485	451	469	501	474	509	496	464	478	489	447	464	459	447	477	497	505	475	480	468	526	490	475	490	494	439	470	495	472	496	510	448	481	502	476	461	502	534	498	489	520	494	471	496	490	449	478	516	511	470	499	479	505	488	486	466	525	434	474	516	518	490	513	462	508	462	491	479	460	483	525	524	495	503	515	507	461	498	474	485	505	487	467	470	478	504	465	473	444	477	499	506	522	511	535	459	491	485	493	457	484	530	485	486	479	475	468	496	448	513	515	492	502	451	481	533	468	478	459	496	497	500	484	526	465	494	496	485	474	505	499	523	477	503	459	464	479	474	474	525	509	487	477	483	465	485	477	480	450	441	487	499	467	450	491	482	491	483	486	456	486	499	471	490	502	481	472	460	491	486	462	471	493	490	470	471	522	477	494	473	478	504	493	483	493	472	468	486	495	463	466	471	463	495	487	475	458	508	510	504	461	522	489	491	514	482	495	476	493	504	514	441	508	466	502	474	461	478	547	486	477	504	472	497	507	479	495	444	506	462	476	477	471	498	472	488	516	487	496	479	498	489	464	466	530	470	497	512	468	447	472	508	504	482	472	486	456	493	477	462	497	505	492	493	477	495	469	501	491	513	482	512	501	478	436	485	457	479	470	460	463	516	551	498	485	506	502	531	505	461	474	475	458	473	484	502	506	442	499	475	475	485	498	481	497	454	506	489	491	455	502	521	465	480	486	497	455	485	489	462	467	493	477	472	496	498	503	451	517	495	495	485	480	460	507	495	488	506	471	449	500	468	487	500	505	485	490	489	501	468	469	493	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52586	37960	27416	23591	22399	19648	13185	6048	3069	2229	4247	31320	30966	20307	10075	3203	1043	475	265	223	232	242	205	215	201	241	246	195	213	236	218	241	233	195	219	224	239	199	205	246	227	196	226	220	208	208	224	226	232	218	208	199	227	218	217	230	218	222	230	203	229	209	255	205	248	208	225	237	212	214	206	198	224	222	202	209	253	242	199	202	221	244	234	219	202	199	211	210	216	249	220	210	190	217	232	209	224	218	203	207	210	192	248	222	219	202	232	208	211	220	220	233	208	204	208	226	218	198	229	225	188	243	213	220	218	199	234	220	217	200	201	213	207	212	208	217	214	211	239	250	230	229	207	237	201	221	220	189	201	216	233	205	222	206	214	208	219	237	212	236	211	240	228	195	207	232	256	199	201	235	203	230	215	225	215	197	220	185	223	200	232	204	214	220	228	237	228	234	235	223	205	186	238	233	202	226	246	238	249	220	245	224	196	207	233	205	218	207	227	239	210	210	220	215	233	248	247	214	219	222	221	234	208	245	210	210	202	219	203	217	212	200	246	243	225	225	215	224	206	230	242	234	212	209	200	253	224	226	230	243	238	199	237	250	206	217	245	214	212	187	229	197	194	217	210	225	228	210	231	210	215	230	227	215	232	220	220	191	191	231	229	233	250	218	195	230	219	215	211	218	216	205	228	229	232	186	201	232	199	265	203	200	228	217	237	235	222	245	241	188	207	224	216	245	210	234	214	205	239	195	198	216	229	207	209	205	224	239	231	213	230	226	218	204	216	221	222	240	238	214	227	205	220	180	234	211	216	190	203	223	235	188	241	198	233	192	199	219	206	242	247	212	217	233	197	225	206	247	206	231	206	225	190	232	218	243	209	224	213	204	228	210	221	193	212	205	202	201	195	204	220	197	231	252	213	203	245	194	214	194	195	222	205	208	206	214	193	246	220	236	213	250	231	230	231	183	219	225	225	219	243	217	204	199	216	244	248	204	227	218	227	229	205	216	238	214	209	207	238	202	214	240	242	215	214	201	263	216	249	219	178	224	210	229	212	224	222	253	223	209	225	225	223	190	200	225	207	242	229	201	220	166	205	215	198	234	215	196	205	225	229	231	224	239	232	197	210	241	214	246	215	241	219	212	200	253	209	226	241	232	221	203	205	207	213	204	218	231	222	213	264	210	194	230	191	209	221	208	243	212	209	212	224	206	213	211	201	202	221	219	192	249	229	188	187	217	234	215	220	202	230	210	194	237	218	211	205	209	213	194	205	229	204	226	203	205	242	227	204	224	217	199	218	231	247	216	200	219	213	195	219	207	191	197	211	209	218	227	244	227	224	229	225	215	242	243	225	218	197	225	234	275	183	218	222	227	209	220	225	223	200	251	195	225	229	220	225	198	237	237	192	222	223	205	187	259	211	214	219	196	241	227	227	205	215	232	204	213	208	223	238	217	197	200	212	223	206	209	202	203	242	228	219	231	224	231	225	234	218	216	247	234	226	200	225	228	236	208	227	217	214	221	219	218	217	233	249	219	210	207	226	234	237	239	245	215	204	240	214	247	208	216	228	195	249	210	202	187	212	217	204	247	215	218	205	227	208	220	222	215	205	202	221	226	231	240	217	228	225	241	218	222	214	237	248	241	241	207	219	246	206	235	215	194	209	201	188	226	194	209	227	213	203	248	236	226	244	218	218	218	213	235	232	241	252	209	207	217	242	195	229	208	224	214	249	233	217	224	209	218	231	189	207	211	227	233	236	220	220	217	230	210	236	232	200	217	199	222	221	197	218	221	217	212	236	205	208	207	209	255	216	240	219	196	184	228	239	198	228	193	193	194	218	217	229	231	222	205	217	204	230	241	231	220	208	220	190	217	234	199	209	232	215	220	228	207	240	202	240	224	241	202	228	197	214	222	201	203	236	221	206	199	215	218	238	216	210	193	231	232	200	228	255	195	254	215	225	217	199	193	213	203	218	224	234	226	210	245	222	177	215	219	258	224	203	231	216	232	232	217	252	181	241	225	264	236	221	214	209	228	239	220	201	233	196	181	225	249	201	234	231	208	215	205	239	230	219	221	210	244	249	236	190	226	233	222	248	196	197	194	238	231	218	198	229	218	229	205	214	213	213	203	239	229	212	226	206	239	262	204	213	233	219	201	247	227	236	224	212	203	218	219	224	208	206	224	233	181	220	200	214	221	255	225	214	213	229	236	231	240	205	208	215	235	238	229	249	214	202	227	217	235	236	215	189	208	213	213	217	201	223	231	232	231	207	230	227	198	231	275	217	208	248	197	198	224	246	237	225	250	230	216	239	194	218	220	210	223	233	213	213	200	230	218	215	228	237	221	199	206	214	231	234	247	225	215	227	242	205	203	216	202	239	222	202	200	219	214	240	224	235	209	197	224	198	241	241	227	208	238	237	242	222	208	223	183	196	242	253	214	218	204	224	219	228	212	205	188	217	227	212	222	214	259	217	214	212	219	224	244	206	232	230	221	223	217	224	204	211	209	184	212	239	240	220	206	200	207	212	256	217	228	205	197	232	240	214	245	240	213	211	217	204	212	210	184	206	219	205	233	192	221	218	236	209	202	197	214	252	229	231	217	243	201	230	220	208	217	258	220	204	205	226	237	206	233	215	211	212	215	220	218	206	217	213	241	201	218	197	233	222	212	203	205	222	200	229	216	207	214	198	208	215	205	270	214	197	221	207	240	261	235	220	197	207	227	207	237	212	197	208	232	198	211	222	203	238	215	201	215	227	198	241	254	231	204	239	209	221	217	218	210	228	233	237	202	195	205	210	219	218	218	251	224	213	243	218	243	244	211	198	224	246	202	195	214	224	198	206	207	210	199	224	216	203	216	255	198	227	208	205	225	234	225	216	192	209	210	225	219	244	255	243	208	210	222	208	227	217	239	207	238	199	195	233	234	233	224	224	227	232	235	224	236	225	234	245	239	250	227	222	241	216	215	246	207	200	229	209	212	202	221	200	209	230	202	187	224	219	201	197	210	224	214	214	228	203	184	203	206	236	210	225	235	236	216	217	237	229	218	216	215	200	208	208	215	214	195	215	213	201	219	215	209	213	249	244	227	179	229	215	228	205	207	214	215	192	210	213	219	203	251	198	236	241	243	207	236	196	225	195	207	192	272	240	253	233	206	222	253	220	246	186	194	212	215	228	214	219	232	244	220	193	220	219	212	222	215	209	199	209	217	224	226	249	219	211	245	222	205	218	226	232	229	221	186	219	248	212	232	224	223	201	197	214	224	205	250	232	213	239	204	207	218	248	213	229	220	258	213	238	219	216	204	214	210	247	219	230	220	198	220	250	248	200	222	227	196	209	228	231	202	211	204	205	237	213	219	236	224	185	231	239	213	206	213	201	209	209	250	249	234	233	231	208	216	220	202	250	211	225	228	200	216	215	196	209	224	232	222	207	225	211	251	230	212	200	199	247	259	215	223	225	216	211	236	212	224	191	224	223	218	220	236	215	228	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45181	32018	18919	13233	13346	11857	9185	7298	7628	6597	13890	49125	45336	35474	22985	9694	3594	1202	636	493	485	499	530	536	475	497	536	499	485	478	466	457	490	478	486	493	503	490	480	456	441	516	471	470	455	476	498	457	475	470	471	506	468	474	522	455	489	510	526	487	507	532	518	512	448	501	511	483	482	485	477	451	495	490	478	475	508	483	529	531	521	438	458	475	490	476	478	511	449	532	465	494	503	501	482	476	488	491	474	509	479	496	507	490	488	511	486	494	513	491	498	468	453	472	444	501	490	478	469	496	520	466	442	481	531	473	499	481	482	468	483	499	515	484	482	480	496	525	494	463	484	493	501	476	476	451	528	475	500	495	427	445	480	459	465	526	495	513	497	496	527	493	472	426	516	491	475	489	487	520	486	486	529	473	519	517	493	475	515	489	493	466	456	496	466	497	480	510	487	515	477	498	494	412	478	482	504	484	497	473	473	475	507	468	500	515	483	482	496	496	478	485	481	476	477	484	481	543	512	431	477	481	501	477	484	451	534	479	482	507	500	500	478	507	468	478	517	527	511	502	484	520	476	481	553	468	487	477	506	497	481	500	512	491	528	504	511	467	452	465	487	519	480	481	479	467	477	463	485	508	514	462	488	492	506	464	510	505	480	491	520	487	448	473	488	488	554	533	504	488	506	475	497	479	464	460	480	479	504	514	504	470	499	469	468	492	496	505	501	471	502	488	558	504	518	478	483	493	470	479	475	516	485	483	486	501	456	485	496	493	437	501	446	487	473	479	452	511	488	488	502	487	456	484	444	498	472	491	478	500	518	483	517	467	520	509	513	482	489	460	468	453	480	529	499	515	470	498	450	475	493	510	422	508	473	543	478	491	462	479	490	491	477	504	509	510	490	504	472	494	491	464	506	458	472	461	483	475	480	476	492	499	505	481	500	550	494	474	447	500	458	503	442	529	532	482	531	457	471	453	499	528	492	488	460	495	477	501	512	518	524	460	455	522	466	486	515	487	511	497	504	480	523	512	509	488	503	474	486	468	496	469	517	455	464	493	483	525	495	477	496	523	499	453	499	469	484	447	487	506	485	459	506	479	460	486	498	468	472	487	470	476	513	476	486	505	463	521	459	524	506	458	451	510	466	475	470	506	482	486	455	484	481	476	474	476	483	484	497	490	511	506	482	515	446	502	500	472	480	463	456	446	499	500	444	484	512	504	475	495	518	478	459	525	480	484	464	488	495	505	477	459	509	498	523	470	513	488	496	473	462	467	522	464	491	512	456	481	479	434	471	517	487	472	501	434	442	474	441	462	533	487	497	500	491	505	506	459	497	519	439	504	483	464	438	461	470	437	487	504	479	504	481	504	478	491	505	511	460	507	475	483	477	497	470	489	479	519	445	500	507	463	471	509	504	461	487	462	486	507	515	516	473	475	470	489	458	454	533	500	492	475	518	471	510	489	480	465	475	508	461	477	488	493	502	505	487	494	479	509	506	465	498	447	462	472	474	476	507	465	429	501	480	502	475	509	457	484	493	466	490	489	450	533	470	488	487	505	491	476	526	470	469	473	534	520	499	488	440	486	514	438	475	488	492	533	497	498	484	474	456	504	465	487	493	509	505	487	461	489	506	476	493	483	466	501	492	474	465	489	466	479	476	474	486	453	463	501	463	467	481	479	477	499	503	479	484	487	499	476	481	459	478	491	496	499	474	491	481	485	494	504	493	476	490	493	490	473	443	475	490	507	482	451	475	471	448	515	440	456	501	481	469	474	483	488	469	500	479	496	476	511	478	501	431	481	457	456	503	491	514	545	487	475	469	488	488	515	472	450	499	491	490	515	510	470	456	491	470	503	494	519	494	502	462	473	496	512	515	445	479	517	519	483	461	522	478	482	492	484	467	479	475	499	492	471	476	480	488	501	440	493	476	500	506	455	465	456	479	509	508	489	515	459	489	444	453	472	481	506	509	525	500	460	468	521	450	486	491	515	502	489	523	543	520	486	470	462	460	504	468	517	471	482	488	477	485	484	482	482	476	481	521	503	477	491	482	481	528	512	514	501	492	501	465	501	511	512	465	475	495	466	490	485	483	520	491	483	466	489	482	419	523	495	516	484	507	468	512	478	492	493	514	498	445	483	484	539	499	488	482	459	474	487	498	544	505	526	479	473	448	499	516	484	487	462	461	517	506	469	496	513	499	493	438	493	424	494	516	482	490	477	506	494	498	474	450	524	496	464	449	485	490	514	460	496	508	478	455	519	483	471	487	465	480	488	494	505	522	502	505	480	483	497	498	523	521	460	466	462	462	519	478	506	475	502	503	496	503	500	527	489	469	470	493	433	485	507	494	513	478	450	484	511	502	504	504	488	492	455	484	454	508	500	492	451	469	493	459	497	474	502	471	509	495	436	488	491	421	528	464	473	477	512	473	483	501	528	491	496	465	523	482	467	508	499	477	471	476	477	478	482	492	463	463	473	473	461	438	513	524	521	494	468	505	434	505	475	506	492	495	466	480	462	485	488	455	480	478	474	470	487	559	467	497	481	492	505	525	523	513	488	451	500	498	452	513	503	437	481	487	496	479	510	463	494	468	514	523	456	475	509	516	454	467	472	457	513	488	485	535	522	451	490	497	498	505	480	507	470	484	452	467	487	470	518	499	479	505	470	505	495	510	479	474	493	521	472	497	489	455	455	499	521	501	487	480	457	432	525	452	495	488	529	500	473	485	488	494	480	490	460	498	474	478	457	478	476	487	493	471	480	473	514	459	466	481	480	484	492	482	491	470	464	499	465	503	456	488	482	505	497	544	516	486	527	434	498	444	474	457	452	462	471	510	492	461	488	451	465	456	482	487	459	511	507	491	475	446	467	493	521	466	494	451	477	465	500	518	505	458	525	494	466	489	510	538	517	449	499	522	507	480	503	505	461	470	524	499	526	528	478	456	486	462	488	498	477	458	475	538	499	487	451	493	511	475	497	471	511	523	454	427	516	493	526	483	485	482	492	460	500	480	465	478	493	525	497	491	481	515	473	503	465	462	465	469	464	474	469	477	500	487	496	499	484	521	484	478	483	488	459	511	476	464	489	491	506	465	461	442	452	516	460	482	436	494	465	475	507	498	488	513	462	515	481	507	460	452	470	473	459	520	480	476	463	469	502	499	470	479	485	492	476	493	507	485	498	514	512	472	469	476	452	504	503	523	470	467	511	504	472	494	474	473	488	484	484	481	513	492	463	505	527	512	494	497	430	488	474	493	473	507	471	461	467	500	500	507	479	493	504	536	476	486	474	460	512	475	480	486	473	485	497	499	453	501	509	463	450	481	487	490	557	472	496	479	487	464	442	461	470	481	513	481	503	469	520	459	495	440	499	461	489	503	489	493	476	506	479	490	489	485	452	518	444	498	469	499	504	487	475	532	500	494	510	488	472	472	482	536	481	492	539	465	476	462	493	498	488	494	453	461	473	472	488	482	498	480	465	476	497	446	463	487	473	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53085	37942	27169	24876	22262	17948	12598	6832	3351	2534	3036	24073	32161	22602	12211	4170	1292	470	292	217	206	212	244	210	202	239	242	221	216	199	230	223	225	213	210	200	208	201	243	228	201	239	214	214	225	209	206	244	227	218	251	216	219	216	203	241	219	202	199	224	224	202	235	220	186	226	218	229	222	218	214	210	235	235	209	206	233	213	197	235	231	206	203	216	231	211	222	227	231	222	257	224	257	249	215	214	219	210	233	206	213	214	212	181	233	214	231	202	217	227	245	215	223	228	216	215	227	210	208	213	212	210	258	238	186	210	219	202	244	225	250	245	224	228	250	220	221	211	220	224	233	218	225	214	245	199	201	221	227	193	214	225	240	219	200	234	199	205	211	228	188	241	206	221	224	209	197	243	202	211	233	232	210	194	217	217	194	217	193	197	215	239	196	221	228	239	210	199	206	196	194	234	215	218	227	230	222	194	217	231	223	212	218	230	208	206	212	258	195	206	226	237	220	205	220	218	231	232	214	218	214	218	232	236	188	214	219	210	178	211	210	213	212	222	220	185	221	213	208	196	202	213	254	214	197	212	226	253	219	203	223	198	215	218	206	204	217	223	237	189	237	203	204	225	194	185	210	227	192	236	188	209	210	236	206	201	186	205	213	213	242	206	196	210	241	220	238	190	216	221	226	223	228	201	180	212	203	231	219	243	222	223	185	235	186	217	225	245	172	219	213	225	231	237	211	217	241	197	228	206	237	180	227	253	189	193	202	210	245	243	216	197	201	186	230	228	200	208	180	211	218	240	251	232	250	222	223	238	220	234	198	209	205	237	223	200	231	241	201	216	225	204	209	209	187	204	223	227	201	210	208	212	224	224	253	207	260	226	229	202	226	221	205	220	225	225	239	201	202	223	202	244	227	197	237	213	238	235	200	223	234	213	224	231	226	209	222	221	198	221	195	221	213	222	233	222	209	240	234	210	217	224	223	226	205	202	236	221	230	200	217	227	237	211	216	205	211	203	217	214	217	236	232	222	230	219	211	228	217	210	203	211	214	221	224	210	215	254	226	234	236	250	255	247	218	224	207	218	227	210	225	238	208	218	199	239	198	200	205	234	215	220	205	213	217	229	208	195	215	234	208	229	234	218	223	208	230	189	242	217	202	234	231	220	212	192	186	188	197	191	230	219	190	227	213	219	217	230	213	226	240	203	237	207	230	203	210	247	228	244	240	220	205	188	240	223	228	211	206	202	229	238	220	233	218	196	183	216	245	214	193	239	209	233	207	223	193	200	197	203	207	249	236	227	217	213	235	220	218	233	219	225	226	255	231	212	207	200	206	223	218	224	231	212	225	231	228	216	234	212	210	180	206	207	236	245	226	229	224	240	216	211	210	223	233	221	219	193	221	219	215	215	197	232	244	223	217	227	202	189	219	246	213	204	191	236	228	238	214	252	206	195	194	219	210	221	205	211	210	194	212	203	189	217	205	226	219	227	229	235	216	251	216	224	210	214	227	218	211	221	212	215	221	204	185	230	215	208	187	238	190	229	232	235	216	221	223	202	215	236	222	217	226	239	211	229	196	200	227	245	218	211	219	196	223	222	219	223	227	183	204	228	206	204	206	220	209	203	194	214	218	214	195	229	203	207	224	209	219	220	238	253	206	219	199	244	200	219	196	211	232	204	208	229	211	221	198	228	211	221	215	209	214	235	212	212	204	217	224	205	233	237	227	198	213	193	222	216	221	209	209	189	212	192	205	204	232	241	207	205	237	233	237	225	185	221	196	219	219	207	214	245	234	191	212	206	206	220	188	216	221	212	240	233	237	203	218	221	252	207	196	217	232	236	207	196	209	209	207	226	225	232	223	196	228	203	240	226	215	231	239	211	188	202	205	214	247	206	194	233	211	220	208	229	226	232	211	201	229	230	197	217	223	224	214	233	237	203	216	240	201	254	248	201	258	219	213	201	191	187	219	209	225	221	221	208	220	227	203	246	236	218	226	227	204	207	235	247	231	238	221	205	219	218	206	213	211	206	224	229	202	207	222	221	222	208	234	250	205	207	201	211	226	219	224	203	228	217	248	233	228	233	215	206	237	204	228	222	213	227	227	210	210	202	235	216	214	230	232	195	242	217	211	195	230	236	204	204	209	237	229	216	227	224	220	222	216	225	191	211	250	235	217	235	223	219	243	196	233	228	216	236	196	222	241	248	227	213	212	224	207	201	193	224	234	245	222	204	223	200	229	216	185	238	232	227	218	219	201	230	215	195	222	215	184	195	218	227	246	220	240	239	209	223	214	216	202	214	209	216	195	230	232	191	215	202	220	234	233	200	213	207	216	224	226	217	212	194	215	228	231	218	243	210	225	206	220	229	206	226	221	188	197	213	217	235	241	222	220	248	242	221	201	206	221	206	233	178	195	208	192	265	211	201	214	235	230	237	199	188	220	245	206	233	190	235	226	194	236	229	223	203	209	214	194	211	224	213	209	229	203	236	206	220	207	221	194	201	209	197	213	191	205	211	204	192	197	226	193	199	218	218	212	199	207	206	203	177	221	243	226	194	234	233	198	218	217	214	209	217	220	200	220	210	249	222	212	212	256	226	234	240	208	226	215	194	194	209	243	205	235	197	175	193	211	210	217	227	180	228	210	195	226	225	199	203	226	233	223	216	196	203	217	216	217	193	231	236	203	212	206	227	230	194	227	226	204	206	233	214	248	215	203	220	225	256	219	208	220	230	177	210	227	227	182	230	196	214	248	197	244	223	212	234	175	230	217	251	225	236	219	206	233	230	232	230	200	183	225	234	235	192	223	234	212	228	210	204	203	208	230	198	232	195	199	215	201	220	203	215	216	220	235	214	219	225	205	222	209	227	228	206	207	199	211	219	216	205	218	205	201	203	218	212	226	244	208	198	199	225	224	218	239	236	214	234	173	192	217	234	233	216	220	207	199	224	215	205	205	199	236	197	203	243	216	215	232	202	219	204	200	238	248	233	202	198	194	220	199	210	206	230	224	225	207	196	233	223	212	205	228	222	225	228	236	205	252	238	238	219	199	176	213	190	211	204	231	223	207	193	202	209	204	215	218	189	247	203	195	196	205	212	213	201	235	192	231	239	217	194	207	238	207	225	213	218	190	198	196	226	235	208	228	222	215	230	197	213	211	229	228	212	213	221	214	218	221	205	233	214	220	234	234	227	208	210	207	188	227	201	189	229	239	220	205	216	219	222	241	222	229	225	209	214	214	232	223	212	245	225	241	205	223	197	206	219	198	239	218	216	234	217	217	228	223	220	200	209	222	231	225	238	223	212	222	228	252	232	217	238	205	245	224	208	227	221	242	244	189	240	205	231	217	228	219	219	217	202	224	238	218	218	239	207	226	219	215	248	226	206	217	214	212	200	228	228	190	240	202	189	226	256	196	222	199	203	213	232	210	188	216	221	215	223	212	221	220	226	225	207	222	209	233	206	208	204	237	197	222	215	199	210	238	196	238	219	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44510	41047	14569	12150	10244	9630	9089	8486	7840	7311	9690	44139	47718	37735	26065	11850	4328	1485	751	488	477	496	453	470	456	479	498	477	462	489	468	498	498	504	436	474	492	467	464	510	505	476	483	473	494	505	506	479	453	453	511	509	532	500	499	459	484	496	472	510	515	492	474	503	529	522	467	494	464	477	441	455	473	510	489	488	482	470	520	512	483	485	478	499	488	483	512	529	446	500	472	507	509	518	461	454	546	469	470	473	480	495	529	471	465	500	518	459	497	496	490	498	462	445	514	526	466	456	486	483	453	494	501	486	470	478	520	473	505	526	475	492	482	443	444	508	477	471	522	480	488	479	498	512	484	477	489	516	516	495	503	491	454	505	529	474	438	469	501	456	458	516	502	497	461	490	523	464	508	502	487	481	447	457	534	520	489	521	456	434	450	478	512	520	483	511	497	519	492	507	494	476	475	514	483	478	511	477	480	528	537	494	486	493	466	495	487	470	466	489	520	486	481	489	510	506	484	487	480	475	492	499	469	486	461	447	474	476	511	480	494	486	511	508	481	509	493	483	485	474	431	504	493	488	484	491	469	505	493	477	531	504	465	502	512	494	456	470	497	465	508	518	524	512	537	468	492	481	485	509	453	469	471	496	514	444	517	472	463	506	480	457	521	465	495	487	505	491	491	509	492	509	509	526	481	460	475	469	472	480	474	505	496	471	473	479	507	519	465	454	487	517	471	468	469	481	476	471	474	486	487	475	479	461	488	491	450	471	450	512	489	479	476	488	498	488	494	493	483	468	504	450	495	481	446	493	459	500	490	477	498	492	503	486	486	496	486	483	479	463	493	475	474	472	502	487	509	473	484	493	486	449	493	519	466	493	483	497	499	527	486	472	539	523	466	525	495	494	479	484	454	500	476	527	451	458	442	523	457	531	492	495	475	488	485	470	504	443	470	525	507	444	463	484	464	472	475	466	472	496	494	494	475	475	484	440	487	519	458	477	490	494	477	445	541	496	488	505	483	473	502	504	468	491	527	469	465	442	482	440	505	493	466	487	457	455	468	484	487	483	499	489	477	487	496	481	496	493	462	479	483	498	520	459	477	485	455	500	479	467	467	493	507	512	506	503	491	496	476	481	504	504	512	497	499	478	476	521	490	498	482	473	442	511	483	451	464	495	500	513	513	477	476	484	466	486	465	482	454	494	484	482	472	496	494	447	457	460	434	500	471	484	486	471	512	486	494	504	474	483	473	515	468	505	489	471	492	449	482	543	473	468	429	475	441	497	508	462	518	472	488	489	482	481	464	486	493	496	484	457	463	454	479	480	476	499	476	476	523	496	455	496	490	511	490	500	483	484	509	498	506	492	503	527	464	491	475	485	485	498	491	524	483	487	524	516	448	480	495	484	478	496	514	482	472	458	500	460	532	519	451	460	487	478	448	463	489	477	531	510	511	473	485	461	462	506	488	478	490	513	499	487	485	534	476	487	501	456	464	498	490	478	481	480	518	490	493	492	501	479	454	471	496	483	466	475	497	497	480	472	500	471	501	467	459	482	468	472	502	469	472	473	482	493	489	486	476	453	475	453	496	506	470	467	478	468	479	460	534	538	470	481	522	481	494	469	469	515	475	498	480	492	517	437	484	530	492	461	505	507	501	490	489	519	491	487	444	538	547	474	523	525	512	498	461	498	488	476	496	489	496	485	502	471	495	491	470	454	477	484	524	495	512	471	503	503	462	482	495	464	469	471	499	501	485	449	485	440	461	475	510	488	470	462	494	492	502	476	490	490	511	477	489	469	488	485	479	486	484	512	490	523	472	476	464	505	543	478	511	476	501	507	456	477	471	484	458	467	463	495	482	488	491	466	503	483	481	497	487	491	497	474	465	478	452	507	525	470	456	499	469	541	536	487	484	481	430	491	463	478	512	472	453	493	468	498	498	501	518	486	519	540	503	466	479	504	517	494	483	438	449	489	494	509	521	502	467	491	484	490	475	462	515	488	515	492	490	472	457	485	490	456	493	473	517	540	490	495	500	483	498	468	494	478	506	489	512	478	481	461	435	479	504	517	450	504	486	474	516	466	501	516	475	458	452	462	494	498	478	434	476	484	499	466	482	497	490	493	479	489	503	466	493	487	489	494	461	477	491	510	445	483	467	476	462	470	482	463	473	510	534	498	466	491	458	503	453	508	452	500	496	457	518	461	485	476	484	466	491	469	489	485	512	498	490	501	501	470	498	507	476	491	486	455	454	509	496	459	492	452	487	514	469	481	502	498	469	475	509	458	525	508	495	496	509	475	494	478	508	501	456	492	458	460	472	462	487	491	462	460	493	530	510	546	492	528	464	446	496	502	486	467	520	448	515	488	474	496	441	513	532	494	473	489	492	491	477	479	491	472	487	479	486	466	443	458	459	476	506	503	418	503	485	483	506	462	473	488	511	466	480	474	496	452	468	516	538	506	470	468	485	485	466	518	499	497	498	500	484	527	501	467	443	493	499	485	527	486	477	452	477	472	457	490	495	491	474	521	491	515	510	485	468	488	505	477	498	508	521	463	484	512	460	467	487	509	485	479	497	459	491	521	496	509	453	482	515	489	474	477	483	506	513	493	489	468	482	513	479	505	439	507	462	459	481	492	484	480	498	463	471	502	482	498	516	456	490	485	473	488	466	498	482	534	497	476	457	472	474	516	487	496	459	494	463	487	483	456	466	478	495	508	490	450	472	486	450	477	532	473	492	517	528	499	544	469	497	482	485	496	462	494	473	445	525	509	476	513	408	475	496	486	476	472	466	474	478	476	470	490	505	483	492	510	506	493	481	484	495	496	490	500	500	461	465	491	484	512	498	501	485	514	468	531	486	502	461	492	469	503	494	498	425	486	484	501	491	492	464	490	466	505	472	493	513	513	476	472	459	479	475	524	511	482	486	479	491	486	480	498	518	473	488	486	475	465	521	498	502	474	486	534	503	436	462	460	532	446	483	488	495	510	481	478	497	494	472	520	482	501	467	474	493	494	501	543	478	506	519	481	482	481	507	475	480	467	478	508	476	471	519	519	443	518	492	501	482	450	497	465	490	502	481	482	505	492	500	469	498	468	482	495	487	521	482	489	469	451	498	484	533	484	470	501	487	492	470	505	471	502	472	492	525	469	503	476	446	510	471	475	477	458	471	534	504	473	476	536	498	503	455	478	473	481	471	494	451	485	485	484	497	499	479	511	478	487	467	526	493	463	469	488	486	492	433	490	475	435	506	509	534	498	487	479	506	450	509	485	489	470	474	471	506	499	522	464	471	493	490	472	491	518	515	450	458	502	495	499	517	484	494	493	463	493	518	498	491	486	496	481	444	476	457	519	461	464	471	508	495	503	473	469	480	490	500	486	482	499	499	463	474	483	504	462	492	487	455	501	525	468	471	462	506	474	505	436	455	494	487	481	482	486	522	537	464	467	469	528	482	453	474	546	452	473	432	480	498	508	469	484	482	494	462	487	506	489	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52757	43449	30808	25106	23460	21683	17607	10642	4874	2652	2931	22655	32559	23543	12147	4212	1297	495	283	250	241	252	246	236	232	225	235	221	217	243	220	241	266	239	246	224	223	221	209	210	227	206	211	211	205	216	235	248	216	235	211	253	236	209	211	232	251	233	230	215	250	222	225	227	208	211	213	215	222	234	220	219	243	233	212	239	242	230	197	217	194	223	221	207	201	219	221	229	221	219	224	238	218	225	212	216	243	227	227	201	224	208	219	190	239	244	223	218	213	225	216	222	232	222	229	230	211	194	220	235	247	205	259	230	238	233	244	226	200	229	203	223	201	223	205	233	207	211	216	238	209	257	207	212	234	220	216	245	241	224	222	193	201	208	237	244	241	201	209	235	249	220	196	210	238	228	192	206	197	238	222	240	218	220	201	223	211	212	203	228	220	222	239	200	216	230	225	213	226	237	226	251	241	239	186	225	242	207	220	227	238	231	219	233	201	233	228	227	230	219	215	234	218	213	229	190	216	224	222	231	219	242	227	235	199	208	232	236	228	227	225	214	211	209	245	183	205	230	221	222	233	247	226	231	243	207	236	221	220	249	219	197	258	189	217	205	247	198	214	224	215	224	245	238	245	209	220	212	222	217	214	234	200	239	212	219	211	233	212	210	236	277	219	226	222	220	224	222	220	199	238	243	220	220	187	181	212	202	192	209	244	216	210	217	220	228	223	238	197	209	200	219	207	198	200	240	218	248	194	242	187	206	231	197	220	224	200	210	205	218	228	231	224	198	218	238	245	195	247	261	214	220	214	240	217	206	219	236	207	203	210	213	214	198	218	203	201	216	221	236	245	229	227	228	236	225	238	236	224	234	223	226	231	216	176	216	230	232	230	204	205	211	193	197	210	248	213	214	236	218	225	234	236	204	247	221	223	229	227	222	218	176	214	209	218	233	234	225	224	224	240	218	240	230	214	211	249	225	199	276	196	223	238	200	216	222	178	205	252	204	203	236	240	229	210	235	203	199	214	231	220	195	188	208	212	246	212	226	209	229	224	201	206	215	229	248	226	246	233	240	259	198	259	216	234	215	215	237	240	223	218	214	240	223	217	240	239	216	214	242	219	200	230	233	224	225	226	239	223	201	223	188	225	233	190	216	245	234	214	228	213	225	200	219	226	230	220	235	236	254	238	219	238	201	246	230	212	223	185	223	222	235	240	230	257	209	236	201	203	235	242	210	238	223	224	210	198	242	257	229	229	227	217	212	212	243	221	252	224	226	229	198	198	224	245	247	241	256	218	212	205	213	231	228	230	220	228	232	233	204	230	219	202	196	225	228	238	215	237	219	202	247	206	225	214	219	207	198	227	241	225	238	223	235	234	206	210	218	245	244	200	209	243	212	224	223	197	216	186	207	197	198	229	230	223	221	216	211	203	245	219	259	218	235	226	219	212	207	211	214	227	242	256	203	212	235	259	240	222	244	213	254	226	192	267	236	200	231	226	206	206	239	206	235	230	210	228	224	204	197	253	272	241	218	201	208	218	235	231	234	214	251	208	203	230	222	233	237	218	220	223	214	234	214	233	227	230	225	207	227	204	219	222	236	226	207	210	200	196	225	244	224	239	251	259	210	218	230	197	230	233	206	216	195	232	242	219	228	234	214	232	223	202	204	192	224	232	256	210	201	223	248	217	214	202	231	222	226	257	205	222	231	228	210	222	227	204	204	262	248	187	198	255	217	240	219	224	235	202	228	233	206	211	238	213	226	220	202	221	207	186	205	227	234	226	241	242	191	238	247	227	247	228	242	203	219	215	212	206	228	215	227	226	231	241	212	214	231	226	227	232	205	239	234	245	261	236	229	216	203	226	214	225	207	198	214	238	242	249	213	220	222	224	229	231	211	232	221	224	224	216	221	237	236	221	217	200	206	199	216	210	223	211	238	224	204	220	210	228	206	235	214	219	213	239	241	207	228	216	206	220	232	217	223	214	188	230	217	241	209	219	226	185	197	233	224	251	233	228	218	226	213	214	210	225	211	224	219	241	218	208	209	243	216	216	219	222	208	231	220	232	215	214	218	201	215	226	201	229	231	241	195	206	223	204	207	228	201	235	224	236	234	226	239	210	230	202	226	211	205	230	209	225	231	219	220	249	210	220	253	202	239	218	205	233	249	271	202	216	227	227	216	209	236	221	218	218	203	222	209	227	229	223	228	236	215	210	224	217	228	228	213	209	231	233	222	211	238	181	234	199	221	216	195	249	228	186	212	211	220	224	247	234	213	195	228	234	193	211	202	221	234	179	205	227	224	228	223	198	226	196	222	224	223	210	226	208	214	231	217	214	223	210	232	207	216	236	227	225	229	229	222	216	233	219	216	239	223	228	228	234	231	228	202	232	221	217	217	217	247	206	213	247	197	201	230	225	231	210	197	234	252	216	214	223	190	213	223	236	194	232	226	202	227	233	219	217	210	230	224	230	230	206	229	238	244	244	239	231	229	212	241	236	202	209	220	205	199	229	247	225	204	211	224	221	205	212	233	242	226	232	220	260	222	236	242	246	244	222	215	237	214	231	228	220	208	215	200	235	224	207	207	228	208	223	214	227	252	221	214	243	218	216	225	218	197	234	214	233	225	222	190	213	218	205	214	212	201	219	223	210	227	220	247	212	244	254	220	216	220	239	210	219	227	240	210	214	236	234	202	229	202	229	208	228	222	217	230	248	224	221	216	232	216	221	205	214	227	212	186	217	212	242	230	231	202	236	205	227	210	239	255	185	231	238	229	201	204	232	214	206	211	233	231	192	220	213	232	206	196	211	212	221	248	198	209	219	238	239	230	226	216	231	238	216	230	206	222	220	218	242	206	205	250	246	226	195	214	188	214	246	244	228	229	225	188	234	210	232	226	215	244	250	245	239	196	228	246	207	242	215	248	219	215	229	213	216	198	208	239	240	236	198	218	200	218	221	232	203	192	237	198	253	234	205	190	254	230	223	230	236	219	215	231	208	219	212	217	234	203	222	209	219	234	223	206	222	214	229	219	212	258	181	226	219	213	197	236	202	214	217	221	231	205	236	207	201	234	242	208	248	221	233	223	223	216	209	222	221	223	226	236	205	219	246	205	212	222	210	203	222	209	227	212	211	218	201	216	217	231	207	222	224	239	234	209	195	230	214	199	229	202	191	215	201	248	225	235	209	229	229	217	192	229	229	221	217	202	232	252	219	240	239	250	228	221	231	226	204	205	211	228	184	212	233	230	201	252	213	240	237	210	201	207	229	218	243	231	198	225	237	222	216	202	210	219	206	220	199	250	188	242	212	233	219	227	234	214	234	215	238	193	226	204	217	233	229	242	250	210	217	210	207	238	229	198	227	213	214	226	211	216	212	227	254	204	209	215	207	228	233	203	229	216	203	215	235	204	191	210	233	208	215	199	174	228	220	218	217	235	222	218	213	232	231	226	219	220	228	222	217	216	205	233	208	218	211	197	227	213	232	208	214	211	213	223	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44775	48829	18916	12922	10972	9070	8853	7981	7865	7477	9532	42362	47614	38261	25442	11753	4421	1438	668	509	498	502	505	514	492	491	506	478	483	458	480	504	497	527	506	485	494	470	484	490	484	488	494	475	459	498	493	498	483	494	501	482	522	481	487	502	500	438	504	483	482	492	492	418	465	496	498	483	459	503	506	484	483	495	508	504	504	463	518	476	486	502	452	438	475	489	481	474	499	529	512	528	463	526	470	506	559	495	491	522	496	487	516	469	432	508	481	494	502	485	480	505	493	467	477	471	441	491	489	468	516	495	528	486	520	511	471	487	475	471	536	524	465	474	505	506	505	459	506	474	522	480	472	494	474	446	495	506	477	527	475	462	495	521	508	489	515	460	486	500	477	489	501	512	490	501	484	530	496	484	535	481	474	490	491	521	493	459	489	452	483	464	453	493	479	471	479	504	468	494	514	495	472	491	467	451	496	507	512	442	498	467	504	471	462	508	517	442	444	494	494	509	493	511	525	493	528	470	485	531	516	468	461	465	488	491	474	489	536	519	504	456	500	505	469	474	457	469	504	493	493	447	488	493	521	475	491	525	497	479	512	495	485	479	462	479	508	495	493	462	495	484	500	475	502	478	463	521	462	484	517	523	474	472	504	454	484	506	478	488	484	480	495	475	491	540	473	477	467	494	510	497	493	468	478	489	507	508	473	490	511	477	470	530	483	503	481	451	502	510	450	488	492	475	487	535	484	489	508	475	483	480	464	500	509	510	486	465	490	480	520	476	516	478	470	481	491	470	479	460	445	474	455	493	515	537	482	481	470	456	444	494	501	481	464	499	485	453	466	467	506	503	462	486	474	483	491	452	495	475	443	488	477	483	516	487	478	480	491	474	469	532	491	466	467	508	468	479	514	457	507	494	445	480	492	514	492	490	493	469	514	479	479	498	469	512	509	488	489	476	455	469	487	456	454	530	483	509	483	484	476	483	507	496	490	486	487	473	482	454	522	489	481	471	479	478	489	507	470	475	517	479	449	488	471	498	494	447	459	471	523	473	496	488	473	491	519	470	451	499	443	489	489	511	532	471	484	475	463	533	504	501	479	473	534	472	490	480	498	437	440	487	459	469	477	488	495	481	481	478	472	488	453	515	538	480	486	489	472	468	484	492	515	429	481	503	507	481	519	526	460	494	466	499	472	468	517	498	510	515	481	466	522	465	471	494	486	505	496	443	482	453	485	477	462	508	498	466	457	459	453	496	500	485	448	458	444	460	472	471	477	487	503	492	489	490	511	474	461	502	499	497	534	467	501	469	484	453	477	492	514	503	482	478	522	470	535	491	514	457	472	502	482	497	486	502	497	497	463	475	520	468	518	485	473	514	470	499	478	503	450	506	480	473	504	485	500	506	504	465	501	533	487	489	465	477	466	463	446	471	456	453	497	510	466	483	472	481	491	481	498	496	536	468	510	496	490	543	506	480	506	455	482	485	510	515	466	484	473	437	520	481	475	516	470	504	479	544	471	483	517	509	464	474	477	492	491	518	483	474	483	488	490	475	524	521	489	503	459	480	498	493	482	467	498	473	484	490	528	543	469	473	490	503	477	494	493	482	496	548	478	475	492	498	462	460	516	494	504	527	451	472	496	472	488	527	479	472	495	464	484	495	449	479	504	501	474	482	493	504	487	487	462	484	515	434	474	483	450	503	456	474	490	485	498	444	491	481	495	475	504	523	500	476	485	511	475	487	484	464	534	516	495	470	484	473	454	476	447	496	475	535	488	493	518	464	500	519	495	438	490	505	520	495	486	476	495	482	459	497	481	509	479	472	478	426	521	487	467	493	474	459	499	458	476	458	529	469	473	514	499	514	471	464	459	476	470	515	474	519	496	481	460	460	522	466	460	472	461	478	498	482	485	483	508	449	481	479	456	521	499	464	495	445	502	478	477	482	484	498	484	486	479	506	486	509	504	485	498	499	496	486	478	464	484	493	523	490	481	504	488	490	502	477	456	471	466	468	486	479	506	510	495	476	479	464	479	512	508	472	472	502	487	447	438	461	514	480	481	481	461	425	470	493	500	510	488	480	523	479	498	462	502	495	473	456	501	532	486	500	493	460	505	471	451	451	473	532	506	476	505	495	502	447	518	497	526	484	480	472	489	523	486	517	517	469	441	531	496	473	520	476	458	462	474	486	486	491	460	509	479	492	464	491	495	504	475	478	495	478	497	511	472	508	456	481	483	456	480	472	474	481	513	477	467	506	510	504	492	501	484	485	482	466	471	478	506	466	458	476	464	481	467	456	490	487	479	516	502	472	490	484	518	495	472	493	482	474	517	472	508	488	492	455	485	492	502	509	467	466	468	473	523	500	519	492	458	543	472	494	504	454	467	467	499	473	537	470	490	495	494	469	463	442	465	492	486	468	458	477	490	493	466	479	493	476	508	496	434	488	503	469	457	483	493	509	479	487	485	485	499	492	489	476	506	470	477	476	443	460	502	435	472	490	477	491	449	497	494	481	481	498	487	456	453	514	478	478	469	474	508	514	479	508	501	451	468	451	512	468	505	480	431	519	499	458	507	532	461	485	474	492	477	430	490	511	485	457	478	491	456	490	485	484	497	508	502	482	488	456	538	528	486	456	481	462	472	486	462	489	504	487	489	461	510	514	508	491	487	492	508	511	498	492	485	465	469	465	499	475	496	458	493	499	470	465	499	493	426	488	514	481	458	453	492	489	475	508	479	516	483	498	457	501	491	466	471	479	502	521	503	490	539	494	466	456	454	490	472	503	538	445	502	467	470	496	465	500	502	468	476	495	497	484	511	491	491	485	493	433	469	482	479	476	481	463	501	486	470	502	495	518	453	509	520	476	496	504	462	485	466	509	497	473	500	483	456	506	524	484	494	498	504	485	515	468	480	493	474	481	467	472	454	489	460	473	511	536	497	505	517	472	493	444	483	476	498	445	449	513	492	500	474	460	453	469	476	482	517	501	450	535	497	473	456	474	471	512	515	467	502	492	490	502	461	476	471	511	493	468	444	503	502	492	473	468	466	523	434	504	458	515	479	499	472	492	495	458	455	469	507	456	472	482	497	515	475	512	529	484	499	450	493	481	491	463	502	485	485	499	498	458	514	483	486	472	500	462	511	499	516	497	488	483	491	471	516	482	441	496	527	511	464	482	446	465	467	466	485	473	483	478	483	499	479	508	471	453	514	502	453	495	492	475	462	478	491	510	473	466	486	483	460	490	547	468	500	488	523	532	420	490	459	475	466	500	499	522	488	486	486	488	445	477	497	483	493	505	482	486	513	498	484	513	481	480	508	511	475	515	461	505	496	504	520	467	507	533	484	463	485	468	503	484	472	450	481	477	467	469	479	505	490	477	496	492	496	470	484	463	489	485	472	521	464	453	445	504	480	464	501	454	494	498	515	469	441	511	488	474	477	474	527	481	516	461	499	477	493	512	461	522	462	487	476	494	500	503	485	470	448	521	480	474	494	520	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53483	46741	31663	25128	23627	22653	18783	11573	4966	2852	7336	32326	30260	21230	9567	2740	929	414	267	219	229	250	239	235	246	196	222	208	209	239	247	241	239	204	232	211	225	217	249	221	228	222	217	211	220	235	223	204	185	215	229	234	195	210	230	193	246	213	251	237	226	229	224	236	246	226	219	222	200	224	188	255	215	248	230	207	210	235	192	219	237	205	221	230	232	222	233	248	219	246	233	213	219	201	212	232	247	232	214	256	203	210	214	204	252	226	190	201	202	199	226	222	242	237	210	229	255	205	198	217	212	218	235	225	216	206	213	245	229	215	251	228	222	210	244	213	214	224	225	225	205	234	228	217	252	239	195	248	251	235	252	218	236	208	252	252	224	218	241	217	223	223	255	205	239	231	217	233	237	228	238	232	247	224	233	210	237	246	205	215	227	229	221	228	238	243	233	232	234	224	202	203	219	198	248	205	233	203	259	220	234	249	225	222	227	211	230	224	239	234	211	213	219	204	233	223	243	220	206	227	217	205	221	212	177	227	233	229	248	229	236	228	215	217	208	215	205	215	215	234	211	194	199	245	216	235	211	232	232	216	217	219	254	226	252	232	235	234	221	211	230	240	235	217	210	202	269	213	214	241	224	224	245	237	248	212	219	223	204	213	218	216	219	211	204	232	224	242	219	227	212	206	269	234	232	235	236	225	234	203	253	228	213	226	200	213	245	232	244	234	244	214	241	222	231	187	227	232	210	205	218	233	213	221	226	211	226	212	191	230	255	239	220	230	220	229	192	247	226	222	232	232	228	220	220	219	234	226	209	202	225	223	211	229	224	237	216	214	205	229	205	199	217	202	238	251	194	231	242	208	228	211	229	238	226	236	212	204	207	203	218	223	216	255	237	214	219	225	252	229	249	237	196	203	230	191	220	236	232	212	233	240	218	241	233	224	215	234	234	222	229	204	215	253	218	248	222	233	224	201	230	221	200	263	229	207	222	227	256	194	239	212	220	239	207	224	215	232	220	229	226	212	244	211	214	218	216	194	228	241	233	217	253	209	231	251	219	232	229	205	210	221	237	215	247	235	217	245	223	222	241	219	218	227	225	203	211	214	197	244	230	212	220	225	235	232	225	233	208	256	210	232	220	206	219	265	215	232	245	247	214	231	230	240	221	242	235	240	201	205	259	227	187	216	248	229	210	214	237	236	203	247	242	241	232	220	229	203	210	208	236	229	241	232	224	228	239	209	220	246	195	232	241	227	241	205	221	225	241	244	259	215	230	200	209	236	192	214	233	253	224	217	225	211	237	216	222	239	220	226	234	209	238	224	226	238	247	243	239	230	253	224	241	223	261	217	221	247	230	251	209	222	225	216	200	221	214	235	212	235	219	242	211	195	223	239	221	200	268	218	232	251	240	221	249	261	245	207	257	239	227	216	222	214	200	229	228	204	242	205	212	213	217	223	222	232	233	216	216	203	222	233	230	208	220	234	243	220	230	237	265	227	248	240	209	248	231	222	221	197	271	220	229	235	243	212	232	247	220	211	232	227	217	220	220	216	228	235	236	252	231	209	240	209	215	229	212	225	250	232	243	233	198	206	218	234	240	231	205	192	208	238	226	216	197	193	207	235	251	249	206	257	226	236	229	211	201	215	201	229	238	211	237	246	188	223	242	225	235	264	217	201	232	205	217	226	242	248	203	235	203	228	198	254	221	224	222	208	207	234	220	232	213	218	222	201	247	274	250	196	209	223	241	254	259	214	211	233	216	249	237	204	219	206	212	251	230	210	212	228	207	221	239	259	226	210	239	221	209	199	217	223	218	200	234	227	214	224	202	218	248	237	223	236	203	231	236	213	242	239	244	193	252	229	215	223	221	234	275	245	204	233	198	233	209	215	207	182	232	223	236	229	215	231	243	223	251	214	214	245	214	225	204	205	216	213	252	234	263	242	223	216	210	247	207	221	227	220	219	216	204	207	228	225	250	240	206	232	230	247	233	232	212	216	267	223	222	237	226	235	228	250	226	241	201	211	225	205	207	199	218	221	204	225	223	225	211	235	205	228	218	214	208	203	224	231	223	246	231	226	223	210	233	219	187	221	246	219	209	223	232	236	222	216	190	226	211	235	234	206	228	220	226	222	216	222	216	199	245	199	215	211	211	233	261	241	229	256	230	209	218	241	230	215	214	210	210	202	233	210	209	211	218	227	252	190	226	232	235	232	225	241	229	223	223	220	232	239	237	232	238	241	241	223	236	231	198	231	251	228	211	221	238	192	201	187	223	215	226	233	209	227	225	231	212	210	219	224	214	235	202	221	219	208	217	230	227	216	240	243	219	251	246	234	238	213	231	228	256	242	214	230	226	246	229	227	210	227	228	194	231	211	242	232	238	236	245	214	213	223	222	214	229	215	222	223	198	212	203	245	193	216	207	241	231	230	244	220	221	224	264	248	217	232	233	228	234	242	215	243	226	247	224	233	235	233	205	218	242	216	205	216	216	219	204	207	230	212	232	198	231	209	223	215	210	237	200	260	202	224	257	236	232	237	192	212	219	221	212	250	201	189	221	225	240	200	237	223	200	231	217	226	214	236	235	245	221	211	199	231	240	246	244	238	223	233	224	216	254	196	231	235	208	229	241	232	210	223	195	216	193	214	233	194	227	211	244	229	214	232	220	222	231	242	223	229	200	228	200	203	210	228	206	244	230	243	227	232	209	198	202	214	226	216	244	221	233	221	222	220	233	228	229	234	183	236	207	227	240	214	208	199	230	222	201	219	204	201	223	228	224	223	212	237	202	237	213	215	234	218	246	234	216	220	243	215	237	226	228	232	239	261	252	219	245	222	200	228	211	238	228	244	221	243	208	205	232	190	200	217	226	213	233	201	205	229	224	202	176	231	205	219	260	229	217	214	206	233	221	197	218	252	224	210	211	247	228	207	226	239	211	218	245	215	218	206	218	241	218	243	241	230	229	193	218	225	235	243	227	243	209	194	236	202	228	222	218	203	223	220	235	211	194	216	207	223	220	238	259	205	214	219	205	226	203	215	209	216	198	209	214	207	228	239	235	246	194	214	193	201	245	230	217	230	248	235	223	221	240	210	211	202	210	207	245	221	204	239	228	193	209	210	212	235	203	227	205	244	227	222	222	240	212	236	251	232	198	215	241	224	227	219	227	219	209	233	233	232	223	188	225	185	236	198	215	223	251	253	230	224	248	217	234	211	213	220	211	230	214	238	199	183	248	253	244	216	247	227	190	212	247	226	223	217	224	236	220	222	222	229	244	228	218	213	239	209	196	222	217	236	221	235	208	236	228	225	236	205	210	232	210	189	233	237	234	213	222	227	234	234	220	223	233	238	214	214	228	234	237	215	212	199	197	216	232	222	227	223	237	210	202	229	188	203	230	216	227	205	228	218	234	219	188	252	207	238	221	191	205	227	217	194	218	231	201	229	234	226	250	200	232	203	214	236	238	231	217	220	218	210	213	227	232	213	236	223	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44959	50119	20590	15041	13159	9247	8010	7706	7207	8047	18580	49096	44792	36263	20974	8371	2996	1012	613	515	494	518	484	479	524	483	458	467	468	485	464	505	487	490	462	481	513	495	464	493	507	503	493	499	476	515	504	505	499	504	444	518	506	525	463	469	512	456	467	491	534	447	489	505	437	472	469	475	500	473	490	508	477	461	483	517	484	459	493	486	456	503	462	462	509	485	460	507	510	509	488	483	507	510	486	487	492	501	490	471	464	490	522	509	493	518	490	507	484	494	456	487	467	479	530	501	467	481	491	447	480	526	504	509	497	469	499	488	492	479	443	507	494	501	534	470	462	539	531	472	490	483	502	456	507	525	466	488	535	491	506	478	491	488	462	509	438	463	488	504	505	489	489	509	484	458	463	491	502	518	497	475	439	516	472	494	464	496	490	523	452	511	479	489	491	492	487	463	499	503	488	497	480	484	452	505	464	517	481	469	493	508	485	474	510	483	528	466	469	484	505	513	515	474	498	503	498	467	488	483	498	498	464	478	477	533	481	513	515	528	449	459	518	475	453	484	485	495	449	473	518	482	471	484	489	514	505	502	484	491	494	476	486	462	504	475	486	504	510	511	465	489	524	498	482	501	466	554	479	447	481	495	471	459	515	477	515	477	494	482	493	491	464	504	462	471	485	455	490	505	509	496	522	513	483	509	488	536	482	471	451	463	470	500	496	451	542	521	537	483	509	485	479	519	502	470	484	525	483	482	501	517	450	483	470	453	491	525	476	506	490	499	480	504	468	481	503	475	492	474	477	472	476	491	480	496	511	474	460	482	467	503	537	477	504	476	488	480	461	502	497	474	479	477	476	476	494	523	464	473	500	490	465	482	470	462	460	466	488	500	457	491	473	459	487	505	486	486	480	500	457	460	501	473	528	470	476	511	491	508	500	495	524	461	493	512	475	465	462	490	461	536	508	521	481	513	510	479	540	470	462	437	475	485	469	467	500	500	470	460	485	502	491	461	460	456	529	500	520	476	469	493	447	498	501	441	432	528	505	477	508	481	466	476	467	486	498	476	484	515	501	506	488	520	470	501	479	458	429	530	441	453	484	512	493	499	507	458	481	476	505	494	501	439	495	468	497	470	496	485	510	476	473	487	443	484	534	478	471	463	495	453	445	507	461	474	535	470	472	498	508	509	495	505	469	493	446	531	508	469	493	459	502	512	493	515	499	507	517	497	474	451	512	471	489	495	466	483	501	505	476	489	488	478	504	441	504	484	487	468	455	482	473	482	456	467	521	492	523	489	468	520	485	473	488	489	500	477	486	474	513	489	478	522	489	476	511	484	497	484	474	478	499	482	483	534	450	467	477	507	470	491	501	452	517	511	501	479	487	479	500	478	499	486	497	494	505	481	513	487	466	474	499	516	485	474	521	500	457	488	494	488	470	496	501	487	503	524	475	492	505	523	473	455	479	495	528	452	465	489	486	466	459	528	456	473	490	495	472	496	542	475	447	486	462	482	524	456	510	530	490	469	492	487	509	500	511	521	472	514	531	494	498	466	474	465	485	489	500	477	491	515	458	455	476	486	545	508	489	474	446	516	492	504	475	435	490	484	492	466	500	465	521	492	493	468	495	475	475	496	476	464	496	479	467	487	484	478	476	511	468	506	516	520	462	517	510	472	510	488	478	478	517	473	486	492	467	516	471	470	513	486	496	539	456	487	502	477	522	479	486	517	507	506	482	503	508	496	509	513	464	489	500	499	454	560	481	511	461	459	488	488	521	495	508	476	462	498	469	512	486	478	507	529	496	489	456	530	466	472	488	510	468	501	499	507	488	483	494	496	466	475	520	463	442	484	480	487	506	505	491	518	492	474	543	489	505	508	512	457	478	445	455	462	496	498	469	440	514	494	485	500	494	477	508	463	497	474	461	487	501	508	503	485	489	516	523	478	508	503	502	453	478	467	451	478	495	516	479	484	487	518	500	484	473	491	468	454	466	522	521	469	463	471	477	533	507	469	493	499	478	490	466	466	512	491	517	440	467	448	485	465	463	470	476	462	462	490	512	470	475	480	480	456	510	482	482	489	473	489	461	453	509	487	487	462	528	486	484	506	482	473	489	475	427	485	456	516	476	533	492	567	463	459	568	488	469	484	489	522	477	498	492	449	469	470	503	464	507	514	483	470	495	448	462	480	496	438	491	456	489	500	518	466	467	449	467	483	475	513	509	463	504	477	496	527	478	467	451	476	501	491	536	485	491	495	498	473	482	482	487	476	481	491	530	486	501	474	455	436	542	503	478	481	440	474	473	469	511	461	484	478	506	508	498	468	481	469	516	468	491	484	495	490	459	497	470	481	462	471	475	522	465	537	507	507	502	457	442	531	481	482	493	510	461	466	503	506	494	493	473	461	470	483	487	490	480	482	448	494	478	504	465	518	452	455	497	474	550	474	476	499	501	477	478	476	514	485	509	468	449	533	515	520	480	466	483	500	502	493	500	523	522	464	494	483	511	498	471	484	506	478	502	462	507	433	520	462	508	493	451	494	480	491	476	498	519	473	479	462	492	510	527	480	495	513	502	467	508	498	513	506	503	476	440	483	520	452	469	521	493	507	458	514	492	486	488	515	508	475	490	505	484	448	408	490	528	476	464	516	492	522	488	498	504	500	459	486	471	499	487	474	499	428	494	484	450	475	480	451	489	501	499	533	493	479	477	509	458	506	460	486	498	481	483	495	483	461	501	500	457	496	470	460	497	494	529	467	466	503	505	471	444	482	529	535	496	437	495	458	511	484	477	450	510	504	501	487	459	472	482	473	477	521	466	460	460	510	492	496	472	534	520	508	475	507	487	465	469	487	506	504	457	507	507	508	481	451	481	522	513	499	466	441	513	532	496	429	481	476	509	553	468	485	480	492	530	455	482	489	506	465	518	505	496	502	487	495	497	483	488	489	548	469	486	484	481	456	483	525	462	490	485	545	455	464	501	528	493	495	469	465	493	538	508	453	466	491	474	485	460	492	452	503	498	494	485	481	502	509	495	515	459	491	448	480	505	480	471	489	484	513	467	512	504	484	466	469	450	537	498	494	533	472	503	467	491	509	496	466	421	472	496	481	496	490	517	489	511	491	523	490	488	482	497	495	458	488	518	508	494	486	492	500	468	466	497	468	491	470	514	496	473	439	476	467	459	511	514	500	503	472	492	502	484	494	504	489	515	485	502	487	471	491	498	458	478	480	519	447	481	470	458	483	473	491	480	501	489	502	517	480	516	482	504	474	497	493	442	500	518	497	503	480	490	502	494	483	525	497	467	482	445	507	475	462	503	525	494	478	470	466	507	475	474	498	572	502	438	468	469	491	478	477	528	478	482	479	499	493	454	492	503	507	467	480	508	478	504	492	465	454	502	520	470	480	473	475	480	500	475	526	556	497	503	528	480	509	488	486	492	441	474	501	516	437	480	498	530	485	500	483	487	469	468	513	483	458	507	487	486	524	530	502	520	498	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52851	48131	33342	24826	23950	23544	19865	13246	6618	2897	14372	33332	28490	18321	8465	2482	792	374	260	230	250	233	237	219	235	243	241	253	229	219	211	206	223	209	237	234	247	218	226	261	234	214	226	213	214	217	239	213	228	262	228	230	209	212	251	221	259	201	221	242	218	268	222	219	242	257	238	232	212	234	263	188	206	191	230	232	246	233	214	196	197	225	207	231	201	247	231	248	247	233	229	214	205	222	240	231	232	205	234	203	212	245	240	234	241	205	193	205	232	233	238	232	194	238	209	211	222	223	219	226	243	254	246	203	217	216	238	226	208	219	256	235	216	222	220	247	229	229	212	223	202	191	202	214	198	240	245	242	219	228	237	220	213	238	228	216	230	226	182	201	221	196	227	217	259	206	215	201	219	234	203	203	241	232	202	219	237	230	204	218	237	225	210	217	218	210	248	203	228	222	207	214	233	239	236	233	233	218	215	237	231	240	226	236	214	228	200	234	216	194	209	217	225	213	227	225	210	217	207	222	233	236	221	225	248	242	191	209	228	234	229	221	217	210	210	211	225	229	187	214	237	253	226	225	227	238	233	235	244	219	248	259	211	234	218	200	216	247	209	208	213	219	214	208	220	242	223	240	223	206	202	207	231	220	226	234	221	211	224	205	222	232	238	232	238	220	243	239	224	221	213	215	232	234	208	219	248	203	211	206	202	215	215	268	248	236	206	196	233	230	219	203	241	210	254	217	241	206	220	239	211	232	235	210	210	261	233	234	205	210	193	238	220	222	194	220	219	189	256	236	209	229	205	248	229	232	227	237	223	212	258	220	183	222	220	212	238	210	213	229	221	227	220	224	235	185	240	222	218	197	265	189	247	215	228	243	216	240	253	204	209	249	227	233	210	249	193	223	234	204	236	231	227	220	222	205	240	234	241	228	208	235	224	194	196	217	259	225	244	212	216	227	217	194	213	205	202	244	240	227	220	232	236	231	207	214	239	229	222	236	224	202	211	241	234	205	214	216	234	229	233	223	245	225	207	227	212	206	222	212	218	233	227	187	230	225	225	227	224	203	230	220	218	247	234	239	185	194	203	216	251	224	200	216	207	231	237	218	221	210	203	209	227	201	230	217	234	208	233	216	232	236	239	224	189	228	200	232	211	193	222	262	226	200	192	233	231	222	236	197	227	206	218	220	208	217	253	193	206	214	214	204	225	196	225	248	201	192	199	203	223	201	205	219	206	246	238	226	230	230	189	237	235	265	203	245	227	220	234	242	248	218	215	210	231	243	221	224	231	223	234	241	215	201	226	210	215	227	229	230	212	219	217	216	255	227	244	223	232	226	213	261	216	237	249	229	208	219	228	193	226	192	211	219	278	242	234	231	197	223	248	224	232	224	231	214	216	242	227	218	201	240	230	217	209	227	214	209	227	227	246	235	236	237	266	249	233	226	232	219	221	234	237	210	238	199	214	208	216	229	225	211	242	241	181	190	229	231	218	218	210	216	238	215	209	241	227	246	241	215	229	214	234	190	204	247	218	200	219	240	236	236	203	231	248	237	225	221	205	210	238	225	218	257	217	248	224	209	218	211	227	219	245	226	206	258	244	235	208	220	212	214	240	224	234	207	218	220	224	250	232	211	234	243	213	241	246	228	236	199	208	239	202	205	216	221	230	236	230	209	215	244	230	231	222	211	246	223	190	230	235	229	192	213	222	230	224	229	212	231	220	232	217	216	213	222	236	207	218	193	226	224	203	237	239	230	249	217	217	215	225	223	233	212	233	200	198	227	248	201	217	230	219	227	220	217	234	215	222	222	219	231	229	225	254	221	217	230	228	222	234	207	232	234	218	221	249	222	195	220	235	221	204	232	232	227	243	222	219	199	202	249	223	255	209	215	201	217	230	208	216	207	198	212	198	207	217	236	232	194	237	223	223	264	263	222	234	231	255	223	248	216	241	226	242	212	228	229	236	229	188	244	209	222	202	213	231	196	208	227	231	236	208	216	254	230	212	244	232	241	225	221	215	207	172	230	211	232	203	194	240	229	187	216	227	224	246	218	249	206	214	217	232	227	204	206	201	224	228	222	220	226	246	205	230	242	237	211	214	249	246	215	220	246	243	201	203	220	219	224	225	242	213	200	225	202	201	224	254	234	199	244	240	232	204	204	222	208	208	234	191	230	236	235	218	204	233	200	207	237	211	227	221	223	233	195	205	216	241	238	238	238	214	232	242	185	230	206	200	230	211	230	212	218	225	225	239	214	224	185	232	236	211	226	197	232	235	221	214	210	227	223	220	262	221	222	235	233	218	245	236	220	224	218	233	227	197	239	228	239	225	209	207	218	207	229	223	244	213	246	216	227	213	215	238	222	212	237	241	213	253	225	205	234	207	214	254	230	231	241	233	214	214	213	189	215	236	219	219	225	221	215	204	227	195	194	213	219	200	217	227	190	234	225	219	240	213	209	191	254	206	221	232	239	219	219	241	226	214	220	221	240	227	213	236	217	241	226	212	247	209	245	227	250	203	262	239	232	229	266	219	231	240	215	231	230	227	225	232	202	226	248	224	207	223	248	234	221	239	240	249	240	222	228	210	296	211	206	241	231	180	255	210	236	210	221	223	195	228	210	206	226	238	220	235	227	236	255	236	211	245	221	226	201	217	193	225	210	240	214	231	199	203	217	234	232	224	222	229	218	225	228	228	221	216	222	218	234	241	213	211	241	218	230	244	219	223	247	231	202	212	225	211	190	221	241	246	182	259	229	221	224	225	205	209	202	218	208	213	228	228	225	260	207	218	217	230	233	194	188	214	224	237	214	229	222	220	228	258	223	213	229	227	234	217	210	231	239	212	208	208	232	209	239	241	211	243	237	263	207	228	241	226	222	227	204	221	232	216	218	218	238	218	251	213	185	200	224	214	200	205	255	216	234	242	219	212	261	220	197	224	227	222	222	225	240	230	228	237	196	242	208	220	248	238	258	211	223	222	213	215	243	214	225	229	202	239	224	207	237	231	207	225	197	262	239	239	220	231	226	233	246	206	209	231	217	227	217	219	254	214	203	243	203	242	241	208	249	216	197	204	220	227	219	200	216	229	220	227	232	215	204	229	218	214	244	232	222	249	217	234	232	254	238	235	224	194	218	252	224	207	193	238	227	208	237	207	240	248	210	231	209	237	202	236	209	231	220	238	214	234	242	253	210	235	212	237	240	215	236	226	212	192	214	232	212	184	185	213	243	231	242	224	243	230	240	203	217	243	235	201	225	248	216	212	201	215	239	214	230	211	213	209	242	229	230	205	222	239	223	235	216	215	193	244	210	218	210	216	207	219	229	264	230	197	252	204	237	218	230	227	227	205	244	230	257	231	235	221	211	222	256	230	220	231	230	203	211	220	218	246	214	231	238	229	194	227	205	226	241	201	235	208	213	217	226	210	239	240	228	217	221	213	226	241	224	225	202	245	230	231	213	230	238	247	207	197	256	218	237	218	209	219	223	207	204	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41878	51352	25402	16137	15417	11466	9278	8932	8550	6818	30997	48867	42605	34109	19067	7301	2551	960	572	460	498	489	463	499	484	444	437	479	474	498	507	465	512	512	449	470	489	504	470	487	513	520	473	482	489	481	467	486	475	477	473	510	474	457	502	511	481	459	525	508	498	470	508	457	480	493	474	487	462	485	498	479	467	485	496	490	497	508	478	448	509	476	463	489	470	473	500	485	508	499	461	496	504	485	500	515	459	514	461	479	495	463	522	484	453	508	519	496	488	451	515	511	441	481	506	484	477	496	463	449	452	490	496	471	469	510	476	464	456	515	472	490	538	507	476	509	468	467	472	481	519	486	494	469	548	485	502	498	491	485	476	442	436	449	517	493	488	484	490	498	485	476	452	522	495	477	465	482	418	512	464	496	489	476	493	494	487	492	498	470	479	465	497	481	479	470	464	465	446	476	462	517	463	465	490	473	480	434	468	489	475	488	458	517	503	502	494	487	452	481	496	480	510	490	508	498	476	509	512	508	503	460	510	472	507	487	465	459	498	442	531	502	494	519	478	519	491	503	479	488	517	473	482	464	490	505	515	505	491	455	481	474	476	500	492	462	457	484	512	493	491	490	486	485	475	501	458	507	493	468	489	458	489	539	454	499	494	466	484	513	482	523	476	489	472	479	477	447	459	519	493	482	525	493	505	497	477	480	468	453	456	451	473	513	475	487	496	536	493	466	487	484	497	513	468	495	506	495	454	475	451	498	487	517	452	449	456	508	476	460	476	483	545	468	475	503	505	466	465	515	531	510	512	488	517	473	474	492	449	488	437	488	493	481	498	522	481	480	501	490	461	464	461	540	465	446	484	493	444	489	479	521	486	461	487	480	488	526	502	495	512	445	529	451	492	489	472	508	460	524	521	472	516	516	489	481	485	455	485	519	528	488	515	474	482	460	493	464	475	499	470	507	516	489	490	479	520	461	485	500	486	500	493	505	519	487	490	527	489	457	498	462	495	479	512	526	489	472	482	466	454	472	487	492	464	495	531	447	458	478	504	429	529	475	485	459	515	489	450	474	492	482	484	502	489	496	466	510	468	505	500	507	461	465	471	505	502	479	501	512	458	486	506	509	488	489	477	466	501	463	484	511	534	506	533	522	478	512	443	480	495	482	490	523	463	489	476	498	496	547	487	495	476	484	463	491	471	454	496	457	484	494	447	445	462	488	460	496	463	463	462	478	461	450	442	526	477	491	455	486	458	508	476	461	451	488	492	500	484	481	480	495	476	467	482	517	483	469	493	487	505	500	472	494	483	517	484	460	464	515	496	464	484	498	481	480	475	452	492	502	488	488	505	502	487	528	536	483	455	470	458	458	474	485	465	508	463	454	520	472	500	470	451	463	478	474	485	493	490	501	497	491	500	503	464	524	518	478	484	482	504	467	479	494	482	464	491	494	449	481	528	497	476	502	459	512	456	508	484	449	483	460	496	467	514	498	484	468	515	494	493	530	471	464	489	493	495	487	473	497	471	500	486	516	473	504	477	452	490	455	505	452	506	508	501	504	459	506	503	482	478	479	467	514	496	504	502	463	525	493	462	460	477	491	502	496	511	489	501	501	513	508	473	489	525	487	510	456	515	526	496	505	487	503	490	497	510	497	481	499	480	462	486	475	466	502	500	489	460	437	479	512	498	461	466	475	500	491	499	481	463	449	464	508	489	442	473	499	506	503	481	486	476	482	480	450	485	467	508	502	452	485	490	493	452	491	477	495	497	443	509	467	492	499	475	514	450	491	476	498	462	468	449	532	470	477	499	485	484	513	523	484	500	473	479	477	486	518	511	449	523	503	496	508	485	491	500	501	479	489	448	475	508	486	492	466	475	465	493	472	473	503	488	523	494	503	488	499	507	470	446	479	474	511	468	495	504	547	447	481	451	454	516	432	462	476	504	463	454	475	488	487	449	497	484	483	471	513	537	520	493	459	488	522	464	455	475	484	491	500	469	441	492	458	470	476	470	463	499	459	500	497	494	514	471	493	453	521	463	482	500	484	448	453	498	513	464	476	426	467	499	524	494	478	521	498	506	466	489	495	451	513	482	501	499	524	470	496	453	513	479	467	476	426	470	463	468	486	466	489	483	486	467	502	487	487	482	495	501	478	492	518	525	516	501	479	442	479	457	489	483	488	482	525	483	490	501	537	493	456	519	449	508	549	481	469	519	502	518	474	473	475	473	524	441	491	479	495	461	467	431	511	478	514	480	458	455	474	468	475	490	495	464	521	475	528	517	443	494	492	503	494	478	499	456	498	475	482	465	497	457	499	459	491	484	476	489	468	456	498	555	516	476	518	510	534	472	487	509	434	505	457	486	518	464	509	501	489	482	514	497	456	498	490	490	467	471	446	478	477	470	462	472	485	474	562	474	482	486	438	437	480	514	421	479	482	498	502	525	507	451	484	518	514	458	456	483	536	465	466	463	500	484	465	510	465	483	488	482	475	459	476	445	483	500	497	508	482	456	483	526	471	488	493	468	507	519	471	505	506	446	489	494	473	539	494	457	508	500	520	506	488	510	433	467	465	518	485	500	493	449	487	466	506	467	457	478	471	505	499	496	514	488	470	511	470	457	470	471	518	466	491	500	489	524	492	428	514	437	443	504	485	483	483	520	469	463	498	475	459	522	507	478	524	448	465	494	470	478	459	475	473	474	488	488	484	457	462	495	453	473	478	490	493	507	481	497	469	503	486	506	493	512	478	481	478	497	462	447	506	474	510	492	472	481	436	483	464	424	484	492	410	481	497	486	468	519	493	521	523	476	450	444	453	456	492	477	503	465	494	486	516	467	449	509	486	492	480	453	435	423	463	458	498	529	491	492	510	499	533	522	484	447	505	450	496	486	533	488	495	473	442	503	477	510	515	473	496	481	500	468	457	493	469	519	469	480	471	532	498	478	472	467	463	467	474	486	476	509	477	453	464	520	516	534	502	475	491	481	504	499	525	508	481	502	469	475	506	535	519	501	465	506	447	525	497	448	476	513	472	491	460	476	448	498	480	495	505	502	489	430	496	498	449	453	485	454	501	451	444	542	489	462	559	494	462	468	483	481	480	498	515	514	497	532	491	476	470	467	494	479	472	513	486	488	467	479	503	498	495	440	437	450	504	474	525	515	514	496	489	511	484	464	487	484	474	503	489	503	525	483	522	505	478	439	457	482	466	511	448	465	520	474	499	492	470	471	476	484	485	484	499	514	496	510	486	494	466	501	496	540	484	473	486	504	473	466	479	475	499	500	487	471	479	492	495	462	481	504	467	489	482	461	484	423	504	506	480	520	476	456	458	479	521	452	495	483	498	501	518	465	494	492	494	479	514	498	477	487	482	498	461	503	477	464	504	505	475	492	488	467	516	520	483	478	476	487	504	487	461	517	489	518	488	507	444	506	488	492	516	504	515	493	447	475	474	484	473	514	485	505	468	488	490	477	507	468	477	461	492	477	527	470	458	532	492	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52399	45743	32379	25399	24251	22695	19362	12684	5904	3143	7042	30381	30697	19320	9049	2914	961	371	243	211	215	241	257	235	250	222	221	231	206	208	222	234	213	263	205	211	237	224	229	203	204	213	244	258	218	242	214	214	230	241	227	234	214	205	197	233	229	224	212	213	207	240	219	217	224	206	235	236	195	233	205	207	230	229	237	228	229	205	227	233	241	225	222	214	246	225	227	224	241	237	205	202	202	221	207	237	184	226	223	210	221	216	189	209	238	201	246	235	209	231	227	202	213	235	221	227	222	216	227	228	214	221	251	226	214	213	239	236	227	222	233	205	229	231	266	187	179	200	226	227	245	225	240	207	219	205	234	211	205	216	234	199	239	215	237	209	218	234	216	174	213	222	211	236	235	243	228	230	241	256	198	218	194	214	226	223	186	235	208	205	225	230	222	215	224	209	217	214	220	195	231	190	230	198	228	211	210	202	230	205	223	216	205	211	188	233	237	219	212	227	234	204	232	193	226	240	207	185	274	197	235	213	211	207	224	220	232	224	220	224	218	202	202	210	235	222	227	201	235	213	223	257	228	216	215	232	215	213	201	217	222	192	223	202	243	221	241	199	201	228	253	217	235	237	233	214	208	215	211	235	239	212	202	197	232	233	227	197	233	233	221	193	231	199	234	204	241	217	228	226	227	221	210	204	229	218	214	255	231	210	238	216	222	236	213	228	214	225	232	212	228	220	229	217	227	230	225	227	205	204	217	226	248	212	225	214	221	216	219	206	228	215	256	227	218	208	204	243	212	224	245	222	229	230	246	220	230	235	247	225	225	223	211	224	219	235	249	212	211	216	231	218	210	234	208	234	230	237	243	239	225	225	193	209	220	213	250	236	223	230	222	216	222	207	216	229	224	234	230	218	236	226	239	194	194	225	212	250	246	211	242	208	220	207	213	234	220	209	242	212	257	227	232	246	230	207	211	224	214	199	237	231	209	204	222	197	226	221	232	211	203	215	222	211	210	210	215	199	224	194	211	221	225	216	229	218	234	216	239	217	222	226	224	227	220	213	225	209	227	214	190	201	205	214	201	227	232	236	202	201	234	216	217	209	230	204	220	213	227	234	209	237	236	203	218	198	208	204	239	209	215	244	231	222	217	219	238	200	242	241	233	219	238	213	207	216	218	191	222	221	199	224	212	225	231	216	201	236	237	213	222	230	217	231	220	213	208	209	232	219	231	213	246	225	214	208	204	205	218	212	212	212	222	204	232	236	235	217	222	235	224	195	188	233	237	217	191	215	210	215	221	254	212	219	197	227	226	201	249	210	244	210	225	216	222	205	201	246	206	230	198	192	249	236	195	232	208	230	239	221	203	233	240	190	222	220	217	226	193	224	207	227	214	255	251	241	232	224	180	232	240	236	209	236	200	215	233	209	228	208	209	218	249	228	214	211	217	223	207	223	218	222	211	242	217	231	224	220	210	208	240	221	205	223	207	217	236	203	234	210	232	229	204	210	217	221	244	237	235	187	203	234	234	234	211	199	201	221	260	211	243	189	245	231	241	212	194	249	237	199	201	222	242	241	227	226	215	231	203	232	240	192	244	187	205	213	242	192	235	223	226	191	227	197	201	241	207	241	213	200	235	232	234	241	206	203	225	237	222	203	215	219	224	224	257	200	223	233	247	202	221	224	230	247	211	226	235	223	191	203	218	241	208	228	206	216	235	212	237	224	215	243	236	238	219	228	196	198	240	223	206	214	247	216	243	225	238	228	211	210	213	225	215	220	232	212	224	181	236	204	234	238	234	221	225	227	204	246	199	215	191	198	220	239	253	220	215	215	224	236	211	232	259	241	201	218	221	219	238	213	224	231	216	212	225	228	246	213	246	235	229	231	221	235	205	209	221	244	204	227	223	217	208	206	242	211	199	218	244	230	227	235	210	216	240	184	205	214	238	250	206	198	216	224	207	216	195	232	206	218	234	236	222	211	218	196	219	229	214	200	235	247	217	239	242	229	208	224	249	210	220	217	214	251	191	204	206	215	225	233	216	215	201	233	201	251	232	233	236	239	243	231	221	240	223	197	196	232	225	260	232	208	225	230	237	228	244	228	218	214	205	236	206	228	185	210	211	217	214	208	239	239	224	240	225	218	208	255	191	195	206	221	209	239	221	213	230	240	220	239	186	244	202	222	223	194	228	206	252	237	203	194	236	250	231	212	213	232	216	221	209	224	231	191	218	214	194	199	224	206	253	233	219	209	203	213	230	214	206	235	219	218	201	207	244	236	200	222	235	213	217	245	203	226	230	220	230	217	217	204	207	240	217	205	210	241	227	203	229	224	217	201	215	218	218	219	224	203	223	227	198	197	218	209	236	217	216	228	209	228	229	233	214	227	227	221	202	198	205	218	239	232	225	209	247	217	216	218	230	191	252	238	226	216	203	225	231	191	218	226	237	216	217	207	201	210	207	232	241	240	210	217	225	205	223	214	231	206	226	220	194	241	223	230	213	221	233	230	205	206	202	208	235	190	247	222	222	220	223	215	266	209	214	206	262	201	235	228	216	213	224	236	246	196	230	216	213	219	174	228	233	231	225	221	222	220	226	231	204	223	254	204	228	224	229	234	227	212	252	224	238	216	208	232	236	226	232	230	200	202	241	224	212	234	240	230	219	196	207	223	198	231	212	202	206	192	225	237	235	224	219	221	230	226	196	232	231	198	222	235	215	216	195	201	228	216	201	221	200	238	207	223	225	199	205	221	220	237	220	206	194	250	204	225	235	244	213	198	220	231	229	233	215	224	218	210	224	228	228	207	209	232	214	223	251	209	216	226	224	231	222	222	216	214	210	186	205	225	232	220	201	223	212	208	223	263	194	176	199	204	222	204	216	222	216	201	224	229	213	209	206	195	222	224	223	199	200	230	208	243	211	250	212	253	208	246	228	228	234	235	218	235	218	230	228	247	180	191	236	217	218	210	208	234	231	223	231	211	237	193	236	232	229	205	199	239	215	220	213	206	217	235	247	227	237	206	215	223	246	229	236	211	239	221	224	212	240	230	215	223	226	215	221	225	187	218	215	213	227	201	225	211	214	236	250	218	228	234	242	231	243	219	202	214	225	242	234	213	224	217	245	264	214	229	211	213	225	215	215	231	211	225	218	220	228	245	220	208	204	201	216	230	226	208	240	215	217	201	204	215	236	223	243	192	209	218	246	213	238	229	224	214	224	218	229	227	188	246	240	245	217	218	221	237	206	202	245	236	226	216	228	220	239	222	231	262	200	216	227	200	214	223	200	215	237	235	225	204	253	249	236	260	206	224	212	232	216	230	223	211	201	250	201	215	216	218	205	220	239	200	228	216	194	226	216	218	228	220	210	248	226	232	217	207	191	218	215	215	218	240	224	206	226	220	204	225	205	214	238	226	212	215	210	228	232	262	211	211	209	224	219	215	239	233	237	231	199	256	226	215	234	208	199	221	199	232	221	196	220	220	233	208	222	227	217	234	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41038	50051	22911	16800	17354	12403	10460	9698	8948	8608	20054	48315	44864	34373	20590	8378	2994	1053	570	501	475	464	489	478	505	491	517	466	488	484	451	455	456	465	458	477	481	464	472	455	472	485	530	492	524	482	500	500	496	508	457	510	460	481	446	469	488	476	502	477	463	461	458	473	495	513	487	482	477	498	522	490	501	469	458	498	522	455	481	478	531	494	481	492	489	485	488	455	466	499	464	488	510	501	480	457	466	504	498	496	474	536	477	483	467	521	496	524	415	478	452	544	504	498	457	492	464	456	472	482	465	474	493	451	455	498	497	504	494	508	478	470	495	479	492	497	500	515	482	464	490	505	468	494	475	467	458	483	465	488	450	489	470	507	445	484	464	473	494	500	517	486	454	496	517	519	460	507	479	498	470	499	479	486	503	511	526	529	466	505	490	435	492	511	451	514	481	464	488	518	474	498	484	463	455	473	462	492	493	467	490	459	490	491	494	503	474	510	481	489	508	477	508	460	491	459	474	456	487	513	512	463	507	503	464	512	495	492	503	519	490	511	491	472	483	459	435	476	462	462	482	483	503	449	468	495	482	493	490	509	527	485	490	496	494	467	474	486	507	488	499	462	471	487	516	451	502	457	470	498	506	464	511	457	476	453	460	465	480	491	510	514	479	470	485	487	467	483	478	506	476	463	501	481	494	496	475	528	486	495	482	489	485	484	451	476	484	474	457	467	502	535	466	493	493	519	472	495	457	466	475	505	500	511	462	475	459	477	499	464	456	516	469	474	465	522	476	493	458	500	464	496	495	474	457	491	467	489	470	484	464	469	462	470	494	489	450	467	496	499	491	469	509	468	503	487	484	469	497	491	506	487	516	475	470	485	445	517	506	469	523	494	495	449	476	509	462	525	482	502	494	455	474	472	469	486	459	499	513	429	446	445	462	478	499	532	497	484	471	457	511	509	471	460	505	501	511	492	481	494	481	473	451	466	474	500	485	526	474	500	475	478	483	493	513	496	483	455	467	521	473	484	488	473	514	466	511	475	503	505	499	466	525	495	536	477	482	498	488	454	479	488	494	450	481	449	485	475	445	466	493	500	491	470	471	501	486	459	469	467	487	492	466	480	489	497	553	490	509	469	497	488	511	481	532	483	506	473	509	455	491	472	456	518	461	477	505	508	530	487	458	494	494	472	484	441	450	474	468	513	497	503	472	472	508	492	529	531	479	496	491	509	467	479	465	500	497	458	481	502	464	447	491	517	509	471	497	507	502	505	497	499	465	506	477	508	443	465	472	496	479	466	488	453	466	512	515	508	487	454	483	499	474	464	500	456	481	505	514	475	466	486	491	491	503	497	531	510	492	481	476	492	477	475	500	478	454	471	484	517	508	450	478	496	460	480	500	504	528	477	457	517	501	455	502	517	433	473	486	482	456	526	468	480	487	464	509	466	479	516	516	549	475	476	492	504	482	506	504	515	474	468	513	528	431	482	427	491	483	468	494	434	456	480	458	454	468	489	488	486	486	465	476	481	470	495	470	499	486	473	462	497	465	487	482	537	456	462	495	488	467	476	493	475	468	520	437	490	464	491	447	471	485	482	533	490	472	467	429	471	479	521	480	479	470	441	444	483	521	506	475	518	441	457	495	468	492	501	508	465	474	487	476	460	487	482	491	528	468	515	504	478	473	493	487	505	477	494	482	500	483	476	515	481	474	458	534	504	502	506	467	480	485	504	474	518	489	476	475	516	471	507	497	506	513	467	476	500	498	491	517	488	490	484	444	496	521	490	480	469	510	506	501	486	473	535	478	499	490	467	531	495	483	504	471	495	520	518	504	454	515	493	465	497	476	520	491	490	496	493	491	494	520	485	447	474	463	470	520	455	489	480	486	445	457	457	469	465	496	498	485	483	454	571	482	485	485	496	500	495	496	506	501	506	496	528	480	489	492	481	463	507	493	511	518	483	440	492	446	481	480	469	472	471	442	496	464	459	434	504	495	467	457	505	510	485	498	457	476	507	452	500	508	457	497	503	461	480	482	444	441	461	428	450	523	489	524	489	487	526	460	504	514	466	486	490	496	462	461	500	453	490	474	503	517	456	489	483	445	499	435	487	434	484	499	487	479	453	463	491	503	501	468	469	514	467	466	503	482	496	450	463	501	506	480	435	522	478	505	524	532	499	468	485	491	515	457	534	457	497	501	475	524	494	509	478	460	465	470	483	506	520	443	483	472	495	504	493	459	484	498	475	459	509	530	527	466	462	483	496	533	498	512	488	437	496	504	478	496	480	507	478	479	465	506	465	464	468	491	486	491	493	459	434	483	491	507	474	465	471	472	533	521	480	448	467	500	521	454	518	510	472	456	496	493	495	477	487	444	513	454	473	471	448	503	499	497	454	507	529	506	467	452	470	500	469	532	491	460	515	468	512	502	506	463	497	481	452	506	488	513	505	439	483	451	508	501	507	514	500	461	499	510	534	508	486	459	485	502	425	482	480	473	503	525	447	498	457	510	462	537	480	476	492	449	474	493	470	464	484	467	484	490	476	516	480	503	477	507	524	496	455	490	430	476	489	468	481	504	492	466	487	445	434	472	507	478	482	463	489	507	446	508	500	501	518	483	483	461	459	458	511	443	500	445	493	476	504	443	519	514	509	488	508	474	459	540	459	477	466	517	469	452	492	491	519	479	460	458	511	464	455	509	459	490	490	495	486	460	462	476	457	528	483	482	467	485	518	470	478	485	459	499	463	510	517	478	509	508	479	482	500	454	437	532	462	465	469	483	470	486	473	460	481	470	501	491	491	525	400	484	478	507	464	481	494	482	474	484	474	518	457	487	491	517	503	486	497	500	492	498	495	501	509	517	464	451	471	530	472	473	478	449	464	417	493	523	475	470	496	493	482	434	494	475	456	489	497	511	481	472	472	478	488	448	455	465	485	475	471	514	474	504	515	510	480	471	483	503	470	533	479	492	495	479	444	477	502	466	470	489	460	465	469	473	490	503	511	496	500	511	446	498	447	454	443	493	492	503	494	497	471	464	504	505	477	504	486	498	458	472	505	462	504	455	503	462	509	474	487	489	456	499	523	488	454	491	470	514	472	508	468	508	472	487	502	503	499	467	481	500	468	509	452	495	465	505	479	507	467	486	453	511	475	483	466	493	475	432	511	528	497	495	465	489	493	477	464	510	512	479	527	474	466	518	453	504	515	511	465	493	423	513	467	476	465	486	470	497	491	518	484	470	499	464	475	470	483	478	461	478	509	460	510	484	504	497	479	461	501	486	471	475	499	492	490	473	480	449	457	491	465	521	492	507	478	554	468	485	525	502	510	446	504	456	482	518	460	483	499	484	476	463	460	448	479	533	500	445	477	475	475	477	472	483	475	520	469	475	502	518	507	448	467	464	471	476	485	434	489	468	479	495	514	509	483	494	500	470	473	512	468	513	460	456	512	495	491	506	471	497	489	486	502	481	527	504	456	473	482	491	517	503	457	510	446	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51277	44739	34331	25062	24400	24502	22168	16165	8772	3652	12371	34110	27783	16233	8019	2271	774	386	279	236	228	230	229	256	229	216	246	235	198	246	273	238	242	221	255	227	242	238	220	239	240	255	244	232	223	233	230	227	223	254	248	231	227	251	263	240	224	205	238	250	228	202	246	250	233	215	242	230	232	250	221	229	258	272	231	242	224	233	231	212	232	217	234	234	237	224	231	198	208	231	232	235	216	217	223	217	232	232	251	205	243	207	239	203	225	233	187	250	254	237	234	234	215	256	226	253	216	228	214	206	244	238	248	215	242	224	210	250	226	256	263	236	216	236	241	233	237	252	243	251	267	228	240	207	215	227	250	231	222	213	226	231	230	216	226	217	211	220	234	255	210	194	234	213	221	233	237	235	260	225	207	252	223	250	227	235	215	231	202	237	252	262	242	249	231	226	228	236	236	235	193	228	231	227	202	219	203	220	249	230	219	228	221	271	214	239	234	221	228	232	226	212	228	284	229	235	241	239	222	224	215	227	244	208	231	241	207	242	232	254	259	221	217	188	211	243	222	252	240	224	256	225	242	232	207	222	201	198	246	264	239	271	248	235	227	238	229	198	230	226	229	248	237	216	212	223	239	255	209	213	249	215	220	239	242	238	252	254	237	237	237	233	243	253	248	218	232	210	240	232	232	240	244	262	251	212	254	208	228	240	239	242	220	237	205	278	233	264	227	230	209	214	233	228	256	245	235	248	223	222	229	223	256	224	248	240	205	245	256	236	248	247	209	234	217	221	231	219	214	250	234	219	226	255	266	215	229	250	220	229	241	236	259	233	237	230	221	238	231	265	212	210	225	253	235	243	223	240	235	270	233	223	202	247	227	251	208	240	247	211	253	229	218	212	265	242	214	251	210	220	241	240	263	232	238	231	227	241	185	236	230	230	230	249	243	211	222	261	246	255	234	254	223	209	250	240	236	220	239	245	202	238	221	222	245	256	222	227	218	212	239	222	218	240	240	213	247	222	238	217	220	228	239	228	256	245	230	245	219	226	237	247	233	241	237	272	223	232	238	210	250	287	246	248	238	225	210	224	233	212	251	249	217	271	246	241	233	242	219	252	211	227	266	229	249	235	246	237	258	258	254	238	217	233	238	235	244	186	243	221	219	217	231	219	201	218	258	225	197	226	262	232	204	224	265	236	239	220	227	218	239	219	248	216	255	225	234	235	243	207	234	219	220	236	254	252	240	258	235	224	226	248	215	246	255	236	211	228	247	245	238	206	225	233	239	212	211	189	254	216	242	229	226	253	220	226	245	214	247	223	221	255	227	239	241	234	249	243	257	232	229	203	235	241	257	230	223	244	198	204	248	219	214	227	225	231	232	252	233	234	229	221	248	250	228	232	281	210	220	226	242	238	228	210	257	255	205	242	230	222	233	219	243	278	243	227	241	240	222	229	230	246	219	225	240	220	224	212	254	262	203	229	217	232	228	218	241	245	224	222	254	244	232	218	230	242	215	213	254	226	231	231	230	247	227	222	244	239	230	210	214	229	221	276	237	228	215	252	256	248	208	242	188	242	274	215	211	249	230	233	235	239	235	245	232	242	246	207	216	228	249	228	214	224	229	230	222	240	238	248	255	228	222	229	241	227	238	212	232	213	188	216	240	250	256	239	236	236	244	216	215	215	241	226	252	229	203	226	240	226	214	206	247	240	230	205	242	233	226	219	229	249	227	232	241	224	209	246	255	250	255	242	247	227	219	225	201	258	234	217	212	236	261	235	214	230	226	200	260	214	223	214	230	274	236	258	207	247	220	248	226	194	228	202	206	224	206	240	251	227	224	240	210	206	222	225	247	226	236	247	246	223	236	236	249	236	242	223	254	218	236	242	213	186	237	230	230	216	236	225	266	236	211	243	178	231	217	254	238	260	249	233	253	234	249	257	217	238	227	264	231	256	234	231	225	253	242	235	229	225	248	236	242	218	212	206	212	249	235	231	205	212	207	240	255	253	230	212	214	221	222	226	255	236	240	224	215	232	236	220	230	241	254	254	229	213	218	237	212	237	259	206	236	239	233	229	241	232	250	228	210	228	232	208	240	245	204	233	253	264	219	226	250	223	212	254	246	228	253	232	237	248	231	197	234	219	219	224	240	228	187	195	219	230	248	237	250	238	263	224	221	211	227	244	229	246	242	259	228	225	221	189	205	238	221	236	240	236	260	210	217	219	248	258	233	237	233	227	218	223	221	230	221	229	236	265	242	238	262	234	221	231	219	248	231	241	248	234	233	219	232	208	250	224	209	213	228	250	231	237	250	222	220	232	244	254	240	230	266	226	227	239	243	247	237	210	237	203	226	221	241	211	242	230	231	236	249	256	259	211	215	216	250	215	218	243	226	228	232	250	214	223	215	235	214	220	222	262	250	221	214	224	243	242	243	219	240	213	217	215	235	210	212	240	220	245	184	257	201	236	233	230	235	230	232	228	229	206	223	222	217	254	250	239	229	243	235	218	245	216	226	230	245	268	244	256	218	222	234	225	232	254	252	221	225	222	227	227	255	243	209	244	247	258	228	249	219	220	249	222	235	243	210	240	235	248	245	227	203	227	239	214	195	217	207	260	208	211	208	227	226	250	247	239	229	221	212	208	220	210	241	217	231	232	249	273	249	224	210	230	257	223	232	226	239	233	256	238	241	244	231	242	241	247	233	224	260	288	218	248	249	247	228	241	242	242	258	225	237	240	225	223	212	229	213	233	211	214	211	238	209	232	230	219	223	208	223	205	252	255	239	215	230	234	246	223	214	238	221	215	233	229	217	263	244	245	245	238	243	215	229	275	257	269	245	238	226	214	255	206	231	210	208	242	236	208	243	262	235	226	214	213	257	232	242	217	210	230	251	238	259	207	220	233	228	234	237	224	222	247	226	238	231	205	201	241	243	223	248	249	210	248	239	212	271	204	256	234	247	252	220	256	220	235	226	225	242	235	234	264	262	233	245	246	226	243	243	251	251	247	221	214	210	240	271	240	242	270	201	248	255	227	236	258	212	236	242	237	201	225	251	223	210	231	253	249	224	254	218	217	237	248	230	228	217	237	239	239	230	246	229	228	234	247	245	227	229	265	209	219	252	234	223	244	218	237	257	241	231	249	240	224	232	257	213	217	212	225	189	234	245	245	232	263	255	233	229	225	258	224	205	247	247	244	210	259	230	224	248	220	221	220	238	219	227	218	216	208	224	231	230	225	203	238	213	235	243	224	194	206	216	241	266	213	214	268	202	220	218	270	223	240	241	216	229	204	208	228	212	238	222	254	225	233	238	241	227	209	201	246	231	256	245	235	233	187	219	209	225	242	229	236	225	215	212	231	256	231	222	232	229	235	242	210	232	222	228	217	249	210	253	222	245	258	239	259	270	243	243	252	234	237	213	249	245	254	248	234	220	232	220	240	263	228	237	241	218	206	236	255	221	246	243	226	218	202	269	234	238	204	222	223	229	206	221	212	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41813	51101	27657	17518	18928	15194	12703	9905	9205	8156	27461	49358	41470	30827	18449	6686	2363	941	638	489	503	542	509	492	460	533	526	522	521	483	533	498	511	451	499	476	502	459	476	504	532	490	537	467	492	502	463	504	505	503	462	503	540	520	505	501	522	480	474	489	510	502	464	512	492	485	491	470	470	487	456	491	499	467	513	518	511	498	484	527	500	483	505	491	499	512	483	485	487	484	553	511	491	509	461	497	485	480	526	509	511	499	522	488	479	460	519	489	508	511	484	475	488	550	471	510	487	493	518	526	494	496	486	522	486	483	513	505	491	486	511	477	505	486	504	498	514	500	529	475	484	458	484	476	501	461	522	484	467	499	513	546	476	500	483	499	527	516	527	519	512	503	522	506	469	492	491	481	471	500	484	487	504	507	484	447	527	493	493	471	539	487	505	483	479	523	469	504	503	492	514	481	521	475	504	500	461	505	492	508	532	486	460	484	506	503	473	504	480	506	515	488	485	476	499	503	455	491	505	463	492	492	472	466	505	521	501	502	493	524	471	511	458	469	510	514	515	494	470	475	499	516	491	505	508	496	515	456	492	486	483	482	468	506	527	467	495	511	491	498	479	494	492	484	491	474	494	521	521	535	503	504	500	529	499	511	489	476	482	503	520	507	490	513	512	541	486	506	476	514	541	484	553	527	492	499	511	526	483	520	519	487	502	449	502	480	476	472	493	476	501	538	498	485	471	484	545	449	493	514	502	499	503	531	499	500	489	521	507	493	504	532	496	495	469	485	510	472	520	516	495	498	527	495	533	494	467	455	499	494	504	499	501	501	449	503	513	492	523	490	519	495	500	541	451	447	519	529	467	481	453	547	502	459	468	493	482	477	476	503	516	502	447	516	505	491	509	525	428	476	479	510	462	498	502	491	529	476	493	520	505	469	543	509	498	489	511	539	514	501	491	478	506	484	521	470	484	506	498	476	463	485	502	467	504	485	483	499	470	466	491	500	491	486	482	493	467	479	488	523	485	514	502	516	482	534	467	495	516	528	522	474	519	506	503	495	489	506	536	489	511	511	490	513	495	517	506	496	509	502	525	557	520	511	547	494	500	528	486	462	471	525	509	514	469	538	511	485	452	502	496	554	483	475	495	504	490	453	489	523	540	469	529	452	473	529	490	484	472	482	492	477	498	503	521	504	527	509	531	489	521	474	458	480	525	519	478	560	461	468	537	503	479	518	477	499	510	506	517	480	521	516	518	499	506	481	522	484	482	460	506	495	529	479	490	504	489	559	474	474	495	490	463	471	502	518	461	525	517	515	473	475	503	545	487	511	476	517	493	526	485	506	511	513	450	508	484	456	524	522	502	528	509	505	506	491	523	551	521	488	474	490	460	468	495	476	491	480	463	492	527	497	481	486	478	516	531	448	510	532	530	532	481	462	471	494	475	463	504	502	518	454	476	501	482	512	498	476	504	473	478	509	495	506	493	534	499	478	478	508	469	519	522	514	496	500	504	493	459	458	520	504	551	519	509	491	454	524	499	521	510	500	519	502	495	496	502	519	508	486	515	534	489	518	464	453	502	494	478	521	505	527	462	513	479	501	480	511	526	467	483	522	481	506	507	475	503	516	496	498	523	502	533	491	498	530	504	473	478	491	506	482	493	481	518	503	486	545	484	483	488	524	455	517	481	515	493	522	502	497	518	524	505	521	522	529	466	507	487	517	570	457	475	525	523	510	516	494	504	505	459	491	500	487	499	530	528	507	504	534	476	509	507	490	501	481	454	502	510	504	495	475	491	495	518	483	477	494	493	483	494	499	478	481	502	490	476	518	495	520	471	499	484	519	470	495	501	474	522	527	544	523	510	496	536	518	550	515	496	461	481	503	508	524	481	464	509	494	490	500	500	492	487	501	531	499	521	493	477	527	544	507	490	460	491	474	482	500	519	479	461	450	526	489	519	503	499	514	515	492	501	466	487	471	492	453	490	497	542	470	498	476	472	505	521	484	471	467	498	479	511	527	511	499	486	482	490	465	505	453	515	489	509	533	510	493	465	531	481	490	463	491	481	527	518	483	512	501	480	495	486	495	481	479	514	511	509	563	460	512	475	517	484	488	486	495	491	513	504	504	528	516	502	493	495	483	463	542	492	500	491	519	500	537	514	494	509	529	493	486	462	491	463	481	524	504	464	469	484	448	499	502	528	514	512	450	463	513	459	490	460	515	485	512	472	505	519	543	490	494	498	484	497	467	479	502	462	511	501	491	531	471	493	472	489	522	507	469	505	580	512	551	463	525	470	514	530	472	501	517	507	493	464	466	507	433	513	481	455	515	519	498	506	506	501	501	488	489	473	474	488	459	510	510	503	494	493	537	524	478	485	526	472	512	494	482	486	473	442	482	480	495	511	541	475	506	532	483	528	478	481	501	500	488	495	496	516	509	448	538	505	548	529	567	509	504	496	498	502	515	531	469	463	511	484	507	489	477	483	503	504	525	516	486	491	486	520	478	535	505	486	480	472	516	512	484	501	510	486	452	508	533	476	522	484	479	495	515	510	496	473	471	469	479	521	496	483	543	484	496	496	501	489	501	490	456	499	512	483	510	516	482	513	479	526	532	471	477	459	499	511	525	478	516	517	496	481	491	539	524	518	498	487	504	476	508	495	475	485	463	534	533	530	454	521	504	479	486	526	493	478	514	508	497	526	530	491	523	507	511	487	515	479	478	498	515	495	518	467	479	502	523	506	488	484	488	497	452	458	515	468	490	503	522	554	496	466	527	480	473	485	507	506	474	537	524	506	477	509	475	502	489	492	477	492	521	508	504	480	428	491	478	470	486	513	459	536	507	481	487	491	503	503	545	477	462	469	499	468	505	487	463	444	435	518	491	476	482	504	496	463	517	508	488	497	458	511	469	518	479	472	505	497	506	496	474	520	470	524	476	482	537	513	523	472	499	493	475	497	494	472	501	506	534	515	472	472	462	512	471	472	501	485	499	554	489	468	454	507	479	514	499	501	511	498	491	507	506	532	487	448	454	486	514	501	485	474	487	528	473	514	491	502	481	490	488	466	538	475	508	535	498	509	498	491	508	497	510	514	482	495	473	467	494	466	497	491	514	498	462	485	500	514	466	502	504	484	500	477	525	526	560	509	528	491	503	506	469	488	500	465	530	495	514	507	510	481	475	457	472	483	492	494	489	485	457	504	497	489	488	497	504	498	515	524	494	473	484	509	524	515	479	478	513	529	482	502	527	484	502	526	479	490	472	532	502	503	486	486	477	501	461	494	550	481	525	489	489	515	489	505	510	476	516	480	519	445	458	490	482	525	479	545	502	481	472	510	483	491	511	481	517	498	513	503	505	498	519	468	530	479	467	494	486	515	497	508	511	508	535	452	522	502	503	471	493	504	473	553	476	541	459	495	509	520	511	492	522	483	513	482	473	462	529	495	488	529	486	488	485	500	510	478	492	425	501	503	547	527	494	532	501	486	470	502	488	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53311	44101	32033	25687	24598	24140	23157	19000	9869	4001	21837	34297	25252	15175	6017	1757	661	337	259	268	280	238	252	244	237	240	222	264	239	245	247	231	268	235	240	237	274	234	245	219	237	250	250	245	239	225	228	253	231	225	254	249	230	228	249	278	268	273	233	230	257	230	273	261	198	245	245	227	227	244	244	226	236	273	255	216	250	229	236	241	241	241	253	241	208	210	240	262	260	221	226	228	221	240	221	233	280	253	230	246	242	228	242	225	246	238	231	219	234	243	232	243	244	248	213	240	197	205	236	244	256	228	239	274	234	236	226	244	255	236	243	260	266	207	202	248	240	245	257	251	201	259	269	250	251	260	258	257	247	240	224	241	206	229	222	238	242	237	224	229	244	229	212	248	239	218	223	251	253	247	235	242	214	197	232	231	232	258	224	246	239	261	241	263	260	225	217	237	259	268	237	241	245	236	242	254	243	242	219	211	237	268	217	225	246	271	240	241	230	229	229	242	217	222	229	213	246	242	249	221	262	244	216	203	255	248	233	237	217	221	207	245	243	188	216	241	244	234	223	243	229	253	241	275	247	252	245	266	254	241	240	234	241	264	256	220	219	245	232	213	250	242	214	256	237	257	251	230	231	229	225	233	261	224	272	232	275	215	233	241	248	218	230	256	208	230	247	236	234	227	231	237	210	244	234	225	240	222	232	242	237	239	247	259	206	239	228	263	242	222	234	239	241	246	270	230	231	248	250	231	231	245	254	237	236	238	244	266	243	261	241	266	234	224	211	255	220	227	282	255	259	207	253	236	261	251	257	237	225	229	239	251	258	212	230	255	253	233	256	242	246	223	250	231	246	225	223	240	215	221	228	240	213	248	248	228	220	220	230	228	243	232	220	260	235	251	236	256	232	253	225	191	242	232	234	257	224	221	199	259	249	267	225	269	244	213	237	250	244	228	241	231	254	259	258	221	223	241	280	240	252	202	207	239	214	238	247	255	236	227	254	229	221	259	232	256	234	233	250	220	208	221	220	249	238	247	238	217	272	221	277	241	240	221	248	229	214	269	258	251	210	252	204	252	258	229	217	230	221	225	230	222	230	235	245	241	237	227	237	241	211	245	271	221	272	271	261	226	255	239	219	232	238	225	232	260	220	237	230	252	222	236	227	207	225	229	234	257	243	248	206	257	245	229	258	252	229	265	241	236	241	238	247	243	257	204	242	263	263	230	225	247	260	212	227	230	273	236	271	214	249	242	222	223	239	247	253	246	242	242	215	243	254	237	223	249	231	242	226	224	238	254	248	255	252	235	231	252	237	208	219	239	220	254	236	212	218	260	236	225	229	251	226	231	227	226	273	201	238	225	247	237	228	214	281	215	252	255	225	277	260	249	235	256	241	243	213	214	205	244	234	232	243	254	203	271	237	242	243	250	242	252	241	253	229	241	240	207	236	249	251	201	254	238	250	218	248	255	230	237	214	253	223	251	270	246	254	228	244	260	267	214	216	228	240	237	255	215	229	235	222	274	217	245	232	256	226	267	229	215	221	245	226	258	219	239	213	235	266	251	229	236	279	242	226	271	234	240	241	247	261	229	248	232	232	237	227	220	254	219	239	254	236	239	198	229	215	216	219	265	240	250	259	242	249	262	256	239	222	233	246	236	221	242	230	256	235	239	238	237	239	222	259	219	248	257	232	244	227	269	220	238	253	263	225	236	221	241	234	244	257	248	222	277	225	244	235	227	205	228	262	256	207	243	249	245	244	236	239	237	263	235	218	234	244	248	223	240	239	229	219	247	248	251	247	249	260	236	242	237	252	245	211	228	238	218	233	213	220	226	216	259	209	241	242	250	242	271	241	266	216	213	225	257	252	228	242	237	233	226	239	232	261	212	223	203	252	245	232	246	268	274	218	230	230	242	243	244	238	256	220	240	231	255	236	246	237	239	207	269	235	229	237	235	233	216	241	228	234	239	234	231	209	240	234	259	257	252	237	225	235	229	252	258	246	224	264	267	280	235	252	226	214	217	228	262	235	252	240	250	247	250	224	240	276	240	241	226	242	241	261	274	238	230	233	274	232	244	248	252	223	223	245	236	248	230	214	243	239	193	252	248	256	224	228	239	219	245	248	225	271	242	236	246	220	237	250	226	224	245	218	233	245	254	226	245	245	212	258	243	237	243	228	234	233	230	259	246	243	238	223	267	226	229	211	264	222	181	259	226	244	249	226	233	234	222	260	233	241	240	261	235	236	245	242	253	241	221	235	259	226	216	232	219	239	231	233	234	234	233	227	213	223	225	250	241	196	243	240	232	271	247	223	221	210	266	237	254	239	252	234	260	235	226	241	234	267	218	256	224	222	241	223	241	232	256	252	249	239	235	251	236	222	235	249	234	205	227	278	246	249	209	241	257	221	217	243	250	239	247	236	238	251	246	261	265	219	233	207	253	263	228	213	243	245	251	237	254	254	285	223	243	251	228	203	269	207	252	220	251	237	244	221	227	234	255	254	253	235	252	228	252	217	232	226	232	223	221	234	230	217	243	260	242	243	258	232	205	225	238	239	234	232	252	251	214	212	252	248	258	254	224	230	255	198	254	244	223	246	215	253	242	242	247	237	226	237	246	245	256	233	248	220	240	268	260	199	231	218	232	248	201	241	240	245	270	212	234	241	235	236	219	253	240	255	207	244	220	265	230	237	238	217	240	238	208	225	272	232	234	221	245	237	247	250	244	238	219	226	231	240	224	233	231	219	225	225	218	244	213	256	271	235	218	238	243	234	250	255	239	225	247	243	216	240	234	231	253	245	227	206	220	225	249	223	243	233	245	233	233	267	255	245	230	234	259	254	258	225	246	247	193	219	257	229	261	214	272	226	230	244	268	227	233	236	219	226	250	276	206	219	246	226	228	232	248	253	223	226	233	254	220	242	223	228	220	229	239	255	234	236	226	235	253	246	231	261	231	219	259	229	240	245	252	248	235	246	249	235	233	244	228	209	265	249	249	207	246	264	211	247	225	225	266	234	211	252	269	225	226	220	234	231	271	257	223	247	250	251	229	239	231	226	238	239	260	260	219	237	227	227	229	242	233	248	236	227	209	222	227	247	253	254	243	248	228	246	235	231	220	237	240	255	224	201	260	209	276	245	236	216	253	244	231	264	232	228	247	230	222	248	230	217	235	229	214	265	271	230	229	254	263	235	240	227	268	232	244	218	233	215	247	230	238	225	227	236	227	239	236	271	221	249	234	243	223	227	236	229	248	214	192	229	252	226	250	247	233	239	205	220	248	233	253	217	227	232	238	256	257	248	246	227	234	218	226	230	236	224	231	259	247	251	262	241	208	242	252	250	234	224	257	239	217	250	209	223	231	223	242	260	223	246	241	226	221	253	248	232	254	236	225	252	245	228	253	243	244	253	238	254	267	241	226	218	265	221	221	230	222	224	215	258	248	217	216	244	242	228	240	201	244	251	220	223	244	230	230	231	207	220	226	212	199	233	265	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43313	51457	27786	18238	20081	19533	16247	14151	9641	8723	40212	47555	39206	28482	14391	5232	1893	906	584	531	498	514	508	541	514	534	491	514	502	491	515	494	489	500	493	509	514	498	527	519	503	554	491	499	541	518	493	496	510	449	503	494	515	522	513	522	550	525	482	522	485	544	477	502	466	517	492	518	498	523	494	514	525	514	494	514	503	514	505	499	526	536	496	493	502	491	498	491	495	521	514	493	554	518	500	515	516	563	472	531	493	546	506	498	498	506	540	519	505	531	523	492	484	540	471	469	509	498	534	474	557	497	481	523	531	479	520	491	523	496	520	493	495	532	507	498	509	524	509	467	516	458	459	487	521	527	522	491	495	500	543	556	524	499	504	474	518	498	523	475	562	498	470	469	509	477	496	499	493	508	505	522	545	529	490	501	520	511	483	519	514	479	519	478	506	481	448	521	518	485	472	494	508	503	493	466	498	497	528	504	508	486	511	509	533	526	526	479	514	527	511	506	502	500	487	514	501	519	478	494	475	485	454	488	494	483	497	536	540	506	503	486	520	491	526	531	495	476	539	502	504	465	487	503	507	472	531	512	520	482	486	534	508	505	523	531	525	476	522	514	531	514	486	459	522	517	511	525	560	520	507	518	524	481	491	499	505	540	507	514	518	507	490	471	524	499	535	481	482	486	503	516	501	527	530	486	448	497	537	495	489	497	529	494	488	500	494	510	491	534	502	519	518	497	479	545	508	509	505	467	500	503	531	489	537	512	491	501	493	493	443	494	540	522	529	472	511	508	540	506	537	541	548	504	517	516	487	524	515	520	502	521	535	509	494	533	523	488	473	491	495	502	515	497	526	454	523	534	501	465	534	487	475	559	469	505	515	507	542	504	540	495	496	501	526	492	527	512	545	495	501	503	483	528	495	500	514	506	493	528	515	516	493	486	498	521	556	532	513	508	481	493	546	483	538	513	528	510	531	499	516	512	488	492	498	512	535	487	503	469	492	511	484	473	533	501	490	515	484	492	535	510	513	502	515	506	536	499	524	508	543	500	540	546	508	483	501	509	542	489	494	521	533	508	513	523	521	495	541	523	506	483	495	520	503	511	524	546	526	496	535	504	493	520	522	512	477	531	487	519	515	521	464	530	501	516	526	509	520	475	489	536	500	517	513	580	508	504	537	521	530	467	492	477	528	461	496	520	506	500	501	534	467	510	477	522	496	494	560	518	469	514	493	510	494	537	518	494	528	537	568	520	515	479	533	472	516	544	497	512	520	479	474	492	515	490	448	469	499	505	495	505	525	508	484	497	497	512	500	505	485	506	506	492	480	496	496	522	534	528	504	511	476	484	495	483	512	471	485	525	504	506	474	499	489	516	482	480	496	526	480	533	472	534	502	520	493	530	523	516	548	513	522	516	492	548	492	486	534	499	496	509	486	537	515	507	524	510	467	461	496	510	537	500	514	528	509	482	548	503	501	522	520	490	509	475	486	519	524	526	508	530	505	500	527	499	554	498	479	541	485	481	489	476	490	506	506	545	478	519	492	494	495	518	477	497	511	521	500	484	541	510	521	498	516	529	507	516	477	502	495	517	455	500	508	513	525	477	560	534	506	506	507	496	517	485	518	496	516	510	466	509	491	494	507	484	542	491	511	551	537	470	472	519	482	484	496	470	492	488	525	531	488	518	525	535	489	504	534	491	556	476	504	547	478	528	523	515	511	493	497	484	487	520	511	537	527	481	535	519	472	493	525	493	468	521	487	498	517	494	503	481	509	526	475	528	512	487	516	535	525	499	500	500	506	506	526	467	530	472	526	560	536	513	511	468	458	488	510	501	512	493	502	517	512	519	537	553	450	502	534	502	485	533	537	507	491	520	539	492	532	501	526	520	503	470	502	464	496	510	513	518	514	520	495	490	496	500	475	503	485	509	491	502	500	514	497	503	499	499	503	500	535	516	525	506	510	516	503	529	522	521	503	512	492	503	486	451	509	493	529	534	507	491	462	494	512	540	522	485	484	489	513	499	497	494	467	520	466	542	492	486	495	496	527	528	529	506	504	496	532	477	471	516	510	479	477	511	522	526	517	477	441	520	510	536	492	510	515	500	534	508	510	473	510	497	502	486	535	494	480	501	495	534	535	506	506	524	534	522	543	490	528	487	534	489	461	493	554	497	508	507	491	486	503	501	490	517	493	510	527	511	489	492	511	533	535	494	546	523	509	470	545	475	526	502	510	555	549	524	518	489	490	532	520	496	466	511	477	470	542	525	509	533	530	522	517	510	531	498	519	509	515	570	497	525	516	536	524	490	486	524	498	516	501	482	527	481	532	516	453	525	517	536	498	505	510	506	486	484	510	495	481	485	542	474	494	531	512	509	485	502	495	509	495	506	478	507	526	504	514	514	510	488	499	495	482	507	504	485	518	469	518	477	464	532	495	484	500	500	515	501	516	528	535	460	479	502	544	512	474	501	546	485	495	522	522	518	461	507	537	481	485	528	498	541	513	537	564	482	543	471	515	498	498	529	504	507	508	488	506	474	477	517	515	510	516	494	466	494	523	510	508	497	490	489	494	541	512	511	507	496	507	506	484	512	517	528	484	472	508	487	497	504	491	505	513	487	515	496	485	520	502	539	514	485	478	498	480	481	536	492	472	511	476	499	499	505	515	483	505	466	502	510	508	502	487	524	504	498	478	508	465	476	490	482	488	491	543	504	565	533	511	475	538	517	504	506	525	512	526	538	524	502	481	494	535	523	469	562	538	488	493	512	512	519	549	512	468	493	506	528	498	519	513	523	529	487	521	536	514	490	478	535	483	478	486	471	482	490	489	473	496	461	494	523	477	476	487	487	533	515	482	487	502	471	534	517	505	456	513	485	501	514	522	490	463	515	511	509	502	477	506	494	508	497	517	457	510	523	498	485	547	504	501	522	504	487	482	508	532	480	512	523	524	517	527	552	504	440	539	509	512	498	541	513	500	486	518	487	531	473	469	513	477	483	500	514	487	482	501	479	501	500	486	516	487	565	514	521	529	519	494	516	524	536	532	506	523	518	581	496	464	475	490	489	545	499	463	514	534	498	503	527	490	490	520	522	472	499	516	543	504	521	532	501	467	516	513	492	483	451	541	498	475	526	551	496	468	508	491	510	498	474	486	495	510	504	455	504	491	531	508	507	478	524	501	507	474	519	506	519	495	527	518	505	498	503	469	507	495	476	520	490	489	494	498	495	485	517	485	539	514	512	515	506	542	555	526	524	493	507	517	511	500	491	475	501	501	473	511	478	524	511	541	512	515	515	504	515	566	519	502	544	530	486	494	486	506	516	514	546	508	464	508	531	514	513	481	513	505	456	507	498	486	518	516	502	524	520	480	482	496	469	490	509	529	486	505	542	495	487	500	514	543	521	507	502	522	501	488	488	531	530	484	504	518	524	508	500	473	472	520	529	478	526	488	504	465	468	497	489	494	556	510	533	521	506	561	521	537	513	499	448	531	502	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53222	44457	33130	25606	24221	24150	22789	18225	10246	4261	20266	34455	26039	13936	6040	1715	661	334	228	229	264	238	204	229	245	289	221	199	256	252	219	254	250	238	232	228	227	238	238	225	266	255	245	259	219	227	227	226	259	234	221	231	255	226	219	238	228	235	241	240	242	214	231	215	252	254	237	235	222	250	251	223	206	246	240	247	231	219	227	227	234	237	218	218	269	235	247	274	232	216	246	273	246	215	218	233	215	209	208	241	205	236	219	251	227	251	234	266	236	227	233	216	237	236	250	191	228	222	221	266	242	257	201	220	227	252	253	240	226	231	230	219	214	256	220	240	213	252	281	247	252	227	224	259	239	225	197	278	190	246	240	240	241	225	227	240	259	229	266	223	247	244	280	255	256	250	236	226	227	240	207	222	231	217	246	231	213	224	254	227	215	235	231	270	247	246	246	246	215	263	212	233	222	262	236	234	218	237	220	249	217	207	241	225	251	227	231	251	252	241	244	252	226	247	238	274	229	232	255	255	231	228	219	243	206	206	222	223	259	220	242	203	233	229	249	224	249	231	219	215	236	196	234	202	244	247	253	205	228	248	240	211	220	213	229	248	224	227	245	220	233	246	244	239	255	254	207	231	237	258	219	223	238	221	240	231	237	217	228	210	248	242	229	224	219	238	239	224	240	230	244	216	182	224	231	240	221	225	238	223	244	202	215	245	241	212	231	244	243	226	224	260	222	246	245	252	243	256	248	249	228	256	265	248	218	256	222	212	247	226	228	218	239	224	252	267	238	218	241	239	262	247	223	230	261	253	255	223	236	219	224	227	225	222	237	226	239	222	235	213	247	209	213	224	212	228	233	265	241	264	216	263	231	214	214	262	246	252	254	201	231	258	207	216	221	217	220	230	261	236	220	238	264	255	217	233	219	259	236	248	231	243	257	251	208	226	231	263	218	240	239	222	235	231	232	223	246	215	250	215	228	232	227	239	247	230	248	208	223	236	252	242	243	220	235	197	252	236	206	259	234	214	242	223	241	217	221	239	233	217	204	248	241	215	255	235	214	234	220	225	230	246	210	241	257	231	244	219	209	225	240	219	253	234	216	216	234	244	241	240	220	224	242	241	276	246	238	212	206	259	209	224	252	227	256	239	223	233	240	251	220	217	241	248	221	233	193	240	239	215	228	253	227	231	217	242	223	241	234	270	232	237	229	240	238	240	245	225	273	220	212	227	231	241	216	242	248	224	244	232	224	250	241	241	238	248	255	261	218	246	250	238	252	216	270	238	225	269	235	258	249	222	219	218	213	210	234	238	246	238	261	226	244	247	235	225	227	274	239	243	224	236	228	232	214	220	202	227	219	235	221	250	272	228	234	215	245	237	222	222	257	207	252	241	247	250	248	247	232	229	242	233	241	219	220	236	244	214	205	262	233	246	209	227	242	241	225	262	230	239	228	240	231	230	239	266	225	240	246	228	233	245	247	263	243	210	210	209	218	241	221	247	215	267	201	225	261	250	227	241	233	235	213	240	248	261	240	250	250	247	218	225	237	226	241	249	268	224	225	230	237	259	226	251	223	248	250	246	226	273	254	254	220	241	210	217	232	245	237	241	217	205	206	256	221	243	231	235	252	223	216	244	260	235	248	227	256	257	259	234	221	236	207	213	271	212	224	238	213	247	212	247	206	245	251	222	235	225	236	219	239	210	251	255	208	240	250	231	214	248	239	267	226	246	222	241	248	229	251	267	225	252	233	245	227	243	276	229	234	221	209	253	187	241	220	229	268	228	245	229	243	205	225	240	230	225	235	233	245	226	263	197	238	223	238	233	252	233	220	215	214	240	212	228	218	259	218	224	238	234	231	255	222	223	230	243	211	245	239	211	203	252	251	232	258	227	268	239	214	242	239	219	241	232	228	243	232	244	221	219	227	227	228	230	242	235	238	222	237	252	246	226	220	258	236	232	240	226	229	245	245	227	247	221	232	244	243	242	243	219	268	255	246	232	249	228	230	239	256	224	250	247	260	186	263	237	217	228	261	202	266	238	224	247	259	224	239	222	226	210	246	214	242	239	219	249	234	208	268	260	231	229	232	229	221	237	240	238	232	227	213	252	235	218	239	213	251	227	253	236	235	235	219	257	212	249	252	215	230	237	250	241	243	218	250	221	220	234	246	228	239	201	234	243	222	241	266	217	249	210	232	219	222	193	250	264	260	241	257	222	212	224	248	210	239	210	215	196	221	236	214	250	261	217	216	241	235	194	214	228	239	224	229	249	250	254	229	231	244	245	229	240	234	212	236	224	233	227	257	231	196	234	231	236	204	203	227	249	204	267	245	243	250	267	225	238	231	243	240	245	242	253	239	195	233	233	223	242	247	248	222	240	225	260	232	245	249	248	237	251	231	225	237	221	218	227	249	219	242	246	248	233	237	260	239	230	205	218	216	222	245	208	229	213	238	235	249	252	222	229	217	221	275	234	221	230	231	222	229	229	252	219	222	262	247	242	249	219	246	216	228	228	262	259	235	250	244	231	228	224	228	237	199	235	229	222	238	228	250	269	206	229	257	248	232	216	247	270	256	237	212	231	241	256	239	222	242	218	220	245	229	258	257	230	237	223	250	224	229	228	237	258	239	231	224	236	252	237	215	220	224	241	241	248	233	223	292	227	250	225	249	263	214	250	231	205	245	234	228	225	234	227	262	244	233	263	229	224	233	218	227	210	243	231	220	236	224	232	225	237	222	233	218	233	254	246	242	247	215	245	222	234	230	222	246	254	215	227	221	261	263	239	246	231	247	205	266	240	202	243	231	235	238	222	252	261	240	228	247	249	250	244	213	222	235	235	219	214	218	216	220	246	230	216	234	252	238	263	249	253	263	251	245	206	224	239	255	242	229	241	233	217	247	191	209	231	233	239	246	217	225	227	244	237	260	231	238	252	221	228	235	241	225	216	223	228	260	221	262	229	223	247	211	248	250	266	235	228	229	247	240	230	199	253	223	232	258	239	252	251	216	207	245	227	244	241	215	266	238	224	240	227	275	277	236	255	226	226	213	255	251	222	218	253	235	217	237	230	231	210	262	224	216	224	243	214	237	254	240	223	215	241	233	237	233	218	242	210	212	258	208	234	244	210	240	225	228	229	205	232	243	231	241	213	218	243	243	239	207	248	222	252	250	240	250	224	251	234	235	229	244	224	232	229	218	235	243	219	246	220	240	216	249	237	216	246	256	225	215	250	240	246	253	219	220	244	199	211	249	219	245	231	234	221	227	231	211	245	203	220	219	261	211	235	218	233	259	207	259	235	240	206	249	250	264	232	236	225	226	240	246	233	229	210	233	264	224	266	218	239	258	231	227	228	225	246	228	225	239	272	244	261	242	239	245	246	239	196	240	224	229	247	234	205	249	237	263	226	220	238	241	225	225	212	259	214	236	253	197	235	223	202	201	216	231	249	263	274	221	230	234	227	227	240	240	246	263	225	247	210	223	242	249	214	235	191	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44534	52472	25158	17708	21293	19933	17014	15530	11766	9542	39431	48922	39229	27380	15180	5166	1968	862	597	550	478	535	527	485	564	464	497	518	498	480	505	544	507	495	519	480	496	479	491	503	501	525	535	499	484	518	522	479	490	528	491	529	531	514	495	496	505	530	501	529	500	483	494	501	516	516	510	494	486	506	507	548	488	518	497	497	484	499	495	551	481	544	454	483	477	499	484	476	514	540	495	484	511	499	521	508	480	532	501	506	466	560	493	509	540	529	457	478	479	506	463	491	494	517	504	449	490	495	518	472	508	543	549	483	527	503	519	516	504	518	506	472	552	485	484	488	543	508	509	490	495	499	542	534	516	532	536	484	531	504	489	531	502	524	500	513	520	496	504	480	475	518	527	506	515	476	496	525	499	472	517	480	529	553	525	528	505	490	522	494	472	473	460	457	495	495	474	504	532	479	507	518	497	508	453	489	486	504	496	486	474	498	496	520	491	524	490	544	522	483	530	488	497	493	515	463	524	502	502	485	485	514	515	537	510	481	525	491	470	497	523	518	499	479	500	521	496	524	523	488	463	500	494	462	511	490	519	488	526	487	582	450	534	483	497	497	502	504	494	511	516	509	518	525	525	529	493	530	488	532	507	496	510	512	542	497	494	492	511	500	506	495	502	525	520	519	498	503	499	492	503	522	509	489	524	489	489	535	497	512	503	504	510	533	524	489	499	523	516	501	536	474	499	494	487	518	522	530	527	491	483	548	450	507	537	536	489	484	525	535	508	487	504	517	475	564	494	510	484	513	520	499	511	462	488	509	533	523	541	511	473	496	498	477	521	497	461	542	527	520	518	507	528	505	494	515	540	517	525	508	448	494	467	512	543	487	488	511	523	498	486	507	534	521	480	478	491	478	535	532	499	505	514	512	542	555	510	501	533	506	473	476	486	486	504	488	507	505	520	512	466	535	508	459	482	498	500	521	518	477	494	493	533	511	481	549	527	484	511	488	501	483	497	504	510	522	514	505	500	499	486	503	480	508	500	521	530	471	547	524	507	501	502	498	503	513	488	498	526	518	473	543	501	524	532	504	478	478	511	510	507	565	514	520	465	498	556	504	520	479	486	511	488	541	489	536	511	505	525	509	509	519	488	509	514	488	524	490	509	495	513	475	526	485	517	470	514	492	468	505	530	514	501	497	503	487	476	478	450	509	511	482	470	559	492	484	548	514	488	495	507	504	525	477	514	502	515	465	527	498	512	532	532	503	483	493	483	494	510	502	484	489	483	556	473	486	487	486	559	501	475	539	466	480	481	507	488	501	542	484	518	501	521	523	495	523	536	518	475	529	487	542	491	612	534	529	525	504	521	523	488	506	501	465	494	484	480	513	505	499	546	530	465	514	518	499	495	480	494	512	521	484	486	496	504	500	510	514	503	491	509	468	496	495	520	535	510	483	489	482	530	513	502	482	510	509	493	430	502	531	491	462	458	489	503	518	508	479	508	491	474	485	488	479	534	501	520	474	509	474	475	503	487	542	475	464	553	492	506	514	463	519	544	528	482	464	512	516	500	511	519	507	489	545	540	504	461	552	513	525	479	483	498	533	524	469	518	491	505	478	469	529	537	521	499	500	509	552	521	486	490	486	522	496	510	500	497	528	526	461	497	479	472	499	528	521	487	517	533	498	483	462	462	475	478	466	489	504	489	480	525	475	485	477	530	526	523	478	479	482	479	484	540	492	536	480	496	505	502	510	504	489	493	463	514	533	504	507	491	510	504	493	496	485	496	549	520	515	513	483	491	495	530	520	512	537	500	504	493	486	503	536	464	493	502	506	486	525	496	499	485	512	492	506	465	533	532	463	489	493	491	523	505	465	555	534	536	504	501	471	490	462	510	530	478	497	511	540	510	478	471	467	535	522	495	496	493	475	527	549	479	499	509	502	479	493	525	518	513	506	468	521	488	502	533	519	467	490	507	521	523	493	548	482	501	505	513	480	505	484	469	508	518	548	543	477	560	486	515	529	487	503	485	538	512	491	496	513	539	493	472	506	529	511	499	518	507	508	489	503	461	513	485	517	520	518	463	538	518	512	507	496	494	507	515	523	494	487	497	509	514	488	482	485	501	473	515	501	494	451	478	479	519	491	476	521	513	504	501	457	502	499	472	512	502	497	479	477	492	542	471	509	492	525	472	490	480	483	532	500	511	533	573	472	550	513	491	483	483	502	516	492	514	491	494	494	509	477	472	481	502	521	487	525	527	485	507	483	523	515	469	517	515	515	465	515	493	517	536	514	481	508	551	504	521	507	498	518	496	471	494	480	505	541	484	519	477	514	512	518	525	478	482	483	486	539	516	520	520	498	514	529	504	510	474	491	512	498	486	499	492	525	486	497	463	497	523	511	481	551	467	483	532	490	469	516	509	516	563	529	491	530	488	469	488	508	486	504	481	530	508	544	488	476	529	531	517	544	503	511	546	539	540	531	503	484	494	522	483	502	566	485	510	516	498	526	467	482	481	537	493	549	515	476	512	490	521	519	510	495	532	488	456	549	496	497	517	511	497	490	518	511	492	536	479	525	507	503	533	491	493	503	511	526	468	482	511	459	562	467	500	506	490	535	467	510	485	509	518	471	540	499	494	525	462	477	497	485	495	517	495	509	479	500	453	477	483	538	537	525	498	496	505	482	498	491	486	494	516	524	495	512	507	496	487	537	533	469	541	496	481	468	510	512	519	511	495	500	525	510	506	474	500	513	443	505	474	510	526	510	488	508	496	492	502	524	496	506	502	508	537	478	529	465	486	528	530	485	489	486	480	508	481	501	522	488	490	482	518	469	512	476	515	515	491	488	536	508	467	529	551	449	461	515	499	517	539	488	482	507	461	468	518	515	473	492	478	498	519	531	500	477	483	523	475	498	480	498	514	503	532	537	488	496	518	516	493	527	541	476	513	519	504	500	506	528	457	529	511	508	507	475	518	554	502	498	498	501	460	521	465	471	517	495	527	502	465	519	507	499	500	542	470	494	467	499	509	452	522	485	483	497	552	508	516	523	473	520	485	525	511	481	495	494	460	491	485	503	517	495	499	515	522	485	497	523	486	496	484	470	498	531	488	525	520	498	505	526	495	514	508	458	503	525	490	508	481	493	521	517	503	507	490	508	463	505	520	519	521	491	480	464	483	523	475	487	459	486	494	465	547	504	497	566	528	512	464	496	486	484	482	490	474	457	508	464	482	504	522	466	529	514	478	543	480	473	522	496	499	529	484	491	509	490	518	514	518	511	552	507	501	522	451	492	500	499	552	495	509	552	517	550	546	505	487	515	509	509	499	530	493	520	526	529	536	488	483	498	498	505	460	516	519	513	532	546	517	532	503	485	523	484	464	477	517	491	493	509	477	515	546	493	518	459	503	518	513	483	497	518	497	498	508	533	520	560	497	495	507	508	481	520	513	524	537	485	506	473	508	513	520	529	473	491	510	522	517	472	505	520	520	522	516	532	506	494	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53774	44693	33572	25263	24051	24130	22141	16500	9290	5884	25239	32380	24928	12900	6269	1678	662	363	253	235	237	226	238	227	224	236	247	242	249	231	236	221	242	255	251	231	236	255	255	241	237	227	215	216	245	230	230	220	222	256	254	249	241	215	228	226	238	241	256	244	229	221	224	222	206	283	248	230	231	225	255	227	235	223	212	251	215	253	231	246	221	212	229	237	250	238	237	232	233	263	249	241	263	230	235	235	243	239	228	251	268	244	232	235	234	237	234	235	242	224	227	227	225	232	239	227	230	258	263	257	225	240	210	229	231	237	246	243	229	223	216	218	260	258	211	220	248	238	232	235	224	197	228	241	223	223	225	232	220	247	240	231	223	237	237	193	237	243	212	215	237	232	233	236	239	265	222	207	231	204	208	234	229	251	232	276	232	248	231	250	204	252	248	246	244	235	248	233	243	213	233	214	212	248	240	232	254	224	236	223	232	221	222	233	253	228	212	235	216	232	251	238	234	217	240	254	224	217	244	231	218	223	214	246	232	211	209	216	226	213	237	222	236	232	218	238	223	223	230	231	231	248	205	255	259	253	229	202	205	216	239	263	207	206	222	219	260	209	236	273	235	238	190	247	218	242	227	234	241	197	203	217	233	225	251	230	202	242	277	193	239	235	219	224	243	209	241	225	228	233	230	218	195	242	221	238	226	238	236	248	218	255	220	205	244	241	227	221	227	219	236	229	227	229	232	264	255	216	244	263	262	217	211	244	252	220	226	242	231	243	232	224	221	226	206	244	226	220	246	234	238	240	219	245	259	221	228	220	222	225	250	261	265	228	229	250	213	247	221	225	252	231	250	237	230	247	247	261	210	228	255	230	240	227	207	225	246	210	227	222	234	250	252	244	211	239	215	246	218	235	236	242	227	224	224	261	232	228	261	250	239	218	255	227	236	245	229	228	208	231	242	242	234	245	234	214	242	223	226	251	253	260	242	251	258	207	218	210	241	236	258	261	211	206	243	237	234	235	234	220	217	211	230	222	216	234	245	259	232	218	211	214	238	217	249	224	234	264	242	244	228	224	237	228	233	199	212	247	226	227	265	203	227	259	249	219	209	244	251	243	234	224	240	218	231	220	274	233	270	225	228	224	214	240	206	236	243	201	221	212	235	223	241	232	218	242	223	241	243	232	221	237	213	216	243	245	268	225	229	201	203	231	234	231	251	240	233	220	212	221	251	251	233	283	231	244	237	265	239	229	198	194	231	263	240	226	230	207	237	258	248	236	248	230	238	230	222	216	238	212	236	219	205	249	254	223	233	237	213	220	227	242	238	230	244	241	234	251	238	220	239	204	235	251	235	238	219	237	236	236	242	219	256	221	206	231	260	224	243	231	226	219	206	246	273	217	239	238	243	218	229	214	230	217	226	214	206	223	265	217	247	245	207	244	216	292	218	222	235	246	226	242	210	274	220	241	215	242	260	210	215	210	234	239	241	215	221	219	248	268	219	263	212	258	244	220	210	200	224	212	244	228	220	227	237	226	238	218	234	232	232	203	238	206	231	247	246	226	234	238	256	236	215	265	224	227	202	233	248	234	241	239	230	251	233	252	245	246	210	241	228	255	243	224	244	249	249	250	216	240	260	240	231	211	224	217	223	236	219	233	222	240	236	246	253	250	235	225	221	244	221	222	220	245	221	219	249	222	233	236	219	243	257	230	237	229	237	231	233	205	221	202	210	237	256	260	233	239	258	255	229	249	243	257	274	233	248	230	267	252	252	239	251	219	233	217	249	220	225	229	253	234	243	263	234	231	232	231	273	224	224	225	238	220	224	231	231	227	211	219	241	229	209	253	233	227	227	240	220	197	277	237	229	222	242	227	232	207	235	242	225	227	256	225	244	224	235	253	247	246	243	220	248	210	232	204	264	243	229	218	261	221	216	238	217	232	238	229	233	253	231	246	237	214	208	231	268	238	230	250	248	227	243	256	241	239	225	242	243	247	222	242	205	233	251	261	213	238	230	231	231	217	260	217	234	232	207	215	236	234	195	242	246	236	226	227	228	249	233	256	248	245	230	242	244	245	240	219	226	234	213	242	231	246	246	207	241	228	211	225	216	212	266	235	224	215	225	231	233	242	206	212	213	244	249	236	225	252	214	209	218	228	235	232	234	229	225	205	196	230	244	229	215	246	248	227	233	231	220	259	250	257	219	257	218	240	217	235	249	243	224	235	213	242	249	227	195	218	221	252	221	220	241	210	256	208	225	257	269	230	249	226	202	206	249	236	236	239	236	255	229	257	179	226	238	201	224	213	226	237	229	200	233	229	282	237	241	238	241	222	230	222	245	193	219	222	228	215	198	218	244	227	235	224	235	260	238	217	219	198	243	234	250	247	219	237	228	232	240	246	222	257	229	219	229	243	234	226	236	250	246	219	233	247	226	232	245	207	236	247	233	231	228	237	227	226	258	234	232	217	218	231	244	213	200	215	232	241	248	215	216	229	237	253	241	256	222	219	225	237	247	248	203	216	245	237	236	229	244	220	231	223	239	221	257	219	224	244	235	237	247	216	257	211	207	225	256	222	227	215	240	230	236	214	204	265	225	236	239	225	217	223	211	210	234	235	238	201	222	241	201	225	226	265	253	277	232	251	212	231	255	247	235	233	197	225	233	225	204	242	229	217	220	212	253	236	232	255	230	222	224	223	238	243	224	224	215	241	237	263	229	206	256	214	255	237	223	247	240	221	246	218	231	228	210	251	218	229	232	217	203	226	221	239	236	247	256	203	251	225	242	256	245	239	250	213	217	249	212	244	242	217	259	225	223	220	233	249	234	241	241	254	239	240	240	236	234	246	252	215	246	251	257	224	211	216	261	225	225	216	231	232	216	214	243	252	242	233	218	248	260	236	240	233	232	242	232	231	245	222	256	228	237	226	235	214	245	239	240	218	209	250	242	239	223	221	216	267	244	242	225	243	235	266	233	239	239	222	227	238	243	243	222	236	246	246	258	222	236	239	248	235	234	255	255	202	253	247	242	207	273	240	217	243	237	240	230	229	246	235	225	220	248	236	227	228	233	226	249	230	213	237	248	209	259	221	232	246	237	234	206	250	224	251	255	234	229	252	215	242	237	235	244	247	247	231	223	226	207	219	236	231	213	242	216	215	216	242	223	224	251	211	233	234	223	242	228	235	244	249	224	252	235	242	233	221	238	249	247	228	253	258	223	240	231	241	250	228	227	230	251	259	216	219	242	225	227	227	237	235	253	228	245	232	239	236	232	231	250	240	248	261	241	203	240	202	228	214	226	235	216	232	213	220	232	243	229	235	223	223	245	253	224	227	259	265	260	268	241	232	219	216	264	241	221	221	208	243	237	263	225	209	254	237	241	248	208	211	226	230	243	245	238	236	239	243	226	214	250	234	246	249	251	234	264	254	250	223	253	233	243	231	233	267	237	242	231	236	263	255	222	246	223	231	236	233	238	233	243	218	207	247	207	233	232	236	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45310	51903	26912	15398	19262	21169	18931	16361	12768	13547	43140	47211	38498	27034	15755	5209	1869	828	564	504	517	502	522	463	524	506	530	493	503	516	480	463	501	480	504	502	504	509	507	497	512	523	502	533	512	500	532	511	491	491	516	480	511	544	502	502	522	514	477	497	467	523	531	511	513	514	457	491	480	475	497	527	524	472	488	470	487	474	509	501	558	508	480	514	490	510	523	502	537	481	510	508	505	489	488	499	515	569	489	455	502	530	494	540	508	479	499	510	502	470	511	515	488	528	518	508	497	508	527	517	493	504	515	496	527	511	476	492	499	514	495	500	502	541	510	491	523	521	475	482	475	484	545	481	543	489	487	496	497	510	478	512	511	475	533	484	462	506	531	510	523	482	529	500	495	496	481	489	475	485	482	521	500	467	482	498	504	512	483	516	504	501	495	485	511	498	530	512	544	496	483	490	539	491	533	478	493	478	483	504	461	512	516	527	488	503	537	483	499	483	531	513	493	499	466	500	504	507	508	510	501	461	536	478	507	492	471	502	474	513	508	493	499	493	487	486	451	489	458	509	543	501	523	508	524	518	504	513	532	515	486	505	474	494	504	518	480	515	469	524	481	508	488	447	517	484	504	485	502	487	524	519	539	520	505	494	501	491	523	512	512	481	524	495	485	477	510	457	456	472	481	532	510	487	489	500	470	532	498	510	505	503	527	510	507	486	482	485	502	520	475	456	510	520	474	503	480	515	495	471	468	495	517	482	505	480	498	518	521	496	561	492	521	497	471	482	457	516	494	502	529	483	491	517	475	480	486	511	511	525	533	482	487	536	507	502	527	521	553	511	523	498	450	505	536	518	510	484	500	528	529	457	510	545	503	504	525	495	548	513	500	503	529	517	497	500	476	537	531	497	482	483	479	498	519	523	505	501	522	550	503	504	462	503	510	496	483	507	528	495	520	511	503	479	487	498	549	491	524	471	473	522	507	515	506	492	497	498	513	521	495	551	523	505	513	555	515	543	551	526	503	498	503	500	509	495	466	536	494	471	483	497	538	477	506	508	498	509	512	511	526	513	536	522	496	501	480	507	460	531	496	520	510	493	476	515	544	558	536	515	486	527	495	480	501	499	509	510	525	483	503	494	492	518	473	462	505	474	544	542	494	479	479	486	477	470	507	511	535	561	487	515	511	500	467	463	495	516	479	555	483	502	524	517	492	474	499	504	517	514	524	539	497	531	508	524	477	454	487	496	507	564	497	486	487	507	531	540	549	484	509	466	498	505	488	487	490	507	504	473	484	511	493	515	487	515	487	498	503	471	547	496	520	518	540	513	505	497	531	504	488	507	476	498	505	500	518	515	489	505	498	517	534	503	470	523	471	523	501	508	524	495	535	527	482	476	473	526	486	512	487	522	501	474	514	489	496	533	533	531	476	539	491	509	506	518	488	508	497	512	488	520	467	505	468	519	497	516	475	500	529	471	521	486	501	472	526	533	508	503	527	511	473	502	506	510	502	485	518	471	524	548	494	507	483	512	505	537	528	469	542	504	511	453	502	511	515	494	503	507	526	482	516	476	494	475	476	522	477	493	508	469	473	501	482	505	487	491	505	525	507	555	510	497	490	470	478	512	499	489	508	511	536	492	498	536	533	519	549	485	559	493	488	487	515	504	497	526	456	514	515	503	459	490	497	521	490	488	524	493	518	509	501	494	517	525	483	498	507	489	488	510	515	512	473	492	482	513	490	466	483	498	461	495	487	529	507	537	505	524	481	493	502	481	461	533	525	514	509	525	502	527	524	486	498	514	509	471	504	542	537	481	528	512	495	502	512	475	503	482	458	506	514	484	520	493	504	475	494	538	482	537	518	523	531	502	496	503	502	462	454	514	498	471	495	471	529	478	488	520	503	476	489	508	491	545	533	480	524	485	522	535	502	504	514	504	488	536	461	497	498	469	491	507	526	502	499	520	506	495	491	492	546	487	511	502	523	539	541	517	460	542	497	519	529	484	499	539	486	515	487	491	500	479	519	523	497	508	454	486	478	508	510	485	528	515	501	521	512	492	528	541	485	495	499	483	499	479	474	473	499	522	473	513	514	503	486	454	517	485	517	509	496	508	525	509	522	487	511	520	490	527	477	516	476	497	491	543	532	492	498	489	508	509	484	519	528	487	474	515	497	498	490	519	495	522	502	464	503	492	476	496	526	507	521	548	491	453	492	504	470	527	504	517	533	488	475	478	524	489	508	523	521	500	558	541	520	522	523	536	451	485	508	505	516	498	515	493	508	517	485	496	452	467	499	513	507	446	505	517	490	530	464	531	475	497	480	518	465	551	514	490	533	555	507	520	495	526	485	499	475	496	471	533	494	484	522	507	507	489	494	520	493	492	500	499	517	512	481	476	495	500	503	538	527	513	512	488	518	484	503	498	482	523	468	521	504	456	474	502	509	499	489	525	515	492	525	506	484	528	479	506	530	481	516	492	496	472	476	539	482	472	482	476	534	496	509	477	507	497	483	481	503	492	497	515	488	480	494	512	513	522	522	515	550	491	505	499	543	518	484	533	514	465	526	493	467	485	509	491	481	482	518	514	508	480	494	486	513	493	539	529	534	503	523	555	480	546	490	549	472	503	519	517	489	484	484	533	482	479	510	501	536	508	534	512	497	514	482	507	536	509	473	474	524	493	462	503	483	538	539	520	478	510	498	533	541	497	502	531	505	490	486	486	506	519	509	519	530	508	487	487	502	542	493	479	496	503	474	533	474	507	480	520	501	511	477	544	509	503	489	534	511	524	483	469	471	494	502	474	510	492	517	490	529	481	496	533	572	482	455	494	484	514	489	518	503	507	496	527	513	477	514	500	534	509	520	526	511	490	510	514	486	465	496	492	543	496	496	553	507	500	517	502	465	491	543	515	553	482	484	503	497	483	524	513	510	527	486	530	487	501	545	465	486	478	538	491	528	511	471	494	523	513	500	479	511	485	522	465	517	503	465	489	503	523	513	482	521	500	493	475	504	498	451	488	496	481	496	482	495	496	518	529	533	504	505	522	510	535	494	488	515	479	552	523	500	498	498	510	478	504	505	517	511	497	467	474	529	500	551	506	474	457	486	494	500	482	495	514	504	518	520	463	517	513	512	487	468	488	505	555	486	481	487	505	517	468	498	530	500	486	464	544	530	480	475	475	509	517	492	471	478	534	509	499	491	474	526	506	561	506	479	472	514	495	509	515	483	491	513	511	485	481	503	496	500	517	530	512	504	492	541	475	559	488	518	485	476	487	475	490	524	461	480	488	518	476	473	507	521	481	526	507	488	483	486	494	525	513	510	498	522	473	500	465	512	522	494	517	483	488	532	519	489	507	476	473	481	504	484	503	503	535	563	501	504	520	495	491	474	534	496	530	485	503	499	488	537	506	490	502	513	501	516	551	506	516	493	511	509	502	521	536	462	478	499	502	489	497	519	507	501	509	491	539	517	455	552	489	529	504	494	512	499	538	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53602	46273	35417	25697	24790	23996	22293	17881	11827	14507	32381	30715	20499	10009	3966	1242	571	324	275	244	258	236	243	223	228	242	240	225	260	209	223	248	253	285	221	251	241	257	250	260	205	244	238	264	274	238	210	261	229	226	234	217	250	224	222	207	266	207	205	219	246	259	254	236	239	228	216	257	217	217	215	256	189	225	242	224	252	227	272	243	276	226	233	238	217	275	255	203	236	211	237	252	215	271	231	239	221	242	220	228	223	248	251	244	228	249	214	244	236	234	239	217	241	261	246	260	235	245	213	239	234	212	249	229	242	252	241	236	230	213	245	259	245	245	242	223	271	228	220	243	238	262	226	215	238	243	239	213	217	263	241	225	239	245	233	241	241	261	232	254	252	241	218	212	228	225	256	231	209	237	203	233	245	224	233	238	222	241	233	201	248	240	243	240	234	280	245	217	230	250	239	216	260	239	261	224	231	225	242	223	275	243	228	236	246	244	240	240	212	242	227	229	229	205	222	241	238	226	272	221	248	229	243	212	237	251	205	216	240	211	267	224	266	220	219	219	234	226	238	232	248	264	218	237	216	227	222	211	225	229	218	212	233	255	223	243	231	230	251	259	231	241	241	220	209	206	257	239	239	231	229	216	262	255	222	243	248	236	225	257	232	215	222	233	212	233	235	215	250	224	232	220	214	220	220	235	247	239	229	222	229	218	252	232	236	240	213	227	248	245	259	222	241	236	252	245	242	249	212	237	221	252	252	230	228	248	248	276	211	195	249	223	222	256	235	249	222	248	227	240	220	207	241	250	199	240	222	195	242	234	237	263	246	208	239	233	236	260	249	227	239	259	267	252	180	247	230	221	229	248	224	215	231	212	229	233	257	266	217	217	222	223	259	228	250	236	237	248	237	265	233	248	237	214	222	229	251	230	245	263	256	224	205	211	215	235	255	252	221	250	260	238	250	215	207	245	256	235	244	216	222	246	226	235	263	226	262	272	247	187	250	225	237	232	231	252	235	249	224	214	234	255	238	251	226	285	275	258	226	243	216	228	251	276	256	211	267	234	211	223	234	266	235	230	243	250	242	273	255	240	221	236	221	238	262	247	245	226	256	224	238	229	223	219	233	213	225	252	222	240	250	216	229	250	229	231	200	218	214	280	246	237	234	247	268	248	260	240	254	241	220	260	261	243	232	216	243	225	240	250	260	235	246	226	218	236	256	244	250	236	259	237	239	239	227	214	239	234	237	246	235	222	225	244	245	225	257	234	219	247	219	236	227	204	246	249	230	235	222	217	233	232	256	242	236	242	216	227	265	227	237	231	246	229	252	238	239	245	231	256	240	252	215	259	218	233	224	227	209	224	213	225	230	230	256	267	257	227	235	237	280	254	246	215	242	242	228	223	224	244	240	276	248	250	238	245	196	226	234	219	239	238	225	248	241	261	235	251	220	264	223	219	213	263	240	227	259	212	239	232	222	248	245	229	233	246	215	238	248	213	266	241	226	242	227	216	249	247	230	236	208	238	228	259	228	224	241	239	240	214	239	223	247	224	260	236	236	235	260	235	241	242	230	212	220	253	210	240	269	262	229	250	264	238	223	252	249	242	258	230	241	227	236	244	262	214	220	219	260	240	212	253	231	238	261	230	250	241	240	250	242	237	227	254	230	245	253	245	189	255	212	240	251	237	271	231	193	225	270	256	228	241	220	254	231	215	211	238	227	237	270	230	216	269	248	246	240	244	251	217	239	255	234	259	239	230	239	228	237	243	251	242	216	253	227	270	249	239	269	213	246	206	262	247	220	245	253	277	247	241	228	217	222	237	247	224	247	222	200	266	255	246	257	224	240	253	240	257	230	271	255	227	237	263	234	245	231	235	249	228	257	216	236	250	239	211	225	216	222	238	242	249	235	241	232	225	221	237	264	269	246	227	233	194	243	235	252	207	241	231	224	217	217	214	236	270	271	234	261	227	260	244	228	249	231	249	222	219	235	260	233	241	249	249	210	244	236	244	236	216	242	246	230	252	210	220	235	232	231	219	242	245	234	204	242	234	242	266	241	268	235	219	250	247	233	216	243	262	275	227	252	246	260	253	251	261	247	219	227	244	251	240	236	221	212	239	232	227	256	250	216	221	220	240	275	208	269	228	207	223	251	238	234	238	253	237	255	230	222	245	254	216	269	237	260	220	247	214	241	229	208	236	247	238	219	244	256	222	227	245	199	230	243	244	255	258	244	223	213	220	244	249	233	240	225	233	220	229	256	221	201	244	224	247	240	239	234	245	243	214	263	200	248	236	235	233	219	262	242	238	260	237	237	216	241	236	241	237	245	281	253	233	231	227	248	231	235	258	260	210	253	243	225	239	224	232	230	235	227	199	226	225	269	234	210	243	230	219	232	235	253	255	243	210	253	268	250	222	246	257	253	260	256	249	233	228	243	248	276	245	244	261	228	216	252	261	258	245	239	248	241	219	231	251	252	233	243	256	221	259	241	255	234	230	231	245	241	227	248	208	232	212	248	222	253	242	257	220	225	232	216	277	245	239	204	230	239	247	209	248	248	235	250	267	251	240	211	239	231	241	240	217	251	229	244	237	242	219	253	266	243	223	213	225	224	215	245	215	252	246	232	219	243	232	282	226	226	231	228	241	235	241	232	217	248	241	238	241	260	243	253	228	269	241	215	238	240	223	206	248	232	259	233	251	234	262	226	223	241	203	239	221	237	242	234	264	252	240	215	251	240	239	237	242	226	274	235	240	244	237	229	233	235	230	236	245	234	242	254	208	239	217	248	246	229	224	220	234	214	227	235	256	227	237	223	245	257	249	249	214	229	221	243	258	234	240	253	235	250	264	237	219	252	228	207	227	242	243	243	201	259	243	236	219	266	266	243	250	252	255	247	228	248	250	255	247	236	237	260	249	250	247	221	235	278	239	223	206	236	220	216	222	237	215	236	226	200	235	219	250	242	243	219	215	244	212	231	247	237	225	217	258	236	235	217	195	230	265	205	226	237	206	211	226	210	227	258	245	243	238	266	263	264	240	263	228	186	228	249	224	277	247	238	248	236	251	239	238	247	235	235	208	262	239	236	260	231	222	237	242	237	238	251	250	236	254	226	243	227	238	243	229	245	248	241	248	254	264	244	247	264	250	231	235	227	221	222	230	257	247	230	227	270	214	233	220	205	251	269	248	234	220	246	191	253	245	238	246	254	268	249	252	231	251	234	233	215	224	233	202	224	213	269	232	260	254	267	251	227	223	215	244	254	245	234	242	246	247	230	235	219	250	230	244	220	245	248	271	247	268	251	217	269	268	208	228	266	232	250	224	250	240	245	221	238	240	243	199	229	232	213	222	256	210	225	211	212	219	211	224	247	210	254	225	234	244	261	222	206	222	221	230	218	220	269	249	226	231	237	218	237	245	205	231	230	246	225	253	231	215	190	235	245	205	247	221	219	251	243	237	245	268	243	235	245	240	247	230	213	227	206	225	233	254	219	236	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44869	53396	31369	16185	18075	17704	19461	17035	15814	26237	47999	44112	34698	21828	11206	3860	1535	731	530	497	561	519	531	480	496	490	507	543	538	522	501	533	540	524	525	519	506	589	486	549	542	528	528	521	509	514	504	509	474	543	539	537	513	519	526	526	508	524	527	449	506	522	541	533	505	545	515	488	521	514	541	479	497	515	531	523	484	523	523	512	514	495	482	486	518	546	504	532	489	501	552	510	511	521	513	509	513	520	511	502	516	515	521	500	525	532	507	543	487	525	468	539	535	551	513	531	486	530	506	487	529	511	543	526	515	477	493	494	479	504	514	442	537	515	500	530	541	512	498	513	496	516	509	522	485	561	524	493	527	489	524	488	519	502	490	494	487	532	523	498	514	510	560	516	541	513	524	482	528	543	506	509	547	505	551	509	507	516	504	523	507	516	508	513	486	519	504	509	492	484	500	527	513	534	491	516	525	520	508	496	503	508	542	533	544	515	484	506	516	512	553	515	504	525	560	543	519	549	483	487	496	496	518	508	506	498	548	542	523	513	533	530	494	502	497	511	516	483	509	488	524	580	472	506	489	506	503	511	514	483	488	512	527	501	514	502	513	484	505	522	536	537	563	482	564	530	479	548	510	517	522	557	463	479	516	516	530	488	517	501	526	504	460	522	539	489	550	553	514	509	494	511	512	570	483	501	523	527	500	523	539	519	500	542	495	495	513	502	494	535	486	469	503	534	504	540	549	526	505	533	549	497	490	588	527	511	542	483	514	492	479	536	533	557	523	503	463	511	532	525	505	494	506	513	507	503	500	509	543	503	529	512	500	478	494	519	536	502	513	519	477	495	564	488	544	511	519	533	491	447	541	515	520	521	476	529	558	483	567	517	496	539	476	496	542	530	542	513	573	548	547	532	514	522	484	506	491	525	517	541	536	542	530	546	543	515	506	534	507	492	499	548	511	545	500	509	494	511	493	564	495	510	552	487	504	502	522	502	519	494	532	518	534	573	533	522	544	504	525	528	532	482	504	523	502	483	505	484	486	517	488	526	521	531	504	464	498	517	499	514	503	528	540	475	522	531	518	511	474	482	490	516	501	531	564	499	542	536	519	504	533	508	487	489	521	528	500	531	538	550	493	564	506	514	539	500	515	505	493	490	475	534	543	548	535	499	558	511	521	517	539	554	507	500	524	506	508	546	517	493	505	553	528	502	470	524	502	517	520	502	498	490	519	515	454	545	506	523	493	501	529	529	468	496	496	510	505	486	491	506	499	534	465	537	540	503	473	516	507	526	513	550	512	505	507	519	546	519	520	542	503	533	428	460	499	550	474	556	510	540	494	512	499	495	509	486	537	493	529	515	496	487	516	516	537	513	526	468	518	542	498	526	476	508	538	538	503	515	526	483	538	527	515	490	504	509	539	500	511	510	515	477	535	474	542	524	501	537	537	509	501	529	500	494	514	560	504	546	513	548	499	510	524	507	516	486	535	500	534	549	546	511	538	486	488	568	539	498	545	534	568	555	512	516	557	513	472	524	515	506	499	503	469	520	535	523	514	499	547	514	491	518	515	504	533	494	567	514	519	474	497	525	530	512	502	491	496	478	504	531	531	514	510	491	531	492	490	517	541	514	534	504	525	510	504	521	514	521	540	563	501	553	455	527	491	542	510	528	503	534	445	503	541	480	531	543	560	473	541	527	544	535	473	534	492	504	501	502	552	483	498	487	496	563	497	514	504	515	490	523	493	473	463	532	490	489	525	518	501	507	518	519	510	543	520	543	481	496	472	513	491	514	463	522	485	503	475	536	502	516	494	515	496	500	525	529	504	518	509	542	493	495	486	524	482	519	552	505	515	534	508	519	534	499	504	527	501	513	535	531	541	584	530	478	539	534	502	505	505	534	579	520	523	479	537	515	524	487	498	496	519	519	514	501	495	529	542	530	516	507	534	504	532	527	528	481	499	527	499	509	508	534	525	505	489	507	484	534	523	519	519	537	478	492	521	529	494	539	503	502	541	478	494	524	513	478	534	515	547	518	522	521	519	505	494	496	484	484	503	530	493	512	506	487	545	513	488	533	517	503	499	525	495	521	501	529	503	489	497	527	498	529	534	507	515	535	502	553	528	508	503	531	508	504	499	483	505	520	538	527	502	495	518	484	502	498	527	508	501	506	502	526	488	524	517	515	491	518	503	551	515	546	491	489	485	524	552	506	467	491	498	530	513	502	508	504	519	564	537	518	547	532	514	515	482	557	499	519	522	495	511	553	540	525	487	478	527	548	469	494	503	523	542	506	491	504	516	474	525	523	567	544	505	518	503	478	498	492	492	481	484	477	513	528	550	534	508	492	475	518	523	505	528	501	497	528	489	483	532	488	527	511	532	499	525	553	506	508	520	509	510	500	490	509	540	533	505	525	486	553	508	499	544	501	539	533	533	510	467	491	535	489	530	516	525	490	530	528	497	515	522	454	484	488	496	511	499	503	520	506	514	520	498	499	470	525	485	500	494	495	508	510	504	489	510	510	498	477	542	571	509	527	537	494	534	502	496	518	488	495	503	519	504	511	519	539	485	535	546	501	520	502	508	504	529	495	530	550	528	520	505	525	541	498	483	534	539	516	502	513	477	502	512	496	524	518	550	543	523	508	505	499	506	507	483	485	527	491	510	523	530	505	534	461	490	546	479	499	561	493	515	455	508	541	505	539	547	492	509	502	499	501	528	521	525	504	533	510	518	530	505	501	516	514	484	529	528	500	563	541	550	550	538	496	514	509	556	526	533	542	518	504	510	546	543	502	538	480	496	547	519	522	524	510	528	514	499	508	508	509	472	492	524	507	472	486	519	501	492	489	513	513	521	542	496	535	511	484	474	513	543	501	482	530	508	500	511	522	500	491	518	539	495	505	516	501	550	479	514	525	529	507	561	505	513	498	506	545	557	533	486	524	538	489	507	504	533	503	528	524	513	506	470	527	577	483	558	518	550	524	496	488	511	474	527	503	505	507	537	478	506	495	484	469	524	500	500	493	525	506	526	493	522	552	532	518	490	540	497	540	484	521	552	475	478	516	534	480	552	544	510	531	481	496	498	542	499	500	522	549	501	525	512	492	546	513	542	519	513	563	533	530	533	539	574	511	476	545	497	541	505	532	533	520	508	528	534	518	498	539	529	521	493	519	533	474	524	509	503	522	477	518	503	536	505	514	550	508	554	533	523	534	520	522	490	502	522	492	477	482	542	527	521	519	556	527	508	490	532	498	506	502	455	527	506	478	542	524	514	496	485	511	536	513	526	535	464	472	476	543	484	542	496	484	503	497	458	568	491	508	521	503	473	486	519	496	507	477	508	545	512	523	501	543	544	561	521	535	503	508	543	515	487	525	541	514	503	516	503	541	514	505	490	486	496	485	521	466	555	533	516	530	481	503	481	540	525	532	495	486	522	507	492	517	541	499	530	538	533	512	517	503	541	544	503	494	534	531	515	480	503	511	509	492	507	519	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52864	47569	36529	25338	24784	23874	20460	15698	10267	15645	35059	29640	20454	11195	4090	1290	531	299	236	253	253	239	263	215	219	252	233	271	257	238	215	239	263	220	253	241	240	263	247	234	258	249	276	246	251	259	253	234	288	235	252	231	230	201	227	241	235	235	251	242	223	223	259	207	241	270	238	252	243	219	224	238	245	258	230	223	235	237	229	245	255	240	243	252	262	239	221	245	247	223	249	240	241	232	251	241	243	219	244	255	272	228	228	238	238	219	238	221	220	243	205	226	221	245	243	235	259	220	227	221	250	249	242	258	256	253	233	238	233	294	225	256	239	247	256	247	238	235	247	219	246	255	258	266	226	233	213	247	278	280	245	197	252	266	252	282	260	252	253	242	263	240	232	237	229	240	246	256	254	240	235	239	252	244	231	236	249	190	262	241	244	255	260	277	223	262	237	252	229	241	208	221	233	224	255	235	266	246	236	235	257	247	211	239	255	278	259	228	266	234	240	248	218	255	241	259	228	232	256	252	228	214	234	251	258	249	216	266	240	255	253	226	233	234	237	231	257	235	226	210	239	242	226	250	267	259	226	231	252	251	237	235	213	250	251	232	253	231	242	240	253	241	226	222	224	275	248	234	222	229	262	258	218	209	230	245	251	216	233	257	241	235	238	251	273	236	233	227	244	248	253	260	248	249	281	237	234	223	252	244	246	256	236	242	250	248	238	239	230	228	212	251	262	267	222	219	247	232	264	255	236	259	229	269	209	234	238	234	270	279	233	274	245	254	237	283	243	233	231	239	225	252	232	225	217	237	233	216	263	221	233	236	231	232	213	250	231	236	264	249	252	204	229	221	226	228	274	208	237	244	208	232	223	257	241	238	244	246	267	225	232	246	247	239	216	249	236	242	244	241	243	238	259	237	243	249	254	238	237	221	223	215	233	247	229	245	255	259	258	248	248	248	246	235	261	257	243	233	220	228	243	262	254	232	272	220	236	264	220	246	231	200	243	245	211	232	263	237	231	267	262	258	238	236	226	247	242	246	258	263	237	224	242	283	249	229	247	205	215	247	268	233	243	278	228	228	275	268	257	248	257	219	245	226	239	231	232	238	231	261	223	232	236	242	251	243	215	190	202	223	198	239	246	235	225	282	260	211	266	232	229	227	238	224	251	221	246	246	229	232	201	228	225	249	257	217	234	241	223	256	279	249	243	246	275	253	204	233	210	227	245	235	254	243	257	259	268	227	251	249	253	214	242	242	259	241	232	226	248	231	247	256	224	212	254	232	229	245	239	250	246	253	233	255	249	216	236	257	221	282	230	233	227	235	210	222	203	257	250	241	258	271	268	241	250	209	230	229	243	254	240	240	250	230	243	226	231	229	237	241	255	242	247	258	240	233	227	241	235	235	231	244	220	268	260	244	233	257	229	248	260	250	262	214	275	223	241	230	247	233	232	226	228	247	239	221	267	233	253	261	274	262	232	223	237	235	241	217	253	242	224	240	202	263	238	235	221	243	247	229	227	232	240	238	256	240	247	212	234	237	251	240	239	218	242	236	250	229	264	259	240	226	246	261	220	214	199	238	234	219	219	226	234	236	233	232	261	257	238	232	257	211	256	246	222	243	276	242	232	223	224	246	252	236	273	229	265	225	239	191	235	243	263	229	240	248	241	216	230	245	243	271	253	232	228	250	281	223	244	233	273	243	264	264	235	268	239	266	274	255	248	242	248	221	252	247	233	237	263	242	234	222	260	226	249	242	277	229	217	225	242	241	230	235	240	239	262	238	239	234	269	254	223	244	251	240	275	218	245	256	221	241	208	269	258	243	264	237	225	217	262	228	214	233	267	263	236	256	233	234	231	232	221	246	258	238	254	236	266	228	238	246	247	267	265	224	224	219	235	213	230	209	226	258	245	253	224	239	226	237	234	215	260	250	223	235	226	241	237	257	239	242	237	251	239	233	231	226	258	242	256	239	235	223	257	225	213	242	233	218	253	244	221	248	255	238	249	239	255	234	269	245	260	249	257	220	224	224	231	228	240	252	253	258	267	249	271	241	262	233	250	236	255	252	231	236	260	210	268	216	229	258	213	258	268	243	242	241	246	248	230	248	245	254	236	211	247	220	253	224	244	218	214	227	245	236	254	231	225	253	210	226	264	227	208	250	237	235	239	243	209	236	228	259	216	229	221	251	241	248	238	268	225	233	232	232	235	264	256	230	224	256	199	229	230	253	220	249	221	229	225	253	235	238	231	213	241	229	260	246	250	242	224	248	226	227	251	218	233	250	239	248	257	230	233	220	232	240	220	227	248	240	233	235	220	230	235	232	223	257	235	252	230	246	243	246	220	244	270	236	259	240	236	246	236	210	250	253	269	230	251	233	240	233	248	243	248	249	208	250	250	268	248	256	286	233	259	243	200	263	249	239	220	229	224	233	220	241	254	261	261	248	212	234	268	250	244	230	234	265	233	218	258	251	249	244	235	239	271	229	271	260	241	263	213	232	228	243	228	221	241	238	244	239	253	257	225	233	238	213	264	245	281	234	206	224	244	227	217	236	210	243	243	239	248	225	213	237	239	221	287	224	224	245	206	255	230	276	249	255	243	243	219	221	239	216	239	249	259	233	244	270	233	248	234	250	270	259	215	275	257	234	230	216	231	244	239	218	253	220	243	217	237	265	227	273	261	269	255	225	228	266	300	286	235	222	246	269	243	245	251	245	249	238	223	231	219	235	242	233	231	229	222	225	293	247	243	255	256	244	240	228	226	272	221	260	235	213	233	230	242	239	231	247	226	221	258	270	232	211	229	237	250	246	237	223	255	214	265	225	230	230	226	249	252	242	222	214	259	229	220	254	247	239	250	262	253	239	250	221	239	233	218	236	224	246	245	223	222	239	264	226	261	230	235	228	219	249	221	267	239	248	242	221	229	233	218	248	270	266	267	265	245	264	258	263	243	225	221	240	241	260	274	222	256	238	208	223	257	246	265	245	241	229	223	267	223	275	249	219	224	277	224	230	262	238	243	230	259	242	238	250	240	223	224	255	240	221	248	234	254	217	259	221	265	228	242	232	257	246	226	228	237	223	242	204	254	261	231	228	275	276	252	262	234	241	230	253	231	241	233	227	238	253	245	216	234	248	210	255	235	245	248	252	227	207	238	249	223	236	244	225	233	255	275	225	246	241	238	235	226	234	246	215	246	248	222	244	227	230	243	224	231	230	242	220	253	245	232	253	201	216	236	263	286	239	232	233	238	241	213	217	256	242	253	242	231	244	232	226	242	246	215	252	235	250	232	239	227	220	234	277	264	258	237	250	246	251	238	260	255	242	250	235	229	241	259	262	235	249	232	216	258	239	245	261	252	241	224	228	244	262	232	210	243	246	256	236	238	228	215	235	220	246	251	221	249	243	259	223	208	248	231	262	251	243	233	232	265	222	230	231	229	231	230	207	235	253	244	254	222	227	263	250	236	256	244	255	192	245	210	205	251	235	256	233	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42778	52775	30427	15805	17595	18450	16200	15930	14410	30705	49959	43305	35444	24214	11506	3852	1483	757	609	545	532	543	545	544	515	571	552	514	539	506	565	516	552	576	518	468	536	539	521	531	550	532	527	519	539	502	498	539	544	548	520	504	552	522	491	538	539	554	542	516	536	527	577	525	481	518	522	527	522	530	543	515	524	518	554	512	522	529	500	536	502	517	540	537	541	492	502	538	535	503	544	528	545	514	527	565	548	561	512	529	478	534	543	547	559	502	541	516	487	550	506	534	519	526	536	507	564	566	528	517	513	494	549	501	535	490	551	523	541	532	537	555	535	509	519	540	520	518	505	515	573	562	547	555	569	525	522	506	467	505	516	538	529	527	515	538	547	502	527	518	568	542	503	570	586	537	545	482	562	555	513	519	517	528	545	518	520	517	534	530	486	512	521	520	565	503	537	519	526	529	554	540	527	526	557	527	558	547	512	544	560	504	537	543	490	563	498	506	526	518	503	559	514	564	510	495	539	539	551	533	512	534	565	527	557	502	550	560	468	514	531	523	510	544	502	552	547	537	533	548	518	529	524	518	552	527	503	524	584	552	494	549	486	519	566	529	507	522	546	561	554	560	534	505	483	492	510	536	516	555	525	522	540	553	548	523	514	493	584	520	537	550	523	528	556	550	470	545	564	517	571	545	533	506	476	527	571	476	545	515	552	526	554	522	509	495	524	544	555	522	544	519	565	549	501	489	511	539	523	575	549	515	517	543	543	546	531	536	537	519	538	540	481	498	558	564	502	554	549	537	542	539	523	526	550	517	519	569	477	519	567	542	504	520	510	495	531	505	512	545	533	500	548	529	541	531	539	543	529	571	530	547	523	549	497	508	509	540	511	507	531	498	511	533	562	513	492	512	524	501	500	520	523	507	526	547	528	528	514	526	552	545	536	549	511	516	550	556	535	555	524	549	513	538	499	494	536	508	530	506	557	508	567	529	548	519	542	516	473	557	532	541	495	553	526	526	534	502	527	523	517	529	504	511	536	541	546	551	499	515	552	507	510	490	550	505	504	520	551	529	535	514	534	540	522	531	472	491	525	544	516	515	542	560	496	494	495	516	543	525	524	510	518	541	510	528	526	493	531	539	531	539	533	532	536	524	513	553	534	536	491	517	561	500	501	527	500	537	545	520	501	534	532	491	562	531	536	534	548	528	545	524	544	550	522	518	485	530	472	524	519	496	516	524	532	533	500	527	549	540	484	506	546	554	501	489	508	537	511	548	563	524	556	518	524	529	533	540	546	524	528	561	505	506	495	535	556	528	513	466	512	514	531	529	545	544	515	541	544	551	520	551	499	543	519	509	514	519	511	563	518	553	520	529	531	510	521	514	511	486	496	513	535	547	509	506	485	543	544	547	511	541	566	518	533	517	530	527	557	537	494	507	542	513	565	545	602	514	520	530	537	543	517	515	521	531	476	544	539	528	539	496	544	483	552	514	541	524	533	512	556	524	525	529	509	542	546	491	563	541	534	538	480	511	524	481	527	524	549	540	495	500	523	528	528	550	515	496	545	548	529	521	511	491	546	550	532	510	521	513	477	562	482	503	530	573	542	521	515	544	492	486	539	482	528	575	517	527	539	483	563	543	518	495	504	544	537	557	552	502	524	537	473	503	520	541	551	530	561	489	469	526	546	544	552	525	519	544	530	528	517	523	516	555	498	534	477	504	524	525	496	579	555	523	509	498	544	522	518	540	521	490	575	500	531	510	513	525	528	526	575	535	535	516	528	519	514	552	555	493	567	542	521	525	515	538	514	526	491	522	504	508	525	538	493	459	510	546	562	500	514	538	525	537	540	528	506	517	519	486	523	511	571	528	497	565	517	523	527	503	528	528	531	519	518	544	497	536	512	516	541	540	528	544	495	540	534	549	543	515	479	520	553	510	525	506	538	508	533	550	537	539	517	532	506	516	512	540	514	504	515	504	545	547	547	516	524	539	520	550	499	499	550	521	528	529	524	546	522	511	538	512	538	536	538	484	487	508	493	534	540	521	524	464	531	489	505	516	503	561	532	498	520	523	563	497	540	532	541	526	518	508	475	563	512	528	549	530	517	496	516	544	527	525	518	552	555	562	494	531	521	517	507	517	499	504	542	520	520	531	504	558	545	519	511	529	535	537	553	567	518	486	559	513	544	527	520	524	519	525	545	520	548	551	518	524	524	488	550	572	508	544	490	545	495	515	545	505	507	510	507	550	517	523	508	552	503	560	561	562	517	532	507	558	592	515	484	576	541	489	496	506	537	542	507	536	535	531	561	512	547	539	570	512	507	509	567	507	547	517	553	545	522	482	546	508	536	535	502	550	524	532	560	546	535	489	528	531	497	561	556	493	536	532	522	542	511	540	558	547	538	498	553	588	495	534	568	525	566	563	509	492	567	488	524	505	543	535	536	537	516	536	548	538	519	496	529	526	524	525	553	552	538	562	535	560	527	543	523	508	525	532	504	519	484	546	545	525	538	528	501	491	559	519	555	567	519	553	527	573	541	507	552	563	567	535	498	500	547	519	509	565	493	537	577	552	512	529	539	510	532	469	584	568	531	518	504	531	512	533	478	501	541	513	524	519	540	553	525	546	560	528	551	577	544	529	557	561	528	535	557	490	531	548	570	534	526	564	493	520	563	533	515	516	511	505	547	514	514	502	572	505	506	513	518	564	520	540	566	540	516	559	535	525	528	497	586	563	499	547	556	526	527	500	519	567	509	549	520	547	532	510	515	557	552	522	513	513	520	531	536	535	534	524	543	545	497	482	535	510	525	551	531	579	516	537	521	520	539	504	527	504	534	522	554	492	536	546	531	536	536	496	509	585	523	532	561	542	556	537	555	519	569	524	532	483	542	504	542	501	502	520	508	527	547	506	532	504	579	547	533	535	492	542	558	535	530	473	535	512	525	526	544	542	517	562	544	510	517	553	542	537	516	501	528	555	565	563	552	511	561	495	519	503	521	573	511	505	500	497	524	524	546	523	513	547	512	567	516	532	521	530	557	535	574	552	545	535	477	513	543	539	490	535	554	517	532	550	521	512	541	543	519	506	595	536	519	506	533	565	558	503	512	520	514	493	555	554	528	523	513	530	526	498	488	506	569	519	544	525	531	514	528	524	520	524	556	504	541	547	545	507	527	553	536	540	520	487	493	546	520	529	494	542	544	537	548	501	554	514	531	578	552	548	501	510	531	542	498	499	503	519	535	514	503	549	545	534	521	549	541	550	527	528	524	552	538	516	509	541	526	549	546	536	545	541	552	498	499	539	565	580	528	478	519	516	566	518	514	549	573	520	519	507	502	531	520	504	471	533	535	573	527	546	539	545	526	525	552	553	531	561	546	511	570	503	524	515	559	490	570	580	505	511	513	567	544	476	547	526	536	544	555	561	563	537	537	491	565	507	510	526	515	555	560	530	549	546	507	535	545	504	541	527	508	510	503	499	537	507	527	512	543	563	527	516	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53432	48445	37635	26370	24311	24546	22277	17293	11514	22505	33424	28142	21320	10475	3926	1257	535	296	264	237	277	251	255	258	250	290	278	297	257	251	259	268	263	290	254	254	239	256	254	262	251	252	254	255	242	241	221	226	257	238	234	273	283	262	266	220	277	266	257	244	281	232	231	246	257	266	266	234	244	264	258	269	268	253	260	241	269	250	277	236	275	235	255	273	240	241	252	261	269	251	269	262	251	249	284	259	260	253	239	256	243	227	216	274	265	241	275	249	257	269	243	270	231	236	238	277	276	255	253	264	266	246	257	238	293	225	235	286	249	278	245	232	242	260	242	264	228	236	246	221	245	247	224	220	239	278	250	262	220	253	257	256	273	287	269	278	248	260	261	281	264	232	276	273	262	265	241	268	272	272	237	209	272	247	238	233	252	261	233	234	270	252	217	246	237	268	273	249	256	271	252	264	227	208	241	259	228	270	263	252	274	243	274	276	237	272	249	241	269	237	239	251	269	252	246	269	265	266	247	241	240	296	266	261	268	247	266	234	220	248	251	293	245	252	276	266	262	263	256	224	224	287	241	251	258	272	280	245	272	256	287	250	269	249	278	259	285	229	266	265	248	291	261	275	250	260	243	253	267	239	270	268	221	234	259	241	264	244	262	274	254	266	268	258	249	244	240	260	273	289	267	262	274	231	230	239	277	249	264	234	243	268	252	272	259	209	214	285	247	236	261	236	248	237	254	264	270	268	242	246	245	261	260	263	248	226	255	255	242	212	245	255	240	280	248	241	272	269	252	259	237	254	247	263	253	220	262	263	253	255	233	268	221	259	267	261	264	271	261	240	280	261	255	239	259	236	266	261	249	253	223	246	259	232	243	242	269	282	276	241	256	290	252	271	252	253	261	227	281	292	238	248	257	272	262	256	254	271	268	250	264	221	257	240	229	222	292	264	251	229	265	255	266	239	279	251	242	253	263	255	268	264	286	261	250	233	226	247	277	234	266	264	258	247	255	286	263	252	261	246	258	288	257	256	277	245	256	275	275	263	264	261	267	251	262	226	280	274	260	245	269	258	253	253	252	240	226	276	272	239	241	297	230	263	248	254	276	256	264	241	249	234	285	260	252	252	288	250	257	254	259	259	263	254	259	270	252	245	251	228	240	235	270	253	271	229	265	254	265	263	252	249	263	256	300	255	260	247	277	250	266	268	303	256	242	243	271	275	276	255	239	237	253	257	256	247	260	245	244	259	275	235	240	240	247	251	240	251	245	237	246	267	269	231	281	266	244	246	301	264	259	260	249	273	275	234	219	264	264	252	287	269	255	266	258	263	271	263	255	242	252	259	236	266	238	244	241	264	238	260	257	265	262	270	255	249	246	222	234	249	231	241	280	250	250	258	252	296	261	260	282	229	255	237	253	252	247	232	241	259	235	228	250	252	243	234	249	244	223	241	242	256	260	250	231	246	216	257	268	267	213	248	271	239	274	274	244	262	262	247	264	236	249	280	278	252	266	295	247	262	248	262	257	209	263	270	246	241	265	270	247	261	269	263	244	283	252	245	248	252	244	284	269	267	237	280	261	251	244	252	257	256	261	239	241	262	244	270	238	204	245	254	264	241	247	290	228	266	272	245	298	254	250	246	253	262	268	252	249	260	247	256	264	249	265	263	238	216	240	272	243	269	290	250	278	232	251	260	224	256	252	259	226	236	265	249	263	252	243	288	233	261	269	261	262	253	256	283	284	222	263	265	248	246	245	264	231	251	256	258	265	257	270	260	260	284	291	236	260	268	283	247	246	229	249	268	279	242	241	233	281	251	227	254	250	244	250	235	251	266	257	241	254	237	243	271	256	248	270	238	228	262	239	249	227	267	260	242	252	244	240	250	215	267	239	247	240	252	225	265	252	262	248	233	250	254	266	251	250	239	267	243	284	259	249	249	244	251	252	245	268	262	235	243	230	267	274	273	260	250	260	253	266	252	265	244	271	254	263	227	256	285	257	255	215	222	228	235	253	251	251	257	224	250	246	270	241	262	271	255	256	263	242	256	258	276	275	281	265	261	253	256	259	278	269	275	270	241	279	247	258	231	261	227	242	261	261	244	260	262	245	260	237	266	274	261	262	252	265	268	254	237	236	237	288	266	277	273	233	249	272	246	297	268	271	256	236	224	267	247	255	252	276	270	273	229	249	282	252	231	230	248	276	275	262	234	250	230	250	233	289	259	226	241	257	254	260	265	250	227	238	269	291	253	269	276	279	264	236	216	265	256	266	228	235	270	264	233	255	243	258	258	265	261	246	232	251	282	259	251	265	239	260	258	257	267	272	245	256	271	255	254	241	256	234	252	255	264	266	233	249	240	257	263	243	255	248	264	243	240	241	246	259	250	250	246	273	227	264	281	241	254	272	265	272	247	240	290	282	266	264	242	258	246	255	274	269	272	285	258	240	279	293	257	266	242	249	259	258	269	226	251	257	232	215	242	241	287	256	249	212	256	273	256	227	274	262	248	224	231	268	244	248	237	244	277	257	242	244	240	256	227	247	243	235	238	271	278	234	247	249	294	244	269	242	263	254	270	266	273	247	248	262	251	307	252	265	248	299	241	246	232	236	234	245	249	275	268	247	258	247	255	271	228	263	281	268	241	244	219	240	266	234	257	268	244	267	249	267	264	238	249	255	256	233	248	247	266	286	244	229	245	274	256	259	260	267	259	252	246	268	263	259	261	248	286	295	265	259	258	275	252	257	221	252	247	265	259	294	241	264	269	246	253	256	269	272	253	266	287	243	255	242	255	245	259	296	267	280	221	280	225	248	254	227	231	290	245	259	239	271	254	250	264	261	290	250	238	249	259	253	264	243	273	261	267	270	219	231	258	278	246	278	241	257	263	259	245	284	252	237	252	239	231	239	270	240	257	270	262	250	248	267	236	259	243	219	250	236	224	263	221	247	272	237	301	267	268	237	243	274	257	257	286	268	273	253	249	260	238	240	246	251	240	240	242	262	286	251	229	256	261	235	242	245	268	260	246	238	253	242	242	248	238	254	283	261	267	248	269	262	239	259	298	264	261	248	251	241	262	281	260	277	284	262	251	245	249	240	286	272	274	248	274	267	238	236	262	263	259	230	223	285	258	247	233	256	234	263	272	266	271	253	315	261	258	257	226	235	285	244	262	251	228	261	263	280	234	245	244	262	256	242	275	270	236	255	281	250	237	249	256	260	242	249	277	259	238	254	248	283	256	238	274	254	254	233	266	269	271	252	250	272	235	265	268	226	248	239	264	232	252	246	243	284	254	261	266	272	275	239	225	264	260	272	252	260	242	265	265	249	260	256	240	237	291	257	263	252	270	253	261	261	274	267	258	266	225	252	283	223	257	268	255	251	233	251	265	263	266	237	257	274	251	266	271	256	225	273	266	245	227	281	249	268	251	236	240	257	244	248	253	276	264	254	240	228	250	265	263	268	262	235	252	264	241	236	266	255	259	266	243	241	236	258	218	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43003	52667	35998	18268	17941	17884	15683	13859	16012	38529	47588	42808	36646	22478	11078	3984	1472	812	579	604	564	555	565	597	556	525	563	554	583	523	542	535	546	543	594	557	539	583	549	542	545	588	518	578	590	573	565	554	577	569	596	549	524	568	543	533	525	543	565	539	551	547	548	549	547	575	554	539	570	528	565	583	510	510	566	593	528	544	528	543	554	542	529	570	548	575	569	515	574	572	551	588	557	547	526	569	543	559	569	519	529	557	545	581	547	547	564	562	528	553	509	582	551	550	534	591	566	583	521	567	554	587	560	589	544	552	598	510	564	543	512	526	533	531	545	572	556	554	515	611	542	587	562	554	561	514	600	534	550	501	547	526	541	546	591	546	556	542	590	570	581	516	529	548	542	545	515	529	549	599	593	518	571	574	598	541	534	529	550	574	568	503	553	558	539	544	555	539	522	557	552	527	588	538	546	550	543	563	523	496	505	552	516	570	550	546	531	538	512	533	571	571	578	527	608	551	549	532	569	523	603	605	561	531	574	579	565	582	584	535	558	558	590	577	588	543	542	554	574	543	531	570	525	527	530	505	483	545	556	543	521	524	538	590	582	550	559	537	521	520	556	555	512	536	586	557	510	548	576	582	542	517	547	503	590	540	524	556	549	535	547	572	509	524	540	559	526	555	538	546	582	523	522	559	542	516	553	597	504	550	567	573	591	539	525	590	550	529	527	534	551	546	569	543	570	541	535	607	578	531	512	549	520	583	546	516	555	530	563	547	573	555	542	549	546	541	541	515	560	549	560	566	553	515	499	572	535	546	534	514	511	526	565	554	576	556	567	553	537	573	541	544	566	561	564	569	572	539	543	535	502	554	501	528	598	530	539	565	560	557	546	494	552	538	597	576	567	551	569	516	588	550	544	591	542	547	547	581	563	533	534	550	567	499	531	558	546	529	586	533	548	573	584	556	575	554	583	563	541	564	573	594	556	570	587	544	559	522	567	596	580	554	561	518	525	512	562	541	552	527	557	582	528	561	542	548	522	570	572	560	552	546	557	520	593	530	553	550	517	521	595	550	543	522	545	498	574	558	556	590	537	540	570	538	546	542	555	521	537	534	577	585	559	552	541	583	542	537	576	531	530	550	543	530	548	549	568	509	627	534	549	535	564	545	573	580	516	550	578	567	547	528	531	568	559	505	568	553	542	555	537	557	555	555	549	589	562	577	568	555	572	549	558	554	568	630	536	527	562	556	559	536	559	611	546	560	564	561	532	565	538	542	548	507	544	563	563	483	531	569	549	541	577	562	565	548	583	563	564	593	528	517	572	554	573	566	553	538	559	566	516	540	537	551	505	561	556	569	566	579	547	569	543	579	543	529	497	540	561	574	549	530	549	522	555	555	537	538	569	500	549	588	571	578	537	566	535	589	518	583	526	535	564	555	583	507	565	580	545	574	560	571	550	495	584	540	578	546	585	556	520	595	559	574	591	507	554	562	571	532	602	544	524	566	555	504	532	543	569	540	528	564	577	546	534	539	539	587	601	584	506	534	558	532	548	554	582	512	547	507	565	586	584	546	547	551	553	582	599	534	559	535	576	515	554	545	536	569	568	583	538	561	558	530	562	551	556	562	520	605	537	552	578	594	578	519	531	561	575	572	537	558	594	544	547	569	597	522	546	536	548	556	562	548	555	558	514	554	544	546	596	550	550	558	560	544	562	600	563	576	552	550	500	542	573	557	546	560	583	516	545	581	540	553	599	577	557	513	550	553	563	581	561	584	518	530	588	538	555	590	555	576	589	555	595	528	555	538	555	530	591	523	578	540	583	540	550	562	526	543	575	499	579	590	555	535	527	562	596	567	519	547	555	519	494	606	583	580	549	543	545	543	565	531	613	580	525	522	555	530	511	539	540	623	541	579	523	545	541	575	541	535	603	557	560	567	564	570	550	593	520	533	558	553	562	548	539	589	535	530	577	542	549	526	542	564	549	567	600	569	587	556	565	521	522	567	533	577	586	553	549	556	539	529	515	553	585	527	535	533	527	557	526	555	566	547	540	594	543	591	545	529	514	560	554	530	521	549	543	567	559	548	565	562	577	541	573	544	528	574	574	538	562	548	579	553	552	535	554	562	536	604	564	521	547	570	539	617	535	560	566	538	508	554	531	504	533	553	542	561	543	586	557	545	552	557	626	540	524	547	542	561	563	510	570	518	528	583	581	571	558	552	557	522	531	555	554	544	539	562	524	555	556	547	563	535	556	536	554	578	563	519	543	566	569	555	566	538	523	582	553	565	587	570	531	513	584	572	568	551	535	572	538	566	544	551	533	542	568	586	551	553	542	527	563	511	543	542	532	537	555	536	532	527	547	568	560	524	570	567	575	535	539	527	578	550	562	561	536	541	550	577	554	541	577	538	552	566	532	565	587	551	622	592	527	554	554	582	581	554	540	568	541	537	531	517	582	553	529	557	583	509	577	540	560	550	536	565	577	525	582	565	559	536	557	562	555	571	511	507	543	517	505	498	542	555	552	581	552	572	560	556	564	522	500	578	578	544	593	515	532	512	548	564	554	586	556	563	574	559	550	568	558	559	589	563	586	509	534	531	554	552	597	569	541	558	534	542	559	562	581	534	543	546	550	576	553	533	581	539	549	572	553	548	567	501	588	557	579	541	540	575	563	533	539	544	576	526	592	539	565	548	584	590	509	541	543	517	556	524	584	568	556	546	529	542	519	581	561	568	575	497	543	514	583	574	508	609	542	561	539	569	567	575	550	538	579	535	559	558	588	538	526	549	543	524	587	577	558	569	556	572	564	602	552	570	504	576	511	573	519	541	542	554	537	571	546	521	521	560	591	524	540	593	532	595	578	532	585	542	549	553	525	574	597	560	572	578	554	553	588	551	546	548	568	519	514	558	519	546	552	572	561	513	552	520	549	568	559	573	537	538	580	557	581	565	536	566	565	558	575	551	534	568	592	530	553	581	578	548	565	531	543	571	552	565	552	534	577	559	558	542	539	554	539	560	500	558	500	587	563	568	578	557	553	587	567	547	572	540	548	554	551	508	536	523	541	539	551	547	529	532	589	562	491	536	558	544	576	540	492	554	587	530	523	527	544	542	575	504	559	533	564	542	581	582	567	526	555	547	543	563	531	557	527	540	563	556	554	573	558	540	536	560	554	555	538	550	554	565	522	571	551	578	550	524	530	529	570	563	539	544	514	577	576	556	540	545	525	548	537	584	548	566	537	597	553	541	561	511	545	523	567	539	531	584	558	564	559	609	546	549	570	534	567	541	540	604	493	545	551	584	565	563	549	527	561	561	548	573	560	545	514	562	566	527	561	595	593	533	556	523	551	542	530	586	603	512	552	538	539	549	559	534	582	561	531	539	488	592	531	571	558	543	558	560	557	594	568	542	530	562	569	534	520	535	534	568	536	555	535	577	567	570	532	567	507	560	604	565	547	560	596	579	539	572	546	527	573	558	550	598	619	536	528	491	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52118	50149	36872	26787	24864	23493	22040	17292	9929	22082	37095	29117	20426	8737	2973	1001	472	323	286	272	295	278	259	269	259	280	295	269	283	250	281	262	263	254	295	284	247	254	283	260	265	259	271	281	274	278	259	292	239	282	252	271	262	257	257	245	291	249	253	268	254	272	259	275	293	268	263	259	247	274	275	264	267	253	297	261	234	239	243	251	295	267	266	266	235	275	274	229	251	267	245	238	298	250	281	261	228	261	267	252	274	271	269	230	239	263	255	235	263	281	279	262	252	264	272	265	246	257	247	260	274	228	239	249	270	260	264	252	239	269	260	275	289	253	263	245	283	284	291	304	295	262	262	258	245	274	243	234	278	275	257	256	271	272	258	260	255	269	246	268	267	230	255	271	250	258	273	271	322	267	263	252	274	258	256	265	270	263	299	302	241	239	239	252	287	259	248	279	287	271	244	272	268	259	266	265	271	272	280	248	270	270	279	285	265	271	270	294	263	273	266	246	254	270	241	268	257	288	245	268	276	258	256	290	252	290	284	290	246	279	244	252	270	221	256	274	260	255	267	270	261	285	251	269	253	281	248	277	250	289	230	255	255	280	281	263	293	296	275	223	270	287	299	279	270	252	280	256	278	232	270	263	223	265	241	291	251	244	274	248	259	265	282	284	260	226	273	296	287	296	269	271	270	290	261	270	247	262	271	293	270	264	268	263	274	271	286	282	273	267	276	265	265	274	272	273	265	272	239	278	277	298	296	241	281	256	258	263	270	286	273	247	244	276	270	274	278	289	271	269	254	263	250	272	275	295	271	239	237	266	247	257	267	293	252	258	276	241	227	269	247	289	240	270	265	260	248	254	250	278	271	228	273	255	269	246	273	260	262	262	269	252	275	264	270	245	278	280	286	288	302	295	249	257	271	248	241	270	280	254	258	233	265	255	261	270	291	280	238	268	279	268	241	278	278	296	257	257	271	252	256	261	277	252	292	249	267	254	245	248	302	281	287	272	280	279	255	296	278	279	275	268	261	250	270	265	258	248	291	255	269	282	267	282	243	263	240	232	270	285	264	288	269	265	276	284	227	274	249	279	246	249	231	257	272	249	245	268	267	258	264	273	276	234	294	244	270	266	277	261	255	299	283	273	274	266	268	287	235	260	301	284	250	284	262	288	240	267	275	284	254	285	279	277	261	260	253	257	270	290	255	234	251	244	262	259	257	282	277	276	234	286	267	284	274	248	268	261	281	261	267	272	301	234	250	250	269	246	262	275	234	262	263	232	265	280	314	289	277	271	308	285	279	270	265	262	253	285	264	245	275	284	294	268	260	259	261	265	245	274	268	256	255	258	237	254	224	234	276	277	247	267	279	274	264	279	269	255	252	260	244	241	283	301	271	265	261	263	289	298	273	239	240	249	270	281	285	258	256	265	257	277	278	255	249	290	257	255	282	280	240	282	241	281	239	242	270	251	254	231	251	265	250	261	262	258	272	249	278	253	266	297	319	283	255	299	270	270	260	272	255	271	276	325	283	244	274	265	269	268	274	271	247	266	284	267	269	278	276	248	280	270	270	263	262	277	242	277	281	285	257	250	278	243	247	271	223	248	256	258	285	245	276	243	271	270	260	258	267	244	300	252	286	264	288	273	282	262	243	300	239	229	260	268	244	258	261	255	255	235	258	256	217	252	288	258	246	265	250	255	304	254	287	231	229	262	262	265	245	283	278	229	256	301	281	249	289	232	256	282	295	249	249	253	280	244	253	256	271	258	247	272	252	267	262	287	256	234	258	285	236	296	256	278	255	266	253	264	252	293	276	224	240	245	264	269	246	238	281	290	269	291	234	260	279	244	276	235	258	281	266	249	238	246	253	295	269	260	284	261	276	241	277	253	252	282	243	277	295	260	225	255	237	274	268	239	279	285	287	276	256	272	287	258	298	264	262	305	274	287	289	292	265	280	247	253	273	276	266	250	286	265	318	271	264	271	262	273	275	249	283	271	272	266	280	238	253	267	277	249	241	287	243	271	257	259	252	288	303	245	253	269	256	256	287	281	271	266	269	295	280	280	272	272	271	278	264	269	261	271	243	276	269	260	256	248	246	255	270	275	255	262	290	284	243	286	271	244	269	326	277	266	272	239	267	281	276	270	272	268	256	270	243	289	311	269	286	222	292	262	296	313	257	252	281	237	296	278	271	268	276	281	263	289	274	283	241	289	264	247	260	268	262	282	270	301	251	261	278	272	250	263	271	246	286	254	274	273	253	247	247	281	302	264	264	282	269	268	262	283	280	255	291	262	287	250	292	275	279	245	298	278	265	275	246	245	285	261	246	265	270	269	233	263	242	272	240	286	266	287	255	233	264	265	273	236	253	255	257	270	243	249	271	277	295	253	267	270	257	269	261	276	251	274	284	274	263	303	238	272	263	279	252	274	257	281	264	262	294	269	257	261	269	307	277	240	250	288	254	274	262	270	253	289	259	264	236	257	266	252	272	252	262	290	287	281	260	294	259	264	310	249	268	248	290	257	274	281	286	259	222	280	236	253	242	277	251	280	241	253	287	260	275	253	268	240	268	258	234	271	275	260	259	257	280	237	254	247	253	233	259	241	274	259	234	279	247	248	268	252	267	280	245	258	259	265	259	270	248	271	297	283	292	247	257	255	255	281	268	247	253	241	285	252	275	276	234	271	278	271	295	282	272	244	266	287	271	268	284	279	266	287	286	266	272	308	278	250	256	257	290	263	278	299	259	263	275	271	264	285	275	279	259	261	273	279	256	268	264	286	276	258	256	307	290	274	267	267	290	288	266	244	283	269	277	286	254	270	281	260	259	263	270	263	276	272	248	302	287	254	288	257	229	284	257	278	260	260	283	260	253	260	278	246	258	260	256	259	247	251	256	282	295	220	272	251	278	260	270	293	274	257	290	221	263	278	282	264	297	282	254	287	253	271	287	281	260	272	266	288	262	269	249	273	252	232	277	246	256	276	271	263	264	258	301	229	288	288	235	270	266	280	247	266	268	275	294	275	245	272	272	265	258	265	245	286	279	298	269	248	284	257	260	250	276	258	224	239	257	263	294	267	258	284	273	264	255	262	276	248	282	262	212	261	262	263	270	260	250	257	254	282	288	282	250	293	240	245	260	262	253	278	297	301	298	317	277	284	266	247	283	277	265	224	264	278	249	272	261	245	284	248	283	249	305	277	277	288	279	264	273	249	269	262	285	245	269	257	276	253	277	229	280	270	256	250	283	276	256	256	281	259	258	252	290	254	246	272	266	229	216	273	278	271	288	251	267	302	274	281	244	259	292	296	270	271	240	286	245	287	282	276	241	247	268	250	244	262	246	270	274	256	243	272	260	246	251	239	275	312	251	246	282	248	285	251	246	254	274	255	280	243	244	233	271	239	275	257	275	261	264	258	269	262	259	232	267	238	248	287	288	276	263	263	276	253	265	244	288	268	264	241	262	282	269	281	232	288	303	225	294	256	250	258	267	291	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40505	52921	35060	17946	18401	17613	15531	11347	11724	38286	50344	42815	34796	19184	8830	2947	1272	715	678	548	603	592	605	574	598	576	570	559	577	601	583	577	543	573	577	559	589	576	560	555	569	619	588	587	563	590	560	583	576	612	611	579	589	602	564	543	561	512	567	581	590	634	580	590	589	557	589	568	547	548	594	570	583	607	540	562	623	573	618	565	530	588	502	599	584	603	581	602	567	575	547	600	576	596	582	598	571	559	557	585	613	561	557	593	589	549	566	554	546	582	584	596	586	544	515	580	526	573	591	580	594	566	592	575	570	552	559	579	621	604	560	566	593	546	596	571	555	604	601	551	578	641	551	573	597	577	621	567	577	580	568	564	610	557	561	570	578	577	568	559	584	554	603	579	545	578	599	577	571	579	613	606	553	574	518	586	545	585	546	615	575	523	573	582	530	554	573	570	607	569	604	577	570	616	559	535	541	577	584	536	639	552	557	622	583	571	553	590	561	550	553	530	583	534	566	609	617	611	580	575	608	546	584	546	582	608	619	552	588	608	585	617	619	551	570	590	608	559	578	568	538	613	590	564	607	591	591	607	628	569	573	527	568	594	594	592	623	535	606	558	554	588	584	582	595	590	577	610	604	578	572	611	576	536	580	584	563	602	639	566	612	574	576	549	618	575	597	550	578	590	598	601	589	566	582	575	592	550	549	604	587	589	542	547	614	570	625	570	601	573	517	569	577	551	631	561	559	599	585	610	588	551	557	542	583	608	597	600	556	612	568	514	612	588	558	631	570	571	599	536	614	567	565	535	586	578	624	578	573	567	593	604	580	538	546	562	610	575	633	548	572	609	574	584	563	606	619	601	537	536	577	559	571	551	603	584	564	567	574	590	574	586	593	576	565	568	541	539	612	573	570	609	555	592	628	547	554	567	534	590	584	589	554	579	594	578	565	573	567	589	608	607	570	609	544	624	618	571	562	594	601	590	583	585	545	586	537	578	578	574	577	560	553	545	608	572	602	572	565	601	571	584	579	559	569	568	564	569	627	531	547	593	570	582	586	551	579	560	560	648	573	605	606	575	606	596	583	542	627	547	532	538	547	569	572	569	576	562	574	594	588	600	558	600	559	581	586	548	566	607	549	560	566	541	563	567	597	563	583	605	600	608	582	583	588	559	589	569	578	593	560	529	565	561	618	558	519	536	527	582	564	613	570	590	556	551	574	548	617	593	575	576	550	633	618	592	582	569	558	536	592	596	616	582	603	604	565	576	601	559	585	563	577	582	604	553	546	567	610	566	568	536	592	594	564	601	605	586	580	591	553	551	555	528	591	582	590	615	600	597	543	602	584	609	530	547	583	622	550	602	596	605	560	572	603	578	564	607	576	570	540	614	606	607	587	528	600	573	582	552	566	595	554	526	606	599	616	611	583	564	569	551	573	589	570	566	590	563	551	558	557	641	540	557	562	609	551	537	533	572	567	520	606	551	607	569	518	544	571	582	558	580	572	568	606	544	588	576	564	602	607	571	594	568	596	602	571	585	539	585	584	522	625	584	558	593	582	548	591	581	617	588	613	588	615	553	573	580	577	567	559	580	569	598	517	573	524	534	598	582	578	606	611	548	558	533	560	619	563	550	575	595	621	630	587	579	595	606	540	594	584	617	581	575	570	585	529	612	535	611	548	528	552	631	581	575	562	577	629	551	607	628	568	575	566	632	592	588	580	537	550	575	575	613	601	550	554	578	538	556	570	565	548	556	580	561	569	577	570	560	567	583	622	578	552	586	588	586	592	569	573	592	579	593	583	580	566	618	596	588	595	577	580	554	586	569	584	559	577	619	567	580	568	571	536	570	611	606	601	581	577	563	566	574	561	557	605	573	563	528	592	539	582	590	553	561	594	531	583	564	510	583	585	564	581	569	541	588	548	589	557	563	544	524	608	554	566	600	552	538	597	563	585	601	574	584	559	565	570	570	606	577	582	633	560	620	572	610	602	600	604	550	569	565	561	604	568	538	587	548	567	583	584	573	603	534	618	566	566	589	591	576	573	606	599	587	583	568	572	600	589	588	601	573	600	604	592	599	566	608	585	564	604	591	604	572	597	558	595	538	563	537	547	570	572	558	540	566	584	563	608	613	604	589	566	576	608	586	578	591	595	555	571	567	568	555	524	554	597	590	566	551	563	604	573	533	587	560	573	554	537	556	620	592	609	564	593	578	551	568	609	593	572	577	571	590	569	588	593	553	565	616	571	559	606	580	533	588	594	592	547	523	571	581	578	615	571	570	582	534	575	537	601	596	578	531	536	553	583	566	589	600	579	569	574	603	574	601	557	571	569	571	546	585	567	586	543	593	615	558	589	566	589	549	570	539	588	564	594	585	623	645	578	584	562	603	572	609	555	571	594	624	552	584	563	594	585	566	566	579	528	603	568	541	583	560	577	584	574	613	541	586	614	634	565	563	573	589	600	589	607	537	598	545	587	618	589	590	603	529	586	533	549	573	568	597	559	562	580	570	590	570	566	609	573	587	619	623	581	592	586	571	554	583	554	576	551	582	552	619	599	560	580	550	598	554	587	597	606	553	543	587	596	582	618	586	580	588	585	543	573	554	621	561	561	557	584	594	633	578	549	594	547	584	554	610	584	581	550	546	560	559	570	584	550	543	555	578	617	539	604	596	583	575	610	564	576	575	571	551	588	546	557	593	580	604	565	566	564	619	602	589	628	554	594	579	590	578	570	560	605	610	550	568	575	559	557	555	556	574	582	565	550	572	584	575	555	582	582	567	597	598	569	543	639	588	558	564	595	579	599	551	565	571	571	542	565	598	562	579	590	557	589	579	610	614	575	553	617	617	531	574	583	563	591	588	594	579	593	593	616	592	587	542	542	597	556	581	632	566	593	578	575	569	596	585	593	567	561	568	572	615	566	591	564	580	583	570	591	557	553	542	583	561	560	595	598	547	580	602	559	562	559	601	563	592	552	567	582	607	614	552	569	573	601	577	592	568	580	521	557	566	576	601	572	590	615	538	558	589	584	600	582	560	561	579	550	544	562	603	566	529	538	593	601	561	575	574	590	592	584	639	553	527	537	563	590	586	565	572	528	591	530	588	625	589	569	613	618	582	545	626	546	532	589	614	578	587	541	536	588	583	549	597	562	619	551	524	570	582	609	596	597	573	582	616	557	612	560	554	583	563	557	615	590	585	592	586	587	573	533	541	562	575	612	546	556	579	544	571	587	559	563	603	574	531	601	558	550	616	537	595	524	568	557	544	571	544	614	605	570	595	552	571	551	575	596	592	599	587	561	535	580	608	580	553	576	576	611	578	589	581	548	585	608	583	568	562	574	559	568	547	563	597	589	536	539	579	570	564	590	580	590	534	575	578	567	591	578	597	560	593	578	542	593	551	557	572	566	561	562	575	644	535	595	589	554	560	544	584	571	579	609	581	554	544	596	591	587	549	587	571	613	564	605	576	615	579	601	610	595	604	585	598	597	591	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53210	48478	40470	26202	24533	24647	21561	16083	8586	14539	33154	30982	20116	9793	3126	1019	494	314	283	276	279	257	295	287	265	282	269	262	291	285	278	283	298	253	284	266	304	249	269	284	263	276	255	281	306	276	283	277	247	257	261	271	264	303	264	250	252	273	238	288	280	277	252	317	259	248	257	277	284	267	307	276	271	287	279	276	304	295	281	245	259	293	286	271	263	250	262	260	262	262	301	307	291	263	286	275	273	255	234	293	281	255	257	270	263	258	312	239	252	265	267	270	305	295	247	263	242	281	225	279	266	292	260	300	280	261	253	275	294	275	303	233	279	287	278	271	298	286	287	258	231	310	273	263	247	294	281	262	271	256	285	248	253	260	299	282	302	243	314	261	262	310	275	278	307	261	260	270	267	301	288	304	261	283	283	269	286	300	244	276	230	257	258	256	282	259	309	266	253	255	266	275	259	259	287	270	242	251	268	290	259	308	292	289	295	258	239	276	261	273	292	276	286	235	275	259	294	246	259	272	255	279	252	261	294	288	269	280	253	278	279	297	281	274	293	272	282	249	285	288	263	282	279	278	257	266	274	279	266	259	282	271	266	291	269	264	253	270	260	285	294	308	285	294	303	258	253	257	260	264	256	299	271	269	271	273	269	284	285	273	249	272	292	287	256	236	260	247	271	275	264	271	285	262	311	238	286	251	274	299	273	254	292	274	278	287	286	246	265	273	280	295	252	292	298	265	296	245	265	278	294	273	243	271	261	285	259	268	280	282	260	242	275	292	275	275	246	300	283	278	245	273	262	260	277	246	264	277	281	289	277	266	276	301	308	264	279	284	294	266	280	251	277	245	263	278	264	257	266	266	274	271	276	280	261	272	272	275	266	250	285	234	269	274	296	301	255	239	302	303	290	284	267	276	276	265	277	270	243	271	269	275	265	254	251	271	261	263	267	277	262	275	289	272	277	253	261	272	286	302	257	259	277	281	278	279	250	257	295	285	308	278	284	260	264	261	261	284	300	287	245	277	292	261	288	249	237	306	316	306	248	254	269	261	255	268	252	305	264	251	245	261	275	268	256	268	269	282	268	267	268	281	272	282	273	251	233	296	278	290	266	237	271	304	261	242	266	248	269	241	264	258	242	251	274	261	280	267	257	259	244	279	273	280	268	259	261	254	261	289	285	298	260	222	271	300	282	288	282	268	267	263	264	294	280	297	229	294	277	257	264	275	248	277	265	265	266	291	259	277	288	287	266	295	250	257	277	252	286	283	296	273	252	297	265	243	312	274	297	299	266	256	271	287	265	280	265	277	298	285	278	299	289	263	280	269	269	272	263	259	276	272	271	295	247	265	246	235	272	274	281	291	239	295	279	266	277	261	277	274	272	265	251	261	291	267	285	289	254	272	274	283	251	264	262	276	288	276	284	265	286	257	282	276	266	262	268	251	258	266	278	266	275	235	256	265	257	285	268	294	261	250	257	276	255	259	298	280	265	266	269	264	295	270	300	251	280	276	263	286	263	276	288	270	246	284	270	236	257	262	234	286	287	271	263	258	276	257	258	222	271	294	271	279	276	256	286	270	266	266	227	257	266	252	292	265	231	263	269	297	309	247	292	273	285	261	289	296	255	237	256	274	293	280	249	279	257	257	264	272	296	251	260	262	259	325	289	210	269	250	297	252	285	279	264	269	274	296	261	247	262	281	258	265	247	266	267	271	292	264	251	255	264	289	302	263	258	266	289	279	290	272	271	284	279	272	289	243	262	305	258	300	265	278	301	264	266	296	284	253	290	267	305	255	257	267	269	245	274	278	255	248	256	263	314	243	245	288	299	258	251	246	246	255	272	258	278	250	272	273	301	251	260	288	263	269	260	276	274	278	271	282	285	259	270	288	265	300	259	282	275	315	248	275	264	252	276	262	292	266	270	300	280	294	278	277	267	264	269	302	260	291	260	257	249	276	296	274	261	277	282	280	263	275	279	284	253	274	273	262	300	268	238	257	321	274	271	256	257	311	277	281	255	251	247	241	273	285	314	294	265	269	275	263	263	283	250	254	262	260	260	256	271	274	261	314	300	279	259	256	293	260	318	260	258	262	257	303	289	255	280	266	227	260	279	257	242	286	273	275	267	287	285	278	295	233	274	295	264	271	282	290	262	239	239	266	294	255	261	273	275	270	277	266	271	256	251	281	259	283	255	280	239	261	273	230	263	237	288	259	302	255	267	278	291	270	271	274	252	262	275	244	297	262	280	282	284	277	297	264	282	260	250	280	276	252	272	252	269	262	260	249	236	261	266	301	300	293	266	237	279	268	324	270	276	274	261	273	246	278	287	280	277	293	273	279	261	293	283	272	284	261	247	280	298	261	296	288	272	285	284	264	288	240	251	269	285	266	272	270	275	286	269	248	248	270	265	253	281	273	271	268	289	290	253	256	268	263	274	248	256	274	254	289	270	247	242	290	268	282	251	294	250	271	270	268	244	256	249	277	260	270	318	256	247	259	282	246	249	308	289	282	271	241	289	274	272	250	275	255	258	236	259	238	278	246	284	270	247	244	243	257	308	235	260	228	269	290	262	281	268	264	275	284	279	265	256	272	245	254	290	229	298	243	270	268	286	268	262	282	279	279	288	271	273	284	266	279	287	240	293	280	283	280	259	248	253	253	250	273	278	263	280	245	246	275	278	271	268	258	254	255	261	297	222	283	273	268	296	259	292	294	276	303	279	254	270	274	263	287	261	278	251	267	280	262	258	269	271	255	264	280	284	265	263	244	269	267	269	284	255	287	260	260	254	284	263	262	288	238	270	257	291	285	273	256	280	250	265	268	275	272	289	247	270	257	265	265	301	268	281	285	262	278	289	284	290	283	261	281	272	243	306	293	274	286	275	261	286	276	243	258	279	243	292	255	286	272	299	275	304	289	246	237	272	273	271	240	250	270	274	257	260	240	274	299	265	273	286	249	254	264	267	262	277	272	282	285	278	272	246	238	268	259	262	264	263	248	272	313	249	285	274	280	297	295	252	278	261	272	287	296	269	257	231	260	270	252	293	280	261	267	283	287	256	307	305	251	261	265	238	253	284	259	275	283	316	274	241	272	291	280	305	280	302	288	272	278	273	285	267	269	291	240	279	256	286	265	267	271	239	269	250	282	268	276	259	268	255	272	229	256	289	299	265	293	263	266	279	293	280	255	278	269	259	274	278	248	279	306	266	257	241	299	274	266	258	274	244	254	273	279	264	246	280	258	274	279	263	245	310	310	296	275	287	274	246	284	261	265	296	252	265	260	283	275	276	259	277	252	267	242	271	241	266	249	288	269	245	286	246	286	300	267	300	260	260	249	248	271	279	271	264	269	258	285	276	264	269	265	283	270	249	283	262	292	262	262	274	261	275	280	303	285	257	274	297	262	276	284	251	278	250	274	248	257	274	276	279	312	269	294	267	244	257	274	279	271	275	280	269	259	257	263	301	274	265	259	276	273	247	276	277	251	284	279	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42653	51738	36117	19105	17762	16392	13197	11558	7597	28353	48711	44387	34908	20955	8923	3184	1315	782	638	620	608	577	620	616	563	584	606	611	582	591	579	600	638	631	613	583	602	581	582	567	589	583	619	596	547	568	615	648	621	592	584	612	619	602	591	588	567	576	574	577	601	589	589	593	602	609	578	573	566	628	575	656	600	539	574	597	574	599	571	607	591	575	538	562	578	617	598	586	599	608	571	577	551	644	612	619	580	567	517	587	595	602	570	631	555	610	549	583	586	608	586	599	614	547	593	617	598	546	568	604	591	609	600	581	570	594	602	602	610	608	582	612	523	554	591	639	573	567	609	611	619	571	629	551	606	641	640	557	603	603	619	541	613	571	594	625	563	610	589	590	603	602	598	566	610	600	618	563	617	598	589	585	573	571	589	624	585	626	530	591	587	620	540	606	594	595	612	554	602	582	561	551	588	570	606	618	578	562	619	616	570	592	573	563	612	556	578	590	570	576	640	588	591	538	554	620	561	628	600	582	589	597	636	649	570	587	585	559	582	608	613	582	575	609	571	587	585	565	610	590	590	557	584	583	603	586	587	593	590	615	589	588	564	571	556	556	534	569	595	546	593	613	573	567	594	604	573	537	621	574	571	589	598	603	597	582	609	584	585	585	602	635	605	654	606	614	608	588	611	550	576	566	582	595	600	580	601	553	608	576	650	624	544	544	567	602	617	585	574	617	556	598	613	585	613	584	600	609	571	615	602	601	620	559	591	587	594	601	552	594	599	634	602	560	641	572	556	643	650	577	584	556	577	558	531	616	610	571	606	569	605	621	579	609	573	570	604	557	573	593	579	585	570	584	604	573	583	573	583	588	606	567	630	588	626	572	562	572	563	620	574	649	579	611	602	589	602	595	580	611	581	595	603	645	547	624	559	531	592	578	599	545	591	567	615	578	604	572	602	576	626	564	590	598	545	607	553	592	594	615	605	570	586	595	569	582	625	593	571	589	630	521	598	598	613	617	612	571	610	608	579	648	594	597	585	543	573	563	622	539	597	575	567	563	565	573	568	589	578	599	582	585	616	612	612	596	632	607	550	586	594	596	570	594	588	604	587	575	545	574	591	571	614	584	605	592	594	584	606	556	624	589	605	602	573	586	581	594	633	602	591	586	598	594	596	631	577	565	597	572	559	565	636	529	600	571	595	595	574	603	623	610	586	590	608	570	577	561	620	552	582	550	574	575	614	588	607	619	618	629	582	568	582	608	630	592	646	561	578	589	623	581	599	585	577	566	587	576	570	605	555	582	568	621	572	581	555	603	594	586	611	557	606	602	609	605	591	589	579	566	590	551	607	629	585	600	597	552	593	542	601	587	618	591	590	579	582	620	595	599	619	593	587	598	622	600	615	626	585	586	562	591	589	576	612	599	630	580	579	548	588	587	643	578	598	604	576	606	591	593	615	575	589	570	597	552	592	570	590	525	582	592	600	585	568	587	576	615	550	580	586	637	631	606	621	613	588	587	628	561	593	590	629	617	594	627	601	572	571	579	630	584	575	569	588	600	600	612	596	624	569	614	601	529	594	564	592	572	584	574	592	563	629	590	549	581	569	585	620	592	557	565	576	587	570	535	599	521	597	617	599	616	571	585	610	611	619	586	642	541	610	546	614	594	602	612	580	593	615	585	596	594	579	597	627	580	605	621	615	565	590	582	565	573	597	629	619	601	580	599	598	585	582	607	570	584	612	593	562	583	591	605	564	572	613	609	612	531	622	580	550	548	574	611	599	591	573	555	543	570	611	597	569	619	621	610	606	631	600	600	541	593	563	622	577	588	604	556	557	572	616	601	586	620	529	596	607	570	582	566	608	614	598	589	624	592	597	599	599	607	596	604	602	616	589	593	576	627	607	607	629	590	600	610	646	609	656	593	586	590	578	600	558	592	588	613	607	613	579	572	566	587	627	582	567	590	566	552	574	600	586	547	594	587	597	584	592	665	584	569	604	564	554	580	654	586	591	609	605	574	629	568	577	618	607	579	589	597	570	604	575	597	580	599	594	569	592	565	594	574	601	564	593	563	573	591	603	592	622	601	561	587	598	557	568	590	588	588	595	594	611	597	611	567	598	571	595	533	601	540	572	553	574	568	608	562	588	608	559	646	578	549	544	565	574	573	596	586	566	558	595	582	553	591	568	588	585	595	572	588	615	578	579	595	581	604	591	596	606	579	568	591	551	553	566	621	605	579	574	567	541	592	548	589	585	569	605	594	554	608	552	573	566	579	565	566	562	546	585	551	592	602	601	568	598	560	564	580	589	597	615	612	559	588	601	578	544	605	587	569	590	593	634	560	586	579	639	627	581	599	547	645	587	587	531	614	590	594	594	609	606	575	616	569	618	643	618	614	576	626	593	643	626	554	581	573	582	589	568	565	588	587	613	605	579	555	564	555	598	607	559	617	593	581	584	546	546	560	592	601	536	587	603	621	581	610	578	583	586	576	588	611	564	605	586	545	570	592	599	560	592	560	605	573	595	602	610	607	569	608	570	581	577	627	560	583	536	589	606	606	605	623	667	630	559	573	584	570	614	570	576	584	580	570	588	584	573	574	582	583	599	621	622	585	595	598	619	620	598	585	587	583	585	587	582	578	619	563	569	555	577	563	607	619	584	590	651	557	562	575	574	605	584	576	582	563	611	587	569	615	558	537	576	578	620	580	585	609	637	586	580	532	581	632	578	591	607	626	585	565	627	554	579	632	517	609	602	551	589	566	596	576	576	605	554	599	572	597	591	632	571	564	593	604	612	581	573	592	598	657	550	575	547	584	614	557	631	612	551	588	577	602	592	575	636	628	620	590	565	571	611	589	595	589	640	603	599	616	562	561	546	572	637	559	619	588	608	557	596	646	610	568	568	595	530	553	593	586	587	603	576	563	601	579	547	581	562	548	577	628	627	595	593	556	619	586	591	601	592	623	604	596	578	565	587	628	614	530	567	589	596	548	559	580	606	609	600	549	618	601	611	535	585	585	563	577	555	604	611	601	577	573	602	550	614	599	599	564	563	614	636	618	611	612	572	581	592	580	629	549	647	615	588	582	582	588	572	614	605	603	579	608	548	569	596	571	559	560	579	606	575	587	586	592	636	611	592	587	577	604	596	574	592	589	582	594	571	565	598	569	604	633	565	596	640	590	600	581	589	579	596	583	595	542	550	606	586	605	589	605	670	615	624	555	598	570	570	610	540	578	566	611	548	618	633	593	586	653	589	576	616	589	623	558	604	559	587	580	565	577	551	601	583	553	604	580	585	604	589	562	603	577	632	583	616	585	598	571	587	612	599	623	533	587	623	575	554	590	604	563	599	586	576	607	596	571	573	603	548	549	560	569	652	608	581	594	588	536	596	603	599	586	590	614	600	551	625	638	599	573	609	582	562	597	582	575	603	551	631	604	630	586	593	561	544	599	599	611	585	615	574	586	558	600	592	618	579	608	545	617	644	612	547	558	593	581	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53309	43165	39587	25825	23908	24998	21833	16414	9791	10694	30077	32000	20488	9955	3394	1107	465	319	287	283	303	332	277	254	287	274	255	302	266	286	271	289	293	296	285	281	244	282	265	317	249	300	282	254	253	248	263	265	283	265	270	297	259	246	279	248	291	265	250	319	268	267	287	223	253	268	239	267	253	244	293	262	295	258	286	238	265	290	282	247	270	253	269	247	267	244	248	297	262	255	297	284	234	269	259	262	294	272	270	296	289	260	244	230	265	256	280	280	288	302	282	275	272	285	264	268	234	304	276	277	284	269	290	287	268	266	284	275	267	265	269	257	287	277	291	284	311	260	294	270	283	273	275	230	291	267	241	285	260	279	284	295	298	242	264	272	270	276	276	263	251	257	254	263	272	244	272	282	291	271	290	288	265	297	251	295	288	285	279	269	289	263	247	285	283	259	249	286	255	281	301	259	288	275	306	293	270	291	268	287	311	266	316	265	275	290	270	288	268	266	315	257	280	267	273	256	280	267	271	274	282	257	282	281	264	297	268	247	303	277	254	297	275	259	250	281	278	274	248	245	264	284	284	289	273	300	261	285	269	272	279	286	289	274	264	291	259	288	249	273	276	290	278	257	263	266	286	288	264	249	286	275	252	275	286	262	267	256	250	269	279	251	273	256	255	256	267	257	274	281	276	297	252	261	284	264	293	238	282	280	280	252	286	270	266	273	255	283	254	275	293	261	246	267	278	285	293	281	262	261	287	274	296	279	283	271	302	284	258	254	266	251	286	271	279	273	281	273	302	270	265	302	269	264	275	262	308	279	252	276	304	280	262	274	269	273	259	294	252	264	288	281	292	264	307	283	265	291	263	270	283	260	258	263	297	295	252	278	278	269	254	260	302	267	277	265	265	279	296	284	315	282	270	295	261	272	233	288	299	287	305	288	294	292	293	280	257	278	289	268	277	302	273	256	258	269	266	290	267	293	274	252	266	260	261	262	280	276	248	256	282	313	265	282	274	249	302	264	267	278	267	289	263	273	260	285	289	252	263	281	283	295	275	288	270	284	242	264	258	277	283	291	279	274	268	264	286	284	246	259	272	295	273	276	271	239	273	285	282	292	273	279	287	302	283	285	291	243	294	276	245	275	238	278	269	296	260	291	267	271	312	295	256	241	271	299	287	278	302	258	255	276	265	250	305	278	280	284	275	253	290	284	232	269	274	243	272	305	278	250	276	292	290	300	290	261	249	274	265	304	265	294	306	328	292	292	262	244	290	275	291	291	299	273	278	265	292	271	295	244	277	278	285	276	281	259	284	293	266	275	277	298	291	279	294	255	259	221	261	298	289	262	345	274	282	259	273	258	261	272	259	247	262	252	271	255	294	263	292	272	257	267	285	302	281	278	295	269	265	275	272	266	275	272	274	272	265	251	270	277	251	270	265	258	268	263	276	288	269	284	288	272	262	296	272	257	273	275	306	286	274	302	276	224	254	288	282	247	262	282	280	267	282	284	300	258	263	277	289	266	262	286	284	266	254	266	266	261	262	276	293	294	250	257	248	256	258	269	289	266	261	279	274	267	277	256	265	269	274	259	252	252	301	275	265	264	285	252	301	235	283	273	295	250	243	292	267	279	280	256	297	274	282	270	297	268	269	220	263	243	272	313	288	286	289	272	247	303	267	306	267	250	256	283	276	276	274	281	259	259	279	236	282	277	254	314	287	274	256	272	307	279	290	272	260	297	308	276	293	271	270	305	282	300	250	263	276	293	269	287	249	255	286	256	278	265	252	260	266	295	253	287	285	286	263	323	260	267	313	267	262	275	256	299	255	268	252	253	273	264	261	260	271	271	281	236	267	232	252	277	251	249	276	261	284	283	247	297	251	266	253	281	294	271	261	297	293	276	280	294	289	266	317	272	329	285	296	243	298	263	284	259	274	289	267	283	288	260	252	271	251	260	279	253	273	256	259	267	285	257	278	300	281	272	285	279	261	266	284	263	260	304	264	243	277	325	277	283	290	248	269	281	299	279	266	254	294	302	261	297	264	264	273	264	269	278	252	270	265	231	253	245	268	282	297	294	262	283	279	254	264	266	282	269	278	287	266	274	282	271	292	241	285	272	248	275	275	278	249	280	262	253	268	276	299	276	281	277	249	239	284	273	269	267	250	293	235	263	309	273	303	266	246	270	293	272	281	302	255	266	274	314	285	302	291	252	294	276	267	260	246	273	275	254	272	278	290	270	291	279	288	287	310	299	289	253	310	294	263	280	279	277	277	265	260	301	268	226	284	294	259	259	278	276	250	305	292	274	285	300	291	269	273	246	266	251	255	244	267	291	267	266	271	277	276	278	305	293	287	287	271	249	280	251	288	259	271	285	286	262	294	295	279	255	254	306	297	298	276	228	275	258	283	279	282	274	288	263	270	273	260	286	262	245	290	284	254	252	276	261	259	290	258	276	278	284	302	239	256	252	261	267	245	260	272	265	270	270	299	265	259	265	297	289	248	264	282	284	302	277	289	279	264	238	287	287	260	299	276	253	277	237	272	266	256	313	268	304	290	259	289	296	247	289	280	287	257	275	296	282	252	309	241	268	285	263	281	269	268	269	272	263	273	293	300	266	297	305	261	253	271	266	279	270	292	274	262	246	256	279	285	245	275	274	264	275	290	256	282	288	294	270	261	243	286	267	273	253	257	265	291	268	278	296	296	255	279	283	292	280	307	289	279	280	285	249	268	274	294	253	310	267	257	262	219	278	297	251	267	276	297	270	282	250	285	275	254	301	282	272	292	277	275	263	270	279	274	274	289	241	256	279	317	269	239	257	291	273	253	270	246	289	252	277	277	314	259	251	269	299	282	290	272	272	270	270	300	261	300	273	320	258	281	269	278	271	286	263	254	278	267	283	290	308	251	280	295	306	280	249	260	277	266	278	267	280	286	242	259	248	236	295	275	263	260	252	266	261	265	279	267	283	294	269	307	263	281	275	289	226	302	270	275	273	284	255	276	290	287	244	263	268	250	256	307	252	278	295	267	313	283	292	259	289	244	256	288	269	287	281	274	272	271	299	297	282	252	263	241	290	256	268	270	323	261	267	241	272	277	294	265	271	271	304	277	284	274	248	269	284	267	306	307	286	265	278	289	272	277	285	275	260	285	273	287	274	283	258	251	256	294	262	269	280	290	272	294	250	286	270	323	287	280	290	272	284	278	254	259	273	261	288	261	294	255	246	270	298	292	308	296	264	243	270	284	283	278	273	265	281	264	248	238	296	284	283	254	281	281	287	250	241	278	268	261	278	263	271	265	277	281	286	267	272	274	295	277	269	243	263	277	275	260	281	287	287	288	278	275	266	258	272	289	270	261	269	301	257	275	266	290	268	276	291	276	274	295	268	284	288	299	234	251	269	263	265	271	275	277	251	271	283	280	284	272	248	277	276	258	268	244	254	251	251	307	278	271	258	279	255	293	270	268	244	293	269	290	269	286	273	280	282	268	289	292	246	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47265	50052	36581	19476	19076	17167	11281	9718	8255	23339	46827	45243	34987	20817	9797	3486	1320	830	627	604	589	629	639	597	547	602	558	580	648	618	575	621	627	617	579	619	547	569	583	629	605	624	628	565	589	573	590	633	591	611	581	616	626	613	567	567	577	550	610	586	619	614	567	617	592	615	600	599	571	594	592	573	636	555	605	627	634	575	584	575	567	650	543	654	572	588	612	623	625	600	588	641	599	561	590	614	560	592	613	587	634	579	587	590	662	566	598	574	598	572	593	597	620	558	600	531	599	621	531	627	597	611	627	611	603	570	586	583	597	581	589	581	618	608	553	558	573	624	609	595	594	619	572	563	560	589	606	634	613	612	576	602	571	581	602	615	588	583	610	624	570	589	546	632	622	638	617	597	592	581	628	592	616	561	600	650	607	603	577	580	636	571	566	623	593	610	588	578	622	596	612	595	523	577	621	612	553	587	593	577	654	590	582	583	586	552	587	574	568	635	572	581	590	599	620	613	589	570	580	599	593	563	616	596	607	629	591	577	553	581	557	572	568	589	582	567	586	599	565	574	582	602	624	574	587	600	557	608	560	596	543	572	588	591	583	578	595	595	629	588	587	585	561	594	608	574	567	612	627	591	574	601	618	643	617	569	573	536	622	602	553	597	582	571	556	586	630	584	608	553	609	604	588	589	635	590	562	554	594	611	581	581	614	566	555	630	597	599	594	597	618	589	579	610	607	637	591	556	583	588	589	584	562	579	621	575	579	567	627	580	576	592	601	577	592	539	614	633	613	598	562	601	586	627	556	638	588	605	628	558	590	616	563	634	606	590	560	590	572	612	601	588	598	616	612	618	614	538	630	576	601	620	648	589	594	567	600	522	598	566	576	603	614	603	594	583	575	600	560	617	580	574	587	603	573	558	586	567	599	612	610	660	591	566	629	588	564	584	593	576	611	589	620	605	624	608	556	606	585	547	617	553	568	637	569	616	559	583	600	583	653	573	590	570	606	609	594	605	594	646	583	608	605	628	589	539	575	578	595	588	588	586	618	539	605	577	639	550	622	603	603	601	619	532	617	550	562	589	580	589	609	591	591	569	588	586	573	600	609	607	606	612	573	541	568	607	587	623	595	613	642	591	598	569	593	582	567	643	629	570	593	610	576	596	601	522	616	626	590	579	592	645	638	562	609	633	616	593	626	637	585	609	613	572	632	549	587	572	571	572	588	609	590	573	576	633	577	569	565	577	607	569	559	551	616	588	613	585	563	588	585	600	608	603	540	588	597	621	570	603	565	597	600	550	614	582	553	606	582	583	585	581	585	579	573	606	580	573	569	597	619	624	571	603	646	586	576	595	563	599	583	557	570	597	636	618	606	575	599	619	583	584	591	598	589	584	603	647	586	597	579	595	566	572	544	552	598	580	614	567	564	586	621	596	593	574	580	576	529	614	586	585	600	596	614	597	570	612	621	574	576	610	574	568	578	548	577	623	584	614	600	601	577	610	548	587	576	662	590	566	575	574	595	630	602	645	593	579	583	587	572	611	616	601	609	585	591	600	571	581	620	608	561	590	589	577	570	586	588	679	605	597	623	592	556	588	565	618	611	618	588	584	610	597	567	584	571	578	568	571	535	588	612	581	611	560	589	576	582	642	581	611	555	596	582	635	577	635	592	628	565	570	602	558	635	585	617	566	603	570	590	593	555	614	617	613	607	595	567	623	591	537	589	585	608	598	564	665	576	566	587	598	577	574	612	578	599	585	603	596	619	629	576	597	579	523	571	597	619	589	560	573	563	583	593	581	628	607	641	602	623	619	635	603	586	586	634	589	557	565	631	605	617	597	590	564	615	549	632	612	598	559	590	619	600	584	569	620	584	559	572	582	621	628	596	616	565	524	580	606	614	586	605	624	577	609	611	596	605	573	614	576	558	601	604	601	618	583	584	565	594	586	539	625	612	590	602	587	535	573	609	577	593	561	585	582	606	569	605	596	614	612	627	586	608	585	607	608	591	544	573	610	579	584	575	563	612	612	596	647	577	615	569	591	600	570	566	652	541	600	595	535	563	574	537	599	600	647	619	577	577	578	571	587	605	591	582	548	603	633	585	516	593	586	579	571	515	606	614	573	562	590	597	553	590	576	620	586	593	607	591	608	593	601	573	570	599	604	603	600	583	566	621	623	619	570	619	657	576	585	632	638	600	581	607	586	591	601	589	605	571	587	639	553	601	612	625	594	612	624	571	591	559	557	591	636	614	583	607	597	616	584	579	589	559	591	575	563	622	588	561	614	559	574	548	613	615	637	597	564	612	567	593	606	595	650	599	559	570	543	583	606	580	592	565	621	617	618	589	614	572	567	584	590	615	568	581	620	564	586	577	595	599	581	639	622	598	594	575	595	611	575	616	624	602	552	580	571	610	596	573	575	601	576	545	584	631	614	597	589	611	588	600	583	618	543	604	606	608	643	634	641	621	616	591	533	625	585	599	571	587	624	561	621	582	576	594	552	615	581	597	622	594	542	543	561	571	590	612	622	596	572	623	625	560	607	560	630	572	575	579	546	569	596	653	601	580	585	633	576	601	578	632	581	579	611	560	606	572	597	612	622	570	590	638	614	564	590	576	556	558	568	599	551	626	632	592	586	671	577	600	597	600	613	539	653	593	570	626	597	594	592	573	616	594	560	602	607	558	573	627	563	612	621	576	626	601	554	585	560	582	590	577	599	598	618	589	593	601	593	581	602	601	614	576	625	567	583	631	589	541	549	637	596	565	683	548	584	620	567	572	600	585	609	625	571	553	600	577	543	578	597	606	556	565	615	585	615	614	612	558	623	562	639	591	566	591	640	547	522	667	559	587	603	587	576	561	569	565	586	561	596	655	633	548	606	589	581	584	598	589	595	596	624	577	607	570	587	590	567	581	598	575	623	557	593	586	570	600	527	572	561	639	581	552	627	604	585	623	586	620	528	594	582	606	609	547	607	576	572	558	584	617	578	589	607	577	623	574	575	594	596	608	592	606	586	574	559	589	627	579	608	605	603	591	593	585	610	587	603	556	559	564	589	592	602	615	598	626	581	535	618	639	622	613	624	609	616	581	604	593	623	537	594	586	576	570	540	600	630	609	582	578	568	594	628	580	581	633	606	631	605	580	595	605	552	624	554	593	592	596	556	562	562	667	588	613	611	652	621	582	606	595	625	608	610	589	558	615	632	605	597	620	605	601	559	593	574	594	582	561	595	609	618	608	567	622	593	598	596	588	623	616	571	615	610	639	598	573	580	575	609	576	614	584	610	617	547	601	608	596	582	557	585	576	594	590	620	607	598	590	583	617	548	576	629	598	601	606	616	666	600	593	571	625	566	613	598	588	558	568	602	534	601	588	584	580	578	574	576	608	599	589	580	624	614	603	602	594	606	628	595	621	578	564	577	592	605	584	565	593	566	590	596	586	630	579	562	593	592	611	592	556	577	594	540	566	613	607	578	575	585	595	584	568	598	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53332	43864	35033	25109	24090	22490	17015	10326	5031	10269	32484	31471	19762	9379	3234	1062	471	313	267	314	305	293	268	278	268	297	262	273	252	317	289	286	266	254	286	275	275	285	298	280	269	294	303	291	282	240	267	267	265	255	243	263	267	242	237	259	274	280	288	263	262	282	257	304	267	262	261	252	242	260	268	261	284	267	274	260	304	296	279	287	273	278	261	269	284	263	291	276	246	269	252	258	271	263	248	260	278	252	276	251	268	250	256	246	254	302	270	221	268	279	296	295	251	279	269	252	270	275	262	276	269	260	257	276	252	272	258	274	299	260	280	265	246	291	276	272	271	285	299	260	281	280	258	283	268	220	292	283	289	262	306	275	262	249	277	299	278	261	267	234	268	241	248	242	269	286	246	248	264	265	239	284	282	288	264	281	241	287	304	293	281	285	230	289	287	272	272	285	278	252	266	260	263	238	299	256	291	304	251	273	288	232	299	258	237	249	248	273	256	229	258	250	277	266	282	250	258	262	259	277	314	258	273	273	244	278	259	268	275	261	237	279	265	252	261	272	253	269	243	256	269	260	266	275	268	261	278	261	243	262	288	280	253	243	243	268	280	261	272	277	267	267	259	259	274	272	289	246	275	237	250	249	257	258	283	310	281	274	295	251	307	253	291	252	255	247	255	239	284	280	260	254	235	288	286	265	284	261	274	278	261	258	266	311	250	253	272	256	264	257	275	245	252	267	259	273	286	247	298	314	285	252	307	265	252	283	311	254	250	246	267	255	266	266	267	265	245	258	256	272	250	267	270	274	268	266	275	262	257	260	272	276	283	254	270	270	271	292	272	271	269	239	279	247	267	262	279	264	271	278	289	255	274	273	243	254	277	281	248	281	239	257	260	307	271	247	260	261	277	265	276	261	267	290	240	286	270	274	256	282	283	288	278	306	250	296	273	264	267	243	240	257	237	280	271	276	260	270	272	297	313	304	244	265	260	281	249	278	263	253	266	293	259	281	266	288	319	274	299	266	241	268	286	258	278	257	236	256	292	286	251	291	279	275	295	256	262	282	307	275	257	257	265	259	287	267	269	282	260	263	260	273	241	268	274	259	235	277	269	252	248	302	264	299	252	263	293	273	242	280	266	294	244	256	281	274	252	271	274	278	242	245	290	260	299	252	285	298	274	271	221	271	253	280	259	246	276	259	274	267	247	272	309	253	284	275	262	264	288	270	228	232	252	270	261	286	280	285	259	294	241	268	264	255	255	259	285	284	240	292	292	268	278	249	240	273	275	258	251	253	266	239	254	282	261	278	259	253	258	244	297	309	303	276	288	287	281	242	285	277	285	316	251	287	266	283	248	249	265	242	242	245	262	265	256	264	265	273	255	249	270	265	260	290	288	264	278	269	252	268	286	240	263	241	282	264	275	257	248	257	239	264	250	279	283	252	252	260	253	270	264	239	281	266	225	264	255	247	244	268	291	253	272	279	229	302	253	271	223	289	278	286	264	290	259	289	297	289	251	262	274	257	232	283	287	283	256	287	287	291	298	246	271	267	274	280	312	256	292	268	255	260	250	290	256	304	257	271	297	275	264	281	271	260	267	242	228	285	258	256	272	217	240	248	258	262	294	272	272	250	264	264	250	275	263	265	253	283	267	264	287	255	281	275	276	284	310	260	271	294	251	246	276	296	271	285	279	277	249	255	265	286	248	267	272	277	274	269	274	272	240	283	293	235	255	271	300	263	252	301	271	246	260	265	228	310	253	260	276	273	237	234	269	276	233	275	272	266	244	271	276	297	280	263	286	282	300	284	295	268	258	275	251	265	283	261	272	246	279	287	303	274	262	223	263	242	278	260	256	237	244	295	259	271	243	272	253	252	264	253	300	281	271	268	267	264	279	275	275	264	229	291	246	296	269	255	300	271	269	271	264	253	264	254	264	283	252	285	282	291	258	246	270	272	277	275	286	287	262	280	265	247	264	266	284	245	231	262	266	269	246	266	278	263	295	270	255	242	255	246	257	300	227	254	258	270	278	293	262	289	278	279	276	297	277	266	248	255	266	274	253	257	251	239	248	268	284	252	246	265	267	278	283	286	259	253	238	309	267	273	265	274	284	256	266	251	242	245	287	263	270	281	256	251	286	283	267	273	268	267	293	267	306	299	264	264	282	274	276	244	258	254	271	270	298	263	271	266	280	271	294	286	247	267	285	234	273	284	239	275	291	278	261	253	269	271	258	287	298	283	302	285	257	268	262	259	246	280	278	281	257	257	269	277	257	273	279	279	264	249	286	259	249	238	254	267	277	273	223	283	267	251	274	280	266	262	303	276	266	254	254	295	312	271	247	237	272	259	256	240	243	272	261	250	275	262	288	304	274	269	247	289	269	275	255	280	267	260	290	255	253	267	240	251	257	274	270	275	273	269	262	270	269	262	303	318	274	249	275	255	261	240	246	263	269	268	260	269	261	256	300	272	289	242	252	259	257	291	293	279	291	258	255	263	288	291	294	267	298	290	260	253	261	283	230	254	249	249	307	271	278	286	265	241	273	251	253	288	267	256	259	248	287	259	235	266	275	256	307	243	272	299	260	292	267	286	291	248	262	277	282	288	254	264	250	276	253	268	294	245	291	298	287	258	310	264	322	296	271	281	260	279	246	256	262	232	278	237	280	263	246	277	279	266	278	262	260	245	253	261	283	302	292	251	260	256	276	259	273	249	253	244	244	305	281	252	274	250	231	259	270	257	265	282	260	258	291	264	256	262	302	234	255	255	272	241	267	298	273	231	259	275	279	279	258	238	237	289	254	283	279	272	246	290	299	294	278	279	299	270	304	277	273	255	255	278	279	246	278	246	275	263	280	263	279	291	233	262	279	282	295	303	297	281	283	284	289	267	257	304	260	267	267	275	256	276	271	288	259	267	282	259	254	258	246	279	252	252	265	248	241	270	268	271	261	281	257	274	256	263	270	262	296	255	234	269	275	305	228	279	239	283	278	265	271	294	305	275	238	261	296	270	265	258	259	274	254	281	254	240	244	292	245	257	251	290	283	279	258	274	263	278	293	256	288	244	287	247	297	313	259	244	264	269	259	258	263	262	273	271	265	270	303	252	252	261	261	239	273	278	286	301	265	274	266	292	274	261	276	244	298	260	250	275	285	253	271	301	275	261	277	268	254	280	262	254	268	262	296	280	282	299	262	282	249	266	263	274	291	290	243	268	261	249	300	250	254	272	309	274	276	262	274	247	269	225	247	252	219	259	268	268	250	268	262	251	298	267	263	276	274	291	244	286	246	264	258	271	248	241	302	248	269	250	233	255	275	269	279	268	286	266	277	261	265	245	259	275	253	228	286	242	264	278	247	246	265	272	244	283	254	250	278	254	240	271	235	268	254	264	258	233	274	254	272	277	287	275	272	262	261	280	261	234	233	258	273	276	263	256	272	295	267	238	258	296	248	244	269	251	270	237	278	257	290	232	254	255	260	231	261	306	266	243	255	283	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44812	51070	33106	17508	20452	15729	9741	9410	7617	24769	48688	44619	33661	21097	9800	3457	1327	728	537	596	606	551	569	629	607	575	587	580	589	574	598	610	547	613	575	573	600	606	616	584	582	549	580	590	580	579	614	575	577	578	601	631	592	592	584	546	594	566	580	587	553	589	579	605	566	590	594	588	564	546	586	573	572	613	539	606	631	562	621	607	581	586	607	599	557	604	630	611	587	634	559	576	579	563	641	596	584	584	602	637	604	572	605	569	583	558	592	552	583	586	557	562	620	577	539	611	569	608	561	625	620	573	607	519	568	575	573	566	585	650	567	593	594	603	565	584	605	611	601	566	593	569	568	617	591	590	584	570	588	567	562	580	611	554	578	615	608	597	576	557	575	524	588	551	629	587	587	582	583	597	588	592	579	615	595	563	592	533	573	582	570	583	591	564	600	604	548	548	578	632	602	598	599	591	577	558	592	558	629	576	568	559	631	621	606	599	557	579	573	595	567	610	555	661	648	544	553	558	569	581	571	564	521	544	619	579	581	633	611	595	579	598	603	585	616	599	629	599	538	574	570	617	602	582	562	582	603	583	571	593	582	589	632	622	588	601	584	621	583	588	585	578	591	579	614	563	588	576	570	585	596	605	600	560	569	613	553	574	587	584	608	583	562	559	638	597	630	589	562	615	603	579	631	550	591	584	586	538	583	571	586	615	578	613	571	580	604	531	612	611	564	610	574	606	572	612	595	512	578	598	568	597	586	600	581	606	533	608	605	597	555	547	577	655	633	592	577	623	606	599	556	553	560	611	585	596	535	573	570	547	540	579	582	595	570	555	589	563	567	570	575	556	601	585	561	567	592	576	559	525	609	610	601	560	565	581	613	583	587	551	598	636	578	628	604	562	565	587	602	584	573	594	563	564	564	576	554	626	675	590	568	566	557	610	554	617	566	590	606	599	538	563	614	585	573	593	583	549	617	540	563	587	620	579	566	552	575	539	590	547	550	592	579	597	561	561	605	546	613	568	611	562	585	592	558	555	529	582	618	577	607	533	613	546	546	606	592	596	605	598	575	611	554	599	593	573	594	594	576	597	594	598	559	588	601	519	631	568	590	583	599	563	584	626	566	571	632	528	578	574	591	588	588	614	619	539	561	582	583	579	550	604	614	596	593	637	551	626	563	575	563	591	547	622	541	556	570	609	628	591	561	618	519	571	587	616	591	555	600	561	560	576	619	642	589	617	565	553	585	602	594	528	583	608	593	566	604	623	521	643	564	577	625	550	623	527	578	568	544	597	548	565	542	602	618	590	625	606	586	583	595	595	616	572	582	561	580	574	614	543	576	605	591	627	573	568	646	548	577	592	619	563	612	623	575	585	595	511	587	556	576	588	591	611	556	546	542	567	558	591	582	551	611	574	549	578	543	580	585	585	574	602	599	566	598	585	613	619	633	579	552	577	608	582	596	586	595	610	578	538	570	601	553	589	604	555	544	568	624	582	565	598	551	577	568	572	565	614	599	606	584	620	591	600	564	562	620	558	591	585	609	589	604	570	594	587	564	579	588	613	588	617	531	595	568	576	608	591	569	569	587	562	576	587	553	579	576	595	585	575	611	633	569	565	562	595	573	554	612	581	607	555	617	544	593	587	573	589	592	581	590	588	604	584	638	575	568	585	549	573	583	614	556	585	587	605	534	575	620	599	567	610	611	577	614	561	610	607	601	587	564	593	620	629	609	570	603	569	585	576	606	599	620	604	646	535	563	532	637	613	606	571	587	579	560	595	583	581	595	576	568	584	590	613	590	588	600	606	639	587	574	601	576	605	573	570	621	592	581	569	617	606	586	589	582	541	578	587	546	572	590	569	598	574	611	549	581	592	587	555	630	594	591	603	536	576	536	614	575	583	619	564	637	553	585	562	580	582	562	583	562	592	563	551	628	555	611	550	577	620	587	571	628	600	563	559	575	599	570	632	574	617	595	626	590	588	587	548	586	562	639	586	590	580	540	608	587	640	594	566	604	555	579	604	585	569	561	593	581	597	558	568	548	609	576	582	564	564	606	600	623	613	598	557	587	562	585	600	627	523	590	538	583	643	554	621	553	593	566	576	551	626	631	610	574	603	607	624	604	547	561	583	594	643	577	592	628	569	597	575	577	575	552	626	588	567	621	566	602	645	555	580	566	581	570	591	568	593	556	590	575	550	599	572	592	576	556	565	584	623	591	610	573	581	570	578	571	602	575	594	620	572	583	576	599	551	593	579	597	599	549	597	583	559	582	626	575	594	622	561	603	618	620	593	602	579	574	595	575	580	547	556	560	589	607	604	578	649	567	579	564	558	591	564	566	568	584	587	550	573	566	600	594	586	593	532	561	579	596	674	618	611	578	541	606	591	624	583	604	580	577	579	601	533	583	594	565	596	577	598	586	567	516	569	564	559	548	605	575	563	566	577	559	588	552	580	551	580	600	591	580	633	625	607	607	603	575	570	567	593	560	596	543	617	600	639	563	563	572	570	551	604	579	606	622	598	596	571	611	590	646	652	638	578	562	609	582	602	605	581	584	547	609	602	581	589	549	605	610	573	567	541	602	634	593	566	612	576	572	589	628	559	580	585	568	556	637	583	604	571	602	613	606	606	569	584	553	622	578	567	566	567	589	632	606	603	604	606	589	582	613	578	557	597	584	578	573	644	598	556	597	581	571	626	594	548	585	601	624	580	593	600	553	550	525	589	559	608	633	590	584	589	575	622	612	610	582	583	577	605	580	555	544	570	606	528	603	575	583	594	616	593	591	576	566	509	573	579	599	570	564	581	578	610	601	600	585	580	573	593	555	574	563	556	590	584	589	579	628	607	573	569	573	571	579	558	568	569	581	560	534	580	622	543	575	587	583	597	572	584	579	577	603	608	521	553	582	597	594	556	622	565	609	591	578	543	584	591	576	589	577	604	613	532	600	570	583	617	583	601	566	579	576	591	588	583	615	596	565	571	581	550	606	531	601	563	545	630	564	630	605	577	566	584	614	586	548	572	581	570	570	595	616	586	606	601	586	608	593	565	582	598	605	605	544	550	570	585	592	605	586	583	534	607	524	529	588	529	589	610	571	557	591	582	577	598	550	577	620	573	593	579	583	595	598	572	596	622	598	564	572	613	578	584	601	588	577	576	551	538	564	575	560	584	553	612	549	629	603	636	571	602	556	560	598	595	543	604	629	582	598	629	579	629	600	567	590	590	592	612	574	571	575	579	615	602	576	546	574	593	601	623	617	561	591	577	570	603	580	571	545	612	609	575	581	606	594	591	596	568	590	595	607	559	599	589	633	575	591	594	606	522	565	587	588	587	544	541	581	582	550	594	612	575	612	561	593	555	556	591	545	618	586	595	576	551	598	574	616	630	565	556	602	538	588	602	599	535	544	582	595	540	570	619	611	575	565	612	631	590	597	572	557	583	565	584	614	597	584	616	566	599	577	559	587	604	591	584	575	599	598	592	632	595	604	570	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52989	49061	34392	24908	23846	22342	17688	10417	4424	7253	25641	31179	20699	11511	4380	1381	585	352	277	285	240	263	289	276	250	285	287	258	283	313	293	283	305	277	282	247	259	269	245	268	272	286	295	257	270	283	280	276	267	263	246	249	284	253	298	262	274	271	300	273	262	274	273	268	249	234	283	247	252	279	268	284	259	273	300	283	281	297	299	247	270	275	273	273	289	264	283	277	272	268	275	271	303	244	262	280	274	256	259	292	270	306	295	266	273	237	264	266	298	295	275	279	253	269	317	261	249	241	282	255	280	286	267	294	272	284	299	253	288	298	277	292	275	282	278	295	284	306	264	274	285	276	269	267	274	269	241	290	298	269	256	247	278	288	273	303	296	242	284	268	276	265	280	306	281	258	246	259	235	250	271	272	302	291	297	305	275	262	263	283	279	306	299	302	287	289	266	281	282	279	259	264	265	277	282	266	232	270	272	272	297	304	294	282	261	273	263	273	306	260	289	276	243	269	255	251	267	271	277	305	267	245	279	280	269	248	277	250	286	269	258	255	309	297	286	237	256	243	261	253	285	289	287	280	285	294	268	331	253	292	279	307	262	226	267	255	303	278	285	269	277	272	274	244	249	292	295	279	243	258	241	283	275	273	274	251	271	283	283	253	258	290	264	276	261	277	262	300	263	274	262	291	259	247	254	244	259	277	274	291	284	256	289	317	242	298	265	263	273	259	268	256	274	276	278	256	261	289	281	265	250	301	239	294	276	275	252	287	282	269	285	304	288	273	308	309	267	253	301	295	274	276	270	275	250	278	285	264	286	275	292	272	243	244	263	276	251	251	293	269	258	254	301	281	263	263	281	259	276	253	236	293	261	263	268	272	256	299	288	230	299	276	277	261	278	250	271	241	279	285	253	315	309	306	240	252	251	268	275	267	298	298	271	306	268	256	260	267	265	255	272	241	284	264	244	301	264	265	261	273	265	274	268	272	264	257	268	277	271	256	299	251	277	304	287	254	244	249	288	246	252	264	254	264	278	266	258	270	265	261	294	277	300	269	288	268	263	295	226	249	268	277	271	262	271	254	317	259	259	293	278	234	275	274	286	291	274	266	233	288	273	259	266	290	274	263	256	234	267	296	295	266	271	257	266	285	276	237	273	283	284	255	271	285	266	261	294	262	281	289	269	241	251	294	289	280	268	264	282	275	267	252	284	294	263	265	266	254	283	278	250	238	280	270	292	297	251	292	320	275	265	301	280	257	267	278	292	288	269	277	260	289	251	242	270	269	267	255	281	279	290	270	308	281	283	238	305	272	261	247	275	270	290	254	285	251	260	269	266	268	249	259	309	254	237	300	255	283	256	280	272	235	270	260	266	306	258	293	244	279	284	266	275	304	276	271	257	264	246	245	257	263	254	274	283	230	278	245	279	300	273	250	252	264	275	249	277	288	286	268	287	279	276	311	244	304	263	271	274	269	248	285	291	258	253	278	278	254	230	294	276	256	308	304	259	271	259	249	240	239	294	277	272	271	257	286	277	266	276	290	240	290	280	269	284	273	291	287	261	272	257	281	281	271	264	259	258	323	262	293	249	266	269	273	269	262	273	260	251	273	260	291	273	288	253	291	273	257	271	303	279	281	261	284	260	254	264	267	290	272	260	271	266	255	280	258	237	268	277	282	267	286	247	253	253	286	277	243	276	261	230	259	291	274	287	247	277	282	294	252	264	273	276	288	268	281	261	284	280	292	232	261	263	310	250	261	266	256	258	248	271	300	289	272	298	294	278	271	293	259	256	269	304	248	272	299	261	260	270	272	260	303	287	271	270	281	270	279	283	296	296	281	303	288	252	289	261	282	290	280	295	266	258	259	242	262	279	271	249	269	297	244	256	287	281	254	247	259	279	288	279	287	256	254	278	305	248	283	282	243	250	239	266	261	282	263	237	259	265	271	276	295	300	293	275	283	291	246	282	261	281	253	281	248	288	293	285	273	257	275	261	267	280	249	255	255	273	258	261	299	249	251	260	257	258	248	273	287	253	262	265	293	278	297	267	295	289	264	270	237	240	280	282	284	277	263	250	312	283	304	268	301	284	283	276	261	296	258	297	261	277	276	286	255	296	292	273	296	277	281	264	248	266	260	246	262	257	249	253	300	267	264	259	241	270	248	276	292	262	277	285	269	253	281	276	263	290	279	275	277	265	276	264	249	262	208	270	294	257	274	288	280	279	283	275	289	272	255	267	288	278	259	284	278	261	282	288	266	280	295	274	276	245	232	274	270	277	261	260	272	271	275	267	294	285	272	314	288	252	265	252	289	321	272	239	295	262	274	297	247	275	267	283	262	297	255	273	297	261	290	280	276	272	232	282	301	268	271	316	279	290	262	256	289	270	275	269	300	294	289	267	274	288	285	285	264	276	277	276	268	303	295	251	271	273	292	267	288	269	295	284	278	282	269	246	284	254	226	265	284	275	256	272	246	277	276	300	302	272	290	270	292	258	265	264	254	326	270	254	255	290	263	250	288	275	296	262	291	250	296	296	297	257	298	276	252	262	266	260	258	276	266	275	265	296	281	289	265	274	245	241	257	277	276	276	284	260	279	295	257	291	256	255	300	275	273	258	250	266	276	251	270	258	284	287	286	293	280	274	274	301	291	260	275	289	266	271	244	281	269	301	269	283	260	259	264	309	278	282	273	332	261	282	272	280	287	274	288	245	272	275	285	296	249	256	288	253	266	297	268	257	263	293	300	276	250	260	278	251	277	255	272	293	286	281	298	279	287	249	296	257	278	286	280	268	272	255	258	280	240	283	261	270	285	282	274	261	274	244	272	291	250	262	292	282	287	254	268	292	269	266	265	283	237	273	254	269	271	263	254	265	276	264	269	284	276	243	280	292	264	292	282	284	248	291	265	266	307	271	253	272	261	291	271	226	260	239	231	275	297	278	267	256	276	278	257	240	277	308	233	282	275	249	268	253	268	274	267	289	271	254	276	274	250	275	282	289	261	265	264	240	314	245	288	276	275	255	295	265	275	268	274	267	261	285	290	279	274	274	264	267	281	271	260	256	263	275	267	273	288	277	311	258	271	284	270	302	251	256	318	277	277	306	298	284	284	297	289	258	289	279	310	274	296	262	266	248	266	276	276	275	257	292	287	274	250	256	264	281	301	285	246	268	290	267	296	252	244	274	259	247	275	265	300	251	258	281	229	246	249	242	283	312	276	274	273	303	319	268	275	298	281	268	252	299	268	268	284	276	264	271	266	285	278	278	257	294	263	299	264	295	260	256	267	275	260	269	270	272	251	257	238	280	329	291	279	282	232	237	275	290	273	261	269	259	258	290	265	264	267	256	270	307	263	278	265	262	255	263	274	288	251	278	244	268	240	271	258	251	287	252	291	262	242	276	269	265	275	257	282	242	264	295	276	271	279	284	270	245	269	291	264	302	252	266	274	274	265	281	301	246	252	272	260	219	252	275	287	267	293	256	260	282	292	277	268	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44032	52364	27857	19218	17657	13383	10645	9041	6136	18380	43483	46165	35158	25219	12299	4527	1663	843	677	646	599	614	610	645	628	631	591	588	572	633	624	574	606	609	598	617	638	565	601	599	617	617	563	577	585	597	560	613	597	619	596	636	629	640	563	612	653	603	582	589	568	601	591	606	604	582	639	583	583	601	586	625	661	591	605	586	640	627	596	609	595	547	605	595	621	577	572	565	626	583	609	611	576	580	605	578	603	564	615	609	633	558	610	643	556	580	561	568	593	570	630	603	588	630	569	575	581	569	616	589	598	627	608	584	589	560	605	586	606	595	607	587	583	597	606	623	567	613	550	546	596	589	580	585	602	607	596	612	588	587	598	621	595	585	566	574	595	620	592	627	570	565	607	617	606	627	568	592	624	613	590	585	587	551	589	653	598	587	569	556	613	548	619	586	563	627	578	615	558	584	585	582	636	618	602	579	539	582	581	627	640	563	568	584	608	581	553	569	560	607	579	614	604	567	561	619	519	588	578	593	611	575	613	591	597	592	583	576	603	594	606	606	619	616	591	558	563	603	613	615	582	610	615	553	627	569	638	571	630	596	583	634	574	577	583	556	598	604	588	610	601	566	589	579	599	594	569	566	582	580	620	646	599	624	603	612	591	572	615	599	536	584	591	590	594	585	592	588	594	565	558	642	586	570	622	639	626	596	583	557	605	572	567	612	601	565	567	563	565	575	574	579	641	584	591	645	579	589	597	547	584	612	609	619	622	583	627	588	621	574	613	524	590	590	567	627	607	590	551	598	594	564	599	595	604	599	629	639	621	576	582	589	564	621	587	556	620	601	574	613	596	626	609	575	621	563	590	623	606	600	554	567	581	606	579	570	569	579	560	611	586	590	623	584	560	604	549	567	616	571	630	595	558	632	572	563	605	623	634	611	577	576	594	624	532	619	570	585	610	573	597	595	610	605	600	603	596	596	593	633	615	571	641	606	603	536	582	551	576	605	596	617	583	602	580	602	522	569	573	589	626	580	630	606	606	614	613	581	641	568	607	615	568	584	580	589	562	600	582	604	628	585	597	616	537	595	610	562	601	603	576	604	570	575	575	639	577	602	578	585	591	612	587	593	531	567	611	645	598	603	597	600	557	594	619	592	549	600	632	590	618	603	548	615	564	575	621	605	597	594	620	694	577	594	581	582	534	605	564	610	566	564	569	609	601	605	533	616	638	603	576	552	616	562	571	586	599	613	631	574	593	609	622	597	581	570	579	550	602	619	598	594	561	583	587	574	600	638	636	565	620	605	574	605	542	589	571	602	566	553	597	585	588	575	603	566	630	603	615	636	579	578	551	633	621	612	571	617	583	571	597	608	574	610	567	612	600	555	621	577	601	558	589	592	572	547	613	610	585	605	577	581	592	578	604	607	587	601	583	595	580	587	613	606	578	568	610	588	604	545	622	609	577	581	586	631	623	578	581	569	573	597	630	647	578	628	561	570	625	600	596	605	602	605	595	607	586	573	606	613	600	581	597	612	611	610	627	591	592	592	612	615	601	584	602	636	617	612	575	606	591	582	617	599	607	563	621	599	588	612	611	616	602	573	542	595	625	564	579	595	586	586	613	589	585	573	590	590	624	591	562	521	623	611	588	603	601	618	579	546	542	584	556	616	592	565	540	591	621	608	581	586	610	590	574	601	582	638	585	599	628	641	607	600	561	594	574	622	612	597	623	585	597	586	622	606	602	580	593	595	655	615	584	605	658	554	540	559	593	615	607	636	551	603	589	583	606	594	568	602	617	607	633	558	569	603	588	591	581	601	630	632	574	642	593	588	614	652	590	618	559	586	632	649	611	611	571	589	572	577	579	573	591	589	603	584	571	640	571	595	629	682	525	611	596	603	583	613	609	580	589	613	591	564	620	642	606	614	607	598	549	602	593	599	607	578	620	627	605	538	614	580	600	624	558	617	587	578	566	583	596	602	555	569	575	600	621	568	642	595	614	595	573	595	554	545	580	556	595	609	608	628	629	620	580	604	582	636	630	637	584	629	562	565	592	587	554	582	603	606	583	571	557	582	593	626	584	589	575	555	584	590	592	581	629	588	557	597	605	599	578	557	599	613	620	600	612	559	564	570	589	568	570	562	591	573	593	646	597	606	609	593	591	621	586	635	573	561	596	602	611	632	586	540	570	602	589	631	566	564	557	588	572	590	629	609	648	597	612	582	558	542	589	603	601	605	615	574	568	631	571	609	601	615	586	566	599	592	607	648	570	573	583	574	664	612	600	594	579	583	576	563	555	590	668	586	596	602	565	571	562	591	571	601	625	617	582	616	597	570	583	616	627	566	553	545	599	555	579	586	623	633	604	624	569	619	535	621	606	558	658	596	541	598	574	596	589	600	578	576	604	579	609	609	572	623	588	564	659	590	589	585	585	565	600	591	606	597	610	566	575	585	589	606	590	550	623	609	597	586	577	580	601	621	589	607	607	593	588	612	579	578	594	617	568	629	612	622	621	607	597	561	592	598	572	568	574	534	561	565	571	601	594	619	583	647	605	610	624	601	573	608	606	578	621	632	573	615	593	581	606	629	619	595	545	534	600	600	603	577	562	598	556	560	584	597	579	615	586	608	612	582	601	586	581	619	599	634	600	601	588	572	590	601	578	646	632	608	608	586	567	597	545	631	580	569	611	569	575	564	651	571	615	576	556	603	585	631	568	576	604	624	581	569	634	589	627	583	613	616	577	619	562	631	614	632	589	610	555	586	549	567	585	603	584	598	575	583	577	562	617	573	524	612	598	628	615	598	602	617	587	575	594	584	582	596	607	552	561	612	634	621	622	562	612	566	613	600	588	591	609	604	636	620	608	626	593	595	604	586	584	569	616	602	566	590	611	639	561	601	589	580	608	597	583	599	603	589	574	587	638	580	580	574	587	610	603	587	587	608	563	605	584	578	562	583	595	607	635	577	630	613	605	607	583	572	613	586	589	610	607	609	605	604	577	579	585	568	564	605	618	604	577	604	595	590	566	619	598	589	550	578	598	622	596	584	591	608	567	584	588	627	584	600	584	585	589	600	597	574	592	584	597	575	641	547	609	582	588	568	592	573	636	608	628	584	593	606	608	619	563	595	620	588	572	608	582	580	580	620	566	576	580	593	646	570	606	599	583	578	664	556	571	597	564	602	585	595	635	586	610	599	599	568	593	627	605	574	581	607	566	606	648	605	641	608	593	594	577	600	600	608	591	600	566	558	606	572	596	618	576	595	621	615	601	576	594	594	579	582	603	606	591	568	579	593	589	594	551	563	587	599	548	595	600	627	608	609	592	596	607	602	589	602	577	598	606	551	626	581	589	565	586	621	620	551	618	565	568	601	593	595	596	618	599	596	564	601	613	608	583	606	628	605	614	589	627	576	586	576	577	597	608	615	612	615	583	595	581	571	591	628	563	622	556	568	587	602	650	605	607	632	627	596	582	617	545	595	591	601	590	578	621	653	625	606	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53107	46177	34861	25095	24251	20904	15335	9552	5664	6776	26841	32002	21230	11558	4194	1296	497	366	268	317	275	273	279	256	266	288	282	248	277	294	271	272	248	273	295	257	271	262	268	259	285	247	282	260	260	260	273	255	299	259	261	271	249	262	264	290	268	263	260	287	264	238	271	263	279	273	262	264	264	310	256	276	283	246	303	251	290	270	281	236	282	273	278	290	289	255	262	273	268	260	256	262	303	281	273	270	291	253	252	232	286	244	265	258	243	245	253	240	250	278	254	260	280	286	278	263	235	285	285	281	270	273	264	241	296	252	262	310	288	242	270	259	253	260	275	292	249	272	252	249	299	255	255	273	272	254	282	282	239	292	263	247	223	287	255	254	269	290	290	274	293	250	276	274	255	251	264	258	266	253	255	295	269	264	246	271	262	277	290	260	257	259	281	262	293	242	271	294	272	264	286	296	266	254	310	251	287	287	267	246	281	261	249	252	270	281	278	260	316	275	271	253	301	244	267	286	235	278	263	248	255	265	257	270	273	291	254	273	273	274	263	237	231	260	238	255	296	286	242	278	293	289	274	300	301	281	281	303	256	252	272	261	295	214	234	253	297	259	268	263	250	261	231	281	265	270	254	264	233	267	274	265	282	300	268	253	282	267	260	262	289	254	267	254	238	286	244	250	276	283	286	246	276	278	258	262	256	263	295	285	277	258	252	280	301	266	268	279	270	255	250	248	284	260	257	257	277	258	265	272	248	266	278	270	242	254	264	246	278	268	297	257	310	241	286	275	274	279	261	275	262	271	226	254	256	280	270	266	245	249	254	268	267	278	282	272	280	250	265	256	275	262	263	276	278	246	282	287	250	257	279	258	247	254	270	287	243	282	275	272	291	277	264	267	286	255	251	296	282	283	266	276	284	236	256	289	291	274	245	270	254	234	264	267	243	231	284	255	215	246	254	286	292	274	251	279	249	264	268	267	281	298	289	291	278	280	259	266	270	308	275	282	251	267	262	244	261	283	265	274	233	284	238	288	254	261	270	285	240	286	250	250	252	271	264	257	264	249	286	269	270	252	266	263	238	288	273	260	270	273	267	292	253	285	264	249	248	239	233	250	269	251	259	244	258	276	250	301	267	258	235	285	238	255	267	254	234	275	259	297	259	277	259	236	279	264	282	241	257	284	269	258	255	263	253	267	269	274	242	252	267	262	277	246	288	281	231	259	243	248	281	265	281	281	243	255	267	285	285	282	268	276	244	259	271	265	244	235	264	249	262	263	238	278	289	265	303	239	271	254	248	264	283	283	270	254	239	271	251	230	267	264	272	262	266	270	245	288	259	273	277	277	269	285	263	271	264	263	280	240	266	260	225	267	319	245	293	326	254	261	251	259	249	258	274	234	299	280	276	272	238	267	275	253	235	270	293	264	248	272	279	263	292	266	279	261	248	266	288	253	240	286	274	222	287	285	246	271	284	274	273	283	277	288	258	297	254	257	268	253	250	251	280	262	260	282	260	287	264	272	251	293	258	261	266	243	245	255	248	233	269	266	255	241	278	296	269	276	266	247	245	271	274	261	264	305	277	269	248	290	264	259	277	299	254	252	290	302	247	283	255	240	275	265	281	295	261	269	285	249	252	264	271	281	230	253	272	248	255	284	269	229	248	283	280	272	285	244	291	221	273	256	284	258	258	261	277	270	298	269	270	285	249	250	265	266	307	250	283	249	262	270	283	285	258	282	256	280	289	281	244	259	289	275	281	268	267	243	253	266	273	265	267	258	261	269	239	284	293	269	252	309	305	234	252	252	262	265	242	275	224	281	231	265	256	263	263	278	269	281	281	289	265	288	271	300	262	237	253	284	270	265	264	263	284	234	224	281	287	277	292	274	275	245	289	260	211	280	261	264	286	283	281	259	260	269	260	292	257	284	278	290	272	251	301	256	269	257	276	275	267	274	248	245	292	222	256	263	282	269	269	274	281	269	244	263	258	309	270	271	259	284	251	249	250	259	300	267	272	244	245	279	248	264	279	252	248	255	272	284	289	273	290	283	286	262	292	235	252	280	306	246	276	244	259	262	261	245	275	248	282	308	288	272	245	235	256	268	305	296	290	279	279	273	270	285	272	250	278	253	286	241	303	254	286	243	289	277	237	260	244	290	263	247	283	286	257	268	256	257	280	261	262	252	276	259	262	259	294	256	248	248	254	270	269	277	259	233	252	270	283	254	292	265	271	294	280	284	241	289	274	279	271	290	266	270	254	230	274	314	291	255	248	295	224	280	265	245	285	266	295	304	280	279	268	289	275	223	270	279	268	288	277	275	268	255	285	245	265	299	254	285	281	267	262	256	265	268	272	291	285	280	257	290	271	257	273	265	272	271	262	287	287	247	236	272	273	264	263	286	280	248	223	261	282	261	231	246	272	260	265	255	271	268	239	260	293	259	270	292	262	254	257	278	219	295	285	260	258	274	259	244	278	260	301	263	270	265	269	270	285	267	257	267	256	290	249	287	295	289	288	256	248	255	273	243	256	310	280	239	252	279	256	253	246	280	284	269	274	266	240	254	279	271	258	252	251	256	288	302	268	266	243	263	273	276	268	267	272	273	267	266	261	278	265	272	278	238	270	266	266	270	232	271	248	269	299	278	248	278	257	257	229	271	275	273	256	233	281	307	259	255	289	255	271	245	278	274	271	250	256	260	235	293	271	252	252	267	272	270	257	247	272	265	273	272	267	257	261	249	271	266	312	235	262	221	240	282	249	254	266	279	278	261	278	271	262	282	293	237	284	275	274	259	274	272	290	259	261	251	275	252	248	249	279	266	264	273	268	243	264	262	311	288	262	265	251	251	250	265	270	238	266	276	254	269	254	264	282	250	281	246	281	249	278	248	261	249	264	291	264	271	263	231	253	233	268	245	242	249	299	269	257	266	262	294	268	253	272	284	237	246	249	299	247	259	293	267	268	253	271	309	248	271	237	268	270	241	296	279	264	252	297	277	289	224	270	258	282	263	291	256	296	257	284	270	256	246	244	252	287	269	281	248	269	271	288	266	259	289	284	260	240	253	254	267	288	295	252	237	242	258	267	255	270	284	265	275	276	278	278	261	262	272	268	260	284	258	259	250	299	264	247	270	274	254	260	294	273	277	243	241	248	290	242	262	298	275	264	258	255	288	251	236	288	260	293	269	281	288	268	254	259	245	269	242	280	281	299	248	273	266	301	286	255	276	250	240	255	262	244	291	279	260	245	282	286	280	259	254	249	307	281	262	277	271	281	282	260	261	272	246	244	273	264	246	290	299	287	292	276	267	258	265	279	274	262	272	239	284	263	312	247	258	250	250	279	262	276	265	270	254	259	243	263	274	258	249	274	270	262	272	278	272	277	260	303	242	257	287	258	279	296	279	261	266	254	253	285	302	277	254	271	245	255	265	240	271	283	272	280	247	286	279	279	316	276	289	279	263	261	286	241	245	262	253	272	277	254	257	278	241	245	269	276	256	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44716	51352	31752	19904	18103	12014	10338	10540	10139	17486	44544	45867	35849	24990	11773	4240	1617	782	657	607	599	597	633	581	594	612	561	633	605	624	599	578	607	576	608	608	596	564	548	586	624	564	603	588	546	555	609	622	583	601	578	589	580	566	584	591	560	571	610	563	569	633	585	589	534	552	553	624	576	584	557	547	560	570	605	609	591	560	586	562	593	560	603	568	584	611	590	570	623	576	624	583	578	524	627	598	585	584	525	620	548	620	608	565	559	560	600	591	605	603	590	607	581	622	542	556	629	591	569	600	553	631	594	598	558	608	585	594	602	584	577	597	543	602	573	568	565	569	561	616	596	593	595	609	605	571	583	592	620	641	599	587	587	620	635	614	601	570	594	583	576	590	614	533	622	583	557	592	592	561	581	546	586	563	620	571	595	608	583	571	612	631	633	622	620	610	565	574	545	558	571	610	569	614	591	623	615	593	545	560	618	574	578	593	583	607	618	582	568	555	565	548	600	590	589	611	599	545	546	570	600	584	595	587	545	612	520	570	606	600	589	619	647	587	640	585	570	572	575	600	607	553	598	560	572	614	611	580	572	581	614	577	605	609	603	592	616	590	583	589	587	578	543	618	578	550	594	554	601	576	565	559	565	613	604	586	609	560	589	595	573	560	573	592	567	576	591	601	583	594	595	596	623	610	591	584	610	585	606	572	565	584	584	610	579	657	604	575	605	610	595	586	618	595	597	593	573	570	605	614	582	647	576	627	590	574	615	609	567	615	604	583	600	592	623	609	648	575	584	589	630	612	616	560	557	615	593	571	587	594	604	600	547	579	581	636	605	624	559	592	603	591	574	574	616	591	576	585	596	595	603	554	582	552	601	628	545	601	601	567	611	603	525	593	607	575	587	574	585	597	585	594	577	589	576	650	551	619	583	572	621	553	557	634	598	605	541	628	596	596	575	607	580	583	593	570	618	600	579	578	607	576	586	602	578	602	565	581	611	564	611	583	643	641	613	574	596	563	585	604	567	616	541	561	607	567	618	609	622	591	576	571	597	609	609	586	578	614	614	566	604	613	590	557	580	609	580	584	582	539	560	593	580	572	565	611	618	564	565	614	611	606	587	586	589	610	599	589	608	604	589	608	573	610	593	606	625	575	587	639	554	600	587	560	628	574	621	567	582	565	583	569	545	593	563	575	633	585	600	587	553	565	573	568	619	600	591	578	605	582	619	599	619	581	562	564	615	590	569	619	590	598	570	563	564	585	532	580	578	583	550	555	602	588	633	592	579	609	617	639	567	589	617	594	643	603	570	543	566	615	612	583	586	596	597	596	601	590	590	609	566	601	598	623	593	610	576	616	600	554	645	597	605	593	545	625	603	584	547	566	608	567	557	583	572	636	575	600	586	578	584	581	567	577	568	588	565	592	572	583	572	559	565	575	592	593	598	621	575	568	620	568	568	615	582	574	584	595	576	608	583	533	613	571	593	587	586	592	599	588	562	623	620	571	589	596	544	547	610	579	597	597	543	612	568	565	589	620	591	621	593	545	602	600	586	626	556	600	572	576	556	562	586	599	619	561	586	587	595	614	615	559	587	592	555	577	595	566	642	577	588	621	545	588	611	584	628	598	598	552	607	607	644	647	598	572	607	549	652	631	599	623	618	572	554	632	556	589	603	601	593	611	600	584	649	563	596	573	535	597	588	600	547	620	576	542	578	630	616	582	548	586	626	577	587	634	575	603	577	545	582	602	593	589	583	616	594	589	581	575	596	558	607	575	591	571	574	545	585	558	536	631	587	583	632	636	571	554	583	563	572	604	566	557	636	551	621	566	554	561	586	619	592	580	586	592	591	563	573	576	606	585	576	650	616	612	621	606	559	647	596	543	586	584	576	553	620	578	553	591	598	570	591	591	618	553	608	604	618	549	576	604	573	570	603	528	544	572	569	564	591	558	582	576	581	588	576	572	588	580	607	585	630	604	584	567	632	549	593	601	579	580	572	603	554	595	628	608	563	574	636	588	582	601	562	594	573	597	599	551	566	608	615	590	581	612	586	579	593	588	561	587	581	608	602	608	593	564	579	607	539	593	601	605	558	572	584	594	628	592	585	578	544	565	608	564	590	578	574	591	624	581	604	640	554	607	582	596	618	580	574	594	604	587	586	578	586	598	567	528	592	611	546	561	613	600	582	594	604	553	608	576	590	633	602	578	576	567	594	575	618	602	601	583	588	591	564	571	586	605	581	595	593	605	623	595	559	588	602	580	577	572	594	593	589	555	564	595	542	596	577	576	592	585	574	587	605	606	598	605	603	593	532	578	632	595	574	588	629	555	576	571	559	646	595	598	566	558	593	579	622	579	588	571	559	594	588	612	603	584	585	611	598	588	562	602	589	558	601	591	609	596	562	547	589	546	567	622	578	587	610	559	567	600	613	601	591	577	585	595	583	576	553	545	571	583	585	551	568	611	542	575	577	573	645	550	596	564	548	635	614	598	645	575	574	526	605	571	579	618	589	645	592	536	579	584	605	552	648	585	596	607	557	606	603	640	624	571	561	598	576	604	584	601	613	664	587	567	629	589	607	589	598	626	578	558	608	564	645	606	596	616	592	528	637	627	577	606	604	570	641	617	573	601	611	594	605	587	583	582	579	594	581	575	523	621	565	559	603	563	553	596	590	585	589	637	576	634	580	585	567	561	590	600	600	610	571	556	587	583	594	574	600	591	562	600	601	617	631	557	557	581	548	548	609	583	608	572	613	559	583	617	584	639	574	593	601	558	589	579	603	599	599	574	572	552	590	608	552	596	607	602	555	575	576	572	620	576	608	573	623	574	577	600	590	563	573	645	618	610	537	595	614	560	596	563	579	527	647	591	561	582	584	562	549	620	601	641	620	590	585	584	588	614	609	603	613	574	617	639	578	600	593	590	589	617	541	573	541	601	579	595	603	563	568	607	599	568	608	576	603	568	601	621	590	610	505	604	589	586	626	600	582	623	607	562	586	582	601	587	536	578	594	599	569	573	593	614	617	570	583	586	592	590	601	614	554	587	559	598	602	589	615	555	600	620	600	625	582	560	582	621	620	617	609	598	528	595	568	603	611	611	553	549	590	549	590	604	598	576	549	613	576	622	584	561	581	561	578	611	578	587	613	613	565	615	569	617	597	603	637	652	586	571	563	553	550	594	620	600	614	608	590	586	615	589	566	583	593	594	578	603	558	563	595	623	597	626	567	605	599	589	653	575	605	570	618	615	586	603	580	601	587	550	553	584	595	588	593	584	571	581	597	597	576	624	572	618	597	560	561	580	578	634	599	579	538	554	614	602	614	569	638	595	594	589	602	599	610	581	596	591	618	649	610	624	627	586	587	577	600	572	579	583	599	577	599	578	585	587	638	572	597	578	623	637	612	599	581	564	596	599	618	612	586	599	612	612	608	623	565	604	632	593	642	584	590	567	614	618	579	596	576	633	573	581	602	607	589	591	583	602	607	595	595	579	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53613	44812	38002	25277	23646	22882	19143	12501	6787	14424	33482	30965	17793	8025	3253	956	443	320	278	296	289	247	288	258	283	262	281	247	244	290	272	269	307	247	276	302	292	266	243	264	247	279	269	235	243	260	263	275	276	271	258	237	264	280	272	239	250	272	292	293	276	260	258	253	259	270	213	249	252	276	267	263	240	270	282	240	245	285	276	254	256	257	260	262	287	301	258	265	258	262	268	265	266	251	304	241	272	279	288	278	232	293	246	257	269	242	247	280	274	266	259	252	281	238	283	300	244	251	272	252	267	261	278	268	266	261	275	277	264	259	244	265	251	274	263	291	235	274	276	287	234	242	256	263	236	269	316	253	274	281	284	271	288	246	262	253	249	257	258	269	261	258	242	287	320	276	260	282	250	264	291	257	261	260	280	261	259	239	232	290	237	239	262	268	236	278	272	262	286	266	285	270	245	264	277	267	273	265	260	269	257	288	250	245	283	285	251	235	270	256	258	259	248	248	305	252	267	248	252	287	257	282	246	256	265	248	263	247	289	270	244	258	277	220	252	268	296	297	238	274	273	261	251	257	256	246	277	243	241	266	267	267	249	294	306	275	254	263	257	263	296	246	255	252	239	292	269	261	265	265	293	285	278	295	268	254	269	266	254	252	252	283	242	251	253	256	274	251	265	244	258	293	281	322	301	245	280	256	250	234	230	263	262	278	255	252	250	272	269	280	250	276	251	250	268	270	285	287	245	238	284	242	271	267	278	281	286	270	303	244	261	308	267	282	249	297	288	295	267	284	248	269	276	287	272	271	248	248	268	252	252	259	273	275	266	277	284	278	238	258	271	288	240	257	270	285	277	233	245	232	274	236	271	267	268	275	277	286	287	242	285	279	279	308	258	273	240	264	260	256	253	260	245	261	308	270	263	252	267	259	274	301	309	271	272	268	254	274	260	240	274	240	223	263	228	275	269	248	248	288	264	257	275	237	237	266	271	272	256	271	271	264	281	252	262	249	277	264	298	282	236	274	269	232	250	280	306	271	291	298	278	282	281	255	274	292	243	260	301	273	265	269	274	250	255	283	286	285	263	269	260	286	257	283	266	264	289	271	250	258	293	254	243	271	255	286	242	247	272	305	261	268	257	269	248	295	269	269	268	314	263	222	266	251	258	283	283	290	255	264	241	278	275	256	287	290	283	276	283	249	268	283	275	300	247	273	286	254	256	271	273	289	268	241	317	252	272	247	297	267	270	276	269	282	260	259	246	252	257	236	266	289	263	288	248	274	263	254	248	258	249	266	271	293	255	253	238	279	275	262	270	301	262	242	268	261	289	281	273	286	288	304	251	277	280	267	241	258	271	242	244	242	291	268	278	282	258	291	260	293	234	292	229	267	281	262	258	260	303	256	250	269	273	284	277	267	271	266	254	280	246	258	264	248	255	264	286	279	278	236	260	282	269	275	260	282	291	275	277	275	255	271	266	286	308	270	269	258	266	267	240	283	268	269	272	273	257	274	272	273	258	248	239	253	261	273	289	261	267	257	289	296	307	296	259	293	291	263	291	261	257	263	264	267	241	259	235	256	232	276	236	250	249	237	256	258	275	262	255	257	257	257	256	260	283	268	233	261	272	274	259	287	269	288	285	260	264	272	251	234	269	266	261	267	238	259	295	276	263	243	265	294	279	271	269	261	279	262	319	254	271	292	281	247	260	278	262	246	260	248	254	255	278	258	269	293	267	249	277	274	248	258	256	268	293	237	273	287	250	275	243	300	293	284	307	256	271	286	280	260	296	281	283	281	276	266	250	292	258	254	303	270	246	264	269	262	272	254	274	244	280	235	275	238	277	305	258	267	263	278	257	282	259	267	283	283	272	268	233	251	264	267	250	285	253	240	264	234	263	248	260	246	274	270	281	261	228	270	282	267	230	265	250	256	266	261	268	267	298	239	273	281	253	253	271	252	296	264	238	268	264	255	260	269	270	296	261	247	275	263	281	285	264	252	271	278	286	268	255	272	279	276	238	264	241	256	272	257	294	263	263	245	266	265	266	281	251	283	277	251	236	262	245	262	253	268	269	264	252	268	260	264	248	274	268	287	267	259	264	305	272	268	258	270	275	284	268	262	291	276	254	275	279	278	272	270	241	221	266	281	249	226	266	276	301	267	266	234	265	242	265	259	237	266	283	270	295	279	268	276	250	265	254	288	281	234	289	248	253	270	271	245	261	264	248	297	259	265	263	250	263	268	289	245	255	258	246	274	262	303	282	281	268	254	279	277	228	275	292	277	251	268	274	322	272	269	257	286	254	253	243	258	267	276	262	286	238	247	270	272	250	249	276	260	291	270	275	252	276	261	271	290	250	256	272	286	285	249	274	253	294	258	267	263	235	291	268	262	266	241	234	276	261	274	269	262	239	256	285	274	274	257	274	246	272	251	289	290	250	238	258	305	260	284	245	259	273	264	271	275	269	250	267	231	272	282	260	272	247	265	279	279	281	252	268	275	240	257	235	250	276	240	237	291	250	288	268	271	272	284	255	281	279	276	262	281	257	268	255	278	234	259	286	262	241	234	282	287	268	301	248	284	247	310	318	234	298	248	320	261	268	293	269	289	285	269	276	266	295	253	255	274	287	286	278	297	287	268	282	283	272	267	289	271	250	275	253	242	272	251	280	277	286	299	278	292	253	251	245	288	251	283	242	262	238	235	254	269	254	262	266	240	270	260	245	254	271	281	272	284	296	238	267	268	269	282	281	260	235	286	265	257	267	254	260	267	263	269	277	272	251	278	258	285	276	262	246	237	271	277	272	283	294	280	259	231	259	253	252	283	280	264	235	275	227	288	266	238	265	264	283	279	287	311	247	237	275	280	271	280	251	237	294	275	271	254	291	279	276	254	277	274	276	281	254	229	283	239	283	285	255	261	262	266	316	249	248	239	266	228	272	272	274	282	262	287	235	271	249	299	264	283	286	284	221	269	247	235	266	260	244	260	271	246	270	238	276	253	239	288	283	272	270	284	265	272	275	275	267	280	288	270	257	274	277	276	247	283	266	271	235	272	263	269	291	286	271	271	262	280	258	241	285	262	267	290	279	290	264	271	259	291	287	236	298	250	276	271	259	270	273	267	249	267	262	253	244	277	272	266	241	258	238	240	289	271	255	267	247	280	282	277	254	270	269	285	232	243	241	295	284	255	283	243	236	249	228	256	221	257	252	290	245	303	265	270	248	244	224	269	246	259	282	276	272	255	277	248	260	242	262	299	261	233	272	281	272	281	277	238	259	276	255	252	286	265	263	286	258	258	252	251	256	227	261	262	261	265	285	270	269	272	255	242	275	282	231	267	257	237	247	267	268	246	282	290	247	270	266	263	245	261	281	259	273	242	244	271	231	271	259	264	290	265	225	253	257	262	255	279	271	267	251	261	287	281	275	273	318	267	280	302	266	275	243	277	263	303	282	271	264	253	286	230	288	259	273	305	295	258	281	267	262	265	288	292	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45591	52388	35228	17891	15839	10974	10317	11118	9824	29086	48439	44429	31577	19347	9327	3079	1302	721	595	584	599	588	561	583	632	595	559	587	591	594	595	598	609	611	617	564	575	581	569	601	588	593	576	583	586	557	572	589	557	583	578	603	627	576	548	572	591	601	592	593	570	521	584	591	617	594	528	597	536	579	568	623	598	573	622	598	577	547	562	592	591	573	597	546	615	585	582	599	587	567	620	590	618	579	588	607	588	626	567	553	567	557	579	668	556	579	581	616	613	640	565	540	604	577	528	563	636	612	599	609	578	646	603	545	585	621	603	566	570	561	565	594	571	584	584	551	589	597	606	584	587	574	605	569	588	572	578	606	612	594	584	596	573	577	576	597	588	583	570	556	582	530	581	583	524	614	592	585	575	597	602	607	618	579	576	597	606	576	592	569	608	582	617	587	612	591	560	593	586	558	551	559	594	588	605	586	566	571	587	580	573	584	570	583	513	605	574	618	577	560	558	552	605	591	573	565	634	566	594	615	585	536	524	584	613	614	592	594	606	616	589	571	576	550	628	544	578	585	563	608	565	606	588	610	579	566	574	596	597	548	571	586	574	555	578	575	556	610	628	622	575	571	574	612	577	569	523	557	567	584	596	590	568	582	590	598	582	587	608	576	641	571	617	640	557	582	593	559	588	549	620	593	570	633	538	577	596	555	532	550	595	575	572	577	581	575	583	573	591	602	576	557	614	664	586	605	581	631	568	566	600	579	542	574	613	585	612	617	595	592	593	628	605	594	586	614	566	598	615	567	574	549	602	588	606	577	604	587	612	607	572	597	550	571	635	580	604	635	585	585	589	577	600	559	571	551	559	620	629	546	538	584	554	589	538	559	583	582	608	557	612	590	591	580	571	576	580	591	617	588	608	569	561	594	568	603	589	560	599	619	590	551	630	567	574	594	582	567	584	594	594	601	591	576	616	601	527	571	585	570	604	566	592	613	568	603	619	590	607	558	617	617	603	648	581	593	581	575	561	597	576	535	588	556	596	579	588	595	553	568	538	570	596	576	607	615	545	586	582	595	585	565	543	551	574	560	569	585	580	584	606	568	579	600	615	547	600	622	575	609	538	556	615	588	591	556	594	593	563	616	565	569	639	611	612	621	592	559	604	580	589	585	566	550	598	603	567	530	560	589	593	586	585	572	600	579	567	562	591	626	542	596	551	608	556	563	536	645	611	582	594	588	560	554	587	604	612	555	563	610	623	585	584	559	612	589	631	583	590	569	598	572	589	575	622	573	566	599	558	579	560	557	573	580	538	554	612	599	616	616	575	590	599	578	592	548	584	606	579	587	564	580	554	573	592	580	558	606	569	572	589	625	563	610	583	592	552	601	602	522	616	602	623	645	602	582	548	562	607	594	578	588	554	572	596	540	562	566	573	602	578	633	563	585	581	576	609	556	578	578	620	615	606	607	576	596	563	627	547	529	616	575	559	600	562	566	566	571	569	628	577	596	563	574	548	611	631	581	613	590	605	551	577	636	592	583	610	563	559	591	563	591	583	533	565	573	603	594	573	602	591	620	616	571	576	575	564	587	559	595	622	556	556	590	600	584	589	603	607	596	556	637	610	593	572	622	591	601	547	571	582	585	578	575	591	589	617	571	549	587	591	569	579	581	569	622	565	570	582	614	551	611	602	594	564	572	577	594	579	605	559	597	630	588	589	586	594	583	591	569	590	562	568	581	575	565	585	547	589	603	574	584	607	588	591	568	607	571	576	540	559	632	585	646	585	620	614	614	614	591	642	587	633	632	583	570	550	595	611	603	603	580	592	590	564	602	546	612	592	584	606	600	578	586	617	592	599	552	603	608	587	586	544	582	589	599	601	573	559	591	550	568	556	534	600	580	569	571	534	592	577	598	537	568	529	613	592	577	617	604	573	598	569	603	591	599	588	549	558	556	605	603	587	586	587	579	595	583	559	582	569	575	627	589	543	631	598	576	563	527	590	620	596	602	574	605	582	616	591	556	621	614	590	598	550	592	610	599	538	626	598	535	615	565	540	630	567	587	617	588	582	588	590	565	560	585	576	579	544	558	557	565	578	602	609	605	562	572	602	606	572	587	564	577	573	569	588	587	551	590	612	630	554	580	612	566	571	613	585	594	593	606	576	614	575	616	588	618	579	567	607	565	606	573	568	569	546	560	565	569	579	597	622	570	636	560	584	606	622	545	556	564	570	585	537	629	563	597	542	615	624	575	596	554	593	561	558	563	592	624	578	593	579	559	604	541	580	634	612	583	563	593	573	578	582	561	603	598	559	583	602	570	583	591	598	620	553	580	579	599	571	608	565	527	577	543	566	572	560	543	583	598	570	608	564	583	594	597	608	572	562	590	630	591	543	562	602	590	587	629	572	553	601	578	556	592	591	601	583	554	574	563	583	558	575	574	506	577	576	573	563	571	562	592	600	586	615	586	552	599	553	573	619	570	560	607	572	599	530	545	616	582	588	564	599	569	559	628	594	543	607	557	578	590	654	571	591	597	584	593	571	599	587	604	570	589	604	594	600	546	545	614	578	530	587	628	538	626	561	558	588	571	576	584	581	609	558	600	590	589	627	586	558	610	597	543	578	584	570	581	585	577	557	576	612	567	580	609	612	649	595	630	583	575	549	577	615	579	618	587	571	594	610	565	610	553	554	576	536	568	578	578	593	593	553	551	605	603	601	597	572	558	613	598	591	583	587	557	567	591	578	557	620	561	612	558	622	599	552	604	574	567	599	626	571	580	572	564	577	579	567	627	592	620	606	556	605	581	626	598	577	600	595	616	593	628	600	571	650	598	546	577	559	569	637	589	545	598	581	582	613	603	604	555	559	626	554	609	561	579	553	593	594	604	578	589	593	602	579	618	616	574	559	580	595	559	613	575	613	585	587	564	595	556	601	568	579	570	587	609	582	609	608	592	602	573	590	610	626	592	565	596	593	564	576	593	615	583	566	605	556	574	581	592	575	572	594	605	586	601	612	567	615	573	609	540	626	600	592	578	605	601	580	596	590	562	529	600	592	575	578	575	573	585	573	556	605	593	536	553	577	530	552	592	588	570	585	579	608	569	645	573	625	566	564	614	633	573	591	614	555	548	560	581	570	617	582	586	642	561	554	583	576	591	580	610	574	576	595	565	551	522	571	640	558	588	612	600	576	587	580	589	603	580	550	593	557	586	579	555	534	563	607	546	614	581	601	558	617	593	593	606	572	538	569	588	590	558	614	564	563	591	605	590	627	595	555	579	562	554	624	552	617	568	616	607	582	589	576	584	545	567	567	585	605	554	550	593	563	630	570	555	560	597	574	570	566	556	571	589	560	598	568	577	576	579	552	612	624	575	555	555	546	577	557	577	579	586	539	542	593	518	597	518	622	604	589	629	606	581	590	610	556	602	615	610	574	581	634	615	570	639	586	581	548	576	549	631	532	617	593	584	582	601	583	573	558	584	591	554	604	581	582	602	578	610	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56097	48241	38128	25330	23818	23685	20322	14099	7190	9659	20011	30050	25026	13382	5522	1763	685	364	298	315	275	271	299	249	291	291	268	247	281	266	290	283	271	278	273	274	284	279	299	290	267	263	251	273	271	279	263	263	258	290	254	269	271	275	269	261	287	269	283	302	266	273	283	278	264	281	292	319	279	239	231	271	269	261	294	277	278	272	245	243	234	262	301	286	279	258	256	250	266	288	265	286	298	274	266	286	282	283	295	267	263	302	279	253	268	281	259	276	271	248	266	283	267	308	261	281	260	274	271	252	275	276	276	255	257	255	277	262	296	285	268	283	247	254	285	255	295	252	272	242	283	281	285	265	269	271	271	281	271	238	259	264	258	281	270	295	267	275	269	284	270	263	269	286	233	262	262	250	269	263	274	278	265	319	268	266	242	263	279	308	270	282	279	282	306	275	283	228	307	241	277	280	265	295	289	308	267	267	272	309	299	270	265	248	269	280	258	257	236	246	266	255	283	265	265	234	267	269	288	266	301	265	262	294	248	275	290	321	272	285	293	263	265	288	224	256	260	287	271	241	246	258	251	269	279	246	262	277	263	234	280	245	266	288	249	267	271	259	282	318	262	262	287	252	270	268	258	279	280	306	288	275	272	272	251	278	288	263	278	288	230	254	296	283	267	275	260	244	256	282	268	258	247	282	309	295	292	259	275	275	286	278	255	285	285	291	260	265	254	278	278	278	274	314	277	275	295	271	306	294	276	286	285	264	280	265	286	276	267	253	279	252	291	291	289	260	238	266	226	275	285	271	297	281	251	304	288	293	256	261	282	275	291	293	262	293	292	297	280	284	271	270	271	270	287	260	296	276	254	281	238	268	267	274	271	279	247	267	284	256	262	284	273	299	261	286	273	265	281	256	270	296	264	257	287	298	271	267	252	261	306	282	293	278	268	315	293	285	248	280	271	268	282	269	279	301	305	252	289	268	241	265	276	276	273	263	274	283	280	248	267	267	281	277	291	249	275	267	282	284	272	277	286	254	260	258	261	274	280	287	289	246	280	316	271	265	277	269	241	254	273	283	268	255	277	258	274	265	275	263	264	291	274	287	253	267	250	266	246	290	281	287	294	314	254	271	264	234	249	270	255	291	274	274	256	276	288	265	265	290	263	251	248	298	306	275	261	263	267	247	277	231	272	257	276	261	260	273	265	268	250	257	242	265	306	249	276	267	243	295	288	284	286	265	266	260	264	265	311	255	271	280	259	296	278	274	296	317	290	303	297	262	303	267	303	295	270	241	266	275	290	285	288	260	277	293	277	262	248	272	265	272	272	252	261	260	241	274	280	278	242	285	258	287	265	276	262	281	273	281	294	268	270	284	279	269	238	320	289	270	274	263	239	276	280	271	264	301	286	298	284	292	287	266	294	298	236	272	269	268	276	275	251	242	266	288	268	256	263	258	289	270	305	260	251	277	277	265	274	270	300	249	278	294	273	268	255	293	277	254	274	283	233	254	273	267	259	259	257	259	252	252	265	301	279	262	281	240	272	271	296	255	252	254	255	234	287	291	246	295	271	322	244	306	263	275	257	267	298	275	267	253	296	253	235	249	279	270	257	263	286	270	242	268	268	297	290	255	280	272	294	266	269	272	251	259	265	270	280	249	286	285	272	277	267	314	268	229	268	263	295	275	277	277	263	272	257	261	319	261	277	276	288	280	294	285	275	298	260	275	263	267	266	273	236	270	277	285	275	263	249	262	266	283	247	284	246	264	263	291	302	295	291	301	278	272	275	265	270	282	306	245	264	254	286	289	281	311	275	270	264	316	264	279	273	245	278	323	267	287	267	285	276	241	295	271	289	277	299	274	249	247	256	285	302	252	260	292	275	305	267	254	250	251	281	286	287	249	262	239	253	281	265	248	318	265	283	251	278	275	271	261	262	285	274	262	276	222	295	245	271	265	279	285	278	293	264	247	274	274	278	297	260	277	271	256	256	300	271	266	289	270	257	263	269	288	289	273	255	273	291	284	291	290	268	267	286	237	257	258	279	283	265	272	255	283	287	274	275	267	253	256	294	288	248	285	278	255	249	270	279	267	279	269	250	280	288	263	276	259	265	254	284	269	306	269	275	285	270	260	277	283	313	281	270	282	291	262	259	252	265	280	300	280	263	281	243	257	265	261	270	319	267	244	313	289	283	261	270	267	262	312	250	282	282	284	282	289	262	297	275	292	290	268	269	292	292	289	276	294	250	280	264	270	266	258	279	293	313	278	248	258	252	289	258	296	225	275	244	261	276	279	299	302	236	295	279	261	290	248	265	264	249	268	262	276	255	274	268	306	258	274	283	294	274	255	244	269	239	255	286	271	266	270	300	282	280	296	240	290	278	274	274	260	247	263	257	296	304	296	265	284	266	287	249	272	287	268	282	261	285	240	271	266	283	278	292	257	289	292	280	285	244	243	229	232	258	294	274	266	289	288	265	276	244	280	238	269	271	243	259	309	275	290	310	266	292	257	273	246	272	300	269	268	269	292	278	273	256	272	255	261	246	266	294	250	282	291	287	303	241	256	284	281	261	264	287	260	265	285	297	274	273	310	303	292	267	309	274	252	252	268	297	266	270	245	279	262	297	251	246	258	288	287	236	257	260	296	275	297	255	262	272	266	276	277	246	257	260	262	263	267	243	295	258	286	311	266	261	259	268	294	278	274	254	270	269	307	260	258	264	270	307	249	279	281	281	294	253	262	299	254	271	263	265	273	283	254	241	262	286	275	298	284	228	274	250	262	288	269	293	261	253	259	287	263	245	264	271	264	261	262	289	267	264	271	262	265	250	271	242	275	290	260	265	271	287	267	245	291	256	286	272	258	282	255	276	285	259	263	262	294	255	265	275	284	242	247	272	265	265	279	284	276	289	267	267	283	248	296	259	261	257	258	272	286	292	276	297	283	271	315	272	294	277	256	272	271	295	275	282	282	271	283	271	273	302	296	249	270	284	257	239	299	231	286	277	245	253	263	275	246	293	264	269	275	303	250	265	259	294	259	272	256	279	275	289	279	304	257	290	248	277	260	303	298	262	253	252	261	265	269	288	266	281	296	266	257	292	272	260	255	256	270	276	249	239	266	261	284	274	258	283	293	242	286	277	287	243	286	271	282	259	271	237	299	289	278	253	268	276	298	279	264	285	260	267	256	236	262	263	282	250	290	288	297	271	268	243	278	241	277	286	274	253	284	291	267	263	280	316	296	293	252	292	280	265	269	291	275	252	234	278	263	274	290	266	285	265	266	269	267	265	276	266	267	296	297	271	316	278	306	276	255	278	294	302	295	277	293	280	283	277	258	242	274	277	251	260	271	279	275	276	288	292	299	254	276	256	303	299	258	264	272	267	268	312	256	263	296	272	271	295	307	272	271	250	266	277	280	264	276	303	257	268	295	266	260	298	272	238	286	312	259	253	272	258	280	279	246	276	262	252	260	274	292	274	257	260	275	288	284	284	287	243	235	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45720	52977	33460	16895	11595	11353	9066	9052	7716	21398	36584	46191	39450	26935	14280	5366	1957	923	634	623	615	582	584	599	605	587	610	610	595	602	617	626	599	605	557	609	575	589	608	582	550	624	593	573	571	594	562	604	580	580	594	587	591	593	609	555	622	548	615	587	583	547	637	598	575	587	584	585	585	609	563	575	589	581	550	591	564	592	590	606	588	638	586	554	605	576	618	582	552	609	580	563	612	625	574	577	634	554	589	617	596	581	603	569	568	578	615	617	591	582	623	531	585	603	563	533	596	566	615	585	611	638	545	592	594	598	573	555	617	648	555	598	558	581	617	547	593	598	564	566	605	589	591	621	606	569	600	596	566	602	578	551	564	609	573	598	592	611	626	625	578	592	607	586	608	609	641	620	583	589	614	553	600	612	601	620	580	625	559	565	562	558	588	559	579	600	570	581	648	589	598	599	568	576	575	639	547	602	581	625	594	603	637	601	571	559	605	579	571	645	581	587	573	604	641	561	634	605	608	563	630	602	557	591	624	581	546	585	598	621	574	594	619	605	577	619	580	578	612	584	613	539	621	556	595	513	617	582	547	604	606	559	591	564	615	557	606	591	613	623	561	573	573	619	618	620	655	573	649	569	596	567	619	578	613	563	562	620	552	607	618	618	550	570	595	597	569	588	568	629	561	588	583	588	595	600	567	627	586	572	582	611	610	596	588	574	588	625	588	562	600	556	587	613	603	589	547	540	578	597	612	597	598	582	603	544	596	626	559	576	579	587	580	600	580	562	546	590	624	577	597	617	589	565	564	562	584	561	602	547	581	556	586	597	609	639	589	609	544	614	557	561	560	596	591	590	573	610	604	527	594	570	585	579	631	604	561	596	585	569	596	599	560	561	552	610	559	597	578	580	582	557	575	585	571	600	622	594	562	596	580	571	622	594	602	573	580	540	596	599	560	598	603	610	575	592	559	615	597	629	621	572	582	594	610	556	574	542	614	543	592	567	611	579	597	569	593	652	576	613	616	570	621	544	603	621	606	601	547	539	578	577	545	600	582	624	585	560	581	637	591	630	552	586	588	578	604	635	618	590	592	579	604	589	591	584	615	597	618	631	573	602	547	601	587	614	615	559	607	581	593	634	575	565	587	605	597	600	561	594	616	565	589	587	588	596	580	599	552	582	650	630	579	631	612	642	575	583	537	604	624	569	574	615	610	569	599	597	614	610	577	577	619	565	592	560	591	579	549	583	585	632	633	618	580	603	590	578	563	598	538	585	596	582	620	630	617	581	589	589	591	553	574	587	579	604	619	627	602	573	614	580	575	622	634	569	578	567	610	597	587	558	597	560	599	590	638	593	571	596	598	586	595	589	585	577	585	598	602	599	574	571	585	580	597	580	604	626	571	608	563	600	588	568	630	600	616	631	641	613	561	581	604	575	587	627	588	581	572	520	585	602	588	586	580	581	590	580	581	559	610	642	551	575	600	611	607	596	576	626	610	589	627	559	616	550	574	586	599	604	632	597	602	555	572	608	615	597	586	561	602	588	593	666	563	631	552	590	636	593	592	590	577	589	597	599	593	633	588	572	593	616	569	590	606	561	569	563	611	574	599	569	595	602	580	608	614	577	557	616	601	603	576	616	639	568	606	604	588	577	617	596	553	578	538	563	595	584	600	650	586	586	601	594	633	608	574	623	650	596	559	632	543	577	547	532	585	585	608	578	541	595	523	540	607	661	591	612	605	530	607	591	592	595	597	594	581	586	607	571	593	602	576	610	594	596	615	594	616	572	607	610	647	586	551	597	631	608	573	608	554	587	559	585	596	571	577	603	595	590	601	579	565	615	605	610	612	579	582	602	591	628	603	570	562	624	559	607	577	601	578	598	582	606	620	574	583	532	578	620	593	577	612	569	627	577	594	549	610	606	635	546	585	558	557	622	627	610	623	601	578	591	563	618	625	612	587	550	578	589	611	585	577	627	543	586	588	550	597	519	545	598	588	576	592	565	598	575	633	543	580	599	660	558	608	608	626	629	569	578	588	604	565	561	566	596	545	581	587	575	602	586	617	599	611	585	583	577	585	592	591	566	587	611	585	580	586	586	578	598	560	621	569	595	576	585	614	597	622	564	535	600	556	606	592	581	596	570	579	576	580	552	537	595	585	589	589	567	566	586	557	576	604	586	620	607	596	594	580	587	630	607	544	581	579	615	588	541	598	598	594	609	580	570	603	617	560	567	623	607	576	562	567	624	557	562	609	577	592	593	601	556	607	632	609	599	577	609	592	570	581	596	588	554	623	561	605	629	568	555	595	546	588	610	630	585	569	566	586	563	553	614	596	617	564	604	645	574	580	548	588	556	580	573	590	597	561	605	606	610	551	545	584	594	548	594	588	565	613	581	587	628	599	601	602	578	576	571	611	582	627	576	617	636	598	616	562	630	581	558	573	615	549	602	601	546	608	630	581	594	617	570	587	565	606	611	600	603	626	591	612	625	539	606	612	560	586	582	543	581	552	597	559	631	599	592	569	589	564	579	581	589	567	612	553	612	564	593	590	613	559	579	579	593	577	578	557	581	621	543	603	602	587	603	569	577	615	582	597	608	602	573	604	557	572	573	558	571	562	573	575	605	587	600	572	567	597	576	603	632	565	601	589	601	576	556	609	591	609	583	588	555	560	550	614	566	563	610	575	614	573	574	589	577	566	593	596	583	582	597	562	610	633	571	549	583	546	587	614	598	623	617	599	581	574	596	584	585	582	570	602	565	625	557	583	594	605	604	550	608	591	590	591	624	580	580	584	631	603	644	590	561	584	595	596	591	613	570	556	606	616	601	593	553	601	559	573	621	609	582	569	569	619	573	632	592	603	585	607	589	571	577	599	569	574	629	585	635	576	599	582	578	553	598	616	608	604	593	595	594	566	537	598	532	612	611	591	646	619	623	562	589	614	554	593	616	564	575	586	600	625	612	601	590	586	613	583	580	575	541	619	591	620	602	583	575	558	600	578	565	567	564	606	594	587	609	580	586	615	581	551	546	589	596	561	556	570	606	564	575	526	580	589	587	654	604	621	549	600	584	562	587	562	593	651	579	581	549	607	589	592	622	601	629	583	582	600	573	617	571	572	592	624	587	609	549	589	601	594	580	636	632	556	589	522	599	599	618	536	613	548	561	592	572	555	633	621	566	578	609	573	590	625	567	589	613	605	602	606	551	604	574	588	585	598	532	628	591	594	542	584	598	576	623	601	599	548	581	551	560	578	598	578	610	605	583	593	616	543	566	586	594	649	618	587	573	607	594	546	584	623	601	617	616	545	573	601	570	582	595	572	585	571	563	569	588	572	543	612	620	590	584	596	576	557	558	620	593	594	565	600	576	573	605	632	597	578	577	565	552	587	572	576	596	596	631	632	611	558	575	560	576	596	549	520	590	587	585	602	617	588	581	597	641	624	585	603	560	588	590	570	575	617	532	568	595	574	602	615	578	629	613	625	588	571	603	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52972	47827	36480	25921	23802	22159	18519	12255	6081	21131	36257	22846	18139	9906	4271	1382	601	321	258	273	289	283	268	274	260	299	248	259	240	299	282	233	303	289	255	254	251	257	284	264	273	252	262	242	282	254	244	269	259	276	271	265	252	232	261	266	267	278	277	250	272	263	280	277	262	298	284	271	292	287	266	293	277	259	267	270	249	265	262	276	248	266	304	251	284	279	262	268	290	291	270	303	265	281	276	248	275	278	262	288	273	259	274	278	277	271	292	228	279	288	267	295	272	277	245	281	250	251	293	282	281	268	270	257	275	260	251	292	299	245	280	257	275	283	251	277	274	269	292	264	282	230	257	238	261	243	290	282	282	241	276	269	252	280	244	259	256	286	262	256	247	257	268	230	267	270	276	252	276	295	312	260	262	291	275	295	284	238	269	253	256	297	257	255	318	280	253	270	260	269	251	252	255	288	296	260	287	253	258	267	281	297	248	252	262	286	256	267	247	267	278	269	282	269	255	266	290	240	278	295	289	276	255	259	246	261	263	240	272	287	268	275	275	296	275	268	288	259	266	285	292	278	286	274	281	282	272	264	284	251	231	274	282	301	304	259	277	274	274	282	287	254	280	263	312	270	296	266	296	297	241	272	240	275	263	266	264	265	248	279	277	292	297	255	289	281	264	300	272	247	281	256	265	284	280	254	276	238	282	283	295	258	296	267	267	222	252	260	268	295	248	259	283	263	262	249	261	256	272	278	284	294	277	265	284	246	259	229	315	249	250	302	263	265	260	266	272	266	285	243	259	278	295	287	260	286	272	243	247	264	295	252	261	263	319	269	218	252	307	242	254	290	256	259	276	234	270	246	283	226	244	253	284	277	269	264	240	253	275	269	261	257	277	246	274	243	282	271	265	274	267	267	296	288	246	282	275	235	263	257	259	260	302	269	238	241	302	302	268	290	247	247	292	273	254	296	272	248	262	267	280	278	281	260	284	242	263	278	258	286	247	273	277	291	258	277	300	282	246	279	274	278	270	266	284	258	285	254	268	253	287	268	262	282	270	250	300	271	287	262	275	259	260	295	302	258	292	295	259	279	250	242	281	256	275	249	259	269	269	290	258	249	280	283	289	241	268	272	265	291	290	272	290	242	273	256	274	253	257	243	244	251	282	283	262	290	292	270	256	280	255	282	247	288	274	276	297	233	261	253	243	255	259	241	236	260	273	258	299	257	252	246	249	272	271	276	267	282	245	293	247	268	234	294	283	304	264	257	273	266	244	273	280	245	300	277	261	268	246	287	277	249	256	269	236	267	281	255	290	263	261	279	251	244	254	284	256	271	263	292	283	250	271	284	281	256	293	264	276	282	304	270	256	272	302	279	267	292	255	282	253	274	281	276	262	266	268	236	256	264	248	282	278	262	300	253	290	256	265	251	294	243	301	273	306	235	264	294	276	253	257	292	298	257	257	285	280	277	256	281	285	281	279	300	236	276	232	262	288	254	265	258	276	279	264	272	285	277	265	256	285	287	285	284	245	275	272	278	280	251	273	291	255	282	284	269	288	264	280	248	267	235	252	259	247	261	273	276	253	256	247	263	261	256	253	271	285	260	271	255	288	274	276	316	297	262	283	293	257	254	281	276	261	256	267	242	289	257	279	295	268	289	257	287	270	241	284	279	277	262	263	268	278	277	288	291	268	279	261	300	234	278	260	279	270	262	263	254	261	234	263	288	271	246	293	285	267	261	260	251	263	323	256	292	245	279	273	281	266	252	284	277	264	287	286	238	269	299	259	282	297	270	275	250	269	278	250	274	227	258	269	258	301	276	279	263	297	280	285	262	271	280	241	256	279	284	252	279	269	274	263	254	253	263	267	246	285	247	276	262	262	284	269	259	304	267	263	290	287	279	243	279	282	255	276	274	284	267	246	268	254	264	301	269	269	281	269	251	266	309	280	268	281	259	220	233	276	268	292	244	283	266	261	286	284	268	272	270	260	260	285	246	254	302	255	251	253	252	256	265	253	250	249	240	283	258	281	259	251	286	247	273	297	248	276	271	252	241	306	279	242	313	267	281	256	286	277	255	279	286	281	289	291	271	274	260	267	263	264	290	295	260	273	247	285	267	257	281	282	258	263	280	270	248	277	274	254	208	276	283	265	259	267	279	261	260	291	283	277	331	285	273	329	286	222	260	258	223	286	304	269	280	271	271	269	277	246	272	265	283	262	259	269	268	258	294	273	290	291	266	255	234	258	254	261	262	286	267	267	256	311	308	292	264	277	266	267	256	264	246	277	249	285	263	294	252	250	258	270	271	287	258	265	274	296	297	286	285	260	264	255	277	284	261	248	255	291	275	258	285	246	258	233	252	255	267	279	252	282	245	266	275	280	249	271	266	287	262	314	301	269	271	295	252	260	270	255	301	264	295	259	254	270	274	258	266	275	276	250	242	288	264	258	232	271	296	264	278	268	277	291	276	277	295	218	248	257	258	273	276	228	288	266	265	276	277	273	256	278	264	254	260	267	280	261	261	260	270	301	251	253	291	256	269	255	262	284	272	291	253	264	271	284	254	262	265	294	293	263	287	274	282	275	287	234	258	300	286	274	306	267	252	243	266	253	234	266	272	287	243	277	255	267	268	265	268	237	250	236	267	267	286	273	257	299	284	252	264	281	293	294	277	266	263	261	252	259	279	263	276	276	285	281	215	250	256	279	244	278	273	262	296	264	280	282	274	277	283	245	272	259	267	254	266	233	254	256	269	244	241	270	271	282	249	267	266	245	273	250	253	265	263	242	307	270	263	280	278	279	291	260	284	252	287	249	276	273	269	247	274	285	262	303	263	274	275	257	249	283	265	298	253	281	277	294	249	269	298	253	284	273	265	321	263	266	265	264	290	282	263	270	289	276	262	253	265	289	305	286	305	283	246	284	265	261	254	258	262	291	245	272	260	231	263	266	259	279	269	274	265	260	252	285	282	271	259	274	251	261	271	275	285	268	228	248	264	294	261	273	260	280	279	280	263	246	262	270	257	277	252	256	276	249	236	266	278	272	235	260	259	273	252	281	279	291	251	244	303	273	291	292	244	269	256	277	274	303	256	284	273	260	304	293	283	270	246	285	257	286	244	279	269	263	264	246	245	234	294	288	300	292	291	288	268	289	279	286	282	255	266	264	267	256	261	293	252	265	262	285	244	262	278	280	231	265	259	256	249	281	279	284	233	274	272	241	279	264	250	255	261	292	283	237	258	275	268	257	294	278	297	255	270	235	288	282	259	266	248	284	281	262	257	269	291	260	260	253	289	308	264	297	278	247	294	252	246	251	243	289	262	270	238	262	268	276	266	238	260	290	261	261	273	274	266	249	263	260	244	277	273	273	248	273	272	240	250	253	248	272	313	282	250	282	289	265	259	255	249	277	280	244	266	295	290	265	258	266	261	258	283	271	253	296	277	261	251	271	284	297	251	245	301	268	260	293	282	249	276	298	246	281	275	291	251	246	261	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43053	52845	33093	13591	9866	10283	8859	9262	8950	38996	48607	37057	34135	23667	12146	4415	1665	865	606	587	595	591	569	572	592	586	535	605	587	576	601	571	617	572	602	604	574	567	566	591	588	614	614	616	611	613	585	620	590	560	621	558	614	586	583	568	574	557	606	593	581	580	592	587	608	588	564	576	551	611	629	603	608	586	628	609	563	574	624	600	560	607	587	626	595	561	592	547	602	593	572	576	591	623	567	589	599	617	597	568	556	574	595	571	567	598	597	550	612	575	607	586	615	583	538	616	604	587	571	543	605	577	576	616	612	577	596	574	551	564	602	592	559	575	555	618	567	590	580	611	624	578	618	579	574	550	623	583	616	585	556	601	580	564	567	635	594	564	548	607	590	583	563	527	623	575	546	605	609	613	573	592	578	570	561	577	611	622	610	605	581	544	583	584	562	586	610	635	601	579	598	572	587	618	592	582	597	581	580	572	569	596	581	552	626	603	557	588	559	554	601	572	594	600	558	593	579	606	589	612	616	563	617	612	606	596	636	570	588	565	599	611	614	585	581	624	570	600	598	555	581	563	578	585	612	592	598	543	586	582	548	586	553	545	621	613	546	616	570	590	587	614	611	580	566	580	631	589	596	598	551	552	596	593	578	599	634	605	568	565	572	617	594	606	564	616	559	549	571	562	593	547	578	588	573	563	608	549	566	583	600	614	601	559	628	575	586	575	575	594	565	555	591	574	589	613	580	596	573	608	569	597	569	595	592	625	588	597	585	613	600	588	552	603	579	572	667	596	611	587	582	595	590	631	609	585	617	600	589	583	596	597	558	570	609	546	576	608	576	584	598	633	538	598	578	570	610	587	605	573	625	592	634	599	602	534	590	590	611	586	572	588	587	568	609	604	599	565	597	589	580	572	638	599	581	577	634	588	607	563	613	593	563	622	626	566	631	622	553	560	559	611	568	581	584	573	595	589	583	581	563	604	616	571	592	583	564	542	600	566	620	622	604	581	621	580	581	607	634	594	602	585	557	550	652	587	580	548	636	615	610	575	578	554	609	598	620	563	563	563	564	557	581	568	615	603	585	547	584	590	567	582	558	556	613	610	592	549	559	587	577	591	639	596	582	561	631	590	567	584	618	578	601	564	555	578	567	588	595	578	568	613	610	615	569	554	605	560	585	562	613	576	568	557	572	603	589	606	586	588	553	622	623	605	579	594	627	632	560	574	586	644	601	552	554	578	523	568	577	573	583	567	635	598	578	604	568	614	559	627	586	623	615	599	563	610	619	542	636	620	560	570	604	559	551	583	565	612	585	612	560	598	576	607	593	582	625	598	583	614	565	579	588	593	593	588	608	594	615	600	604	553	576	604	592	562	582	589	587	594	597	552	618	585	610	599	573	579	577	595	589	625	578	573	567	607	608	591	584	605	600	558	550	560	623	609	570	592	585	595	583	586	581	602	608	598	573	552	615	552	597	603	576	560	605	562	566	581	584	567	551	605	588	580	649	646	603	569	591	580	564	609	573	578	590	572	554	614	596	628	552	617	581	564	629	572	562	613	612	567	608	562	623	631	593	575	602	595	587	524	623	571	595	599	572	602	634	597	576	588	542	606	614	597	609	618	575	578	593	593	574	582	565	616	619	571	579	604	566	647	607	550	567	640	572	579	560	593	593	602	611	592	622	622	598	577	584	632	569	557	572	595	625	598	597	597	608	558	609	578	612	594	548	618	617	572	597	584	623	589	606	597	554	586	603	587	601	603	606	604	598	573	585	593	582	582	598	610	585	604	619	580	597	559	617	584	581	560	600	603	597	589	578	587	579	583	518	633	571	583	570	551	637	600	592	598	600	616	568	567	612	657	555	611	589	575	594	562	596	591	587	633	599	554	568	612	604	643	564	630	569	593	588	623	584	593	588	600	531	607	592	617	557	584	587	574	601	613	558	573	629	563	605	604	570	614	573	584	588	564	599	580	592	602	623	600	565	603	615	557	588	593	586	601	613	612	594	554	522	571	575	608	623	586	563	554	581	564	597	593	571	569	611	586	636	573	635	601	631	612	580	560	551	587	599	606	632	570	588	575	605	590	600	597	614	575	594	634	582	539	590	603	563	553	592	577	570	639	578	628	569	579	615	559	526	584	532	617	608	584	596	601	581	648	605	578	610	583	570	583	603	597	544	593	606	626	578	597	603	605	551	593	588	610	562	633	623	625	573	594	566	569	624	636	586	551	558	622	579	630	614	577	607	562	585	578	630	592	601	629	563	582	553	601	611	619	592	576	568	581	586	599	575	597	571	588	561	640	586	600	602	599	607	618	613	583	599	622	565	609	591	619	638	586	564	565	585	578	575	604	566	582	589	591	571	590	568	553	615	599	619	578	586	623	558	568	555	599	605	562	597	598	542	610	601	565	562	638	572	619	568	592	570	589	590	610	574	598	585	627	605	609	614	576	579	590	542	596	597	585	611	586	587	581	599	594	622	572	540	596	612	598	566	607	556	593	598	564	571	555	554	611	626	567	584	608	575	588	583	596	567	583	597	571	596	560	639	573	578	599	570	595	592	608	577	606	580	597	577	600	558	611	599	599	630	607	595	572	561	547	575	589	606	588	590	580	563	582	580	612	562	548	578	605	597	590	568	583	614	556	555	585	573	590	580	556	614	570	544	554	568	607	560	559	536	568	577	554	579	568	542	598	565	590	568	580	578	630	574	575	572	610	619	594	587	597	591	601	645	594	616	587	613	617	582	599	570	612	572	563	615	611	576	613	584	631	560	554	567	586	589	589	595	620	611	600	573	557	595	605	599	607	637	625	572	560	583	632	575	575	583	607	576	619	619	630	566	593	621	588	635	602	567	577	621	642	573	627	632	617	592	620	584	582	577	589	634	617	591	618	623	574	591	590	606	592	538	590	642	584	567	548	587	599	620	562	614	540	603	558	581	592	564	586	547	633	576	636	597	586	576	536	554	587	537	597	558	579	567	608	580	577	595	607	624	587	591	577	565	556	565	623	582	571	611	560	573	594	579	595	579	630	604	610	623	570	568	604	584	625	611	566	569	574	573	597	622	594	600	664	610	584	622	620	613	627	586	586	594	609	586	597	605	575	554	537	591	593	633	538	594	562	599	572	584	625	566	559	601	609	600	565	612	582	567	589	564	593	601	614	570	588	605	571	592	591	578	617	593	589	589	592	649	620	598	539	594	589	620	631	590	544	580	571	545	589	583	572	622	596	620	581	616	585	579	608	623	571	590	587	569	579	616	562	599	586	570	583	584	568	619	564	558	542	548	624	605	572	545	609	604	588	565	596	612	585	571	613	593	602	632	593	640	612	565	574	602	603	594	619	553	596	558	594	616	544	632	609	599	568	593	598	563	573	554	555	579	622	593	567	586	584	593	558	608	622	596	584	585	630	598	568	612	592	621	619	614	605	571	585	594	607	617	566	567	570	567	576	527	647	581	611	606	604	634	556	572	568	562	603	611	575	628	532	613	577	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53297	48869	35285	25299	23934	23905	21843	16486	9580	12778	37260	29649	17246	8464	3478	1272	529	342	280	291	264	300	295	280	224	306	286	251	250	270	270	281	275	276	269	283	296	282	280	287	257	274	290	289	293	271	295	292	286	261	278	287	277	312	265	285	309	303	237	288	277	304	299	266	282	266	268	293	269	277	318	288	274	247	283	246	286	278	289	265	280	277	293	273	281	288	257	276	282	306	242	263	274	290	268	258	307	297	272	271	275	276	275	253	309	257	295	268	282	255	268	303	284	248	242	280	262	271	266	249	275	286	290	284	250	286	263	259	290	258	300	292	262	282	272	261	264	246	249	305	276	278	286	291	301	258	255	264	273	293	282	291	275	246	283	255	282	273	249	290	253	269	248	269	307	307	265	261	282	282	266	259	308	289	282	268	303	297	259	283	262	274	271	292	249	276	277	279	273	260	256	270	287	273	281	304	277	286	267	299	268	293	264	296	289	265	288	267	252	279	271	269	279	267	287	295	309	231	292	293	255	267	242	270	280	264	256	273	269	273	263	281	295	268	292	280	280	295	266	279	266	278	263	265	267	240	271	264	273	279	304	263	276	296	250	264	259	278	275	227	276	266	275	245	287	276	296	305	311	266	279	252	289	293	276	263	255	235	267	259	260	259	253	285	284	275	259	280	326	263	289	280	262	273	285	273	298	261	285	266	263	252	265	267	268	288	261	290	249	266	256	261	256	261	262	287	301	284	288	261	254	242	246	254	277	310	276	265	270	291	285	239	265	265	269	286	257	250	301	276	285	269	283	303	254	295	266	265	261	258	255	264	269	256	238	281	299	272	285	281	283	268	279	268	248	277	278	287	262	258	243	291	287	263	266	311	278	275	260	250	276	299	299	293	293	253	261	290	272	255	268	293	262	298	279	232	283	265	249	284	276	266	303	256	281	263	266	240	305	273	269	279	261	264	257	255	252	283	269	283	282	291	296	260	278	307	252	340	263	265	265	306	278	267	283	229	250	270	284	248	269	270	266	272	271	297	279	265	322	264	287	283	270	274	269	256	261	279	260	287	286	303	272	289	279	286	270	271	263	294	283	269	299	258	252	251	281	296	302	273	270	287	255	247	233	271	305	285	251	258	276	283	242	257	286	252	251	276	257	243	279	260	250	244	284	274	296	283	283	250	263	270	279	284	285	290	281	301	270	266	259	232	271	283	254	264	261	257	256	257	289	269	291	245	248	275	275	300	293	252	296	312	290	286	297	298	256	281	270	289	294	268	267	284	260	261	277	265	287	296	289	285	276	271	282	259	251	297	266	240	257	272	262	260	298	281	269	273	259	288	289	279	298	282	247	277	249	271	263	291	269	266	282	275	255	267	262	276	268	260	260	256	320	281	255	233	253	273	244	248	256	276	275	251	278	269	295	272	281	293	278	262	259	293	303	258	277	250	262	292	292	274	269	263	307	244	264	255	268	270	272	271	274	283	281	294	266	251	281	253	252	270	291	259	263	267	286	241	281	304	251	253	246	271	286	290	277	253	271	289	224	293	288	289	242	273	282	256	302	265	262	257	268	288	312	277	250	277	312	275	269	270	275	300	307	266	255	255	300	276	246	241	261	247	263	289	289	301	284	270	259	288	266	294	273	301	276	274	267	266	255	300	280	269	251	270	252	271	255	278	271	253	283	272	285	272	248	272	271	249	260	258	256	260	300	300	272	266	248	260	258	263	275	252	269	287	238	274	269	268	254	251	282	279	290	287	292	257	283	307	283	300	309	261	300	273	287	261	262	287	260	265	253	249	260	252	270	274	270	278	277	273	309	269	268	251	262	274	256	257	273	276	253	275	282	309	266	302	281	308	281	288	294	264	288	300	280	253	287	259	265	297	255	287	255	275	261	285	261	252	295	300	290	247	267	278	307	273	271	266	273	261	285	285	256	285	275	255	269	267	287	262	305	284	266	268	261	281	277	258	261	284	244	273	274	249	265	257	292	236	248	280	268	282	255	272	245	250	298	257	283	263	267	257	273	296	260	300	292	260	278	294	326	260	284	285	256	272	284	265	304	286	273	258	281	261	244	292	301	274	289	281	270	294	263	261	284	276	277	277	299	294	307	286	293	264	254	265	271	262	258	304	272	283	316	293	288	281	309	277	280	268	279	260	281	308	234	298	235	294	291	266	274	292	286	257	308	277	260	246	303	269	241	266	259	273	267	288	290	293	262	280	285	293	243	276	239	257	295	256	286	282	271	263	268	278	290	299	260	276	282	284	261	266	241	285	253	282	276	282	255	265	242	258	253	262	264	263	300	275	279	279	283	253	263	274	269	239	281	285	275	248	251	293	270	256	306	296	261	264	304	264	266	256	298	260	281	301	282	272	260	285	287	261	259	279	275	291	282	277	273	267	262	270	278	254	287	278	243	275	273	306	293	281	230	248	264	271	274	293	260	266	285	298	258	277	294	264	276	251	282	280	305	284	241	301	267	309	294	269	278	271	293	268	296	267	264	250	270	267	258	273	275	273	272	282	239	289	284	275	256	284	251	282	279	286	276	269	283	260	279	279	273	290	248	256	274	290	255	257	269	251	259	287	248	260	251	251	296	293	253	274	275	262	284	267	271	272	303	269	260	232	276	264	257	251	266	242	276	276	272	289	288	271	236	280	267	236	255	288	246	270	283	285	281	299	285	266	282	269	288	266	275	275	266	249	276	226	271	261	278	289	283	267	277	268	304	254	269	288	268	268	284	285	270	250	270	305	309	311	266	253	297	239	271	274	281	267	260	268	271	270	270	254	265	269	256	267	276	277	304	278	255	245	246	264	310	280	293	276	280	254	280	286	245	269	285	267	286	309	270	257	279	292	251	279	257	271	270	278	269	258	276	255	293	272	279	285	284	297	283	249	314	266	289	253	257	279	253	287	291	264	298	260	253	273	257	281	267	287	273	309	301	270	258	289	265	264	273	293	283	260	306	284	274	260	273	268	274	305	303	275	248	261	274	269	293	281	288	283	254	281	280	275	309	307	272	262	276	248	273	242	268	273	289	296	299	269	264	275	283	275	261	296	262	271	283	257	276	258	245	269	268	263	277	283	276	277	269	281	274	299	274	283	274	296	294	281	290	265	269	279	276	290	262	273	307	269	293	245	291	257	243	260	303	276	279	267	276	254	265	303	254	283	262	250	293	253	246	301	245	267	266	256	303	256	302	277	264	268	281	273	298	256	290	280	266	264	263	269	284	245	275	272	256	266	294	305	274	256	287	271	284	275	303	261	278	294	284	274	263	269	310	227	276	281	264	254	271	282	276	301	272	306	304	288	264	284	273	272	249	279	267	266	286	294	316	261	246	284	251	313	261	275	264	277	265	262	276	274	245	284	261	276	264	260	273	283	265	264	252	271	290	252	269	279	286	258	268	269	259	270	276	277	256	287	286	272	269	285	235	255	261	289	282	248	272	264	257	282	256	258	279	301	288	281	270	282	274	256	228	297	262	277	276	280	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44102	56120	32391	13384	11349	9987	9486	10546	11287	26996	51362	42021	30724	20165	10028	3682	1399	781	592	610	574	568	576	575	559	559	601	570	567	621	584	541	594	598	558	615	556	568	617	607	602	615	615	584	574	602	605	585	608	585	606	576	603	591	603	591	586	567	554	586	560	609	557	583	636	574	592	642	594	568	589	578	558	577	572	596	561	554	606	534	556	525	580	598	611	618	561	565	581	585	592	573	555	592	592	561	562	585	609	572	573	578	603	600	571	537	569	583	561	638	624	574	574	604	564	598	574	597	589	564	548	566	586	606	585	579	608	553	573	576	531	617	586	615	579	606	594	548	549	579	575	594	564	599	613	583	541	604	602	584	570	600	597	558	593	583	572	600	585	589	562	603	556	551	586	618	543	602	624	605	570	605	533	595	620	577	588	589	562	586	592	602	605	614	609	593	596	597	601	580	589	619	623	542	630	624	606	600	605	598	586	608	568	598	576	620	573	578	582	604	612	545	579	577	573	592	592	579	566	604	582	616	581	571	590	612	540	587	555	570	549	582	592	606	594	603	597	599	627	584	582	585	601	604	582	589	621	612	600	561	593	588	591	546	599	589	578	568	580	592	582	556	622	575	582	610	603	573	569	534	618	613	598	607	592	570	593	575	580	565	581	574	562	578	573	606	568	590	604	555	599	569	600	545	572	599	537	580	571	587	618	605	577	624	559	569	552	598	566	593	576	595	613	561	585	568	590	596	590	595	570	592	543	575	559	587	563	576	598	577	614	572	583	594	623	562	579	616	574	596	557	570	583	556	582	600	573	574	549	564	597	606	578	549	614	630	561	625	609	567	571	563	591	568	622	579	587	552	566	567	582	617	565	603	570	578	606	586	614	617	592	641	600	593	567	566	574	630	621	611	606	608	618	569	568	563	564	555	573	593	591	603	570	548	585	562	614	578	597	579	599	585	594	611	600	592	557	558	618	643	595	585	604	544	575	572	615	552	602	579	615	619	606	551	586	594	619	570	566	567	600	576	581	584	548	566	600	583	592	589	592	572	615	575	593	589	546	595	567	587	575	549	560	588	601	581	613	584	583	616	573	584	588	541	572	592	575	606	615	594	578	572	579	539	618	602	581	553	549	561	516	618	581	578	592	603	564	622	598	574	588	596	607	576	598	605	589	559	577	574	566	518	600	572	589	587	593	578	571	646	615	603	606	583	613	578	573	603	543	580	538	584	619	553	607	545	554	577	619	559	589	582	539	627	592	626	600	627	627	582	582	611	565	605	556	606	641	571	584	597	578	570	590	587	598	556	552	587	588	533	601	592	581	591	606	587	583	599	555	560	564	632	569	622	627	600	594	564	621	551	636	626	567	589	564	596	608	586	605	572	611	605	645	569	618	565	569	537	598	584	575	621	554	547	554	592	571	546	600	612	599	548	602	573	552	580	551	578	621	569	553	610	571	607	563	569	593	581	572	585	626	552	557	554	573	616	590	604	630	557	568	539	599	579	576	601	617	553	585	591	580	579	567	609	577	589	576	547	596	594	610	574	573	622	559	601	621	557	544	617	601	569	572	572	570	609	603	560	553	599	574	555	633	596	549	577	587	565	591	610	622	629	612	594	560	581	568	587	562	617	613	600	573	610	565	595	576	599	599	597	560	590	593	587	565	601	569	647	585	540	575	581	605	570	605	582	595	632	592	581	549	596	569	582	573	584	543	547	591	593	599	629	590	576	560	567	568	572	579	583	594	601	604	633	522	571	594	563	600	577	638	593	655	587	527	599	576	578	570	564	612	573	595	626	598	592	579	623	541	586	534	547	551	554	550	581	599	627	593	626	580	583	564	582	588	549	610	546	607	679	571	618	589	604	586	632	606	590	586	556	601	578	564	586	573	580	577	612	571	589	574	606	551	589	594	598	563	587	599	582	597	595	573	551	610	586	590	530	602	590	584	549	604	567	595	576	602	538	584	574	550	578	570	591	620	531	588	610	585	551	613	572	585	546	608	578	580	576	602	616	574	594	584	578	605	620	518	583	615	576	586	591	580	562	585	600	584	584	588	611	598	559	613	596	562	595	576	574	598	544	604	599	564	603	599	606	563	573	566	554	618	574	608	546	607	614	571	583	620	592	585	545	638	610	573	584	607	546	568	634	595	605	583	604	588	579	558	566	589	596	558	577	603	580	594	596	575	589	606	579	588	576	573	616	629	618	602	602	568	584	606	561	586	600	592	583	579	567	621	596	578	570	585	632	574	602	604	583	580	548	583	582	589	573	599	576	593	571	573	560	577	590	579	583	625	632	579	577	558	585	639	589	536	605	571	577	548	579	610	597	561	605	592	580	586	590	578	556	581	558	557	616	597	597	591	572	568	558	574	535	556	613	588	555	576	586	550	553	602	585	559	585	621	589	578	583	594	609	568	595	568	560	576	598	645	549	590	560	587	609	558	553	510	615	596	511	561	594	578	533	574	579	597	598	607	581	581	592	581	589	554	569	561	555	611	592	586	578	563	575	574	580	551	551	631	615	589	595	551	613	617	577	578	569	641	584	595	585	560	610	552	630	600	566	577	596	601	552	626	602	587	577	542	563	540	565	552	579	593	569	571	582	549	593	569	597	608	543	590	566	622	570	600	547	628	580	641	594	560	583	606	576	563	626	586	572	581	628	609	580	585	584	585	593	572	638	583	573	628	568	591	545	569	562	583	577	558	588	560	555	571	583	574	554	557	565	601	555	604	582	606	584	574	595	570	624	616	594	601	550	608	603	557	613	629	593	571	597	567	575	573	519	584	596	619	569	607	607	573	592	570	579	568	612	617	586	590	617	576	546	583	567	552	545	639	565	612	575	574	552	592	566	572	596	625	591	590	573	610	572	531	569	575	562	568	652	594	547	585	599	574	595	579	602	532	573	568	577	577	555	562	564	566	573	563	606	587	585	563	582	604	579	571	608	596	613	570	605	591	540	612	582	533	555	556	579	572	600	541	557	576	564	555	545	596	608	604	586	574	603	573	594	603	591	620	561	588	589	596	591	579	596	604	591	584	538	608	535	535	613	589	607	591	554	563	574	608	619	575	602	547	593	559	601	608	574	591	547	574	560	556	584	609	629	579	614	577	583	627	581	626	594	581	566	586	591	581	644	553	613	603	559	577	585	555	615	576	562	622	535	586	602	561	565	588	570	603	595	615	612	573	582	573	578	583	560	572	600	599	578	602	601	582	594	556	581	570	581	586	600	588	624	609	594	595	575	575	620	605	586	560	551	570	552	566	598	615	608	604	568	627	602	602	589	606	589	571	598	553	596	573	563	567	570	627	556	561	545	565	591	541	577	587	606	581	632	628	606	547	607	560	576	602	594	588	594	554	597	585	559	605	621	599	588	553	579	637	547	633	570	592	630	610	545	589	574	596	601	553	586	557	594	555	552	626	638	549	606	571	608	556	557	574	565	561	631	593	610	512	559	589	577	571	583	580	541	630	578	624	582	572	637	594	518	556	563	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54564	50295	34240	25409	24635	23637	21861	16816	9487	11910	35703	31874	19976	8958	3013	1024	537	337	286	275	286	283	264	267	264	292	236	253	271	296	241	269	258	279	279	252	274	248	278	274	251	285	243	251	246	272	237	260	210	276	266	250	297	277	268	274	281	259	248	258	238	266	271	262	259	270	255	277	265	273	292	272	268	276	287	292	276	267	276	243	216	266	273	271	277	271	279	271	263	248	265	285	273	268	274	260	270	246	278	302	243	300	288	303	286	289	246	253	283	265	289	288	304	248	270	264	277	243	279	270	267	263	251	281	285	264	258	285	269	275	297	310	292	258	286	291	249	295	257	288	287	269	280	265	255	283	280	281	243	263	291	255	254	251	281	277	254	273	294	272	250	257	298	259	270	260	281	265	269	285	265	266	284	245	260	265	263	254	245	290	249	291	288	250	263	284	265	253	287	246	262	282	263	267	283	280	287	251	264	256	259	290	264	286	281	270	264	289	272	270	253	243	267	257	255	294	267	290	288	256	284	245	266	259	277	261	286	253	279	286	259	279	274	292	271	307	267	265	294	276	295	274	269	258	294	241	274	293	256	309	257	280	256	260	266	285	295	258	279	260	257	283	260	261	289	292	273	272	276	272	279	284	293	251	285	305	251	274	269	248	264	291	281	280	280	269	240	265	292	256	309	267	260	277	268	298	240	250	300	230	312	246	274	257	260	299	263	267	286	276	270	261	269	242	268	251	263	292	283	273	239	264	263	291	259	290	268	281	264	283	252	283	277	286	235	283	224	248	278	294	284	268	279	241	247	282	267	254	259	250	275	277	272	254	256	298	272	264	276	277	263	310	267	301	293	263	309	241	268	277	273	262	268	277	247	283	292	255	257	276	271	253	284	275	254	245	277	279	282	263	254	283	263	260	265	267	274	248	249	270	274	281	266	265	265	282	255	262	250	280	276	290	304	258	275	283	274	263	270	301	265	250	270	279	257	286	276	291	256	260	259	293	274	265	275	273	259	262	276	281	264	256	277	266	264	267	259	251	245	292	251	256	279	263	247	244	238	263	273	282	279	304	288	271	290	272	269	239	256	273	261	254	291	268	264	261	244	268	278	300	285	287	285	259	283	239	260	270	262	284	270	249	249	275	252	248	249	261	293	300	253	282	277	288	284	247	244	274	280	251	276	239	281	287	284	262	264	258	249	281	290	278	243	267	252	256	224	269	256	273	256	272	304	283	245	284	285	243	264	273	246	271	297	275	264	272	266	250	276	266	280	293	247	309	327	257	263	267	283	265	284	265	288	262	297	267	271	257	261	271	276	264	284	300	298	246	261	281	269	288	293	270	279	279	241	273	257	256	279	262	279	272	241	312	284	268	266	283	221	227	259	238	256	260	253	267	298	276	297	265	262	299	273	286	265	271	279	252	250	274	248	288	248	265	281	253	228	276	268	259	261	273	286	276	263	224	257	269	286	284	277	266	284	267	259	283	239	301	255	266	281	243	275	260	253	290	269	233	250	237	250	262	263	286	298	271	262	250	246	248	250	286	268	279	250	249	271	302	272	278	247	277	249	278	273	245	251	279	257	262	279	256	273	254	253	277	290	286	250	252	307	274	279	267	257	277	255	272	264	262	299	274	281	287	245	239	273	251	248	278	249	256	298	257	254	273	244	274	264	274	239	254	254	246	265	240	277	272	259	298	287	272	266	288	252	273	273	290	275	281	266	291	259	263	279	233	296	280	270	247	272	268	255	280	280	292	306	276	258	275	249	284	240	268	277	267	263	263	284	253	296	303	305	285	271	268	261	268	234	264	275	266	305	284	260	267	280	265	293	282	281	292	313	285	254	285	258	289	268	298	278	264	278	280	239	253	266	260	273	260	277	291	298	274	251	234	294	267	291	280	254	269	275	272	273	244	258	248	294	305	260	257	287	256	270	254	269	289	286	283	282	272	254	265	276	242	276	297	295	292	255	221	249	271	286	265	279	262	283	232	250	269	309	253	283	260	281	301	258	237	277	259	277	257	264	293	265	267	300	266	252	273	252	271	277	249	267	280	268	246	273	295	276	261	271	266	257	262	279	303	263	268	282	258	240	272	259	274	271	247	301	277	311	260	256	281	251	286	283	261	247	269	257	272	264	262	266	258	246	268	270	278	269	276	282	282	264	256	259	289	317	249	286	289	297	302	241	285	274	301	278	266	279	261	240	259	241	267	251	264	266	279	262	270	268	298	302	262	260	257	309	257	283	229	280	274	234	261	275	236	244	285	293	261	296	292	246	278	272	307	266	300	257	270	261	265	255	261	272	278	278	294	233	293	260	274	273	272	282	258	295	280	278	273	271	259	254	270	283	251	225	249	239	231	244	251	283	277	264	263	268	280	288	257	240	258	235	245	254	280	278	249	296	258	268	285	261	268	299	280	252	262	263	250	279	280	253	283	266	281	255	241	251	250	253	259	276	245	261	253	309	283	279	253	276	273	269	286	275	292	277	269	277	233	264	287	276	285	262	293	270	287	279	256	232	281	264	228	301	253	254	285	252	255	265	251	261	304	303	270	263	258	285	248	223	256	269	284	273	244	264	274	302	248	300	258	263	290	298	264	242	267	262	228	278	283	275	278	253	262	263	297	294	287	262	291	271	273	297	281	251	253	266	254	249	256	293	276	251	271	237	265	280	300	265	268	301	274	249	240	295	257	235	272	254	261	257	295	280	262	264	264	275	270	291	278	268	265	281	303	277	261	253	261	310	244	301	286	288	282	275	272	245	257	238	276	273	252	283	235	255	287	274	252	285	275	272	239	271	280	288	254	263	250	251	256	259	250	279	258	284	264	284	265	277	286	297	257	259	256	268	280	284	273	226	296	274	279	283	272	279	289	286	247	262	260	229	279	247	286	261	258	250	247	316	260	234	260	240	264	251	290	266	260	305	247	273	298	264	288	268	240	273	273	282	273	285	266	301	256	292	267	260	265	289	272	251	255	298	261	292	281	238	283	280	251	287	284	288	259	268	265	295	290	266	292	264	281	263	254	283	271	285	265	265	255	283	281	260	283	251	261	257	298	251	247	256	252	274	232	259	275	296	275	237	268	295	271	260	258	268	274	281	248	270	244	262	263	265	300	271	307	262	271	282	288	288	270	281	259	242	279	283	273	275	303	270	263	271	275	262	283	267	276	273	231	282	278	276	250	248	287	240	250	273	280	292	262	274	271	275	278	282	273	270	248	244	267	262	260	259	273	276	279	296	259	268	270	286	252	279	259	260	273	283	266	277	279	278	272	244	260	276	286	237	252	299	268	234	259	246	249	247	248	223	271	261	291	283	320	247	241	264	252	263	256	279	268	269	254	284	262	249	307	258	254	253	298	270	246	275	270	279	251	276	254	260	286	265	300	268	268	278	293	268	267	258	266	261	269	276	289	235	256	285	283	274	289	320	300	269	262	309	254	270	245	251	266	279	271	257	305	239	258	278	236	270	266	222	283	285	243	284	275	240	280	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43638	55145	31518	12323	10765	10507	11928	10464	10844	26740	50503	44337	33771	19231	8594	3086	1200	773	576	640	596	584	542	597	610	590	581	561	616	593	598	567	579	537	549	603	582	614	569	585	582	541	577	605	566	596	581	561	582	596	591	558	574	568	580	580	588	584	581	585	598	574	592	564	557	612	561	615	558	589	575	603	610	546	585	560	599	551	577	556	557	568	624	589	607	550	582	564	558	575	558	567	585	539	550	576	608	555	588	591	572	540	565	599	575	570	561	560	570	566	569	588	591	576	617	551	581	541	601	568	610	575	605	549	567	577	605	561	574	547	545	606	609	562	577	542	559	517	576	540	579	603	555	551	572	563	578	543	531	556	595	583	592	594	594	551	534	587	573	522	573	565	577	588	558	579	538	575	586	546	544	581	552	568	580	594	571	544	552	544	585	602	581	544	584	583	582	571	572	594	613	585	566	585	579	591	595	532	565	545	579	576	522	590	547	537	552	581	571	590	554	598	578	551	544	578	568	568	575	583	539	560	550	575	569	544	594	564	533	571	592	589	529	575	556	574	557	604	554	565	552	558	584	589	617	563	588	566	594	555	547	572	562	594	585	568	557	602	576	519	572	591	526	590	547	590	588	555	576	555	572	600	591	522	566	536	600	579	559	578	546	564	538	552	556	551	602	582	569	585	583	577	617	547	583	573	562	593	579	571	529	539	580	583	559	584	548	581	586	548	551	622	596	560	571	585	561	537	535	562	550	582	583	610	566	574	605	563	570	577	559	575	564	538	550	568	568	536	528	596	546	550	550	598	556	592	583	614	536	546	603	566	547	564	597	596	571	570	602	589	543	570	537	547	593	553	599	582	594	575	570	580	554	613	581	575	562	593	533	599	607	582	574	596	614	598	558	544	520	589	608	538	558	568	584	590	545	609	572	572	560	554	552	630	564	607	577	554	566	568	582	588	584	569	599	557	613	588	648	565	565	588	594	589	579	549	577	551	560	576	574	546	572	576	574	567	564	537	575	582	545	601	563	565	569	619	578	557	589	555	541	590	563	593	565	576	579	620	591	589	570	577	617	596	540	589	587	587	573	566	546	606	540	560	560	587	586	580	571	578	610	549	561	586	587	627	585	536	562	567	582	556	584	595	552	590	583	575	579	563	600	539	536	569	572	565	598	568	559	573	599	629	597	558	568	546	558	580	573	607	563	594	527	621	579	552	602	584	569	561	534	566	612	579	564	535	554	570	565	605	582	514	627	536	532	562	596	611	568	557	551	578	571	548	559	536	558	615	535	565	583	591	592	546	543	602	575	564	576	561	567	589	569	561	558	587	563	561	571	571	564	541	563	590	598	570	598	554	564	583	611	545	599	549	577	565	553	536	594	540	582	554	603	551	607	586	591	638	541	591	602	579	593	542	551	601	606	574	557	586	525	570	608	603	571	589	532	543	577	580	574	586	575	537	617	579	557	598	564	553	585	567	564	600	557	556	561	582	595	557	549	628	587	563	592	537	585	608	590	545	576	551	576	579	587	545	586	538	558	590	573	564	553	562	564	572	609	560	566	536	550	582	570	583	560	573	525	568	581	601	536	610	581	606	616	591	570	585	615	542	562	566	584	567	596	554	595	585	587	591	582	601	534	587	576	574	621	542	566	604	564	565	569	570	569	576	571	558	554	574	571	631	569	575	582	592	596	572	557	554	577	622	553	557	581	606	606	559	579	563	526	577	572	546	544	552	592	580	523	576	533	550	571	597	602	619	564	590	558	571	619	575	537	594	585	588	553	515	559	586	590	619	587	563	557	575	598	594	570	568	593	565	571	576	622	608	565	543	558	586	548	597	592	581	566	619	567	604	583	593	603	575	606	561	574	561	561	571	592	567	610	600	552	583	554	552	561	562	588	569	592	572	588	581	610	543	594	583	596	601	537	597	570	584	589	586	594	538	571	557	573	535	594	562	579	605	533	526	586	563	596	621	556	581	559	561	578	532	552	593	596	590	594	565	594	586	548	531	555	606	587	578	598	531	599	600	583	568	575	541	557	563	560	583	595	636	566	534	550	586	553	589	553	537	571	598	549	561	575	567	546	558	555	574	569	554	602	556	567	577	553	580	561	543	543	545	600	527	573	592	608	531	617	568	578	550	627	606	528	544	556	592	576	565	553	550	561	597	594	618	631	565	540	561	566	599	601	569	575	583	596	540	536	573	578	603	610	548	560	566	581	555	553	574	573	574	572	565	575	554	545	586	599	559	599	587	522	583	605	559	589	580	603	522	551	588	585	549	544	572	583	601	551	576	579	553	619	572	569	581	580	556	633	595	577	583	575	520	580	612	594	600	564	604	562	535	556	579	575	551	608	586	544	548	602	572	552	562	561	586	582	562	544	557	559	601	609	576	595	545	535	542	586	541	539	584	571	597	559	584	563	584	585	545	584	599	621	579	598	607	583	560	574	603	607	571	533	548	554	557	565	576	546	609	555	612	584	561	569	584	571	529	571	574	566	520	547	547	595	617	534	540	549	574	598	600	590	584	578	566	559	594	567	578	562	646	580	579	576	563	603	581	589	579	567	560	602	580	563	544	582	606	595	587	562	601	592	574	561	562	543	563	612	557	595	573	580	557	548	599	580	572	541	580	544	567	591	574	577	535	571	593	541	576	579	566	569	589	599	604	580	562	578	534	600	572	578	545	618	577	581	579	618	576	569	570	573	557	561	577	606	569	593	582	608	579	598	558	539	554	583	562	532	589	552	538	581	519	557	503	571	600	563	546	545	575	576	535	627	582	530	534	571	563	599	551	576	568	566	569	567	631	554	541	591	553	605	554	565	574	537	566	541	562	574	538	555	568	571	599	570	532	563	588	563	549	540	597	543	579	569	572	547	587	579	600	584	563	580	589	602	585	562	556	537	557	586	556	567	609	517	600	570	533	577	547	591	583	574	594	557	566	581	591	594	565	591	586	602	627	584	558	583	582	581	590	592	557	564	532	554	550	575	557	565	579	577	548	526	555	601	563	564	594	613	569	554	581	614	553	608	581	559	560	644	587	582	599	554	597	572	579	557	581	584	550	596	571	588	587	607	581	615	585	582	584	570	562	588	558	596	599	563	602	572	562	609	582	544	596	575	579	602	557	561	593	577	590	575	583	571	496	527	549	573	559	592	542	602	572	539	597	556	598	570	603	610	595	591	582	601	588	570	584	544	598	572	557	540	594	573	580	561	575	575	577	530	548	610	517	545	563	574	604	618	584	580	599	598	568	560	593	576	522	605	523	604	567	546	582	583	553	559	547	580	558	576	578	591	618	527	555	598	604	578	548	573	574	571	572	545	553	536	572	532	561	560	612	570	571	565	572	573	575	590	568	559	548	576	535	591	586	602	606	624	585	576	630	550	585	558	550	586	607	569	552	592	555	571	530	542	580	582	593	573	578	596	585	588	583	609	578	586	571	579	603	572	573	576	540	584	576	582	584	545	612	584	638	604	554	546	570	583	566	569	560	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53954	48690	35573	25077	24487	24430	22323	17990	10905	11924	33819	31323	20625	8690	2860	1064	475	296	279	256	236	257	279	297	272	266	283	243	244	245	269	287	253	262	260	240	287	268	259	263	293	262	287	264	278	270	282	270	262	295	270	254	278	290	291	269	253	271	255	273	230	267	244	298	255	247	257	247	238	277	262	278	280	261	259	226	281	228	245	268	251	277	260	272	261	266	257	263	303	252	275	272	278	285	268	249	267	272	275	249	255	286	259	265	250	280	232	248	248	243	231	257	246	278	261	267	257	257	288	269	302	237	271	255	260	261	273	268	286	254	260	255	248	291	269	253	284	292	253	253	263	263	262	282	264	261	233	267	269	239	293	246	275	234	232	232	245	253	287	253	256	252	275	257	260	264	264	255	233	262	264	267	248	295	268	267	236	284	283	279	252	257	254	260	260	243	283	251	261	254	268	280	253	271	251	271	259	250	233	262	284	269	265	253	256	244	294	260	258	299	293	247	275	251	258	254	259	245	255	277	243	251	255	283	284	271	261	267	236	276	250	244	293	269	239	263	246	263	261	230	248	257	272	277	251	237	276	266	287	259	234	235	244	250	275	278	257	254	289	270	271	244	233	236	263	243	258	270	255	238	263	262	283	287	230	272	243	231	257	274	268	256	259	256	276	261	249	271	321	229	291	267	247	290	290	255	278	233	278	260	268	279	259	261	248	266	292	258	265	286	259	245	274	258	270	259	275	250	255	264	243	249	261	263	265	274	279	267	246	268	271	262	280	243	258	208	250	255	226	270	231	259	273	286	279	297	263	275	256	271	250	267	283	268	228	231	277	282	286	262	289	273	295	264	267	259	268	238	283	313	277	248	264	263	258	250	281	272	255	283	266	270	233	229	269	282	244	251	259	213	282	291	260	271	261	269	293	285	283	255	225	275	259	267	270	263	258	263	294	275	253	253	278	282	240	260	243	271	288	282	259	250	258	257	266	312	256	274	254	265	270	255	241	235	225	262	273	269	271	236	262	270	286	233	284	273	305	259	267	291	274	259	256	293	268	271	254	250	279	270	250	253	272	246	250	254	253	286	281	266	259	215	282	275	240	256	264	255	254	271	271	246	269	239	248	278	300	270	283	259	236	250	258	248	237	256	271	262	271	265	257	232	264	269	266	248	252	253	260	243	254	277	267	260	281	279	261	215	267	216	250	269	253	277	267	288	297	290	270	260	259	230	257	241	287	261	237	287	287	235	288	273	260	259	258	268	256	240	260	246	262	246	266	276	252	253	241	279	254	279	255	283	281	272	242	253	285	285	239	267	299	263	280	257	264	255	251	268	247	292	243	274	261	266	281	273	252	261	266	260	269	261	264	258	270	265	262	267	266	250	288	295	242	227	294	289	281	274	254	273	282	288	247	221	264	251	260	268	248	277	249	261	222	286	260	275	254	280	284	259	259	284	222	257	245	274	304	259	249	301	259	320	272	265	250	265	225	251	255	265	267	288	240	262	255	270	230	277	255	253	252	283	258	248	214	277	257	250	269	245	282	283	229	220	266	240	268	261	277	282	265	240	242	297	297	262	270	235	270	243	238	243	267	296	247	268	283	298	258	282	275	243	252	233	260	271	253	300	230	254	250	272	240	270	250	244	234	259	236	279	257	259	273	266	261	279	298	253	277	262	286	267	283	251	245	243	294	290	279	257	242	267	295	283	264	231	246	273	257	251	271	246	223	261	282	252	266	266	251	230	251	269	247	240	252	291	265	251	261	259	264	271	218	271	241	264	233	240	260	292	236	308	296	258	282	281	250	269	273	258	249	264	313	260	279	274	256	252	236	291	277	245	241	258	271	250	258	303	277	250	242	267	272	249	282	271	216	247	260	258	270	286	285	252	291	273	272	271	283	249	262	263	259	268	256	284	269	262	242	293	267	263	255	256	267	250	272	251	262	255	247	266	248	249	251	240	273	229	278	271	253	272	248	254	305	284	259	256	268	257	273	258	254	300	245	254	266	266	239	275	249	281	244	255	244	232	265	274	259	257	272	278	265	249	254	267	263	280	255	253	248	255	247	257	256	251	245	288	259	234	277	261	268	271	265	276	258	278	271	272	262	258	250	253	232	255	266	274	257	276	243	292	263	253	237	264	290	250	250	237	254	270	251	269	254	255	286	255	258	279	263	283	256	279	252	276	256	260	220	279	246	261	258	267	267	273	263	258	240	265	271	276	266	259	266	281	271	249	241	262	239	247	264	293	277	261	247	283	278	264	271	271	257	269	244	274	288	258	254	278	273	295	267	257	275	251	263	258	275	279	260	272	264	281	258	280	248	247	287	223	252	281	256	266	259	259	290	264	272	256	246	271	284	243	282	289	250	251	252	245	302	266	240	236	282	264	234	259	249	281	256	258	256	260	263	258	262	262	270	301	277	267	269	295	255	238	241	251	272	252	281	255	255	245	248	259	267	260	280	251	250	262	263	251	271	265	279	265	268	277	269	246	280	277	249	278	299	250	286	288	278	264	267	241	271	268	235	269	213	232	276	262	253	257	284	286	256	222	263	276	264	284	283	273	251	269	250	270	275	260	272	285	269	249	215	316	224	263	272	281	255	253	299	265	255	254	258	274	254	239	261	237	259	260	276	271	236	250	266	237	236	267	258	255	243	300	265	257	255	248	264	285	259	276	244	258	244	227	254	296	288	260	231	248	265	295	260	252	275	274	265	271	249	267	297	262	260	264	286	259	299	260	249	281	287	248	255	296	268	272	247	219	265	266	251	263	275	259	248	283	241	291	290	275	241	244	260	250	268	246	264	271	254	305	264	237	266	247	267	246	250	242	257	297	293	245	294	257	256	228	265	220	294	248	251	256	271	253	274	255	260	252	271	288	238	274	259	273	277	256	258	254	238	226	240	282	253	241	270	232	250	300	288	282	256	260	247	270	283	259	247	244	283	264	257	274	258	270	281	287	263	266	289	285	273	272	287	262	232	252	266	273	265	246	270	258	246	280	255	249	245	256	266	282	263	272	235	286	268	254	253	276	248	264	259	254	278	271	269	247	267	278	252	263	223	249	262	311	253	291	247	291	263	251	261	277	261	260	245	262	274	255	259	271	274	260	260	259	260	259	262	272	290	271	255	284	261	259	245	252	277	271	262	252	270	267	268	281	270	250	256	287	222	254	276	270	281	239	277	277	247	258	293	266	223	240	225	238	257	248	240	279	250	275	288	277	267	242	241	276	269	250	265	296	265	245	273	269	266	270	236	251	232	261	256	277	274	251	242	230	256	252	257	254	248	231	223	240	244	279	268	262	271	272	260	267	267	277	292	247	230	244	248	232	247	244	236	246	273	268	276	260	278	258	238	271	283	253	267	285	274	260	276	259	258	243	274	213	258	269	284	284	265	281	240	270	240	283	250	245	273	274	256	257	257	273	274	241	273	272	282	278	265	261	265	262	289	258	258	281	222	262	303	279	253	256	268	257	263	285	303	240	270	278	294	255	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42786	53741	30868	11865	9025	8402	10628	11777	10951	26819	49398	44342	34611	18772	8369	3018	1146	714	597	572	569	573	570	577	523	589	522	530	559	560	535	531	580	577	590	603	569	585	542	551	545	545	549	534	558	553	572	573	563	528	607	526	571	549	565	548	543	545	546	531	555	568	556	572	582	548	585	584	549	554	552	558	520	570	567	541	569	537	523	543	588	580	542	576	507	547	553	531	559	575	561	572	545	535	515	541	590	607	526	564	609	546	599	531	544	554	538	580	537	563	527	576	566	554	546	563	542	557	531	595	540	557	605	608	577	555	589	556	497	544	599	548	584	549	505	572	570	539	558	595	547	562	537	512	582	561	570	541	550	537	518	562	577	572	551	561	546	572	613	516	580	552	539	583	530	526	595	572	551	562	572	562	607	532	557	557	577	619	540	571	554	498	573	551	528	544	542	533	531	572	545	513	547	597	469	590	531	556	559	590	568	529	579	537	581	567	576	582	544	528	574	543	578	561	587	561	588	566	573	547	559	573	557	558	592	547	560	533	561	546	578	540	563	517	533	559	568	597	552	574	579	562	501	560	532	561	609	557	585	569	582	594	582	583	603	516	556	589	560	579	600	529	546	555	562	577	583	547	534	570	548	552	531	541	585	534	588	555	581	566	567	552	559	555	615	547	538	580	555	551	559	550	560	503	558	546	519	571	547	544	604	564	530	556	574	553	515	532	530	549	584	552	578	492	595	555	563	553	524	562	547	556	607	557	521	547	565	576	564	507	582	543	574	514	562	568	563	539	586	527	532	561	580	527	549	573	562	558	546	580	519	565	495	564	536	586	569	544	565	577	559	567	564	515	554	551	556	551	506	577	565	513	571	538	587	604	556	588	542	550	563	521	536	566	569	520	569	579	633	554	561	573	526	538	570	566	601	522	567	598	580	569	565	567	548	582	583	546	584	574	528	542	517	545	537	538	572	556	558	568	536	555	541	548	573	497	536	554	582	584	553	580	550	543	563	546	555	563	547	532	537	578	572	544	509	537	609	548	566	520	551	566	548	580	538	550	531	576	570	570	571	550	542	555	570	560	500	568	599	591	561	568	535	581	574	573	577	588	575	592	526	532	502	579	563	507	543	525	580	532	593	530	574	545	552	562	536	574	550	541	511	571	524	537	515	568	606	584	550	574	549	569	561	532	582	563	573	588	552	583	581	538	580	574	534	544	539	560	531	571	577	601	574	549	520	547	587	559	580	535	526	559	555	515	557	539	539	536	535	556	567	524	578	536	579	536	581	556	559	563	590	556	600	577	563	577	570	583	554	581	566	582	543	535	554	538	559	552	592	537	550	548	580	541	610	570	557	552	553	560	545	570	582	573	583	539	538	553	547	547	557	557	539	562	581	504	580	547	579	553	552	547	537	561	542	507	532	587	535	543	528	529	599	564	565	572	510	578	586	498	543	544	536	554	591	534	592	555	550	537	563	579	543	564	565	522	565	514	607	577	591	524	550	532	603	583	551	588	542	542	554	565	580	570	568	558	549	548	585	588	535	555	586	518	557	530	521	521	581	565	546	556	529	573	545	509	553	553	563	552	587	558	565	590	568	554	567	547	591	574	570	568	514	562	566	580	549	493	566	566	519	524	522	524	572	534	537	550	570	568	542	573	523	571	533	583	554	576	540	587	549	559	566	567	548	536	569	558	587	551	553	543	548	513	546	559	562	529	570	544	551	534	525	572	572	572	534	575	572	599	564	520	551	573	544	588	553	542	584	547	551	552	576	564	551	523	609	579	551	549	567	556	562	546	561	563	553	611	547	536	575	484	537	519	499	553	546	540	557	529	575	575	617	498	582	555	570	538	577	589	574	527	521	547	528	553	558	551	585	558	593	586	607	539	558	556	548	591	564	580	551	573	550	542	521	535	528	585	530	591	556	560	570	560	557	571	556	504	528	585	601	577	584	607	557	603	590	506	559	561	569	576	566	571	543	525	566	576	536	573	542	509	572	549	579	546	557	572	557	577	556	566	583	546	543	540	551	556	524	552	550	568	560	578	538	550	501	533	565	579	539	535	588	573	575	543	547	554	563	591	540	554	516	535	546	576	546	554	586	551	610	581	554	518	536	600	552	552	553	545	590	531	527	527	559	589	558	547	526	525	587	536	560	597	596	525	576	533	514	566	512	537	565	547	569	543	608	540	587	553	562	561	516	567	594	575	564	589	549	535	558	567	565	576	540	506	553	562	561	573	581	526	587	528	568	562	554	578	566	536	558	552	509	557	544	556	554	573	580	536	571	575	527	550	552	562	574	554	552	558	546	539	543	587	537	566	552	548	590	579	588	521	565	564	548	519	571	565	545	550	583	555	563	599	584	522	594	555	531	598	541	566	607	540	567	560	548	533	573	557	550	542	597	578	542	599	574	539	538	605	579	557	518	571	534	523	593	567	544	554	568	578	591	584	556	547	520	545	530	541	517	559	537	537	598	591	526	579	579	534	572	499	549	546	549	588	550	562	531	531	536	534	545	565	527	565	557	558	604	576	511	534	551	540	562	549	565	576	580	544	564	538	546	525	526	552	561	592	535	580	581	558	599	578	518	569	551	504	566	548	523	549	538	515	527	540	553	610	525	576	549	578	559	535	539	577	517	530	603	591	546	524	578	557	573	568	579	575	549	535	596	552	582	595	587	548	539	587	538	594	568	543	559	541	535	532	548	529	561	587	516	576	526	578	588	591	601	528	551	569	555	547	525	545	572	523	573	598	554	529	556	574	524	513	577	545	542	578	519	534	572	531	549	560	539	610	556	543	566	549	572	539	557	563	552	572	563	559	569	546	558	560	539	575	567	553	555	550	549	558	576	585	543	561	515	540	582	533	554	569	562	566	541	536	556	560	583	541	547	594	557	536	571	546	562	581	551	555	553	561	575	580	544	580	637	553	561	568	524	590	536	587	538	588	558	559	538	519	565	564	559	549	529	575	542	519	590	510	621	588	573	589	585	571	563	553	538	563	521	581	587	557	559	533	542	574	571	528	582	572	565	535	577	566	521	547	582	526	559	563	522	559	510	528	546	556	564	534	570	599	542	512	524	547	546	546	578	576	554	512	528	535	533	546	571	561	560	524	537	536	547	571	518	546	521	518	571	532	555	541	566	563	570	566	572	560	544	615	561	569	580	512	549	547	555	601	560	539	557	566	526	578	565	550	532	574	548	605	556	524	578	582	562	523	565	534	560	568	587	547	540	551	548	534	581	610	575	545	588	530	527	598	557	543	536	500	581	608	591	536	550	568	532	545	560	510	556	551	519	567	557	578	532	525	531	572	540	575	533	538	550	575	546	569	583	621	549	540	523	549	584	586	550	574	542	550	586	562	565	527	535	583	536	579	553	557	588	515	540	529	537	563	616	566	550	541	591	555	569	489	535	559	561	526	557	566	572	566	548	548	528	572	565	561	563	586	553	573	572	594	533	569	568	583	544	573	548	536	609	620	582	542	537	563	529	553	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53051	49398	38225	27311	24227	23039	23300	20100	12249	18327	36300	29668	18887	7618	2497	875	417	300	266	241	278	269	267	253	229	250	264	252	257	249	260	286	277	265	250	276	266	235	268	284	247	246	245	258	252	258	267	227	257	232	234	255	266	214	264	252	235	242	228	261	242	234	245	228	253	255	327	257	261	282	283	232	254	285	266	249	248	251	216	244	229	243	260	275	249	232	257	262	253	262	255	240	250	293	228	244	244	261	267	250	270	288	251	269	232	241	242	253	250	224	233	242	256	235	242	250	267	248	233	248	259	263	274	233	245	275	257	257	246	271	240	252	248	266	247	248	255	280	264	237	259	239	258	233	267	262	227	258	223	260	278	251	267	249	254	279	251	253	256	245	284	256	264	244	251	258	276	252	264	250	257	239	237	246	284	261	269	241	266	249	259	299	249	241	266	257	244	269	242	230	249	248	232	258	245	266	251	266	277	250	232	232	237	260	248	260	261	251	244	239	287	222	227	251	261	262	272	278	236	256	235	246	255	256	243	268	231	262	240	259	266	250	238	264	256	262	234	250	285	254	249	279	261	226	247	250	298	225	270	243	229	278	256	257	248	274	284	295	245	281	252	256	242	259	250	255	262	220	277	248	263	273	229	248	246	248	266	241	267	269	250	261	234	269	249	235	245	238	252	262	250	265	260	247	278	236	264	242	270	245	239	258	268	224	246	257	264	258	243	246	223	245	258	270	253	264	276	255	252	225	238	258	247	219	275	255	262	240	261	256	258	255	263	223	250	242	278	257	250	247	265	237	270	245	229	259	233	255	217	242	243	258	257	241	251	249	241	259	296	276	263	254	284	274	277	273	263	290	280	240	287	268	265	238	261	236	247	218	285	250	251	275	255	247	271	225	265	257	251	242	231	241	246	256	254	254	259	271	256	247	247	245	249	238	257	244	234	275	256	260	252	226	255	235	260	252	246	282	247	262	268	243	249	248	261	285	241	237	238	272	250	261	252	247	276	287	248	268	248	255	259	254	245	281	245	217	238	247	242	225	256	289	248	282	248	258	235	269	238	267	231	284	242	301	259	254	229	246	247	232	256	222	260	264	210	259	252	285	266	225	220	229	231	217	254	234	254	246	254	231	270	251	258	246	290	246	238	255	271	224	243	249	246	244	231	271	246	248	265	273	268	266	233	259	262	269	232	229	263	228	242	273	240	254	256	231	278	259	221	258	266	225	283	256	264	252	200	293	253	251	264	269	275	273	271	252	261	252	267	272	282	266	238	261	275	257	249	263	242	232	253	259	261	229	255	246	246	242	300	257	240	263	263	236	242	283	233	261	243	259	235	256	286	254	295	267	238	254	250	253	249	265	250	266	247	292	260	272	258	253	251	230	261	248	239	256	237	237	280	279	251	270	267	290	233	260	272	241	232	253	255	264	273	264	249	255	247	296	268	247	289	268	255	230	250	239	287	234	255	253	257	279	307	267	245	279	260	263	262	224	234	243	256	249	251	268	278	242	234	239	258	249	274	255	266	244	268	273	252	240	269	255	256	261	251	260	245	229	262	270	271	247	242	250	269	225	238	246	263	241	270	259	218	261	271	233	263	255	239	230	259	243	229	246	259	254	232	259	245	246	259	243	259	253	246	232	253	256	262	257	273	236	246	252	242	240	240	238	272	282	264	240	250	246	242	198	222	271	240	245	246	265	215	259	255	250	250	252	232	278	266	234	267	242	283	251	251	244	241	265	262	261	260	256	247	283	250	250	248	252	263	235	230	237	245	249	271	256	220	234	262	267	258	259	282	251	235	247	240	254	288	279	249	278	256	244	250	299	273	218	244	247	238	255	241	263	225	256	247	260	253	239	244	257	220	225	268	266	255	264	248	270	252	264	255	291	270	262	252	224	269	256	244	251	244	234	223	249	300	257	281	261	280	230	266	259	256	283	258	251	262	255	249	259	253	259	245	262	232	239	271	275	245	239	262	269	227	269	243	282	246	265	227	245	279	273	228	248	244	286	225	261	282	237	259	266	272	253	242	233	283	235	279	260	237	235	279	283	263	244	247	268	234	235	272	248	261	265	280	244	245	230	244	239	249	264	224	241	252	268	239	241	269	234	246	257	259	275	262	265	254	264	262	272	271	263	250	240	247	238	245	221	254	255	266	259	240	219	242	254	277	236	237	282	276	256	283	250	253	257	245	270	247	272	239	250	226	272	270	257	244	262	260	262	272	238	259	245	243	249	247	257	254	221	238	240	248	246	249	277	251	231	246	245	274	264	255	231	271	285	275	254	237	257	267	271	247	265	243	258	249	273	250	241	253	250	278	240	249	239	223	232	245	226	247	295	279	270	294	240	257	241	243	250	265	265	262	295	282	245	248	281	265	277	240	257	244	265	245	255	251	292	232	297	266	271	271	248	263	258	288	251	258	270	245	256	255	273	263	253	241	230	272	238	230	260	259	281	282	254	261	280	237	252	253	238	254	262	247	247	274	276	284	279	274	225	230	244	254	237	230	241	255	282	240	258	235	288	231	252	267	249	258	262	259	244	276	268	251	259	261	264	274	266	238	277	301	297	248	240	232	250	254	246	242	228	261	261	246	247	229	250	268	244	253	223	230	254	257	271	249	234	267	255	238	292	245	233	258	252	251	228	239	283	264	283	242	258	253	242	257	240	262	271	246	237	240	249	256	229	273	270	268	243	239	270	239	256	270	282	255	272	247	270	254	256	249	255	247	257	213	263	245	243	257	240	234	276	277	256	258	256	215	233	251	240	267	294	237	258	262	253	247	243	252	257	246	241	243	275	282	283	240	259	229	261	260	240	269	231	278	257	238	254	256	279	270	255	270	266	274	250	252	250	255	240	216	249	257	240	265	239	266	303	237	257	246	249	250	280	235	239	237	259	239	263	255	257	269	234	272	270	265	279	248	214	241	243	232	240	230	283	254	268	255	268	245	248	277	230	244	258	269	250	257	269	272	232	268	262	253	263	259	249	245	247	229	244	270	272	293	255	272	255	248	261	239	230	258	235	263	222	263	246	256	252	277	304	275	227	295	256	252	278	257	197	256	252	262	255	244	243	255	286	267	261	246	241	268	234	240	247	263	235	267	243	236	260	253	235	279	257	253	235	239	270	261	251	247	257	233	219	228	265	255	238	268	271	243	253	251	269	242	248	213	226	245	261	244	275	266	259	238	247	237	266	272	234	261	284	240	261	252	236	274	266	254	261	215	223	260	249	239	255	255	268	258	242	240	261	266	226	255	258	261	272	269	257	259	244	281	250	271	240	262	275	248	262	265	247	242	265	224	217	273	225	261	256	245	256	238	249	225	236	262	233	257	270	271	252	255	265	244	269	242	257	267	249	262	246	265	256	281	269	268	243	230	271	262	255	254	265	224	227	242	275	244	295	251	275	247	234	232	292	253	251	256	225	246	265	231	260	238	256	253	268	276	246	257	246	227	264	251	218	211	236	258	253	272	273	246	243	251	281	237	245	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41181	54394	29161	9968	7291	7557	6630	8781	10128	34425	49964	42405	32444	17027	7311	2563	1057	701	536	542	533	561	527	520	548	533	539	529	538	582	542	521	572	562	546	530	532	541	557	530	497	569	520	543	551	528	538	560	510	509	511	529	564	599	555	520	564	546	536	523	551	544	516	530	533	523	512	528	527	543	523	556	570	555	501	574	542	521	532	563	535	548	527	481	551	560	585	537	497	558	529	546	560	530	534	560	530	498	511	509	528	539	547	542	542	524	511	544	591	523	513	546	560	527	532	510	480	507	533	533	549	581	565	552	546	512	564	570	534	584	603	521	561	532	521	539	527	534	535	503	519	533	509	537	543	529	585	576	526	548	539	541	582	527	530	536	581	549	522	509	538	534	558	566	552	493	529	534	549	573	519	559	524	566	545	511	559	517	532	491	551	533	534	579	556	578	574	537	570	570	510	545	542	533	543	530	539	561	480	552	543	540	606	541	538	524	519	544	562	551	602	510	589	544	549	552	525	560	524	547	527	530	551	499	536	515	529	547	523	556	548	516	546	534	619	564	528	531	565	546	557	545	529	541	531	534	560	523	522	495	570	524	555	524	552	510	551	523	567	547	530	519	538	547	533	537	514	564	561	531	588	554	540	519	573	518	546	547	534	588	521	554	529	512	522	567	540	536	518	503	529	527	488	530	494	567	555	540	530	521	549	580	563	532	522	526	541	550	561	570	552	537	549	532	548	553	559	589	569	535	552	520	521	561	530	515	558	529	534	535	533	593	553	566	516	528	520	543	539	549	531	517	520	527	533	538	504	537	540	477	530	499	496	518	516	483	555	570	547	562	533	587	535	546	543	500	575	531	538	556	520	555	546	520	563	558	539	550	565	541	563	568	556	530	517	575	550	570	537	550	522	524	501	571	571	564	524	540	550	536	548	568	545	524	524	561	510	549	548	563	535	514	521	537	523	541	573	517	564	510	540	563	553	520	545	587	531	578	548	574	566	536	574	538	556	484	523	527	545	519	549	564	536	535	527	595	550	562	550	544	549	538	514	534	542	539	533	551	547	489	548	601	529	490	518	548	536	563	570	563	567	557	551	521	529	538	553	576	543	537	515	550	528	550	540	550	542	528	555	554	527	522	559	540	576	576	544	512	546	546	486	532	517	595	534	545	522	516	514	515	562	512	579	576	495	526	522	500	532	550	536	538	549	513	537	567	540	551	517	525	533	539	549	468	561	524	521	530	532	541	545	587	549	550	523	534	550	501	570	536	538	510	571	538	524	578	498	581	551	602	540	537	501	522	530	553	561	517	535	529	529	568	534	574	545	571	506	538	533	561	528	518	539	549	524	507	577	557	553	521	549	554	551	565	531	540	516	528	530	514	507	536	547	531	570	547	557	550	528	525	553	581	553	564	547	489	531	535	568	507	521	562	565	526	513	511	527	560	509	538	541	598	539	546	559	595	545	546	548	535	525	561	563	555	523	559	531	555	569	576	563	549	541	548	530	528	534	550	544	557	523	505	538	485	581	577	505	537	540	563	546	566	539	573	524	525	552	510	487	568	549	548	567	523	511	537	496	551	528	535	541	513	547	537	533	545	573	504	494	549	585	505	551	597	546	559	555	571	491	520	536	506	511	502	571	559	558	540	541	557	529	551	520	507	516	539	523	543	538	534	535	555	577	524	567	538	542	531	542	508	480	607	539	486	586	514	519	533	509	496	502	527	578	569	583	515	556	529	547	535	520	577	559	561	575	529	544	530	536	548	490	514	547	527	522	508	520	509	509	585	511	529	514	541	509	565	535	520	542	553	495	575	520	545	531	565	532	562	529	518	551	505	573	551	477	538	542	528	555	561	516	531	538	523	530	498	565	549	516	537	539	531	512	530	553	560	567	519	573	558	541	542	561	554	510	544	529	565	525	498	587	556	518	539	548	577	518	526	560	540	550	542	563	539	518	530	573	553	507	540	508	567	484	535	519	560	553	551	512	548	545	526	479	600	479	538	539	528	527	518	514	589	536	529	561	535	564	544	553	518	506	554	537	580	540	553	533	561	564	531	521	523	504	543	513	518	547	515	549	496	533	519	525	518	528	526	548	589	536	552	531	546	540	520	553	536	519	558	558	526	520	502	553	559	534	547	501	556	570	548	509	521	529	557	537	511	531	551	591	543	573	534	522	549	530	573	532	581	583	512	548	511	524	518	549	534	537	527	557	576	539	523	553	546	494	544	568	521	521	541	523	553	530	571	569	507	539	537	525	493	550	552	554	509	540	549	531	555	547	521	538	547	507	533	515	533	527	543	540	517	506	553	596	607	527	555	543	563	550	554	539	558	526	534	506	535	515	547	535	541	546	512	500	535	569	581	534	535	547	551	523	558	540	564	552	527	532	533	512	551	536	498	498	539	564	517	551	535	516	534	553	500	546	571	548	555	519	486	545	542	546	558	562	521	509	497	527	539	544	538	522	577	511	546	541	537	551	527	504	600	500	534	604	534	511	536	524	539	537	544	530	558	558	567	548	495	559	536	524	527	521	571	511	548	561	535	553	581	531	527	534	557	555	534	555	567	544	527	527	567	580	556	541	567	523	542	514	530	466	536	561	551	520	539	546	534	522	489	577	536	548	568	541	564	577	530	535	525	512	513	556	514	528	574	527	553	551	523	561	533	559	515	574	531	532	523	573	538	524	537	530	538	527	569	557	534	557	517	538	561	564	550	537	562	565	554	566	530	542	529	534	545	559	537	484	562	533	552	511	579	499	541	545	522	534	559	561	531	578	510	567	551	564	555	511	529	562	537	535	547	572	552	572	541	549	562	527	569	558	573	534	573	577	504	561	513	520	531	546	535	540	531	548	523	538	539	543	548	561	562	493	510	537	515	535	567	548	510	536	565	563	546	529	555	490	497	506	563	532	552	545	547	561	530	538	532	486	563	529	584	550	536	562	485	544	511	514	531	544	553	549	550	529	599	532	570	577	534	521	554	536	533	533	532	539	551	556	591	525	507	580	584	543	547	549	573	483	515	547	548	524	536	504	492	566	529	551	548	545	523	549	534	534	498	554	531	558	530	540	552	500	566	574	515	517	536	575	586	543	570	545	504	556	554	532	575	527	510	528	563	491	500	550	548	560	548	510	505	573	518	549	547	562	578	556	539	562	560	534	588	514	524	574	534	539	528	562	534	546	554	544	579	531	564	551	490	508	543	519	524	505	488	545	546	531	499	499	582	586	512	479	523	519	545	581	519	571	586	561	529	594	536	508	540	499	527	560	550	540	542	553	468	504	565	534	502	558	551	517	548	550	534	551	550	538	498	522	531	557	538	527	581	520	577	577	496	544	526	510	544	551	515	536	520	530	553	541	494	564	522	607	540	519	486	542	519	498	502	544	532	561	509	593	562	519	574	555	544	543	521	547	521	553	554	528	565	529	519	577	535	551	529	517	559	516	525	558	514	531	576	550	522	528	528	539	577	518	532	571	556	511	566	514	557	550	504	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54265	45389	37028	27065	23322	23513	24010	19629	11474	19719	35827	29407	19386	7464	2317	810	462	280	228	275	235	221	269	248	277	240	233	267	284	249	275	258	262	235	234	287	276	251	268	247	244	275	252	256	264	246	226	236	245	238	260	259	246	239	261	250	278	236	240	242	231	245	226	251	248	226	260	241	231	229	202	267	289	242	259	246	270	233	270	247	229	223	236	241	254	278	266	262	251	264	263	249	254	235	244	256	247	254	233	274	245	249	227	271	257	245	249	247	278	245	221	247	235	243	266	273	263	289	261	255	221	246	267	267	226	239	275	267	239	246	266	264	251	232	255	258	251	248	270	253	262	198	228	241	256	244	246	217	261	273	233	244	268	211	256	245	223	234	242	221	256	233	223	237	261	246	233	253	219	212	252	259	262	263	251	258	261	231	279	253	237	245	247	240	247	226	216	270	243	256	265	237	226	225	242	270	259	226	190	293	233	241	234	256	251	245	216	242	256	238	219	240	255	256	233	234	225	258	252	269	223	255	267	262	238	273	247	275	281	245	260	273	247	234	235	238	263	248	223	238	254	256	281	234	253	275	277	223	241	252	260	264	250	243	260	239	254	245	256	259	258	253	209	260	244	281	249	235	276	275	222	262	244	246	239	249	242	256	233	276	263	250	269	239	262	228	248	241	252	272	260	237	238	250	261	261	244	253	281	254	253	244	264	248	218	234	250	232	238	201	224	264	267	240	268	250	237	223	227	255	263	224	256	278	241	239	261	231	289	254	248	235	249	241	264	248	249	251	239	203	219	238	270	279	270	244	211	241	269	267	226	269	228	247	244	219	219	275	249	263	231	255	258	243	263	245	255	259	265	249	278	237	225	263	249	276	239	273	257	251	248	272	241	231	252	252	265	263	248	226	267	260	227	218	236	241	245	225	256	242	261	256	251	256	270	254	264	250	210	257	237	250	237	219	249	242	269	276	247	245	223	243	247	255	283	265	262	208	243	241	202	245	222	233	240	227	272	261	279	235	256	247	229	229	254	264	286	263	248	268	261	239	253	262	246	249	278	248	262	243	249	229	223	253	253	275	260	258	259	229	213	257	254	249	232	220	244	267	253	271	244	250	269	243	243	212	273	233	280	257	232	237	240	222	261	249	272	242	240	252	227	230	263	265	219	233	283	260	239	262	252	241	235	239	226	235	237	241	268	266	259	260	231	208	234	225	248	226	246	231	265	226	234	254	269	249	258	269	245	249	279	247	240	266	257	254	232	246	233	260	221	226	235	244	259	253	258	237	257	250	238	254	224	230	253	229	230	219	246	277	260	233	239	225	251	243	273	252	256	251	268	228	260	245	248	259	231	265	240	241	275	215	259	279	212	244	237	235	238	229	238	280	251	241	277	256	248	227	221	228	263	260	248	282	257	280	268	254	239	241	268	229	295	271	249	223	245	258	232	270	268	234	251	245	216	270	252	245	235	267	251	250	258	248	269	250	279	273	267	232	286	252	258	246	221	224	233	242	227	257	274	258	233	257	259	234	221	235	232	238	230	242	262	281	253	242	238	249	256	267	260	230	250	251	264	245	226	241	242	271	240	251	251	275	240	233	235	252	226	252	255	234	215	239	230	254	266	265	243	234	243	239	196	241	275	249	227	267	255	254	243	246	239	280	254	248	243	268	265	214	254	247	224	231	285	226	244	226	266	268	247	210	246	248	263	274	270	234	244	242	248	240	244	226	266	263	253	241	261	246	257	269	237	245	263	239	240	239	257	262	252	245	252	260	248	241	250	286	239	253	251	256	244	259	234	254	246	259	239	222	243	254	251	238	250	250	243	269	236	258	297	247	246	253	274	233	267	283	239	251	231	257	224	231	251	230	229	254	259	233	228	232	242	241	274	232	276	284	278	256	249	245	258	246	234	237	230	257	238	235	217	240	264	267	246	240	252	280	247	258	240	256	236	262	241	234	233	247	243	231	244	237	240	268	259	227	224	221	253	238	254	285	253	286	259	242	279	254	254	242	235	281	275	237	240	273	221	255	261	266	273	253	255	225	283	229	267	244	240	267	227	265	239	235	270	249	250	230	284	238	240	220	269	252	246	253	258	244	242	214	252	254	260	251	246	227	258	223	246	242	268	244	264	248	248	240	261	258	246	238	259	240	239	225	233	243	224	243	257	252	237	259	223	248	218	253	283	235	302	271	273	263	225	213	212	260	280	249	269	235	272	221	233	270	282	245	264	234	282	263	250	254	247	246	263	224	266	243	215	288	236	228	247	220	217	258	265	256	252	252	274	244	239	258	235	236	265	253	259	277	237	236	244	260	252	255	290	229	236	253	249	296	252	241	235	250	246	255	235	241	258	258	224	222	254	245	233	214	210	244	235	258	275	249	239	230	265	252	252	263	246	241	261	255	265	267	239	249	237	253	255	252	258	246	227	279	230	267	249	267	226	255	246	258	242	233	280	255	246	216	232	240	255	233	259	233	264	236	239	259	253	262	242	257	293	231	265	252	231	257	230	233	246	306	247	272	249	237	258	249	236	238	252	228	239	284	233	244	252	240	266	273	243	266	240	230	216	244	237	247	266	262	254	249	258	263	242	234	217	227	241	260	254	231	244	255	259	242	233	246	240	227	261	259	246	238	295	238	250	258	254	266	271	260	212	246	243	239	250	245	236	237	240	233	263	236	233	228	257	248	226	272	243	228	236	239	237	195	228	262	246	248	227	251	237	246	236	236	240	249	262	265	232	245	235	239	235	266	219	248	282	261	247	242	245	276	214	269	251	249	262	258	272	277	236	236	220	219	238	241	240	227	253	236	235	253	245	275	237	272	221	265	217	260	266	238	242	257	254	254	256	235	237	268	237	237	277	256	245	251	269	250	267	247	242	275	272	239	231	250	241	209	261	260	245	253	246	240	214	232	274	253	245	227	246	250	220	256	247	218	209	247	253	221	282	259	249	249	265	259	213	235	260	227	272	261	249	280	233	257	240	267	251	264	247	236	204	235	220	259	248	245	259	258	237	258	268	263	250	249	243	244	253	256	274	254	254	256	239	272	245	254	258	223	292	268	259	266	271	267	229	236	233	257	248	235	239	242	232	245	251	268	284	283	247	260	230	251	245	241	247	250	239	255	226	266	240	219	236	231	241	270	263	253	279	222	251	265	272	293	260	250	237	256	242	239	242	239	238	272	264	251	212	251	257	252	232	242	236	254	245	274	237	283	247	232	272	267	229	246	243	247	257	276	246	203	260	252	261	256	267	269	244	229	263	263	257	268	237	273	213	248	220	302	266	253	253	280	239	239	240	254	252	244	226	263	239	248	224	244	222	242	257	235	223	245	254	239	220	243	254	248	238	258	225	227	269	251	239	269	237	246	231	274	268	233	251	258	247	264	252	242	243	226	277	237	256	262	256	246	230	244	247	236	266	254	232	222	254	237	237	252	248	255	228	228	242	261	213	233	254	281	260	253	262	257	250	253	255	254	260	244	248	244	252	253	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46354	54122	31186	15812	16306	9240	7399	9396	10776	35658	49419	42324	32726	16123	6726	2303	974	659	529	497	548	529	560	562	557	536	471	531	522	552	548	535	534	526	550	489	587	536	474	551	519	540	542	531	543	553	555	512	515	508	548	529	483	544	518	537	539	543	516	522	548	530	516	516	496	523	478	523	522	475	532	513	555	546	467	511	567	529	519	518	514	513	478	568	502	533	552	505	512	494	552	505	503	503	568	532	523	534	494	515	504	516	533	506	549	505	523	526	572	507	529	536	487	513	510	555	543	549	511	517	522	523	516	520	536	523	523	505	530	501	529	542	542	499	532	554	525	510	484	490	555	520	505	567	549	509	540	546	536	531	523	564	513	505	546	503	522	543	498	533	517	536	554	527	531	518	506	515	497	515	519	509	534	528	577	542	481	529	483	520	527	546	529	544	559	526	482	482	506	547	516	519	529	528	525	537	534	496	546	511	527	542	563	521	569	547	505	522	503	495	514	477	546	547	500	528	490	497	520	497	533	527	519	504	524	518	549	549	553	510	482	537	534	533	538	521	515	539	529	523	527	525	524	515	521	544	573	496	530	500	498	509	481	532	519	527	475	530	544	518	548	537	537	491	525	538	509	514	553	505	504	499	510	523	520	531	545	486	522	542	554	489	526	510	563	530	511	529	534	504	520	539	506	529	525	521	563	505	518	541	564	501	541	538	538	539	527	540	511	521	499	472	479	495	520	546	532	545	494	500	522	496	522	512	533	523	526	541	554	546	509	530	535	514	555	508	530	482	484	506	528	526	536	504	520	516	525	559	482	518	488	514	523	539	527	477	518	484	515	528	555	525	532	502	554	530	501	513	513	541	517	535	513	526	493	514	498	503	507	537	529	521	532	512	538	509	566	509	577	527	579	550	538	554	510	547	564	531	529	513	528	516	489	516	510	548	545	506	538	522	529	471	551	527	564	517	518	504	530	524	515	545	462	488	489	530	533	489	554	523	528	545	544	476	566	523	517	493	513	540	552	514	506	501	561	528	539	529	541	505	522	534	515	524	508	472	530	530	551	517	549	501	539	510	536	556	520	557	532	508	480	518	543	580	518	518	543	560	531	488	512	524	506	544	521	466	515	540	491	475	522	543	524	508	515	513	492	516	528	533	516	543	551	500	511	546	502	560	530	562	557	480	536	515	583	565	514	532	526	540	512	495	552	528	505	518	564	509	525	503	582	522	533	553	500	501	521	486	493	548	509	528	514	514	471	501	489	512	547	511	503	525	484	518	509	539	521	557	517	538	486	505	515	527	527	504	500	551	527	539	526	548	524	481	506	513	516	531	480	513	499	480	533	492	523	495	494	555	469	521	490	536	504	559	507	524	522	513	546	531	542	504	508	505	495	488	511	534	532	491	497	498	538	520	507	505	533	514	534	537	532	547	531	528	469	541	577	526	510	531	510	545	515	490	501	502	504	515	552	496	576	515	522	507	497	526	567	559	482	566	513	530	519	530	493	521	531	513	500	535	522	509	542	526	537	569	476	494	494	492	525	528	495	550	528	561	510	504	530	563	505	502	519	538	511	533	574	515	502	521	510	541	519	535	514	514	498	548	532	521	502	523	530	525	522	464	505	484	507	563	525	509	577	497	533	465	504	566	535	537	537	544	550	530	508	504	530	524	550	543	517	537	529	536	489	526	544	542	559	504	570	540	539	490	549	491	535	559	540	548	524	515	526	521	529	567	491	507	558	504	509	491	507	561	592	533	542	471	531	552	540	515	535	513	522	477	516	547	526	539	587	540	491	544	547	572	539	549	566	542	515	528	485	517	508	531	501	526	509	527	559	497	555	513	527	506	534	549	557	535	513	498	534	534	522	484	503	529	498	511	485	508	519	543	479	511	556	498	538	509	536	496	552	516	529	520	476	529	531	505	529	545	557	563	520	542	549	573	526	496	502	514	492	537	533	507	530	501	542	494	509	512	515	569	529	532	568	485	541	535	509	543	507	514	525	548	516	519	563	552	518	539	539	555	500	494	525	522	514	518	559	527	522	508	531	521	520	510	515	530	526	503	561	524	564	569	543	512	486	550	465	555	541	543	517	511	501	530	479	547	529	520	541	515	509	506	525	512	477	540	522	536	548	475	476	491	519	537	532	502	565	528	521	530	502	524	558	517	548	541	487	514	530	534	521	531	506	481	518	559	507	507	563	512	541	512	521	520	520	489	554	549	496	503	519	512	512	551	518	531	521	535	525	462	545	519	520	541	550	549	504	534	525	504	560	512	488	527	523	532	544	552	526	507	528	503	540	515	487	520	534	517	494	530	540	529	570	538	522	492	564	482	537	529	533	511	525	533	521	477	466	508	472	585	530	534	532	523	555	538	553	506	545	522	528	529	546	486	522	531	514	511	550	487	561	510	525	545	520	506	556	507	504	533	493	533	575	529	552	549	504	536	524	522	521	481	495	519	522	491	522	561	550	539	501	524	505	496	534	576	490	577	504	539	519	540	517	517	533	553	550	475	555	559	479	514	515	495	562	498	513	521	557	530	494	532	489	501	570	485	512	557	525	519	533	548	547	512	496	527	482	505	555	529	517	541	499	527	538	521	503	514	566	505	515	483	563	561	531	516	514	569	526	496	546	527	511	523	527	491	511	500	536	491	555	532	541	507	513	546	514	516	514	514	547	520	501	502	542	513	537	538	517	496	508	531	535	523	510	539	560	537	515	508	585	547	556	534	483	531	544	496	498	520	491	532	479	498	514	533	515	527	501	494	484	516	541	522	495	534	539	581	515	564	533	517	489	515	512	489	557	517	531	457	488	512	502	517	534	497	502	524	526	577	503	515	476	541	503	554	508	523	479	525	544	500	511	492	505	560	527	529	514	528	538	534	532	535	556	489	539	512	539	560	572	495	544	517	516	484	528	508	520	508	502	500	540	544	530	539	550	525	566	494	539	515	503	568	558	535	520	540	526	510	517	502	506	538	565	592	521	506	548	530	512	526	498	543	519	527	541	551	530	542	479	497	554	551	508	531	474	538	518	562	563	548	539	528	536	522	539	484	523	498	520	550	506	506	499	491	538	501	492	559	566	536	572	533	524	541	517	530	518	517	503	554	504	560	535	542	541	512	506	484	566	530	544	512	540	523	510	526	527	513	527	555	510	556	538	514	546	526	534	505	539	539	533	508	491	574	544	515	498	537	574	546	533	546	528	497	515	509	501	547	511	505	493	530	537	525	542	505	474	537	500	556	524	543	533	499	516	528	552	575	559	526	498	547	496	509	525	489	572	488	525	528	501	519	511	532	532	496	541	553	496	553	545	509	525	480	544	507	557	501	522	514	501	496	478	538	497	559	526	501	510	545	506	536	508	548	515	526	555	519	497	558	543	533	546	530	538	561	487	564	539	508	509	543	577	535	517	552	532	493	522	505	553	511	466	514	537	540	523	550	513	556	542	537	522	518	516	508	528	479	495	576	501	503	516	516	488	523	516	538	525	503	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54866	47139	36819	25559	24524	24193	21475	16045	11541	24806	34784	28000	18318	7379	2385	839	367	277	235	251	208	223	281	248	234	226	228	230	222	267	263	207	269	252	226	215	256	270	238	237	247	259	248	239	262	250	235	249	239	243	238	231	237	234	275	259	232	264	238	232	224	244	240	257	248	225	227	239	237	268	258	271	227	226	232	251	256	240	234	246	267	245	241	255	266	248	242	237	222	226	233	253	245	211	245	223	209	266	218	215	233	240	246	230	244	230	251	257	250	299	224	225	217	239	222	240	221	246	252	230	230	237	262	223	261	250	242	229	254	218	220	242	252	229	248	234	247	261	260	241	216	230	229	236	230	249	239	209	233	244	241	257	246	244	257	271	229	248	237	263	244	232	235	247	255	220	235	223	226	252	266	246	264	218	244	231	253	223	228	209	240	217	251	221	240	231	239	242	223	248	238	244	250	251	224	243	240	220	244	241	205	252	243	261	224	263	233	253	224	262	225	243	242	249	223	262	239	223	243	243	280	280	223	237	235	247	240	262	244	251	243	235	232	243	215	216	251	249	250	237	247	245	214	226	265	233	252	248	244	238	236	235	244	229	242	236	232	261	226	247	266	255	246	245	226	239	219	228	230	234	245	222	230	219	228	264	222	267	242	245	250	233	241	238	242	244	242	220	248	230	225	223	232	275	272	222	241	256	224	205	245	229	237	235	226	237	186	228	239	264	263	232	235	269	252	254	242	222	233	238	236	195	215	220	233	215	243	239	248	231	230	251	218	230	248	229	256	248	265	227	256	221	246	211	250	247	262	244	240	251	241	277	226	231	218	232	237	252	219	234	240	238	253	231	246	272	235	227	251	233	226	253	232	266	249	226	233	232	225	255	240	257	246	247	226	278	227	239	231	237	271	240	236	240	239	234	236	238	247	219	246	252	262	199	250	218	210	246	215	251	255	255	275	230	247	252	245	200	243	268	213	205	256	235	266	235	235	247	237	236	268	226	249	259	229	263	241	244	238	266	249	259	246	310	208	227	249	241	234	215	247	226	256	256	225	221	248	224	224	279	257	228	273	247	245	260	235	238	225	248	294	258	263	244	224	223	255	231	232	244	223	236	243	234	193	253	268	262	251	235	207	246	254	241	259	214	255	260	213	248	206	222	207	241	229	230	237	232	243	246	255	275	226	239	266	233	257	204	242	262	242	234	254	238	248	220	252	247	259	250	244	221	242	216	230	260	268	262	215	258	225	230	249	231	266	260	198	227	256	245	273	234	229	227	218	244	213	249	223	228	236	242	237	224	230	253	253	246	223	253	255	227	236	254	250	253	255	232	255	247	240	259	232	213	258	222	261	261	223	248	251	226	238	254	219	231	245	257	229	218	249	277	252	247	256	228	240	216	254	254	266	241	215	253	220	243	249	241	248	260	230	230	247	249	252	254	249	245	240	252	237	233	234	214	251	219	235	254	236	250	251	245	226	216	267	237	217	259	203	266	235	230	249	251	246	240	248	242	213	207	256	249	220	220	231	247	232	235	283	255	244	223	260	238	227	244	217	236	223	254	254	242	234	252	242	244	253	240	263	228	236	203	221	271	222	239	246	236	245	222	216	215	256	233	231	268	269	227	236	232	268	282	248	223	233	233	208	261	228	246	245	239	229	251	247	237	250	235	234	232	229	259	265	241	250	240	217	218	229	227	232	259	254	237	238	214	215	211	233	220	258	224	232	237	251	226	229	263	226	239	236	230	251	235	217	240	249	220	232	210	263	233	256	248	235	226	217	237	221	236	248	251	267	223	235	249	247	256	218	219	234	238	246	244	237	280	220	238	235	218	253	232	233	255	221	222	248	230	242	221	245	256	249	239	230	243	259	254	242	219	219	270	209	238	211	240	248	227	231	235	247	228	232	218	212	254	236	235	241	226	245	236	219	225	257	231	240	280	242	243	250	250	215	218	271	239	234	253	228	226	227	238	253	219	255	233	243	242	259	248	226	226	243	237	207	279	240	228	261	260	252	222	273	242	234	247	239	256	224	274	237	226	216	224	240	233	240	236	254	248	220	210	206	247	244	251	209	231	247	230	247	239	251	241	230	267	242	239	244	250	265	237	221	250	229	272	254	234	278	237	251	237	270	247	243	228	245	216	253	234	223	222	252	262	260	235	230	230	255	226	222	237	248	229	231	244	249	211	231	224	246	247	240	238	257	249	237	277	227	253	246	235	236	218	198	215	249	226	255	242	250	224	260	231	235	238	234	251	244	229	243	262	264	221	238	217	222	244	231	241	230	264	243	249	236	246	212	240	225	238	269	214	268	254	244	246	241	220	238	256	239	248	238	229	216	217	244	233	266	252	247	251	241	215	217	234	228	251	237	237	223	231	241	248	225	227	237	229	239	238	266	248	239	208	228	241	255	250	259	230	245	244	227	248	255	259	239	220	238	247	247	256	259	215	228	233	242	272	222	213	222	206	239	245	292	234	228	202	249	202	231	237	256	255	248	252	225	253	264	212	238	228	207	236	219	251	250	247	244	249	216	233	255	224	236	234	261	248	235	225	248	265	256	225	242	227	225	227	249	271	240	255	276	252	225	218	256	253	236	220	236	245	286	237	224	222	250	238	249	224	279	262	262	269	206	200	245	263	253	240	281	225	260	258	218	240	252	241	228	263	258	239	277	241	248	235	239	258	261	212	220	236	244	226	219	280	229	252	242	222	234	241	262	244	240	227	231	253	256	227	240	230	224	249	233	216	237	220	223	261	234	221	275	235	231	269	230	238	244	237	242	217	229	241	265	233	261	228	219	235	247	234	243	240	252	228	251	252	252	251	250	238	229	243	251	244	227	242	243	243	239	249	232	257	257	242	230	210	261	245	245	234	242	215	207	263	240	227	229	232	225	238	241	220	243	246	231	266	216	217	233	249	261	224	240	231	218	229	230	235	251	234	235	244	273	235	257	209	231	247	250	202	250	265	260	213	267	227	229	249	253	250	231	209	240	255	236	230	248	191	244	234	214	240	237	239	238	242	260	246	238	224	223	245	248	244	233	263	271	241	216	238	228	246	217	225	251	250	228	247	273	264	237	233	217	219	217	245	250	243	252	253	270	223	203	223	233	247	220	247	250	249	252	251	263	232	208	242	267	233	242	234	268	246	249	266	253	236	232	223	240	237	244	240	236	252	242	220	225	263	247	239	256	254	248	277	209	251	248	227	231	221	272	262	211	217	216	227	260	246	224	231	257	256	222	224	233	211	270	232	213	221	215	204	253	226	270	216	221	256	246	242	258	251	238	237	240	237	263	264	265	234	233	232	237	254	248	232	256	225	247	246	237	213	246	250	227	263	255	258	233	220	211	265	257	249	250	249	250	244	243	243	236	244	247	221	257	244	227	267	223	226	250	249	248	227	255	248	239	219	231	247	229	248	222	257	213	258	233	216	243	219	234	223	217	262	236	218	253	258	215	266	251	229	246	225	242	220	222	213	235	234	220	241	237	260	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46027	54188	35618	15784	14881	12612	9409	7879	16544	41995	48452	41355	31865	16560	6893	2324	966	610	559	546	487	545	503	482	495	512	534	510	498	479	521	476	497	492	564	501	540	514	514	531	541	565	531	484	502	491	504	535	550	506	561	535	522	580	519	533	522	534	497	507	482	501	518	507	496	505	527	501	496	495	526	503	523	496	534	494	531	494	483	516	514	557	490	537	470	549	527	507	534	538	509	526	526	499	457	513	517	501	491	520	520	516	481	530	496	526	504	518	525	502	514	525	544	480	528	530	521	466	492	494	494	527	521	479	488	505	516	541	523	517	519	489	520	513	494	530	526	474	493	482	529	524	513	479	517	519	544	513	528	502	492	543	474	526	505	497	532	483	505	509	520	527	521	488	521	506	499	490	505	513	571	509	487	524	514	531	574	516	537	517	494	487	498	493	532	511	498	515	552	518	480	467	528	494	537	523	506	495	502	511	497	532	491	499	493	512	570	510	493	548	523	509	515	499	530	491	521	497	509	519	473	522	510	491	504	511	524	535	528	493	538	509	494	539	482	493	545	492	525	543	491	539	535	496	513	494	564	538	519	505	551	497	503	491	500	480	503	522	481	521	493	513	514	550	505	507	503	547	537	519	489	473	465	519	489	551	500	533	542	508	524	524	516	495	515	520	500	542	538	518	480	497	511	553	513	506	503	485	518	504	498	517	509	510	567	525	473	503	500	507	492	483	535	516	482	499	511	520	503	529	501	527	494	512	507	520	533	533	480	518	502	510	484	529	537	535	521	504	500	532	512	481	480	517	505	502	543	490	502	537	511	518	496	544	508	492	504	496	538	514	517	516	491	506	501	541	499	490	495	549	515	539	502	485	465	488	502	541	524	540	505	485	504	529	528	514	496	488	505	545	557	493	498	493	498	506	488	495	521	498	524	518	509	493	515	519	513	494	489	503	492	518	512	478	501	510	510	504	515	519	497	530	497	492	521	523	510	530	494	536	469	523	497	533	540	493	503	473	517	531	511	507	519	506	486	489	467	476	486	480	496	492	510	524	537	556	538	515	519	473	530	508	590	515	520	517	493	502	476	484	492	512	535	461	531	557	503	523	513	478	515	511	498	508	478	506	535	475	494	466	500	548	519	487	503	483	547	538	513	491	531	519	490	482	509	486	499	536	502	502	489	536	507	500	518	498	509	489	487	534	510	544	539	505	498	473	511	528	482	531	509	492	518	508	518	531	502	493	521	507	531	542	518	527	515	493	538	516	510	519	531	533	522	478	510	546	480	531	490	541	512	500	531	511	528	549	473	523	489	534	488	503	514	490	534	530	543	454	517	479	516	525	497	486	520	469	505	529	510	531	501	491	523	483	475	534	511	530	530	494	522	513	536	494	477	499	501	529	535	478	516	461	497	530	535	524	519	523	535	472	496	560	530	520	506	540	500	521	523	519	530	531	467	475	507	489	503	510	531	517	495	551	508	479	485	526	532	553	476	545	494	477	508	485	531	514	479	561	545	507	540	524	500	546	519	502	531	505	485	519	488	533	524	481	511	503	489	514	542	518	510	527	507	533	488	498	494	516	511	505	505	493	537	500	500	485	521	497	529	519	514	519	503	488	526	518	501	489	541	516	484	504	498	511	511	519	496	521	531	479	493	528	540	512	484	477	496	509	467	520	534	522	493	509	517	543	512	497	518	505	469	522	502	528	507	519	499	536	528	498	536	530	486	505	536	479	486	547	476	491	522	542	507	506	512	505	526	502	474	484	490	510	547	484	497	524	537	525	514	516	537	485	520	509	483	485	512	481	487	529	513	478	507	517	537	541	529	498	483	505	525	501	522	514	500	485	475	498	480	497	516	553	512	496	530	491	521	523	490	497	514	522	448	504	499	490	530	497	534	470	493	484	507	502	515	486	526	497	487	503	533	519	479	515	510	494	530	511	536	498	529	505	515	501	515	520	508	501	494	518	483	502	519	499	522	529	500	505	512	511	502	492	532	514	494	490	521	505	508	518	492	527	529	517	519	484	515	510	509	510	520	533	506	541	539	498	524	579	499	501	489	513	528	498	524	449	511	510	472	497	555	533	545	495	498	488	544	490	538	490	504	519	479	537	519	499	508	537	464	499	484	522	490	514	504	537	511	523	505	493	511	489	551	515	530	521	559	481	495	512	493	526	550	521	506	464	526	543	437	506	511	513	507	533	494	489	498	530	518	490	518	507	554	489	485	504	535	528	481	489	503	514	471	552	494	480	553	501	485	490	510	470	505	503	507	471	522	483	468	547	473	496	519	468	515	514	505	456	511	503	502	532	531	507	537	573	534	480	526	509	518	535	436	516	511	515	517	543	496	516	477	484	551	540	463	528	526	490	518	537	507	492	532	477	509	534	523	528	514	487	506	493	484	491	496	488	495	499	515	549	458	533	516	560	525	503	479	475	510	493	503	539	499	510	522	519	545	490	514	517	486	491	534	499	481	455	484	510	527	531	511	498	511	541	535	520	522	516	547	494	501	501	532	502	504	510	513	538	476	455	517	572	499	518	509	490	509	552	483	509	481	492	496	484	547	508	482	503	548	529	513	480	487	484	504	536	545	506	520	511	506	499	510	482	505	519	505	503	561	522	487	477	488	524	475	545	501	527	529	505	499	537	510	485	503	534	520	498	491	526	516	553	520	531	532	548	520	534	497	533	479	545	488	517	490	476	522	561	505	512	467	541	493	484	497	530	489	484	491	488	506	530	517	528	503	475	520	511	515	476	500	491	499	492	533	513	521	477	484	502	501	511	539	530	555	499	537	521	495	520	529	524	552	477	504	514	490	487	514	474	507	543	503	516	448	476	536	532	502	524	527	512	515	501	542	507	490	520	455	507	517	536	468	513	496	485	535	527	516	532	542	535	490	521	505	516	497	523	496	484	478	498	509	526	533	508	518	526	529	519	508	522	521	519	487	502	503	468	496	528	502	486	531	543	521	480	508	528	501	466	503	567	528	516	507	492	471	510	552	507	504	526	508	524	496	528	469	472	520	524	509	494	538	533	498	479	501	519	499	475	496	512	516	531	497	510	478	496	520	498	486	502	497	525	501	514	503	465	492	483	505	523	510	475	490	537	515	527	476	571	576	512	571	515	522	542	478	492	510	525	522	486	506	525	508	494	484	515	526	548	531	488	481	465	480	522	490	537	542	497	542	522	487	504	509	480	496	524	446	555	500	507	517	533	490	514	534	488	509	533	555	498	475	476	528	532	492	462	522	536	513	478	525	482	475	472	501	500	501	475	504	509	525	479	521	521	519	502	484	538	500	489	545	529	463	516	498	490	546	495	482	501	539	535	509	528	489	545	532	519	535	523	505	528	486	513	499	519	513	503	480	489	511	515	505	514	512	509	511	534	479	556	513	484	532	530	471	515	503	541	487	525	493	511	525	500	499	504	509	511	486	483	513	505	518	480	512	439	518	528	531	529	487	572	522	484	523	481	542	489	531	524	502	470	463	482	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53520	46816	36937	26024	24131	22787	18884	13197	8784	29592	34789	24757	15024	6311	2040	816	382	243	224	235	238	213	260	229	195	216	188	245	239	246	233	214	239	246	221	220	228	232	231	221	243	223	205	253	243	185	229	234	226	215	238	213	204	246	241	200	214	228	214	227	215	207	228	241	248	226	223	234	206	239	221	217	237	234	218	223	243	205	220	223	244	231	215	230	226	198	262	229	252	220	231	195	209	232	192	203	246	204	239	225	245	248	238	215	207	219	250	240	218	215	208	237	220	199	211	208	214	254	271	258	213	227	258	228	232	218	221	238	214	231	208	230	215	214	254	227	244	231	216	227	200	212	221	232	206	205	230	230	228	246	220	218	263	269	205	208	231	198	233	235	239	233	254	224	207	222	232	249	223	229	201	234	231	196	231	209	202	229	202	242	229	213	220	238	213	210	237	243	240	224	241	236	230	239	243	226	218	202	215	237	246	256	212	233	265	224	232	229	225	221	215	232	241	201	208	250	225	217	236	231	231	220	222	234	234	225	215	240	227	220	225	233	226	253	233	237	231	214	218	230	234	212	245	224	206	198	252	234	217	218	209	256	211	222	249	242	234	215	221	222	213	244	255	222	229	240	227	198	227	260	196	222	233	247	234	215	209	218	201	212	234	230	213	233	250	233	215	226	234	212	206	266	223	204	231	191	243	201	227	211	231	220	220	215	213	230	199	222	261	217	226	219	224	202	214	242	230	186	255	219	207	223	234	206	215	233	214	225	242	205	222	222	228	236	222	232	234	240	223	256	237	227	211	260	210	255	211	211	200	223	224	222	220	240	214	221	251	209	207	201	215	250	234	234	233	209	215	243	205	204	224	222	228	254	195	215	241	225	229	225	195	231	210	237	204	251	216	206	231	231	211	229	208	209	216	221	245	216	247	209	213	237	211	247	235	219	217	230	193	249	251	235	198	221	231	221	228	236	220	258	209	202	219	233	229	234	218	212	235	257	231	225	207	236	224	220	237	230	224	216	242	247	238	212	235	237	221	255	234	208	226	206	208	212	239	233	242	228	238	232	244	211	220	211	223	221	214	205	241	226	230	221	236	222	224	219	243	233	224	234	244	201	253	229	212	221	235	242	237	250	219	212	237	227	227	240	242	213	230	230	243	224	231	202	250	241	226	235	226	227	202	239	239	219	238	241	238	255	243	211	234	229	217	232	226	231	222	219	216	220	231	195	207	223	225	222	213	209	225	221	225	213	242	219	224	224	232	244	216	211	225	215	232	229	246	224	245	213	219	222	203	219	200	221	227	227	263	251	232	223	218	232	234	228	225	235	215	216	223	235	189	234	205	235	231	225	202	217	249	231	216	222	227	230	229	240	231	236	203	237	208	209	229	243	231	232	232	220	231	197	216	218	239	236	202	242	206	215	215	215	209	200	218	258	250	223	243	236	253	226	205	248	253	239	202	214	246	239	221	209	221	242	232	255	230	193	246	234	213	233	220	223	225	193	233	250	219	227	226	235	201	245	207	209	230	218	210	191	250	228	235	214	231	200	219	214	248	227	243	247	234	202	222	220	205	237	236	228	242	222	213	211	233	219	224	220	244	244	217	216	252	207	241	215	236	245	233	242	218	235	250	218	219	197	219	230	217	217	237	206	247	204	229	203	210	233	224	206	242	208	225	226	211	228	197	245	258	243	218	201	224	229	222	256	207	215	226	238	212	220	214	240	208	256	262	263	242	222	229	223	220	214	232	223	234	219	223	213	210	208	252	225	198	243	239	213	214	221	242	203	209	218	240	232	194	214	241	217	224	183	257	219	222	206	219	212	227	220	222	229	216	248	225	219	252	221	243	217	217	237	223	243	227	241	231	232	234	235	220	250	241	257	234	232	207	245	224	248	248	215	232	214	264	209	200	221	233	231	190	234	240	245	237	211	215	242	215	218	201	224	265	223	204	225	184	223	211	189	244	204	245	255	226	237	236	216	219	245	226	255	222	215	217	258	233	202	218	245	202	245	225	203	216	220	229	203	206	246	236	202	235	220	223	221	217	230	260	214	230	203	219	228	242	238	210	232	246	225	226	242	216	219	242	264	228	218	231	214	226	199	212	234	225	230	200	185	197	210	253	228	217	217	224	202	219	251	222	251	233	215	230	215	226	211	254	241	191	221	219	207	221	228	218	212	235	261	235	248	220	230	235	225	221	230	207	207	228	226	242	223	210	205	206	238	246	229	246	218	229	221	212	207	214	230	226	224	223	212	226	209	223	249	243	220	218	221	233	213	243	245	228	249	220	280	261	249	235	210	218	243	218	243	201	230	243	265	240	233	238	246	227	244	205	195	197	244	205	221	223	228	238	248	230	227	211	212	244	206	225	215	218	239	216	235	234	223	217	225	200	241	218	208	218	227	235	199	205	207	215	191	214	244	241	236	232	255	259	240	228	238	246	212	226	245	229	231	231	231	216	215	222	246	246	208	223	218	215	238	220	231	222	237	227	232	241	216	225	211	242	208	237	232	216	215	239	219	217	218	234	238	263	262	234	205	216	208	258	200	226	223	229	223	219	213	234	259	207	198	227	233	238	222	225	206	245	226	211	229	226	211	227	241	240	242	239	221	201	263	212	214	240	205	244	245	231	240	250	242	227	234	218	228	219	231	212	230	242	217	213	218	249	238	260	234	243	226	212	238	237	222	231	230	225	242	235	208	233	230	225	248	228	229	213	218	219	229	217	229	230	204	212	234	231	258	179	211	194	224	220	231	204	239	230	220	265	220	218	247	218	226	239	229	240	227	217	222	208	222	208	232	246	237	230	196	206	217	215	217	232	204	244	210	259	213	225	206	239	192	232	231	229	208	225	233	243	199	207	218	208	206	251	246	220	213	204	247	258	225	217	227	258	219	210	226	212	240	232	227	256	231	248	227	186	237	239	201	197	217	233	220	240	251	214	191	244	225	204	219	249	217	233	235	229	213	191	197	245	231	243	220	213	237	207	222	226	198	227	208	214	218	210	206	213	236	233	223	231	242	237	229	259	212	237	221	202	216	238	230	253	259	264	247	221	234	216	235	245	252	251	236	239	231	201	242	250	243	241	237	207	229	205	226	219	217	222	239	230	229	247	203	230	248	208	233	239	233	222	244	203	217	239	238	235	229	212	241	225	203	206	227	258	218	216	251	262	248	229	211	237	223	214	225	253	227	226	201	207	205	187	259	244	225	214	207	211	219	263	226	236	239	214	217	230	231	204	216	225	222	220	244	211	222	212	228	259	205	205	238	224	234	201	245	260	217	227	210	233	223	244	189	214	220	217	242	250	235	199	226	243	247	266	232	231	220	202	241	259	224	223	250	215	234	213	222	192	237	215	220	232	225	245	212	213	198	222	208	232	229	228	219	252	229	190	203	227	210	202	238	215	228	229	234	227	211	212	241	218	199	207	231	224	235	217	205	246	236	224	251	221	213	234	243	227	213	210	259	199	230	232	214	215	210	247	210	198	241	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43319	53503	39999	15652	14888	13973	12401	12459	14399	46836	47956	38966	28931	15819	6139	2429	1020	634	521	525	493	461	510	525	504	515	504	500	494	488	530	509	513	484	509	516	474	523	477	476	499	509	476	500	472	480	477	508	509	521	485	496	496	495	502	526	520	535	488	516	461	528	510	495	493	537	449	516	525	469	499	471	499	520	486	461	506	509	514	484	532	515	485	460	466	501	461	456	454	467	482	486	492	495	538	482	453	543	496	481	501	453	515	483	491	524	505	524	478	495	521	477	498	501	494	493	494	479	520	505	488	470	498	456	521	535	498	518	460	497	489	503	456	492	507	492	521	504	501	524	501	498	480	481	488	492	463	506	524	480	501	491	503	478	495	473	514	510	496	492	539	511	459	531	521	477	516	559	475	518	506	508	542	510	501	491	470	503	500	535	494	498	494	479	476	487	520	519	522	503	482	525	484	542	532	486	496	523	504	477	532	485	512	472	492	453	517	512	458	487	463	476	499	518	489	500	479	487	495	503	505	486	484	501	521	501	470	532	498	524	549	469	519	523	492	466	492	477	484	505	460	507	523	499	501	511	526	496	460	532	483	501	504	499	508	470	485	492	525	499	523	514	487	488	524	482	510	497	489	462	513	503	491	490	525	504	495	521	465	531	534	468	494	517	511	468	463	501	535	494	520	533	484	501	478	456	501	488	519	520	460	510	505	496	457	506	500	526	514	472	511	497	513	509	498	497	508	508	514	510	490	489	498	459	485	490	482	469	514	490	485	542	521	492	477	500	476	508	497	493	461	499	435	524	480	520	516	482	492	527	500	503	521	534	494	545	524	510	538	494	504	500	460	496	509	492	514	504	487	517	522	491	479	500	508	478	480	491	507	502	485	529	450	486	485	467	479	515	500	479	452	481	514	489	482	477	491	502	476	508	534	533	490	484	484	474	528	474	449	509	438	526	526	509	469	483	524	480	510	529	536	516	497	513	469	487	481	521	480	518	490	503	491	452	511	538	490	473	502	503	503	481	492	507	502	520	483	479	528	489	489	493	483	507	503	484	484	473	542	493	517	524	509	518	511	535	485	454	503	482	514	496	498	497	476	493	448	463	469	491	478	475	548	480	485	470	470	469	473	513	500	521	487	533	471	487	537	495	491	476	473	497	506	506	529	469	506	502	477	496	500	451	547	493	510	483	499	520	483	493	527	536	479	528	522	510	488	463	450	490	504	534	507	505	490	487	494	483	514	468	516	512	472	518	478	501	526	528	521	518	486	483	507	478	512	520	500	510	510	495	535	528	520	508	481	508	478	494	477	482	464	486	529	501	486	528	532	481	482	499	507	480	516	509	481	474	528	532	497	495	489	530	479	504	494	489	509	511	497	497	477	470	513	469	538	493	494	521	491	461	491	507	476	499	496	475	525	489	493	487	495	494	501	465	504	491	451	526	503	493	476	455	467	467	486	522	472	501	500	485	487	458	489	490	515	486	547	502	454	503	495	511	524	522	470	511	504	459	468	466	508	518	452	494	495	521	491	487	494	483	529	472	463	500	466	517	477	489	487	532	445	495	490	540	539	546	498	501	498	474	495	488	486	522	516	482	491	468	524	463	482	512	505	477	453	485	492	500	514	494	526	480	503	486	486	505	510	454	487	516	495	481	497	500	508	499	503	506	527	509	454	491	510	485	518	485	529	511	480	505	517	468	539	483	538	519	514	480	502	521	510	552	488	510	501	532	523	490	490	536	492	502	493	450	496	475	499	461	497	515	475	500	470	500	490	443	542	454	471	512	499	534	474	511	466	518	470	505	530	501	488	529	510	492	491	458	481	508	451	506	496	504	486	479	446	520	476	507	515	488	489	486	498	473	491	485	499	486	543	473	470	480	478	533	467	504	509	493	516	506	470	505	536	524	487	473	510	476	495	503	494	482	497	497	450	473	477	491	529	484	505	488	476	470	484	516	547	485	485	523	478	483	496	498	470	470	488	509	477	442	529	504	555	494	526	509	485	537	490	506	481	503	509	484	461	490	480	489	515	489	481	498	497	515	494	480	481	500	537	477	483	517	512	477	521	483	534	479	513	452	505	480	495	458	479	495	505	526	488	545	500	533	540	481	517	495	517	539	509	496	485	518	488	517	472	482	510	522	484	485	485	492	472	498	526	464	475	485	475	502	478	490	489	486	460	489	526	529	506	477	467	525	478	470	499	502	490	525	521	479	498	483	480	533	494	527	515	502	519	460	499	532	492	480	494	516	492	438	488	479	481	508	468	491	500	504	477	489	492	469	484	499	509	489	497	522	514	488	464	465	526	440	504	474	464	496	456	497	480	507	463	492	505	494	531	522	498	459	503	504	513	536	480	469	512	479	524	497	435	498	500	511	471	504	505	470	494	494	479	462	497	503	491	515	503	465	451	455	496	507	467	451	462	486	476	485	504	492	447	476	485	473	524	516	502	460	446	486	477	514	508	507	492	480	459	503	490	498	478	514	465	497	511	489	502	496	490	459	494	484	463	506	488	519	494	499	460	459	534	493	478	490	464	503	520	486	482	493	508	484	534	521	496	476	490	487	520	487	476	510	475	510	489	539	495	552	553	502	520	501	448	516	501	497	513	535	500	502	498	505	480	493	472	524	484	491	517	529	511	521	508	478	508	504	571	498	487	523	475	527	485	502	482	532	520	510	507	521	491	506	488	514	483	528	472	498	525	483	474	487	512	490	503	495	472	516	500	519	485	460	519	463	475	492	460	454	486	499	518	501	467	531	505	491	526	520	521	501	507	511	484	487	451	487	502	487	532	501	546	533	496	538	525	475	520	482	450	532	462	510	503	517	467	487	504	496	512	496	497	531	501	503	480	486	545	502	518	502	518	468	504	504	522	518	492	456	483	507	495	526	495	502	508	497	504	550	465	444	487	485	501	497	532	500	497	497	501	492	501	494	523	474	505	551	485	497	511	555	495	480	491	483	501	528	536	459	539	507	500	467	517	466	484	487	508	519	485	506	505	468	465	526	507	488	492	519	543	486	447	499	490	517	512	526	496	456	496	527	496	493	485	497	505	482	494	493	469	485	472	456	472	522	524	463	466	490	532	476	499	536	522	520	494	508	453	497	483	529	524	532	491	439	510	498	482	500	534	480	486	503	510	504	475	491	507	486	484	483	496	474	481	441	511	486	467	435	476	487	479	513	482	500	518	499	499	506	496	492	537	538	514	490	500	462	507	498	467	493	531	492	488	506	451	488	512	499	499	489	487	491	521	505	497	489	481	495	476	482	475	490	550	535	476	516	483	484	519	455	476	494	508	510	448	509	506	518	537	480	479	472	480	475	521	460	471	493	482	522	528	486	524	499	506	541	476	536	502	492	517	468	532	498	497	537	508	480	516	549	488	509	454	477	558	531	498	480	464	490	494	484	473	519	465	489	492	500	487	484	500	513	507	504	505	465	508	484	456	516	513	541	523	517	518	468	476	505	472	473	540	491	485	476	534	503	504	502	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52100	47780	40329	26845	24231	23392	19892	14124	9185	28933	35262	25414	14552	5582	2107	715	394	281	236	230	224	219	247	214	223	254	214	185	245	215	238	204	189	198	242	251	242	203	233	233	242	215	217	256	214	229	254	216	250	223	207	244	233	224	216	208	240	214	225	215	233	238	245	209	251	220	208	209	224	242	199	226	251	236	245	248	232	212	225	221	220	220	248	216	202	222	227	241	222	227	208	214	232	231	205	217	216	230	212	244	230	253	217	220	246	210	209	201	236	243	232	225	235	203	236	226	200	222	218	240	243	195	224	233	241	215	196	233	242	226	251	259	246	235	234	251	253	259	234	216	219	237	242	262	209	222	242	218	254	226	238	238	243	234	245	216	257	216	235	233	218	210	233	211	234	236	243	211	226	236	244	247	217	235	251	225	234	229	220	215	202	239	240	213	242	213	208	213	243	236	200	234	236	215	232	236	245	221	200	197	249	222	201	212	200	209	221	192	218	239	243	234	204	202	229	238	223	225	227	246	238	214	235	227	233	227	242	248	229	219	214	243	242	224	255	231	204	197	225	221	229	227	221	228	223	216	245	246	212	200	227	232	241	232	218	227	204	218	205	204	205	241	215	209	200	242	234	228	231	198	223	239	223	243	222	209	218	228	234	227	237	241	237	205	225	229	242	224	209	232	238	214	238	220	210	221	235	221	214	221	226	222	196	216	240	239	228	223	225	226	222	231	248	251	223	202	210	213	234	212	234	220	244	256	215	203	234	201	242	224	222	208	242	234	218	202	224	239	217	252	234	224	226	270	265	227	224	232	233	198	219	220	244	200	240	241	243	239	237	243	252	240	233	213	209	230	213	209	214	223	212	216	243	218	233	196	226	193	255	207	225	225	214	209	245	210	227	239	261	246	216	203	207	224	219	224	198	255	212	219	234	215	246	220	202	228	240	236	236	213	207	230	222	238	226	241	221	237	213	211	235	229	230	208	203	237	215	227	232	213	213	226	219	224	233	241	218	248	226	239	222	210	248	209	209	207	212	239	242	230	216	275	248	227	220	211	219	230	208	219	230	236	211	259	219	217	216	248	224	250	214	207	216	238	212	225	230	216	215	245	226	233	241	213	215	223	215	237	230	230	263	215	195	247	231	249	254	231	243	228	218	247	209	242	234	260	207	253	230	226	241	218	202	217	250	219	233	215	233	212	243	218	235	266	230	241	210	218	203	217	238	220	226	236	255	228	230	241	223	232	212	231	230	227	238	245	222	212	190	212	206	201	240	220	216	198	213	211	200	240	205	226	261	218	212	214	234	232	244	205	234	201	233	200	227	242	224	219	229	212	225	255	242	238	207	212	233	224	229	218	251	220	197	248	228	218	218	236	239	198	226	219	232	220	211	225	240	220	237	241	233	225	255	243	245	209	259	237	219	241	221	249	233	225	245	236	263	223	232	208	205	222	235	218	196	217	236	230	232	238	217	224	221	228	238	204	209	206	199	240	220	223	243	223	201	220	223	267	253	223	225	257	201	233	229	233	262	212	246	217	244	242	216	215	218	214	213	239	213	229	217	219	243	229	226	228	225	225	221	248	241	228	193	224	227	202	229	228	214	224	234	207	231	243	220	223	271	237	247	228	241	237	225	277	241	220	226	199	236	244	223	213	208	195	224	232	206	242	230	216	262	235	238	242	229	239	234	235	196	236	229	251	229	229	241	223	226	207	236	224	230	219	240	237	207	235	230	213	228	228	197	212	236	227	221	230	214	190	224	239	240	241	198	200	231	210	223	204	224	229	194	214	229	237	259	230	243	192	205	202	217	218	217	237	242	213	219	238	210	229	218	237	200	223	225	237	242	248	230	233	209	239	234	221	201	252	246	232	218	227	229	230	232	208	242	222	221	252	188	205	220	216	233	246	219	236	217	215	201	233	209	227	235	229	232	247	230	236	234	205	241	239	243	242	226	245	224	212	228	247	211	258	244	249	213	229	220	224	246	258	211	232	206	208	223	230	197	204	219	220	244	220	235	209	226	207	232	231	226	218	221	207	240	238	224	223	244	219	238	229	239	270	251	226	231	224	220	226	227	215	222	230	223	240	230	210	209	232	206	219	238	241	215	235	217	242	221	262	224	249	218	233	207	218	217	249	232	213	250	221	208	213	229	240	219	219	233	218	231	254	217	241	210	222	220	225	217	221	207	218	243	248	234	232	215	238	246	225	213	233	206	228	246	248	233	205	232	211	217	203	215	222	239	223	214	218	198	232	210	214	241	258	234	228	228	212	225	211	237	226	254	235	224	230	254	213	230	237	235	258	241	228	199	199	235	209	230	227	222	219	246	201	220	254	214	228	235	212	210	219	224	237	220	231	228	216	236	229	243	221	215	216	222	202	205	209	199	275	231	233	243	241	220	217	217	238	228	216	227	241	220	225	235	234	222	226	210	226	220	247	207	235	197	228	205	228	238	222	200	226	219	238	226	229	248	215	214	202	255	233	237	246	219	222	239	231	205	216	202	224	224	230	207	231	237	232	193	233	227	213	222	223	217	239	239	253	262	231	239	218	246	246	198	243	215	239	223	218	223	222	238	249	240	237	247	228	240	267	257	212	201	226	238	254	245	234	257	214	203	235	212	201	216	205	233	236	238	229	222	231	234	278	242	226	226	214	214	220	229	252	256	216	207	226	229	227	232	273	218	244	222	229	220	236	237	228	229	228	240	214	238	210	216	221	220	227	231	243	231	220	255	246	191	216	199	234	238	250	220	230	245	224	200	227	240	241	208	230	245	225	214	213	229	226	212	221	227	214	232	212	209	247	224	206	222	237	213	235	210	253	245	210	213	236	221	246	231	231	243	224	227	210	213	212	232	233	223	222	199	207	191	233	207	235	202	257	243	227	229	220	236	284	238	211	257	214	227	233	246	227	225	220	216	188	214	224	222	249	233	220	218	223	223	234	231	224	207	251	231	234	256	202	226	241	232	218	210	238	217	237	209	229	228	210	248	254	216	213	206	214	221	236	236	225	247	228	229	212	220	224	231	232	198	195	249	221	231	231	216	207	282	259	219	205	248	236	217	220	199	226	226	196	219	268	229	220	221	252	207	225	242	224	240	229	210	231	218	252	229	211	216	209	235	236	196	211	211	226	237	224	201	208	235	228	221	219	221	243	235	224	246	224	235	212	207	219	233	215	233	238	233	192	242	229	212	213	228	216	219	223	207	206	239	232	243	240	213	204	201	220	225	222	233	225	208	202	213	241	245	233	208	229	259	214	206	243	213	239	246	220	210	232	217	208	265	245	256	233	248	247	207	248	227	228	229	206	222	218	224	224	204	209	262	208	229	246	226	244	207	247	242	219	211	193	231	246	228	209	219	184	214	252	247	221	250	212	213	213	221	217	211	238	230	237	222	206	247	216	236	245	226	236	230	229	211	232	239	219	211	224	213	223	215	231	209	240	243	234	234	214	194	220	229	229	225	191	209	231	200	239	244	221	200	228	237	225	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43717	52014	41185	17978	17957	14861	9851	11129	14971	46780	48440	39331	28022	14342	6246	2303	884	596	531	509	467	483	492	475	475	519	473	483	465	486	500	528	515	479	465	510	504	502	521	510	483	474	519	517	472	504	508	485	501	478	529	507	491	494	497	486	500	487	496	478	493	508	502	528	533	505	525	517	481	484	474	480	506	534	508	468	525	492	502	498	445	467	519	501	513	513	512	518	538	441	504	472	520	514	503	523	479	502	504	488	484	476	503	540	509	484	471	498	453	506	493	484	469	502	499	516	492	489	479	495	509	485	471	460	486	508	468	477	462	470	478	498	500	523	515	508	554	441	479	496	459	469	497	526	509	520	505	519	464	528	482	503	466	470	497	505	505	479	504	495	505	488	489	483	485	510	528	474	552	475	505	476	495	514	500	483	505	512	510	491	512	506	505	508	471	499	531	482	505	495	479	495	496	522	497	478	501	460	524	500	496	519	490	495	504	489	484	502	504	478	491	470	488	507	505	489	510	453	492	526	505	524	489	548	456	515	465	474	526	503	493	495	494	465	479	529	464	516	514	512	512	481	543	523	483	516	490	483	480	474	524	515	504	500	512	512	490	489	477	526	482	536	481	529	485	467	464	503	530	523	443	481	506	478	505	492	497	473	508	516	469	494	485	495	493	516	515	507	488	513	452	508	476	543	506	461	478	513	498	498	492	548	516	515	487	514	528	504	517	515	480	526	520	501	491	492	500	486	470	496	490	526	523	510	490	498	522	487	496	524	482	480	510	469	496	496	521	490	510	545	518	477	481	517	466	497	520	479	518	498	504	516	503	500	503	498	514	492	512	495	491	500	479	524	497	485	489	542	491	540	465	471	494	455	514	504	497	488	508	495	495	530	446	509	480	498	494	499	432	472	543	498	480	525	513	534	506	516	488	513	504	532	479	501	489	513	470	502	528	490	519	517	513	503	450	469	498	504	531	526	452	512	439	513	529	543	511	485	485	503	515	498	488	496	501	514	440	519	477	506	483	492	536	472	518	506	543	492	506	503	515	479	520	431	488	523	481	492	494	455	485	450	481	522	516	465	524	534	530	490	501	494	497	490	532	510	483	507	467	505	502	511	482	480	486	474	489	495	523	509	508	498	482	523	512	478	492	485	524	513	502	486	489	525	499	497	532	476	515	501	526	495	478	502	478	493	544	469	506	493	485	512	492	453	509	497	443	494	496	515	531	480	467	484	468	471	488	555	479	521	521	434	501	499	509	526	505	473	487	502	527	514	517	502	455	501	483	483	528	543	474	508	528	489	440	462	527	493	537	535	464	491	494	485	504	465	495	513	496	538	521	477	502	455	501	505	516	537	499	490	499	511	476	521	507	491	460	516	503	504	492	472	487	469	496	471	515	486	502	472	495	502	511	509	498	461	482	479	510	498	511	487	502	516	484	475	475	506	504	496	507	455	530	473	500	482	542	485	507	499	510	488	537	455	511	489	526	507	484	482	492	494	477	475	474	496	520	487	508	531	512	448	506	506	478	486	470	514	495	445	486	517	463	469	494	511	496	514	491	492	508	455	465	488	451	498	508	501	507	511	511	512	504	472	506	529	483	489	460	533	495	487	491	478	472	454	527	481	467	442	501	497	487	514	535	501	461	522	472	488	513	480	473	500	486	478	511	480	492	515	490	508	524	460	503	474	488	501	495	457	478	486	515	484	517	435	536	492	487	497	475	524	534	502	539	473	506	487	482	521	548	491	508	513	478	520	482	510	488	501	495	489	520	500	499	474	507	478	467	470	555	497	507	519	520	542	469	473	491	491	518	471	527	521	494	505	503	489	511	526	519	476	464	485	485	497	518	462	534	496	531	483	491	515	478	492	452	539	498	531	472	506	484	511	497	509	520	504	509	512	535	498	504	444	516	492	465	540	508	534	493	525	494	510	483	512	519	510	470	525	483	527	504	462	491	480	522	467	507	469	503	512	518	495	482	498	493	443	478	499	516	495	451	450	523	470	478	504	472	501	463	494	482	467	504	488	493	509	465	544	520	500	488	482	515	489	504	499	446	480	483	492	490	497	504	505	504	480	518	500	497	512	484	504	511	506	490	473	523	497	534	483	470	487	460	519	508	511	479	492	475	547	554	484	471	522	489	499	485	507	500	522	535	487	460	483	502	560	464	525	495	495	516	501	482	480	506	488	481	506	523	490	477	454	487	487	526	490	475	505	526	470	489	476	500	510	490	501	486	508	518	495	511	481	447	490	485	514	437	468	490	482	475	480	488	500	478	510	458	497	463	506	492	495	532	489	480	501	509	514	501	461	538	517	493	497	494	484	480	483	473	477	498	515	464	475	521	505	525	486	498	539	492	491	496	498	513	547	530	473	527	479	502	475	506	531	555	501	494	487	499	498	479	511	485	516	479	474	479	492	518	500	521	508	469	477	518	498	466	546	502	513	549	486	488	478	492	478	492	530	471	486	519	454	471	490	489	498	483	515	515	491	511	498	498	470	503	457	498	496	474	488	473	524	508	499	455	496	492	526	480	472	486	494	497	515	492	517	482	497	504	499	500	515	501	478	531	506	495	508	522	494	473	466	475	493	496	506	478	494	479	489	508	484	512	524	508	508	480	478	487	482	458	504	517	469	483	521	496	490	516	451	515	525	483	485	536	489	521	462	511	437	457	475	498	490	492	508	480	505	526	546	461	506	484	457	456	517	483	498	463	463	502	518	497	465	522	504	463	464	460	500	484	510	478	477	512	500	525	483	513	531	474	533	514	511	508	463	506	489	509	528	490	466	481	473	484	503	494	515	535	502	459	515	473	477	521	503	478	491	477	503	515	484	460	486	497	449	506	463	501	480	506	506	469	494	540	485	494	460	535	470	480	472	517	473	486	487	494	457	517	456	469	484	448	518	532	476	514	482	497	480	507	487	504	460	496	517	507	518	517	485	469	501	499	466	500	517	492	495	514	494	520	498	501	464	480	500	486	504	498	466	481	543	471	531	512	514	495	497	517	477	482	468	504	481	505	486	452	478	477	490	507	514	496	472	518	500	491	455	517	515	495	493	548	491	500	520	495	509	530	467	482	519	494	505	510	431	524	485	461	501	499	465	473	473	484	470	518	468	527	480	517	482	492	521	450	469	512	473	499	449	516	540	533	470	481	479	499	498	507	486	515	507	481	491	496	524	514	470	506	468	499	517	474	476	495	508	481	458	528	507	454	493	488	452	504	569	457	484	535	471	477	464	496	475	510	507	510	496	519	489	494	492	502	517	496	470	499	536	515	491	525	514	528	486	516	506	463	503	499	491	513	507	507	511	506	498	525	514	525	467	483	477	516	491	498	466	492	489	486	472	510	504	447	527	497	483	521	497	495	503	488	533	538	525	523	476	474	497	488	461	510	494	537	475	458	482	513	486	491	519	489	450	477	474	467	493	505	479	479	462	481	446	489	472	502	481	504	485	490	488	474	492	502	482	507	531	489	473	493	523	495	517	490	479	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53938	47833	39530	25592	24401	23319	18549	11493	7094	26834	36550	26570	14818	5444	1852	699	351	245	226	216	259	215	207	250	242	224	230	232	278	227	225	194	223	231	256	229	232	226	230	232	229	221	226	226	221	234	227	213	230	224	243	243	227	238	233	228	218	220	239	230	283	223	212	243	208	221	252	254	212	244	254	225	247	208	222	201	244	216	251	219	209	230	243	217	225	238	219	230	216	253	227	217	235	235	245	214	246	249	237	211	222	221	210	251	224	240	234	211	208	252	224	226	253	264	210	214	203	224	216	242	240	253	252	212	217	229	221	228	203	243	187	241	239	265	199	210	229	223	233	237	225	244	235	216	244	242	213	236	199	219	247	255	217	209	215	234	221	254	233	206	220	203	201	223	214	233	232	232	238	257	254	277	201	228	248	217	261	219	205	255	200	202	248	229	214	242	213	216	235	218	213	215	258	215	238	258	245	243	233	225	212	191	227	235	231	227	223	238	222	225	245	225	235	243	220	193	231	201	250	226	220	225	226	241	202	238	242	229	225	256	250	212	216	226	228	225	237	248	229	206	237	222	240	223	244	223	227	228	224	234	245	222	215	224	217	226	235	216	218	236	247	258	247	190	228	219	218	226	208	250	224	242	188	247	247	242	219	226	260	234	255	236	192	239	237	260	219	235	211	230	231	212	227	267	219	215	230	223	231	198	241	241	257	262	233	221	200	206	222	237	227	219	240	235	238	232	239	223	200	235	248	239	217	221	249	185	196	233	209	216	250	219	242	212	222	228	238	228	233	231	227	243	224	242	228	215	260	220	274	228	220	247	267	216	226	250	217	235	236	242	230	269	237	220	194	234	257	218	218	224	257	227	241	228	226	231	245	221	222	244	219	229	214	237	234	220	201	206	217	205	232	247	228	207	203	245	247	226	233	224	217	202	211	219	216	234	206	273	247	227	227	235	224	246	222	205	234	219	208	235	199	207	222	226	229	217	220	231	225	221	223	195	232	250	220	220	220	239	235	232	229	228	194	233	241	215	254	225	250	213	225	203	227	231	232	212	207	226	218	217	220	213	231	241	204	199	211	228	220	245	240	238	225	239	253	240	244	238	223	211	215	217	201	235	220	235	234	242	209	257	216	206	199	232	224	224	227	251	229	215	232	240	221	248	217	236	222	248	257	220	233	241	213	196	240	218	223	231	229	232	220	230	259	191	219	219	239	228	232	249	245	193	242	225	236	246	210	202	226	210	219	221	222	232	209	214	197	235	221	228	222	216	242	252	213	208	222	222	239	222	223	232	207	256	255	232	232	233	225	235	231	221	204	210	243	219	250	222	210	251	230	195	217	229	230	228	210	236	233	252	217	232	218	218	241	197	208	241	219	211	240	242	221	238	235	247	213	223	238	232	209	235	183	219	234	213	226	245	225	225	251	203	256	201	203	251	249	201	238	212	259	262	206	231	232	208	219	229	248	237	218	238	243	238	223	217	247	213	236	246	215	222	239	224	210	233	228	215	239	248	250	223	230	225	236	270	241	247	216	232	234	216	218	221	204	246	227	221	237	235	231	208	218	250	207	248	224	205	231	201	226	208	225	241	241	218	194	226	235	218	242	241	215	218	248	228	232	225	190	204	228	240	209	229	230	236	194	247	249	223	222	205	250	218	239	226	216	237	208	221	213	245	227	211	213	221	259	203	251	240	209	277	232	249	232	238	231	236	199	228	213	212	234	235	238	216	232	269	226	224	218	211	250	231	225	246	196	238	205	205	187	219	249	227	214	219	212	225	223	255	258	216	221	236	222	230	201	230	201	249	236	211	209	243	242	238	258	234	248	242	240	246	198	228	184	240	262	229	220	227	235	261	228	247	235	211	231	221	216	253	212	222	245	242	213	220	219	234	261	212	249	222	239	222	241	242	258	228	238	210	204	222	243	222	215	211	217	248	256	224	224	236	204	216	256	244	226	221	241	234	239	226	234	227	229	182	267	200	222	260	262	219	246	243	225	234	228	240	209	204	239	256	199	208	193	212	236	221	221	222	246	230	273	216	224	232	220	220	204	205	223	227	231	214	206	197	231	202	229	210	239	234	238	257	244	249	214	209	228	201	193	209	234	212	219	207	241	219	253	225	212	227	230	228	227	256	206	218	223	227	228	195	218	224	207	226	221	246	256	253	246	255	218	220	243	219	255	228	238	224	213	249	232	229	214	207	235	215	250	224	233	243	221	228	224	220	219	229	240	209	217	209	267	238	248	214	245	214	252	214	227	215	199	207	229	214	226	211	239	211	252	239	216	250	221	217	239	238	224	243	204	230	246	225	232	214	224	234	238	242	218	235	225	202	224	228	209	222	217	212	212	243	208	209	249	245	233	238	216	226	242	166	231	199	229	223	228	235	241	220	245	218	235	203	222	217	209	221	205	255	211	201	206	230	213	230	222	187	224	246	194	213	228	220	215	224	206	223	245	235	237	246	231	253	219	204	219	235	239	191	228	220	225	231	233	233	226	257	216	228	240	222	226	226	224	231	226	248	242	218	220	217	242	242	224	205	215	242	246	227	235	199	228	240	220	241	250	201	220	224	247	239	227	225	213	236	225	221	211	203	205	205	236	243	191	191	221	222	257	246	221	224	258	246	219	234	218	233	246	193	207	214	193	233	207	219	240	227	211	222	222	241	222	237	225	225	213	217	209	202	243	229	226	217	202	226	228	238	237	226	211	243	222	213	235	227	231	262	240	222	236	230	221	219	209	213	248	231	219	222	215	231	238	228	224	203	210	232	205	226	220	232	236	229	240	221	210	229	202	216	233	201	227	229	212	217	215	232	222	203	200	232	222	183	209	221	251	221	250	244	224	191	190	253	219	231	217	234	206	241	241	238	219	239	226	232	221	234	234	219	237	247	220	221	205	229	230	225	197	243	209	240	230	214	241	223	237	242	227	215	224	201	196	219	212	230	203	232	222	243	268	237	229	273	230	188	260	222	226	251	265	221	220	234	210	215	234	238	259	224	212	243	241	216	229	242	218	239	226	264	230	238	243	232	220	238	223	227	232	220	245	230	253	229	248	255	226	233	198	203	219	214	229	212	206	244	245	244	217	216	248	189	258	203	207	234	221	222	238	222	211	232	227	209	237	238	252	222	258	237	237	215	219	186	214	246	233	222	229	245	227	219	223	212	265	224	221	212	217	216	216	231	224	253	195	242	207	238	226	231	208	208	239	252	213	203	231	208	256	217	219	216	256	250	221	223	246	220	220	222	225	208	251	205	232	218	240	216	206	206	233	223	230	219	201	267	215	241	234	247	229	238	218	263	238	230	211	219	221	223	234	231	243	237	212	242	229	241	241	228	232	235	215	245	217	224	233	220	240	227	256	218	232	251	241	211	228	243	233	236	250	236	239	205	220	252	216	214	207	234	240	223	215	245	226	218	230	227	207	230	242	208	224	242	219	195	251	224	211	213	242	236	222	239	245	235	241	222	244	216	244	230	247	249	226	227	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43249	51660	37790	17497	18609	17341	11683	8165	11812	44886	49605	40358	27882	14384	6283	2187	911	605	560	501	544	508	490	551	508	498	465	488	480	504	493	482	523	468	493	495	501	510	498	484	525	528	497	525	512	515	553	523	527	510	487	508	467	479	498	481	490	482	516	502	533	509	512	463	506	525	504	521	478	542	515	472	502	469	482	483	510	483	525	491	527	497	495	465	479	498	468	488	501	518	501	522	510	512	518	498	492	529	498	512	501	473	513	481	526	475	482	492	512	503	488	513	509	491	478	492	517	498	499	487	476	489	501	506	482	493	505	469	504	494	482	540	473	476	476	493	487	516	513	490	475	494	503	525	472	532	495	543	514	493	509	471	552	547	511	502	457	494	523	492	473	462	494	484	511	558	553	497	513	457	456	504	497	527	484	475	534	508	499	517	471	495	481	502	430	512	497	503	524	510	493	488	540	495	512	508	525	524	521	501	507	530	510	523	436	515	464	505	497	507	488	525	496	506	475	520	502	515	483	497	541	495	536	465	535	485	478	520	528	476	479	521	474	504	489	527	498	518	493	480	498	536	481	507	483	546	487	498	538	505	480	516	481	495	494	513	494	491	505	466	490	479	537	520	494	489	510	516	514	501	500	504	518	491	525	514	516	538	475	472	470	469	490	487	505	534	492	499	515	500	475	500	489	495	509	499	497	486	545	504	479	516	537	506	546	500	497	521	502	527	504	481	483	483	511	536	500	468	525	507	541	508	498	544	475	507	524	511	508	507	522	507	502	510	485	490	503	537	470	454	467	453	481	496	522	507	491	511	512	508	493	501	500	504	488	452	474	495	490	494	506	525	521	511	524	484	519	528	508	493	527	493	496	496	476	500	507	469	493	501	496	468	473	497	521	471	488	500	484	486	530	474	504	488	504	495	485	505	461	477	491	492	514	479	475	530	546	472	477	500	506	502	509	498	505	466	478	490	531	492	544	454	488	538	499	534	512	501	475	541	494	510	508	495	527	502	511	507	490	490	526	480	518	520	477	522	469	498	497	480	484	536	499	462	465	532	496	506	521	478	499	484	551	487	494	521	524	493	482	530	487	475	516	527	465	483	524	491	498	437	493	519	495	498	530	532	520	504	541	506	529	522	507	517	500	510	530	488	487	519	545	507	511	479	543	518	493	466	527	464	528	496	467	469	507	478	485	498	481	515	483	500	486	448	508	507	515	479	521	560	516	494	480	496	504	501	496	563	561	503	519	486	502	491	506	473	474	532	526	488	460	493	483	443	500	532	512	504	505	515	485	509	519	495	484	488	479	503	516	501	521	488	452	517	498	484	515	527	550	503	496	500	487	524	502	528	507	534	506	473	539	451	485	497	470	488	494	499	521	490	529	477	493	472	498	499	505	494	526	469	521	502	499	483	526	543	552	519	501	500	501	524	521	506	530	511	484	469	504	493	490	494	487	465	511	520	541	488	502	478	512	530	455	435	502	491	486	463	527	529	484	519	489	467	546	497	470	515	530	526	502	481	490	462	500	496	528	496	480	491	506	509	511	476	502	488	485	520	541	522	486	487	501	487	513	479	487	525	504	489	463	475	467	495	510	493	504	482	511	497	510	537	521	544	502	495	539	507	526	529	510	511	508	480	492	503	522	505	509	504	530	497	523	487	539	538	525	504	508	524	491	487	491	499	470	528	513	466	516	528	477	509	487	474	507	484	502	504	498	484	483	510	465	500	476	517	486	519	500	471	498	477	519	491	522	500	536	468	483	476	479	471	491	530	493	494	513	534	528	498	507	472	497	513	487	486	521	508	492	532	520	528	499	520	478	490	484	517	483	514	513	512	500	519	470	491	526	472	495	511	482	453	488	495	484	485	473	525	530	537	515	520	490	508	477	489	540	505	492	484	518	445	502	533	535	473	481	505	483	498	514	515	494	512	497	494	486	483	512	503	503	494	514	508	458	508	502	487	513	476	526	503	472	490	515	530	492	504	474	509	490	494	482	448	502	514	545	539	523	500	487	504	475	533	471	510	479	471	523	511	514	479	512	519	505	486	477	524	491	501	463	484	475	482	502	491	490	511	501	509	529	520	513	482	501	545	472	458	520	489	480	509	518	474	469	478	472	533	508	494	520	519	485	513	546	477	555	489	528	511	466	497	495	513	496	540	505	502	458	522	468	486	486	489	571	524	501	497	495	487	495	529	477	501	510	509	501	490	492	537	532	495	513	521	471	462	501	522	489	534	496	530	497	508	522	494	475	495	519	528	519	535	483	508	507	497	503	534	516	547	525	478	505	523	503	508	550	468	527	471	538	499	493	470	461	509	519	506	509	466	482	538	494	500	467	509	500	473	528	504	483	524	500	496	469	491	472	532	489	527	445	523	498	514	494	475	531	478	518	494	507	490	491	513	496	475	533	524	524	519	515	555	464	519	482	504	533	486	470	486	549	505	502	516	510	528	500	495	494	493	500	508	536	507	482	487	498	496	507	495	478	490	508	495	529	480	498	491	521	496	496	505	466	495	508	474	487	487	501	497	481	512	521	518	514	505	485	537	500	488	485	517	507	541	468	495	505	492	511	512	508	489	517	487	489	529	509	495	505	464	539	519	505	505	500	524	517	529	495	510	514	541	468	472	515	508	503	477	510	522	518	473	491	479	491	520	515	501	472	498	503	523	516	522	481	541	531	482	522	533	507	507	495	484	480	547	480	522	508	509	489	520	488	540	522	439	508	489	466	534	488	458	485	497	511	512	482	501	505	511	515	490	495	485	487	480	521	474	519	521	489	500	513	513	480	479	501	546	481	501	510	493	477	473	494	516	499	504	506	508	488	490	541	498	492	472	484	504	501	473	511	453	522	511	518	535	524	492	455	516	511	496	484	489	504	494	506	514	516	499	514	523	479	493	506	462	517	509	535	503	507	530	524	489	519	525	500	493	492	474	521	512	505	441	511	512	505	480	475	526	532	512	500	497	471	499	463	523	509	501	507	532	519	521	463	470	486	496	504	495	476	520	504	536	471	521	456	496	510	494	504	485	509	445	523	495	510	514	502	488	473	481	490	497	489	533	509	478	492	491	471	512	518	467	507	486	521	507	577	525	449	472	466	522	471	528	497	480	552	548	509	499	511	512	514	542	497	499	479	506	473	506	487	485	509	540	524	455	520	504	533	495	493	522	537	484	515	486	484	518	504	514	500	507	556	501	500	500	519	537	477	502	471	505	529	494	478	484	506	506	476	466	487	532	467	551	522	498	492	459	507	532	490	469	525	458	492	485	501	511	553	535	507	500	488	484	526	517	525	483	493	502	517	493	479	516	501	545	520	475	521	472	461	489	490	471	479	463	500	516	477	473	497	503	543	529	498	488	475	492	521	526	496	459	500	483	515	539	447	502	520	541	494	490	535	521	516	513	499	504	522	470	505	513	527	516	541	546	479	511	533	500	535	527	503	451	501	479	487	511	496	506	489	467	530	493	484	535	521	480	531	500	497	533	479	502	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50253	51593	39880	26357	24749	23648	20203	14208	10778	31182	36905	25675	13964	4819	1787	721	334	228	227	209	243	231	221	218	232	223	231	253	226	210	231	222	249	219	227	257	213	229	268	207	209	211	227	244	209	235	223	240	234	238	227	254	234	222	206	231	216	217	213	224	211	236	244	235	218	229	218	232	219	224	245	239	245	233	245	238	238	251	207	239	217	231	233	227	239	204	214	219	242	219	202	257	239	209	243	252	206	225	213	231	232	213	240	181	237	220	246	242	241	232	254	212	221	236	233	238	237	250	210	237	204	220	256	239	210	221	240	201	240	223	239	234	260	203	211	227	231	210	227	255	262	255	243	236	241	227	226	221	215	229	237	230	219	232	247	236	243	214	225	227	258	244	225	235	224	239	207	210	210	232	242	211	222	219	237	222	245	233	242	234	220	216	263	249	218	223	219	244	212	235	234	213	222	233	218	224	219	217	222	240	248	215	225	249	234	228	249	226	217	188	246	248	239	201	229	232	215	231	223	268	234	228	215	233	239	213	233	219	220	209	232	235	223	227	238	252	214	238	256	209	225	244	211	221	202	200	220	216	228	222	221	220	221	210	222	242	230	225	230	256	253	264	244	237	231	250	217	225	220	227	273	221	249	233	205	223	222	197	212	213	225	252	228	241	227	209	225	225	246	229	225	239	219	209	204	225	233	232	234	219	248	226	224	234	230	232	213	241	231	226	212	219	235	253	199	221	226	279	241	218	230	217	237	217	250	223	206	241	223	233	215	229	222	193	207	242	247	202	206	223	241	256	246	195	207	226	226	254	241	221	249	222	215	225	239	212	216	182	248	238	214	239	240	219	214	249	226	228	226	211	240	217	234	231	209	227	234	227	236	221	223	270	248	228	224	210	241	237	209	219	226	241	221	250	225	222	217	243	240	225	245	241	233	228	217	260	213	221	212	226	201	244	234	242	237	243	225	214	246	214	231	210	234	235	235	195	217	236	226	222	212	226	227	240	241	222	240	238	251	204	236	230	234	241	223	220	245	223	239	220	231	234	239	209	247	250	224	221	208	217	233	214	211	227	213	241	202	236	230	232	242	213	211	203	208	232	262	199	220	211	224	228	225	237	222	210	218	232	219	237	209	230	228	253	235	247	227	247	215	235	238	233	234	230	232	237	232	228	228	216	219	221	201	203	234	219	243	202	214	240	218	233	218	223	209	274	224	241	238	226	227	263	242	229	211	232	205	222	244	241	233	201	203	228	206	232	237	233	227	225	210	215	251	217	219	238	234	211	235	244	238	218	222	245	242	230	233	233	251	222	244	223	237	248	231	186	195	219	198	232	230	235	216	220	217	253	292	212	205	247	232	233	196	215	207	224	223	260	242	234	234	235	220	217	245	273	242	227	260	215	229	223	241	240	244	227	233	218	205	245	205	227	252	210	221	245	230	214	227	230	217	254	237	234	225	218	206	227	227	260	212	234	211	215	224	245	207	241	230	197	222	229	229	250	251	233	239	212	217	236	221	235	245	212	226	213	233	226	240	210	224	222	228	225	241	210	224	235	219	223	225	211	250	221	209	212	249	243	222	250	289	213	240	203	221	238	190	210	222	179	225	210	266	247	218	233	278	233	243	206	230	214	261	245	201	185	207	226	243	238	227	212	235	209	223	241	227	224	241	211	205	200	208	237	225	230	193	246	203	226	221	231	223	216	198	236	226	255	240	219	202	221	215	212	222	248	273	226	217	228	231	220	232	238	229	233	226	226	224	266	204	233	257	243	232	213	229	207	228	233	213	231	239	231	242	228	224	248	254	211	221	245	242	261	245	229	242	222	252	250	233	217	252	252	236	229	201	226	222	243	216	244	216	221	261	241	219	248	230	240	228	221	239	216	252	243	236	248	243	214	234	234	230	229	237	225	221	215	250	257	235	202	227	234	212	232	215	213	213	219	231	248	196	226	234	206	259	252	224	221	215	226	244	220	239	242	239	240	217	235	221	227	222	216	227	231	237	250	240	230	236	244	221	227	216	240	194	223	198	224	249	231	225	240	231	240	233	245	221	240	231	201	239	212	203	222	217	210	231	213	224	244	229	208	238	234	242	245	221	256	233	208	223	235	225	245	215	254	241	218	240	223	246	242	223	224	226	228	244	217	207	251	212	208	219	210	245	250	231	233	228	227	235	255	219	225	247	214	239	235	230	236	230	232	198	217	241	225	207	213	220	230	218	234	218	243	266	228	233	240	248	248	214	214	200	197	238	254	237	242	249	213	216	232	243	243	265	216	213	220	223	238	205	200	199	215	239	212	216	247	237	228	237	255	230	223	239	252	226	221	232	260	226	244	226	241	221	244	254	241	258	221	231	214	219	212	219	235	229	209	205	226	205	225	237	242	237	245	263	247	237	205	232	227	242	222	220	204	235	229	233	234	204	222	222	223	229	241	206	203	254	238	203	218	242	237	247	219	224	251	253	210	224	219	204	256	212	225	216	214	262	226	218	225	242	228	238	226	238	242	236	222	231	213	251	230	238	230	253	221	226	214	204	228	249	234	254	234	192	237	226	221	230	211	211	237	217	252	194	219	201	229	251	249	257	228	241	228	237	235	238	250	203	234	236	221	227	244	221	238	200	217	248	224	207	235	242	234	264	237	227	224	208	214	200	212	228	213	225	214	212	197	236	237	208	235	232	259	220	233	263	219	197	267	241	228	259	220	213	239	219	223	234	247	229	201	197	242	242	232	212	212	241	238	211	204	204	218	213	253	251	233	237	217	205	229	229	215	268	232	200	228	235	254	219	255	231	226	243	254	244	229	245	238	256	227	247	234	214	221	209	209	236	248	237	249	213	215	261	240	228	201	218	243	238	233	222	205	217	222	212	249	239	231	224	230	228	229	222	228	249	235	195	224	231	194	232	214	232	199	217	238	231	216	270	233	203	206	235	227	252	215	240	242	235	238	231	201	206	254	229	230	240	231	207	240	257	236	214	234	233	220	238	211	214	218	192	255	229	250	233	214	234	228	228	236	231	244	221	250	225	243	237	235	232	209	217	222	261	195	229	213	245	207	213	215	209	217	243	231	212	215	226	225	219	230	232	232	212	208	246	213	214	240	212	240	237	225	250	259	249	232	240	240	234	238	234	233	252	238	227	242	225	233	209	246	226	227	251	223	235	224	241	212	216	231	226	224	213	232	207	222	206	217	236	229	230	243	241	196	245	230	233	234	207	247	246	212	214	223	266	226	227	232	209	217	234	217	226	215	200	242	218	226	248	233	218	239	250	233	244	214	264	245	216	224	225	236	236	239	228	214	246	233	242	223	260	247	236	237	251	214	253	244	256	214	241	240	205	235	224	220	241	224	229	232	245	239	202	243	225	234	217	238	225	220	226	253	215	223	225	235	206	240	237	250	233	227	209	221	249	260	218	222	239	207	208	214	238	237	246	205	251	239	198	239	237	236	233	220	232	238	248	236	209	237	232	199	204	232	248	220	235	236	227	222	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38555	52580	34972	13971	16054	16959	10661	7988	18410	48415	49707	39508	26635	12796	5643	2202	945	616	534	506	518	490	549	528	507	481	479	530	500	516	498	502	483	516	501	481	550	529	534	493	521	479	488	481	491	554	505	532	524	485	479	482	496	449	497	522	504	517	478	512	520	529	540	484	513	502	479	486	482	485	507	506	458	497	502	504	482	500	468	527	497	484	533	501	517	494	508	491	539	501	531	499	470	496	492	545	516	521	478	459	531	481	445	491	503	521	504	497	518	486	487	532	518	443	552	495	505	496	499	495	522	538	479	448	480	506	509	481	499	512	517	512	478	524	458	508	477	494	517	511	510	518	492	500	481	460	535	501	508	524	504	506	463	509	475	514	508	532	521	467	485	504	518	517	467	494	510	509	503	480	491	567	514	503	484	490	527	554	489	501	488	485	484	535	471	534	546	496	499	498	478	506	523	495	531	503	521	483	506	469	460	485	464	490	493	475	490	496	499	515	505	500	547	508	468	503	500	494	484	467	505	535	523	474	494	477	471	525	483	492	522	487	503	477	504	477	497	512	517	495	480	481	465	500	508	478	503	479	478	501	496	502	471	493	516	506	466	500	489	495	507	479	460	514	443	496	517	514	518	491	480	504	519	494	520	491	488	474	476	541	482	490	484	484	500	499	503	488	514	499	502	536	485	529	533	493	523	510	510	491	526	494	516	522	492	459	515	484	506	499	469	520	499	505	526	509	486	483	458	510	496	507	509	512	504	515	497	456	517	503	452	504	508	496	525	514	485	455	511	522	508	479	481	470	469	478	514	485	502	491	494	496	481	528	490	475	487	491	515	446	461	494	503	529	487	522	507	506	479	523	508	503	540	541	531	517	498	539	490	539	534	458	496	462	500	499	506	489	498	472	478	522	520	443	517	481	475	488	513	493	512	504	533	489	509	498	514	503	512	479	532	483	514	486	511	522	538	527	514	536	474	492	502	505	484	519	482	483	539	504	495	481	503	494	500	497	477	477	503	474	496	458	508	522	486	467	517	484	495	491	513	492	451	500	517	501	490	499	478	553	528	521	502	495	520	524	499	508	457	514	503	521	481	516	521	511	523	491	462	487	516	444	512	511	476	521	497	488	494	522	524	516	518	485	488	464	534	465	500	511	512	483	490	498	505	502	480	494	510	510	534	498	509	507	491	474	504	518	482	559	485	473	516	482	501	434	485	486	509	489	509	494	536	474	536	500	472	511	474	463	497	490	512	499	499	511	499	503	514	492	489	499	482	448	490	519	486	511	485	502	520	495	502	525	485	484	517	465	477	475	496	501	560	473	500	529	467	467	509	462	495	482	497	518	529	515	500	522	471	500	507	503	527	437	499	510	509	531	481	487	529	498	504	511	483	506	506	563	493	525	516	508	505	520	500	500	484	486	492	472	513	504	515	516	498	497	510	511	514	534	467	489	533	503	547	502	500	493	473	515	525	497	504	460	525	464	504	519	502	540	457	534	515	491	462	504	509	497	446	497	546	480	555	515	504	527	534	517	466	501	484	503	506	496	492	497	451	475	493	504	497	484	500	500	480	523	499	510	481	556	476	510	481	487	534	525	512	514	531	479	538	541	507	489	553	466	505	505	493	491	491	497	501	507	502	522	477	511	497	542	552	501	524	519	512	467	524	505	537	488	495	523	496	488	540	498	494	467	472	500	553	514	521	546	464	481	478	534	475	513	473	460	489	532	468	481	503	474	510	463	503	470	488	490	472	483	508	479	465	505	511	519	537	478	539	457	489	525	532	548	479	505	556	510	530	529	504	520	495	495	484	558	490	525	483	492	526	492	475	507	526	530	529	486	507	525	533	508	516	497	474	486	494	490	523	500	530	478	483	508	512	489	497	505	530	539	495	517	541	509	483	492	484	489	476	478	509	520	535	522	450	473	520	485	521	507	509	492	509	511	538	526	474	470	498	515	497	512	487	483	485	494	484	509	512	497	497	507	476	507	502	497	544	446	528	496	534	478	539	478	504	528	455	509	508	501	475	514	534	489	495	521	520	541	489	474	522	520	522	533	514	534	553	507	484	531	502	504	503	516	501	528	501	494	473	503	535	456	498	507	496	471	500	466	503	485	533	503	484	507	526	519	514	514	520	496	524	525	485	522	523	475	455	512	502	474	551	469	473	532	513	494	524	484	493	493	518	463	486	510	548	484	498	493	513	489	541	508	509	465	494	500	497	502	492	506	503	464	537	528	519	462	484	503	526	486	514	480	477	538	522	479	515	513	457	496	509	522	517	533	490	534	497	531	552	478	505	495	518	502	493	488	509	528	503	514	506	510	507	503	508	479	509	502	502	487	484	484	513	481	514	480	521	500	515	492	454	477	515	498	526	526	510	498	516	461	474	504	510	516	537	511	526	506	486	488	496	470	511	522	520	473	481	486	489	484	503	457	463	510	520	474	486	488	494	502	509	473	478	505	459	499	510	521	489	547	482	506	500	555	471	538	486	494	475	487	498	486	506	501	509	515	471	488	472	460	468	488	514	476	514	468	462	532	517	485	520	503	474	481	494	460	518	554	530	495	500	532	522	515	470	516	486	488	481	500	538	485	494	461	509	500	521	526	489	494	477	506	472	510	516	500	499	492	536	474	515	516	521	464	503	490	509	480	510	502	492	503	528	468	492	476	523	510	485	494	522	524	474	515	522	535	480	449	434	478	516	473	478	515	556	483	496	523	499	481	510	503	503	521	472	537	503	503	513	452	491	520	498	506	508	533	515	484	518	509	492	487	531	499	508	494	518	510	485	498	525	497	513	514	485	510	526	486	487	482	476	512	540	485	556	501	459	492	512	480	489	498	511	534	522	505	484	470	517	494	503	518	530	492	506	509	452	504	486	497	502	481	507	513	512	502	513	534	519	472	466	527	522	504	486	513	584	464	512	469	493	502	514	497	496	515	484	438	494	543	512	526	498	491	501	513	521	532	503	494	506	511	480	512	501	507	494	515	495	560	525	491	500	506	494	486	465	461	573	484	553	499	497	487	518	486	526	509	480	512	505	523	489	498	493	470	476	507	503	493	502	505	481	488	496	489	532	514	478	548	489	479	509	523	486	480	528	496	432	452	495	455	482	527	494	517	477	519	516	504	439	518	505	556	501	449	488	482	500	484	487	523	510	569	475	528	468	503	526	500	468	498	463	524	500	496	421	510	528	503	483	503	523	469	525	483	490	553	523	476	492	522	561	486	502	497	470	542	449	473	491	461	515	480	534	510	477	497	535	491	457	495	536	455	503	498	498	501	491	519	482	498	472	516	465	539	484	474	512	485	492	477	461	489	515	515	498	499	496	494	458	482	479	500	501	545	522	489	525	475	527	517	527	513	517	496	492	495	509	496	497	493	537	493	514	559	455	472	466	532	503	491	528	523	504	535	489	508	490	478	489	458	522	546	506	531	480	543	502	518	482	505	531	492	518	493	514	513	468	495	547	508	513	497	513	487	511	519	467	491	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51223	51407	39910	26056	24748	24299	21817	16680	11490	32340	38294	26728	14075	5178	1698	617	330	272	227	232	210	230	219	218	252	260	233	232	221	221	230	239	240	201	234	234	196	232	239	221	226	252	233	267	241	235	206	218	254	244	237	254	236	262	222	230	214	236	205	224	238	214	195	232	222	223	238	221	224	254	212	241	210	239	224	240	238	256	262	237	249	236	262	240	238	257	231	233	236	235	217	232	241	219	225	217	228	226	217	232	249	235	226	244	223	258	239	223	256	255	246	183	226	249	237	243	220	207	241	218	231	224	225	204	242	225	245	249	216	255	226	193	243	206	192	240	209	237	232	223	218	236	198	225	255	229	232	228	257	229	240	234	230	227	235	226	257	219	235	223	245	233	243	222	254	221	215	226	220	255	240	255	226	220	226	238	219	253	252	264	222	221	224	240	244	225	213	226	239	212	234	245	249	202	218	202	206	214	211	245	217	230	231	222	222	235	226	241	230	211	233	218	263	233	237	234	229	202	225	215	240	221	253	263	237	225	214	230	214	236	198	257	233	243	236	237	259	245	241	226	240	250	226	259	259	200	235	200	189	239	221	243	233	215	232	250	222	255	235	239	248	225	235	233	235	245	225	244	195	252	250	237	212	225	244	220	222	214	240	237	212	220	224	222	226	222	216	239	256	224	209	189	204	229	229	237	244	212	194	238	239	236	247	246	247	234	221	219	225	219	240	229	231	242	224	240	237	214	229	270	205	217	225	226	236	251	243	213	229	216	224	228	207	209	233	225	220	236	217	207	242	232	230	228	239	210	228	234	254	213	281	221	239	230	231	221	203	218	214	237	227	247	215	224	230	231	243	221	242	226	232	225	246	238	265	229	247	234	221	230	241	252	276	240	227	221	240	234	222	239	230	210	240	252	234	233	224	215	237	214	206	205	224	204	210	220	213	226	230	241	215	242	233	216	218	210	240	233	232	222	236	209	241	218	222	230	250	231	219	247	226	225	227	242	215	215	218	257	203	240	207	220	244	229	223	224	230	258	225	257	215	226	226	220	241	227	222	222	235	222	216	229	232	231	240	212	257	220	243	230	214	225	232	237	236	233	227	218	227	260	204	250	217	255	255	248	238	212	242	240	212	233	205	231	226	224	267	208	233	218	239	236	220	220	201	236	246	220	278	235	204	240	241	236	261	232	215	209	212	229	218	227	206	258	239	233	242	224	255	238	224	219	248	234	243	226	222	235	225	246	246	234	250	229	236	241	234	221	233	195	253	248	203	213	220	226	211	214	225	202	218	226	204	209	232	228	249	239	233	248	223	228	221	236	231	232	244	240	225	240	230	234	219	233	238	225	226	236	224	242	220	249	204	252	239	268	224	241	241	237	232	245	232	210	229	240	199	205	217	255	235	216	249	242	255	226	241	232	224	227	231	205	250	216	212	235	236	194	242	243	239	235	260	234	250	216	238	235	204	253	215	216	225	206	256	224	227	222	235	226	215	230	210	239	253	262	231	201	242	227	267	222	241	242	204	228	229	240	242	253	214	289	253	221	238	221	202	227	248	237	213	240	245	227	228	232	224	219	256	226	241	214	216	232	233	270	233	226	208	209	241	225	224	215	241	231	258	213	233	222	236	228	243	223	245	215	205	241	246	231	236	234	231	214	236	249	245	235	238	207	241	241	229	227	259	213	258	235	228	196	233	207	234	238	210	208	244	224	211	219	205	207	199	209	238	233	268	260	253	232	233	236	242	230	233	264	214	273	245	250	219	227	223	209	241	205	237	205	210	242	239	225	237	212	241	188	247	215	210	249	211	242	224	239	243	236	238	239	221	228	232	235	276	212	219	245	256	216	211	240	238	234	226	208	217	232	219	232	213	224	220	263	270	240	221	227	243	222	250	242	223	235	250	224	245	208	250	245	244	254	223	215	209	243	226	232	236	261	255	213	238	266	199	235	249	246	242	216	241	238	235	201	207	239	223	245	233	220	243	220	230	221	217	233	248	221	227	236	227	216	224	219	213	226	223	225	227	217	210	219	261	258	242	232	250	240	223	211	238	230	228	214	224	236	230	258	233	223	237	213	238	226	241	221	205	231	232	248	266	232	213	231	220	234	227	242	240	204	233	246	243	205	245	211	244	246	234	242	214	215	227	210	259	218	231	234	216	220	245	220	240	239	226	222	234	229	199	249	248	232	253	241	250	241	241	244	261	232	227	228	260	237	253	211	241	208	217	229	222	236	227	243	223	243	254	236	255	238	242	235	270	216	226	232	242	225	222	223	258	228	222	212	205	232	192	249	227	234	216	235	232	231	229	225	238	230	245	230	242	191	224	224	205	240	224	261	245	279	246	241	234	247	246	249	270	224	268	228	236	204	258	219	226	220	250	240	223	219	231	213	229	223	227	216	234	242	242	225	234	238	240	265	222	249	241	238	239	202	217	241	232	205	263	213	233	239	237	220	232	197	217	215	234	241	233	235	244	226	228	237	239	254	247	201	230	244	221	230	242	242	239	219	232	239	229	204	233	223	222	221	233	232	209	249	164	219	225	233	238	251	232	245	221	251	213	219	211	239	239	236	223	220	216	214	231	250	235	259	241	237	240	222	215	237	250	227	265	222	242	239	216	221	220	248	214	238	264	241	253	204	263	240	217	216	242	238	219	212	235	219	235	237	217	203	253	236	230	251	263	223	228	230	212	220	228	245	236	235	227	232	216	225	245	237	237	211	218	219	228	246	217	231	212	241	245	207	225	221	234	242	209	225	258	209	213	233	212	252	212	228	217	229	233	214	235	246	190	245	253	239	243	214	245	218	204	237	247	236	214	235	231	244	234	231	236	234	206	262	222	247	223	231	239	245	238	250	235	267	216	225	223	244	214	210	228	216	248	218	223	243	253	255	245	214	212	235	232	249	238	244	217	203	232	220	239	234	219	236	263	256	220	211	226	205	236	247	236	228	263	217	237	234	207	245	216	264	243	246	207	218	202	224	225	240	249	219	243	235	230	199	207	204	234	232	239	217	251	262	208	231	249	215	222	241	226	245	217	264	233	223	236	232	250	252	225	234	234	223	211	236	243	251	221	231	243	211	215	217	210	220	238	227	247	241	221	255	216	226	223	222	236	229	257	222	252	240	229	243	217	226	226	233	226	224	226	220	217	227	226	231	255	215	218	227	267	222	226	208	208	225	237	215	242	259	204	237	226	229	246	221	245	214	251	210	224	185	216	211	222	242	246	223	210	210	228	234	232	232	248	218	261	194	207	233	276	168	225	217	254	227	229	243	253	229	244	280	211	225	211	246	229	221	243	223	223	230	225	236	215	240	233	241	175	241	234	238	230	226	222	240	231	226	245	232	217	243	252	228	237	238	236	208	238	237	244	225	229	233	238	243	207	242	243	237	246	223	218	251	231	244	256	233	226	218	247	240	232	251	254	223	239	232	227	229	243	243	240	280	245	194	209	256	210	240	236	231	246	224	221	235	236	221	242	234	239	253	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38901	53774	34272	11117	13548	16797	14151	9150	15204	48942	50402	40207	26085	13112	5263	1948	920	602	523	534	473	504	477	516	547	540	501	500	519	452	467	513	496	487	528	502	494	526	533	529	506	493	490	491	495	515	516	489	512	536	477	502	518	496	534	448	502	497	492	538	514	521	545	475	500	493	542	495	540	516	532	484	485	499	486	520	517	514	515	507	499	531	519	514	458	511	563	458	504	502	499	501	449	494	522	507	505	475	530	489	485	508	501	525	471	511	506	513	457	504	485	516	506	450	486	542	490	474	506	487	500	521	491	506	480	516	485	500	500	492	477	519	509	524	455	505	523	501	491	521	508	517	514	475	504	533	488	475	504	482	473	515	472	521	484	483	536	511	525	501	516	530	485	463	532	487	471	540	555	484	547	504	503	503	492	477	472	531	522	501	520	463	474	498	496	498	504	475	497	504	531	521	497	527	509	519	495	506	536	518	488	487	522	487	532	479	495	522	490	462	528	532	492	500	511	498	467	512	490	486	507	502	526	511	501	501	507	526	495	498	498	512	537	468	502	480	489	498	487	523	505	514	484	527	484	535	466	512	456	465	531	485	480	472	481	517	480	503	481	525	477	471	479	485	496	524	517	509	517	492	530	517	535	509	483	448	491	507	493	509	523	477	486	503	499	461	520	543	510	487	491	524	522	480	495	518	491	545	521	506	499	516	535	526	519	501	512	532	493	483	519	457	516	514	525	508	505	487	459	506	493	507	519	504	504	481	484	520	521	498	474	530	521	554	494	507	466	517	485	471	546	492	506	469	515	503	483	517	515	525	478	478	519	512	487	505	483	510	517	517	513	499	495	525	536	529	524	544	487	476	531	470	469	525	515	471	521	493	506	501	494	500	513	525	522	483	473	535	522	488	530	493	516	499	487	527	512	509	546	499	496	459	529	508	523	525	492	517	536	514	536	523	481	521	480	515	466	493	499	483	463	483	515	489	514	512	538	539	561	505	463	497	511	526	524	540	483	471	540	490	502	460	465	501	476	508	525	513	495	509	506	523	533	507	482	502	493	502	559	531	510	511	513	498	511	469	513	509	491	482	551	493	515	493	547	509	483	521	488	538	493	463	506	506	461	523	499	520	529	477	507	464	486	526	496	479	523	469	519	515	501	524	499	491	492	531	501	484	521	484	508	478	504	509	497	538	537	472	450	480	521	494	500	519	508	508	504	499	490	507	491	518	561	489	472	521	507	466	535	496	493	493	506	479	486	517	524	521	482	508	485	495	467	465	504	540	507	523	511	509	506	515	524	559	483	483	528	494	485	492	502	553	513	540	497	477	498	485	523	528	505	500	511	550	476	489	500	492	533	517	533	495	498	476	527	490	474	499	454	518	485	513	488	501	533	503	512	490	524	520	496	523	479	516	537	483	522	496	516	476	484	482	504	462	478	520	475	475	488	496	532	533	500	461	511	532	466	519	493	511	518	517	502	498	504	521	501	499	485	518	498	495	525	480	514	473	522	533	481	516	511	563	499	527	501	497	528	490	470	491	511	511	520	451	518	466	545	471	520	495	491	483	495	527	550	508	513	482	451	518	481	480	548	512	492	486	498	487	517	503	479	548	519	525	521	484	507	519	522	515	478	496	496	506	513	510	524	487	487	511	494	503	511	511	491	481	478	522	481	543	486	472	497	497	515	461	492	485	504	525	451	497	479	514	511	530	512	483	500	491	509	527	512	493	498	501	513	484	505	514	491	492	496	481	506	533	489	471	513	492	501	522	504	463	516	469	516	489	494	474	488	483	510	478	531	514	524	500	486	534	498	474	490	520	464	473	497	541	551	485	471	515	491	499	484	511	503	520	514	518	513	487	478	495	492	520	503	460	471	511	505	511	490	518	470	531	476	492	558	545	499	528	483	519	543	516	498	511	511	515	529	525	478	509	503	534	480	496	493	492	494	510	477	508	506	524	506	487	445	491	490	475	524	496	471	515	485	515	464	544	487	498	466	516	551	470	524	487	521	510	482	489	466	502	429	496	524	489	472	536	469	489	471	494	476	490	503	505	538	482	505	530	494	527	485	479	500	502	504	507	527	505	471	492	501	461	446	494	502	527	494	488	463	531	484	500	514	509	524	445	488	488	545	523	536	523	527	531	490	498	506	491	510	507	493	528	484	496	534	497	535	488	519	531	501	481	496	455	525	480	485	496	507	490	528	479	524	477	486	532	473	497	524	479	511	468	479	512	470	526	483	504	503	506	479	508	491	496	493	451	508	474	485	515	483	491	518	509	454	529	506	490	491	528	513	473	501	503	473	516	480	470	515	466	462	495	496	514	473	477	538	508	499	510	514	486	522	562	542	533	483	505	501	490	499	468	517	490	513	499	478	446	488	458	505	490	551	533	476	488	517	546	490	502	475	484	515	471	520	493	488	540	528	503	497	533	518	518	491	553	462	508	517	476	477	494	487	500	485	521	514	520	493	501	507	492	502	503	497	503	481	516	454	569	503	478	534	466	487	499	535	462	498	482	473	531	484	488	522	547	468	470	500	509	519	516	486	509	511	527	505	484	494	507	518	490	470	467	446	448	496	476	479	513	489	503	506	536	467	489	498	499	456	507	538	438	526	491	502	470	510	480	493	479	510	507	493	490	499	495	496	500	540	494	468	502	486	512	516	493	507	508	509	462	505	471	471	509	492	513	502	425	511	494	510	495	512	515	503	473	485	460	484	500	475	471	533	493	465	488	495	528	497	526	481	490	538	499	496	474	532	516	527	500	546	525	513	475	575	506	519	495	536	524	480	537	452	482	545	485	456	514	502	515	466	481	516	506	531	526	498	510	514	530	498	552	505	513	539	504	491	478	502	483	488	519	516	529	475	493	493	486	456	498	533	529	522	508	500	497	519	486	419	492	495	478	514	467	524	515	509	509	494	504	505	535	511	512	500	538	510	482	476	492	515	493	496	535	511	521	499	549	532	471	531	502	488	503	508	518	524	501	529	520	472	516	495	519	516	500	510	486	503	501	487	480	475	522	513	509	522	468	450	540	484	498	554	514	452	508	475	533	459	481	483	497	537	504	502	505	512	502	538	507	484	495	473	489	515	460	554	439	501	517	473	496	519	510	507	526	534	473	506	499	537	507	509	526	512	476	497	542	461	477	538	518	492	497	481	515	482	516	480	492	467	513	502	523	497	528	496	496	516	538	489	519	582	538	508	490	509	509	535	533	445	488	525	496	530	485	480	501	498	529	539	456	475	474	509	491	479	533	497	466	575	497	483	462	521	436	516	495	502	498	515	483	505	509	478	453	493	502	465	489	493	481	544	485	475	509	537	475	520	497	503	500	507	507	519	526	491	493	523	489	485	513	492	504	490	485	512	487	438	506	501	524	527	496	516	470	490	496	491	492	483	499	512	507	509	500	480	512	499	491	534	498	503	520	493	540	471	504	468	511	536	486	474	474	496	491	527	516	526	500	483	538	477	511	481	526	454	499	497	494	506	482	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52331	49903	41988	27106	24722	24204	22056	17736	10660	28178	37420	26539	14193	5297	1759	612	341	297	230	258	224	214	209	209	230	203	248	221	256	225	241	233	217	246	217	207	210	237	260	227	241	200	242	239	233	235	209	240	231	204	247	237	250	237	225	235	238	239	235	225	224	194	229	235	246	246	237	221	229	241	253	227	223	215	253	215	219	242	241	212	237	233	255	257	221	238	241	233	227	215	250	249	227	229	234	260	229	254	242	230	255	243	245	265	240	238	207	243	214	192	196	249	243	211	225	258	249	198	259	193	245	233	252	233	206	227	233	279	218	211	248	211	231	212	216	270	250	231	254	201	241	222	242	224	250	233	204	222	250	199	241	204	237	214	178	229	237	215	222	233	246	206	194	216	231	264	254	245	255	241	223	233	243	226	195	214	218	262	250	262	206	206	237	257	227	243	224	238	237	239	278	233	229	231	232	254	222	212	229	230	242	217	243	213	226	211	249	244	224	232	216	234	232	217	263	236	233	210	220	251	227	209	270	217	248	246	226	234	236	229	224	214	202	213	211	219	221	235	248	246	215	239	230	236	254	224	210	250	223	231	246	260	205	216	261	242	221	214	259	234	208	210	214	198	236	231	212	253	252	238	246	252	230	236	218	249	237	221	211	231	185	242	225	222	235	233	209	234	243	242	220	253	237	230	231	223	212	223	231	213	242	203	205	236	222	199	241	237	246	206	254	200	211	264	222	211	231	230	232	218	250	214	224	248	230	227	230	221	248	221	221	231	198	230	243	252	222	225	241	236	253	269	238	237	243	225	201	244	240	212	227	231	217	212	260	214	228	234	228	247	195	241	202	235	220	216	244	233	239	234	250	217	260	232	234	210	229	224	212	226	237	267	218	218	259	221	252	222	236	226	234	251	251	248	248	242	218	214	225	234	210	237	251	209	216	217	247	220	215	235	264	232	252	229	216	230	232	234	219	238	234	209	214	225	208	216	229	242	241	245	229	242	227	202	238	228	217	224	218	257	234	214	227	235	222	242	214	237	231	218	225	263	225	235	240	241	221	214	233	211	206	202	228	237	215	199	225	236	225	231	233	203	244	226	240	224	219	210	231	227	225	237	229	218	196	226	221	244	234	264	223	211	227	230	249	220	256	229	242	204	220	227	268	258	212	205	212	240	227	210	218	251	268	236	214	243	241	226	246	241	258	244	225	226	255	232	239	219	250	241	234	211	211	240	249	231	256	236	229	217	269	230	244	223	209	211	222	251	242	265	224	210	210	236	237	257	264	230	236	234	215	242	237	195	249	223	245	233	243	231	229	247	256	222	227	215	235	222	225	227	231	285	238	221	245	235	227	219	212	231	227	229	244	257	265	232	215	218	230	256	215	213	239	230	246	212	229	218	249	222	223	250	234	247	220	229	215	253	231	221	245	222	236	227	237	237	240	226	228	218	219	205	233	229	235	208	213	243	218	203	213	198	245	246	234	229	210	240	253	250	222	229	242	229	196	241	260	245	226	227	213	245	217	247	268	256	227	210	210	215	205	221	252	225	249	219	218	222	203	226	244	247	190	243	212	236	265	244	230	238	243	198	242	234	230	212	238	235	220	258	200	229	250	225	216	223	259	222	246	247	239	213	216	215	268	230	228	244	213	234	201	215	241	210	227	248	217	215	199	235	220	236	221	241	218	246	240	250	232	249	248	220	232	220	231	224	246	219	215	220	200	224	245	252	233	224	235	229	243	201	221	213	221	247	227	188	215	213	218	213	227	211	219	225	230	217	237	247	239	264	250	223	230	262	249	227	237	239	221	235	238	219	254	232	227	243	234	248	223	239	216	245	239	186	234	239	247	220	225	234	221	239	233	247	247	234	216	238	232	236	254	222	221	208	216	226	195	250	249	216	220	240	262	208	251	210	219	217	231	237	225	229	237	195	219	228	240	204	218	202	205	233	237	249	250	231	240	217	243	223	223	213	242	208	235	218	244	203	221	223	236	220	217	209	230	231	238	242	237	213	211	230	203	229	213	244	228	228	234	234	232	231	216	202	235	235	237	237	217	216	203	230	242	238	223	231	227	222	246	259	239	232	244	233	242	241	225	230	215	203	222	247	229	207	236	223	202	203	216	225	218	249	215	270	213	228	232	219	213	251	253	224	239	228	235	262	227	200	213	225	226	217	224	257	226	259	284	199	204	244	254	215	246	232	237	235	236	242	237	246	213	219	191	225	203	237	235	239	208	211	234	206	225	220	239	242	221	235	234	221	231	253	228	210	239	251	231	247	244	265	224	237	237	247	236	230	253	205	225	218	230	217	217	246	238	220	214	230	236	219	219	202	228	236	228	253	193	223	228	216	228	213	227	250	218	242	219	202	227	219	223	234	253	215	240	247	221	255	230	242	219	248	230	227	213	236	223	228	220	229	259	208	252	192	204	227	238	254	214	217	237	241	236	246	219	226	215	200	226	221	240	235	215	223	254	209	213	255	243	244	248	237	206	212	230	227	237	237	227	243	256	212	262	220	223	221	217	209	248	225	251	213	247	234	261	231	209	254	225	215	234	204	229	229	238	221	224	215	251	230	269	244	237	210	243	230	241	226	207	196	225	223	219	197	234	248	208	226	243	243	215	248	231	197	228	215	210	240	236	202	221	231	223	226	228	224	223	218	251	229	245	242	251	263	262	203	220	212	248	225	222	207	243	218	226	220	252	215	227	196	219	214	236	239	231	239	226	228	205	252	235	217	212	247	240	198	216	205	216	216	228	228	271	215	244	239	242	244	229	226	255	253	205	213	212	237	236	210	242	243	205	242	251	239	211	218	239	231	243	198	232	194	242	237	234	210	234	226	226	194	215	197	245	226	218	260	252	208	241	224	196	245	244	195	209	218	245	247	215	230	225	217	218	231	224	249	203	248	216	226	220	243	214	212	220	245	226	260	225	266	230	241	229	249	219	237	229	232	222	230	232	260	283	224	240	238	225	271	258	238	225	236	238	251	202	215	227	229	233	238	239	227	224	224	219	221	251	235	225	234	254	259	236	243	234	228	260	215	233	229	235	203	256	224	221	230	220	198	250	241	254	250	242	221	212	226	231	204	202	251	241	233	231	255	201	248	231	240	223	245	228	232	239	221	222	245	219	205	217	213	239	229	265	233	224	234	222	221	243	235	234	251	242	216	235	230	214	221	231	212	220	198	210	246	214	231	231	251	230	246	235	211	240	217	216	232	248	212	203	237	237	239	220	220	255	264	269	231	233	192	227	236	198	235	235	238	242	247	229	235	203	228	215	234	194	233	206	236	228	238	214	220	215	208	237	216	212	211	214	231	228	256	244	207	229	233	204	238	215	219	222	236	246	209	209	244	194	236	228	229	234	252	239	244	246	231	240	242	231	233	243	209	209	218	245	243	225	228	208	233	249	252	235	247	226	233	218	228	217	224	231	246	240	234	223	215	236	222	219	232	209	230	197	246	216	223	253	224	194	247	203	229	265	243	236	206	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39362	53546	40237	15045	10516	13465	13219	10933	10512	45666	50153	40076	27031	13313	5474	1934	829	611	509	475	481	515	505	498	523	486	489	506	527	517	492	491	489	502	477	508	511	517	457	500	450	496	507	482	513	477	511	510	500	478	516	460	495	482	472	478	495	475	489	467	513	492	502	520	487	454	503	486	472	521	496	491	516	528	504	467	475	491	521	486	504	542	478	499	519	525	503	492	487	437	528	451	504	507	491	489	478	554	482	512	480	455	513	495	506	491	500	461	458	511	507	496	495	479	489	489	490	481	511	522	467	508	540	489	473	463	473	488	482	483	525	507	501	503	502	508	480	525	493	530	522	487	506	535	516	471	519	508	501	528	508	482	509	471	452	516	472	484	506	490	498	486	512	486	477	480	491	495	499	529	486	537	514	480	489	505	516	509	498	494	494	492	488	495	516	522	470	488	525	567	513	486	505	538	479	482	478	466	483	490	481	528	507	487	470	496	485	537	502	501	521	491	535	508	479	492	488	506	491	480	531	502	510	497	505	483	519	506	497	529	514	514	475	481	538	452	470	511	501	533	455	517	508	481	472	477	515	506	510	479	529	523	523	500	504	458	465	460	480	541	492	459	515	510	476	512	461	452	515	529	486	505	503	532	515	479	497	498	533	513	484	506	498	530	456	475	475	501	480	478	504	492	520	535	526	481	475	480	518	508	517	550	492	518	494	486	517	496	462	480	519	515	468	506	519	505	514	493	494	477	510	476	528	502	491	485	527	529	461	534	504	511	531	526	481	500	489	445	511	460	477	486	460	522	488	511	517	497	480	479	500	504	450	447	447	515	476	477	472	520	513	496	485	500	448	528	468	497	464	522	494	529	547	467	441	510	474	488	502	485	458	469	491	507	501	499	502	519	507	528	473	495	512	487	512	505	549	475	531	539	517	455	500	475	472	512	499	503	533	490	509	515	489	472	514	495	483	524	483	493	478	475	490	549	479	478	511	482	487	552	501	463	498	465	486	486	494	481	456	533	486	485	505	459	454	526	526	480	468	497	495	503	496	508	531	500	488	500	514	520	508	509	515	485	481	506	471	472	502	486	491	498	477	455	514	510	469	442	473	554	458	479	475	497	499	494	522	467	501	486	478	498	504	510	496	526	475	485	470	499	484	463	445	467	488	512	519	512	519	510	465	489	513	503	499	489	529	506	500	476	480	416	487	476	507	515	496	532	522	466	511	541	541	494	513	518	483	486	472	491	460	485	511	502	493	523	522	510	472	507	470	552	468	518	489	484	508	514	485	484	531	462	501	517	532	485	442	495	505	475	499	510	480	541	469	490	470	517	516	469	528	519	490	490	525	525	497	484	559	523	496	478	466	500	479	508	481	496	555	496	472	454	458	509	511	506	486	459	479	499	543	500	503	472	507	475	536	480	493	458	500	480	530	493	512	479	511	495	518	518	531	496	479	491	496	485	541	520	496	503	511	516	493	506	456	542	495	550	533	497	468	481	532	504	557	479	514	518	508	519	487	529	517	485	525	474	521	536	509	489	490	506	502	426	517	518	492	533	474	503	521	495	507	506	492	509	535	488	517	479	504	499	503	495	504	495	461	539	502	468	512	489	496	527	477	462	509	499	472	505	490	516	531	478	512	506	549	476	503	484	490	525	528	506	508	505	509	457	513	518	462	520	534	449	429	470	528	486	521	464	471	499	517	515	470	503	489	498	497	519	484	538	481	491	500	514	445	482	509	474	504	480	479	464	534	493	480	479	456	468	483	486	463	482	496	514	518	478	506	476	512	514	507	458	466	475	502	516	500	450	498	491	485	510	495	488	512	511	464	503	520	464	494	505	492	493	503	493	521	531	518	532	462	522	478	520	528	473	497	470	495	500	521	461	524	537	466	486	479	508	496	478	552	488	507	532	531	465	486	493	493	516	495	527	518	498	458	489	480	484	485	486	460	477	498	536	484	528	482	511	499	430	522	489	478	510	509	463	515	509	520	507	480	542	479	493	504	544	513	494	497	482	477	463	484	519	521	500	490	518	489	533	509	515	541	434	524	465	441	504	494	480	489	519	494	513	491	508	510	437	496	502	485	464	514	496	463	469	515	497	523	492	486	490	506	507	500	486	480	504	503	501	496	481	485	459	482	520	505	469	500	519	493	496	488	513	518	491	485	501	470	520	534	493	494	465	526	459	545	493	501	517	490	514	497	506	498	510	443	532	486	493	521	489	461	478	490	532	511	471	492	469	525	495	553	539	506	540	488	515	469	489	491	529	523	476	515	472	495	482	511	478	509	513	490	492	557	509	511	498	531	478	482	484	532	511	508	531	476	479	488	522	525	471	526	491	447	531	478	515	510	485	528	519	497	486	529	504	476	514	478	531	504	494	519	495	520	493	454	517	499	495	543	449	499	504	495	504	476	519	515	510	480	516	502	521	522	508	515	544	487	471	507	469	513	511	498	478	480	493	495	508	472	469	499	518	470	487	488	535	460	512	482	475	504	517	474	507	523	505	523	485	523	549	510	488	503	493	510	509	469	506	480	540	484	470	497	498	508	493	520	499	502	461	475	513	528	464	514	461	526	500	498	509	516	492	489	497	515	462	498	503	522	459	527	491	523	520	512	509	523	478	508	493	512	512	508	495	500	504	504	494	509	477	476	520	518	450	478	509	504	531	486	480	524	456	502	506	515	505	479	526	507	488	478	500	468	480	503	483	491	513	488	497	515	491	531	459	475	473	497	497	515	514	494	497	486	510	498	486	539	502	491	474	505	490	496	489	471	515	517	507	525	490	525	520	489	512	511	511	516	522	517	488	486	522	492	497	505	527	477	514	470	549	511	491	484	478	508	446	479	496	496	487	519	468	524	500	501	491	480	500	492	525	474	519	461	499	495	516	460	498	543	525	498	436	523	564	494	484	493	489	496	458	497	468	511	500	515	475	482	509	511	510	506	521	460	487	514	498	518	532	487	515	522	484	510	544	500	476	509	476	458	539	530	512	483	474	529	515	509	519	497	478	507	520	527	514	489	500	501	461	520	489	508	492	525	465	500	483	491	484	488	480	508	513	509	492	504	513	515	494	549	483	488	545	502	492	483	507	484	507	463	488	505	493	508	473	487	515	455	491	472	511	473	511	540	507	513	520	503	507	463	471	463	497	534	483	531	464	479	482	493	473	535	493	511	510	533	475	485	485	472	491	497	465	487	511	516	473	495	527	507	480	464	471	474	480	523	501	494	491	543	467	515	507	520	532	502	447	506	505	489	547	499	517	520	495	526	534	512	513	507	481	498	469	514	463	537	517	530	505	497	495	448	532	482	504	459	520	530	496	459	516	528	490	515	562	488	497	482	486	503	495	507	476	502	507	499	503	468	507	486	487	488	485	521	470	461	519	531	544	497	487	470	519	504	506	530	511	458	481	515	498	504	451	499	495	454	503	469	485	502	455	529	450	485	491	482	508	499	491	484	506	481	492	509	500	503	519	490	493	492	468	496	479	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50276	49573	44928	30008	24532	23512	22806	18765	11919	29479	36648	26802	15002	5551	1784	597	319	287	253	266	221	242	255	252	247	214	258	232	261	242	214	223	242	208	219	231	248	200	240	230	234	212	220	220	208	221	229	213	221	216	212	253	216	221	210	250	237	222	238	238	252	223	211	235	199	243	236	255	237	210	201	227	200	216	230	234	226	195	234	227	221	244	259	258	216	200	226	234	237	244	235	207	235	245	237	235	222	248	229	227	208	234	247	227	243	233	232	261	201	204	224	245	222	236	241	225	237	217	248	240	216	240	235	234	222	235	216	211	239	228	246	195	223	243	202	217	222	226	236	264	236	230	258	243	224	221	249	232	240	227	229	248	245	227	225	224	224	236	230	237	216	259	201	231	248	240	183	255	218	252	204	233	213	210	210	259	236	208	234	203	226	211	215	192	201	238	212	250	228	189	223	223	227	208	219	236	218	222	234	235	227	209	246	213	225	216	216	260	235	243	218	182	239	244	229	232	243	231	249	252	204	229	201	215	221	217	220	226	249	244	226	248	207	243	240	211	228	229	225	212	209	233	216	220	231	225	187	225	229	214	239	236	225	191	227	220	236	257	224	235	221	203	248	237	252	225	230	210	244	251	226	231	236	223	225	233	225	244	228	227	212	236	213	245	217	234	258	220	222	237	207	230	210	219	250	249	225	230	194	213	226	217	213	232	229	227	220	218	220	210	225	217	220	219	201	212	221	255	237	225	219	255	245	201	185	224	241	254	241	234	231	220	225	214	205	222	258	230	218	233	242	233	230	231	250	242	217	210	218	215	243	236	239	204	208	238	230	237	222	217	242	219	245	231	215	232	232	230	197	217	200	198	201	233	221	213	244	233	240	237	260	247	234	209	234	241	234	236	254	183	208	230	234	225	248	245	215	237	233	207	227	239	209	251	228	192	240	227	233	222	245	233	250	231	228	248	202	211	248	228	248	241	230	232	259	235	215	225	204	225	225	215	229	213	224	237	221	253	232	219	210	227	216	243	236	235	226	241	232	225	191	234	232	250	232	208	220	232	228	221	254	213	205	222	223	235	250	242	255	227	231	226	233	222	221	220	215	238	209	222	239	193	217	241	230	206	239	238	205	228	240	250	235	250	229	254	247	244	202	218	216	189	208	239	243	239	217	217	232	220	229	248	196	227	217	239	191	225	232	255	249	217	199	248	200	242	225	199	232	226	239	234	229	191	253	203	235	209	220	263	242	235	249	235	225	238	229	228	246	224	227	245	234	223	234	238	227	217	232	241	232	242	235	224	227	234	236	267	209	216	227	247	220	211	205	253	236	212	224	251	253	239	252	225	216	205	223	238	225	240	215	231	224	217	224	219	218	241	220	222	219	210	230	236	223	250	236	212	234	222	197	230	213	240	230	224	213	206	223	250	196	242	224	208	215	224	220	233	239	264	224	214	232	243	227	242	250	245	218	216	236	261	266	233	226	210	207	237	225	226	266	228	235	250	221	212	224	202	217	251	232	222	228	246	183	238	207	241	226	212	248	209	241	219	227	208	219	227	210	231	232	235	238	245	212	220	236	203	246	234	205	205	222	215	237	217	222	224	226	250	259	223	211	227	236	215	200	245	237	207	226	220	206	209	264	231	220	212	249	215	215	252	221	235	224	227	241	240	223	211	210	197	208	209	245	204	213	241	233	218	247	236	251	225	246	219	244	228	213	210	254	204	222	251	246	244	237	215	226	213	234	214	226	221	218	218	226	213	226	231	253	236	286	236	229	257	242	220	198	224	242	227	203	205	231	210	205	245	225	228	247	209	241	227	253	245	262	214	232	219	232	216	241	203	234	219	204	220	232	242	237	237	243	222	214	183	241	234	220	230	243	249	228	234	211	260	226	238	225	241	220	230	214	224	233	228	227	241	212	229	232	246	228	266	222	204	245	224	255	228	238	233	212	236	238	213	187	218	219	229	230	236	200	240	211	264	251	239	214	207	232	230	234	222	225	220	220	232	233	236	231	245	220	245	209	213	221	204	216	211	245	250	246	224	207	250	242	222	223	231	239	214	240	234	201	226	248	186	217	240	228	270	227	187	203	234	252	222	196	235	239	235	210	263	239	213	209	212	232	219	225	222	222	228	226	216	232	218	223	225	229	263	199	237	226	243	228	226	230	235	228	242	248	238	218	226	237	206	201	230	230	223	264	247	212	212	246	210	266	212	237	228	241	239	242	218	218	221	205	202	251	256	226	229	222	257	229	230	245	244	236	269	233	219	241	210	224	210	222	247	234	257	245	219	236	237	230	251	233	226	242	245	248	211	202	212	252	237	221	230	234	221	228	208	245	227	226	216	225	242	239	253	256	224	241	198	219	214	262	264	239	212	244	233	233	211	217	218	245	231	221	235	204	247	221	225	207	238	239	189	222	244	223	223	230	246	216	252	223	223	223	248	225	198	230	204	221	246	251	220	237	232	229	257	220	239	242	217	227	224	232	252	200	215	232	233	203	221	230	273	224	207	231	195	246	232	242	191	257	226	211	238	238	234	235	237	239	226	232	234	250	220	228	236	226	221	221	246	229	212	211	236	222	218	231	221	233	190	228	254	227	261	252	222	239	236	215	230	191	216	233	220	215	230	200	221	233	219	223	237	244	220	246	215	237	211	233	220	238	224	207	204	241	229	208	210	231	238	228	208	235	241	204	232	225	211	230	236	211	245	195	223	209	239	254	226	236	199	225	272	242	232	186	208	200	260	220	237	219	238	221	218	234	259	216	225	218	205	204	221	216	213	202	233	212	213	235	253	226	208	241	217	222	220	232	233	223	221	206	210	211	213	236	240	238	208	237	234	245	227	236	215	219	229	213	209	246	231	225	215	236	239	222	242	216	233	228	217	240	210	237	225	241	230	213	256	237	221	193	230	239	217	214	199	228	233	232	229	213	216	228	215	243	245	226	257	252	225	225	224	245	248	216	249	225	210	229	213	208	207	238	236	213	222	220	234	207	222	251	252	213	211	255	230	215	217	215	203	246	236	248	221	206	235	209	202	190	226	246	239	216	221	214	216	228	194	239	222	252	206	239	232	214	241	231	218	219	225	207	228	242	225	236	205	264	228	210	244	242	224	248	251	226	220	248	228	198	202	220	231	230	241	248	216	208	267	241	223	206	215	233	251	228	211	221	221	244	228	244	220	221	200	241	220	219	194	236	232	205	214	233	222	231	246	227	240	212	245	211	210	230	231	219	235	220	214	232	226	216	234	237	208	173	204	236	244	239	227	256	226	260	239	275	277	222	225	237	233	243	199	202	229	235	237	207	264	250	227	254	211	233	243	231	244	245	242	225	191	218	217	206	218	204	225	248	230	234	211	229	232	228	249	254	246	234	214	215	224	230	231	217	206	244	196	207	224	212	206	224	258	217	239	250	237	215	240	227	235	232	227	245	249	233	201	240	242	230	220	238	218	245	232	240	233	209	214	235	232	208	229	239	218	227	241	231	244	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37425	49728	47034	13850	9594	9645	12620	10697	12246	46821	49692	40576	27811	14114	5635	1971	877	572	544	554	512	500	478	491	502	466	560	481	500	473	518	494	476	488	506	533	505	486	467	511	533	463	515	520	502	499	473	485	488	493	452	535	494	473	493	479	488	483	494	486	498	477	482	478	507	484	469	491	547	440	493	455	476	509	567	437	516	466	519	499	516	478	475	503	491	497	508	461	488	528	499	532	467	496	489	466	511	500	529	530	507	505	490	505	480	501	488	470	521	509	484	543	503	503	506	477	476	479	504	492	517	487	497	515	454	507	502	480	473	465	523	464	490	499	477	519	497	523	529	529	527	475	499	482	490	498	520	522	463	473	530	496	509	493	507	514	494	508	473	501	513	514	509	500	500	490	498	491	500	508	514	530	431	447	483	491	496	484	504	507	485	488	491	474	505	487	483	501	498	467	467	506	555	504	475	549	487	510	485	513	529	514	476	484	508	473	509	515	522	504	546	512	516	496	508	496	460	509	446	507	472	481	483	505	504	480	511	528	522	536	494	505	452	512	503	504	491	492	500	503	494	470	486	535	513	484	455	510	470	480	478	436	479	471	508	482	480	549	507	490	518	478	496	480	523	491	482	504	464	505	500	482	482	496	498	501	513	532	479	486	513	486	487	440	476	479	461	473	445	526	519	533	506	472	497	481	498	487	491	510	432	469	472	484	494	537	512	490	514	537	463	512	484	485	473	526	514	472	525	490	473	477	479	490	505	494	498	480	490	479	453	479	461	504	510	501	491	485	477	458	511	495	482	485	492	464	532	500	474	529	479	503	530	447	507	483	525	513	485	490	452	504	518	497	491	505	468	496	519	499	505	486	514	495	456	475	503	503	501	532	491	530	531	458	484	479	476	513	474	488	501	502	477	489	517	479	525	474	513	495	529	513	484	484	474	481	473	496	534	523	480	490	463	508	516	440	508	494	498	506	502	536	468	499	506	467	495	506	472	491	546	507	461	510	560	521	502	518	485	467	510	467	520	435	509	478	517	481	525	498	496	498	510	434	486	479	470	490	524	487	504	463	490	470	497	496	491	554	508	515	474	506	467	530	521	502	512	466	506	481	481	481	476	499	455	439	484	490	503	466	477	519	489	465	487	497	500	498	481	517	527	523	497	472	496	501	510	498	491	501	519	504	530	466	511	519	477	462	465	507	437	522	515	505	502	481	472	499	482	486	466	484	517	538	494	482	463	500	525	504	507	484	488	477	511	488	513	498	523	522	500	480	480	480	478	504	488	483	487	472	477	469	519	464	480	489	493	475	499	515	477	492	478	469	449	521	485	494	523	500	478	530	521	488	518	523	525	444	521	527	449	461	502	476	468	490	496	442	493	507	489	493	504	520	495	488	518	480	459	502	501	511	525	495	505	521	489	479	503	514	500	470	485	513	513	516	476	499	485	520	493	501	448	513	503	498	488	478	479	499	480	492	502	496	507	483	518	525	490	486	485	532	477	480	499	488	456	498	483	508	524	479	507	455	494	458	504	494	491	490	473	482	487	486	496	513	486	497	510	520	485	491	510	529	485	463	499	528	542	454	469	504	501	475	481	502	492	476	495	512	526	505	500	524	486	510	535	462	468	526	477	494	529	498	459	510	469	485	491	488	493	494	510	486	510	499	514	503	496	503	536	496	479	487	479	499	481	498	489	494	513	533	517	501	481	489	502	476	476	502	478	492	493	540	497	511	529	494	522	494	476	472	493	489	512	519	472	494	500	508	483	486	503	459	478	487	537	491	524	541	523	489	480	480	479	501	525	488	513	494	473	489	513	523	468	482	477	515	472	504	501	502	525	487	490	502	491	520	502	472	536	524	496	453	485	509	514	503	532	518	463	501	512	520	491	456	513	484	476	493	487	508	484	505	529	544	510	504	481	515	494	529	534	503	493	522	517	510	497	547	507	476	494	494	482	477	512	506	487	479	515	487	502	489	490	489	496	506	490	468	484	476	529	506	501	479	520	493	516	532	475	502	494	515	521	473	503	510	456	443	501	485	467	517	496	471	499	492	534	484	531	484	477	480	499	486	472	476	467	459	476	468	466	510	484	499	517	486	522	485	471	507	483	494	505	475	491	514	487	489	507	465	477	506	523	524	492	541	499	495	489	480	504	477	486	475	518	502	491	529	492	488	484	514	434	505	492	493	483	487	507	473	516	527	503	506	482	472	480	469	497	500	530	529	489	519	479	506	515	499	492	531	483	492	493	485	468	454	515	474	497	520	497	477	475	517	513	507	512	532	509	507	490	500	495	487	511	487	541	515	517	503	470	474	452	482	486	489	510	463	531	479	490	537	474	482	492	490	494	507	473	514	474	458	475	491	514	476	456	484	530	493	490	444	499	482	495	510	494	490	476	480	496	453	497	488	456	514	497	495	531	505	456	482	487	448	522	453	489	474	443	503	516	509	534	493	488	487	487	500	492	511	451	492	498	491	488	490	488	468	537	514	517	494	472	549	517	493	499	512	485	507	468	525	495	475	484	527	467	478	503	486	455	481	464	546	523	479	535	503	501	508	497	502	533	521	530	505	510	456	474	484	492	466	503	483	479	474	497	505	485	474	503	463	509	484	453	483	506	468	505	483	522	469	459	511	442	466	517	510	517	447	520	455	523	488	482	534	523	517	475	491	511	486	485	500	493	479	501	504	517	494	492	483	465	508	485	490	508	509	489	486	468	511	528	467	514	497	488	469	482	469	448	504	473	499	484	515	537	495	485	477	484	511	461	522	470	473	519	535	480	485	491	503	479	503	470	502	500	513	512	489	496	486	499	492	510	488	481	460	475	521	513	490	468	536	526	516	508	526	493	567	456	527	462	535	508	485	544	514	448	525	504	483	506	468	449	498	435	509	504	503	482	520	507	478	498	516	511	471	501	498	490	520	515	459	500	497	498	504	505	474	508	446	533	476	486	468	505	480	489	502	502	475	521	474	465	518	461	495	486	510	509	511	549	466	484	486	501	474	474	512	495	500	449	522	500	497	533	471	503	473	476	455	502	522	530	508	474	490	480	481	519	497	486	503	526	459	503	516	480	486	495	504	458	503	496	481	478	494	503	489	511	504	507	478	490	479	505	489	487	526	495	505	526	483	499	483	514	496	472	496	497	558	516	499	477	511	476	487	491	504	479	503	490	512	479	529	510	487	480	509	472	508	494	525	477	470	521	492	499	490	476	478	494	501	521	488	504	484	505	510	519	521	484	498	482	488	513	506	503	510	500	503	517	508	469	452	520	489	503	540	511	491	489	466	466	503	507	488	528	501	512	510	523	513	496	478	476	506	510	503	493	486	480	502	522	468	468	453	486	503	535	483	449	513	488	493	458	478	463	446	479	504	536	448	457	466	505	537	498	522	460	491	488	474	500	491	499	483	497	490	515	482	501	517	473	513	503	498	509	505	501	471	494	453	446	495	494	492	518	465	497	489	513	544	507	525	515	490	489	512	488	526	473	533	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50678	52382	44821	33046	24624	23945	23362	19209	12074	28551	36669	26478	14781	5534	1692	603	304	260	230	224	228	229	277	232	201	208	224	226	233	230	205	229	220	244	216	270	217	232	254	235	233	240	255	243	220	218	250	225	238	224	210	197	228	218	223	239	242	221	226	238	198	243	248	244	225	243	253	225	228	230	238	214	243	217	233	242	243	217	213	241	202	249	241	227	241	232	200	224	227	213	233	217	212	227	219	197	242	209	213	230	233	267	221	210	251	233	218	209	220	269	224	203	202	228	220	231	217	229	210	219	221	212	233	232	216	235	226	212	221	242	227	209	256	189	254	241	208	236	229	236	248	251	248	241	237	225	237	217	243	241	240	223	222	230	252	235	235	231	245	220	209	247	233	197	221	255	230	254	231	214	223	200	204	201	221	216	225	227	226	202	224	216	263	253	241	200	228	220	235	268	207	222	217	216	213	217	205	231	228	232	211	236	257	239	228	235	226	236	226	240	224	223	241	196	249	279	248	250	202	215	229	197	247	204	218	229	208	225	215	253	224	243	232	249	266	227	208	219	201	221	200	215	199	243	238	226	222	234	179	205	233	260	223	215	235	222	260	234	211	220	249	265	254	236	208	250	227	220	238	200	217	219	217	226	230	231	225	210	225	239	226	225	210	229	246	234	212	232	220	211	200	204	240	222	223	224	244	216	213	226	206	204	242	210	211	228	221	200	209	225	208	255	234	225	230	237	242	213	227	233	255	233	225	216	194	188	197	223	229	224	235	228	190	222	222	242	228	202	229	209	203	239	239	231	214	208	217	247	190	201	210	245	227	242	221	223	189	244	233	230	244	221	231	246	216	227	204	226	238	220	216	227	254	229	217	245	217	220	256	227	229	231	257	248	210	242	225	201	220	250	186	211	247	234	248	229	235	240	221	200	224	214	241	231	201	216	226	239	217	229	233	242	250	227	243	213	221	227	231	224	240	247	236	249	238	220	209	227	246	244	245	210	194	231	222	233	217	209	239	220	219	212	201	246	236	222	210	256	208	207	222	246	209	192	219	212	254	206	214	222	187	211	180	249	206	191	219	207	242	209	214	226	233	242	214	214	221	226	204	231	240	237	206	231	211	229	207	231	225	228	211	228	191	238	205	221	201	246	206	232	196	228	238	211	227	201	235	224	228	231	210	227	228	237	200	208	234	218	245	199	235	201	219	218	234	250	235	240	230	247	218	208	216	228	212	240	243	239	239	227	200	224	259	221	228	240	204	196	214	208	253	227	233	234	255	227	230	252	248	207	227	225	205	224	237	222	235	229	228	222	242	225	218	213	234	232	234	239	254	254	237	251	250	200	247	226	224	244	235	226	222	232	224	233	236	228	227	199	243	241	199	235	252	227	233	243	201	222	211	217	254	208	229	202	208	217	211	224	213	241	230	234	255	207	213	226	222	227	225	221	225	246	233	218	238	224	233	227	213	201	213	233	221	231	220	249	238	232	223	226	237	203	246	218	224	215	205	217	242	215	203	236	220	214	225	200	215	206	198	225	202	234	233	219	226	210	195	244	261	209	232	212	197	221	257	211	227	202	255	232	233	223	211	227	220	232	207	220	257	216	192	212	232	224	239	239	222	211	220	240	216	229	223	236	201	223	257	219	188	230	230	221	237	243	223	195	218	203	243	225	211	228	225	219	249	262	229	220	210	239	236	245	230	215	240	231	228	208	221	243	222	233	227	235	247	196	214	218	230	227	213	195	211	241	207	231	211	226	239	229	181	215	246	224	226	212	230	214	227	234	248	220	190	257	205	227	217	230	245	218	210	208	235	206	243	208	232	239	227	215	246	213	228	223	246	228	203	234	248	250	219	234	210	245	256	243	225	229	206	201	224	242	213	229	210	212	218	192	227	255	271	239	229	221	235	246	209	220	211	244	228	235	231	209	243	208	241	248	212	237	211	225	257	235	232	214	246	231	226	231	233	241	227	244	237	214	235	234	236	207	226	234	225	235	195	242	254	239	228	203	194	225	242	234	224	217	238	230	227	227	216	237	215	210	210	224	233	219	240	223	246	227	229	218	219	218	228	220	247	222	204	234	214	207	249	226	212	256	253	234	207	237	209	238	218	204	227	232	232	221	236	237	230	232	194	228	205	220	218	208	228	240	248	270	230	249	207	224	235	228	193	234	245	258	270	236	211	213	229	245	236	223	236	236	231	217	214	219	224	260	214	239	245	227	231	235	199	225	230	206	224	209	244	220	247	220	236	200	242	220	224	240	220	225	194	226	236	214	218	230	223	207	217	236	243	235	207	235	216	257	219	220	207	202	230	205	230	204	223	233	235	207	197	255	204	235	233	230	213	255	258	234	195	205	232	233	213	242	234	240	222	243	214	222	227	248	218	225	254	222	229	229	226	213	215	214	226	181	211	226	226	240	218	246	194	215	237	212	192	236	252	215	201	231	202	251	238	206	206	232	230	254	240	212	247	234	237	254	231	269	220	244	246	228	194	238	243	212	189	206	240	215	221	238	225	211	229	231	205	232	212	243	222	233	224	228	229	250	231	221	256	212	203	271	237	226	220	208	211	216	236	253	214	218	218	227	239	227	212	212	237	228	227	220	208	220	230	246	246	238	230	221	218	225	226	213	225	203	215	220	225	215	237	180	192	228	231	246	215	202	230	225	241	224	207	225	209	263	248	205	210	252	252	219	227	211	187	200	208	216	228	227	243	205	231	260	238	216	206	248	219	219	233	229	218	238	238	228	197	282	233	231	208	222	227	240	218	199	218	219	236	235	239	230	228	186	229	229	222	214	264	234	203	235	265	221	220	207	250	238	253	222	220	235	261	233	226	211	196	239	258	255	216	212	248	213	229	245	237	213	199	193	206	223	243	253	243	203	240	206	228	245	226	239	242	231	254	236	223	206	234	212	234	241	246	246	221	230	229	236	214	216	246	204	248	244	239	214	247	216	241	228	230	244	221	237	198	250	257	224	254	203	226	209	208	226	197	240	216	207	207	206	212	241	220	210	227	198	219	237	213	227	244	223	211	212	250	229	257	257	225	234	187	222	233	210	247	230	230	236	233	232	219	207	271	225	223	266	225	217	244	209	229	233	225	227	206	239	242	235	263	250	248	237	218	230	222	209	223	215	200	231	276	241	247	246	198	223	184	195	223	225	245	223	222	215	205	227	200	225	203	240	231	217	216	204	220	251	237	246	237	228	221	206	208	190	209	194	214	210	240	197	224	230	215	215	222	233	236	232	248	221	219	213	227	201	238	231	251	230	228	208	200	230	226	207	235	225	215	263	236	230	256	232	202	224	209	223	220	227	219	248	231	241	242	228	228	220	228	236	234	218	208	236	218	238	236	249	208	212	237	231	202	239	222	224	224	229	232	256	219	226	239	198	203	217	243	237	230	215	211	258	230	232	240	222	234	221	249	251	202	229	229	209	229	234	238	246	220	231	234	226	234	226	218	243	232	224	248	197	249	237	223	205	212	221	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37297	53476	52016	15698	11109	15361	13901	9707	10657	45948	49891	40399	27383	13704	5414	1815	709	561	487	480	528	540	541	495	494	497	512	491	521	466	486	469	506	488	483	469	444	495	484	487	513	472	568	471	499	486	504	455	470	460	491	540	479	532	463	470	516	483	527	488	511	492	495	496	467	504	506	502	487	485	465	507	505	510	498	477	511	467	461	505	489	465	525	478	478	481	498	516	501	488	508	531	498	466	512	489	455	487	486	489	507	452	505	508	505	507	521	501	484	483	491	455	479	495	534	505	526	434	506	513	493	521	509	515	483	514	477	487	496	460	468	542	491	520	485	512	483	513	495	499	496	479	487	533	464	484	493	481	489	461	499	490	525	516	467	499	460	467	458	480	496	464	478	456	482	484	531	460	490	513	489	480	465	493	445	482	503	492	444	541	520	479	509	500	477	481	450	522	493	507	501	492	480	506	538	502	515	469	516	477	461	488	511	444	468	459	483	504	498	489	487	506	465	471	483	515	515	481	490	500	463	494	510	454	482	454	473	544	509	526	498	503	507	488	489	465	455	486	534	475	495	494	478	519	500	521	475	504	517	462	512	507	451	483	497	473	492	503	483	495	482	525	488	503	483	485	484	481	497	526	472	480	516	514	506	500	494	492	460	496	479	508	461	481	519	456	522	536	501	465	510	476	474	482	517	500	476	499	499	473	521	504	487	458	487	504	499	488	518	493	515	488	470	474	515	474	529	481	479	486	481	509	513	504	464	507	476	481	474	521	457	505	475	496	515	509	496	486	514	528	489	517	534	509	507	536	496	489	472	491	484	497	495	488	511	531	454	492	501	467	453	468	483	484	534	487	448	478	483	502	470	504	512	461	502	470	496	503	504	532	508	492	519	494	450	473	463	474	524	524	486	496	492	498	490	500	512	481	497	478	536	486	475	479	490	467	487	461	499	459	510	493	548	479	480	544	529	518	526	500	489	465	481	520	481	481	538	489	460	470	494	459	522	508	419	483	500	509	485	495	452	495	475	480	526	474	496	437	502	477	478	459	466	500	495	499	508	463	473	462	509	511	492	490	497	492	449	481	523	493	471	503	491	474	546	476	466	506	478	456	479	461	496	482	482	512	481	503	537	524	496	527	496	512	475	451	503	542	484	501	466	480	521	482	465	500	481	490	512	495	491	478	479	452	451	476	474	507	559	536	492	475	489	448	464	488	528	495	508	479	498	482	534	464	494	472	480	501	452	479	505	461	521	441	512	512	498	524	467	502	474	500	496	501	500	495	484	481	508	485	501	493	522	501	462	508	494	469	498	459	500	501	490	474	548	470	470	484	501	531	491	520	503	475	489	491	472	466	441	514	512	481	488	480	494	514	480	494	444	511	525	504	490	498	487	527	479	476	487	519	531	494	492	524	529	499	473	485	517	502	506	511	479	520	484	510	490	476	530	507	483	459	456	472	475	492	463	462	511	490	485	494	490	524	480	471	476	491	494	490	467	490	476	488	472	486	500	495	475	483	490	497	487	476	465	489	506	486	480	483	470	528	511	507	488	453	491	507	487	496	473	516	508	497	460	523	509	488	486	525	461	505	502	497	486	468	475	433	473	493	481	489	488	467	469	490	481	500	512	515	502	472	504	463	504	501	502	469	471	501	500	495	502	503	483	491	507	512	504	497	497	509	524	499	504	500	488	498	525	490	483	463	496	484	495	504	478	493	533	454	462	481	482	491	542	491	454	475	506	491	511	518	467	503	530	493	492	486	465	498	478	486	487	528	461	488	472	475	489	496	470	510	463	482	475	481	478	493	503	503	509	504	443	487	502	449	491	458	498	500	516	525	480	483	530	500	506	491	526	497	484	475	525	493	513	509	489	436	520	502	467	474	496	549	516	499	520	501	525	487	518	491	497	463	507	507	484	485	458	513	511	492	484	522	501	496	469	476	495	530	507	495	472	531	488	487	505	486	494	515	496	511	528	474	489	495	447	470	483	484	476	496	480	471	487	500	524	510	468	466	493	479	503	533	491	510	488	508	492	476	515	505	504	470	496	496	514	503	468	497	488	513	473	479	506	503	458	511	505	465	543	527	454	484	473	464	489	492	464	508	500	502	494	473	497	522	483	471	499	487	476	496	558	529	496	463	492	539	505	462	495	508	467	507	497	490	478	503	471	473	493	501	480	494	478	465	464	495	479	522	494	500	456	479	476	512	531	510	470	477	525	497	520	484	486	428	502	480	511	486	463	486	460	507	503	478	511	513	499	494	464	486	494	496	477	523	480	461	496	496	458	493	527	476	505	497	455	528	479	516	467	507	498	512	456	507	510	510	484	461	489	486	478	526	466	489	505	515	459	456	476	492	520	480	482	517	504	476	501	504	477	499	464	500	504	522	511	480	494	499	520	467	484	488	491	468	476	535	504	502	501	486	464	517	490	502	464	504	470	484	469	497	475	473	486	486	481	470	448	499	489	519	464	493	469	509	499	491	532	486	480	495	482	460	454	466	487	461	516	456	521	485	477	465	487	485	469	516	490	489	513	499	473	481	549	494	463	492	458	467	489	492	470	480	501	459	493	482	488	526	479	484	480	498	522	486	505	437	505	565	506	501	481	491	482	515	480	497	497	532	486	460	448	495	465	496	510	503	504	481	510	511	504	525	477	510	473	515	483	467	451	451	529	491	533	498	477	484	495	473	462	461	501	511	495	494	525	478	474	448	515	459	499	466	481	468	466	481	484	528	470	503	507	487	437	487	502	467	462	475	474	499	494	454	504	497	528	520	477	479	454	483	476	572	504	498	484	479	540	515	495	490	466	483	476	471	500	473	467	491	527	491	501	550	476	505	512	527	446	489	501	495	452	505	499	545	464	499	473	490	489	479	513	508	491	468	523	497	499	482	522	522	453	471	484	534	482	528	482	509	507	493	472	503	477	501	508	462	502	509	528	532	521	520	457	530	502	482	474	485	486	474	484	478	526	544	532	469	499	513	447	487	502	511	458	503	511	470	489	524	460	480	510	477	526	495	473	456	465	453	509	489	518	475	494	502	475	503	497	490	512	458	469	492	470	464	473	487	484	479	502	463	500	514	457	472	485	487	498	471	491	491	512	454	486	477	473	516	490	493	500	463	498	470	502	492	500	486	497	491	462	442	490	440	469	507	477	502	494	499	478	471	480	499	527	528	509	494	505	494	504	489	490	528	473	479	499	503	514	556	468	454	510	459	490	483	489	485	494	499	479	481	474	459	488	509	519	479	511	484	470	498	482	522	497	463	493	536	479	485	542	465	491	479	439	497	496	472	454	461	491	557	437	484	452	484	474	501	505	452	498	477	453	518	479	491	481	519	472	493	500	450	480	463	491	509	462	478	473	528	468	443	539	505	509	482	479	481	499	506	484	490	484	470	483	495	515	476	540	493	449	486	467	460	475	482	498	484	455	488	479	466	487	513	440	487	513	494	468	488	536	495	493	454	502	508	486	505	488	517	479	477	492	552	512	471	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49806	51914	46174	30952	26413	24723	22458	19486	15392	32060	35342	24837	13591	4859	1537	539	293	224	230	251	194	234	241	224	240	244	236	228	246	218	190	239	215	233	229	221	212	218	228	230	229	209	212	194	202	227	238	255	225	228	245	249	232	246	222	250	227	213	215	239	236	227	218	237	214	230	229	221	209	263	197	204	221	203	205	257	240	243	214	209	224	239	223	210	196	226	208	245	220	216	247	222	202	218	212	238	211	234	235	241	197	236	240	215	223	199	214	194	215	256	211	196	218	225	230	276	251	237	226	223	237	187	222	202	226	227	223	237	216	227	221	201	222	202	205	194	226	224	206	213	247	208	230	215	210	209	239	215	238	201	232	215	224	183	229	197	206	220	205	217	219	210	215	224	187	223	230	209	219	237	226	213	237	209	229	181	220	219	228	206	228	213	207	210	232	239	223	230	223	229	232	255	210	228	213	203	219	203	194	232	187	227	211	250	202	237	221	197	201	211	220	211	226	194	205	208	233	210	194	237	247	243	210	209	233	246	220	225	226	234	249	226	207	176	242	217	221	227	206	241	242	229	226	206	214	213	209	224	204	217	220	223	232	203	221	220	222	242	226	206	229	255	208	247	201	240	204	227	196	205	230	194	187	211	228	234	226	214	221	217	219	228	246	219	242	246	205	241	238	240	204	222	238	246	217	242	217	232	215	220	217	218	228	204	217	230	204	241	200	223	236	232	238	216	228	214	204	213	238	221	226	269	224	249	234	230	220	253	217	214	240	238	211	206	218	182	243	220	240	238	233	222	263	216	245	225	215	240	235	215	227	240	217	225	208	218	229	238	225	256	222	211	242	219	230	231	243	184	210	234	200	216	243	200	222	204	227	213	196	202	209	208	242	216	234	187	200	212	203	202	215	206	215	222	220	201	225	224	228	224	237	226	235	218	209	212	223	227	221	190	229	215	231	193	260	220	220	217	229	229	235	254	228	239	217	229	188	236	208	203	229	196	226	226	224	197	229	230	221	203	244	220	224	195	207	195	232	237	201	219	202	213	224	229	217	210	246	204	272	230	229	244	227	195	242	219	236	215	212	209	231	210	230	232	264	226	214	206	226	206	230	214	208	246	224	229	227	220	229	214	178	229	212	200	227	223	213	247	221	233	221	224	219	235	224	214	228	213	225	206	219	251	225	246	248	231	202	231	217	223	216	248	217	181	242	223	229	227	228	246	234	222	248	226	248	227	211	225	231	211	210	216	229	209	233	207	220	240	210	234	221	227	242	208	234	229	207	209	218	239	233	226	234	207	236	220	247	211	209	206	228	202	211	207	223	256	216	218	217	223	214	227	218	239	238	202	239	226	237	230	209	226	222	204	229	240	216	193	223	229	224	210	211	238	223	196	211	232	231	223	233	216	237	197	219	212	224	223	243	203	228	206	238	218	251	218	232	240	205	230	236	218	235	219	223	208	212	243	233	220	246	225	211	235	208	223	236	229	220	219	208	218	211	235	224	191	238	227	240	228	235	205	228	228	233	226	258	205	197	213	215	215	234	203	233	222	207	225	234	221	201	214	214	227	258	189	243	198	235	215	214	204	235	246	223	221	201	203	217	240	244	235	231	207	228	240	246	215	193	231	193	238	205	205	186	224	199	207	202	212	241	221	234	228	214	224	219	224	228	193	205	217	198	199	200	223	222	218	188	223	248	241	203	228	196	216	209	259	216	192	205	218	238	230	225	227	215	231	216	215	200	179	184	205	240	207	245	223	225	209	218	220	214	221	228	245	217	236	208	220	212	223	209	218	214	217	213	205	207	190	227	228	213	249	230	194	197	231	247	236	242	235	229	226	249	230	252	213	244	221	207	226	251	236	234	203	231	252	211	209	210	193	234	216	226	221	219	213	233	218	224	215	217	201	230	220	221	233	253	218	216	231	202	230	228	220	230	216	209	243	217	205	196	224	205	222	206	233	228	220	209	212	209	244	201	235	236	219	235	229	238	241	196	221	233	246	222	202	232	222	224	232	235	233	219	243	231	233	203	195	212	209	211	207	236	215	207	235	230	236	251	240	222	229	220	230	221	205	242	214	234	206	228	218	252	217	224	223	214	193	224	225	229	214	208	213	211	216	226	210	225	218	208	218	253	208	222	218	196	230	262	227	225	237	215	234	238	215	225	238	213	204	228	232	224	188	211	228	217	247	236	250	248	234	242	245	208	219	230	228	196	229	231	258	227	224	208	219	219	230	236	219	230	222	210	228	214	207	235	228	225	228	229	220	252	227	223	222	227	214	214	243	213	196	214	235	214	211	185	238	209	242	194	208	273	208	186	225	191	237	199	205	211	218	197	238	222	234	219	205	216	204	228	221	188	249	223	211	237	217	215	223	202	216	225	221	229	209	223	225	198	236	195	237	245	214	218	216	215	256	251	228	226	229	229	192	215	220	238	229	246	235	228	222	207	228	241	220	221	206	228	226	224	217	208	207	226	242	228	215	227	229	214	216	238	221	225	216	230	209	226	233	210	223	237	217	219	197	227	220	202	229	258	200	217	210	209	223	250	231	202	206	216	228	227	215	239	228	241	226	232	216	231	234	223	208	216	235	221	212	190	208	256	224	202	208	246	220	210	216	245	211	226	201	228	222	221	223	184	202	204	239	262	223	196	217	228	249	224	237	224	211	218	238	249	246	216	220	213	213	202	214	228	249	257	244	241	234	218	227	234	198	246	226	211	241	209	203	218	233	229	216	227	200	261	226	198	201	234	235	235	248	219	230	212	230	245	227	233	230	214	208	198	170	207	208	238	249	243	234	238	209	251	222	262	258	240	174	202	212	201	216	216	227	206	213	230	230	200	217	222	236	242	201	213	196	239	230	230	227	213	219	224	210	237	220	193	227	205	225	190	229	208	208	199	227	233	217	208	203	216	208	230	242	218	224	224	210	219	269	245	218	229	231	224	225	214	205	217	237	228	205	218	240	246	188	249	220	220	220	225	215	235	211	236	209	215	209	201	222	218	192	216	217	209	212	220	223	232	229	227	253	218	229	210	223	216	243	216	207	217	221	207	235	219	215	203	227	199	220	224	197	214	238	217	209	214	209	230	202	205	231	193	228	224	226	240	231	217	239	228	211	198	220	233	198	239	223	223	242	221	237	225	230	232	212	178	222	223	239	246	225	220	208	243	209	230	239	231	237	218	245	206	217	230	207	239	207	204	190	218	210	220	228	222	212	233	244	227	210	212	180	221	225	223	232	213	210	227	238	234	220	208	213	203	204	205	242	234	213	213	220	229	209	233	239	198	189	220	237	222	197	214	237	210	229	256	213	217	229	209	223	250	215	215	222	225	207	229	195	248	210	208	219	212	231	230	230	231	217	226	186	198	219	203	228	215	223	225	211	206	243	235	233	225	233	222	204	206	214	232	218	232	229	209	212	219	215	183	198	236	226	221	225	207	210	230	227	221	250	222	196	243	250	240	223	223	233	213	213	209	199	220	217	226	202	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37525	53250	51682	26830	27173	11362	14694	12157	16797	48482	48199	38600	26319	12853	4945	1585	724	514	484	482	487	488	500	510	510	522	485	556	493	510	481	503	501	494	484	480	482	509	474	510	496	450	455	489	491	428	500	492	491	450	464	519	491	452	508	481	476	536	462	470	536	496	485	473	481	495	497	492	463	487	472	497	480	480	462	462	462	481	466	455	500	459	500	491	460	481	464	476	477	502	438	514	483	480	491	480	455	488	488	450	469	478	452	480	467	504	495	472	501	481	463	515	492	494	443	478	498	472	472	499	462	437	495	498	476	459	470	491	495	452	458	453	452	478	493	447	484	465	496	489	496	523	457	490	483	457	460	487	494	474	494	448	477	483	472	491	477	503	502	486	453	535	482	481	467	472	448	502	476	459	471	427	470	472	442	503	436	464	468	483	482	502	475	475	497	482	478	455	468	509	496	443	475	482	513	468	466	495	507	492	495	501	476	495	477	483	489	484	505	472	553	492	485	491	437	516	487	489	477	481	489	514	460	478	466	477	464	504	484	478	458	474	505	493	496	492	461	457	492	477	481	475	490	487	498	474	464	460	475	436	493	466	416	511	472	501	461	446	483	490	464	456	477	501	477	517	491	444	458	476	473	465	469	454	494	465	482	485	461	494	460	434	504	495	476	512	464	481	472	469	489	458	474	466	493	476	485	452	443	482	513	492	445	451	494	465	492	459	451	514	496	490	491	463	493	476	522	468	505	466	449	492	507	507	489	470	467	429	501	474	483	466	455	508	458	491	471	485	463	467	488	460	495	496	492	454	467	464	460	462	531	496	472	466	479	522	507	491	505	482	472	475	486	477	502	471	517	463	500	483	462	489	471	517	470	475	473	485	544	511	474	487	466	488	479	498	468	438	473	460	493	500	456	494	499	455	463	458	512	486	490	435	508	504	497	541	457	490	501	446	460	476	500	499	506	466	470	469	450	535	503	491	478	511	490	503	481	497	492	448	512	459	457	487	476	434	457	540	498	489	466	457	498	458	439	491	504	511	470	464	491	464	520	443	489	472	496	476	472	456	461	480	509	500	469	509	487	505	474	449	506	494	475	475	533	431	479	497	461	481	482	483	463	465	456	462	486	448	528	471	474	472	473	543	495	491	495	449	459	475	435	460	504	509	462	465	465	525	475	491	509	461	489	468	499	454	477	460	497	472	500	509	469	487	480	449	474	511	457	467	448	443	459	434	481	453	485	482	496	465	487	514	471	469	497	496	481	486	477	515	469	500	441	510	502	463	484	491	450	486	469	486	479	448	495	500	484	515	450	483	473	495	534	475	487	488	478	497	477	495	463	505	478	466	466	458	482	469	487	475	472	470	502	515	457	474	481	479	500	492	483	516	481	503	483	492	503	468	471	462	479	442	486	447	464	511	519	496	458	503	454	506	481	448	447	489	461	460	483	506	451	498	469	463	490	459	449	473	502	500	467	436	460	478	495	441	516	464	450	465	490	459	462	513	470	505	499	455	459	503	472	476	486	473	475	465	446	538	471	497	471	465	505	496	461	499	452	511	463	455	463	469	466	502	492	476	470	444	467	475	477	470	431	503	486	494	477	469	464	482	499	486	491	447	504	463	453	499	471	480	495	480	489	489	501	475	439	476	466	435	475	508	467	489	465	508	472	452	482	501	463	492	501	509	468	478	488	496	492	495	481	484	538	479	513	498	452	492	512	483	491	483	491	518	483	495	466	486	479	500	464	491	477	470	486	454	457	494	490	450	467	489	476	449	502	488	472	463	472	509	487	458	452	499	465	468	502	542	466	523	494	524	440	493	455	467	487	508	509	464	459	496	487	503	476	526	479	488	488	496	461	440	478	468	468	478	497	493	438	476	466	481	481	462	423	484	437	454	499	486	434	497	480	486	495	493	485	482	478	483	471	434	508	502	542	455	456	464	496	434	515	460	486	455	471	476	477	483	547	465	496	494	491	524	450	492	450	492	491	454	473	453	504	466	474	497	469	453	470	486	483	468	484	444	485	462	442	455	497	540	477	496	468	459	488	518	502	494	446	481	475	483	466	479	471	474	468	473	452	516	498	479	489	469	496	468	452	467	498	482	447	475	472	466	515	477	471	511	481	489	478	521	470	480	481	472	467	456	502	449	469	435	472	470	488	478	507	460	507	491	465	447	469	431	477	450	468	500	494	500	472	454	497	496	458	513	461	475	502	495	497	470	474	475	524	480	508	498	509	482	493	476	474	486	489	471	431	492	494	490	497	444	465	527	454	481	461	473	514	475	489	466	449	429	470	498	481	489	518	504	491	447	438	493	515	478	466	455	466	488	473	470	485	468	491	497	515	437	473	470	463	474	500	504	507	524	473	508	511	494	502	487	456	485	468	446	463	479	490	513	497	509	438	509	502	473	477	501	475	486	479	489	448	471	468	518	494	493	506	470	473	434	481	533	457	492	475	488	488	469	481	446	507	465	482	477	454	500	510	462	480	468	500	469	500	431	477	472	483	484	476	511	512	474	500	484	512	486	497	471	517	477	511	467	466	472	498	438	475	502	484	475	479	519	469	497	473	446	500	442	473	488	478	500	499	473	487	503	471	476	497	460	486	502	469	481	462	461	448	475	496	458	522	458	496	504	483	482	482	469	496	482	458	462	482	473	477	439	479	518	497	543	470	496	509	482	506	444	488	502	466	492	517	518	468	485	463	465	463	453	523	479	491	421	468	481	514	467	490	500	452	481	487	487	493	473	476	467	502	457	509	486	512	457	519	471	512	495	455	503	488	456	505	497	459	450	504	484	489	458	477	498	483	488	469	499	468	478	499	488	493	449	476	465	513	503	494	490	457	454	487	490	486	479	469	475	461	478	464	454	483	451	434	448	492	483	478	485	469	487	478	505	493	489	512	478	504	476	478	493	477	444	457	494	417	464	500	439	498	480	469	494	498	498	508	513	482	484	450	481	502	501	497	457	464	483	456	473	490	465	470	498	481	487	470	475	498	466	516	434	489	468	521	484	449	514	457	487	469	486	427	445	511	484	453	475	495	496	487	516	481	476	440	487	499	496	492	479	492	511	511	491	476	520	493	510	480	505	474	486	465	455	511	480	485	440	494	482	465	478	473	474	462	502	464	494	479	535	494	474	486	456	510	476	499	509	462	486	533	484	493	453	500	459	485	476	465	520	463	506	501	447	471	461	463	475	489	501	481	490	476	496	503	457	486	484	528	502	490	473	531	498	495	474	443	448	480	491	484	485	484	508	492	468	484	474	501	458	468	455	496	493	482	461	496	481	477	470	485	451	485	440	513	436	467	475	512	473	510	470	478	509	488	480	461	501	483	481	472	495	487	486	520	509	505	474	450	482	454	482	518	504	475	505	475	490	487	509	438	477	490	495	491	517	438	468	499	468	522	478	500	463	481	500	455	504	473	468	438	475	519	503	465	487	492	503	461	470	483	472	487	482	525	494	464	465	473	482	479	484	496	470	482	468	464	478	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52608	46536	46934	38851	27421	24731	23653	20643	21179	33698	31583	21328	10888	3793	1199	475	333	252	225	219	194	211	212	212	221	212	198	229	219	210	235	245	239	217	211	218	206	222	233	232	210	239	217	212	222	219	217	216	230	199	210	238	237	221	247	237	236	202	243	226	229	224	213	193	216	235	187	216	246	237	211	195	215	209	212	225	222	230	222	239	217	216	240	196	203	203	222	199	214	197	205	233	219	231	186	216	227	247	231	230	223	220	200	203	239	231	233	233	216	211	204	207	195	207	206	216	223	223	201	203	214	208	225	233	240	220	220	200	206	242	231	211	236	248	233	214	230	213	209	246	242	219	211	201	193	232	218	214	212	237	224	222	210	206	227	223	229	237	220	210	228	229	223	194	216	226	210	222	241	229	215	219	194	205	205	221	194	228	203	242	242	214	214	196	201	192	220	227	210	214	213	212	229	236	222	218	205	230	208	235	224	223	253	232	236	218	218	209	245	218	215	223	235	216	206	225	231	198	209	233	225	222	235	204	229	180	208	240	226	241	226	218	230	196	231	219	224	233	230	201	197	200	237	208	223	218	224	209	223	206	241	204	246	230	217	211	212	227	197	250	219	223	230	193	222	226	211	219	238	226	217	210	236	223	252	217	214	181	242	228	210	199	210	203	249	196	202	213	236	220	218	211	200	225	211	176	211	206	199	222	246	214	228	217	207	196	213	225	191	221	217	210	201	205	199	201	196	213	227	222	234	204	215	229	211	208	219	217	207	201	208	228	212	219	221	249	198	233	230	220	220	229	202	203	227	216	235	217	221	237	187	207	214	220	220	214	183	256	223	224	228	198	205	212	195	210	234	200	199	205	237	226	226	217	186	224	222	246	201	244	221	226	218	241	213	227	233	232	234	202	215	225	213	234	208	222	238	237	211	236	188	212	207	210	210	224	221	195	209	201	212	212	223	220	249	243	244	226	239	207	209	213	237	221	189	217	230	231	197	239	206	209	216	199	214	198	246	197	210	221	210	244	218	223	218	182	242	234	233	227	207	187	204	219	197	197	201	200	216	232	211	196	208	224	214	247	216	226	183	242	206	205	223	241	176	181	205	229	215	224	224	197	213	253	199	231	221	207	209	226	220	236	216	193	194	212	214	259	214	240	213	190	242	216	219	195	205	221	218	210	214	243	200	223	194	203	232	228	185	209	217	210	200	186	199	207	218	248	221	222	200	234	231	207	207	236	211	210	203	212	201	216	208	192	204	225	210	198	203	211	241	218	239	204	212	211	206	242	232	208	209	211	207	225	227	221	221	224	215	222	208	229	235	225	217	212	210	197	234	194	199	243	244	210	215	241	194	253	236	210	227	203	223	231	201	191	210	187	200	242	236	204	242	193	221	206	220	198	220	210	191	231	205	209	263	246	209	234	208	237	237	211	201	216	249	208	217	212	208	217	211	211	224	211	190	233	244	215	215	216	233	222	202	189	206	208	236	200	226	203	246	218	207	214	234	216	217	202	211	196	249	233	222	221	219	210	212	217	232	193	198	219	213	190	191	197	203	238	193	214	225	199	211	187	222	228	244	206	191	239	239	230	209	225	212	203	189	226	210	210	235	235	194	213	223	222	234	223	197	202	212	221	215	229	216	203	232	224	206	216	190	207	219	230	207	233	243	204	198	213	192	229	215	222	222	197	209	232	215	226	220	210	230	221	196	203	226	215	205	198	196	209	208	238	219	212	199	191	222	209	203	225	222	181	211	231	240	232	222	231	200	225	211	223	190	198	200	214	219	215	229	211	217	205	219	220	221	197	238	208	214	233	219	213	226	199	188	176	221	215	206	219	228	202	180	233	212	204	224	225	223	187	210	225	212	236	214	233	198	193	226	231	224	226	212	230	218	197	249	189	204	213	234	219	197	233	233	235	233	204	223	221	190	213	231	212	233	199	234	231	175	198	234	242	215	203	183	215	208	227	235	216	204	194	227	204	192	221	226	203	248	218	191	204	230	206	196	215	192	226	217	224	224	239	228	235	222	229	207	241	233	213	222	231	214	202	220	218	194	209	219	204	203	211	223	216	231	234	215	230	218	225	212	194	200	217	249	229	210	231	222	231	211	208	253	191	211	227	215	218	209	223	240	222	199	228	205	215	224	205	200	220	216	217	229	209	228	213	202	211	233	208	200	187	233	225	219	230	219	209	218	223	207	230	215	213	195	200	215	194	219	241	191	230	224	218	202	205	218	216	233	239	192	192	216	229	196	206	216	250	209	215	214	188	216	208	222	216	188	182	192	225	230	186	197	246	209	222	216	226	205	212	225	206	213	201	234	220	215	215	206	228	220	211	226	210	192	201	207	210	211	226	225	232	211	230	224	203	221	214	241	187	239	207	221	205	198	207	224	220	217	232	232	235	232	211	233	204	216	219	206	230	225	216	229	228	229	201	209	220	184	238	232	224	219	191	226	223	234	228	224	230	220	240	238	192	216	220	225	227	229	231	246	226	235	223	202	230	222	234	221	209	228	202	220	223	226	203	203	239	219	241	206	210	244	238	213	231	208	214	200	237	196	256	219	214	222	216	220	196	215	172	225	230	213	221	227	234	246	211	248	186	228	216	229	216	236	223	234	181	214	218	205	239	195	213	212	213	223	221	230	222	174	225	229	213	259	206	253	242	233	219	216	209	208	218	207	215	229	229	219	232	212	231	191	204	197	268	207	201	248	221	197	223	221	190	220	217	209	243	222	217	238	217	228	221	228	227	175	246	221	210	247	240	199	208	208	197	229	201	229	232	202	206	229	227	228	197	235	215	235	226	204	179	241	243	239	198	215	225	225	209	228	224	228	211	222	196	249	207	209	185	232	229	237	231	248	220	218	216	224	186	209	221	224	220	232	252	207	227	219	238	222	210	197	232	215	214	210	203	180	200	219	195	224	221	233	193	227	221	204	203	226	230	224	198	196	207	206	221	215	206	198	222	221	263	211	180	225	213	193	208	234	200	197	219	228	233	230	250	224	216	201	225	217	206	248	205	272	215	224	208	217	226	228	218	244	206	207	214	196	249	219	235	227	212	217	185	195	230	198	226	209	200	227	238	219	221	232	227	204	208	222	268	257	208	228	228	207	218	220	235	210	204	220	234	221	213	201	214	228	250	239	211	214	223	205	240	237	225	223	226	223	223	215	194	215	238	205	234	237	206	217	235	203	176	204	219	195	224	218	192	239	237	236	212	207	255	188	218	225	216	213	194	206	223	193	218	222	202	226	222	232	216	204	237	194	201	221	195	204	226	185	197	212	183	221	222	229	244	215	221	221	213	199	229	213	234	217	208	219	217	205	193	193	198	232	191	233	215	225	232	229	220	215	216	234	229	239	234	234	220	214	246	235	222	219	215	217	242	195	211	253	220	236	187	234	242	220	192	228	209	227	207	220	221	196	209	221	242	224	225	195	217	232	252	231	201	201	209	204	216	204	233	213	187	219	234	222	222	204	226	220	209	227	221	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41654	49073	54150	38714	34162	9452	9841	11552	30305	48541	44622	34775	22524	10215	3853	1293	650	502	477	519	486	448	500	473	494	456	494	463	507	513	452	464	484	474	480	500	482	513	458	463	487	483	454	448	491	484	476	458	492	488	521	513	484	458	455	494	530	455	475	455	500	479	476	488	444	467	494	463	452	448	473	483	507	482	450	428	457	477	458	495	443	441	437	463	475	479	435	455	450	457	476	476	478	482	439	486	490	466	476	482	480	458	446	439	464	459	501	489	482	482	456	466	512	457	456	426	501	489	478	494	496	509	465	471	500	475	478	435	464	464	470	502	471	485	472	494	476	500	472	467	486	443	431	487	481	457	461	469	485	408	466	500	456	476	446	447	447	467	461	486	489	489	497	523	493	465	472	496	502	429	458	492	466	464	425	460	457	468	498	505	491	504	484	478	468	500	508	497	496	481	495	468	511	445	484	445	485	467	491	458	450	472	496	474	480	505	421	460	467	477	479	486	496	486	496	473	452	482	450	489	421	454	445	486	494	489	482	438	475	464	448	481	430	476	496	472	466	492	478	446	488	432	477	464	493	473	473	510	481	456	477	466	460	477	469	470	453	458	436	468	466	429	475	516	420	437	442	495	527	455	504	454	471	489	508	483	437	520	487	490	452	445	444	494	478	484	482	477	476	529	509	463	460	468	496	523	447	494	483	449	460	439	477	464	474	474	447	444	463	454	440	492	487	527	435	500	509	498	443	457	477	484	462	482	474	494	459	475	457	450	489	475	526	492	451	470	479	479	474	431	527	461	501	505	484	471	467	459	442	496	473	444	472	485	440	494	407	471	497	469	492	469	468	456	499	493	464	491	489	439	431	447	459	494	423	447	465	447	456	453	489	478	437	490	472	439	485	464	477	497	482	478	493	487	439	420	462	479	526	441	460	518	445	472	504	465	473	486	463	490	438	464	463	475	438	447	469	494	487	463	500	447	468	486	446	476	499	484	470	465	465	492	486	489	462	469	473	499	462	523	478	458	448	465	449	468	470	463	426	445	435	504	491	482	516	430	475	495	488	458	475	472	477	447	493	474	477	475	504	480	469	481	467	465	490	462	467	474	474	483	466	498	456	486	504	515	463	476	477	456	463	454	452	456	435	442	473	449	469	483	475	459	476	468	503	498	463	467	469	485	473	454	487	483	454	446	469	495	489	489	470	468	452	494	437	472	483	470	498	502	467	453	462	510	497	472	482	472	450	490	497	479	478	446	471	495	476	425	497	466	491	470	493	500	456	523	458	478	481	473	506	456	474	481	450	464	480	486	459	453	466	512	484	470	481	435	486	455	434	487	454	490	497	483	474	479	475	493	479	465	482	451	440	475	489	485	499	439	471	473	492	474	490	465	468	471	473	481	489	478	430	477	457	476	449	474	478	453	509	467	462	492	459	493	464	508	486	475	491	490	455	481	452	440	466	464	458	474	489	453	491	487	520	533	486	457	451	481	475	476	487	463	499	456	441	484	476	510	478	442	452	486	495	506	472	472	469	461	439	489	445	483	476	484	448	480	481	489	437	528	455	496	478	491	453	461	479	489	452	464	469	483	492	475	485	486	449	467	484	485	501	461	480	453	465	499	472	518	508	460	440	473	481	447	485	476	484	537	475	444	458	469	463	469	453	482	490	477	449	496	475	477	475	473	492	462	477	464	486	431	448	471	461	474	489	464	479	455	474	431	428	458	481	473	465	473	476	467	448	472	493	459	471	511	492	480	494	467	487	457	459	515	488	498	472	474	485	419	462	451	477	493	474	488	447	487	455	446	505	492	466	468	472	465	439	468	455	461	516	482	463	486	498	507	496	479	477	489	466	454	494	489	430	484	489	529	453	487	444	469	470	502	483	483	490	464	487	512	483	496	452	447	481	463	439	494	502	460	527	471	467	431	479	473	485	478	464	511	497	448	502	488	490	497	449	496	465	450	466	437	495	470	469	477	459	451	473	466	488	463	414	462	486	459	452	466	489	459	459	501	469	448	492	445	450	486	469	465	500	481	507	506	461	481	459	470	479	509	471	501	459	492	496	474	477	494	481	482	481	507	490	476	516	468	470	467	437	462	486	502	471	478	444	486	446	455	470	477	453	469	474	481	449	467	460	470	441	489	466	472	512	461	469	452	473	473	474	459	471	452	483	470	518	489	467	462	502	482	489	490	467	475	470	485	446	489	479	465	465	512	474	482	496	491	480	476	484	483	482	441	466	473	467	466	466	519	522	471	499	498	456	460	454	466	460	470	476	487	464	456	499	498	460	473	471	470	477	472	522	488	493	467	482	472	464	473	485	493	494	475	454	471	488	470	475	485	509	473	468	437	425	521	460	493	513	470	453	487	448	455	468	445	430	484	488	467	448	448	474	510	502	472	462	509	476	454	486	525	421	476	474	440	466	492	462	473	447	500	451	450	471	495	496	494	477	482	465	492	478	453	472	479	460	477	498	445	460	480	488	462	478	492	467	444	457	469	470	457	464	456	470	449	466	492	507	503	418	508	468	471	468	464	484	489	467	463	484	477	458	481	483	448	483	481	456	484	469	478	494	521	493	451	461	445	478	507	459	471	462	490	498	452	445	491	501	478	502	481	450	430	481	468	511	479	440	507	483	458	495	494	413	473	463	440	484	478	502	467	460	487	472	470	468	483	470	461	527	462	498	497	478	487	501	480	501	459	460	495	462	508	509	441	477	480	479	495	508	487	472	482	502	445	434	495	460	463	436	493	486	442	457	481	479	476	489	463	461	476	505	469	434	484	480	454	459	455	486	479	468	458	473	487	442	480	457	458	462	488	481	486	501	487	456	450	489	465	473	491	437	472	447	487	441	475	440	463	485	485	473	432	481	446	440	449	524	476	483	521	440	483	456	458	518	473	485	444	463	483	477	478	449	479	526	431	458	488	464	446	471	467	499	492	479	464	493	464	468	486	454	463	476	490	486	487	462	503	506	464	488	472	467	449	474	467	450	464	476	483	506	498	454	439	466	479	497	501	479	463	511	505	456	467	482	501	425	489	475	473	458	430	491	487	464	478	478	473	447	460	473	497	471	483	481	506	488	400	519	474	469	489	492	485	494	476	456	501	472	471	453	479	470	458	491	465	472	479	480	483	505	447	486	459	510	437	496	501	479	507	468	487	480	456	482	525	475	474	481	462	473	495	459	445	502	488	442	487	457	478	476	486	448	470	480	418	499	479	512	499	461	463	451	455	454	498	468	443	500	461	475	474	435	457	479	447	487	467	480	493	468	467	473	498	494	487	513	443	453	460	499	489	472	459	449	478	448	517	456	472	469	494	476	496	472	469	475	488	419	485	470	485	492	447	504	481	500	515	474	480	497	494	462	490	422	455	515	504	484	471	451	442	463	467	512	495	469	505	493	461	494	479	521	464	489	463	445	490	498	466	453	456	452	455	455	501	466	472	454	477	472	466	456	458	454	472	457	484	485	476	454	479	500	450	492	460	491	480	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52393	48874	45094	38813	29328	25602	23416	21808	24799	34039	29609	19476	9724	3404	1052	420	252	210	259	214	214	233	236	234	206	220	220	222	210	217	230	234	248	251	260	229	239	223	215	236	200	223	190	230	229	213	236	208	225	218	224	211	231	222	260	232	248	228	221	211	206	236	207	195	216	215	247	236	224	244	212	207	224	206	227	210	202	197	201	233	223	197	228	218	229	222	217	226	207	206	246	217	221	225	219	199	219	185	238	227	237	237	240	203	221	206	244	218	225	218	226	214	206	246	234	239	218	216	248	229	203	216	240	227	225	202	199	252	236	244	215	202	222	212	228	223	203	234	218	243	219	231	204	209	214	226	237	195	187	218	205	243	207	208	221	230	252	232	228	250	203	214	210	199	232	215	191	221	225	207	245	229	198	241	214	217	210	211	198	244	216	222	232	201	250	225	210	217	234	175	241	206	191	201	245	211	199	211	211	220	196	209	227	183	206	187	221	228	222	214	245	238	249	221	213	241	211	206	225	197	210	229	216	227	198	219	215	203	216	234	197	228	230	211	214	198	206	221	207	195	214	219	217	247	215	240	237	202	218	223	227	208	196	226	218	213	228	252	213	197	212	227	241	224	244	226	209	190	219	204	212	212	229	186	192	244	193	215	235	234	218	206	213	222	231	177	217	219	218	205	224	225	227	199	226	223	206	229	216	215	195	211	197	212	208	225	208	210	236	232	220	219	194	204	211	235	216	234	199	219	213	234	233	225	262	223	214	192	215	206	215	217	185	234	226	203	212	244	212	213	208	214	234	220	194	230	199	208	228	192	229	246	208	214	226	228	208	227	245	207	244	227	211	215	186	213	243	225	231	229	217	242	220	240	244	232	213	208	226	218	222	203	199	230	234	227	208	209	238	193	193	233	206	218	210	205	206	222	247	230	243	217	211	218	214	234	203	213	205	227	220	189	232	228	223	223	204	231	221	241	220	221	227	198	242	210	204	226	194	199	201	224	235	218	222	237	233	241	207	203	237	222	226	207	225	241	218	234	243	221	215	238	234	218	219	207	212	212	238	219	222	234	256	252	239	235	264	201	212	214	219	245	199	215	206	241	192	209	232	232	239	227	239	223	184	251	203	250	230	231	234	219	228	218	225	199	228	211	230	233	235	246	193	223	240	225	237	242	248	236	243	245	222	225	204	230	245	209	223	192	227	205	233	226	248	228	199	211	219	217	235	213	204	230	208	218	195	229	224	224	201	220	215	230	212	195	221	192	210	210	213	207	209	223	226	207	205	237	193	236	227	179	231	211	210	228	208	246	226	231	221	195	261	232	224	276	215	208	199	236	207	239	215	198	227	218	224	234	234	226	238	190	207	216	187	224	218	229	222	202	209	205	207	210	250	232	210	216	228	216	220	236	238	254	223	202	218	204	223	210	194	200	195	253	211	229	206	231	225	235	242	207	199	185	219	210	213	244	209	226	188	222	226	222	221	255	241	261	234	198	224	258	237	236	226	196	211	257	238	211	219	192	226	227	237	231	217	187	199	190	217	210	188	233	186	235	230	242	228	235	248	228	228	222	208	201	220	230	228	242	239	242	225	220	205	230	227	233	230	211	215	244	225	219	216	230	219	218	226	218	207	186	236	230	186	222	205	227	213	200	227	235	214	232	234	238	252	227	194	231	182	205	243	228	226	206	187	209	229	236	199	196	183	218	215	223	229	200	199	222	203	206	209	215	223	233	219	192	219	239	199	210	265	208	209	207	226	189	238	220	212	250	230	205	213	222	209	219	217	224	202	201	203	239	222	213	209	227	202	230	235	240	217	217	221	227	235	208	214	208	225	239	227	213	228	229	230	217	194	224	230	233	222	198	201	187	230	222	244	241	215	225	214	221	190	217	218	235	231	213	215	188	208	233	204	209	214	209	229	198	215	204	221	243	213	236	228	223	207	222	207	221	227	248	223	215	203	223	196	229	236	235	222	233	225	225	262	221	196	221	206	191	199	215	216	218	214	211	226	226	206	223	235	234	218	236	214	240	211	235	213	230	250	195	208	246	210	225	223	212	240	230	194	176	216	237	234	208	220	229	200	221	257	204	209	243	204	225	233	207	219	210	236	228	216	217	215	194	199	233	231	217	240	197	245	228	207	198	220	230	226	237	210	218	221	251	250	231	229	213	223	181	216	258	210	211	228	226	188	206	236	242	209	236	219	247	188	231	187	201	224	221	223	224	250	216	199	236	244	223	225	199	255	206	212	221	227	233	244	193	219	240	213	199	247	241	239	227	207	230	207	214	265	221	252	202	230	221	239	228	220	220	211	216	191	214	217	236	239	242	212	206	265	232	222	203	205	242	220	221	224	228	196	231	215	214	203	206	200	223	201	216	206	214	217	202	213	226	221	207	229	195	236	243	204	220	216	238	212	241	228	214	239	226	201	213	244	233	209	224	219	220	224	222	194	204	211	232	226	253	244	214	221	237	234	228	217	228	247	208	228	196	219	232	200	194	232	221	206	221	222	226	225	241	234	209	231	234	227	237	204	231	217	222	234	234	258	222	254	204	228	216	223	230	218	239	210	216	239	201	208	229	220	223	223	230	229	223	221	222	239	239	235	213	220	207	216	218	228	189	201	222	187	230	223	230	238	237	222	230	225	217	240	220	212	214	231	253	214	216	233	246	218	241	228	195	216	220	200	232	213	210	205	214	212	202	215	242	238	246	210	192	248	243	227	233	219	232	213	220	211	212	225	222	232	219	241	226	223	200	217	238	243	233	218	224	216	218	203	217	222	213	201	197	206	216	217	209	205	229	203	190	217	257	238	239	236	222	233	210	220	211	223	214	225	229	224	215	228	228	275	221	200	239	221	237	221	245	195	210	194	201	247	218	214	231	208	229	212	222	199	195	238	222	205	217	248	201	183	243	227	230	227	214	206	220	234	218	217	220	205	212	206	233	213	187	212	194	217	248	232	219	229	222	243	194	232	227	214	222	230	232	211	216	223	234	230	215	246	235	199	237	217	233	220	221	206	221	211	222	207	211	208	205	204	225	229	228	222	189	207	228	220	214	215	207	236	246	242	215	220	216	186	209	219	211	212	240	247	225	209	231	195	226	222	220	207	203	240	214	239	211	230	230	222	193	223	213	217	236	185	241	233	243	208	235	216	231	223	210	230	217	243	213	199	208	223	224	264	231	238	233	202	237	210	223	230	211	211	198	207	239	236	204	203	220	211	233	221	247	219	206	203	218	235	200	248	231	213	219	213	241	262	239	223	213	264	202	262	219	233	214	248	222	220	230	215	228	217	228	213	210	252	229	266	225	230	212	228	214	213	199	223	212	237	222	237	217	196	213	232	211	210	207	206	224	234	214	220	204	229	229	203	249	203	203	206	190	221	229	257	239	193	207	209	238	227	228	252	242	202	222	201	247	227	205	205	214	209	206	228	235	238	245	237	212	207	214	225	258	243	211	197	232	220	213	233	187	250	206	235	207	230	245	220	225	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41119	51635	56008	43496	40611	9647	8644	11514	36040	47602	42529	32456	20418	9062	3261	1122	625	545	467	488	514	490	487	475	480	464	494	477	475	465	477	459	514	479	525	485	455	487	509	495	467	453	529	456	448	510	495	540	501	514	477	482	452	464	484	504	484	460	526	464	476	457	485	527	434	432	523	473	458	464	452	480	475	459	501	469	487	460	481	436	461	478	453	479	461	476	450	493	442	467	487	473	475	455	471	501	475	476	495	462	493	504	508	466	477	489	494	503	500	493	490	440	490	455	471	486	466	494	499	463	467	469	438	456	494	479	442	461	508	476	465	483	473	445	454	515	475	517	484	506	498	470	477	487	480	448	473	499	466	485	470	448	466	446	484	464	526	455	488	494	470	473	507	504	526	476	488	488	454	437	494	443	491	491	512	476	471	468	499	461	493	471	526	477	512	481	506	488	504	476	509	481	511	447	498	470	479	462	504	468	454	439	446	446	476	500	502	510	463	480	424	496	483	482	503	505	455	493	489	470	491	506	493	471	504	484	511	437	544	477	451	496	461	476	468	501	498	489	499	476	510	483	456	495	486	506	503	439	490	508	494	521	479	506	519	477	497	489	444	492	490	467	486	499	450	467	468	455	474	493	481	475	507	480	476	483	477	477	486	449	510	508	476	471	447	465	456	450	478	486	507	464	479	477	470	517	470	485	464	482	484	531	468	481	459	444	476	487	481	475	459	472	496	432	466	481	452	461	466	477	462	446	492	462	498	471	466	492	491	498	464	431	488	476	454	476	467	501	485	482	503	481	442	460	462	485	477	510	473	474	469	493	477	488	463	500	459	497	457	495	518	449	490	440	470	487	452	431	484	439	475	473	519	436	465	457	518	445	459	470	462	480	480	453	457	456	465	492	468	483	462	493	474	485	477	488	464	493	488	464	466	432	498	460	467	461	471	464	448	481	508	450	526	490	465	439	471	490	483	483	506	482	486	442	484	507	514	489	475	486	468	461	480	476	427	488	484	458	499	471	459	459	504	426	437	467	455	475	481	499	483	468	459	485	441	448	460	487	489	438	502	484	477	471	477	526	485	456	495	482	471	475	465	498	536	477	512	468	494	487	472	423	509	439	449	500	488	456	420	427	489	465	483	469	484	470	482	506	466	484	450	470	489	485	484	472	463	439	445	446	491	443	496	514	460	428	499	446	471	472	456	457	495	499	512	440	465	506	516	512	493	451	472	483	454	450	461	489	433	487	444	506	464	491	478	487	473	514	442	461	510	486	482	483	447	473	482	504	458	469	462	464	482	438	476	476	450	495	440	459	432	447	500	478	488	464	435	458	503	474	478	454	513	497	461	466	478	474	487	471	482	444	505	477	486	504	490	460	465	494	490	477	449	451	474	425	456	455	443	479	490	487	462	507	423	491	455	469	460	455	454	497	467	509	489	494	465	461	431	464	458	479	467	426	494	488	503	526	474	450	471	469	470	473	460	477	479	452	451	480	454	504	458	498	476	475	482	488	481	453	452	493	472	466	474	434	486	474	446	481	430	472	486	476	515	527	471	493	500	460	493	441	474	510	500	458	468	467	472	467	458	447	455	456	516	465	439	509	490	485	486	430	500	465	477	462	472	506	409	492	460	435	466	458	463	405	477	492	444	496	501	459	468	491	462	491	504	438	459	427	460	530	477	463	460	505	468	492	526	484	475	460	467	473	504	491	516	463	413	505	481	460	458	443	460	475	495	481	476	530	470	431	472	455	467	500	496	493	461	448	446	509	484	450	472	502	469	425	458	425	485	465	454	500	482	454	449	505	462	476	443	475	467	475	459	474	474	445	497	478	466	498	468	498	515	479	468	472	418	494	462	505	482	451	473	484	498	522	459	464	449	485	443	491	518	452	504	456	475	488	466	449	448	506	452	468	481	496	452	473	492	474	456	463	492	473	480	510	472	469	455	507	484	441	498	485	485	511	506	498	512	472	490	487	463	526	468	463	448	462	520	497	464	450	512	469	476	517	482	462	471	475	524	504	462	440	477	465	469	480	485	470	473	479	469	437	455	477	462	481	517	462	486	486	493	470	488	448	469	492	455	501	492	492	511	502	495	475	494	493	477	507	484	494	458	493	505	491	482	482	495	447	483	473	491	500	499	468	467	477	459	467	490	476	474	476	472	513	471	488	478	461	459	459	465	475	454	419	483	453	487	447	436	452	471	489	446	496	495	517	467	466	451	497	488	462	416	460	484	465	475	494	460	449	458	457	424	463	468	500	511	467	462	477	454	503	463	477	442	491	473	480	511	462	486	504	459	436	494	476	486	498	482	480	501	514	483	505	482	493	458	500	472	471	466	488	464	465	486	446	476	469	498	489	488	486	439	466	480	477	477	445	465	485	458	485	455	484	440	478	465	422	471	483	460	525	488	480	478	482	489	462	476	440	468	462	485	512	426	466	467	477	471	479	525	467	498	492	470	474	504	477	459	476	466	489	490	478	453	501	508	502	461	481	461	494	479	464	483	469	464	458	457	483	450	491	468	442	466	492	469	481	457	465	447	480	461	476	519	480	466	455	458	498	500	470	485	482	472	464	491	493	473	521	439	501	483	503	473	465	471	502	510	513	488	484	480	464	514	427	511	475	464	454	473	470	466	457	508	467	431	431	468	504	475	434	476	507	430	489	500	493	498	483	493	466	456	475	463	480	490	476	497	471	479	476	459	459	452	517	504	460	469	503	470	470	453	419	497	508	444	495	479	507	465	476	480	490	506	484	473	489	509	468	458	456	456	505	507	448	495	448	483	489	472	496	485	476	456	439	446	484	473	509	466	487	492	453	464	495	448	453	518	464	472	503	461	495	465	520	476	522	457	516	474	433	479	493	444	466	451	504	491	489	485	507	520	504	490	452	474	503	452	463	472	486	491	444	491	463	422	463	492	476	482	469	468	475	504	456	489	494	491	512	514	498	485	514	505	462	460	494	504	492	508	482	490	476	479	465	432	490	466	477	484	470	483	441	468	475	478	513	524	450	464	475	465	472	462	484	474	483	473	432	486	463	446	480	465	454	467	486	485	479	431	440	468	477	462	481	499	463	492	495	431	492	471	432	502	465	461	479	466	469	504	469	467	438	491	478	458	480	482	485	452	471	445	466	487	477	470	487	458	487	494	507	450	486	446	471	454	453	468	470	480	501	458	507	472	489	481	516	468	512	486	479	445	473	449	456	497	507	460	445	446	509	486	496	469	463	454	440	444	509	466	476	472	521	484	469	495	438	455	482	490	470	478	512	461	503	493	495	495	516	489	506	458	471	466	488	473	499	476	445	495	482	466	434	471	461	475	489	508	510	460	468	541	512	487	461	464	461	455	455	491	480	484	440	505	501	533	502	524	452	456	501	479	466	424	443	521	494	474	485	491	451	481	502	491	467	449	451	498	493	493	476	437	504	499	494	441	474	463	476	451	475	504	489	479	457	500	487	482	447	471	493	476	477	467	500	492	466	458	450	494	474	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52055	49201	42094	42209	32534	25071	23665	22322	24258	33609	29279	18116	8494	2871	1022	429	263	228	234	248	221	250	252	197	252	242	211	197	249	234	239	232	229	242	206	199	197	231	231	259	217	215	194	236	223	248	197	193	231	214	234	204	251	234	235	242	222	230	199	239	224	231	233	226	261	210	230	225	215	255	241	267	226	227	231	222	215	210	232	221	222	220	212	252	220	234	219	209	199	210	213	197	207	200	244	221	231	228	201	224	257	244	215	233	239	219	230	229	192	211	221	227	211	212	237	211	225	208	214	233	216	229	221	250	193	202	216	246	205	205	231	218	210	221	195	212	209	200	223	222	202	187	241	232	217	240	213	226	232	223	228	224	240	202	212	227	229	237	233	214	188	224	257	216	240	221	219	243	203	206	206	212	237	225	223	230	237	202	227	235	238	235	223	225	191	213	244	239	216	265	229	239	230	228	231	227	226	231	198	199	227	233	233	212	199	229	210	241	221	216	226	215	224	213	201	228	212	241	201	230	231	224	218	211	242	220	211	218	246	208	207	249	240	203	213	184	208	217	232	230	226	218	227	245	233	226	242	232	212	226	223	219	254	247	229	218	241	197	237	205	200	260	229	211	228	209	203	206	218	212	219	220	258	235	218	224	216	216	200	214	221	230	235	214	234	236	202	204	212	212	209	264	204	232	209	217	216	218	240	216	218	223	254	210	211	241	228	229	218	233	265	222	215	212	216	215	205	217	222	224	197	240	215	238	220	243	214	235	233	219	212	203	193	228	223	207	229	227	250	216	264	219	234	229	209	231	199	228	245	240	252	197	209	232	231	256	212	204	234	233	243	214	218	205	241	230	235	228	228	226	226	201	213	233	218	222	215	229	220	207	217	199	194	212	212	232	237	235	231	240	207	238	210	223	209	222	227	234	233	261	206	217	234	230	228	222	219	252	217	226	220	205	204	249	264	246	242	244	238	200	223	230	220	223	227	223	231	194	208	200	226	230	235	242	235	223	226	197	247	256	212	226	235	262	213	226	262	217	214	236	260	200	209	216	200	228	220	216	231	249	223	230	185	199	220	216	204	235	225	223	199	220	250	229	235	215	223	198	234	238	222	220	231	201	192	223	222	198	200	221	206	214	211	237	246	224	237	216	238	209	233	255	239	200	221	196	223	246	221	246	245	204	231	215	232	211	216	229	231	228	206	198	223	237	219	237	229	230	236	217	232	206	194	227	265	197	234	234	162	215	242	229	207	222	197	221	220	194	228	228	238	209	245	245	206	207	207	203	237	229	232	243	209	225	258	252	239	221	236	214	213	218	209	245	232	200	223	205	243	213	217	230	225	207	232	221	233	238	212	254	214	194	209	224	220	206	233	243	244	255	216	191	204	208	219	216	215	214	210	224	227	245	233	228	214	245	224	234	241	223	248	243	241	226	250	247	272	235	216	230	222	229	231	229	240	204	218	214	212	226	229	204	215	233	230	213	206	247	244	239	225	249	215	227	230	223	218	200	214	199	227	229	204	232	220	204	219	201	220	215	205	229	212	225	234	251	220	199	221	238	206	200	196	249	241	211	233	206	228	215	213	222	236	226	236	225	196	222	228	185	216	231	207	244	235	213	210	211	218	212	245	222	238	203	249	216	239	202	216	211	230	192	210	223	208	236	210	190	244	222	212	218	220	226	201	221	236	218	215	213	232	235	222	196	233	236	218	215	221	232	199	214	232	223	223	239	244	226	214	238	245	229	243	212	197	210	206	221	211	242	254	199	211	241	211	241	198	238	210	223	197	223	194	230	219	227	223	257	231	216	209	251	247	223	224	217	231	219	192	218	220	219	232	254	208	221	250	194	204	232	184	234	215	224	267	213	225	220	202	191	208	241	217	218	230	196	200	230	226	235	216	210	208	240	205	187	208	230	235	223	211	194	221	218	226	236	242	234	234	215	228	216	215	219	224	217	221	212	224	211	218	233	219	201	226	195	235	248	198	201	225	209	233	204	207	210	226	194	217	223	226	221	221	218	217	225	213	227	223	216	216	180	205	214	219	209	183	240	229	204	234	227	208	217	232	225	221	245	244	225	230	258	197	244	203	227	242	223	192	226	237	224	213	233	220	241	203	217	207	231	243	230	221	207	228	240	229	213	220	248	192	235	221	185	255	224	223	231	229	243	226	221	245	196	208	245	203	226	224	210	213	219	231	224	202	224	227	227	240	207	224	232	261	235	233	223	256	220	222	233	221	198	184	196	221	230	218	217	233	202	235	205	233	217	245	190	268	225	191	222	217	194	204	242	202	217	213	218	230	235	230	237	224	240	233	228	220	224	205	223	199	208	220	226	193	226	220	225	217	235	223	196	225	222	223	231	210	237	220	243	255	236	219	221	228	242	236	215	234	227	211	240	268	225	247	252	245	226	273	233	194	226	218	216	205	230	233	221	248	242	226	254	229	215	223	222	187	235	237	217	231	227	240	229	187	196	211	223	197	240	234	214	237	264	240	235	214	244	253	207	220	243	233	228	202	225	254	213	240	228	227	224	202	232	206	234	209	229	214	237	229	227	228	217	237	222	252	231	204	217	232	213	218	228	203	230	239	229	223	209	212	224	238	226	252	226	236	262	203	212	195	211	235	220	216	225	215	198	192	246	242	214	203	231	197	214	228	205	213	224	234	218	244	234	201	203	232	216	190	233	232	237	241	229	250	218	253	236	206	225	216	218	215	228	242	247	258	228	239	208	184	213	245	225	212	241	201	236	215	247	257	239	216	234	203	248	238	224	205	211	227	242	188	185	229	203	224	236	199	211	240	232	234	195	238	218	257	206	264	220	233	242	204	215	205	232	199	235	236	200	203	215	216	228	198	207	221	216	241	231	244	217	241	238	221	207	232	232	272	190	240	217	220	217	237	246	220	202	229	228	243	211	216	247	223	223	232	235	235	226	201	222	237	220	218	228	204	208	243	214	217	232	226	241	234	207	237	207	241	207	207	216	228	198	239	241	235	223	211	203	203	198	216	220	210	200	190	202	198	221	204	211	231	233	249	210	240	216	235	211	204	234	198	218	210	218	224	228	230	211	242	213	242	246	241	213	208	193	236	223	188	206	200	220	219	223	219	210	224	218	201	231	206	255	255	231	232	237	214	232	193	220	228	221	173	234	234	234	225	210	230	238	192	229	239	220	241	201	230	209	250	241	221	209	220	226	240	236	229	208	210	241	227	256	215	237	221	228	228	226	225	218	250	240	231	195	224	241	233	212	241	221	228	196	208	212	226	211	202	223	225	201	226	235	207	234	206	245	223	224	207	230	230	227	211	217	216	206	218	235	219	238	226	237	212	211	245	228	212	222	218	205	231	196	211	242	222	194	222	202	222	206	234	237	204	231	227	245	223	235	227	223	249	205	214	230	215	233	229	221	229	202	231	224	206	210	236	233	235	233	199	257	252	214	201	227	206	198	238	206	227	231	231	224	215	200	210	255	203	244	232	242	204	214	225	229	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40772	53257	54684	49041	43319	6404	7592	11448	35951	47715	41602	30984	18296	8031	2860	1096	630	507	493	491	521	534	489	509	483	483	494	460	454	518	531	484	491	487	479	499	499	471	468	506	508	482	498	449	461	484	488	469	485	495	483	469	490	484	480	463	527	514	483	492	520	466	430	490	497	466	444	437	470	470	504	465	512	483	444	466	479	463	503	514	469	489	504	489	428	473	478	477	487	451	459	489	502	483	471	516	468	496	455	486	487	479	508	497	449	476	494	481	477	495	490	472	463	472	491	479	486	485	480	493	495	466	490	472	470	470	497	464	480	470	474	483	515	473	479	496	505	457	466	521	466	478	468	453	467	452	499	456	459	510	454	493	476	441	451	482	473	464	492	432	492	476	474	488	474	492	527	517	486	468	452	494	464	485	451	483	494	438	522	447	481	487	500	491	470	445	474	466	467	472	479	440	510	477	498	503	480	479	447	477	455	509	438	480	455	507	476	496	502	457	460	485	484	498	451	447	451	482	462	455	505	473	486	490	504	471	461	491	537	450	495	488	495	498	464	472	505	442	480	432	510	508	470	500	492	505	475	457	447	455	481	465	498	505	497	514	456	464	465	510	477	474	500	500	516	493	508	458	470	478	487	420	480	506	479	476	454	481	457	477	478	457	470	472	444	444	474	476	494	477	504	439	439	488	464	492	488	445	499	510	464	504	551	469	463	488	536	452	456	501	488	480	497	425	480	464	478	469	464	494	478	487	490	427	457	453	475	507	470	479	494	496	480	519	468	510	533	488	477	489	467	501	492	519	489	459	503	469	489	479	450	510	481	536	473	482	478	480	473	452	464	470	484	468	462	442	467	482	475	463	475	474	535	466	472	460	467	465	440	513	459	517	483	483	460	534	459	480	479	506	515	500	433	471	494	497	475	478	489	491	454	523	491	486	465	476	479	483	495	482	467	464	472	497	514	458	460	480	470	449	442	452	479	493	467	483	462	462	482	477	434	436	504	499	501	468	468	444	491	511	511	483	470	456	512	490	444	489	481	462	516	456	446	509	514	438	521	482	448	490	475	424	478	431	467	483	463	473	491	498	470	479	484	496	455	485	471	477	460	483	456	455	459	486	495	452	473	459	487	476	479	439	471	482	467	486	476	454	479	452	503	446	451	511	468	503	482	471	509	482	492	508	475	484	464	515	456	481	441	464	476	482	485	486	494	474	446	493	482	504	513	474	447	448	477	476	476	460	490	525	483	520	500	459	492	479	429	477	490	446	475	478	514	455	496	486	504	449	463	462	473	473	522	440	477	475	503	478	501	457	505	490	468	472	456	488	492	477	523	462	481	508	460	446	484	456	470	486	478	446	462	474	494	476	484	455	502	460	478	466	451	480	512	479	499	471	461	447	460	476	494	468	502	459	460	471	450	490	476	518	478	501	491	519	459	467	511	487	501	452	472	483	492	492	485	465	486	468	490	433	459	512	465	459	502	474	481	523	448	489	504	461	461	457	477	483	428	490	459	467	476	475	461	511	476	501	454	482	461	473	468	471	467	489	481	484	444	479	483	487	491	460	484	458	466	506	452	464	482	459	496	472	437	484	494	493	451	491	509	500	506	496	494	491	470	488	481	489	477	468	496	506	483	461	443	526	462	468	463	486	521	481	452	485	502	526	494	486	454	456	478	510	474	468	458	469	491	455	479	466	483	526	462	491	486	505	467	464	486	471	451	481	458	495	474	497	486	501	455	480	509	497	473	497	479	478	457	495	492	487	477	460	536	475	466	442	480	458	454	474	489	473	527	468	506	489	505	499	495	478	448	485	455	504	496	473	485	537	489	517	484	445	465	493	457	453	461	511	476	501	535	512	444	522	533	493	495	515	453	438	488	481	479	482	480	513	476	495	496	470	476	486	543	459	454	477	443	505	502	481	503	470	465	436	496	523	480	490	492	478	462	440	497	480	475	484	466	505	470	474	487	497	446	497	476	474	458	490	501	455	485	473	478	431	469	494	474	484	467	500	467	493	452	498	490	500	467	480	477	472	442	492	486	485	471	483	435	467	483	487	493	469	495	465	506	444	496	453	477	462	476	446	528	480	519	495	479	503	497	473	465	486	458	464	450	452	511	495	497	460	521	463	464	520	470	487	491	446	482	477	466	495	462	489	442	496	468	465	463	473	475	437	493	490	491	480	481	476	487	490	446	487	436	482	500	469	444	455	485	470	465	451	477	486	470	447	465	496	466	485	503	470	506	458	498	490	482	440	459	488	500	505	528	444	468	415	481	488	475	476	483	501	482	491	425	504	498	467	479	486	506	474	500	483	490	453	478	519	469	447	449	476	475	478	458	488	482	509	465	491	447	466	450	499	451	482	460	477	461	482	469	482	436	474	497	480	485	506	475	493	464	511	502	485	463	466	450	484	497	497	530	478	497	464	487	438	487	481	472	475	462	455	508	502	469	494	483	487	498	457	464	531	485	474	518	469	469	446	496	481	522	466	470	474	476	523	486	457	488	503	479	467	504	467	473	518	459	467	480	465	513	465	482	490	472	460	457	479	489	502	446	451	463	503	467	490	472	476	466	438	451	469	473	510	506	445	463	498	527	469	508	460	483	496	470	451	508	476	456	504	528	452	479	445	446	513	494	480	492	493	449	483	488	477	493	471	473	442	437	447	477	471	488	485	485	485	514	491	510	487	434	459	499	457	460	484	474	494	483	498	463	497	487	464	477	499	470	510	493	487	492	515	446	463	502	496	436	491	458	478	501	497	481	471	447	534	447	480	484	449	487	496	460	505	498	456	458	494	464	495	476	522	481	468	487	480	423	487	484	468	496	473	464	467	451	488	418	473	488	495	478	491	486	500	504	535	446	495	457	463	500	510	462	489	475	489	453	473	492	482	479	481	461	495	491	492	518	440	509	486	494	550	499	438	463	478	489	486	505	491	469	476	453	446	457	463	466	523	498	494	488	464	495	450	502	451	509	467	461	467	447	451	488	474	477	459	478	487	438	493	426	466	497	479	468	491	523	494	472	491	481	496	461	475	487	458	501	458	479	484	446	518	463	501	482	452	467	515	486	475	458	457	476	472	466	479	484	474	450	462	460	466	457	501	496	509	473	476	471	473	471	502	476	463	491	478	534	474	449	490	509	489	481	464	469	466	448	488	472	450	486	472	478	476	477	486	496	456	450	483	483	504	438	473	490	494	498	464	495	501	484	494	487	489	488	484	465	496	504	516	473	496	474	450	458	462	511	478	428	470	491	490	483	458	484	500	470	468	464	523	485	452	475	443	495	502	488	498	475	504	534	504	514	456	511	492	470	483	460	445	500	467	491	511	500	459	445	462	441	473	502	469	480	465	467	465	467	486	493	518	482	481	483	455	457	459	442	494	454	483	437	454	503	490	555	443	523	437	465	508	473	492	464	484	501	488	468	460	470	483	470	486	449	473	483	451	497	450	479	479	470	468	462	451	460	455	470	493	489	489	472	498	483	460	491	493	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53035	50943	46245	43258	34000	25319	24826	22326	25229	33670	28824	17435	7956	2777	889	451	269	237	247	230	225	260	228	237	243	249	209	233	245	221	236	258	216	241	231	208	235	217	253	223	253	225	222	215	214	229	229	233	213	238	236	235	218	218	203	256	221	208	244	245	209	227	200	217	197	241	216	213	216	216	244	242	225	197	213	251	212	238	224	239	206	226	219	251	204	231	235	209	207	215	245	226	214	218	222	226	225	216	255	219	210	216	207	223	220	197	195	232	240	235	237	237	222	238	228	213	241	217	258	221	239	213	216	223	202	214	242	243	239	224	245	192	216	218	244	201	212	201	250	254	248	235	203	228	233	191	212	236	225	235	216	216	255	233	205	232	228	230	209	245	236	221	222	250	202	239	200	184	210	220	239	241	230	224	250	224	207	237	212	199	249	197	211	212	207	206	197	234	212	215	231	221	211	210	218	209	212	261	234	223	254	243	232	218	204	231	256	217	224	222	215	235	214	207	173	215	228	224	229	233	247	250	196	249	246	251	221	223	204	208	227	227	226	217	234	220	218	250	228	237	220	208	232	248	218	229	225	236	249	229	235	230	237	229	242	252	224	221	247	229	245	229	246	264	245	217	223	207	196	239	213	214	248	221	198	199	215	233	239	215	245	253	246	238	226	206	225	219	207	208	207	220	224	222	250	202	226	264	214	221	248	219	220	209	234	245	243	252	219	255	247	214	233	225	222	220	234	222	211	229	212	243	228	218	211	252	214	229	233	226	208	227	222	223	236	226	246	199	212	218	240	212	233	221	207	266	263	240	232	218	211	202	199	202	234	220	232	229	220	255	209	223	213	207	236	236	228	224	227	235	232	217	218	235	244	232	223	232	237	204	206	216	220	251	227	235	209	238	227	216	238	199	223	212	200	186	216	234	221	234	217	224	219	217	214	207	223	236	238	242	235	213	221	220	228	237	212	245	225	228	239	221	220	215	239	212	223	223	211	224	219	255	217	223	234	226	241	208	237	217	204	221	231	198	215	197	248	204	214	246	224	234	223	207	232	215	214	191	224	240	230	223	225	206	209	226	208	205	233	223	237	244	228	281	225	222	202	229	200	211	217	233	216	218	225	198	214	210	215	227	219	215	217	263	230	202	233	212	238	234	220	215	242	219	223	238	222	230	248	226	209	222	214	231	235	226	234	245	237	245	239	190	205	180	229	245	227	229	227	226	212	210	223	206	216	231	219	258	202	239	225	236	219	242	210	235	222	210	217	228	211	221	247	239	235	244	237	215	208	238	220	236	235	223	228	231	214	237	242	245	252	207	226	208	190	244	232	252	229	239	208	245	221	237	219	236	232	214	233	259	243	251	194	205	246	243	219	242	242	232	255	241	232	205	232	232	213	216	187	222	199	253	244	254	217	220	193	236	201	213	207	246	199	208	232	241	208	225	232	197	234	232	238	210	253	243	222	210	236	239	210	226	249	225	205	235	224	223	202	207	230	202	246	231	208	204	242	223	192	211	207	224	217	235	260	215	198	208	222	212	191	220	230	217	240	194	222	222	225	194	207	219	255	220	211	229	207	252	232	200	199	202	233	218	234	224	230	236	220	241	227	208	233	203	207	242	215	228	263	205	228	217	251	236	234	247	228	233	220	220	244	239	236	253	228	212	215	225	244	220	226	200	217	217	236	230	225	218	210	199	216	214	245	214	189	232	221	218	192	241	218	247	253	208	203	241	171	245	222	213	233	260	207	243	258	216	251	239	236	197	215	232	220	245	221	226	225	217	203	210	229	236	224	224	232	258	222	223	188	225	213	228	254	224	222	219	231	216	253	202	217	214	206	195	257	233	258	213	195	228	229	242	235	233	204	215	211	197	225	218	222	216	222	221	218	223	216	214	231	211	221	238	256	235	222	211	239	230	191	232	204	236	204	212	227	228	230	250	256	226	208	252	246	199	227	206	231	216	225	215	234	243	204	246	266	248	233	205	194	213	249	236	205	206	221	234	217	215	215	227	191	226	249	227	217	251	228	215	209	211	218	189	249	210	222	232	189	194	243	198	238	252	236	222	200	230	215	226	258	212	209	248	225	225	213	219	212	219	241	243	226	229	247	247	222	226	215	245	212	222	226	201	213	225	234	228	243	221	214	232	232	233	218	222	217	212	207	238	209	245	222	246	217	249	218	221	243	256	235	198	221	190	204	223	195	208	235	193	245	235	243	251	221	226	208	201	182	230	226	243	224	211	234	212	213	206	192	244	234	213	209	247	202	213	252	190	226	252	197	207	200	228	228	222	249	235	231	207	243	240	229	211	225	206	206	204	217	217	231	213	217	191	215	217	229	214	221	226	238	234	234	201	219	202	206	240	214	250	225	246	228	193	183	196	235	222	230	225	235	219	219	248	234	215	235	238	247	218	213	252	218	208	248	204	216	215	212	218	226	241	239	205	225	210	215	224	237	221	204	222	236	221	240	214	226	207	215	212	196	229	217	234	212	221	210	254	254	233	253	241	229	222	206	237	227	227	229	237	240	206	193	206	228	233	197	205	219	236	202	240	224	227	220	231	237	249	238	228	250	231	207	243	226	207	225	251	251	208	230	233	202	232	210	247	210	244	226	225	205	199	220	244	242	226	238	239	236	245	235	225	208	241	211	219	239	229	204	257	211	253	222	235	226	206	218	206	233	231	223	222	216	211	245	209	210	234	206	215	217	203	200	222	202	231	215	231	209	232	226	247	214	225	227	219	230	218	224	254	204	194	214	251	214	262	230	215	225	221	252	220	247	225	225	227	222	235	237	206	246	226	230	221	215	242	231	256	228	230	238	223	215	229	217	226	225	210	232	228	250	209	220	234	190	228	235	205	252	219	208	226	222	243	197	224	213	242	218	221	237	229	226	238	217	249	232	215	223	251	227	203	242	223	238	230	218	198	248	198	216	219	238	215	237	194	250	195	236	222	232	231	209	217	229	231	184	262	213	193	228	223	220	190	235	249	187	227	214	232	212	219	213	223	239	242	207	234	229	244	228	232	223	213	205	237	216	237	214	235	237	205	234	226	221	235	226	227	217	223	220	216	228	257	236	244	237	204	219	192	210	199	258	245	243	233	236	241	233	213	254	234	222	178	231	225	224	239	231	220	263	239	215	240	248	213	188	225	230	226	229	230	216	207	242	219	225	233	215	220	230	234	247	239	238	216	236	226	229	225	244	242	194	240	220	268	213	191	205	222	197	226	221	215	203	217	226	215	217	203	221	192	243	241	233	201	236	244	222	244	243	233	241	208	230	223	217	258	210	226	218	186	214	229	191	231	239	215	219	206	208	258	251	255	223	222	218	225	221	213	217	243	206	185	212	235	239	237	206	207	221	244	207	213	229	227	222	222	216	258	224	208	222	219	246	224	228	251	229	201	218	238	224	222	253	209	246	231	233	238	228	227	219	252	217	222	240	216	209	215	199	214	227	263	230	225	252	215	268	225	215	236	230	200	223	219	222	237	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40683	54008	56163	51350	28048	5005	6351	16997	39438	47594	40817	30128	17486	7296	2669	1031	609	486	489	486	525	487	514	507	504	491	494	456	507	487	492	494	491	458	530	479	530	507	484	510	511	470	468	501	480	502	505	445	486	498	477	540	461	500	489	458	482	515	489	497	473	461	494	481	426	516	500	480	477	484	494	512	525	504	485	442	477	494	500	490	470	445	565	472	510	468	503	504	454	481	467	476	505	477	465	471	468	483	475	468	541	467	541	491	470	493	498	476	495	469	508	454	481	489	461	470	458	470	484	467	517	488	481	465	471	461	510	485	476	474	524	489	511	491	521	502	532	477	479	498	439	532	455	489	466	446	442	471	483	478	489	473	473	502	486	467	520	470	513	485	459	496	443	489	478	463	490	470	475	497	487	479	517	522	468	458	444	445	463	510	457	462	502	493	467	532	471	460	460	510	487	485	497	487	501	483	494	531	478	497	482	511	479	490	489	514	486	464	508	495	512	488	483	472	502	459	504	524	464	483	493	479	509	473	469	459	484	494	485	453	494	461	471	465	465	476	474	470	480	469	462	498	458	500	482	452	468	468	499	497	554	458	474	514	485	473	467	478	475	505	470	484	493	485	516	502	486	462	516	505	436	489	429	482	502	490	482	455	456	558	482	494	468	515	514	506	506	503	499	461	501	476	493	486	463	463	505	500	482	520	467	487	485	449	517	495	509	483	473	473	464	495	479	493	513	504	508	485	469	434	493	505	497	490	522	521	485	450	457	495	499	503	486	476	511	477	493	511	488	449	506	501	451	461	434	459	493	456	503	496	466	473	487	471	466	478	480	483	502	454	469	475	452	489	494	513	466	509	481	508	490	470	464	475	464	454	483	453	486	493	507	478	537	477	475	491	495	452	439	505	487	496	491	457	485	484	495	498	488	466	486	462	462	476	456	470	490	478	494	483	474	493	479	461	470	498	508	496	459	469	487	445	503	497	469	491	497	455	486	492	468	470	492	508	463	472	475	470	469	499	496	520	513	445	480	463	494	497	452	524	441	484	492	480	453	497	471	519	491	470	491	486	475	470	451	479	511	495	495	461	494	441	470	457	503	487	458	457	498	491	483	488	515	497	498	479	480	475	487	474	485	520	459	485	472	453	476	513	459	506	525	502	472	495	492	500	460	435	464	502	480	490	480	451	474	508	507	529	487	499	469	471	470	481	481	449	527	446	454	477	483	433	471	524	437	479	461	463	499	474	476	487	486	488	468	493	495	477	481	508	488	508	484	487	550	510	505	528	432	487	503	492	498	460	462	496	505	472	470	475	496	474	518	475	464	488	498	481	438	530	472	452	494	459	488	469	490	479	475	448	481	478	467	516	477	486	449	444	523	479	498	494	484	455	438	464	506	505	481	480	505	524	476	479	534	482	465	469	458	486	494	502	475	466	472	468	510	471	454	482	492	495	474	454	504	471	476	507	473	491	473	494	488	492	485	475	468	533	495	439	484	493	474	462	463	462	503	445	474	466	506	448	514	476	477	484	502	497	499	461	498	507	480	485	449	462	467	481	465	478	493	495	450	500	457	477	469	494	476	426	500	475	446	462	494	550	461	500	478	467	450	474	515	479	518	506	523	483	512	431	510	525	503	494	447	485	493	475	483	484	503	466	468	467	494	518	452	481	500	504	465	514	465	483	481	521	499	494	504	451	463	437	480	486	514	492	483	488	458	485	486	463	498	448	473	449	489	495	450	472	472	478	493	474	508	472	457	470	483	471	520	488	479	495	518	472	506	465	474	449	456	506	462	460	486	468	492	489	452	476	471	471	472	498	524	489	471	501	510	489	485	481	479	483	459	466	502	496	485	497	477	474	490	463	492	504	436	485	478	461	465	453	499	451	488	476	481	476	478	458	476	480	486	486	494	519	452	491	466	466	453	509	493	457	478	518	485	493	467	483	500	465	500	472	465	489	472	490	480	457	529	514	528	485	486	490	469	498	455	482	499	458	491	496	466	541	501	458	481	495	461	450	507	504	508	491	472	472	476	457	497	475	508	507	503	461	510	493	496	465	449	488	527	478	489	462	479	497	468	473	466	488	465	497	516	479	460	490	478	428	429	470	544	463	502	488	514	486	505	453	497	425	489	483	481	465	504	428	464	483	486	517	459	490	496	464	458	506	488	470	493	460	479	453	498	486	454	489	515	500	449	511	478	514	472	468	466	490	472	481	473	445	515	505	472	442	464	450	494	477	473	434	493	486	475	459	450	504	503	496	500	481	450	427	455	490	482	481	492	472	471	464	514	457	517	447	440	500	502	478	453	480	492	508	500	474	440	471	481	479	484	470	511	496	478	446	463	479	486	492	504	494	481	480	497	509	459	503	510	498	495	506	483	524	497	471	493	525	488	463	497	469	462	491	479	492	480	527	518	429	508	476	477	560	506	484	459	467	482	512	502	456	501	480	485	452	521	476	459	475	480	481	443	488	452	499	492	457	469	494	480	473	502	467	480	496	504	481	456	471	480	489	505	484	478	451	511	505	492	487	509	497	500	541	477	504	475	468	479	524	474	485	509	476	473	490	492	492	504	489	493	488	467	493	463	510	479	480	464	466	472	475	465	467	456	487	482	501	430	461	520	518	428	489	450	510	493	488	520	491	475	456	477	495	470	484	512	446	508	459	475	484	440	450	451	530	499	525	497	473	501	495	461	485	481	443	494	497	518	502	431	496	473	501	491	450	498	449	480	473	493	489	463	478	453	508	471	471	489	489	498	456	475	474	524	450	500	476	490	433	427	467	493	497	491	485	506	480	489	520	481	482	509	501	495	484	472	496	491	474	435	483	462	468	485	460	503	481	455	491	478	479	494	455	478	487	509	487	499	464	532	509	491	468	501	517	477	480	475	483	468	477	461	492	467	472	493	472	463	497	488	498	501	467	452	484	488	504	452	478	503	486	474	475	447	507	484	475	487	484	492	457	460	501	486	486	504	429	496	466	468	478	497	485	512	480	471	490	497	503	450	461	472	482	509	481	476	492	483	479	479	472	485	515	435	466	485	495	488	534	491	455	505	503	475	473	482	490	506	466	492	468	481	499	492	478	484	469	492	467	478	468	501	435	522	491	492	446	455	504	488	495	499	481	490	489	465	481	494	519	484	513	471	470	486	481	462	474	480	462	480	509	474	475	486	515	523	508	478	501	476	472	488	476	524	454	475	429	460	451	509	478	451	479	499	490	491	478	488	502	470	502	477	524	446	472	511	487	491	490	492	481	489	467	498	442	509	489	483	485	502	468	438	491	448	456	492	520	498	469	449	474	454	466	432	484	500	467	494	491	510	457	473	501	504	461	468	501	490	455	490	450	442	488	476	480	477	451	473	467	480	484	490	484	438	431	461	483	528	515	459	467	488	497	461	463	481	475	460	479	487	436	494	437	506	483	507	463	474	458	473	489	458	465	489	483	472	495	464	478	508	458	491	502	507	470	485	522	471	477	487	484	472	495	456	498	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54019	49724	45176	44198	30460	25002	23282	22908	28121	33530	28435	16487	7113	2237	817	416	259	225	247	229	225	215	214	234	235	226	253	229	267	217	236	222	221	235	224	213	203	245	241	223	211	239	213	243	257	232	215	252	227	217	239	224	218	205	237	235	239	219	244	218	209	234	199	226	228	230	220	211	211	190	242	247	224	230	220	224	239	244	256	255	215	222	243	216	245	221	213	244	242	235	225	204	200	208	240	240	230	212	238	215	236	212	269	210	212	225	237	227	200	216	207	198	216	231	255	227	230	210	222	229	193	254	218	216	239	213	221	226	206	215	248	218	217	246	217	241	206	234	244	214	227	221	229	200	215	223	243	222	259	217	239	214	218	219	235	239	227	248	243	228	253	256	202	234	234	234	181	210	252	223	225	253	244	211	210	227	204	233	225	222	206	227	231	213	226	226	212	213	227	232	238	225	231	240	204	239	242	247	201	209	206	229	229	225	218	258	227	214	234	195	221	254	222	259	229	250	247	245	202	260	206	223	224	231	200	208	213	234	223	225	182	250	228	222	226	227	235	234	218	232	257	232	232	257	241	207	197	215	232	204	235	216	196	224	256	235	222	222	223	217	197	247	230	245	232	211	254	213	239	214	231	190	199	219	209	221	255	241	243	201	233	207	218	231	209	207	194	240	232	221	226	232	233	232	224	228	233	226	228	240	258	239	229	205	185	219	261	239	217	191	216	219	201	216	220	240	210	204	192	247	222	237	242	221	216	207	233	252	222	189	218	219	256	208	232	191	232	246	260	212	212	241	226	214	255	240	220	221	220	244	246	221	246	220	228	240	229	238	208	241	235	247	226	220	237	254	219	272	237	239	195	204	243	211	219	233	229	214	205	240	209	255	239	237	260	236	255	209	219	230	255	237	226	231	239	232	205	216	189	220	222	223	249	241	227	219	247	238	219	222	223	230	216	228	224	235	228	218	224	226	204	214	217	203	232	221	248	212	239	237	237	214	224	220	226	248	225	251	220	235	206	227	234	209	225	221	236	206	237	237	208	225	197	227	218	242	226	208	232	218	206	222	198	238	232	252	202	217	233	238	215	213	219	217	228	218	236	214	218	223	260	268	253	227	231	213	211	204	235	207	203	225	223	215	217	219	222	245	253	220	232	213	229	216	245	226	236	212	222	221	232	240	221	212	244	209	264	237	212	203	245	196	236	219	228	249	231	231	198	205	245	227	196	208	222	232	238	234	217	218	238	225	246	215	212	224	227	218	200	226	202	214	233	231	228	248	202	225	211	246	233	255	237	245	241	205	246	242	216	215	239	229	249	215	228	215	220	227	247	232	237	221	226	230	219	222	207	218	227	239	215	211	241	234	217	225	226	234	239	225	200	257	237	236	226	207	244	202	205	222	230	222	228	244	217	212	220	228	216	237	212	233	219	224	211	222	240	200	213	217	233	204	220	214	211	221	232	214	216	219	216	224	229	215	210	229	270	229	255	218	231	205	210	247	213	207	272	243	283	228	217	214	206	223	204	188	212	238	251	242	232	226	203	217	224	201	234	223	250	231	257	224	221	224	241	225	240	249	224	232	218	235	242	229	236	234	265	208	199	200	204	219	230	226	238	206	197	211	217	225	261	223	216	231	236	234	231	216	234	247	244	256	219	230	230	232	229	231	254	222	238	204	209	227	234	216	235	240	243	219	226	232	242	208	249	220	242	242	223	191	220	236	183	247	234	232	272	225	214	207	227	220	230	214	248	241	212	196	244	232	216	218	249	236	215	221	196	207	231	233	217	234	190	200	209	208	228	246	216	236	228	223	210	229	206	204	237	243	225	242	224	215	232	204	215	235	227	240	238	223	230	264	202	230	206	224	227	233	247	191	226	233	230	231	217	192	220	226	223	213	224	216	238	240	231	217	224	218	220	232	228	225	239	248	234	222	224	260	233	216	225	261	236	217	220	208	230	213	191	244	217	224	229	220	212	234	213	232	226	201	223	224	222	231	252	214	219	233	227	235	199	222	219	229	245	251	250	234	243	234	231	214	215	249	215	233	245	212	219	220	246	228	236	222	212	217	226	199	226	201	229	222	205	236	209	241	197	213	235	205	225	243	236	197	231	244	243	220	231	239	245	235	222	228	214	225	222	223	264	224	248	215	254	219	218	222	202	220	214	251	209	196	237	237	223	248	237	247	257	266	234	217	233	203	229	192	242	231	210	225	216	251	206	240	224	230	223	224	224	261	228	218	241	232	240	242	206	192	226	198	227	187	224	208	215	216	222	212	213	231	230	225	210	241	251	239	220	236	219	204	248	218	210	226	226	229	242	265	250	207	212	246	204	223	226	256	213	224	201	221	226	215	209	203	199	236	224	215	209	189	234	232	216	215	212	236	246	239	230	213	231	218	223	230	251	245	239	215	221	238	225	237	209	253	255	208	197	205	218	198	191	232	210	217	192	225	247	215	244	224	207	221	218	241	233	243	241	222	226	210	244	217	243	246	221	206	224	233	244	248	242	246	220	235	239	217	253	238	241	220	209	260	247	223	243	262	215	227	258	241	215	213	185	208	232	269	221	240	225	235	237	256	216	223	223	206	223	231	228	236	212	234	229	243	246	212	216	233	216	212	211	222	222	224	237	205	239	218	214	235	238	209	203	243	229	224	223	229	196	247	214	206	212	232	228	234	206	228	230	220	204	229	251	213	216	221	241	237	240	211	211	270	218	239	231	235	233	184	231	244	228	228	224	208	235	237	215	217	237	220	211	199	236	254	202	243	207	226	222	230	261	264	222	208	199	215	210	217	215	200	237	233	249	204	224	233	247	230	204	221	194	228	225	219	224	236	244	239	231	190	222	213	225	251	201	260	218	186	256	210	212	235	237	211	216	233	218	204	216	221	237	234	231	247	217	246	238	201	239	229	200	222	209	220	216	237	241	249	215	218	231	223	230	226	201	263	217	251	225	237	223	224	224	248	216	197	210	220	215	230	179	234	208	231	243	269	228	202	223	231	205	218	247	229	259	243	226	232	243	234	237	212	246	243	226	215	205	234	235	203	241	251	216	226	231	243	212	216	247	210	207	216	227	234	220	233	240	240	251	208	250	232	202	232	235	236	222	215	235	203	245	208	237	228	186	229	225	205	268	208	202	234	214	216	208	233	220	233	210	207	238	219	245	212	236	218	233	211	211	236	204	211	218	227	212	245	204	231	226	244	225	235	226	231	246	223	215	218	207	229	195	194	249	219	208	215	220	208	230	223	242	237	211	245	209	204	215	229	219	216	192	237	201	224	223	223	217	225	225	205	205	217	226	188	209	237	236	246	233	234	218	242	231	222	234	237	239	206	189	228	237	236	223	212	256	189	173	258	236	237	197	216	218	220	235	258	236	232	225	226	224	215	238	227	215	221	236	230	224	229	219	217	231	229	212	226	220	213	193	208	207	207	221	242	222	211	230	219	238	239	233	229	212	231	224	238	261	209	220	217	237	235	228	237	238	227	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42212	52767	53562	47336	12197	4961	6387	19854	43006	47761	41165	28665	15863	6683	2409	950	587	524	492	516	509	472	500	520	469	457	521	515	494	447	474	508	488	504	482	507	504	506	487	493	498	484	513	501	485	516	507	485	460	501	458	491	475	481	512	438	440	530	501	484	509	495	515	537	511	499	505	471	484	497	485	468	501	517	478	487	506	517	522	481	464	489	478	472	485	465	455	462	540	531	508	481	497	519	502	467	465	539	515	484	460	478	467	473	497	479	491	521	499	474	466	504	506	474	495	494	499	510	474	508	475	506	490	493	506	532	485	507	499	490	555	484	498	492	491	508	460	494	490	461	496	468	490	513	551	493	476	504	470	501	512	540	483	488	494	484	490	496	485	458	490	506	481	451	510	465	515	506	489	504	528	522	490	491	473	526	520	495	496	483	488	511	468	485	489	482	466	508	526	504	506	467	511	492	510	476	486	483	505	489	485	510	470	499	484	451	493	509	494	483	502	478	466	494	511	480	420	473	453	484	471	508	470	486	483	487	495	483	503	460	514	489	465	504	544	483	462	470	507	496	486	496	500	445	508	527	483	457	487	526	471	529	496	499	501	486	513	473	526	471	482	487	467	466	473	495	516	507	503	503	482	448	481	450	507	488	492	470	439	474	478	466	478	500	493	521	443	498	478	484	532	511	483	487	522	520	501	502	510	467	476	472	488	519	496	486	520	505	497	512	478	472	482	504	461	453	488	468	457	496	510	472	490	489	528	493	508	493	506	532	481	510	459	474	496	517	499	528	499	516	511	500	508	540	467	457	458	484	507	471	477	488	490	489	486	509	462	506	466	457	518	521	500	497	514	489	464	452	466	490	487	507	520	466	488	489	488	465	445	477	473	525	513	488	535	477	468	515	484	466	471	506	504	487	467	465	499	498	499	510	504	487	509	505	456	488	473	458	468	477	535	461	505	448	481	503	456	481	499	500	468	471	516	502	492	487	484	476	514	503	455	475	506	519	491	506	471	482	527	504	487	497	490	489	512	474	499	466	499	549	491	487	488	494	464	509	471	486	500	472	490	482	524	534	493	492	492	520	492	477	470	451	479	445	482	482	466	475	517	499	497	470	508	459	471	443	478	494	494	544	482	463	519	451	489	450	479	493	458	531	476	485	537	460	532	465	488	480	530	470	500	487	502	460	531	521	474	486	480	477	497	497	494	488	496	469	477	483	476	477	501	500	490	483	491	480	486	489	467	466	521	466	482	487	549	484	444	508	531	482	467	459	498	517	459	532	479	469	484	493	502	506	502	498	529	517	486	512	506	489	535	500	487	465	470	485	442	524	508	501	499	507	507	449	465	474	477	469	526	529	483	457	500	500	499	518	512	505	477	480	500	451	491	445	461	481	463	489	509	481	470	525	479	461	505	505	470	498	502	472	458	481	486	508	546	512	544	462	469	483	504	480	481	501	470	461	495	528	488	457	517	466	473	503	461	475	494	464	490	488	482	510	480	465	462	487	458	447	497	490	494	511	487	489	455	477	440	492	476	451	487	486	495	508	485	464	454	497	455	497	498	481	463	474	466	527	459	453	512	477	516	487	465	499	481	513	469	493	466	454	490	477	474	514	501	504	506	537	482	479	464	514	490	480	474	502	453	450	474	489	515	483	478	560	491	490	447	462	489	483	512	495	464	488	469	485	482	483	494	474	491	493	501	487	507	462	498	463	513	497	496	467	497	505	484	514	524	486	457	477	480	488	444	485	468	505	480	525	495	452	511	504	442	482	469	507	527	495	456	538	527	455	501	467	459	433	465	502	506	464	527	537	510	480	495	497	503	457	485	499	481	479	443	488	492	471	490	512	511	498	486	522	476	508	491	455	497	474	471	494	481	502	471	494	506	512	480	509	489	511	441	460	451	483	506	477	495	462	511	483	502	473	481	440	507	486	476	477	499	493	520	479	466	490	478	467	463	475	534	509	469	518	460	488	517	512	455	484	486	501	486	492	484	514	503	479	462	469	510	471	515	505	463	538	458	504	501	457	550	496	520	492	483	484	479	497	471	441	453	523	469	501	471	468	530	458	488	486	485	462	499	490	497	494	491	492	473	465	486	504	473	510	490	476	498	459	484	481	477	498	510	489	536	505	446	489	507	475	443	516	435	508	437	531	495	463	496	492	456	508	470	498	452	516	492	500	516	513	522	503	502	475	490	497	493	503	449	490	514	500	505	474	496	504	495	474	460	498	450	449	498	443	469	481	518	478	501	546	489	486	463	481	467	449	445	449	450	520	460	466	451	462	504	470	492	510	471	474	507	510	494	493	465	491	505	464	468	530	462	487	525	515	489	482	480	463	493	508	467	520	484	479	466	498	501	491	450	491	501	509	520	482	496	460	500	526	483	479	491	504	453	489	463	498	492	511	488	517	502	469	511	477	504	500	475	500	503	473	509	447	470	527	492	538	426	510	498	502	484	497	514	500	510	517	465	531	494	498	463	502	489	492	507	468	485	494	478	499	492	488	515	520	525	449	502	467	497	518	474	502	474	475	501	494	503	505	503	489	472	490	506	473	483	474	487	447	489	498	474	517	465	469	484	489	491	518	473	473	512	455	482	457	502	468	483	486	483	442	483	455	480	470	522	472	481	490	509	486	504	490	502	496	531	508	500	491	460	508	499	501	545	472	500	452	474	498	494	495	501	495	487	518	485	467	464	549	489	458	517	470	523	486	458	492	449	473	470	527	510	488	514	474	501	480	488	473	497	491	482	486	467	496	488	465	523	495	467	471	493	516	480	490	504	470	507	478	480	477	511	507	470	510	524	500	499	427	469	519	484	480	499	535	486	453	463	431	496	518	484	481	462	499	515	495	528	477	478	516	532	462	470	466	478	441	478	502	522	487	512	501	523	512	475	488	485	481	465	483	464	493	526	510	478	531	447	495	472	497	488	523	511	489	499	511	481	492	487	500	459	506	472	517	512	477	468	482	506	503	486	479	499	501	527	474	469	474	473	448	497	471	454	468	483	523	482	474	468	525	472	521	534	480	480	512	498	520	528	480	472	540	478	496	494	489	469	474	509	484	541	497	476	485	458	494	536	501	512	471	473	465	490	470	473	479	487	486	468	493	460	499	479	516	509	465	522	463	505	482	473	475	530	457	519	465	486	494	494	473	510	454	483	461	473	497	489	513	477	476	465	521	467	467	493	520	477	498	539	458	505	479	506	528	499	476	458	483	455	505	542	510	470	487	468	487	505	511	552	499	473	503	483	505	502	520	441	444	481	505	497	435	446	509	506	489	493	486	528	491	485	503	488	431	515	464	484	503	502	478	465	474	478	481	521	441	483	496	456	542	485	497	465	513	492	486	519	523	464	504	486	519	498	492	521	481	486	477	436	491	506	502	454	495	486	489	496	455	488	501	482	502	489	473	443	458	498	479	466	496	485	490	491	450	499	484	503	454	492	481	491	498	474	476	452	505	502	481	460	512	485	518	462	483	506	502	506	532	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52386	51759	44182	39280	25684	25192	24543	21977	26540	35071	29815	17556	8041	2677	895	385	296	252	246	249	240	203	232	252	225	218	260	243	223	240	239	224	241	252	258	225	215	210	269	252	208	244	214	234	255	218	237	221	213	231	241	249	245	236	254	237	235	230	215	252	245	215	222	243	239	222	248	256	259	234	216	227	200	235	225	227	217	243	203	209	212	226	245	223	226	233	267	234	250	220	240	235	210	199	220	230	224	229	222	226	221	207	220	225	241	220	220	257	217	224	210	233	270	218	227	237	254	243	209	223	213	209	235	232	240	250	254	250	240	212	241	227	213	240	232	242	246	225	214	230	238	236	217	225	236	252	233	225	244	234	219	238	249	248	238	242	233	219	232	225	248	211	230	253	248	234	274	241	199	244	208	235	233	249	258	221	216	217	224	228	249	239	232	239	252	218	224	228	203	230	221	263	247	227	224	236	238	218	212	223	248	254	242	250	206	222	227	205	207	230	245	233	225	259	232	235	251	256	211	244	227	269	246	240	237	226	242	251	220	204	228	232	240	235	193	236	235	222	247	216	263	200	236	222	199	224	199	233	241	219	220	209	227	240	247	214	227	240	230	228	263	238	216	219	210	222	239	226	254	235	209	238	238	249	223	219	221	250	219	227	221	246	221	250	221	242	230	241	224	193	272	274	240	227	229	225	239	258	234	211	230	250	232	229	200	234	229	241	234	225	221	220	251	219	259	257	261	220	216	231	235	232	238	239	225	225	238	241	203	219	217	210	238	221	237	222	223	236	223	235	289	208	250	239	244	197	235	231	260	251	188	221	216	218	215	235	241	231	224	242	232	250	238	254	220	236	252	226	227	230	237	239	252	236	216	231	221	225	227	239	231	236	242	188	219	225	240	264	224	209	198	246	240	243	237	231	241	214	226	242	257	237	245	227	241	247	246	220	207	258	224	240	215	235	259	246	252	203	229	228	231	240	240	221	240	239	220	230	217	223	238	276	205	233	252	247	218	209	230	199	233	244	247	220	218	221	245	266	239	255	225	236	241	216	211	234	257	223	231	256	215	215	216	225	238	218	232	226	246	233	230	227	202	218	221	235	245	240	231	233	211	200	224	228	251	244	210	233	209	228	242	254	218	233	223	229	218	250	214	215	233	210	210	257	220	255	254	242	263	219	230	236	225	237	243	245	227	214	214	218	206	226	206	227	193	247	264	236	251	252	257	210	228	230	241	239	232	227	215	226	229	223	217	241	240	232	226	215	214	246	228	237	234	244	229	236	234	244	241	222	219	252	251	211	243	249	215	217	224	239	233	231	217	246	204	212	235	245	207	220	229	269	220	248	235	246	231	243	244	226	230	262	253	265	233	227	239	234	219	228	273	233	249	242	207	203	234	221	206	234	244	244	233	231	232	236	224	231	232	226	273	221	245	236	241	233	209	223	225	271	233	206	254	239	221	242	247	234	201	254	230	248	235	227	227	212	239	235	229	220	255	244	249	209	244	243	225	245	247	225	214	242	235	206	212	240	218	225	227	239	254	241	246	232	208	226	233	225	209	255	234	233	218	206	237	231	226	253	254	233	199	237	217	228	212	224	212	239	242	250	261	198	240	246	218	253	215	214	241	231	234	224	210	213	236	235	230	218	231	241	247	245	279	258	251	240	189	242	214	232	239	220	243	246	246	226	230	239	239	266	229	234	228	210	256	233	227	251	232	251	240	228	249	226	260	235	224	239	252	226	207	234	249	203	254	239	203	238	233	217	196	206	249	239	250	246	208	255	235	220	202	218	252	252	241	239	222	229	238	235	238	259	267	236	213	214	212	243	237	245	208	228	243	208	213	251	218	234	262	217	255	197	212	222	233	245	241	231	215	238	246	250	246	223	231	241	213	218	259	229	214	246	249	232	212	228	236	243	264	230	220	236	236	214	215	235	244	229	229	221	249	224	262	245	229	225	224	238	229	216	244	220	238	228	247	261	226	233	233	216	269	239	230	261	236	221	208	206	223	210	239	236	257	221	220	244	241	255	248	221	229	225	245	228	233	233	231	234	249	208	215	208	236	190	215	239	241	273	213	249	247	210	257	211	240	235	230	238	229	260	216	233	240	214	237	226	240	216	236	235	246	259	266	242	235	242	206	264	228	230	276	264	230	239	214	221	239	247	256	237	259	246	233	231	224	243	171	256	241	226	218	232	232	221	214	245	246	204	220	252	208	245	260	218	255	210	227	233	214	236	280	241	271	263	230	239	238	231	227	243	243	256	226	230	266	201	238	187	228	271	232	242	248	260	268	252	241	211	234	255	239	223	271	253	222	241	238	236	219	251	236	221	227	218	221	223	247	203	234	200	193	222	225	240	236	235	225	217	253	220	218	224	197	223	214	215	238	214	215	220	259	241	248	265	255	224	225	238	244	234	236	214	230	214	227	208	243	235	221	242	244	211	219	223	246	259	256	248	236	250	203	227	237	225	253	227	228	250	237	206	241	239	259	210	220	252	227	244	242	224	233	230	216	240	214	237	236	225	254	195	228	234	256	222	220	219	236	235	241	256	230	221	230	226	184	200	249	238	219	249	255	205	220	220	238	249	235	221	226	246	209	219	211	222	251	234	212	249	240	215	246	262	203	221	215	216	255	244	201	232	236	241	229	221	209	224	234	231	247	235	214	238	247	226	268	253	241	265	237	223	229	243	233	228	224	224	269	245	222	239	229	260	258	212	223	208	251	267	209	275	229	236	219	218	232	230	225	213	224	237	257	237	242	227	203	207	236	241	240	215	271	227	265	240	234	226	238	232	252	234	248	220	233	248	237	206	218	226	253	213	192	237	224	196	217	225	246	209	222	253	225	247	252	208	266	262	244	233	205	233	221	238	237	216	221	229	252	238	260	234	214	209	248	232	248	245	232	239	249	218	233	230	208	225	221	244	232	219	233	244	217	222	222	236	204	245	225	219	218	242	207	224	243	233	247	226	239	212	216	220	226	239	223	227	189	234	218	234	264	232	239	238	256	213	246	221	227	248	246	221	236	216	235	235	218	207	227	221	263	221	229	251	241	241	212	200	263	256	193	235	234	199	211	216	213	224	230	233	217	226	223	268	217	233	229	209	213	247	208	226	236	194	231	247	272	235	227	223	229	204	268	246	206	226	234	215	243	222	221	245	241	236	213	240	209	220	226	250	227	237	223	239	216	230	206	234	239	207	244	270	262	253	226	248	233	237	227	232	236	239	227	226	254	262	226	229	264	235	231	225	230	253	268	224	204	198	223	239	247	222	215	226	239	224	223	221	225	229	240	236	244	208	220	229	235	226	232	251	212	255	250	235	214	220	244	232	232	223	235	233	224	212	234	227	219	214	250	210	223	233	221	232	256	243	217	230	236	238	227	230	219	214	224	216	251	194	252	247	254	241	210	214	249	226	233	220	232	188	253	216	240	255	278	227	236	255	226	235	244	236	231	216	242	225	253	238	229	251	269	263	243	228	239	220	224	215	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40923	54674	53407	35609	8090	4727	7484	16776	41118	48072	41593	30523	17256	7244	2540	991	644	502	523	474	505	479	490	486	565	520	495	497	505	513	539	518	516	504	492	516	505	505	485	516	530	532	490	499	468	505	507	511	501	504	516	522	516	486	508	483	527	512	537	466	475	538	473	502	505	480	511	552	533	484	518	476	474	500	480	477	503	484	455	518	484	513	511	505	513	466	509	459	515	514	475	473	507	514	445	493	543	531	515	467	467	516	514	477	492	502	508	507	489	466	477	526	548	487	465	480	511	463	504	462	480	513	504	519	479	479	503	461	502	507	493	473	509	501	518	506	546	468	481	487	468	492	493	455	487	503	509	477	532	497	494	485	500	483	473	547	496	503	520	496	521	513	512	476	533	472	522	497	548	452	477	510	497	456	504	505	465	524	522	524	522	503	494	507	500	456	508	473	507	509	472	517	512	470	512	459	482	487	518	485	502	475	500	501	512	503	460	473	505	528	500	471	467	493	520	512	484	491	452	509	462	520	503	516	487	471	545	501	547	514	457	520	498	486	514	474	522	471	460	550	485	481	537	517	478	501	469	527	535	538	519	493	535	469	528	495	499	489	508	484	494	483	467	512	476	477	522	480	553	436	509	490	482	528	509	516	529	478	493	488	518	527	481	531	527	512	493	531	539	493	492	480	489	514	496	471	515	500	466	522	519	531	469	466	464	514	494	469	479	499	508	492	517	495	498	501	482	492	498	458	450	461	496	515	521	515	485	481	506	488	541	502	478	467	485	558	491	518	509	507	491	495	506	487	480	495	498	530	472	527	434	466	499	440	486	527	519	533	495	506	485	512	509	484	500	459	537	505	519	504	495	462	524	515	515	498	496	500	514	481	473	492	492	514	506	514	496	475	462	524	546	465	470	500	477	463	490	476	501	489	525	486	495	502	517	491	481	460	470	509	538	515	460	480	504	526	501	492	465	534	494	505	486	472	498	483	487	502	449	501	510	500	494	514	475	507	519	526	488	513	544	489	472	487	486	518	499	456	488	507	436	502	503	468	533	509	461	476	484	493	466	516	501	506	537	507	490	493	502	506	475	475	488	468	506	484	514	535	506	493	482	470	488	524	514	490	471	481	513	491	481	519	505	484	516	486	499	494	511	432	499	466	481	514	517	495	520	484	493	463	512	500	506	438	475	477	461	529	498	464	523	501	493	499	453	546	494	527	484	501	479	506	506	510	480	505	521	489	510	498	498	498	482	463	488	480	474	512	465	536	464	504	486	511	526	494	491	476	495	517	484	495	502	494	516	518	487	477	474	547	501	505	534	504	501	501	487	488	471	543	477	460	518	463	515	486	476	509	470	478	522	491	473	492	492	447	505	491	499	474	498	436	506	501	548	508	464	531	491	492	502	476	473	472	496	491	521	484	449	518	527	465	542	513	480	483	495	491	536	488	489	519	514	506	508	565	496	531	504	506	483	509	532	477	452	503	498	516	517	530	496	496	483	498	477	505	457	493	485	487	477	518	511	526	474	463	510	454	517	508	446	495	508	476	485	494	499	470	500	474	470	482	485	496	493	481	503	496	491	448	520	498	548	521	510	475	508	501	502	491	511	501	515	534	550	486	483	527	472	532	526	522	537	499	529	535	511	521	500	493	530	470	496	504	476	485	483	486	533	525	463	532	484	504	496	517	539	484	462	489	497	504	537	527	522	483	459	488	483	497	496	481	500	504	497	468	529	494	524	466	484	490	501	495	504	522	482	511	479	519	499	510	512	490	501	533	521	488	511	484	464	493	506	481	514	460	477	508	492	493	501	521	540	500	528	476	509	500	495	489	519	485	481	478	478	498	492	521	477	515	479	495	505	492	460	461	450	476	498	481	520	475	464	519	483	522	492	467	497	484	477	528	459	512	506	539	473	503	464	495	484	471	457	513	469	483	482	462	502	462	489	495	511	492	493	503	508	527	521	496	459	483	490	486	462	502	487	522	503	509	477	502	471	509	485	496	530	480	481	491	464	534	491	492	501	487	507	502	508	515	529	504	503	459	488	500	522	499	558	484	503	483	500	489	470	477	506	480	439	532	482	540	499	512	512	492	509	510	489	544	525	492	520	472	498	487	488	462	533	516	495	497	501	514	522	516	518	507	487	531	492	491	524	471	457	490	503	508	487	481	512	485	504	518	488	472	518	501	526	459	483	502	487	524	502	469	496	484	478	490	451	499	533	510	486	492	546	466	503	495	468	489	504	514	489	477	484	498	537	524	477	522	509	564	481	465	523	479	484	536	504	496	515	467	538	472	525	478	503	491	505	497	510	499	488	512	455	465	517	504	480	473	502	542	473	483	506	508	492	519	484	495	525	536	495	503	499	464	484	490	515	524	490	468	528	522	472	464	491	496	525	458	512	499	483	502	494	498	489	475	537	520	503	485	506	490	468	508	497	522	478	487	499	492	470	491	522	496	530	518	473	538	502	490	475	494	498	478	476	492	474	510	513	537	489	477	487	492	501	540	506	491	484	478	454	466	509	488	481	485	509	508	499	529	488	535	472	469	492	507	520	483	486	515	501	488	511	459	462	479	517	480	511	468	519	495	509	480	471	499	532	474	536	506	471	553	473	530	486	525	481	488	511	457	496	513	509	456	460	517	478	471	533	472	496	474	480	520	520	484	528	465	491	526	477	516	450	499	492	458	451	479	469	461	511	526	536	473	487	447	469	523	539	474	481	434	508	491	476	447	486	521	509	540	475	550	521	490	454	511	483	457	484	472	476	489	495	499	520	484	506	474	499	475	512	499	503	484	490	493	501	504	521	461	501	494	479	476	474	470	511	470	497	481	529	510	489	532	498	509	491	467	451	536	505	518	476	483	528	547	474	523	498	462	482	502	492	492	537	503	500	511	482	456	484	557	471	504	479	507	528	492	497	498	469	483	510	463	489	493	508	476	530	475	548	482	522	457	500	488	479	514	517	503	509	492	465	505	549	510	464	445	506	531	493	517	505	510	482	533	478	482	521	495	493	512	511	457	530	510	497	487	492	519	523	488	495	516	433	473	473	536	516	464	492	508	509	545	464	535	507	508	535	474	504	494	493	477	459	499	505	470	483	473	476	494	513	472	501	483	506	485	523	511	525	461	474	447	526	480	469	528	502	511	512	478	504	457	498	499	484	515	480	489	489	499	508	498	487	513	470	510	506	487	515	504	477	480	518	492	510	484	514	521	515	532	477	505	498	519	538	460	483	503	512	501	445	486	481	502	506	493	463	518	481	466	514	501	492	491	482	476	514	493	482	493	515	524	491	492	441	536	472	523	515	470	505	541	539	469	507	478	522	492	543	474	508	514	518	528	485	495	502	503	461	462	482	549	488	477	505	509	493	489	480	477	543	480	475	498	488	493	511	492	486	488	462	490	468	486	499	542	511	477	519	493	494	487	501	516	494	515	459	520	488	463	517	486	489	487	439	497	533	508	489	484	525	494	495	481	482	470	493	475	484	519	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54318	48287	43711	37431	25799	23707	23789	23288	25452	30931	27807	17349	8180	2775	923	414	280	274	243	254	228	221	240	263	231	263	241	216	258	199	264	261	237	228	211	247	216	250	216	225	249	236	241	239	237	241	224	280	215	214	238	233	244	242	215	220	240	249	237	239	251	199	199	209	212	233	215	244	165	245	251	228	213	231	222	189	234	251	247	214	230	257	216	216	243	225	222	257	227	217	257	250	237	220	225	230	232	252	214	223	237	250	235	215	225	238	253	222	265	207	213	213	218	232	243	221	231	227	225	252	226	248	229	227	224	237	201	237	249	216	218	221	226	230	214	233	256	217	228	238	235	215	239	236	232	226	274	244	244	213	244	213	217	228	257	233	247	237	222	214	256	235	244	207	248	227	239	180	227	242	222	251	240	219	246	229	244	238	228	221	231	230	228	235	221	253	226	225	226	254	204	268	262	195	207	225	249	230	247	242	258	247	234	220	264	221	249	191	229	238	232	254	236	240	230	226	226	213	219	224	225	224	229	201	205	261	219	253	241	261	236	231	231	234	200	238	232	234	243	251	237	213	230	226	259	220	218	230	227	242	230	233	235	233	199	218	246	226	255	236	227	215	224	244	264	211	224	232	219	238	200	230	229	216	224	223	230	233	218	220	253	236	227	251	219	233	221	250	270	221	235	231	235	249	239	238	243	211	242	201	219	227	208	240	226	229	216	250	233	241	248	232	261	183	224	238	250	232	220	229	233	248	208	241	224	225	237	227	237	236	221	230	219	264	224	224	226	211	234	228	258	226	255	225	247	212	254	214	210	244	247	223	240	209	236	221	222	237	232	215	241	249	251	205	219	212	231	232	255	220	225	230	240	209	247	253	253	219	263	257	244	246	242	232	216	217	234	194	231	224	223	207	225	208	242	225	255	220	248	248	243	240	255	232	226	260	222	219	237	225	244	254	257	232	187	259	232	195	259	235	243	235	229	223	217	263	226	210	237	207	239	222	200	235	240	237	231	246	241	214	231	257	231	234	228	242	235	250	227	273	215	228	216	226	232	232	201	254	231	206	240	213	256	236	219	227	238	218	239	224	241	240	228	222	213	224	227	229	211	229	243	231	239	238	253	218	216	220	217	233	246	234	260	248	216	231	229	195	243	240	251	224	235	257	251	239	235	238	226	234	242	224	223	208	255	243	247	268	253	199	239	213	235	244	202	250	208	225	239	226	224	218	225	246	231	241	237	223	208	264	247	222	226	238	252	222	227	256	247	216	234	228	223	200	220	226	232	238	264	248	210	227	233	225	225	236	249	236	235	242	266	225	224	240	260	222	236	219	247	227	211	245	232	217	220	189	239	218	235	246	240	226	217	209	222	250	225	241	198	211	215	237	218	246	219	222	272	238	260	234	233	241	256	236	260	226	242	212	247	225	241	236	221	268	212	226	230	218	238	228	242	219	271	229	225	214	229	241	236	235	214	222	246	229	235	245	213	211	224	218	233	223	232	238	250	220	228	239	214	191	213	249	212	271	224	222	262	233	231	217	243	222	221	204	210	227	214	236	225	238	208	255	260	247	210	227	242	250	230	239	205	239	194	243	219	206	226	271	259	255	216	196	229	204	229	223	227	261	235	217	250	251	228	226	258	234	236	230	224	230	264	238	229	233	247	233	250	241	236	196	249	238	245	212	231	219	208	237	248	249	229	218	222	239	253	237	239	237	253	227	231	235	240	219	234	244	232	235	201	239	211	257	214	240	229	269	212	235	225	237	215	229	239	243	225	215	246	232	223	238	247	207	247	237	250	227	247	228	226	207	227	261	258	236	213	274	230	240	210	257	236	232	211	232	209	224	217	240	255	191	213	219	220	256	230	241	241	251	236	264	242	234	232	249	210	258	230	211	205	220	215	248	238	231	232	225	246	233	269	236	221	232	248	247	243	229	232	226	229	251	236	215	219	241	239	222	233	221	233	217	250	188	229	242	224	247	239	229	215	212	253	222	219	234	240	224	248	257	259	275	202	207	255	224	236	227	221	219	248	241	232	234	263	230	224	233	237	224	195	252	251	237	227	217	235	236	218	247	266	258	255	244	244	240	230	250	247	241	236	217	210	249	218	223	224	235	260	241	237	221	206	205	211	217	227	222	238	197	238	234	233	239	253	255	252	231	223	223	253	239	214	231	260	251	240	224	256	232	239	243	232	221	238	247	221	219	228	232	229	233	214	232	243	223	236	233	212	249	211	236	239	254	212	235	225	228	187	234	240	238	223	229	235	242	280	256	213	240	241	218	251	224	225	233	210	240	268	240	249	251	230	238	221	211	239	219	228	208	237	258	241	246	237	220	239	268	239	244	219	230	250	220	244	232	244	222	232	250	263	236	242	214	218	239	232	208	224	226	232	213	238	207	244	234	236	252	229	219	251	229	227	240	223	216	235	252	223	208	209	254	219	210	219	226	245	212	249	237	222	251	232	218	227	251	236	249	229	238	225	239	236	247	242	248	212	223	223	232	222	213	241	203	235	226	248	214	226	244	241	228	256	217	234	238	235	216	241	233	227	278	215	218	219	227	234	226	214	215	229	246	207	227	221	236	235	264	223	215	225	246	251	231	264	210	237	213	243	244	223	243	227	224	246	242	251	210	228	263	226	223	224	243	250	229	256	244	204	221	219	227	226	257	225	228	228	215	224	231	226	211	239	234	225	220	244	241	226	265	247	250	211	237	243	250	235	223	215	207	216	211	218	222	237	223	234	251	248	250	227	191	205	223	229	242	237	208	208	244	227	282	244	241	258	212	222	232	231	244	236	201	226	242	243	240	238	208	211	266	240	227	263	194	246	241	209	251	247	204	243	227	254	228	239	236	218	226	248	293	254	228	249	237	206	228	222	243	230	204	247	236	244	239	195	217	225	239	240	230	202	225	227	226	223	230	219	239	236	217	249	246	260	221	200	274	224	268	238	239	259	222	233	224	228	229	248	216	227	226	253	213	229	233	228	236	213	211	240	212	212	216	233	214	237	196	210	237	229	256	208	233	219	235	239	243	246	254	211	229	253	243	247	260	239	237	241	224	216	230	220	239	212	221	239	245	229	256	190	250	207	243	222	244	218	249	251	227	222	232	264	225	218	215	223	217	259	233	202	245	212	242	234	219	232	193	226	220	232	221	203	205	220	211	237	263	220	240	223	221	237	221	233	232	195	228	216	225	245	238	217	230	222	251	232	256	225	229	259	265	265	220	228	235	214	225	243	227	225	252	247	271	199	233	203	255	246	235	233	234	224	241	211	238	245	225	209	225	213	224	220	231	224	235	224	231	246	259	230	241	245	232	244	225	206	229	215	237	254	247	266	229	228	208	246	223	225	273	223	258	232	252	231	243	266	240	248	213	188	202	223	216	233	233	262	227	251	232	223	233	229	252	224	234	221	226	231	218	233	235	227	240	236	239	247	242	248	242	218	247	231	238	216	196	210	250	252	246	219	228	240	231	232	242	245	242	186	216	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45275	53280	52696	32543	6459	4381	9962	26131	39051	44758	40967	29702	18090	7465	2583	1092	633	536	527	537	465	522	510	498	542	507	557	512	526	486	508	483	476	520	491	518	509	472	512	512	526	502	558	530	519	500	501	444	538	480	524	489	466	492	515	537	509	516	474	461	475	518	482	513	511	495	516	492	520	482	498	480	530	480	534	526	518	540	517	491	518	475	497	501	548	474	532	491	483	472	511	497	502	493	513	491	538	536	509	541	489	527	512	524	517	493	498	468	511	508	479	480	500	471	523	467	510	496	479	488	471	466	491	502	456	515	516	478	501	532	478	511	494	500	509	476	491	505	502	491	489	495	475	482	475	490	488	497	487	515	487	492	528	523	537	494	523	498	504	519	506	484	518	471	493	547	470	512	515	486	501	495	473	515	461	515	509	522	485	483	515	526	483	486	506	489	485	509	495	508	462	530	525	486	494	495	488	493	535	456	509	499	523	459	493	505	494	485	481	508	450	484	514	521	524	499	476	473	486	502	507	472	496	504	478	529	475	463	531	513	523	474	499	492	512	511	538	501	503	504	501	495	486	506	506	514	516	476	474	485	509	513	497	507	517	481	499	526	471	462	533	471	435	500	516	504	497	556	485	469	478	505	491	543	531	478	515	497	444	513	487	508	507	491	525	535	458	541	502	495	509	459	458	473	495	489	533	497	501	507	474	517	490	521	456	524	489	463	521	536	525	482	495	502	505	481	496	521	482	502	458	522	508	505	538	499	462	493	524	469	466	509	523	494	490	504	538	516	502	478	523	504	461	504	498	488	522	510	493	495	552	510	523	541	487	451	492	507	503	490	493	480	498	469	518	504	520	541	502	516	476	503	486	481	549	538	502	519	492	532	515	510	536	484	477	455	507	499	467	487	520	552	485	460	471	493	509	495	497	501	527	528	526	537	467	480	487	496	492	489	508	486	482	518	460	493	495	462	483	499	495	466	482	506	507	462	519	513	503	463	485	461	512	486	496	511	455	536	453	514	524	513	466	495	481	492	473	500	501	464	464	517	479	433	492	497	505	491	497	499	551	501	494	473	506	489	502	487	523	509	479	501	519	532	523	477	537	462	498	480	511	503	476	537	528	475	537	486	484	508	478	483	500	472	476	492	513	498	483	488	540	510	465	460	511	481	506	518	533	473	486	497	546	492	496	501	483	501	495	501	485	509	517	468	503	503	532	523	447	480	476	538	483	518	514	512	453	505	512	489	459	488	497	514	486	527	493	572	531	505	492	500	515	526	527	500	483	513	505	484	505	512	530	499	510	461	487	497	531	484	495	505	508	495	499	472	538	507	536	505	478	489	490	489	474	455	477	511	514	500	501	509	486	522	479	509	501	499	505	475	489	456	470	500	507	452	508	494	496	497	501	484	500	473	540	529	511	502	493	481	540	497	546	494	473	509	526	484	465	499	483	514	511	457	534	459	537	498	509	511	466	496	496	499	505	489	525	504	515	493	515	467	508	508	485	476	620	514	456	491	511	486	511	478	503	490	520	544	490	531	495	493	515	498	502	505	527	478	492	497	491	546	497	508	507	503	518	495	473	485	466	496	502	523	484	503	506	490	515	535	500	517	504	468	490	504	500	509	459	510	473	484	505	484	464	494	548	516	506	517	473	503	481	521	529	493	513	518	490	485	465	514	540	494	517	496	449	466	496	493	477	519	548	491	486	506	454	508	501	515	476	494	489	484	541	507	512	492	475	471	513	479	518	512	512	496	504	473	504	521	458	521	531	509	511	532	489	533	491	509	466	520	469	528	529	513	521	517	502	489	482	511	470	410	500	504	535	480	505	495	504	505	479	517	503	504	523	517	506	519	484	477	523	451	530	486	512	513	487	497	508	487	507	510	469	529	480	499	465	462	497	509	525	501	523	519	490	471	500	501	459	506	528	458	495	501	481	527	525	502	502	486	491	463	485	494	520	493	504	506	510	498	500	542	501	477	517	501	451	475	515	522	493	531	443	466	511	496	468	490	481	456	485	504	472	506	529	499	480	508	521	488	492	472	494	506	518	469	522	483	480	524	513	527	463	531	505	452	488	490	496	500	504	463	559	500	494	510	459	508	478	520	469	511	493	487	497	502	499	522	499	522	521	489	495	532	480	535	507	509	471	512	502	517	536	463	482	510	477	508	514	494	538	523	551	527	511	503	536	498	500	466	473	536	509	492	520	492	504	495	489	488	546	497	497	496	504	481	483	536	483	535	502	483	498	488	490	430	501	506	470	500	488	520	496	458	492	506	457	499	502	477	501	486	432	486	507	499	544	461	477	501	509	495	500	477	553	466	492	486	522	493	483	537	502	491	493	480	462	478	493	453	474	474	503	547	553	486	538	508	454	517	497	474	497	473	471	513	542	522	507	485	544	472	519	500	497	503	494	507	468	526	541	501	538	487	502	524	514	491	496	533	496	521	498	488	486	556	515	455	479	508	512	514	494	502	483	468	497	477	536	483	500	497	527	527	499	501	530	550	504	479	488	497	518	503	485	471	496	498	491	483	521	484	503	498	532	462	503	482	513	483	537	498	512	511	504	482	516	486	492	489	446	496	488	491	539	520	482	510	483	524	537	497	508	512	489	505	492	517	462	531	505	505	510	479	457	503	526	497	499	539	529	509	471	489	563	506	532	457	527	568	477	522	492	520	519	482	517	474	518	487	503	477	493	530	515	488	506	479	497	473	494	484	468	547	494	508	486	495	494	514	450	505	501	508	519	493	449	465	519	544	496	477	448	548	487	484	485	478	497	450	513	490	461	505	487	487	520	509	508	449	485	503	462	536	499	534	486	514	443	528	499	497	506	489	490	491	498	506	460	481	481	477	499	531	478	526	496	533	480	492	476	483	506	496	490	498	511	485	547	529	501	478	548	489	447	498	504	512	513	497	507	527	492	513	524	495	506	467	514	506	476	485	519	491	499	458	508	491	530	541	491	509	551	538	487	549	503	492	489	525	530	490	477	478	509	505	500	486	520	484	511	497	513	463	482	490	465	514	525	500	506	500	515	494	560	533	461	451	487	510	519	522	457	495	498	501	505	476	497	517	506	506	470	498	524	504	518	505	482	496	506	539	481	458	482	500	489	519	486	471	490	500	529	483	501	508	495	489	493	523	524	497	490	526	504	475	504	518	485	492	544	481	488	517	524	503	501	490	491	479	518	496	490	493	486	466	521	526	505	474	477	500	479	521	498	471	478	517	481	503	498	503	474	522	481	483	532	478	551	497	492	526	494	496	478	501	467	491	531	497	487	480	499	496	522	520	505	518	509	497	491	476	531	504	496	506	491	500	513	466	498	497	488	518	493	499	530	491	501	509	458	501	463	494	464	505	517	514	490	467	512	458	488	473	522	479	501	515	486	526	514	476	480	469	469	526	496	485	526	521	494	495	525	480	467	488	507	456	481	471	528	497	473	509	452	470	519	456	492	510	502	526	509	465	472	503	500	496	535	496	512	464	488	520	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55066	47564	43230	34491	26075	23648	23348	24374	28687	32436	27661	17790	8706	3197	954	455	303	273	250	243	252	263	224	248	230	242	254	233	263	200	238	247	249	254	226	250	253	234	246	225	265	259	256	245	244	247	231	247	294	252	250	224	239	228	253	270	251	238	233	242	252	252	215	226	243	248	240	247	239	250	249	264	242	266	231	239	278	217	255	247	223	208	238	213	241	233	239	254	229	239	213	213	238	239	256	260	229	239	226	249	209	229	252	237	258	245	257	219	237	249	270	241	246	231	229	245	258	221	231	225	208	272	254	229	215	255	263	272	269	263	260	256	236	246	242	254	265	247	257	280	230	234	257	247	245	223	252	274	252	245	209	229	236	246	230	258	250	244	238	215	255	238	238	229	214	235	254	222	241	268	261	240	262	230	227	212	252	237	210	206	208	245	224	225	236	275	241	215	232	251	265	253	215	256	232	235	248	249	260	241	251	238	207	199	242	207	245	230	230	223	235	258	228	246	263	262	243	234	216	229	205	225	231	207	233	221	236	241	222	254	247	217	255	247	233	274	242	250	263	264	234	238	233	243	254	237	232	258	231	224	248	234	212	240	239	247	242	217	241	243	231	272	195	241	234	234	225	215	270	213	231	262	235	240	242	248	242	234	245	255	225	259	251	253	232	204	251	245	257	258	221	269	225	247	227	251	252	231	232	245	235	222	260	233	259	244	219	247	258	222	231	234	241	221	244	232	261	236	229	249	245	227	227	251	261	229	256	252	240	225	238	231	227	235	195	232	254	271	234	233	256	237	237	232	222	239	220	239	219	191	227	247	255	209	241	206	231	217	254	227	242	244	239	253	262	246	229	224	250	247	245	231	240	228	291	243	226	276	233	220	270	254	214	225	237	234	236	223	220	247	230	201	220	235	231	239	237	220	234	228	213	240	252	262	245	242	228	222	231	237	241	217	243	267	266	222	252	249	246	237	237	234	229	215	288	252	226	231	239	235	252	239	250	255	276	235	255	260	239	217	237	232	231	244	252	257	210	231	237	241	254	224	244	215	250	233	251	236	236	251	245	220	257	238	238	227	238	262	239	224	223	241	249	249	228	236	232	233	221	249	222	246	252	252	238	217	241	232	237	227	235	242	255	267	232	246	232	223	264	286	239	264	245	234	254	276	260	229	243	269	236	216	228	213	234	238	244	234	241	231	245	258	256	257	236	223	219	216	239	247	233	225	241	235	208	244	227	241	215	219	266	266	238	240	224	192	233	241	220	248	259	219	232	239	228	241	244	238	256	255	250	231	240	220	239	234	244	221	216	236	246	259	244	235	243	241	241	222	233	235	238	231	224	223	265	255	235	256	253	267	252	237	211	231	212	250	256	228	240	251	246	248	226	248	254	209	227	238	234	224	204	255	249	235	237	192	233	230	282	241	217	226	234	226	264	240	244	236	233	241	252	262	217	254	257	231	245	239	242	244	278	224	259	245	224	259	244	207	250	200	227	226	265	252	248	222	251	245	203	252	255	248	242	253	253	224	264	233	247	214	232	237	242	211	248	195	215	236	225	237	255	226	254	239	234	231	242	248	232	230	253	205	248	269	258	240	251	240	251	245	248	207	264	221	249	241	271	230	245	221	247	239	238	211	260	259	242	246	252	259	252	258	239	235	229	230	241	247	280	260	241	233	249	234	226	265	257	226	232	261	248	250	232	237	274	254	234	212	254	224	238	232	257	258	236	247	240	232	240	227	188	241	240	254	233	276	230	227	225	219	232	230	231	251	242	234	229	218	225	260	221	231	225	261	218	253	270	219	248	214	221	215	227	247	223	248	231	260	237	241	218	236	251	261	240	245	240	268	245	262	263	249	239	243	204	240	244	241	213	239	213	240	247	248	256	229	263	242	253	243	257	207	205	265	258	225	255	247	245	222	209	210	215	255	255	257	229	221	204	236	241	264	219	240	216	262	208	240	267	263	246	233	243	229	223	248	209	231	239	227	271	238	239	225	237	241	223	236	215	230	259	242	239	248	247	228	229	247	225	233	236	233	218	259	205	234	234	265	235	227	241	237	258	211	229	210	253	229	225	229	224	250	234	225	253	239	237	265	239	232	250	256	229	260	266	234	249	261	246	225	266	228	263	240	242	218	238	227	252	231	251	239	242	242	230	261	245	249	272	225	223	260	257	237	225	241	224	216	230	240	222	228	199	212	234	239	246	259	222	232	241	265	234	251	254	252	225	216	216	224	231	227	258	237	233	271	299	279	232	254	227	242	259	242	246	224	249	267	238	243	235	202	223	240	230	224	251	212	250	239	253	226	256	268	218	231	267	248	251	250	216	221	214	248	250	231	235	227	254	225	250	275	227	229	223	232	241	217	239	258	241	257	223	218	236	277	203	229	252	215	226	239	262	230	228	223	215	269	222	252	256	226	239	244	237	235	238	243	228	218	240	245	238	234	235	255	215	263	209	253	230	243	249	273	231	227	228	247	252	261	256	236	253	231	257	225	220	266	203	245	239	267	247	234	223	222	275	244	208	235	270	243	234	232	211	247	199	265	248	219	179	235	218	250	213	278	236	217	246	261	255	216	216	197	233	239	236	234	220	268	251	243	254	231	263	246	238	213	223	248	255	248	252	225	215	216	208	226	243	249	265	222	251	237	243	252	236	271	241	241	241	238	249	253	239	280	236	274	209	235	238	223	250	227	245	264	226	260	251	239	224	243	210	225	247	250	250	221	261	265	216	215	248	262	251	235	232	218	254	256	227	226	234	224	246	200	208	227	235	231	233	256	262	266	221	238	235	259	240	219	217	255	237	245	243	251	217	246	239	246	238	227	239	244	248	228	239	228	244	251	230	229	253	251	249	260	233	253	256	224	248	232	259	224	254	226	226	228	236	237	224	235	251	241	277	212	222	235	242	232	262	259	226	238	237	229	248	231	237	261	261	246	240	268	243	204	245	247	217	201	241	220	238	245	254	220	251	266	222	229	239	254	277	246	244	243	252	222	302	252	217	239	221	252	233	253	254	222	248	223	225	246	231	247	245	222	222	236	240	237	251	256	218	235	201	228	245	247	227	239	262	239	249	229	244	250	240	233	240	249	229	239	222	241	245	218	256	229	248	233	252	240	250	214	234	236	249	250	228	217	221	253	246	248	232	255	208	241	253	252	232	207	263	239	222	250	244	243	235	213	258	244	228	239	235	234	248	260	228	238	230	224	266	242	226	238	264	222	222	257	227	229	224	227	230	231	213	263	244	210	232	241	232	229	232	225	271	227	262	245	214	240	248	262	220	230	239	248	243	245	263	266	250	215	232	240	265	232	246	245	227	255	240	269	240	258	261	214	212	260	233	262	233	242	236	226	251	244	253	227	251	253	255	213	252	246	257	253	222	255	221	258	219	246	210	215	230	233	252	234	263	222	226	246	239	249	223	256	215	188	201	252	250	213	239	233	225	220	205	252	222	250	250	221	237	234	263	212	238	239	234	220	272	247	249	256	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44808	53294	49825	14917	5242	4352	7570	25325	42860	46116	40575	30250	19298	8155	2972	1206	689	606	588	525	504	545	497	519	504	523	523	547	518	537	491	507	488	517	506	502	484	532	511	524	511	493	498	495	521	520	520	491	520	514	529	524	498	471	501	523	518	533	496	513	541	497	515	535	564	540	519	536	479	529	500	518	504	517	518	519	529	482	510	477	495	538	552	535	524	504	519	532	522	516	520	498	518	458	555	513	501	522	491	524	517	468	552	486	530	480	559	483	478	500	509	523	540	477	497	493	528	509	513	516	501	510	512	530	490	464	508	525	473	511	491	539	541	545	534	544	487	510	529	548	506	504	493	518	512	474	503	492	526	498	508	508	527	498	519	481	494	489	535	517	502	514	488	486	507	518	502	533	542	514	528	508	517	515	493	525	473	541	523	505	510	546	507	548	556	495	505	490	490	526	500	524	455	510	484	520	509	486	476	480	533	578	501	499	523	481	510	530	504	511	496	524	485	503	487	528	472	514	524	495	515	484	561	484	501	545	505	504	513	489	472	524	509	539	521	501	551	548	504	481	506	469	484	509	506	462	508	485	479	500	526	465	508	511	508	499	503	489	505	496	486	505	501	511	496	485	532	512	515	500	522	501	503	528	526	487	484	495	531	485	519	479	508	512	530	540	503	545	522	475	516	541	519	514	510	514	531	516	522	491	479	496	519	533	496	492	466	499	473	513	538	507	487	485	527	520	458	506	535	507	527	497	509	494	526	509	479	517	542	539	501	517	511	477	490	515	519	525	496	518	502	503	475	493	485	511	492	500	510	502	509	530	481	521	546	579	525	535	506	490	518	500	509	484	516	488	499	502	495	477	522	526	480	507	523	513	516	530	517	479	493	509	508	502	500	481	487	479	487	477	468	499	504	526	489	515	505	532	544	528	533	530	518	511	512	526	495	538	496	564	536	505	520	521	504	521	504	513	515	509	560	463	513	523	503	492	512	535	494	500	497	540	460	524	502	532	486	511	533	526	521	515	514	510	496	506	476	517	491	500	512	496	496	552	472	473	507	520	506	488	526	532	534	540	488	502	469	502	513	497	527	494	508	488	548	541	538	511	539	495	531	534	484	495	496	492	514	504	491	526	472	528	509	559	475	551	506	483	533	514	505	484	518	503	528	510	504	500	499	524	511	502	514	522	523	518	517	481	453	478	494	506	505	495	468	536	513	512	549	514	516	499	500	541	500	507	522	533	486	508	510	519	520	478	516	484	495	530	533	524	514	499	521	506	507	551	519	506	469	512	502	485	507	495	490	523	504	466	505	520	482	540	488	552	487	517	480	510	504	517	486	504	525	503	462	504	528	517	516	513	510	491	512	538	489	494	521	502	540	528	507	490	527	515	502	537	518	511	513	477	494	485	492	496	502	545	520	513	531	494	517	544	495	506	529	502	490	507	504	501	477	500	476	511	497	536	520	529	554	535	534	537	528	522	508	531	508	513	496	501	521	504	490	491	477	475	476	469	521	462	506	502	506	470	475	489	495	493	511	511	504	514	500	484	499	525	472	516	506	517	480	497	535	480	488	520	489	517	537	469	491	507	523	488	518	459	497	490	513	528	522	492	507	498	507	488	513	509	525	519	479	520	500	497	498	523	479	528	527	478	506	503	475	485	502	481	506	536	469	491	492	542	489	484	540	513	531	478	496	493	513	503	480	511	521	519	495	525	540	498	541	548	492	501	508	486	535	544	530	521	501	528	492	519	527	524	490	524	489	473	501	490	521	516	502	495	520	503	514	549	472	520	487	509	493	533	518	478	511	494	525	491	532	547	498	539	566	492	478	486	465	503	491	466	546	518	505	509	474	515	511	480	487	532	504	507	511	485	518	473	550	491	494	502	526	485	468	530	494	554	498	497	481	460	465	496	488	525	461	495	505	500	488	517	500	466	492	519	506	532	482	514	507	476	478	534	529	530	489	538	516	499	465	498	489	505	465	505	502	480	511	526	531	521	496	498	543	529	498	514	529	482	491	554	503	502	494	517	514	492	539	504	537	485	493	508	526	496	548	545	512	508	518	522	534	508	501	508	482	516	541	495	473	492	497	506	522	507	508	477	509	522	544	517	512	479	508	486	564	492	493	498	504	506	525	488	511	502	457	525	510	494	496	500	552	518	522	500	509	533	494	551	507	499	518	529	537	534	499	535	483	477	534	464	513	497	514	484	506	533	515	470	518	473	557	496	500	488	469	492	495	521	501	494	479	516	502	486	513	502	492	501	475	503	504	516	500	532	503	491	517	480	490	574	498	511	459	514	539	502	510	476	524	532	468	502	497	512	517	521	502	495	521	502	497	521	503	541	533	429	490	489	500	495	543	505	595	459	495	493	495	466	492	555	501	487	485	526	535	518	499	518	545	538	496	483	506	515	502	526	502	474	519	496	517	514	504	509	529	493	523	512	500	506	522	503	534	532	509	455	511	503	513	514	510	482	480	525	482	502	530	526	506	538	524	497	542	508	536	504	514	509	533	518	505	509	482	526	495	516	543	490	480	507	519	492	489	484	518	495	488	511	508	559	510	519	523	521	509	496	496	507	510	537	531	532	500	482	497	502	521	533	509	511	541	540	499	511	519	542	505	519	508	498	506	511	466	498	512	508	468	525	498	541	537	482	556	550	487	506	548	459	498	520	509	524	498	535	493	491	468	498	467	467	509	511	500	494	460	498	509	483	542	472	502	474	518	492	502	519	561	511	498	460	491	521	490	535	550	480	469	511	488	507	491	510	521	468	512	493	480	489	484	504	459	519	474	523	505	488	503	546	532	495	461	485	514	479	482	516	498	518	498	506	511	492	517	529	504	472	481	518	489	519	510	504	533	479	480	497	490	520	466	524	512	554	468	534	514	544	506	471	479	493	511	528	533	492	515	475	476	519	489	512	548	509	545	496	516	499	512	504	498	497	527	518	558	510	467	511	519	519	517	510	519	528	489	480	531	487	502	558	499	516	503	544	512	544	487	518	529	533	481	480	482	494	529	478	499	514	510	497	495	547	485	466	491	531	502	504	504	488	483	482	503	519	502	529	477	492	541	534	472	535	518	527	513	513	489	571	531	511	481	453	483	544	493	508	537	494	503	511	513	501	504	491	489	532	493	496	491	493	488	521	552	524	479	503	491	507	511	465	512	479	463	507	522	510	479	510	500	503	500	496	500	460	533	492	498	523	501	545	529	532	481	473	503	526	542	545	490	518	497	491	473	514	480	507	501	489	517	536	518	539	500	472	540	528	558	483	521	487	508	503	501	483	511	504	507	476	521	488	495	515	511	512	538	500	483	520	503	511	484	484	479	490	475	511	478	506	512	565	513	502	500	512	541	535	536	514	519	526	507	494	507	513	518	494	500	486	532	526	489	513	513	539	495	511	481	541	481	523	551	517	481	518	539	499	510	535	545	475	517	490	538	527	555	492	483	488	505	504	504	500	504	533	513	530	522	542	522	550	487	510	497	538	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55089	46848	43930	30624	25073	24450	23520	23904	30241	35611	28353	16636	7375	2699	1060	481	309	293	239	230	255	264	243	255	255	270	248	250	239	237	234	240	251	225	221	238	275	241	238	265	237	256	255	267	235	299	253	262	244	243	246	221	243	242	262	251	259	240	267	247	248	248	250	230	253	239	234	245	242	225	186	216	238	228	240	245	230	224	228	218	233	241	205	250	230	272	269	245	250	249	232	231	242	229	237	244	257	224	249	239	217	243	236	243	274	248	233	252	240	242	238	245	260	256	243	224	222	230	237	222	250	257	228	264	233	260	262	237	264	237	228	249	271	249	238	218	235	234	233	261	252	266	232	248	229	235	246	253	246	213	243	211	231	249	243	263	228	298	251	257	256	212	230	262	228	249	219	239	269	220	272	254	227	248	238	266	268	218	258	218	226	250	256	238	268	249	258	264	232	237	255	223	246	240	247	262	232	262	256	248	273	224	242	237	228	256	246	218	231	225	263	240	279	238	243	215	228	198	232	238	263	258	253	240	215	232	248	212	259	260	227	241	227	236	246	244	289	235	231	227	233	242	222	231	252	227	231	259	254	212	243	243	238	269	263	229	259	244	220	211	252	239	247	249	225	238	214	231	227	246	263	273	266	270	218	252	231	271	258	246	267	266	254	240	259	236	245	224	230	248	217	249	242	247	233	272	261	233	254	248	234	229	237	258	233	259	256	254	238	263	268	240	255	229	229	223	221	260	240	240	255	267	267	256	239	278	249	258	247	231	250	261	246	277	253	263	226	243	258	257	239	233	236	252	230	260	230	236	227	239	212	243	262	249	234	247	243	257	256	263	241	254	217	239	239	245	205	249	235	205	234	246	273	242	257	244	255	242	222	246	227	238	239	239	219	250	232	256	262	255	223	229	261	280	236	233	229	245	262	249	269	232	230	248	260	225	237	275	269	257	243	249	255	247	202	233	247	248	254	220	254	241	237	245	264	252	222	212	247	267	245	236	247	246	239	261	239	257	235	255	273	260	252	265	255	240	245	250	245	272	231	247	222	232	220	243	209	272	245	263	246	228	227	237	252	240	240	273	224	227	213	249	225	246	252	220	235	273	271	258	243	258	214	233	241	243	231	235	243	241	255	239	235	237	229	257	235	264	232	234	214	244	245	244	271	261	232	244	254	242	229	244	255	273	254	241	242	246	244	236	255	248	250	234	249	270	204	221	270	247	276	240	248	240	234	259	216	243	274	270	259	266	228	235	258	260	241	218	253	217	266	256	275	251	258	233	253	261	254	240	247	236	223	236	273	258	285	255	257	255	265	194	196	240	236	200	269	218	286	219	255	253	251	245	236	222	252	254	243	253	254	266	215	276	213	237	252	245	281	251	222	244	240	221	216	234	242	210	253	223	251	270	235	253	244	283	235	229	236	242	268	230	243	252	264	235	265	241	244	245	239	238	226	241	253	239	270	226	231	247	260	269	231	229	229	233	250	257	259	257	239	249	237	225	244	255	253	251	255	239	228	209	237	229	244	270	255	250	250	268	233	246	242	228	252	237	231	265	231	250	262	264	240	258	265	268	222	217	247	224	239	227	244	253	264	226	261	260	253	256	220	240	273	281	245	240	225	243	231	254	231	251	266	211	256	269	246	233	286	259	257	234	239	263	252	237	256	240	259	241	199	233	242	232	218	222	231	239	277	240	245	221	240	243	253	252	249	247	227	232	221	258	233	208	233	243	273	236	232	228	234	224	237	249	227	252	253	270	239	254	249	240	235	277	274	251	218	235	250	213	243	250	249	259	265	244	250	269	237	274	228	239	247	215	244	242	238	251	230	217	240	233	274	251	264	260	228	229	220	272	252	227	228	240	236	242	230	238	272	255	253	272	243	252	255	224	225	242	268	237	239	203	251	263	288	259	233	247	249	213	216	231	264	245	249	238	238	226	236	245	258	254	232	234	266	240	253	256	236	236	213	245	241	270	238	217	241	266	242	264	252	259	254	233	245	234	235	220	238	238	253	231	259	263	210	240	240	246	221	244	213	244	248	258	283	265	262	244	225	221	277	232	256	246	261	252	247	268	262	239	249	237	264	242	226	241	256	237	247	235	224	244	255	255	230	259	255	234	241	213	260	246	250	225	256	270	264	245	259	231	257	240	263	248	240	258	248	224	272	212	225	243	237	245	229	286	255	282	249	219	270	246	250	231	242	226	245	260	266	245	239	199	245	251	232	224	245	250	239	224	227	284	255	217	223	253	228	252	226	226	240	232	243	244	254	249	202	242	264	213	247	237	236	240	244	235	247	228	220	232	214	261	228	250	252	231	217	253	212	246	203	229	262	224	272	244	222	246	243	249	270	268	257	236	257	240	234	217	224	224	253	257	260	267	266	237	253	239	247	243	227	237	244	265	221	215	252	253	281	208	265	242	239	253	248	233	252	276	247	293	263	231	251	225	239	238	230	226	234	246	247	215	233	261	239	235	242	263	219	241	257	254	242	239	254	247	234	270	248	252	240	195	247	244	256	245	275	249	262	232	243	255	238	227	250	232	239	252	276	246	268	240	225	223	220	229	287	215	245	249	248	231	270	253	248	242	272	245	230	259	230	216	222	238	235	259	228	240	232	237	211	226	251	233	248	238	241	247	259	273	253	247	256	226	234	226	260	240	234	248	218	279	224	223	257	212	254	244	228	245	252	240	231	268	242	245	245	254	287	251	262	238	251	254	242	242	215	270	255	243	259	251	214	235	248	237	244	247	275	247	215	258	256	256	235	241	243	251	261	258	232	239	282	275	240	272	242	268	265	258	212	216	248	246	242	235	255	245	246	254	229	230	230	250	241	251	267	254	233	237	275	190	218	242	209	239	255	241	271	235	207	249	227	213	244	235	233	238	242	257	233	241	255	232	212	251	233	217	223	259	271	250	220	239	239	198	280	231	254	251	242	252	263	269	238	219	231	241	257	241	236	220	255	258	223	238	281	272	246	226	236	222	218	231	274	238	243	237	238	235	248	235	258	263	232	256	239	219	238	236	254	248	248	255	248	241	262	227	232	238	239	220	223	247	251	252	238	219	229	223	242	226	266	251	256	255	252	216	222	233	251	232	247	255	254	256	218	258	227	223	232	223	254	254	251	216	241	235	231	230	278	234	244	232	233	267	248	207	247	246	244	240	253	232	225	215	263	234	260	226	248	234	232	261	242	268	257	226	238	243	247	241	253	248	250	272	253	250	262	257	232	243	236	250	257	236	235	235	253	231	262	232	240	224	233	216	224	247	264	290	247	263	234	266	252	258	257	249	239	226	215	216	251	232	224	242	222	246	239	277	244	264	249	260	226	254	260	243	259	265	235	229	229	244	254	242	243	201	233	278	227	261	232	246	289	214	253	251	241	262	235	232	250	271	267	249	246	226	211	250	266	230	223	218	244	231	244	243	211	220	264	245	238	258	225	257	259	252	269	269	248	267	223	237	235	269	252	259	309	284	241	263	228	225	241	230	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44727	54501	48206	9057	4420	4552	7883	24749	43944	46968	39926	28173	16214	7406	3038	1135	669	555	541	506	556	509	560	530	537	510	511	509	547	532	505	515	527	526	508	536	537	525	523	510	506	487	472	501	534	481	481	513	483	508	484	491	510	480	503	492	584	524	492	527	528	498	505	487	453	502	526	525	508	485	508	516	515	499	505	490	518	557	509	545	490	528	509	511	495	532	502	535	524	515	521	502	499	490	502	522	526	541	521	514	534	498	482	510	514	475	478	512	491	519	496	522	559	485	460	516	513	483	522	510	503	504	522	490	531	481	502	528	501	523	496	520	485	477	506	500	526	508	486	545	502	466	486	535	485	555	510	473	508	501	500	502	527	526	480	503	506	510	493	536	517	523	501	499	523	524	483	503	473	515	480	528	496	476	532	531	533	533	531	520	500	507	498	536	527	503	515	476	525	502	541	504	513	509	511	495	549	523	505	475	544	539	507	483	490	511	505	518	516	500	480	477	515	493	507	529	495	510	500	522	516	528	479	552	512	479	502	511	511	489	495	556	539	507	504	489	474	534	489	492	481	522	521	456	478	462	508	518	526	487	526	531	523	481	500	483	505	473	485	508	494	551	477	521	507	512	500	508	516	498	550	509	507	487	530	511	482	498	507	539	500	490	500	513	511	485	506	531	520	534	532	515	485	556	483	499	522	535	552	500	505	487	479	540	484	494	514	493	528	516	513	471	475	512	500	516	531	500	524	519	482	494	497	495	494	508	506	537	504	474	464	503	500	461	481	502	557	497	532	450	529	506	484	547	467	495	506	519	537	535	541	514	495	447	511	485	493	482	514	497	490	483	540	543	517	531	476	522	498	527	502	500	469	487	510	517	482	493	508	532	543	479	537	534	496	508	488	501	521	523	508	515	516	485	528	497	523	494	472	480	479	483	496	497	512	492	499	519	525	529	478	511	529	513	545	506	528	505	502	499	528	501	521	509	488	476	542	509	505	544	515	520	474	487	517	466	481	494	530	510	509	533	514	504	496	492	492	489	517	511	512	489	509	511	525	524	483	480	515	473	500	483	513	529	500	470	526	517	509	537	472	510	545	527	530	432	458	489	544	502	528	487	534	464	524	473	509	515	492	542	517	506	511	478	525	530	571	505	508	513	501	505	508	511	514	538	496	513	492	506	478	546	522	516	459	523	506	517	520	517	494	542	525	489	529	498	517	513	483	502	555	489	485	479	528	520	494	484	449	476	533	530	505	472	503	527	500	497	505	486	484	518	503	476	490	456	506	535	528	505	576	491	489	523	497	489	468	513	539	542	539	503	507	494	503	513	488	512	524	499	487	508	519	511	512	539	534	543	554	577	536	477	522	497	505	523	497	482	474	534	496	536	485	499	517	544	531	469	497	567	487	485	470	545	518	517	509	493	501	525	513	494	506	497	494	502	533	512	471	517	512	540	517	554	518	511	505	487	503	537	489	528	553	516	524	532	510	542	499	530	482	532	523	521	545	540	553	492	512	512	523	496	535	520	472	545	488	507	493	508	514	537	508	488	508	476	515	506	523	506	515	458	530	500	484	518	488	527	516	498	498	546	495	473	525	529	490	492	472	504	538	511	546	459	520	517	509	502	484	531	491	503	504	520	485	485	491	501	510	467	513	515	492	513	527	526	485	502	491	493	476	537	529	494	545	478	477	494	506	465	534	534	522	512	518	517	505	537	506	507	500	462	505	523	525	503	458	509	488	528	475	528	494	491	523	504	522	501	515	503	469	519	490	492	516	473	490	460	513	477	528	493	500	504	498	509	506	493	530	472	519	468	496	484	478	535	467	500	501	511	529	469	524	476	578	517	463	465	494	551	500	493	457	462	525	491	503	498	454	501	487	494	514	525	480	534	518	495	521	515	509	482	553	490	533	482	515	564	513	494	498	494	530	494	514	518	519	497	493	500	501	510	524	526	495	485	499	472	485	519	516	508	456	499	500	511	543	519	477	530	509	521	518	504	494	525	474	480	469	510	495	509	515	517	496	514	491	521	518	459	485	561	547	521	499	489	524	513	475	475	467	526	496	480	497	494	491	490	515	525	494	473	529	513	461	516	506	520	504	535	512	529	539	490	504	532	525	480	526	491	511	476	506	513	497	510	535	498	486	477	495	493	501	534	489	525	496	487	530	510	485	499	506	494	510	541	527	565	501	502	522	520	466	501	471	488	521	503	486	500	550	522	499	497	521	516	447	511	488	500	501	514	512	518	503	493	529	489	490	562	522	513	530	494	500	510	547	512	482	492	486	517	486	495	484	541	508	490	495	547	528	503	487	483	483	496	534	465	522	479	486	481	507	511	492	525	516	499	513	502	509	533	449	484	450	481	516	567	502	482	536	542	520	475	526	491	452	501	482	537	502	519	471	509	498	504	516	475	499	500	489	520	471	487	500	548	510	539	527	460	484	499	520	496	502	510	533	517	509	511	512	497	528	498	472	527	503	528	481	536	512	513	521	495	534	535	492	495	501	489	491	530	497	477	512	489	509	511	532	475	475	514	500	510	494	473	481	494	516	493	549	543	510	499	505	531	466	551	461	518	471	515	485	470	479	509	486	533	502	494	529	525	518	494	492	488	510	510	507	509	491	520	467	486	514	481	530	486	491	481	466	487	504	523	494	485	526	532	516	514	526	478	491	518	522	514	524	491	491	491	492	505	539	536	505	515	483	506	534	501	520	480	491	534	493	466	486	529	518	529	517	505	493	489	494	524	513	518	505	535	492	507	505	489	479	509	538	541	569	460	529	504	459	525	517	520	471	480	492	495	504	527	502	506	490	515	542	512	525	516	521	543	496	491	514	476	562	492	545	487	505	499	526	532	521	468	495	462	506	527	506	485	485	442	484	493	515	524	474	554	515	461	474	477	515	506	514	492	566	501	493	515	481	503	482	512	469	509	492	543	501	490	477	499	531	506	499	532	493	508	506	501	480	498	474	515	519	492	471	548	498	493	467	518	471	472	477	512	492	514	463	495	534	519	512	513	502	523	444	535	499	518	509	511	517	503	567	491	480	502	488	532	531	528	513	511	531	529	496	497	505	522	533	552	498	483	549	505	497	527	551	501	486	508	471	474	505	536	536	504	464	513	500	488	507	508	488	498	488	521	485	532	488	487	485	491	503	502	524	508	501	494	530	495	510	473	505	495	504	499	511	473	461	492	485	529	508	515	477	486	493	498	497	501	498	511	483	542	478	521	466	473	490	526	514	519	534	497	492	513	511	504	541	511	511	521	503	501	533	510	531	515	530	540	483	478	503	487	486	501	480	525	516	519	532	509	512	539	473	544	489	519	496	546	528	502	518	476	530	484	462	545	493	499	498	523	488	516	517	477	487	491	522	504	551	477	490	517	485	465	493	499	487	519	492	539	502	515	469	482	513	580	478	513	508	486	506	483	533	492	507	490	551	507	495	523	482	501	436	506	524	465	516	471	526	510	493	478	479	526	493	496	481	481	506	515	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54024	48466	44339	29810	24001	23280	23516	22176	22594	29839	31946	19546	8865	3100	1152	458	313	247	236	225	243	215	234	238	213	230	233	258	222	261	238	296	266	235	236	240	219	250	239	218	267	206	252	254	238	241	265	236	243	251	238	236	275	218	241	237	231	234	223	201	253	233	249	234	257	247	229	219	225	274	234	251	252	216	248	247	252	244	257	257	274	271	239	211	272	221	216	226	229	212	243	227	229	235	253	248	231	257	211	231	255	201	213	218	219	236	225	239	238	216	231	263	251	228	208	238	254	223	235	220	231	226	260	260	242	208	236	256	235	250	221	217	227	245	210	237	263	221	234	247	239	238	203	225	220	236	258	219	235	268	214	260	231	288	244	227	224	227	212	221	258	236	251	217	221	261	236	215	240	234	245	206	236	237	245	244	222	267	232	223	249	236	257	225	223	247	237	234	217	252	222	264	271	270	244	241	249	217	209	252	258	204	239	238	227	235	260	246	257	241	251	222	245	242	259	213	255	261	281	247	228	210	227	253	210	252	240	248	243	307	214	214	245	230	235	250	248	238	235	236	236	239	246	253	254	276	225	242	249	253	248	227	249	239	237	233	241	229	220	242	220	225	255	255	256	266	238	235	211	223	263	278	257	258	228	253	251	221	245	218	253	235	217	251	258	231	235	249	232	220	273	235	258	246	212	238	220	226	239	255	252	267	251	240	222	261	245	236	256	220	228	242	231	231	217	208	210	248	216	241	221	256	247	243	234	241	252	243	243	206	230	226	194	221	230	231	236	256	219	227	234	254	230	243	251	229	247	245	211	247	248	219	255	248	242	262	227	267	242	227	257	240	221	225	225	243	241	232	237	250	233	225	232	229	248	255	233	228	217	221	248	271	214	225	249	227	231	237	234	220	255	234	227	237	236	237	246	233	210	238	244	234	279	269	259	244	243	234	209	211	238	246	224	245	210	208	237	245	236	216	241	198	235	223	252	232	219	230	234	247	263	245	231	253	238	218	235	216	260	234	204	259	258	238	221	199	232	253	245	266	232	228	247	232	263	242	224	239	235	230	225	256	236	213	247	236	220	238	250	256	241	246	222	266	257	224	260	221	236	215	243	245	229	233	253	232	234	254	226	230	247	255	250	238	238	226	238	280	237	230	219	259	237	230	248	234	270	242	240	220	207	218	215	183	202	193	191	227	214	235	243	230	234	211	249	233	245	238	239	263	215	188	226	238	252	239	221	227	245	229	231	254	238	244	225	271	227	250	236	228	240	233	234	234	229	248	262	256	225	213	254	243	252	241	248	235	250	243	259	253	221	248	229	213	231	236	243	246	236	230	219	233	251	234	219	227	235	230	254	209	237	262	265	221	223	226	214	193	216	221	220	215	261	254	227	242	249	241	250	230	234	231	232	239	230	273	227	233	215	227	246	224	235	219	249	216	229	266	255	233	268	243	207	229	206	225	239	246	255	240	229	230	216	231	219	232	216	241	230	223	236	221	260	257	229	230	263	231	236	241	240	209	250	265	249	206	244	208	222	238	232	230	210	224	243	206	231	211	238	234	240	246	237	235	224	223	239	226	256	212	231	227	252	218	252	229	242	240	248	232	234	229	213	224	246	242	245	245	219	269	209	213	242	223	260	221	231	262	262	249	265	259	266	240	248	228	252	235	221	220	237	189	211	270	233	242	244	209	221	246	229	229	244	262	242	220	251	259	236	233	237	242	249	248	235	232	219	256	235	262	240	224	226	231	231	247	209	213	251	236	220	233	234	233	234	227	232	257	235	227	274	215	229	248	235	212	233	244	229	249	264	226	251	227	212	248	232	261	273	237	233	238	265	237	246	253	247	221	219	260	234	255	235	235	209	266	244	228	219	227	235	240	235	239	232	206	251	244	265	239	246	255	238	249	231	212	210	227	243	253	212	233	234	231	241	254	258	248	214	236	279	213	246	229	226	245	232	230	232	215	249	237	247	247	199	232	244	238	254	242	209	211	229	258	274	261	231	207	230	237	245	212	224	235	234	239	220	230	248	233	224	224	221	259	232	254	207	224	246	243	234	238	221	233	221	230	261	232	223	243	227	246	242	231	251	251	243	235	219	201	213	216	242	252	260	246	230	247	252	261	222	228	227	195	207	230	235	222	251	230	271	234	216	231	232	241	210	237	230	231	260	211	250	242	216	255	247	217	224	238	218	209	215	223	251	242	224	228	229	281	221	230	240	266	219	258	257	240	245	228	237	204	250	244	244	239	252	233	250	227	211	231	242	260	265	245	240	250	254	232	234	256	225	235	246	233	242	247	229	253	226	239	211	248	238	196	257	221	206	226	241	266	255	233	247	228	243	239	232	233	209	243	226	238	245	256	254	230	217	202	234	224	224	230	247	222	248	239	234	224	234	228	242	248	238	216	238	200	235	216	243	249	244	223	222	234	222	237	246	244	247	242	230	249	249	261	248	241	220	223	236	228	241	259	238	258	223	233	225	261	237	228	219	236	221	262	252	254	244	255	211	238	241	229	225	243	248	237	253	256	251	250	210	226	219	262	222	225	243	234	236	232	234	261	222	215	252	255	244	218	214	236	254	213	234	237	262	279	246	231	239	228	267	246	234	240	211	229	226	233	231	254	249	205	219	245	246	259	213	240	250	250	230	244	235	249	253	206	266	239	219	240	266	240	254	235	224	244	264	231	224	243	253	226	266	231	212	215	227	232	241	260	229	218	235	225	252	255	251	238	252	244	241	231	233	221	228	221	235	229	248	268	253	224	231	222	236	238	242	236	243	211	253	246	244	243	251	203	225	233	220	263	244	223	265	232	249	233	206	238	243	242	218	222	226	233	252	247	262	215	244	190	219	265	241	232	209	243	235	206	235	245	249	225	230	195	257	249	228	220	237	211	262	220	257	234	214	247	227	198	240	240	248	247	246	233	231	226	259	277	224	258	260	224	244	235	250	202	213	225	251	225	229	243	233	242	225	252	241	242	232	237	230	255	237	237	246	216	241	243	240	243	220	236	228	255	241	254	232	247	242	211	234	219	232	226	227	243	226	235	232	258	210	224	216	212	219	254	262	275	247	233	256	224	222	204	253	257	252	201	261	222	252	242	253	275	217	221	229	234	263	273	228	236	233	251	261	262	257	233	217	209	239	253	220	244	230	242	223	251	219	239	212	241	238	267	255	218	261	219	265	227	246	245	258	247	243	230	254	209	212	223	245	251	241	219	230	233	246	241	237	230	224	218	207	226	249	233	241	225	221	245	235	253	228	258	238	216	229	233	230	247	238	251	246	233	252	239	258	254	260	231	207	241	249	218	238	222	243	236	214	233	249	244	218	264	218	238	224	233	249	243	236	234	228	232	225	213	234	219	221	253	237	265	247	257	219	222	228	242	241	221	211	234	228	243	249	266	237	246	207	224	251	218	243	257	206	230	237	243	252	247	220	226	236	258	216	251	290	232	245	242	252	242	229	245	251	235	227	220	263	236	272	228	243	245	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42216	54870	46136	10958	4922	3988	4348	21890	34948	44508	43891	32348	18706	8444	3254	1176	698	533	536	525	501	530	543	491	527	511	511	518	516	490	537	494	517	505	532	497	491	498	541	483	510	471	539	509	481	488	502	482	497	482	506	514	515	521	493	530	512	507	454	541	485	505	516	492	514	500	513	485	532	495	494	504	489	481	544	497	527	501	511	502	520	453	535	511	490	527	455	478	501	493	474	531	494	529	539	504	531	489	479	502	480	514	497	504	517	518	496	497	500	525	506	473	496	500	485	521	521	502	504	505	527	528	497	492	495	516	493	463	534	518	545	502	521	503	485	505	534	528	529	501	474	532	473	505	515	520	521	466	520	501	483	533	511	510	500	528	482	481	531	471	495	512	523	511	486	536	536	482	530	476	535	534	484	503	501	527	503	495	518	454	493	532	489	519	469	522	508	482	495	495	544	489	510	552	512	488	528	541	502	525	510	469	522	469	514	507	533	480	524	530	503	513	502	528	515	533	554	503	505	494	491	485	508	472	532	465	479	517	473	483	492	497	491	466	505	493	508	508	503	554	483	512	507	492	522	496	507	475	560	505	535	471	528	523	529	501	510	540	549	507	501	512	495	526	513	507	492	552	500	479	463	498	469	539	474	539	482	523	467	491	507	525	495	500	529	499	540	457	504	474	502	479	510	493	485	516	491	518	486	480	513	489	495	522	488	503	506	501	552	518	522	482	498	491	507	529	520	522	507	533	530	510	503	496	542	528	506	510	463	506	493	516	511	481	523	504	511	496	509	485	522	502	493	534	527	521	468	501	502	519	514	479	477	505	506	510	506	482	460	489	495	482	493	485	507	518	514	537	501	488	510	494	480	484	524	484	453	512	479	518	533	490	486	481	515	543	541	502	510	535	507	514	490	520	505	535	513	497	525	524	483	544	508	500	470	458	513	517	549	519	482	515	500	503	495	494	498	506	500	506	477	480	495	499	522	522	493	482	534	506	488	475	509	520	558	545	543	506	484	508	510	488	505	484	507	475	465	527	491	505	528	517	514	512	520	532	510	513	502	484	484	506	516	513	518	513	467	469	525	525	536	509	492	502	482	495	534	496	525	527	516	470	521	512	565	517	501	497	490	463	516	500	503	492	492	515	540	512	487	481	482	509	487	510	467	470	533	490	497	486	501	493	509	516	487	498	496	493	508	490	523	516	476	512	496	522	500	536	507	533	516	548	542	523	460	497	523	488	525	501	500	507	473	500	478	465	555	495	493	539	526	504	456	500	516	509	552	529	467	474	473	515	529	529	482	510	522	490	512	502	485	523	474	527	503	500	524	513	509	546	554	513	451	495	520	514	487	544	495	519	500	514	476	511	477	476	552	520	460	544	504	517	491	517	481	510	522	484	521	483	548	494	496	519	512	465	493	504	507	533	482	529	501	441	515	506	519	495	504	512	537	463	494	531	494	470	525	503	495	542	512	504	554	495	518	532	508	535	492	506	500	493	506	466	532	509	518	487	505	499	529	505	530	475	519	462	495	511	506	503	521	468	537	499	503	515	504	489	533	488	488	520	495	530	513	518	456	528	516	508	509	510	513	479	471	477	533	485	500	524	486	510	514	474	492	505	513	454	510	492	469	502	478	540	510	497	501	522	510	514	457	551	496	464	465	531	471	505	493	486	515	523	509	512	487	538	475	480	487	568	500	462	483	494	514	498	512	513	442	488	490	528	537	542	517	497	481	459	483	515	519	522	494	480	543	475	508	487	523	499	508	535	531	521	485	549	516	433	505	485	486	490	510	467	568	520	499	515	511	513	462	491	539	506	526	508	480	520	530	462	493	505	482	511	490	544	495	456	476	471	512	514	530	483	497	505	557	503	485	494	484	529	468	516	516	507	520	492	483	495	525	499	544	483	543	537	508	474	497	494	492	489	508	467	516	504	510	505	491	513	470	488	485	499	537	504	521	502	507	509	481	483	483	498	468	459	481	517	493	491	510	538	526	470	514	489	529	468	497	500	475	510	512	470	492	510	530	513	514	495	512	561	520	482	506	492	564	529	545	481	541	499	461	494	502	496	506	524	475	520	533	496	509	483	472	520	514	510	530	542	508	520	485	515	504	525	504	477	499	535	515	504	508	521	545	490	521	534	482	523	547	525	514	491	487	508	492	532	465	541	492	496	505	518	498	492	497	478	539	528	474	491	505	457	482	491	477	526	491	505	499	521	520	507	481	473	504	514	552	497	492	468	525	491	517	476	503	514	487	510	498	448	513	497	533	511	528	497	440	510	505	507	525	480	529	485	493	494	505	542	510	535	546	503	502	543	503	490	478	503	511	503	496	488	536	527	447	521	505	498	512	508	511	534	508	492	480	458	536	509	498	494	533	495	528	475	508	501	515	527	474	519	469	519	515	498	541	480	511	489	536	501	518	494	519	500	504	531	468	540	531	474	557	515	523	517	516	506	529	479	512	524	475	467	492	533	464	493	509	488	500	493	492	550	551	482	499	515	511	501	458	514	489	482	520	546	512	522	478	528	470	519	512	535	486	514	510	507	472	511	508	535	500	462	538	495	484	549	538	523	497	539	480	510	482	513	482	505	468	522	544	506	496	518	487	496	518	496	522	484	461	522	478	499	495	492	503	446	510	522	495	508	494	513	507	501	516	500	524	506	538	517	489	506	484	483	480	504	491	483	475	537	520	489	507	497	517	489	506	486	540	490	484	544	484	469	513	473	488	509	523	526	504	489	467	500	502	508	517	483	513	511	519	504	492	478	459	524	534	549	504	497	508	490	494	513	522	520	518	530	504	512	512	528	501	485	515	513	469	491	514	519	481	533	534	492	493	493	527	501	491	474	506	485	513	501	512	517	498	527	506	489	467	484	487	493	504	481	531	508	486	502	511	513	469	512	502	526	477	497	458	520	497	482	527	521	517	477	509	482	544	501	509	501	502	458	494	456	490	528	493	472	522	490	504	518	519	518	479	537	531	509	524	511	467	503	466	477	493	508	489	512	525	499	523	500	520	520	553	520	526	494	504	497	508	504	491	500	495	542	490	494	501	517	521	489	550	497	468	515	495	515	526	543	510	486	493	492	506	524	535	525	548	500	525	496	485	517	513	489	497	536	490	509	471	494	502	457	516	514	520	512	496	530	522	487	523	528	486	456	499	517	521	498	520	498	451	492	537	467	479	492	517	514	490	485	499	494	581	475	502	523	506	539	518	521	522	501	502	516	522	503	473	521	506	493	494	505	534	509	519	508	483	479	515	495	505	498	508	499	529	468	494	538	502	532	476	479	491	491	548	506	473	472	458	496	495	467	541	463	497	490	493	484	490	514	476	471	524	567	553	514	527	472	534	535	505	482	506	491	467	511	530	503	515	501	492	493	506	496	496	501	476	508	520	495	505	512	514	527	522	513	485	512	477	503	496	498	475	508	462	558	516	516	483	485	532	505	534	522	508	498	471	504	491	480	479	506	497	504	543	489	496	497	510	487	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53222	50374	45441	28159	23550	23896	22463	16173	13927	30917	28393	21135	11364	4663	1480	565	295	240	254	240	266	259	220	209	233	217	218	242	234	207	214	236	207	240	216	253	252	232	209	235	228	245	246	242	228	229	232	280	221	260	219	243	237	249	223	200	235	263	247	234	217	200	225	267	236	231	245	215	247	236	223	246	205	233	203	227	230	228	239	226	219	223	229	202	236	272	231	224	226	227	224	222	212	213	224	188	221	248	211	228	249	220	260	230	241	220	255	222	239	249	227	236	190	232	257	229	253	197	255	245	228	241	216	225	212	238	216	214	215	207	212	229	231	259	237	202	236	239	242	205	237	239	234	226	226	223	225	225	193	234	236	252	222	224	227	223	255	223	215	232	198	235	238	249	227	247	218	212	238	251	241	237	239	219	222	248	230	235	224	222	237	237	212	250	209	244	262	227	222	221	257	251	243	199	213	247	244	222	222	215	236	252	235	232	243	255	239	234	245	232	231	228	206	240	241	216	208	234	242	258	237	245	220	227	219	228	246	235	221	218	261	231	240	241	232	214	249	199	223	228	238	239	223	211	218	225	248	231	240	235	210	217	256	206	233	256	227	233	245	237	240	247	223	222	252	227	216	229	242	240	273	252	222	230	204	227	230	244	250	203	237	232	238	240	242	210	233	256	232	206	229	242	231	188	250	252	244	242	235	245	234	198	232	245	243	251	229	223	221	241	252	231	240	231	236	208	231	249	262	240	215	251	287	246	237	209	226	254	226	194	203	219	203	235	250	234	218	239	234	230	207	238	231	231	202	204	218	240	232	197	246	232	233	249	237	230	228	222	262	214	241	232	259	230	230	223	244	242	214	236	210	239	210	201	256	218	243	235	232	194	244	234	239	252	245	222	236	223	234	216	258	237	222	236	225	229	192	230	253	219	219	221	250	244	239	233	226	233	213	205	239	228	214	243	207	224	270	235	227	219	203	238	242	241	246	241	234	211	259	218	247	224	248	226	215	237	222	225	256	252	218	216	235	249	217	246	222	246	235	240	224	219	234	224	274	248	224	254	238	211	228	230	259	238	245	236	221	240	259	243	240	221	211	229	257	225	241	220	243	224	215	220	215	235	220	246	271	246	231	227	228	244	260	257	240	260	269	226	261	215	228	238	221	220	239	252	244	251	233	247	227	229	235	224	223	234	214	252	217	235	216	254	236	265	241	221	244	247	228	219	226	249	233	234	225	235	229	247	261	199	257	224	275	220	237	277	245	253	238	233	267	229	216	228	257	224	209	234	230	258	211	247	260	237	216	243	251	264	257	240	232	235	208	198	221	256	249	235	225	237	215	239	231	247	249	233	244	230	247	262	214	230	267	215	234	234	228	229	233	242	260	233	237	204	231	232	220	214	225	205	232	247	230	239	246	216	223	218	245	226	232	245	222	236	213	226	208	207	215	232	205	247	240	229	245	225	238	248	199	225	235	218	197	232	220	264	245	230	283	253	238	200	238	209	222	249	263	219	215	222	240	224	228	222	206	215	255	226	222	238	243	234	235	222	243	230	237	262	192	233	242	209	240	223	262	239	207	218	240	219	267	230	243	213	248	244	228	221	214	230	221	260	234	235	217	222	228	240	221	234	254	225	212	254	249	239	213	253	252	260	240	245	219	233	246	219	238	227	224	249	213	228	232	215	229	217	230	229	217	237	238	243	232	224	226	246	240	222	237	218	207	229	246	230	249	234	246	227	256	213	235	235	222	230	202	239	232	222	229	238	223	226	240	225	237	237	227	234	256	244	203	237	245	221	234	200	237	239	214	238	220	224	256	226	223	216	253	213	231	236	230	232	265	223	217	261	232	255	225	236	230	260	241	249	229	235	237	244	205	251	199	247	221	258	248	238	222	224	234	263	231	222	256	250	220	243	197	241	254	244	241	219	216	225	229	219	240	235	238	215	230	229	247	239	210	239	221	234	203	227	199	236	224	233	249	234	232	223	250	235	235	240	243	223	250	245	220	209	203	236	248	261	223	247	215	218	221	204	237	221	214	217	273	243	258	234	234	237	255	236	232	221	247	235	229	210	263	240	231	247	233	222	248	239	222	234	252	234	250	228	239	246	205	213	256	242	260	235	210	215	221	254	230	238	228	226	232	229	214	233	229	246	239	231	240	237	229	234	225	228	240	195	229	206	224	237	233	224	241	234	230	227	222	220	244	241	218	224	242	232	239	238	259	232	242	235	200	231	205	232	231	246	210	220	251	229	221	236	235	253	244	242	257	221	248	225	226	213	247	267	236	228	214	225	220	230	208	213	244	212	221	236	210	228	226	218	256	226	235	258	258	224	243	245	262	239	251	219	213	232	232	210	230	216	221	218	242	231	236	234	214	248	233	232	239	216	231	264	237	221	251	253	240	207	241	188	235	244	235	218	224	216	215	231	249	247	224	248	223	219	235	236	228	257	229	226	228	231	234	250	236	242	243	222	233	237	225	228	206	238	209	230	210	230	234	237	271	207	238	206	234	241	252	243	237	228	212	218	212	217	228	202	222	241	239	253	229	222	225	235	239	254	241	240	237	221	267	238	230	239	218	233	248	238	219	237	242	214	243	230	221	220	262	198	227	239	240	223	197	232	261	229	240	235	235	214	246	241	236	242	227	226	259	227	226	264	224	233	231	250	251	219	235	234	229	219	214	216	256	214	223	237	222	222	223	244	221	218	198	208	251	261	237	232	245	220	252	215	242	216	216	245	231	261	219	230	241	255	243	241	210	250	291	210	263	225	224	243	223	256	229	236	214	252	207	242	246	229	231	207	240	213	209	238	211	221	254	226	252	234	230	250	218	236	227	244	248	214	237	228	232	234	242	260	250	198	245	221	246	214	221	213	238	217	252	220	240	241	245	219	252	224	227	249	233	238	223	230	248	224	234	233	203	238	220	215	248	220	216	233	228	255	215	222	214	258	228	231	262	228	217	210	243	225	226	225	246	228	245	251	229	216	235	222	231	245	226	218	232	231	245	255	261	219	251	212	242	251	254	224	222	207	260	235	228	234	219	220	246	215	228	231	210	214	218	259	242	236	227	240	246	218	247	233	246	231	258	251	227	245	258	233	243	206	258	214	226	259	232	231	245	222	249	244	245	228	235	207	225	241	249	271	214	239	244	282	242	223	216	248	237	209	224	228	225	231	245	282	224	248	212	237	241	247	241	238	239	233	234	255	207	230	216	239	222	235	236	228	254	242	234	232	237	227	237	226	245	236	227	245	231	230	229	249	223	222	201	217	199	277	234	213	222	238	209	244	217	207	207	234	251	235	218	241	212	223	232	237	218	235	252	235	217	226	248	201	231	240	249	220	225	219	248	218	252	252	225	237	230	236	242	226	251	220	235	229	233	247	232	243	224	224	221	249	240	227	277	211	226	234	237	243	226	221	242	234	236	212	236	215	219	230	226	227	238	241	231	210	210	252	222	229	229	259	237	210	207	249	223	217	261	227	240	241	231	243	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41853	53149	44721	6161	5153	4316	3711	5270	22653	47014	41880	35532	23459	11919	4674	1670	746	621	536	524	523	504	510	494	539	540	513	546	517	507	536	488	490	508	486	525	485	502	520	508	468	471	532	541	523	507	502	476	516	486	491	531	509	516	509	497	494	497	513	474	511	501	520	496	493	499	510	448	493	494	509	516	480	491	481	516	542	505	512	537	493	514	525	526	518	485	495	529	491	500	478	480	480	514	531	485	491	486	487	514	501	522	454	548	496	528	520	460	503	475	487	505	502	509	543	501	499	526	513	527	481	510	533	466	513	504	479	540	523	456	510	503	506	493	528	493	480	513	463	520	524	505	511	514	523	489	522	496	503	475	487	514	505	485	510	515	504	462	520	472	505	498	509	510	494	508	487	488	480	537	456	519	515	518	498	519	506	464	485	472	484	486	531	532	498	528	493	513	516	478	489	522	498	493	487	541	503	468	467	490	499	481	526	500	483	501	553	488	551	461	482	500	500	494	501	510	503	542	510	498	530	488	474	494	483	485	513	491	540	492	482	537	503	509	455	536	510	490	481	502	476	463	523	478	540	496	516	525	464	496	515	486	486	493	532	513	497	508	508	543	511	490	492	516	512	506	502	531	453	511	519	468	489	492	502	508	489	474	531	534	529	462	502	480	484	484	514	511	524	477	545	512	533	478	546	500	510	466	503	482	480	505	461	525	496	514	516	510	549	480	483	537	501	499	527	459	498	473	486	551	508	507	487	512	486	554	472	486	510	474	512	504	501	467	489	522	524	538	492	504	460	573	518	509	493	537	510	522	540	500	513	524	502	504	479	523	479	506	513	488	458	561	493	474	453	499	478	513	494	483	509	504	503	462	511	540	486	536	512	511	467	522	513	488	500	520	489	495	521	495	491	514	505	500	522	503	500	508	479	521	466	478	480	489	533	489	528	519	489	484	504	512	519	515	516	511	508	491	490	513	478	478	515	477	526	522	490	524	501	471	539	556	506	499	506	551	508	510	543	526	510	485	513	473	532	509	509	518	525	499	475	500	515	495	514	493	539	540	483	469	493	493	505	513	527	473	530	498	520	506	505	505	447	483	465	527	526	509	525	509	491	460	512	545	476	503	520	494	490	533	516	519	495	488	518	504	482	467	510	511	534	492	490	561	506	578	533	487	471	478	534	481	469	494	485	507	492	503	500	480	516	471	497	483	513	515	475	537	530	514	501	507	491	487	474	555	521	464	462	477	506	507	469	483	521	509	519	493	488	506	475	478	505	528	527	511	539	533	468	482	471	501	512	487	498	515	478	470	497	515	465	510	526	520	487	468	480	513	499	481	497	549	514	484	491	470	555	495	504	499	467	525	519	481	522	501	502	534	517	523	522	496	498	509	487	516	536	482	481	502	530	488	474	520	481	488	496	491	487	497	492	484	483	502	469	535	532	463	502	482	528	510	510	512	540	489	520	529	457	510	478	493	508	511	529	487	502	527	470	478	503	503	513	487	493	467	476	471	494	527	526	500	506	491	500	504	498	497	546	521	526	499	488	492	516	501	505	510	455	488	475	537	533	513	543	504	491	501	493	469	518	464	518	488	541	519	515	508	485	518	550	497	522	509	511	510	494	500	556	495	517	517	502	514	487	520	493	541	510	488	496	536	490	517	485	504	486	493	466	470	515	479	479	515	475	487	514	500	509	503	498	482	489	499	457	478	535	469	497	524	468	513	497	483	488	468	531	461	513	501	528	526	483	459	515	542	509	460	494	510	484	503	496	563	500	520	505	494	479	496	472	521	498	467	490	487	511	537	507	480	489	509	482	489	489	533	559	496	523	510	531	515	541	506	511	538	509	487	498	513	468	510	514	510	486	494	519	497	516	471	529	499	539	521	479	503	478	512	477	540	513	500	509	536	518	509	506	505	493	504	492	510	493	547	505	492	492	496	506	490	482	529	486	495	517	470	510	544	527	484	497	502	492	490	476	484	504	522	480	561	532	491	474	460	535	549	526	487	528	493	459	497	492	527	547	488	485	486	503	535	527	475	506	536	519	470	511	506	494	495	478	449	481	463	515	524	458	475	504	510	487	506	501	525	475	526	508	494	538	504	488	522	557	502	486	507	492	508	500	553	486	513	516	497	509	503	517	495	501	471	507	494	470	522	524	531	513	437	465	461	513	491	512	494	513	495	486	563	548	501	487	466	522	512	490	538	530	492	510	507	509	472	542	534	502	506	475	500	509	485	512	532	530	511	502	510	506	483	491	478	528	500	486	540	500	468	485	505	460	489	496	515	546	484	477	482	474	487	506	524	495	492	509	475	526	501	496	523	489	505	527	466	529	529	524	491	484	495	501	495	488	485	477	511	526	498	486	494	557	524	498	505	503	504	495	499	502	504	465	497	513	506	504	505	462	483	521	516	492	480	513	516	497	527	508	538	507	502	490	535	509	501	551	476	471	463	485	506	511	506	504	482	515	532	469	534	528	516	527	503	490	519	479	498	523	558	472	500	538	536	512	520	490	503	530	494	494	537	517	482	530	507	500	514	510	513	540	500	474	535	507	478	499	496	509	525	547	521	522	494	484	494	487	518	505	503	504	511	502	497	536	513	495	512	477	505	478	483	500	526	505	499	519	521	502	495	494	547	467	515	485	499	535	522	528	496	520	496	502	508	476	507	512	484	515	523	506	523	479	519	495	525	478	466	542	481	496	523	481	504	474	470	511	542	551	472	492	504	479	484	475	482	502	524	477	545	494	494	492	534	485	507	482	509	567	527	519	468	461	530	540	482	519	541	506	495	503	490	504	551	509	499	508	514	496	481	515	528	520	504	524	482	506	543	528	486	495	498	497	511	491	472	530	503	526	511	503	446	510	518	473	500	520	514	478	515	518	499	469	521	518	507	517	510	529	503	499	481	521	477	446	522	526	521	518	502	480	538	515	518	529	469	472	532	481	485	507	504	485	493	531	509	499	490	510	494	545	492	502	490	500	487	473	519	479	509	473	553	497	450	501	525	482	504	517	472	518	486	504	519	480	480	512	511	517	489	490	462	492	510	499	511	517	491	502	539	541	508	534	526	481	514	500	473	507	481	485	534	514	533	450	490	517	517	488	483	493	528	512	517	473	513	523	497	498	515	542	519	498	479	533	499	546	476	521	517	510	523	549	479	532	478	522	501	509	540	512	533	500	520	488	485	453	481	511	570	471	499	503	499	522	533	508	521	494	522	502	502	510	483	490	486	496	499	480	491	553	470	488	486	485	499	501	474	493	533	486	512	510	463	490	507	505	550	510	498	502	513	458	467	509	493	579	509	514	490	477	529	523	512	500	498	493	497	559	480	503	472	489	517	480	519	541	492	493	519	502	502	514	504	498	479	494	491	588	527	564	502	499	500	521	495	488	529	511	532	508	501	512	503	506	519	478	467	523	482	479	481	520	530	493	515	484	507	523	502	504	504	505	531	491	516	512	499	509	507	507	506	495	565	500	525	519	529	482	560	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53403	52360	43637	27336	24377	24439	22947	19431	23161	34083	27163	19002	10295	4458	1624	585	337	261	233	236	246	239	228	253	262	240	261	244	234	225	266	216	232	252	232	252	251	260	236	262	221	251	226	245	226	250	227	210	247	240	232	220	216	224	219	219	243	236	225	252	247	263	202	253	231	233	208	230	224	249	252	229	241	248	234	230	267	213	267	264	237	245	236	217	209	237	227	201	249	236	215	252	281	227	255	258	229	234	243	235	238	230	239	232	226	236	266	226	247	246	251	274	204	240	227	226	232	255	268	216	235	234	248	239	236	205	240	247	224	250	230	242	230	256	215	202	202	217	239	219	230	238	231	258	279	259	225	217	221	224	240	226	234	212	216	225	241	251	231	240	238	249	249	260	229	242	254	238	235	230	261	258	233	241	227	240	223	230	228	248	252	259	213	246	243	239	224	242	240	249	227	257	253	234	253	210	257	236	242	237	221	238	223	246	226	204	197	229	246	240	239	212	229	206	239	258	265	233	211	232	220	218	247	272	238	246	248	219	249	239	246	247	235	249	272	245	262	251	265	242	200	244	215	222	238	261	225	247	246	242	227	247	256	248	231	236	252	229	257	237	269	215	242	239	256	250	217	240	226	226	255	258	219	220	257	242	270	271	227	247	248	206	209	190	214	230	243	231	210	239	230	236	229	240	267	247	235	226	268	260	220	232	243	235	245	253	243	262	259	222	242	246	227	218	261	238	216	228	242	257	247	238	266	209	248	235	232	244	245	233	232	229	231	236	241	265	238	241	232	243	249	244	224	242	245	236	216	221	218	228	215	221	230	228	207	228	244	244	282	226	264	230	275	241	263	249	219	249	202	218	278	250	226	216	214	233	276	199	233	231	251	258	233	240	239	211	255	249	242	239	246	252	219	247	249	239	226	252	224	234	241	231	229	237	249	226	264	246	225	267	270	233	208	251	252	209	223	228	253	233	247	259	240	234	206	225	248	258	227	265	248	249	247	196	246	239	227	259	202	241	227	257	241	238	233	245	254	247	211	235	235	229	237	222	210	242	261	240	255	250	242	257	203	223	199	251	240	231	251	225	240	214	235	233	228	264	224	244	228	245	250	227	216	237	260	221	232	260	229	210	241	247	255	227	213	250	222	234	240	209	227	223	235	244	234	236	217	223	253	221	248	277	268	227	253	245	232	244	241	209	229	229	255	212	229	256	229	235	209	246	226	217	205	252	251	234	227	233	243	241	212	206	230	244	239	265	243	234	219	239	240	209	238	264	237	253	245	239	247	225	264	254	201	246	222	225	236	236	244	263	213	227	235	248	240	256	221	228	236	239	230	225	238	234	232	231	249	243	252	210	269	231	221	260	239	230	244	220	231	242	251	223	262	211	276	241	259	266	249	229	221	226	233	255	240	233	251	256	235	239	239	247	252	225	233	235	232	238	226	232	263	242	251	247	239	226	237	253	221	226	254	230	234	243	240	263	242	250	258	220	250	220	203	230	242	243	244	236	227	257	228	234	252	235	236	230	228	224	242	238	218	182	215	232	263	213	249	252	259	249	228	207	238	215	237	226	200	239	216	249	238	224	257	236	228	232	238	214	222	234	239	220	232	226	260	257	278	261	265	217	215	243	246	209	230	252	229	222	231	269	245	221	243	235	242	228	237	246	265	254	232	216	224	230	275	223	234	238	262	238	230	241	235	240	207	238	245	223	232	257	239	210	276	209	237	252	226	214	249	258	226	239	219	244	249	245	222	220	234	244	236	252	219	237	223	250	253	217	215	216	234	221	236	201	213	253	237	253	228	231	241	222	235	231	238	245	232	241	234	270	257	225	236	242	235	231	222	244	236	231	231	226	240	232	239	225	234	239	271	240	228	245	275	246	239	212	251	270	232	248	253	226	222	260	257	237	246	240	238	239	244	259	240	241	230	252	281	257	234	240	253	243	239	235	229	217	246	246	258	226	230	253	241	227	214	235	223	233	223	197	221	236	251	238	218	262	254	243	222	229	248	254	268	234	213	225	234	232	237	236	242	230	213	232	210	222	251	234	242	211	253	239	238	232	287	229	227	239	228	251	253	260	233	227	228	214	220	240	238	272	244	204	246	220	223	240	257	223	266	228	269	236	230	224	247	234	220	236	257	236	214	219	264	245	205	203	262	280	220	253	226	220	234	235	239	239	229	224	242	246	229	231	248	278	248	244	232	232	213	245	251	237	241	208	266	244	242	235	233	240	212	240	272	255	223	251	217	233	235	245	227	235	251	241	223	232	239	224	217	231	218	241	223	240	236	202	221	239	250	220	220	251	239	245	255	219	241	242	255	212	234	240	200	227	295	222	262	207	246	240	217	246	254	229	241	220	262	238	223	232	260	244	248	264	259	233	232	259	244	256	235	233	239	231	231	225	220	210	226	237	239	287	241	233	248	229	245	240	269	238	249	208	228	230	229	259	226	252	230	251	254	251	222	246	233	246	247	248	238	199	223	223	225	224	240	227	234	277	244	260	227	228	220	201	231	225	268	251	212	255	256	245	267	248	259	237	223	246	236	229	237	205	218	226	247	234	267	241	258	247	235	240	238	227	246	235	237	261	246	228	228	242	261	231	243	253	237	269	227	248	226	251	236	226	232	238	205	222	232	232	224	242	245	232	218	256	214	227	203	226	266	227	215	205	242	249	259	219	262	258	215	234	239	232	239	246	223	262	220	245	238	207	207	253	220	259	239	232	243	234	242	210	251	226	243	246	220	221	247	235	229	206	225	268	247	225	231	243	235	244	267	204	223	246	255	203	221	232	214	234	266	267	262	221	225	238	245	268	247	230	223	233	261	240	195	263	254	223	243	236	236	223	257	233	229	222	235	234	241	207	223	229	241	233	242	224	227	248	235	196	265	263	230	253	239	254	229	241	260	259	260	232	228	210	227	224	270	235	233	225	230	230	207	265	231	236	254	248	240	213	235	242	239	236	238	242	217	227	268	224	232	255	246	231	226	258	234	238	222	217	234	225	233	242	229	221	203	239	254	235	240	227	225	243	237	276	223	244	219	230	253	247	230	234	238	245	255	264	257	245	252	248	203	225	227	232	261	227	271	212	224	200	240	258	245	248	248	253	210	212	237	220	257	237	231	237	242	257	237	235	222	249	217	242	229	230	262	241	238	229	244	225	217	224	218	222	273	235	244	242	241	249	226	226	233	267	252	239	228	257	236	229	242	253	241	213	237	249	241	253	217	213	260	236	237	219	251	214	220	246	250	239	217	241	201	243	239	221	204	229	224	213	204	237	219	223	226	245	220	249	225	209	223	209	232	246	225	245	229	237	247	224	232	226	231	221	231	221	243	224	223	230	210	233	263	265	231	265	253	238	236	253	263	245	220	217	247	227	264	214	203	219	235	235	245	244	214	253	244	252	242	243	218	224	244	246	227	240	251	224	232	253	211	246	234	248	240	231	248	211	217	232	248	270	229	225	251	251	226	221	236	261	231	230	250	255	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42361	55212	35819	5534	6282	6259	6027	11783	36559	47457	40426	33446	22331	12011	4710	1735	789	542	528	546	537	505	487	508	511	568	505	514	531	487	506	535	514	513	519	532	516	510	538	513	477	501	508	512	489	532	487	498	510	552	474	495	522	508	513	534	530	523	535	518	517	569	492	495	537	484	467	487	523	505	481	485	519	511	515	513	551	571	507	518	508	497	507	539	513	517	510	513	532	504	468	528	497	536	569	448	534	515	547	545	512	547	504	461	522	507	499	473	546	489	515	509	502	541	521	505	491	518	558	498	495	546	518	494	503	500	492	509	507	517	512	521	514	543	506	544	532	502	518	494	495	494	485	511	495	505	537	493	518	484	528	479	507	526	523	514	496	486	490	515	530	503	538	488	498	496	542	524	460	508	517	536	544	526	510	518	487	503	512	467	514	529	504	540	510	471	511	520	502	518	508	519	486	503	497	472	509	482	542	519	467	507	507	488	489	504	509	483	506	542	524	469	528	519	520	498	519	475	512	497	497	465	528	485	519	521	499	509	484	515	500	490	518	521	518	535	497	473	514	529	521	481	525	504	475	509	550	565	498	528	473	532	562	475	538	498	516	512	465	504	553	502	536	520	495	508	497	489	502	478	498	496	489	476	501	508	516	521	481	516	481	501	494	505	509	441	517	502	518	560	504	517	521	495	466	529	460	496	534	502	509	527	497	482	491	509	539	518	501	533	517	498	527	478	491	524	491	520	522	492	545	516	494	553	526	507	531	519	459	521	522	523	516	524	462	508	511	532	499	479	486	511	482	517	490	535	486	540	482	524	498	521	496	506	448	520	539	539	523	493	478	488	460	463	532	501	494	526	499	507	513	565	516	530	504	505	520	527	449	499	520	487	485	529	517	524	553	496	528	526	483	513	508	501	498	537	471	525	541	490	480	528	452	476	502	499	493	538	516	530	511	510	470	500	480	529	470	535	563	491	486	496	556	489	503	511	513	462	516	451	490	487	519	550	512	503	500	501	512	485	486	516	498	533	490	489	494	523	493	499	465	527	494	505	524	469	513	509	492	527	517	515	498	532	480	523	465	545	518	510	503	516	468	514	484	480	502	558	473	518	522	530	509	517	466	458	531	536	476	470	481	531	503	508	467	499	493	531	519	516	515	501	500	518	514	479	530	522	544	497	507	514	501	503	500	499	500	487	497	535	478	524	495	504	501	546	480	480	498	502	500	531	534	497	516	515	485	548	499	538	519	530	502	489	493	491	527	494	499	548	547	506	502	508	545	509	491	484	488	500	524	493	492	503	494	503	538	529	502	501	509	478	540	522	505	508	530	470	496	493	510	456	479	520	484	467	506	527	500	502	532	505	465	530	528	509	496	515	503	501	574	538	516	487	499	501	532	497	468	530	497	499	495	536	512	525	524	549	570	527	486	513	528	491	507	489	484	489	503	497	525	535	529	462	487	485	519	527	551	483	510	438	506	495	505	522	492	538	519	494	540	494	542	509	528	528	554	489	491	520	510	484	530	505	502	469	529	514	469	503	557	518	495	506	474	511	524	505	478	525	505	536	539	511	503	489	485	480	506	519	523	507	532	550	495	509	521	506	544	515	492	457	551	509	510	523	533	523	518	521	515	511	533	497	518	525	506	553	521	498	554	531	548	514	510	486	503	493	500	495	518	513	514	509	552	470	509	556	512	550	530	498	469	495	512	496	545	480	481	526	517	511	507	488	512	460	520	520	493	513	517	514	498	577	508	552	514	515	504	519	490	483	521	499	506	482	478	488	499	463	472	504	504	492	537	488	523	502	510	467	502	512	495	518	522	501	524	494	529	481	505	512	519	489	498	519	532	478	514	529	506	497	519	490	517	517	453	524	483	481	489	496	505	479	510	493	500	546	510	536	521	519	517	530	516	510	500	503	512	514	524	512	519	508	513	507	467	503	493	511	517	533	506	487	536	522	500	503	464	450	468	522	501	501	499	502	538	500	479	525	506	526	509	484	496	513	510	498	503	481	519	517	503	513	508	478	518	475	496	491	455	456	509	486	520	496	527	517	484	511	472	462	484	517	518	514	519	465	507	504	514	501	546	490	547	514	503	483	532	508	541	507	532	514	511	490	509	503	528	507	480	513	518	494	462	518	498	543	516	513	492	531	479	518	515	503	494	492	503	496	530	499	497	529	526	485	537	532	506	556	488	548	484	528	494	509	523	517	512	508	473	494	472	527	528	507	494	517	466	506	485	499	498	485	500	548	519	519	489	498	520	501	512	541	491	512	516	469	537	508	533	518	539	536	509	561	518	496	523	502	509	519	497	509	506	504	521	512	495	464	524	487	512	551	475	529	532	502	496	507	494	527	527	525	513	487	515	485	523	531	523	483	507	521	498	523	517	520	495	514	488	484	521	501	492	523	497	501	494	497	523	493	508	462	517	493	533	517	522	514	508	462	496	516	504	505	487	538	487	488	492	516	496	485	550	476	482	489	509	512	463	508	508	546	482	517	547	498	553	535	488	553	534	516	511	525	545	485	523	503	485	483	536	489	480	501	486	550	504	496	534	500	519	497	505	474	482	493	477	478	530	506	507	498	524	546	559	497	514	510	497	491	487	521	498	504	503	482	496	499	497	509	526	515	520	514	538	499	531	490	493	508	508	486	496	537	527	488	529	530	522	495	501	517	507	520	499	525	480	480	501	482	464	500	480	516	450	486	530	481	495	494	491	509	472	553	503	516	503	485	546	516	513	478	534	510	515	493	511	463	479	487	480	476	505	524	480	507	464	485	532	518	526	497	488	521	508	522	477	470	533	487	492	528	490	518	474	491	533	445	511	543	479	510	486	495	508	483	498	504	511	502	485	506	484	497	485	550	478	506	522	499	482	476	524	486	493	510	508	547	567	492	498	500	494	475	526	513	517	511	500	513	527	473	512	532	496	538	547	509	503	522	498	510	502	512	509	488	463	459	509	474	557	513	501	474	497	505	517	495	521	514	523	500	493	518	504	488	534	557	515	513	506	463	490	494	492	505	529	533	559	530	516	515	488	496	497	521	470	537	483	486	513	506	507	508	519	490	502	484	484	473	521	520	448	502	504	514	544	492	508	517	495	478	494	447	506	496	512	516	486	477	532	502	495	461	541	539	491	518	521	523	503	512	485	515	514	562	539	494	487	537	523	497	491	520	492	500	503	526	500	481	569	529	504	533	501	516	508	503	593	514	540	481	523	486	512	512	497	537	518	502	493	507	517	493	504	490	508	505	483	496	479	531	490	564	488	461	502	482	487	541	491	519	516	513	506	446	506	478	488	486	485	521	515	521	487	521	536	482	478	481	529	520	459	482	500	481	507	490	516	505	524	522	510	484	529	525	535	507	522	497	529	507	483	506	497	547	483	521	515	543	524	508	522	490	525	513	526	478	507	506	522	491	498	515	497	530	534	505	523	477	518	507	471	527	542	488	471	524	517	523	524	508	517	519	554	523	509	517	541	516	546	546	497	528	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54455	48410	39990	26310	23240	24441	22768	17689	20364	34659	29876	19547	10627	4105	1411	575	318	268	247	254	245	229	227	233	246	223	242	239	239	205	228	258	229	235	234	234	216	261	258	260	265	232	242	256	237	232	236	239	247	273	220	246	254	260	245	226	239	262	230	210	240	218	245	235	237	233	224	252	266	235	244	242	264	255	268	253	245	234	231	249	245	233	235	251	225	236	226	253	223	239	252	260	255	263	227	250	260	253	257	241	223	245	208	250	241	244	246	249	209	239	228	270	216	250	220	243	264	248	251	259	271	247	272	241	215	240	220	218	236	268	244	230	277	230	240	229	234	245	238	253	263	230	254	230	258	201	252	229	258	250	213	245	230	227	232	242	249	229	218	240	263	266	265	259	231	237	225	225	239	244	214	241	255	248	216	240	223	240	206	253	220	253	229	227	256	229	262	228	247	238	258	223	243	266	266	234	221	256	231	225	256	248	218	260	260	258	260	242	241	250	248	280	247	235	245	233	255	248	244	240	239	235	258	258	216	224	240	242	248	226	252	234	231	245	237	245	223	246	242	214	236	241	249	229	227	254	228	235	237	252	224	245	284	262	259	237	234	247	219	248	242	229	226	272	272	264	208	242	255	209	240	252	233	234	223	260	244	248	259	240	280	252	253	237	223	259	247	224	275	230	237	240	254	227	242	257	261	260	249	260	235	247	239	229	241	227	229	251	227	250	221	220	225	229	244	239	242	254	223	234	231	247	240	237	247	228	252	224	249	229	273	247	220	246	222	234	262	254	247	202	268	212	236	253	232	236	262	244	230	255	271	224	249	241	251	249	234	247	237	247	251	222	251	241	244	225	231	268	243	234	248	242	236	257	226	249	238	215	228	258	235	260	232	215	226	224	219	252	246	242	220	224	244	268	248	247	238	233	235	251	266	238	212	193	211	257	250	257	244	241	229	272	246	256	273	230	258	226	244	231	227	265	221	246	232	222	243	249	227	242	217	241	251	257	247	249	272	213	204	243	240	259	228	248	222	246	294	286	256	233	233	263	258	233	281	226	233	242	283	263	255	235	246	218	236	230	245	258	212	247	219	243	242	240	238	250	224	233	236	241	235	243	232	218	221	248	234	236	249	249	259	184	227	239	245	208	224	214	251	228	240	239	262	238	258	245	243	263	253	250	259	246	225	244	245	259	237	240	250	237	226	231	233	250	242	223	227	261	241	234	233	262	261	259	260	236	223	221	245	261	240	225	247	222	247	241	237	263	247	261	259	258	241	227	261	243	255	257	230	262	240	221	230	253	237	230	242	229	241	230	226	223	248	234	263	250	203	257	223	233	257	222	237	218	264	290	273	237	257	225	231	238	251	242	220	225	247	308	233	248	241	236	221	231	263	262	241	240	238	216	268	227	246	222	242	251	220	220	255	247	255	266	234	246	248	223	228	220	218	254	236	274	246	264	250	229	221	248	274	209	248	228	263	221	225	228	231	235	209	200	226	238	255	251	221	204	216	227	270	267	258	225	259	238	217	222	240	273	214	228	252	258	247	255	244	225	232	254	213	224	239	240	235	245	255	244	229	262	236	235	216	247	254	238	266	221	229	244	225	244	223	214	240	220	276	250	231	243	251	238	270	221	233	225	201	240	237	229	250	245	208	232	238	234	246	252	217	211	227	228	230	232	224	246	229	220	222	279	234	237	255	243	219	250	252	242	237	227	240	260	257	251	233	254	224	228	226	237	252	236	275	249	256	227	266	239	234	253	275	234	238	225	244	238	252	242	239	245	236	229	233	242	255	244	271	237	261	234	242	224	243	261	228	251	248	252	250	233	216	242	219	216	257	206	212	238	212	189	231	245	264	251	235	247	227	269	228	269	266	240	226	241	235	260	231	245	233	226	240	231	264	242	240	243	237	225	207	231	216	254	264	277	239	226	240	238	228	253	228	212	261	226	239	235	247	226	254	254	227	232	230	247	216	253	234	274	223	234	226	220	237	241	239	234	258	236	233	228	233	271	253	235	221	240	254	279	229	214	232	201	251	216	269	217	240	243	247	264	240	256	230	253	226	212	240	227	255	254	231	216	223	267	272	237	224	221	244	228	244	238	248	206	249	217	269	258	217	251	240	274	191	231	221	214	226	236	225	225	246	245	265	246	252	200	263	256	278	249	256	208	261	251	231	246	235	227	232	250	253	239	251	248	222	250	225	234	252	271	262	233	231	257	256	221	248	226	254	266	233	263	232	257	238	270	241	257	243	247	231	211	199	245	249	238	232	253	224	215	234	218	254	261	237	215	228	203	257	235	246	260	250	218	246	236	232	221	203	223	229	257	251	224	241	240	228	273	222	269	241	225	249	225	244	241	234	229	236	223	253	212	216	220	241	230	236	226	253	252	230	223	257	231	256	250	242	262	238	202	251	219	260	239	265	254	248	244	239	226	239	238	214	226	257	270	228	203	226	240	224	267	251	211	262	229	216	250	241	261	246	236	256	245	270	243	266	247	236	241	226	218	208	221	227	259	244	213	234	238	260	232	230	266	240	235	216	259	216	243	237	236	242	241	230	248	250	273	250	243	226	262	261	236	248	213	229	247	264	238	246	212	233	263	272	224	235	254	261	246	238	233	202	272	234	247	252	212	228	244	235	291	222	227	225	230	253	226	265	260	246	238	233	242	238	244	265	228	198	211	254	242	248	225	236	238	250	258	236	232	219	253	252	244	268	235	247	236	257	293	241	240	286	217	249	220	227	221	223	214	227	264	222	241	213	230	241	226	233	232	226	242	263	238	236	214	234	226	228	238	242	260	231	240	221	233	226	263	255	258	243	233	232	230	249	235	245	198	246	252	242	230	242	226	227	254	212	231	208	265	232	218	257	246	228	246	231	250	231	269	232	256	226	230	221	244	260	252	234	181	257	262	230	244	192	219	220	212	234	252	246	275	251	255	219	256	245	243	249	247	221	260	255	266	226	272	244	278	248	242	210	238	271	272	251	209	231	216	247	251	216	221	240	242	239	229	211	257	218	229	266	229	237	245	225	244	227	224	206	227	246	243	220	251	251	206	225	221	291	253	208	252	243	257	217	215	205	233	224	249	241	231	262	227	216	255	250	237	264	258	228	247	270	264	228	216	239	236	224	233	233	227	230	233	239	249	224	232	243	218	241	227	226	233	246	233	225	216	231	246	247	255	238	247	231	266	253	235	229	236	246	234	227	238	248	256	248	271	260	226	241	246	220	245	235	240	224	260	234	224	224	234	231	240	216	242	217	253	241	210	259	255	263	269	248	238	255	236	231	226	219	235	234	233	211	234	235	266	232	225	210	238	221	233	221	252	228	273	233	242	223	235	232	246	244	225	246	283	250	220	215	234	245	269	245	244	244	240	237	256	243	230	225	254	231	226	254	244	236	237	225	254	266	250	264	253	228	272	236	240	262	221	229	240	231	262	253	261	239	243	230	253	251	256	259	251	255	233	225	259	224	243	239	261	224	224	240	254	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45472	56589	27630	5049	5355	6133	5898	10034	33443	47885	42272	33058	21934	10725	3873	1413	735	586	503	534	542	511	529	547	514	531	487	478	525	538	552	501	481	506	525	508	507	534	502	546	483	522	526	518	469	535	485	527	505	511	491	545	523	480	477	448	519	507	520	482	540	504	506	523	491	537	513	541	532	463	479	473	485	527	468	546	526	491	511	497	520	480	502	495	505	523	487	537	487	503	533	517	506	499	499	519	502	463	493	480	489	538	520	483	508	571	510	527	538	496	517	543	537	485	489	500	518	490	505	502	465	543	536	509	523	487	486	518	507	507	502	500	518	524	500	544	497	536	513	513	541	479	561	478	520	539	501	493	497	492	460	469	522	503	463	502	519	508	534	531	475	551	495	513	495	532	497	470	513	493	521	517	533	496	506	508	511	490	494	514	527	525	515	534	535	545	479	461	504	492	483	513	509	526	502	484	480	503	546	455	512	530	524	519	485	499	496	482	503	521	526	495	477	511	486	490	519	524	495	481	529	541	569	519	489	502	492	507	486	528	521	546	519	520	500	500	499	514	515	511	469	533	552	488	468	479	507	516	546	509	500	488	501	504	501	516	504	516	501	550	530	507	493	492	495	496	508	524	501	467	478	553	499	531	479	511	520	553	514	527	531	510	500	501	494	505	481	497	526	533	540	518	467	521	506	533	536	487	511	495	464	502	471	524	505	515	532	516	448	508	490	484	485	521	534	486	480	543	489	482	496	528	540	563	499	514	504	530	488	498	471	506	522	514	569	478	522	522	488	494	498	484	530	496	482	513	540	439	515	521	502	493	490	516	542	521	526	539	474	526	504	514	500	505	493	472	521	512	489	473	537	502	517	546	502	510	491	485	522	550	505	535	498	505	492	482	460	518	495	512	450	508	549	537	493	557	580	507	536	530	524	504	519	516	526	560	480	532	490	504	515	485	485	514	479	531	477	511	486	516	553	499	510	542	504	502	566	526	519	504	522	537	526	524	506	480	517	531	514	530	513	494	457	505	501	503	502	484	515	500	482	517	514	541	493	512	507	538	513	459	471	505	467	475	510	516	528	516	516	478	527	522	472	488	504	516	502	502	492	524	501	526	483	483	484	537	535	519	516	494	493	528	491	542	519	503	509	499	520	453	498	514	520	524	540	500	493	522	495	480	510	574	511	579	527	523	495	501	479	530	513	442	503	498	472	471	551	474	512	519	506	533	507	484	523	536	487	513	488	513	484	486	520	456	519	518	501	437	486	522	496	506	510	549	487	529	542	493	463	496	515	527	509	515	524	522	535	503	473	525	494	467	511	470	479	487	538	494	488	529	504	511	527	485	509	557	520	518	529	516	491	529	493	487	550	507	517	507	515	518	513	540	487	535	516	506	503	493	517	542	542	494	482	490	548	502	506	524	539	534	513	513	551	493	501	500	541	507	505	465	556	509	523	476	521	496	497	523	548	558	447	515	531	439	515	550	514	544	496	503	515	476	459	513	558	524	505	515	519	531	505	482	526	534	510	508	488	520	544	533	496	522	519	529	525	497	526	496	534	490	479	489	482	532	516	555	496	509	500	544	522	497	544	491	534	502	493	515	526	483	523	534	466	486	532	527	500	475	506	488	522	522	505	510	518	533	529	489	496	475	521	537	543	556	520	516	509	526	524	503	500	513	500	512	540	500	534	523	496	504	503	507	531	490	478	505	515	499	541	514	508	516	517	478	496	525	532	505	498	516	520	530	509	499	523	522	483	519	511	480	489	486	522	512	537	504	512	485	480	501	521	539	472	538	509	520	490	503	522	513	519	487	512	553	501	555	508	490	484	488	506	495	541	494	522	505	523	510	514	510	494	538	485	525	542	528	504	512	476	496	488	475	532	494	463	469	541	494	519	522	514	487	481	496	482	501	510	548	506	543	515	512	504	495	515	481	491	513	506	505	493	521	477	535	511	505	488	510	486	487	485	509	525	539	526	506	516	523	507	508	520	489	498	502	487	506	489	490	523	495	493	531	504	487	495	467	477	460	559	524	478	502	534	507	542	505	471	511	520	501	496	503	494	519	498	494	514	517	499	498	533	526	514	468	504	560	498	480	496	516	488	508	528	527	495	512	507	541	493	541	523	510	489	528	494	498	542	547	500	463	509	525	500	513	527	505	525	507	524	492	491	492	477	502	545	514	523	532	480	498	538	507	494	497	540	540	530	512	503	536	467	539	533	512	486	484	487	529	481	513	540	522	538	508	538	520	496	461	533	514	504	505	518	512	546	518	516	527	502	457	518	498	531	500	547	463	497	494	515	567	526	505	535	543	507	441	518	470	504	527	471	484	534	532	517	503	518	485	492	481	502	549	509	536	511	524	511	477	553	522	534	507	506	511	471	482	545	516	506	538	500	541	491	514	470	546	471	523	523	507	517	534	504	509	511	457	493	498	512	488	481	506	544	521	486	503	551	522	527	553	494	518	496	468	528	493	532	479	525	509	521	492	507	533	469	499	489	515	492	503	434	511	503	502	540	509	511	523	477	461	551	505	525	514	567	491	539	522	516	516	545	507	540	455	467	502	504	531	483	497	531	481	551	520	503	535	514	521	505	494	501	517	501	540	524	543	516	494	489	529	513	515	500	510	525	522	483	459	513	510	490	544	529	494	534	500	514	524	541	497	522	525	504	478	503	507	519	493	535	496	499	521	521	493	500	518	495	500	495	511	518	545	507	501	511	471	536	516	494	493	535	483	467	537	470	491	504	496	509	512	502	496	483	519	484	521	509	502	527	491	479	509	498	532	588	549	499	498	513	551	509	455	521	488	541	528	526	524	521	468	522	472	489	470	557	489	548	535	472	521	526	494	490	490	486	540	494	478	521	536	500	482	511	509	536	491	464	521	544	511	516	504	525	516	557	516	484	513	501	511	507	525	511	512	508	487	500	543	556	503	523	512	519	528	500	523	456	514	540	532	508	515	490	475	488	520	528	532	539	495	501	494	495	521	483	477	458	488	469	511	510	531	528	533	481	549	524	492	519	544	481	543	507	474	538	494	503	511	479	532	507	477	520	500	523	485	513	520	519	487	506	536	551	489	510	576	495	495	474	516	511	503	522	514	547	530	487	498	476	529	524	496	491	536	505	508	503	519	523	531	528	500	510	487	525	508	528	520	505	530	542	504	509	506	513	510	496	503	487	531	457	487	503	501	520	538	523	548	517	467	518	479	518	485	493	476	508	516	540	511	458	465	523	492	498	521	495	464	513	483	512	526	473	493	543	506	488	495	473	536	480	498	547	513	481	546	494	508	530	556	517	478	489	544	510	494	513	543	507	484	519	505	528	469	516	506	581	514	491	525	511	486	505	490	522	510	482	565	491	477	511	495	485	455	524	497	535	519	516	490	487	491	497	487	507	518	531	500	530	539	491	547	473	511	539	487	528	499	504	506	533	563	520	476	506	519	552	488	490	487	520	512	486	465	506	471	505	504	506	493	521	511	560	498	527	509	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52600	47275	34555	25927	23748	23316	22469	17040	19193	32119	32312	22152	11339	4214	1555	580	334	268	244	239	305	269	263	227	224	235	255	237	289	251	207	227	240	249	246	210	237	249	230	259	232	251	219	212	250	255	239	259	236	225	263	250	262	245	245	227	255	221	251	239	256	228	243	244	244	240	237	240	241	226	226	248	231	231	230	263	241	214	229	245	252	211	249	222	254	240	223	243	252	230	246	269	258	220	246	229	238	257	230	253	241	197	244	228	225	234	246	245	220	237	198	230	238	225	249	225	234	221	261	248	229	239	223	233	244	247	244	239	231	222	230	228	226	239	214	229	232	260	247	263	264	251	236	243	224	262	227	254	248	235	235	233	232	227	242	248	223	240	254	225	252	247	251	220	232	233	222	217	269	235	252	233	228	213	241	261	247	230	267	254	225	239	212	223	247	213	212	209	231	226	236	231	250	246	246	233	218	223	240	255	240	269	233	235	247	223	262	274	242	261	249	228	222	205	252	253	239	257	262	281	262	214	231	231	221	239	235	240	228	273	228	226	226	238	226	225	263	238	233	218	260	277	259	275	255	227	238	236	233	246	248	218	238	244	246	235	231	239	239	251	250	225	240	218	266	237	240	272	220	227	257	217	224	223	253	225	222	245	242	222	228	232	231	238	226	256	288	239	241	206	232	271	235	244	214	232	249	230	228	216	230	257	248	225	241	255	240	249	238	235	258	257	239	210	215	240	273	256	210	239	231	243	240	243	256	242	253	254	274	236	245	218	225	238	242	247	268	230	218	238	241	247	243	230	247	228	220	212	215	239	227	244	275	241	240	225	232	242	250	240	272	240	229	228	237	248	231	248	255	268	233	248	262	244	231	267	218	232	242	208	247	209	267	235	272	260	226	240	234	255	224	254	253	252	237	239	252	247	259	246	270	246	239	249	235	226	227	204	242	244	250	235	251	242	255	248	241	262	242	244	259	235	240	233	239	237	229	250	241	239	263	239	233	253	260	260	274	213	260	210	234	231	227	245	222	246	234	237	234	255	262	218	239	242	253	243	216	238	237	226	224	248	241	237	253	265	244	210	221	223	212	253	243	238	243	234	240	211	226	230	271	232	232	234	225	221	270	262	201	247	212	246	237	227	240	223	234	247	243	226	234	233	254	224	226	229	262	252	274	245	265	261	252	257	240	217	221	273	228	230	260	229	220	257	241	223	247	250	249	239	232	225	202	235	231	249	252	267	223	286	237	245	243	229	239	250	258	253	222	245	257	259	220	258	229	264	248	246	269	254	238	230	213	228	245	269	233	238	245	238	236	251	255	215	245	246	232	253	264	220	257	248	243	241	233	248	252	222	225	239	230	251	227	229	215	250	234	232	243	236	250	243	226	271	217	223	230	243	233	253	250	217	243	217	250	264	206	247	231	236	235	272	269	229	243	252	256	213	249	243	224	241	208	219	212	230	225	244	252	238	240	239	232	218	261	218	237	222	223	235	272	221	246	247	218	215	273	243	263	247	233	258	249	235	267	244	217	231	218	206	277	266	255	234	245	212	251	219	211	226	239	241	248	223	246	232	237	235	233	217	248	256	230	244	238	219	227	224	230	265	197	214	263	227	257	222	245	261	262	252	259	226	239	247	242	235	231	221	220	245	230	273	278	223	234	254	223	237	213	234	220	230	263	263	252	249	249	247	244	234	230	225	259	231	226	235	235	246	231	221	232	242	235	269	198	229	226	232	229	218	238	254	246	226	245	240	260	222	249	245	218	255	228	238	226	253	221	232	221	216	242	243	239	275	233	244	241	237	234	271	243	220	244	217	227	253	244	201	243	233	232	211	264	231	253	219	222	248	235	216	222	233	235	248	245	220	255	238	223	204	242	234	246	249	229	237	249	254	258	213	246	253	251	250	250	224	245	244	240	248	238	207	240	253	276	241	229	247	232	225	220	232	259	221	230	207	285	249	231	252	211	236	247	234	234	255	261	232	231	258	240	246	248	252	244	211	228	239	243	248	247	224	269	242	215	226	226	249	241	203	247	225	238	262	245	242	251	221	248	221	252	243	220	206	233	216	264	218	226	227	220	262	228	216	228	249	224	258	253	268	228	230	217	257	254	241	239	204	228	236	265	249	224	226	217	235	242	248	262	222	230	232	233	248	243	244	240	216	269	276	250	265	251	253	269	221	232	213	211	263	234	201	238	287	234	263	245	259	221	225	225	238	219	219	245	263	257	225	221	239	253	233	230	235	264	283	235	266	251	248	229	239	245	242	251	233	236	208	242	242	202	255	236	235	266	249	224	263	257	220	236	235	270	269	209	233	234	248	236	254	270	252	246	231	252	265	232	255	227	219	248	232	234	265	252	236	252	252	277	243	220	253	238	235	245	225	238	209	229	249	247	230	265	242	243	212	243	260	241	216	237	246	219	236	239	237	223	225	270	244	216	241	243	262	284	229	262	234	246	253	235	200	241	205	230	219	201	242	239	218	277	223	211	227	234	240	223	235	231	238	251	226	219	269	229	251	255	258	220	266	253	261	241	248	243	263	216	261	240	230	255	219	243	228	273	242	231	233	244	250	222	238	249	246	231	222	242	253	225	237	244	256	234	203	206	239	236	245	231	251	237	205	259	271	248	245	253	266	229	213	255	209	216	239	245	244	222	271	240	244	249	214	205	254	241	250	226	230	234	261	262	240	243	238	252	249	234	254	259	226	253	258	220	244	224	250	207	263	221	222	231	237	244	232	271	234	265	226	260	238	226	249	229	275	250	232	247	238	230	230	246	237	218	237	251	261	239	234	226	250	256	259	223	265	231	216	236	192	275	229	247	266	270	255	217	258	239	248	236	247	257	252	262	249	236	246	244	231	255	259	232	251	218	239	225	230	241	231	229	224	229	224	237	246	208	254	226	221	251	217	219	219	265	243	235	265	204	203	244	259	210	226	238	246	241	224	235	225	251	234	255	251	219	254	229	238	240	248	245	263	243	248	224	253	208	240	245	252	256	266	222	239	229	202	207	214	243	261	206	236	245	244	251	238	222	235	234	243	211	232	256	216	255	229	236	239	260	237	234	255	236	261	247	200	243	231	245	238	207	225	257	260	220	250	230	222	221	232	248	243	223	236	255	219	204	255	264	245	265	251	243	280	251	248	238	244	233	238	243	261	268	257	240	211	215	246	261	264	227	221	240	244	234	216	270	228	284	233	241	240	205	275	213	246	262	268	246	250	246	231	261	224	242	209	271	268	238	247	222	245	235	217	218	261	225	204	190	237	242	230	240	250	250	224	239	248	210	244	234	230	237	252	255	264	252	241	240	236	236	230	235	246	226	260	212	277	227	242	239	236	262	228	264	253	249	230	250	249	233	230	236	255	254	242	230	209	260	239	232	255	238	205	237	237	249	234	258	233	247	239	256	259	241	210	234	222	218	203	249	245	222	237	241	250	237	275	235	234	209	219	239	242	238	222	228	280	246	204	237	249	233	242	252	252	259	253	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44340	53450	15955	5990	6023	6176	5287	10553	33382	47190	45151	35510	23279	11419	4352	1622	772	572	540	524	501	542	509	508	501	568	496	489	526	451	502	538	496	542	484	517	523	497	496	511	520	513	489	461	562	553	565	530	506	507	545	490	542	526	543	497	558	522	546	491	522	498	487	502	476	500	533	540	509	498	499	506	512	536	489	555	509	533	484	523	548	541	505	538	516	506	518	468	532	549	548	500	523	499	517	531	536	513	514	528	538	522	520	514	522	470	537	518	506	533	517	540	471	525	484	481	532	517	498	545	504	497	546	503	495	465	518	552	503	539	526	553	491	516	520	502	516	486	483	547	513	552	528	495	541	517	515	533	511	528	533	546	534	483	535	531	514	523	511	492	507	504	482	521	544	533	510	514	481	488	466	499	507	526	513	516	489	489	499	522	529	506	517	524	528	459	504	520	512	499	520	513	511	512	533	467	508	541	523	517	531	518	532	512	529	531	508	521	495	524	472	544	492	526	501	557	520	476	498	521	509	525	519	502	543	512	576	541	549	492	502	497	479	522	477	502	521	545	540	541	482	492	502	528	523	516	482	536	473	514	493	491	510	502	503	503	535	455	533	509	492	446	523	494	504	552	496	537	463	469	538	538	514	535	499	497	520	485	540	465	500	516	504	536	509	534	507	531	519	520	559	488	539	492	494	495	516	508	530	486	531	524	499	537	524	500	545	523	523	469	531	501	518	457	517	524	473	496	515	531	461	500	539	540	525	526	532	512	532	498	526	522	494	499	549	534	458	509	534	501	489	502	544	483	516	539	497	480	512	470	493	546	505	499	509	504	521	511	486	481	491	509	557	527	511	509	520	549	490	495	483	521	514	500	473	478	528	529	536	524	523	499	509	497	535	491	524	492	524	509	536	519	517	531	535	524	511	473	484	541	540	523	517	483	517	482	527	564	528	528	555	511	488	545	536	481	472	526	557	451	474	493	510	540	506	531	498	564	512	478	521	537	504	513	519	499	529	527	516	497	507	493	512	498	511	588	514	476	502	476	460	508	504	506	528	526	520	481	537	535	529	518	487	548	520	486	516	554	558	522	542	521	474	510	492	474	523	492	501	516	532	523	541	510	482	501	535	493	497	545	486	479	482	518	513	547	489	521	472	519	517	506	505	521	533	490	511	544	518	527	491	488	510	489	493	541	496	527	531	528	486	504	473	495	483	515	529	527	524	509	527	531	506	509	504	518	524	518	539	490	492	512	502	492	491	526	519	536	548	469	498	540	543	534	525	504	464	498	499	520	514	519	478	545	495	508	510	550	562	517	510	515	504	505	503	536	519	493	478	490	500	512	517	516	541	491	514	518	527	555	523	496	497	491	479	511	533	496	520	557	530	504	490	548	531	481	510	501	485	514	510	529	488	488	471	529	511	526	498	560	472	539	540	492	540	510	496	516	526	528	525	517	550	522	519	493	459	509	535	512	501	524	509	547	537	502	528	505	531	481	521	554	542	550	505	532	514	492	567	511	547	472	478	564	517	506	536	553	493	528	519	476	568	465	497	524	499	442	496	509	556	525	511	522	550	495	533	525	536	494	497	488	505	494	546	499	534	577	508	506	533	495	491	550	488	539	508	504	562	514	519	527	534	457	546	485	517	519	513	526	491	495	516	503	520	503	537	511	552	482	523	542	534	533	558	509	487	496	507	505	517	552	538	523	473	486	551	480	506	477	482	500	487	516	512	530	526	504	464	518	525	482	521	534	497	542	493	517	474	537	518	541	546	507	539	537	535	502	483	521	502	524	472	527	488	483	493	522	528	486	523	503	483	511	480	508	506	509	517	543	566	532	545	555	510	489	490	523	526	538	567	504	587	519	499	524	525	499	535	476	507	544	489	539	521	504	520	495	542	498	487	558	483	498	546	507	496	509	522	536	484	522	536	491	552	526	499	517	519	513	509	518	509	481	562	525	519	499	487	525	484	493	549	539	521	493	496	544	477	513	500	519	506	495	516	516	488	486	492	535	524	498	490	510	519	488	520	503	517	485	518	481	548	521	508	529	526	500	524	497	517	520	492	520	529	532	524	450	513	500	542	521	515	496	544	514	535	551	511	527	496	564	537	512	470	485	494	517	533	508	471	519	502	512	503	508	523	560	544	524	490	538	474	524	471	495	512	508	524	526	507	486	479	492	499	519	504	516	503	540	542	480	441	528	555	543	536	516	469	494	511	506	519	530	508	506	517	466	485	467	519	528	547	488	501	483	490	493	470	519	487	539	512	491	542	510	537	502	509	471	501	480	505	494	535	527	525	524	482	502	528	536	512	558	488	533	521	514	439	537	493	564	540	520	485	516	545	519	572	547	499	512	482	474	550	492	512	524	538	528	515	553	485	542	520	520	534	493	538	487	509	490	512	522	510	514	493	518	531	507	510	531	443	486	527	543	551	504	494	513	507	553	493	503	518	571	504	521	516	537	535	530	513	476	534	508	544	534	501	533	549	523	505	506	536	513	498	516	527	490	558	553	506	492	481	501	522	477	540	525	531	517	492	492	493	536	521	510	537	518	501	513	501	537	533	502	519	517	493	503	528	491	489	498	453	524	520	494	510	487	561	474	565	478	497	542	479	520	487	458	491	505	539	506	545	497	519	494	519	544	505	545	528	527	491	481	557	516	495	498	520	520	488	547	521	506	503	544	484	478	476	491	487	498	558	479	532	512	520	521	505	511	521	513	500	507	492	499	529	503	507	529	502	457	519	511	537	532	498	528	521	519	487	532	489	521	504	529	526	534	486	525	523	500	510	498	516	514	501	525	508	493	487	548	526	493	537	515	513	480	496	552	550	509	541	524	505	540	536	523	477	551	521	505	520	509	496	472	512	514	503	524	558	536	526	517	525	495	503	524	511	488	498	490	543	515	499	479	518	537	499	546	532	512	527	536	507	525	522	587	555	501	526	507	491	513	544	508	507	485	486	500	488	528	532	494	492	505	510	484	514	505	517	461	537	487	520	523	514	509	543	571	505	506	535	494	490	521	518	473	493	500	484	490	523	524	535	518	540	469	527	548	562	520	524	491	492	512	503	526	511	521	560	548	520	528	480	515	516	479	541	513	472	537	483	507	505	528	545	558	465	523	516	506	533	478	480	523	504	529	509	467	488	494	501	509	514	549	531	512	515	495	522	491	507	530	514	514	504	526	508	487	478	473	524	499	527	498	510	497	539	515	523	497	492	510	524	527	563	505	492	523	510	535	525	532	498	504	492	494	502	544	571	500	532	522	507	535	539	504	501	534	486	492	505	551	495	508	482	496	488	498	501	530	521	511	532	489	523	515	508	522	522	547	489	488	524	519	534	556	465	532	511	512	489	489	510	501	474	519	472	479	539	555	501	509	562	497	543	509	491	502	483	489	517	535	512	516	507	540	536	530	494	498	454	581	484	513	576	480	486	492	537	526	506	488	538	457	507	496	521	568	499	518	477	504	568	495	500	506	512	502	513	510	546	514	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54621	47850	33049	24033	23070	24846	23314	17964	24405	36054	30299	19988	9246	3227	1103	480	320	259	257	249	248	253	261	254	242	262	244	283	259	263	255	242	248	245	242	257	230	236	262	214	287	214	241	243	251	226	231	270	239	246	235	242	242	255	225	244	253	273	223	259	242	252	258	266	249	236	241	275	252	270	228	244	249	253	256	253	258	253	243	246	208	241	225	242	224	237	233	258	249	227	246	240	230	244	227	223	253	251	248	245	223	282	262	252	244	241	235	215	273	264	239	237	248	245	229	263	241	273	236	234	247	249	231	253	244	256	243	265	234	235	237	263	238	238	225	232	269	224	220	261	229	244	246	238	218	224	211	234	272	262	215	241	283	231	232	251	244	251	226	258	237	249	249	261	253	213	243	238	212	239	234	245	251	260	249	238	243	228	252	277	263	256	233	231	238	218	253	246	225	250	220	265	260	232	258	228	270	265	230	213	233	233	235	251	220	212	189	232	269	234	259	257	238	281	249	229	230	247	275	230	256	272	260	235	223	211	218	228	266	221	251	235	250	285	236	255	251	249	255	214	254	255	240	228	184	239	230	254	244	227	232	275	223	268	243	265	242	267	277	252	234	245	272	287	245	217	252	265	221	214	264	234	230	243	261	249	242	261	264	251	256	254	225	236	245	267	227	236	245	254	230	224	224	250	236	245	234	251	223	272	261	231	230	238	245	244	228	243	227	265	235	254	225	245	243	244	230	253	241	261	275	249	241	244	216	265	254	232	237	254	247	267	231	255	218	250	248	211	253	290	214	240	242	244	263	264	237	244	254	259	267	255	249	271	257	251	229	209	266	236	236	259	234	251	264	249	236	246	241	230	251	240	203	225	227	270	234	242	295	265	248	225	242	244	219	243	239	235	222	220	256	253	225	232	278	242	267	273	231	240	263	267	257	241	249	269	255	263	225	249	237	241	215	234	210	265	236	267	262	235	256	266	296	224	247	273	255	229	228	238	234	269	235	240	236	233	241	312	245	249	220	209	242	288	284	262	235	265	220	255	235	254	252	255	245	214	252	242	242	262	260	265	251	255	234	239	231	257	227	233	236	239	212	235	226	232	252	231	245	259	221	234	239	265	218	231	228	268	243	267	250	272	235	246	251	243	255	263	242	277	239	252	237	261	289	239	242	241	216	273	257	226	263	236	258	259	235	242	266	232	257	237	254	228	259	253	255	261	243	258	245	259	282	212	214	245	248	257	295	252	257	249	241	250	248	221	257	233	227	224	229	262	246	239	228	275	217	222	267	270	230	212	240	265	244	234	255	248	253	209	237	250	236	253	244	263	261	264	234	260	261	234	248	243	271	266	257	228	230	234	244	252	245	255	247	239	268	247	236	234	245	231	239	247	230	240	211	250	222	246	261	246	262	246	272	228	251	266	258	238	260	240	264	231	243	229	234	249	268	244	250	251	246	250	211	244	239	249	233	234	247	254	255	238	236	253	297	202	249	238	224	228	224	249	242	242	241	246	273	226	205	245	229	238	237	247	223	241	221	232	247	253	255	254	251	238	241	230	234	241	253	225	251	220	265	205	222	242	233	235	247	244	247	262	234	253	250	258	234	261	241	246	240	260	254	256	265	243	239	242	269	277	229	229	227	253	236	270	260	246	221	276	225	263	227	243	257	227	249	240	247	246	221	240	258	232	256	223	250	224	284	260	248	227	233	249	234	260	234	247	252	239	248	241	276	238	241	245	254	233	241	237	237	241	229	230	244	249	205	239	243	257	255	254	203	232	272	239	243	274	235	242	253	260	242	244	277	205	230	263	247	235	256	248	242	243	246	222	238	216	248	254	257	205	228	271	224	246	228	249	245	245	245	215	251	230	267	238	254	231	279	263	259	265	243	243	215	246	239	237	217	265	247	249	233	234	234	241	249	255	231	263	231	240	240	244	245	299	247	262	257	276	262	245	245	220	256	243	251	248	255	253	236	234	222	233	261	224	240	244	249	223	247	261	222	226	259	233	262	254	245	222	241	212	244	239	230	251	227	223	232	250	220	224	242	239	235	273	237	223	267	239	214	236	286	238	216	241	277	233	260	268	258	235	225	218	259	229	269	255	239	233	256	278	253	245	266	237	214	233	218	270	245	254	254	251	239	223	247	223	248	238	218	251	254	280	247	246	223	232	264	239	289	212	254	263	254	238	272	242	254	250	239	262	252	257	242	257	249	246	243	232	247	258	252	220	245	280	253	246	285	272	234	245	239	228	224	208	263	249	242	212	241	252	241	244	253	256	228	258	232	231	242	252	229	246	259	243	263	224	202	265	279	241	225	253	263	237	218	245	255	238	215	243	226	283	270	231	237	263	225	234	255	229	259	240	262	238	215	270	232	222	217	225	234	235	262	254	223	239	246	241	259	233	255	236	226	257	245	238	241	235	277	235	258	249	250	231	226	239	234	249	252	246	235	273	250	237	245	275	241	261	265	230	227	261	269	267	247	248	240	221	247	229	226	222	237	277	232	233	260	241	229	253	230	234	255	253	215	229	226	250	286	228	265	245	254	250	289	269	261	208	260	242	217	226	216	223	263	222	239	255	266	229	249	246	240	231	265	234	247	228	241	262	283	255	243	249	242	242	214	229	229	216	215	243	263	224	233	235	261	211	257	263	251	259	249	222	256	249	239	257	230	230	239	252	264	262	255	239	266	235	236	288	219	230	257	251	238	235	215	259	235	246	273	267	245	252	220	260	242	245	245	215	254	258	238	263	228	245	252	265	229	237	259	264	233	246	264	235	232	248	236	258	238	252	234	220	252	231	257	234	270	247	253	234	239	214	242	239	234	246	263	244	220	253	261	246	254	270	267	257	241	248	232	250	234	219	246	216	233	246	231	268	236	242	248	227	249	237	231	271	251	256	255	243	226	243	248	246	242	237	226	264	292	244	240	234	224	254	223	238	239	248	246	285	249	245	232	270	258	256	233	301	256	261	266	257	217	244	200	252	265	245	248	245	224	219	251	253	242	227	237	255	269	259	246	232	257	233	228	258	233	262	263	292	227	266	246	237	262	240	225	228	228	244	242	236	231	277	255	251	240	200	208	211	234	240	265	241	254	248	240	249	258	265	246	247	238	217	249	249	255	239	254	262	259	218	208	245	258	243	252	235	246	238	238	233	266	242	237	253	223	235	232	220	257	272	232	239	268	248	252	271	280	222	245	230	237	246	237	265	266	257	203	242	238	219	226	240	226	241	258	249	239	237	260	238	247	285	238	253	255	236	242	254	246	234	239	236	227	238	228	252	234	264	237	266	254	278	275	204	246	247	232	242	271	219	239	257	234	243	249	279	250	230	246	256	260	281	293	215	250	238	257	271	285	275	228	267	270	251	255	224	249	241	234	253	241	253	237	233	247	243	238	219	208	252	252	245	265	249	240	246	261	250	217	274	228	238	237	220	230	232	233	249	259	232	249	225	226	262	223	254	223	247	230	218	227	262	245	263	258	232	258	213	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45405	55041	15289	6215	7222	10406	12635	17200	40432	48510	43169	32680	19252	8631	3279	1305	698	547	530	481	521	538	524	533	515	469	536	561	526	517	562	537	487	511	508	502	547	552	539	463	524	532	547	488	528	522	528	519	492	482	550	521	526	515	505	530	535	518	532	489	495	545	520	551	491	543	596	508	498	533	512	501	511	501	514	495	502	495	534	582	532	484	518	569	519	523	557	548	499	520	511	508	539	539	557	491	513	503	545	528	549	482	533	502	487	514	539	516	488	511	481	525	475	535	544	537	505	529	500	533	527	484	502	521	502	493	531	517	543	530	516	518	491	532	462	544	503	554	518	523	535	509	491	531	504	515	528	500	477	539	538	520	509	523	547	521	558	566	558	520	536	519	519	485	543	520	553	530	492	519	529	543	509	489	542	501	497	549	542	539	468	557	468	526	503	503	537	484	516	509	534	519	544	534	520	488	504	493	527	545	526	497	527	555	550	538	542	505	518	580	462	538	495	550	489	491	488	521	487	522	474	539	492	546	535	521	526	480	517	503	547	531	527	485	501	540	497	500	513	483	509	519	497	504	510	496	561	551	499	533	518	522	529	513	514	511	493	535	522	484	524	528	511	523	535	521	543	521	519	545	533	507	528	504	533	474	552	544	527	497	492	517	505	513	478	523	539	558	478	554	526	551	504	505	498	531	484	525	494	505	535	524	501	520	532	497	536	515	502	543	521	478	513	537	558	510	483	510	520	523	527	554	549	524	566	541	511	504	538	510	485	582	490	540	536	522	512	520	484	502	519	539	587	570	520	549	521	532	516	509	553	507	538	525	516	520	551	518	561	507	560	542	511	480	509	530	529	518	541	521	538	523	501	530	513	546	536	515	547	467	503	502	524	553	524	507	519	537	498	568	508	550	525	525	511	541	539	510	499	523	492	503	534	537	556	528	502	543	518	559	522	493	520	546	512	525	490	544	518	533	506	520	495	512	535	516	513	505	504	500	490	515	505	546	537	548	523	505	532	480	538	485	539	524	521	559	543	486	504	525	521	495	527	529	542	519	528	537	504	532	513	541	499	493	516	513	531	546	493	539	472	518	500	492	517	527	559	514	491	562	506	502	512	490	517	490	565	527	511	510	521	558	506	563	512	491	491	505	499	521	539	537	530	489	511	513	550	521	533	507	522	497	539	529	561	522	524	505	516	521	537	521	551	485	538	519	546	527	520	512	530	497	546	506	547	558	548	527	506	545	506	521	506	516	484	561	538	548	586	509	513	518	547	510	503	555	527	515	543	493	521	570	540	491	503	506	506	485	531	522	530	490	574	527	499	509	475	515	529	544	499	488	524	478	545	496	534	513	582	546	497	515	541	508	538	525	516	515	514	490	525	519	540	515	515	526	514	502	515	491	475	542	518	490	532	517	512	502	492	498	495	524	546	517	476	531	495	544	559	482	564	558	462	474	497	525	539	529	477	530	483	456	549	503	512	495	554	518	498	512	547	522	517	548	526	525	519	552	568	521	537	487	535	499	536	519	518	502	507	509	499	527	533	499	530	511	523	525	507	514	518	555	508	537	471	526	511	493	539	530	499	504	504	518	510	512	527	493	532	490	545	483	479	492	530	555	530	482	536	528	549	535	487	533	523	529	489	533	509	520	505	524	490	525	516	523	483	500	470	552	524	522	497	517	563	533	565	483	531	536	503	523	532	532	537	550	500	489	534	514	521	501	468	518	504	508	493	505	501	501	525	502	515	520	514	520	496	534	517	549	495	543	506	520	528	492	491	527	541	524	509	545	528	518	523	502	505	533	524	523	501	511	570	561	513	502	530	503	514	548	519	526	504	501	532	504	541	500	523	515	514	544	519	499	524	525	487	494	502	518	534	501	494	535	468	524	508	524	520	501	526	517	496	548	523	500	504	538	448	525	554	542	502	526	539	559	592	509	522	535	563	524	534	506	497	533	532	493	552	505	534	520	555	500	483	525	528	525	544	555	496	519	522	555	487	488	516	540	525	482	477	501	525	503	506	536	513	545	522	509	484	568	539	524	550	524	516	552	546	505	544	500	521	545	521	548	475	477	515	551	534	528	534	537	564	552	552	514	530	533	501	529	534	548	497	499	478	501	540	533	516	542	506	505	526	505	515	545	537	574	530	553	500	494	535	491	504	556	523	518	558	512	511	529	514	503	511	536	479	544	498	548	545	503	486	503	520	539	551	510	509	529	518	491	519	548	555	520	500	490	527	551	506	511	524	478	511	525	519	489	514	504	556	534	535	519	508	528	487	496	486	526	520	481	506	488	491	542	556	521	536	542	515	490	520	538	501	524	521	531	568	533	567	501	526	490	517	522	513	509	573	523	539	513	505	502	511	511	547	540	525	487	478	537	505	542	527	509	534	499	517	475	523	511	483	474	521	493	534	503	528	550	533	468	528	507	499	504	564	521	512	533	548	478	512	519	495	491	519	531	539	539	542	507	543	521	544	537	495	498	527	526	521	517	520	530	497	491	483	534	530	467	532	524	501	523	496	494	498	529	486	507	509	498	515	471	510	532	527	547	526	541	534	523	505	528	481	497	503	505	511	493	508	536	501	573	531	526	496	529	539	543	529	512	551	538	517	530	512	512	491	528	510	506	472	497	544	555	532	504	472	509	547	548	516	523	514	518	478	504	514	515	522	531	469	517	515	514	493	512	526	542	527	544	537	507	498	541	501	513	516	548	536	507	529	488	508	509	511	508	518	529	554	524	513	514	512	507	473	537	552	516	521	511	505	526	567	527	518	543	526	530	494	559	507	548	533	503	506	535	531	538	526	525	519	515	559	505	498	478	505	550	530	543	541	539	512	529	514	497	557	537	490	533	522	537	515	516	539	505	503	515	525	464	492	505	551	509	487	482	532	501	533	497	562	509	518	521	515	551	538	507	494	541	537	520	531	458	535	527	559	501	497	538	501	517	513	520	507	546	481	578	552	544	533	505	490	527	519	515	474	508	551	524	505	555	511	551	586	516	514	525	505	502	573	525	569	523	545	499	508	510	539	487	501	521	526	522	520	522	467	523	546	563	499	516	533	517	488	538	526	538	549	516	520	496	492	516	515	565	511	489	536	544	536	538	518	500	522	495	522	519	541	491	567	530	484	496	496	512	533	515	470	473	493	525	518	505	509	516	507	527	491	510	533	534	516	521	521	526	523	530	536	470	511	507	505	526	542	536	484	534	494	520	526	529	526	510	494	481	546	532	546	540	513	498	522	501	548	482	561	537	531	495	516	544	510	511	520	516	535	530	544	539	550	506	537	535	495	506	502	517	529	482	516	517	545	488	510	567	548	491	544	506	524	548	530	524	530	492	509	483	526	509	505	556	516	530	509	514	557	474	543	524	551	506	541	515	526	573	522	513	533	510	563	526	514	528	492	508	569	490	482	510	514	513	506	522	445	532	528	488	535	548	548	557	574	515	503	554	494	498	496	490	483	516	497	513	511	507	470	524	564	516	534	502	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55199	46082	30649	24127	22816	24614	25531	28459	31657	32985	26818	15861	6389	2179	827	328	249	238	233	240	241	237	235	243	264	253	264	230	269	263	241	233	246	253	265	249	265	256	252	225	263	241	233	259	246	224	233	243	255	256	251	226	259	268	251	272	275	233	232	291	243	284	245	239	251	245	260	279	256	235	241	253	269	230	270	242	271	241	238	245	233	230	257	282	253	235	239	274	250	231	257	258	246	269	232	242	261	241	246	243	245	249	250	257	240	228	261	245	310	276	246	263	236	249	237	237	267	247	259	239	292	263	234	291	263	217	259	276	267	239	229	232	231	266	272	256	246	211	265	263	257	234	203	238	228	269	240	236	210	245	212	238	254	247	212	272	222	246	221	246	238	237	303	228	235	244	248	267	260	274	231	246	286	251	244	254	232	239	244	267	234	242	256	249	225	241	255	256	241	263	224	219	237	241	248	260	236	248	209	242	247	257	246	238	238	230	278	257	264	229	263	242	223	218	251	260	246	254	221	246	261	234	237	257	237	224	236	232	248	227	262	232	246	254	238	273	238	256	252	255	234	222	244	234	279	237	237	273	199	239	245	251	215	247	224	234	245	193	267	237	241	238	247	222	224	246	244	243	237	259	243	271	223	232	219	266	254	238	251	255	234	240	249	261	204	214	220	252	255	237	256	245	263	238	230	250	229	256	250	236	271	228	233	263	253	248	227	252	233	241	228	256	227	259	241	238	237	250	268	278	291	225	241	245	254	239	243	227	267	230	233	255	246	234	245	236	248	247	257	266	264	255	269	261	231	256	229	230	247	233	245	248	245	256	254	271	245	235	226	242	267	247	236	222	229	248	237	257	258	239	236	246	283	237	211	246	235	231	256	263	236	265	235	260	233	260	252	240	260	229	272	205	272	247	261	263	260	272	233	223	228	261	224	270	275	246	234	269	265	248	250	256	274	256	253	253	250	261	283	261	246	255	266	237	231	236	234	250	270	258	219	243	224	258	256	262	247	246	244	234	251	269	220	253	274	238	244	252	238	240	243	280	237	258	251	260	229	267	230	234	248	257	265	247	225	267	251	255	245	242	235	229	250	215	226	202	288	251	245	265	234	229	244	239	260	226	262	241	255	262	258	257	233	246	265	273	248	262	249	251	242	239	246	275	238	268	232	242	262	255	244	260	249	257	243	242	233	262	239	273	288	262	222	249	246	234	215	233	246	253	268	259	213	218	248	226	227	237	258	233	255	253	261	241	246	243	233	265	231	262	235	240	270	214	271	249	235	232	227	271	260	229	254	240	257	250	217	263	215	235	247	266	226	235	222	232	258	219	249	267	246	254	239	240	252	212	247	243	243	273	239	226	245	228	247	226	204	253	264	264	258	258	275	240	243	213	227	247	235	240	230	237	264	255	247	265	226	245	246	267	242	250	231	228	218	237	260	257	232	216	238	227	249	251	226	275	244	246	214	244	223	251	237	273	220	265	228	216	229	218	237	235	236	245	213	275	234	260	235	245	262	248	235	258	240	262	249	243	265	254	261	244	247	234	266	231	217	245	285	265	236	217	270	220	236	218	253	239	246	225	219	255	207	254	276	242	234	241	262	196	261	235	242	251	262	248	232	250	226	241	236	275	257	235	226	261	270	218	227	217	267	215	247	243	254	228	248	256	261	214	235	252	237	257	262	227	249	248	240	220	263	244	257	253	235	238	261	228	265	246	251	268	253	244	237	219	281	259	258	274	212	275	280	257	254	216	193	238	257	246	247	266	239	277	237	300	275	223	238	258	196	257	238	263	267	240	233	237	268	269	263	258	232	248	227	251	239	229	267	239	268	250	253	246	236	232	271	233	237	243	257	255	268	220	210	230	256	236	234	250	247	272	234	260	232	250	237	248	244	237	258	225	242	238	257	245	218	256	229	236	244	233	255	245	251	231	266	238	247	255	247	241	252	262	263	257	243	223	230	270	245	248	241	234	271	254	239	259	229	232	228	248	225	251	268	237	251	240	239	253	263	234	280	264	244	245	237	245	252	230	240	255	267	271	235	254	231	252	239	256	273	240	253	240	256	264	267	216	218	226	244	262	260	239	216	237	263	232	230	239	260	246	225	235	260	257	229	258	258	228	250	260	257	250	265	239	220	249	232	228	234	252	245	243	250	224	235	232	256	216	248	265	251	238	255	257	230	256	245	258	249	232	264	239	258	219	253	249	232	244	235	225	233	205	239	227	243	220	205	259	267	251	246	234	235	233	217	261	233	254	278	251	221	246	235	232	241	249	253	252	263	255	232	219	254	250	222	207	245	224	279	233	219	230	210	216	243	252	237	246	258	244	242	261	247	252	238	246	242	226	259	260	231	233	264	255	237	248	233	253	251	271	242	244	264	254	238	232	255	245	267	238	231	263	260	223	270	261	238	261	232	211	236	259	251	227	259	257	247	244	249	222	241	264	229	277	239	237	252	261	233	236	274	247	265	276	256	235	265	248	221	217	235	253	269	239	251	262	250	238	252	253	251	226	244	221	252	235	236	227	226	238	237	230	247	251	247	217	226	272	239	252	268	237	264	272	234	260	242	268	260	240	270	244	261	243	209	241	240	243	238	264	223	229	257	207	234	218	256	239	237	258	240	227	242	231	238	265	221	248	253	225	230	256	238	248	266	243	227	236	250	224	257	284	244	217	247	277	253	232	247	246	219	221	226	277	257	256	242	243	250	269	245	224	240	246	290	252	253	258	247	248	232	242	245	225	246	262	212	239	258	224	262	244	249	253	240	243	261	240	232	229	267	238	234	271	234	241	255	233	234	260	226	237	228	221	249	245	251	256	266	205	270	225	237	247	269	242	221	235	221	238	250	237	264	247	253	261	254	245	263	217	214	270	228	239	230	202	258	234	265	265	245	238	263	263	220	252	277	249	231	227	247	245	207	259	243	260	247	236	215	240	227	240	258	257	236	249	229	250	222	280	228	243	266	260	265	232	248	235	230	269	211	275	237	240	254	237	231	236	241	240	216	230	258	231	249	240	239	228	246	278	282	207	248	233	223	226	234	265	233	211	261	231	246	240	246	239	264	225	229	222	249	252	244	211	278	243	257	258	236	222	223	254	241	239	256	271	241	238	246	236	225	251	252	239	232	240	222	291	226	229	258	207	266	261	248	257	262	232	232	233	253	241	206	215	258	261	260	240	233	250	246	249	269	247	239	236	209	257	264	231	236	228	261	224	243	249	263	278	244	234	270	278	264	251	234	253	230	237	237	247	259	248	250	229	236	267	294	238	265	247	258	239	227	248	261	267	265	231	282	255	252	230	227	255	244	246	258	220	233	229	243	228	258	269	253	256	245	248	251	261	261	245	244	244	261	277	261	252	236	297	226	220	245	235	234	246	254	257	272	242	249	237	241	275	257	216	246	260	248	227	238	250	264	222	283	236	244	232	229	269	253	220	256	237	234	283	249	244	240	267	246	261	258	253	229	238	241	204	250	234	234	251	224	224	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45631	46624	8319	6246	7623	15022	33895	42643	45511	45963	40344	28508	15094	6437	2356	1036	691	556	529	550	539	517	522	542	598	533	524	511	531	515	527	512	514	502	549	513	514	543	538	522	547	559	488	514	515	525	491	550	528	514	508	565	497	558	512	504	559	504	491	523	526	489	485	543	495	489	518	488	553	511	517	524	530	548	490	535	515	486	511	491	504	510	577	518	483	535	530	504	540	517	479	519	541	522	533	500	480	534	533	533	471	509	515	514	516	516	505	501	487	550	508	501	538	523	464	531	545	501	506	512	513	498	509	545	479	504	482	535	523	487	531	541	512	512	556	548	512	514	489	497	499	519	480	517	538	486	518	524	487	536	501	538	512	547	518	529	512	504	513	527	535	538	535	499	506	524	534	493	552	535	460	524	525	507	493	538	569	526	507	544	547	529	541	522	553	566	515	476	485	509	477	486	545	532	534	520	526	540	539	510	532	529	489	506	540	527	526	540	560	544	539	502	559	523	515	532	499	498	552	517	552	547	542	502	517	525	468	508	502	501	546	510	497	527	535	533	539	529	514	486	508	495	480	507	495	532	513	517	498	552	505	508	483	512	524	543	542	505	493	512	506	548	508	479	517	543	520	521	535	513	548	507	537	539	519	547	521	479	525	485	508	551	550	522	559	525	525	507	523	524	537	496	527	556	545	496	512	477	520	522	508	509	498	528	505	533	515	496	542	519	477	491	533	535	558	532	498	520	530	535	540	493	521	492	546	530	540	526	530	473	537	571	523	533	516	540	489	489	511	511	537	483	507	530	513	517	581	513	543	513	544	555	528	533	541	507	526	533	533	532	501	523	523	529	467	518	526	529	502	532	547	513	503	568	545	505	523	555	525	508	472	505	555	480	547	489	539	502	511	529	529	506	510	523	519	493	584	525	538	535	530	518	496	528	519	505	543	539	525	523	501	546	507	521	575	567	536	491	478	539	503	542	514	516	506	485	556	558	563	498	501	545	537	466	465	494	503	525	534	522	506	473	520	510	484	527	528	518	544	505	521	523	499	515	508	511	484	489	511	523	556	502	523	502	510	529	541	528	513	498	471	527	558	541	524	499	537	532	501	504	529	487	518	533	516	545	548	480	560	532	538	529	507	502	522	508	510	508	550	492	506	502	495	490	522	502	505	503	511	550	498	507	539	476	513	485	520	469	512	503	537	535	514	520	523	574	499	514	522	511	533	512	527	541	554	499	471	530	542	529	560	538	502	499	514	521	543	529	512	499	522	500	547	480	521	552	513	499	574	570	498	524	536	526	468	507	539	561	517	505	541	543	515	494	541	526	528	500	521	503	477	475	478	538	538	516	526	568	492	507	514	518	522	517	518	521	499	512	536	492	468	528	527	552	535	516	515	497	513	504	569	475	563	519	513	499	544	516	475	512	520	495	545	525	497	524	543	533	493	562	508	523	511	513	488	541	568	499	548	540	530	528	536	529	526	495	518	552	526	512	562	518	514	539	528	536	545	553	535	491	528	507	517	530	551	483	528	552	496	515	542	479	533	511	495	481	575	535	483	515	523	483	529	520	539	522	511	511	540	507	533	495	494	511	501	512	519	572	469	487	533	523	496	506	542	482	505	508	513	549	540	520	552	519	521	483	549	568	504	496	525	511	507	534	515	521	526	551	507	511	531	523	559	513	532	525	523	543	527	523	536	507	534	525	507	530	537	499	559	530	511	528	531	497	533	504	504	532	534	534	502	488	538	550	548	494	500	517	519	533	530	515	523	549	494	538	498	524	489	498	566	495	552	563	502	499	489	550	542	539	543	568	510	551	517	536	517	527	541	532	549	548	511	495	536	546	531	527	510	497	482	504	526	479	512	547	539	522	517	503	511	552	538	527	528	524	537	543	525	558	511	452	512	507	509	542	522	527	481	508	497	506	546	560	561	519	506	489	525	534	537	507	538	538	516	516	527	530	540	532	485	499	505	557	505	491	520	513	471	533	520	537	514	541	514	456	512	501	573	498	537	532	485	522	526	490	519	526	475	494	528	498	526	513	488	515	523	462	512	522	550	518	533	528	500	510	523	519	491	483	515	495	543	515	547	526	553	518	527	519	508	521	545	523	471	490	511	527	533	463	573	536	491	517	529	512	528	525	509	488	564	510	486	462	488	518	492	524	518	452	504	548	525	539	521	501	569	568	561	543	522	509	500	510	542	489	525	512	539	513	539	514	545	528	543	495	530	498	504	536	536	504	532	540	520	540	514	569	526	535	465	523	558	565	516	536	509	484	539	493	535	535	544	554	528	514	518	545	500	535	521	546	515	541	519	508	532	568	537	513	550	515	499	499	524	554	503	521	532	528	520	515	532	479	518	477	511	513	531	488	512	524	480	477	490	519	499	512	510	542	545	534	496	519	524	559	503	531	531	504	516	539	470	529	497	516	518	522	520	552	535	544	468	481	544	548	496	494	524	520	517	501	496	509	553	558	552	525	499	516	512	501	539	507	527	500	549	527	525	524	566	554	498	538	490	510	530	488	532	494	488	519	574	474	467	491	522	503	536	545	495	558	511	496	507	543	547	531	507	525	554	535	518	541	573	510	496	517	488	539	513	497	558	540	514	497	551	483	525	537	476	528	516	500	503	525	507	479	508	520	521	523	505	506	533	517	496	522	506	533	485	496	526	499	524	506	498	538	539	473	510	523	502	522	549	475	527	543	524	486	514	493	471	493	510	563	490	511	549	522	485	499	513	468	532	530	487	514	520	515	486	515	490	512	556	527	519	491	518	528	528	506	501	512	510	513	525	503	485	537	482	509	502	546	540	540	545	513	542	544	509	558	496	530	517	528	524	483	497	524	499	536	495	487	504	534	530	519	479	562	497	530	521	539	524	507	502	515	509	508	515	524	511	543	482	498	518	542	529	541	493	510	548	535	492	509	575	508	523	555	550	507	538	520	540	531	550	536	537	527	493	509	509	516	530	489	517	534	509	512	500	505	561	485	512	486	540	492	562	505	552	501	540	545	476	515	517	524	512	532	528	485	504	500	505	535	533	518	494	470	515	525	515	537	533	525	565	474	504	512	549	543	512	541	534	513	520	473	515	533	513	565	505	450	540	547	520	553	476	538	517	523	526	547	539	476	548	570	543	519	537	510	511	522	537	516	530	535	500	555	525	535	516	554	518	505	510	507	520	497	516	511	537	520	565	536	531	507	509	524	528	582	522	516	543	520	545	479	469	516	527	460	483	537	493	538	529	492	516	514	539	531	524	516	500	493	505	512	534	529	518	522	522	472	526	529	528	531	530	520	510	535	542	486	536	518	499	513	510	552	516	514	536	517	484	540	495	553	528	523	509	528	514	515	498	522	490	497	576	520	543	467	507	498	516	523	519	468	508	542	577	507	478	479	503	484	564	477	553	531	499	511	517	478	536	493	532	539	499	511	495	519	530	505	521	525	518	511	514	490	517	557	526	500	514	529	506	548	498	512	552	552	548	506	541	509	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56879	44829	32053	24719	23249	23893	26392	34107	37704	32743	20781	9559	3242	1030	526	296	271	250	273	236	251	215	276	241	249	256	227	288	240	233	247	230	265	250	228	214	249	219	286	267	255	260	264	246	243	247	238	241	238	275	287	255	275	262	248	210	243	261	257	231	281	247	255	257	249	280	286	288	216	245	269	231	267	247	234	240	236	219	256	251	275	238	253	239	267	264	250	256	271	269	252	248	255	268	269	267	256	244	271	260	208	240	245	243	261	272	230	236	249	267	218	246	252	244	267	254	254	244	260	237	284	249	253	263	253	254	244	270	241	261	265	229	245	264	242	261	223	257	260	247	226	213	234	257	254	254	240	239	289	278	227	251	223	239	246	244	254	232	250	279	266	271	245	251	246	271	248	262	285	233	233	246	290	268	254	262	245	263	211	273	244	258	250	262	237	238	270	242	258	248	259	269	262	263	241	250	242	217	248	226	264	232	242	299	290	240	260	263	227	237	269	240	240	245	256	235	250	239	253	258	280	246	228	257	248	236	223	251	256	241	257	233	240	225	263	233	253	250	267	272	205	239	227	277	251	231	273	233	254	267	253	242	228	241	265	232	265	254	227	232	246	223	230	253	243	250	271	238	249	268	248	234	246	250	231	266	234	222	235	236	251	250	245	245	226	271	257	256	248	243	224	266	285	256	234	258	235	261	260	252	276	274	236	255	258	237	265	258	243	244	230	231	244	255	232	275	240	237	256	273	280	254	237	236	215	287	225	243	239	251	238	254	270	252	271	268	232	244	243	258	223	235	231	242	234	232	217	238	230	261	257	259	253	230	244	256	272	224	227	240	254	233	261	227	259	267	282	240	247	250	249	241	234	249	239	259	267	243	283	254	246	280	249	267	243	266	256	277	232	232	249	273	291	247	263	272	254	272	253	219	247	241	263	260	255	263	249	261	273	259	270	285	254	250	250	264	272	253	273	239	250	235	273	251	249	264	239	272	261	221	263	248	266	276	252	256	244	274	275	242	268	256	273	255	240	227	251	246	250	249	250	260	252	232	270	262	235	250	251	240	258	246	265	270	234	253	267	248	224	256	223	225	238	226	252	258	230	222	240	242	259	249	265	260	237	237	250	236	268	239	244	215	233	240	269	274	246	264	245	259	265	235	267	283	238	236	228	275	239	251	253	244	246	219	233	245	240	271	225	239	256	249	249	260	277	241	235	247	237	260	292	273	269	237	289	268	216	233	233	268	267	232	242	267	281	245	248	232	266	221	215	229	244	258	230	251	247	241	238	254	229	263	247	260	229	218	268	271	251	259	243	251	238	232	243	224	301	282	231	269	250	251	260	290	229	249	288	254	255	234	255	248	263	260	264	254	236	235	297	240	238	245	261	259	217	241	245	229	242	249	272	269	232	265	281	242	251	254	263	253	260	236	242	259	265	261	238	272	257	250	258	219	218	243	271	252	280	238	263	252	276	247	245	243	232	256	275	260	257	249	236	249	234	221	248	251	244	250	260	252	267	256	251	187	264	278	252	275	254	258	254	262	234	219	256	230	270	236	250	249	230	252	263	246	255	230	238	233	251	262	256	239	245	241	263	256	244	248	241	253	266	240	242	240	250	252	249	264	224	237	253	243	268	221	274	264	280	246	221	257	256	227	248	280	258	253	221	248	246	243	241	224	275	259	282	252	254	270	219	237	254	281	269	279	260	235	244	237	237	234	250	239	254	251	246	273	231	251	237	230	246	241	245	249	250	244	272	215	284	243	236	252	227	258	266	232	230	241	266	250	294	246	252	231	250	239	239	227	236	243	266	244	226	232	223	267	253	263	267	262	253	254	262	236	236	266	255	231	250	246	249	238	224	226	232	257	236	236	262	237	262	257	259	259	217	261	267	249	243	247	214	233	231	258	290	253	246	226	236	273	236	201	290	202	233	254	249	237	237	257	245	242	241	243	252	261	242	255	232	260	271	210	224	232	262	282	243	251	247	233	217	267	224	245	272	258	254	232	215	245	228	251	260	223	271	257	251	268	227	264	257	272	238	261	262	240	248	238	262	236	266	244	274	266	269	269	287	272	229	246	273	227	250	260	261	218	251	237	252	236	240	258	257	269	271	255	244	225	222	247	239	228	270	230	250	233	249	249	262	257	243	284	268	246	236	250	257	254	231	251	232	258	254	255	270	247	260	261	275	261	246	274	255	247	220	253	245	254	243	236	258	253	246	244	234	253	258	241	245	243	267	222	239	251	279	273	280	242	250	251	227	243	245	246	255	251	254	223	237	266	237	270	229	262	233	255	227	258	222	250	242	261	257	266	242	254	270	239	251	248	217	221	251	264	271	280	237	262	263	243	265	231	278	259	227	275	230	261	231	259	266	257	258	235	224	257	240	238	234	268	222	220	254	265	246	240	271	258	252	203	245	242	256	281	270	241	246	252	247	267	246	272	244	295	248	250	255	252	229	244	263	230	249	251	269	204	260	249	255	244	259	250	242	253	240	263	239	248	251	250	242	255	248	269	280	261	269	247	234	282	265	293	258	254	240	287	239	270	259	249	261	264	255	275	269	231	253	246	250	246	246	228	249	239	265	256	255	260	249	245	249	245	241	183	242	265	250	204	252	259	231	231	233	266	224	238	260	267	214	263	235	249	263	233	292	259	246	225	225	246	225	258	257	256	273	254	256	221	258	269	240	258	222	213	241	272	282	244	261	248	245	298	259	244	261	249	248	275	260	241	245	253	279	220	249	241	243	254	214	252	247	254	257	268	251	241	236	253	270	229	287	250	255	222	224	215	247	265	280	225	253	224	270	251	239	253	268	256	213	229	288	245	263	242	241	212	237	252	237	257	220	237	248	301	239	272	260	247	238	258	289	266	269	229	229	221	245	270	269	234	276	250	256	255	268	263	246	242	242	262	265	238	260	271	243	227	247	240	237	232	293	283	250	236	253	233	274	257	253	253	260	257	248	252	217	235	237	242	276	235	261	231	264	274	257	282	259	247	244	270	235	242	234	233	242	261	233	220	250	279	258	272	241	257	221	255	255	224	247	254	264	261	291	219	271	241	231	247	242	249	227	256	272	237	247	229	244	251	222	261	244	228	268	237	219	242	249	243	253	238	241	273	282	238	266	221	276	234	229	220	258	259	235	227	277	247	237	243	238	266	233	224	242	237	274	262	253	239	254	243	242	241	223	270	252	242	248	235	214	257	222	253	249	253	245	249	212	229	256	251	296	242	214	269	220	280	234	244	244	245	236	236	255	268	252	257	246	243	249	222	268	248	257	252	256	232	248	256	234	242	266	258	243	237	223	253	277	269	223	243	262	236	243	258	254	253	247	233	251	254	255	234	243	261	261	209	278	247	250	266	259	235	245	232	239	232	246	250	225	252	266	235	273	262	244	299	243	239	233	244	257	251	272	265	233	237	213	253	248	288	263	238	245	232	254	246	261	247	262	259	226	212	254	227	262	236	253	205	264	278	227	261	237	280	227	261	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48162	50540	8558	5920	6274	16274	37341	49756	50202	44050	32405	18758	8457	3095	1229	690	570	541	505	521	504	560	538	501	566	558	533	529	504	527	505	523	520	503	512	559	545	553	570	544	523	538	518	563	506	552	578	544	576	556	579	534	516	514	497	502	490	504	502	535	505	523	570	526	505	520	527	527	515	574	538	510	560	544	488	548	487	535	518	509	538	539	523	522	564	530	546	500	496	546	525	525	521	555	544	545	477	518	549	510	492	520	511	528	540	551	547	521	503	517	508	526	545	520	537	543	502	528	580	530	535	524	543	536	497	543	528	528	523	516	523	559	516	518	551	540	510	507	523	531	520	516	516	532	513	491	527	577	520	578	557	548	485	552	560	504	525	533	519	504	529	542	533	507	554	541	523	545	550	547	523	532	519	497	492	520	541	549	530	575	543	491	510	523	505	554	541	562	477	486	485	564	548	572	527	556	518	505	547	534	602	488	537	534	507	511	501	550	567	531	548	514	519	508	521	578	549	527	496	538	492	557	505	541	548	503	530	524	532	541	533	515	513	510	496	529	551	552	509	538	538	573	530	548	557	520	533	491	537	549	541	528	534	553	511	459	526	540	536	498	490	550	539	555	518	559	547	500	578	516	501	536	530	504	536	544	465	577	540	580	510	560	517	508	523	517	497	519	544	546	514	515	535	533	547	524	513	500	524	501	531	546	573	547	516	503	522	497	505	477	545	524	534	546	520	525	508	520	521	533	518	467	507	500	555	528	548	525	521	514	518	523	585	500	505	520	493	507	526	504	540	556	508	554	504	505	556	521	518	561	526	485	497	510	554	549	527	515	499	528	520	567	529	550	560	530	499	523	526	524	526	537	520	530	543	546	542	525	521	497	552	505	548	553	545	515	535	551	512	550	547	550	549	532	542	534	515	508	493	525	575	507	540	524	555	507	548	574	549	508	500	575	533	526	525	546	561	535	564	591	549	566	487	534	546	539	500	537	526	513	508	507	535	515	501	493	521	535	486	507	510	521	561	507	497	538	539	543	560	500	523	536	538	494	559	548	532	521	499	524	535	533	530	554	499	508	523	533	566	530	524	515	530	544	504	505	541	558	533	535	504	509	546	560	536	492	530	529	479	557	499	502	547	523	515	541	485	515	521	521	545	539	556	583	509	545	511	524	521	534	530	490	550	483	539	517	536	546	512	548	537	560	511	514	498	538	523	553	551	519	570	533	505	514	495	514	495	537	513	522	507	516	500	546	524	497	535	546	502	509	534	553	557	527	504	520	502	527	557	563	532	552	477	529	508	547	490	545	522	479	514	521	501	532	513	491	505	541	530	562	504	535	498	524	539	519	553	558	514	519	502	515	563	544	525	519	550	545	510	523	513	527	514	556	507	487	504	530	499	554	501	508	517	501	526	534	523	537	517	518	542	532	494	507	525	517	536	522	531	513	505	530	569	552	536	570	501	528	530	493	548	542	543	521	535	555	538	528	511	546	535	543	573	518	546	547	503	567	519	504	577	507	539	508	529	525	526	527	536	514	521	552	584	590	557	587	502	538	521	516	555	534	525	493	542	545	536	528	534	518	537	556	494	504	524	523	546	487	559	543	546	527	522	504	524	549	517	514	573	500	522	501	497	506	524	545	510	535	518	549	528	523	510	547	453	490	563	520	516	503	514	550	521	521	489	560	505	504	538	527	528	549	488	521	475	502	508	519	572	479	470	499	513	523	553	505	555	556	488	572	521	556	478	557	522	511	571	492	506	549	531	545	546	534	487	533	510	547	545	518	533	507	526	567	510	490	570	539	526	525	509	532	535	534	546	511	510	527	518	544	477	504	553	526	526	515	535	530	540	510	516	582	517	550	523	530	538	513	530	534	575	521	548	514	482	519	529	503	508	554	566	517	556	505	557	519	549	540	516	501	552	530	532	536	564	504	547	530	530	535	571	506	496	536	543	548	539	505	512	512	576	543	487	548	541	492	534	539	518	518	537	503	550	533	529	496	491	531	514	525	525	524	539	550	555	508	485	566	583	509	536	534	488	539	557	540	512	540	521	556	513	526	529	508	546	547	466	518	545	527	525	536	524	540	556	509	522	547	539	510	549	532	499	514	523	501	515	532	533	534	486	502	524	510	590	472	532	544	532	551	509	561	550	497	506	540	530	573	546	518	542	548	502	502	488	513	526	510	499	563	526	523	534	553	496	562	539	503	513	579	552	553	496	495	560	546	540	507	560	539	548	531	505	512	527	583	543	520	510	528	549	510	564	521	563	513	544	494	517	508	550	515	571	542	500	540	521	530	532	533	512	562	474	506	577	535	522	525	491	507	527	548	537	505	533	521	524	513	493	503	577	551	553	527	541	535	513	553	506	557	552	521	557	517	568	538	536	542	554	540	502	554	492	536	527	491	537	539	559	526	511	533	521	567	519	574	549	538	529	512	518	523	515	515	542	521	524	512	489	514	561	505	518	564	532	528	478	557	553	522	563	529	500	535	503	528	519	584	496	455	507	543	528	518	560	506	553	523	555	531	556	538	503	549	572	507	516	520	499	511	507	521	533	513	545	506	519	503	561	549	512	489	520	541	537	494	535	542	558	491	517	505	561	549	501	542	529	538	522	486	544	542	515	529	508	532	530	524	474	551	590	530	511	531	516	512	519	468	501	504	513	549	493	499	543	561	528	512	509	533	566	511	514	558	554	495	549	539	578	517	491	517	542	562	537	533	511	546	507	511	500	506	554	490	527	498	495	516	547	549	489	493	503	569	516	582	510	495	528	551	547	502	582	518	503	527	532	523	511	522	505	524	492	532	515	520	512	517	489	531	511	549	541	516	534	548	537	523	539	551	552	524	572	543	545	504	549	543	518	560	488	548	515	481	525	541	517	554	514	511	557	531	551	480	527	509	556	481	542	512	491	544	526	527	526	574	545	542	496	530	514	516	569	521	541	532	534	524	552	511	488	501	559	539	542	537	504	520	526	536	491	539	531	531	544	525	495	496	535	508	523	561	516	519	507	503	509	512	546	511	520	505	538	500	543	551	509	525	521	496	516	560	494	488	548	512	517	512	492	547	522	523	501	527	582	523	533	545	576	517	561	550	508	529	492	517	593	532	552	523	507	515	521	485	529	514	566	489	547	554	527	565	490	523	516	523	559	495	515	552	545	562	498	516	513	577	508	512	553	547	512	527	530	544	519	525	495	516	542	557	521	471	533	507	529	530	559	547	495	536	561	536	556	499	545	531	506	496	505	560	557	521	515	544	542	535	527	533	576	529	528	538	569	520	562	535	557	541	562	473	539	524	564	563	542	503	534	537	526	546	525	528	501	524	567	510	528	525	516	514	541	504	508	492	521	504	501	529	520	571	511	538	515	550	518	502	539	528	524	532	519	552	487	532	545	519	500	507	512	534	528	535	560	530	519	527	519	519	520	552	527	528	556	521	513	515	508	515	526	559	537	543	566	512	514	496	541	554	557	527	515	518	532	564	483	541	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
75	75	75	75	75	75	75	75	75	75	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9
73	73	73	73	73	73	73	73	73	5	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6
