500
1470
660
3410
3510
640
1730
31071
15911
24042
17088
40921
12391
25811
8350
18793
4440
4010
7780
3690
5920
6345
126614
4616
55111
6683