3327
2383
2227
1368
1173
1116
1106
1105
1090
972
964
961
951
928
897
885
871
847
821
819
793
781
771
770
756
753
749
745
738
718
705
691
685
679
679
665
663
662
659
657
648
647
643
628
625
614
613
610
608
605
601
596
591
587
587
584
574
571
566
563
562
560
554
552
548
545
540
540
539
537
536
530
529
526
525
525
523
522
521
521
516
516
511
510
510
505
502
498
497
495
493
492
492
490
488
488
485
484
484
483
483
480
478
478
476
475
472
468
466
464
463
461
459
457
456
453
452
452
451
450
450
447
446
444
443
442
442
441
438
436
434
434
433
428
428
427
427
426
425
422
421
420
420
419
419
418
418
418
418
417
415
415
414
414
411
408
407
406
406
406
404
404
402
402
401
401
400
400
400
399
399
397
397
396
395
393
392
392
390
389
389
389
388
388
387
387
385
385
384
384
381
381
380
380
380
379
377
377
376
374
374
373
373
373
373
372
371
369
368
367
366
365
365
364
364
363
363
363
363
363
362
361
360
360
359
359
359
358
357
356
356
355
355
355
354
353
353
353
352
350
350
350
349
349
349
347
346
346
346
344
344
344
343
342
342
341
341
341
339
339
339
339
338
338
338
337
335
335
335
335
334
334
334
333
332
332
330
330
330
328
326
324
323
322
321
321
321
319
318
317
317
316
316
314
314
314
310
309
309
308
308
308
306
305
302
301
300
300
297
296
296
296
295
293
292
290
289
289
287
286
283
280
278
274
273
273
271
271
268
264