1990
953
634
848
677
879
1048
645
619
756
2505
748
866
912
698
697
777
690
715
716
910
1065
921
1029
967
1645
995
663
2743
659
1427
2564
877
2110
640
857
1052
1351
751
676
1168
721
1070
805
1712
887
604
699
874
818
629
1350
1167
847
791
636
3181
1103
820
933
785
741
691
779
704
756
690
716
663
693
869
831
854
1853
756
1112
672
704
754
676
1024
787
1268
861
933
2873
814
861
619
943
835
861
803
1606
923
1024
3634
719
660
690
741
745
942
843
1828
933
1085
670
792
754
692
747
8187
794
783
984
764
760
1250
1319