3785
2801
2601
2344
2237
2002
1956
1931
1729
1661
1325
1263
1252
1182
1077
1024
1018
1018
992
988
987
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
636
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
460
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
338
337
334
325
323
319
305
304
303
302
301
300
300
295
295
294
294
292
290
285
278
276
276
274
272
268
267
250
250