2858
2608
2607
2584
2583
2567
2606
2566
2488
2541
2543
2144
2565
2540
2542
2040
1787
1998
1997
1786
1643
325
321
647
428
1410
1375
258
1393
257
256
1366
245
1368
305
1337
1028
713
1025
630
644
410
1020
409
408
407
406
1293
1402
1289
1260
184
172
597
237
886
152
63
57
151
45
40
150
