3000
668
4523
1006
8849
1969
5055
1125
5392
1200
4713
1049
4550
1012
4451
990
5674
1262