1256
859
2406
1143
1298
1082
1374
1723
1711
1146
2738
1508
1114
1667
1303
1034
1697
1243
986
1789
1178
1513
1099
1252
1365
1334
1354
1851
951
2464
1284
1368
1251
1282
804
2437
1311
1681
870
2904
1472
1071
1473
1379
1217
1284
784
808
763
761
1494
1258
824
1150
1037
1201
1381
1238
820
936
1143
881
1387
3253
1941
1235
1125
4119
979
1558
1234
1298
1658
851
1249
951
771
1342
2324
2830
1573
1305
1574
732
754
862
775
971
1386
1277
778
1199
1194
1839
751
761
936
1488
1139
1637
1476
1439
1843
1875
1346
1082
1464
2592
1485
1491
801
853
4189
1688
1633
1283
941
1326
3954
1918