3005
13983
5749
2052
36293
11556
2983
2715
6756
3771
3658
2685
8246
2388
22877
10695
102990
1791
24595
3305
5167
2683
1947
1880
2603
8542
7525
1946
23814
9346
2577
4156
8338
2636
1939
2858
1960
2600
2612
3886
5514
3310
3140
15446
3259
3819
3388
3109
5772
2550
9796
27521
2190
12017
3564
67533
2754
48600
11031
1955