4058
1916
1835
1611
1572
1378
1084
1050
1011
1001
988
948
946
946
922
891
842
836
826
815
814
805
802
759
756
744
741
726
716
708
706
692
681
676
673
673
664
649
642
641
635
634
620
615
611
604
603
601
592
587
586
586
579
577
577
577
568
567
566
566
564
559
557
556
556
551
547
544
542
539
534
534
533
532
530
526
526
518
516
516
514
513
508
508
505
501
493
493
490
486
485
485
481
481
481
479
477
471
468
462
462
459
456
455
454
454
451
450
445
440
439
439
437
437
437
437
434
430
428
427
427
421
421
421
417
415
415
414
414
414
413
412
411
408
407
405
405
399
399
397
397
396
396
394
393
389
387
385
385
385
383
383
383
382
380
380
380
379
378
377
376
376
369
368
365
364
358
358
357
356
356
355
354
352
352
351
348
348
346
346
344
344
343
343
342
342
341
340
340
340
339
338
338
338
337
337
336
336
335
334
333
331
328
328
327
326
324
323
323
320
319
319
319
315
315
314
314
314
313
311
311
307
307
306
305
305
304
304
303
301
301
300
300
299
298
298
297
295
294
293
287
287
287
287
286
286
284
284
283
281
279
279
279
277
274
273
272
270
270
270
266
262
259
256
256
255
245