3021
1735
1586
1492
1448
1446
1379
1319
1319
1198
1142
1136
1119
1114
1103
1033
1027
1020
1004
860
833
821
811
806
801
782
772
758
754
734
732
730
696
688
687
671
666
661
654
645
641
638
638
633
633
626
611
606
601
601
597
594
594
589
586
576
573
569
568
567
564
563
560
554
550
549
537
534
534
531
531
526
523
523
519
519
517
514
513
512
508
504
503
503
500
498
496
494
493
491
483
483
482
480
475
473
470
468
463
463
463
462
461
460
456
454
452
450
445
442
437
434
432
429
428
427
421
420
419
416
415
413
412
410
406
404
404
397
396
394
392
390
390
382
380
377
376
371
368
367
364
363
362
362
355
352
352
349
349
349
349
348
348
347
347
345
344
341
341
341
340
337
333
332
330
330
330
329
329
327
326
321
321
320
318
314
310
306
302
299
299
297
293
292
281