2723
2582
2756
441
2709
2706
4687
4595
14060
11158
541
3594
2596
115
821
745
24091
22823
10586
256
624
3316
4853
4384
278
164
53
799
378
7105
4357
1096
2944
1856
1679
315
388
374
1558