2783
2223
2133
1925
1685
1619
1611
1599
1547
1533
1422
1421
1412
1345
1343
1343
1337
1307
1224
1214
1126
1081
1071
1049
1049
1007
991
972
935
927
884
862
860
849
813
804
779
773
772
755
720
710
704
693
683
669
661
660
656
633
623
603
598
591
584
573
572
558
555
547
546
542
535
516
515
511
504
495
493
472
466
455
452
452
449
439
430
427
422
418
417
417
409
402
399
395
394
392
391
390
387
384
381
380
379
378
377
373
372
371
367
354
341
336
334
332
331
329
329
326
322
321
320
317
316
312
303
301
296
296
295
294
282
277
263
250
249
248