3876
3956
1721
3301
3261
3801
3812
3585
4108
2376
3658
3152
3154
3196
3742
4008
2745
2515
3551
2528
3553
3829
4095
3328
774
3366
4142
845
3151
869
3965
3983
2707
2771
1752