583
1181
1330
459
496
435
454
478
458
483
422
441
410
463
477