1
8212
6596
6540
3
2940
0
3172
2906
1600
1586
1479
1513
1511
1174
1043
2
820
1004
692
865
851
651
841
790
788
724
707
687
664
656
551
647
541
639
531
614
510
589
477
473
569
566
559
549
546
542
440
433
522
517
416
512
504
500
394
494
486
479
474
469
466
461
459
456
455
454
453
448
442
439
436
435
434
421
420
418
417
415
414
408
404
391