3323
2840
2553
2483
2444
2335
1993
1954
1920
1818
1776
1681
1657
1634
1608
1580
1573
1556
1515
1434
1430
1427
1360
1347
1339
1330
1322
1312
1302
1257
1252
1249
1210
1199
1194
1188
1178
1168
1153
1148
1147
1145
1138
1126
1123
1118
1116
1108
1093
1093
1092
1085
1080
1059
1037
1027
1016
1007
1002
1001
997
989
970
964
964
963
963
954
951
946
941
926
923
917
896
895
876
870
867
858
857
854
851
847
844
842
839
822
811
807
793
790
788
782
782
768
765
764
761
759
751
750
748
748
740
739
734
734
730
722
719
717
706
700
698
696
694
693
683
679
675
674
671
670
668
668
668
663
652
649
648
645
645
642
639
623
612
611
605
602
595
590
590
583
580
576
574
570
562
559
559
556
556
550
548
544
541
539
537
535
534
528
526
526
518
512
511
509
508
494
493
490
490
487
483
481
477
471
451
432
429
429
426
378