1381
1334
1157
1049
1027
984
901
898
887
827
811
799
772
768
760
671
662
630
621
613
565
559
553
547
540
537
531
528
517
515
513
505
500
493
485
481
479
475
469
458
457
453
452
442
435
412
411
407
402
400
397
396
390
387
387
383
382
381
374
374
373
371
360
360
358
358
357
356
353
350
350
339
338
337
337
336
333
328
323
322
321
320
318
316
313
311
306
306
304
302
301
300
300
299
298
294
293
292
288
284
283
282
278
277
266
265
264
261
257
256
252
252
251
251
244
235
234
231
229
223