254
245
248
242
252
240
264
259
343
2630
266
3110
14530
11680
9181
7760
625263
6110
5650
5111
503147
4819
435142
3470