3785
2794
2601
2344
2237
2002
1955
1931
1729
1661
1325
1263
1251
1182
1077
1024
1018
1018
992
988
986
968
961
947
944
909
888
875
858
853
835
831
829
816
760
756
742
710
707
687
684
684
671
662
660
638
637
635
635
634
629
628
611
602
598
596
592
590
588
588
583
582
580
574
572
563
560
553
551
548
548
532
529
527
513
509
504
497
497
490
487
485
478
475
469
460
460
459
456
453
452
450
450
445
441
437
437
434
429
426
425
423
422
419
413
412
409
408
406
402
397
397
396
388
388
385
373
367
363
354
353
341
337
337
334
325
323
319
305
304
303
302
301
300
300
295
294
294
293
292
290
285
278
276
276
274
272
268
267
250
250