1511
1483
1467
1294
1140
1103
1097
1058
1002
997
993
984
979
919
870
860
829
828
823
809
804
798
776
758
745
714
710
705
699
699
697
692
684
658
652
650
617
594
591
590
582
573
562
554
551
542
540
534
529
525
516
512
511
509
499
492
484
475
473
472
465
459
457
453
444
443
437
424
417
412
396
395
380
379
374
366
363
361
360
355
352
351
341
337
336
334
332
329
329
324
319
317
314
309
305
297
296
292
291
290
290
286
284
279
279
275
273
271
269
265
256
253
248
246
240
233
231
226
226
226
224
217
217
215
214
211
210
201
197
195
192
192
185
180
175
159