1317
2118
651
730
748
628
721
497
793
1165
492
504
512
562
465
710
479
3909
549
485
628
486
1006
559
1122