933
783
1027
1499
2325
981
949
750
728
707
777
743
1060
832
722
753
1015
741
1032
764
810
1129
871
760
824
784
1355
832
862
771
1351
855
758
1150
897
1165
743
686
1199
723
775
757
930
724
751
966
871
724
821
780
1400
953
708
1709
713
766
1391
875
875
833