3710
493
506
10419
886
605
882
385
512
756
394
866
37597
28980
27293
24584
2095267
19094
1845153
1708147
17056
14160
13740
12020