3313
2727
2278
2033
1979
1963
1913
1890
1779
1739
1637
1566
1227
1212
1193
1184
1179
1158
1141
1129
1049
997
844
793
777
698
695
689
684
679
666
654
629
603
602
590
582
559
544
534
526
521
520
518
503
501
501
475
474
467
465
457
450
447
437
433
425
422
417
415
414
406
406
405
404
404
378
378
363
354
352
351
350
344
334
330
325
318
315
311
299
297
294
292
287
286
285
283
282
281
275
273
271
259
257
257
255
251
245
244
242
236
232
223
222
221
216
215
209
204
198
196
190
188
187
185
184
184
176
173
169
166
166
161
159
158
156
149
142
123