3644
2592
2143
1904
1517
1480
1361
1313
1310
1304
1218
1211
1164
1110
1077
1059
1046
1045
1032
1030
1023
1018
1009
997
996
988
965
962
921
920
919
873
867
851
847
847
842
838
835
827
811
809
782
735
733
722
721
716
697
695
695
694
690
686
681
669
665
663
658
655
653
648
639
635
634
632
626
626
625
619
616
616
614
614
610
596
594
591
583
581
580
580
578
577
573
572
570
568
564
562
559
554
552
549
547
546
542
542
542
538
533
533
529
528
523
517
516
515
508
508
505
503
503
499
498
495
489
486
485
484
481
480
480
479
479
479
479
478
475
475
467
467
465
464
458
454
452
451
450
450
449
443
442
442
441
441
441
440
439
437
435
434
434
434
433
433
431
429
428
426
424
422
421
418
416
416
416
412
411
410
409
408
408
407
403
400
396
396
396
392
391
390
388
388
385
383
380
380
378
375
373
373
371
368
366
365
364
363
363
358
357
354
353
353
348
347
347
347
343
343
342
340
336
336
334
328
325
321
316
312
305
305
299
297
293
293
291
287
287
281
276
270
269
269
267
263
263
260
257
256
254
253
247
246
245
244
243
241
241
239
238
236
236
230
230
225
225
224
221