0
861
525
579
749
708
600
554
1012
662
619
519
692
536
552
496
733
1
478
724
618
700
641
128766
2026
1720
1631
1574
1565