1246
2413
999
1164
1309
1408
944
1160
1258
982
971
1131
1090
2111
877
1243
2097
1706
960
1165
2203
1128
1165
927
1914
894
1410
1458
1369
1196
1562
1105
1175
1575
950
848
866
1491
1156
1024
1248
838
1486
979
965
5331
908
1041
1749
1309
1029
981
1155
1000
1119
954
1302
1055
6148
2679
2849
1687
1379
1472
1223
1357
2256
1866
1123
1588
1105
1293
1024
1014
1320
909
938
1382
956
1130
2012
903
894
1684
898
1789
1021
922
1284
1427
1185
836
3752
3116
2101
3173
4653
1405
1120
960
1102
1470
1230
5355
2322
1241
2013
1249
1524
1401
932
5983
1865
1042
915
956
1426
1001
1406
1340