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