1120
780
630
600
4210
394
540
453
374
629
436
620
40147
30680
29343
26505
2287267
20654
1995153
1846149
18316
15140
14710
13030