3872
2583
311
316
322
308
512
1097
342
1815
403
620