396
517
515
1488
361
427
472
374
453
465
522
519
428
564
588
360
386
677
383
639
389
389
508
379
1003
1116
515
4926
1377
1 452
1076
540
491
400
4437
337
1 5298
446
395
781