0
529
433
694
693
514
704
697
667
763
651
816
738
646
798
846
778
1
510
764
656
731
674
129220
2062
1754
1666
1610
1594