1860
1090
500
460
1606217
1010416
410
370
26356
330
18430
192245
1118112
10339276
96563
9391258
7755154
743811
69586
60134
55542
52978