3066
2782
2245
3678
1988
2508
2817
2340
16693
27734
3785
7705
1491
6843
6477
6836
26966
2518
4639
4690
14389
1632
3027
4601
2579
35786
11654
7294
3245
3595
1432
3133
8319
2760
2481
2606
8853
11697
3202
2552
7998
2612
2871
3024
3157
7314
3118
4464
12201
3449
3776
4860
1501
4344
2430
1147
13975
2532
2063
2573