2776
1895
1652
2646
1749
4617
2377
16312
1968
5475
2820
3840
2962
6351
7378
24159
9815
9203
6374
16584
10997
8670
6598
19329