4582
4896
2210
7678
2100
6458
17610
3877
2796
1145
4098
1672
22710
2040
771
960
480
891
540
860
1084
830
2895
1376
1460
2503