508
2463
804
4118
441
483
514
367
1171
500
415
384
439
400
512
600
401
1324
419
528
324
495
371
458
383