690
756
807
673
851
664
1511
845
977
802
938
1370
2004
762
691
773
720
1263
615
944
1891
898
764
789
1803
617
806
1355
2038
679
909
1135
5078
1303
1905
687
942
4639
901
680
1046
1920
614
1044
682
814
664
3931
1155
685
3654
807
736
684
705
706
790
772
1129
886