280
350
430
2614
210
3422
2430
4219
259
2712
137
52
21446
16090
14231
12900
9872
941263
8634
8620
811148
704142
66811
6390