1328
1226
695
1027
928
727
698
985
882
1002
969
999
805
708
941
691
701
1081
756
1032
1344
1032
1190
1245
758
901
868
996
820
1164
1010
1024
718
964
1835
880
849
855
879
919
1032
1000
878
893
1060
1122
981
994
731
620
2664
728
698
1219
691
1311
697
1004
5149
732
696
2088
1861
983
786
654
1342
829
1682
1015
741
672
797
779
693
703
824
609
654
932
2096
694
699
1461
11809
659
614
1217
667
1301
733
871
1495
644
3171
730
965
737
1082
649
1769
833
1089
856
1081
783
893
1971
1439
3633
1253
1105
1157
2494
756
667
593
679
709
793