Serbian road network carries the bulk of traffic in the country. Total length of roads is 45,419 km of which 962 km are "class-IA state roads" (i.e. motorways); 4,517 km are "class-IB state roads" (national roads); 10,941 km are "class-II state roads" (regional roads) and 23,780 km are "municipal roads". The road network, except for the most of class-IA roads, are of comparatively lower quality to the Western European standards because of lack of financial resources for their maintenance in the last 20 years.