2830
286
250
260
2614
255
252
258
266
2818
303
15711
12790
10271
8840
707263
6850
6350
5731
565147
53210
486142
4210