121426120926120371121149119651119675119722119528119419112328121323119073119198119189119327119375119384119390119399121252109948109912111700117117112128117274116751116035115895114272112134115288115303115324115327113039109715114701114767110475113135112899112701113152112485112704112644121928111473112199112638113219112718113169110916112001110891111300110595110402