2962
3688
3220
3653
3506
3124
3143
3656
2889
3671
3675
2936
3450
3743
3273
2772
2779
2832
3111
2881
3396
2907
3175
2923
2707
3739
2722
2995
2745
3265
3011
3018
3573
3578
3082