517
1384
479
502
530
1583
504
1429
1265
1153
1185
486
1397
480
453