955
1659
1289
769
897
1773
998
893
1363
1006
926
809
898
914
3029
1911
952
29184
1254
818
3019
996
808
1615
2284
798
801
845
1235
1176
843
824
800
1119
821
835
877
8361
1274
1019
1230
2472
4077
5104
2492
832
5266
11948
926
830
898
803
845
4487
1929
1020
873
2189
2607
1342