1091
2
510
1
449
534
530
495
494
1825
467
401
613
424
445
1047
502
512
572
497
448
565
736
610
591
473
484
389
373
568
519