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