1639
1546
7587
4118
2131
7605
2533
3536
10570
5481
5951
1995
36105
2397
6405
3445
16809
4660
2369
2213
3009
17618
9418
3162
2594
7200
3212
3802
32701
16966
8810