4221
0
4191
880
4071
1000
4043
3953
440
3890
3850
3846
3816
56
3777
3750
3723
3704
3702
111
3640
3586
3583
3551
3532
3520
3497
3493
3479
3449
3393
3392
3376
3342
3331
3330
3263
80
3253
3220
3215
3197
3190
3184
3090
3056
140
2974
2936
2927
2918
2890
2884
2845
2816
2815
2798
320
2788