279
624
2443
471
452
355
423
508
356
417
489
383
1
452
620
344
329
433
1
395
2377
563
673
370
620
369
360
487
1
459
655
283
445
330
243
432
1
372
331
338
395
1110
434
433