368
341
478
347
413
568
634
485
398
619
393
338
449
351
379
444
676
346
427
2140
475
353
380
436
433
407
748
401
456
564
687
407
523
451
549
641
410
413
369
412
478
356
359
699
371
398
455
354
568
344
366
377
512
362
509
