230
2520
1500
370
1440
30501
15671
23442
16858
39451
12011
25351
8050
17983
4290
3860
7620
3360
5780
6105
122914
4306
51411
6263