A.
On all applications to the Board of Trustees, the Planning Board or the Board of Zoning Appeals, the applicant shall be liable to the Village and shall pay the following costs which may be incurred by the Village in processing the application:
(1)
Advertising;
(2)
Stenographic minutes of meetings;
(3)
Engineering costs for the Village Engineer;
(4)
Inspection costs;
(5)
Legal fees for the Village Attorney, as approved annually by the Board of Trustees;
(6)
Recording fees;
(7)
Planning, sound, traffic, environmental, architectural or other expert or specialized studies; and
(8)
Any other costs attributable to the application.