2322
696
859
1204
789
1448
718
849
687
704
18667
905
1338
769
1521
773
726
702
650
846
927
731
966
1410
674
677
744
725
2556
1698
2329
653
767
738
943
754
3882
707
623
720
5498
971
1464
690
738
1692
1348
1975
782
812
767
816
926
768
768
719
1098
755
748
706