253
245
250
240
264
259
343
2336
2630
266
3110
244
14821
11870
9301
7940
637263
6300
5740
5211
514147
49110
445142
3640