590
528
327
392
469
271
518
394
328
443
255
525
398
520
455
421
427
457
484
288
453
389
500
417
350
230
419
441
351
504
449
462
363
496