840
864
1411
746
1094
2100
1054
905
925
1986
762
946
1529
2260
829
1084
1272
5634
1476
2060
818
1104
4898
1047
806
1223
2138
739
1195
819
942
793
4160
820
4002
955
870
815
852
835
930
935
1262
1063
883
1091
841
877
978
2179
901
859
3756
973
887
822
840
1266
777
835