3757
3238
2638
2450
2221
1731
1597
1571
1546
1429
1372
1240
1224
1191
1189
1101
1086
1061
1020
1010
993
987
982
969
955
945
936
910
907
890
884
874
864
861
857
855
842
838
837
777
771
765
752
751
748
745
722
716
714
695
673
673
672
670
670
663
652
642
637
637
623
618
608
608
604
603
596
585
574
568
567
566
559
553
550
545
527
522
521
520
515
512
508
504
503
499
497
477
471
461
456
440
440
438
432
419
417
414
406
402
395
393
393
387
386
385
380
365
364
364
356
354
351
347
344
339
337
330
330
326
318
312
310
307
301
299
298
294
292
291
290
288
280
278
277
271
265
262
252
219