2805
2529
1921
1771
2431
1810
2562
2482
2183
4293
3038
2887
2397
4334
2193
2797
3286
3776
2396
7300
5489
3585
10760
4103
2908
3548
8612
5748
3187
4647
3388
2487
7871