2218
4000
15866
2036
4179
1540
3331
3158
2971
2174
1957
4561
1704
2570
10842
2695
22708
2703
2433
1567
3991
4259
2450
1995
4912
3262
11221
3317
4034
7095
12271
1968
14992
15499
6968
4957
11446
23477
48505
6104
18399
11029
36790
52552
252363
12771
23750
3929
68614
21493
6475