1001
1055
992
1977
939
2268
2279
2718
2896
1305
952
777
1014
1192
1334
1541
1428
2220
2126
819
935
1096
2162
738
767
1374
1154
733
1776
1187
1315
959
1363
750
1301
2401
1158
733
1060
1950
1980
1111
864
1148
860
786
1271
877
2544
720
868
826
1214
1169
910
1186
1046
959
970
1638
2572
1464
1005
1285
1157
1890
1188
969
1109
1185
2541
1058
1152
827
2332
935
1949
1110
805
1302
1128
2221
742
718
698
1038
881
900
737
692
1922
1166
1341
903
2347
995
808
896
8629
687
1071
747
1548
893
934
974
1136
1223
1286
1916
2876
1175
810
793
1912
1185
1159
1145
1157
3595