13491
1657
4386
3271
4040
3371
2678
7484
3667
3178
2629
2730
3063
10411
3925
3910
2759
4086
4499
10958
6320
11145
2591
10275
5001
15143
3048
2852
22476
11829
23673