2847
2556
2544
2852
2844
2496
2603
2604
2499
2563
2600
2601
2595
2596
2498
1992
2029
1989
2034
1975
1735
309
298
1309
1262
1264
1407
1403
1311
1402
1277
1408
1388
1389
1377
1358
290
1334
1354
1312
1313
1322
1267
1261
1291
1295
1283
1263
1273
1276
1279
903
167
893
889
828
651
650
649
648
700
697
628
642
134
