1649
19362
1857
861
1039
1012
8103
5895
6801
7171
777
996
1186
753
4412
682
3387
833
765
858
1613
872
3121
844
627