2973
3123
2749
4224
3314
3731
3988
2714
4250
2973
2974
3487
2720
3232
3744
3495
3753
2987
2990
2991
3510
4023
4279
3769
4283
3523
2757
2760
4297
3537
3285
4311
3544
3034
2780