2063
1804
1798
1676
1674
1631
1391
1365
1312
1284
1125
1104
1078
1060
1057
1055
1049
1013
1013
1012
1009
997
987
945
945
907
895
885
881
875
874
863
854
841
839
827
821
819
806
797
791
790
788
755
754
749
739
725
717
716
705
704
688
685
682
675
675
673
671
670
668
668
660
660
658
657
641
641
640
640
640
636
633
632
630
626
621
617
613
597
596
591
591
588
588
581
574
568
567
563
562
561
557
552
550
550
547
543
529
526
522
518
517
516
509
506
506
504
504
504
501
497
496
495
486
486
483
479
475
474
472
472
470
470
467
467
466
465
460
458
456
456
455
452
449
445
438
438
430
427
421
421
420
416
415
412
410
408
408
403
397
387
386
382
382
380
376
376
371
370
369
369
366
360
357
357
351
348
346
342
342
338
336
332
332
329
329
328
327
322
321
312
310
307
304
298
297
274