662
814
776
2607
741
1722
2443
776
762
1075
768
1969
1922
1638
688
1492
679
688
942
856
687
1383
907
800
733
894
701
1002
2945
926
1052
856
928
1599
1632
1094
658
833
773
1476
3215
854
738
716
773
1164
984
1983
736
1186
1345
1049
18642
762
839
891
975
1067
818
882