861
699
679
2981
1606
953
1108
706
707
2430
1352
816
957
665
700
640
1063
689
747
1286
889
699
705
785
1113
839
6437
811
628
805
655
1450
1431
815
795
912
941
1952
874
864
2500
1635
16781
935
867
857
1231
779
846
1788
683
690
696
819
1979
931
1059
1840
1307
841
1218
804
759
1934
712
890
868
1111
3037
1360
967
691
725
942
1681
899
1319
619
803
1980
667
708
965
1476
712
899
3649
738
1300
966
1081
691
1604
634
872
1200
877
1398
1052
1148
640
1254
656
2970
1457
655
858
757
660
675
663
672
858
754
694
792
834
847
731
677