2630
593
3980
896
10500
2364
5380
1212
37100
8352
2750
620
1100
248
55967
12599