1302
1259
1235
1151
1123
1123
1111
1084
1059
1026
1011
885
835
804
785
762
718
704
700
674
660
606
593
585
584
582
571
565
542
541
528
518
495
493
488
483
480
480
477
448
444
444
443
437
419
409
403
403
398
395
394
388
387
386
383
382
382
379
374
374
373
373
367
364
364
363
362
361
360
358
356
355
351
350
348
347
345
343
336
331
330
329
322
321
320
320
317
316
315
313
313
312
312
310
310
308
305
305
304
303
303
302
302
298
296
295
293
292
289
286
285
282
282
279
278
274
273
267
265
264
260
259
246