2776
2477
1782
3578
1331
821
1753
5989
3738
17310
15078
17605
13783
1882
11831
6407
4226
4750
26933
14406
7871
12515
14066
11592
2476
63647
14979
41696
199666
25896
12555
6980
18657
23421
23923