1671
755
571
736
849
1133
1186
607
654
2345
684
654
668
613
782
793
1157
623
1073
2536
619
711
1736
603
671