4015
832
1199
249
385
80
2035
422
2805
581
3410
706
2299
476
825
171
3025
627
2035
422
7480
1549