939
1424
25041
5240
1398
2149
1873
1660
3004
1579
2004
7592
2055
3144
3955
4066
2967
1846
2068
2074
2558
2969
22277
2607
3482
8525
15593
5399
3284
20830
2518
15055
4520