2303
1759
1673
1367
1273
1165
1140
1125
1060
1056
1043
985
980
968
965
949
923
919
913
908
896
886
879
871
855
825
823
815
805
801
796
776
774
768
762
754
752
732
721
711
710
709
708
706
706
705
695
692
691
690
687
682
679
671
671
669
663
662
661
655
654
652
650
650
650
642
641
638
633
632
631
625
621
621
611
610
608
607
607
605
603
600
600
600
598
597
595
592
591
586
584
583
578
576
570
568
568
568
566
563
563
561
560
558
555
555
555
553
548
546
540
539
538
534
532
528
522
518
517
516
515
515
514
513
513
511
510
508
506
503
499
498
493
487
487
485
485
481
480
477
470
468
467
466
466
464
462
461
460
458
456
456
455
452
451
449
448
448
447
446
445
445
444
443
438
438
436
436
432
429
428
427
426
424
424
420
411
408
407
407
406
406
405
405
405
403
402
399
397
397
396
396
392
392
392
391
391
384
383
382
378
378
375
375
373
373
368
368
367
364
362
361
361
359
355
354
351
351
350
350
350
350
347
346
344
341
341
340
337
337
335
335
334
333
329
329
326
324
324
323
322
321
320
320
318
317
314
307
307
305
298
297
290
288
286
271