1775
1600
1556
1423
1386
1303
1268
1175
1118
1086
1073
1048
1047
1016
978
933
901
864
862
852
839
834
813
804
802
783
758
758
755
751
698
687
682
682
661
631
620
600
596
596
593
584
583
575
570
567
554
543
528
509
496
489
477
470
469
467
465
464
462
460
443
438
432
431
425
410
407
406
403
400
397
393
393
392
389
385
383
377
376
375
368
362
352
350
347
346
338
337
329
329
328
327
325
323
323
319
319
314
314
314
314
313
311
309
306
305
304
302
302
295
291
289
283
283
281
280
273
272
270
270
270
265
258
258
256
251
249
247
238
235
229
221
209
207
206
188