1
8129
6551
6503
3
2919
0
3135
2891
1584
1562
1461
1501
1497
1164
1025
2
812
980
674
850
640
838
827
773
769
708
690
646
642
539
633
631
626
526
515
603
497
579
468
558
457
555
545
533
530
528
527
425
419
510
507
403
500
492
383
483
473
470
467
462
451
447
446
444
442
438
435
432
430
429
428
426
421
408
407
404
402
401
395
394
378