0
386
680
566
700
600
702
440
513
693
581
507
128762
511
733
1
478
724
618
699
640
2026
1720
1629
1574
1565