0
607
706
593
687
688
608
644
552
605
521
701
664
618
864
565
751
1
493
742
636
713
653
128976
2042
1732
1648
1588
1580