0
778
477
558
704
608
562
515
648
511
507
569
664
516
632
565
751
1
493
742
635
713
653
128976
2042
1732
1648
1588
1580