5584
4299
3691
3481
3463
3316
3274
3077
3067
2978
2866
2718
2651
2603
2595
2473
2418
2404
2390
2390
2358
2357
2199
2166
2164
2099
2078
2070
2068
2059
2037
1991
1990
1989
1987
1987
1985
1908
1899
1889
1871
1869
1838
1824
1775
1763
1745
1736
1681
1675
1675
1672
1669
1654
1616
1612
1581
1574
1566
1558
1557
1542
1538
1512
1507
1503
1501
1501
1489
1472
1471
1466
1459
1441
1440
1439
1434
1430
1429
1421
1414
1411
1400
1398
1394
1387
1381
1378
1362
1358
1354
1343
1338
1308
1294
1285
1283
1282
1268
1267
1265
1255
1251
1238
1232
1225
1219
1217
1216
1206
1205
1201
1194
1189
1186
1175
1163
1159
1148
1147
1143
1142
1141
1134
1130
1130
1128
1121
1118
1117
1116
1114
1114
1111
1110
1110
1101
1090
1085
1081
1078
1076
1073
1069
1065
1059
1044
1043
1038
1037
1036
1035
1032
1031
1030
1027
1026
1025
1024
1013
1012
1009
1000
999
996
995
984
981
975
973
971
966
963
960
959
956
956
951
951
948
944
939
938
937
925
917
914
910
908
904
894
874
871
868
865
849
842
839
839
828
827
823
818
817
812
811
803
802
795
791
788
786
771
770
761
759
756
755
754
751
747
746
743
741
740
737
734
732
728
722
711
707
707
706
706
705
701
701
695
693
688
684
681
672
667
666
665
665
664
662
661
661
657
657
650
648
647
646
641
630
630
624
621
619
617
613
611
609
608
605
601
597
595
595
593
584
578
575
574
571
566
564
556
554
551
549
541
539
528
524
520
519
508
508
499
485
482
477
467
462
458
436
432
426
423
302