283
173
200
207
2211
199
1813
206
186
2610
215
170
12910
10440
8211
6530
558262
5230
5010
4431
4419
434147
380142
31650