566
509
387
389
453
374
335
1231
368
1117
375
372
403
421
397