2390
2273
2050
13725
1340
1125391
1126
1000
970
850
705
623
583662
570
490
485346
31149
258
207978
200