5270
4349
2667
2519
2313
2081
1929
1506
1294
1177
1080
1003
982
952
905
870
864
718
698
664
548
544
497
482
476
454
450
448
432
426
391
381
338
322
285
250
227
218
213
196
180
179
152
142
140
135
132
120
117
114
112
102
100
99
92
89
78
75