1430
590
9618
14932
230
1429
341
656
5014
344
303
9226
200
415
4625
343
487
142
5015
424
7316
7616
7018
100
183