3199
2261
2969
3885
3980
2848
4461
9882
4125
3626
9390
3349
3727
6599
6098
4634
4252
15344
7748
2755
5542
3539
3098
3923
8892
5197
2526
4005
175888
4574
39717
5371
6491
3487
5301
10355
3729
2864
3109
3103
4492
4270
3826
3893
6585
29603
10531
34471
12212
11893
19469
2986
3064
2778
4105
3581
3141
2613
3782
19709