1081
791
1161
943
897
909
905
600
780
1179
1062
812
735
704
704
1030
2953
684
1872
947
873
670
707
752
1106
786
1064
1097
866
592
1014
1021
1188
640
634
2117
2543
1131
809
2005
781
1000
791
907
1117
986
1305
851
781
1365
2505
808
1216
1072
788
2119
883
1398
1140
1283
3902
1113
1784
755
760
2130
1432
924
1397
914
969
1022
1377
1287
915
2143
943
2175
899
1992
911
1178
803
1129
1381
722
1101
637
865
633
1201
628
669
679
741
4101
1043
1604
959
819
695
765
1075
743
1545
1435
749
4199
722
631
1707
778
2305
870
3083
1340
676
1055
1350
939