5684
4095
2894
2711
2570
2287
2188
2058
1734
1660
1566
1511
1506
1422
1391
1274
1236
1181
1143
1036
1031
990
968
933
911
886
851
827
812
737
701
681
679
657
643
635
627
594
588
586
582
572
540
539
537
534
528
523
518
515
490
488
484
465
462
456
449
446
445
444
440
436
434
429
423
422
416
414
412
405
396
395
393
387
385
384
383
383
382
379
378
373
370
366
360
357
353
349
339
336
333
328
327
325
324
323
322
320
318
315
315
314
307
304
298
295
295
290
289
287
282
281
280
279
278
277
276
275
265
263
263
261
254
251
251
250
241
241
238
237
237
235
235
234
234
234
228
227
226
224
224
223
223
216
215
209
206
202
201