496
507
1170
513
605
501
566
536
558
508
550
1261
467
1498
1486