3199
1815
2748
1798
11888
1793
2390
15077
5294
2111
10072
3167
4044
1751
8906
7943
1797
2979
8384
42128
1708
4981
1712
5076
2279
2418
2182
2052
2239
2941
2561
1481
4252
6174
9142
1854
5339
1824
1901
2338
2074
1804
2315
2360
2241
4008
1973
15195
9815
2769
7057
1943
2752
2572
5131
1800
2672
12265
3115
6640