3019
2566
4568
3064
2840
4367
2879
2604
2832
4039
2580
2968
2685
2452
4051
2646
3301
3457
2677
2877
3443
6245
3699
3909
3671
7741
3523