687
630
773
1014
622
2034
767
772
674
602
635
916
660
24611
1086
47573
1926
37625
2597
36720
9512
1424
652
8851
11440