2803
4501
2307
2881
3396
2945
13955
3820
8083
2248
3560
2953
2780
39133
5947
2069
6668
3259
2681
2385
28767
2991
36421
5391
8268
10370
5040
3601
3319
3310
3833
3485
8896
18264
3951
2682
4504
2618
36930
2838
2331
15939
3830
2370
4399
3665
3951
2548
4646
25839
35791
2697
18893
3329
5358
3184
2692
9538
39200
50884