14349
3698
1552
5260
2979
8428
1277
5896
3050
2806
12168
3953
4738
7487
37613
147441
7349
3975
19981
47252
26158
1799
18210
9047
14994
14719
7414
13352
11971
8915
2004
523016
2956