8109
6887
4400
4217
4081
3268
3200
2985
2976
2971
2834
2728
2684
2584
2408
2370
2228
2224
2216
2030
1977
1894
1875
1847
1815
1805
1698
1643
1580
1482
1432
1422
1375
1355
1346
1344
1303
1300
1296
1283
1235
1230
1224
1215
1208
1161
1144
1141
1121
1059
1035
1029
1025
1022
1007
992
987
978
948
947
931
925
920
902
902
898
894
884
877
868
844
842
836
824
821
813
800
789
773
772
766
763
760
757
756
754
745
736
735
718
698
690
685
674
673
667
666
645
637
633
625
620
614
612
611
607
597
589
580
575
571
561
559
559
557
546
536