0
598
735
701
129226
661
780
631
751
589
1114
775
485
548
704
779
1
511
765
656
732
675
2062
1755
1667
1611
1595