2598
2963
37828
3703
1783
1379
3093
3316
3691
16798
11095
2884
1572
1823
1653
31020
3927
2830
4032
1391
1718
6969
1966
2065
3946
7756
5415
1534
4017
2966
11441
2986
2677
5742
3637
2037
1852
2320
2330
3515
11287
3015
2163
2095
8785
4391
10326
2453
2173
2526
5160
4479
1553
1982
7994
2405
1762
2156
14461
7009