2250
4410
6510
244
483
518
809
9115
595
688
672
866
35947
27560
26233
23483
1926267
18044
1736148
16286
1540147
13530
13200
11230