2923
3382
3430
3452
3236
4191
3185
3196
3965
3490
3005
3587
3370
3919
2903
3950
3191
2948
3473
4248
2734
3771
2790
3363
3626
3118
3138
3160
3422
3966
2965
3990
3742
2719
3491