2830
4440
6700
13886
21212
11986
1050
1040
980
470
760
1160
1976237
13699284
1363612
11917261
1164440
110243
9861157
968311
800837
79996
74665
68092