3995
3751
3276
4035
2787
3328
3585
2820
3081
3597
3600
3856
3606
3095
3097
3101
3870
3103
3361
3108
3620
3628
3885
3125
3643
2880
3912
3145
2893
3150
3918
3409
2905
3930
3171