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
911
1047
1712
887
604
699
874
818
629
1350
1167
847
791
636
3181
1103
820
933
870
691
4811
883
636
876
815
611
8305
3413
884
7187
1091
667
849
793
2838
788
692
827
824
667
1335
1250
694
1097
733
4167
761
848
877
1000
2096
1328
690
911
794
1149
694
737
677
864
977
646
670
883
722
794
787
718
738
1446
3594
893
668
1105
716
706
692
642
1965
1069
719
749
1060
2705
1697
887
792
992
1326
899
1616
722