1
8101
6534
6495
3
2913
0
3127
2886
1582
1458
1547
1499
1495
1160
1019
2
808
979
671
848
638
833
820
769
763
703
686
668
642
637
532
629
628
524
623
513
596
493
575
462
555
553
451
543
531
528
525
423
519
418
506
504
402
496
489
481
377
471
469
464
463
460
453
448
445
443
442
440
434
433
429
428
426
424
422
417
405
403
401
396
393
390
372