813
25773
1036
789
1003
840
1025
1321
791
743
695
1524
1328
1676
718
811
1036
2145
831
892
970
777
807
753
2826
990
872
5819
4589
1218
2916
887
1219
844
804
3730
833
1486
799
3098
834
752
1267
1007
1011
838
784
854
874
822
739
968
1963
808
2421
9875
844
938
969
746