2993
1983
1598
3992
4286
1778
3463
2788
2026
3858
3693
2234
22031
3713
57217
7647
2881
12803
2956
12518
9881
12479
8887
1468
27304
1778
2614
2628
19206
2420
2386
5677
3255
2905
5096
7235
8933
3567
1379
3477
4037
2094
6036
1549
2570
5730
6930
43035
4257
4320
1944
4036
2530
14096
2540
2350
3470
1866
11139
2655