1290
690
860
110736
11546
6579
9231
275
1040
980
811013
13512
21556
16130
14321
12930
9902
943263
8664
8630
814148
707142
66911
6430