489
2341
1450
376
1673
268
668
319
339
767
422
2500
397
588
358
311
428
590
287
1941
791
319
410
977
