2699
3272
11574
5534
8034
3865
2758
4614
5253
5952
4125
24528
3626
4009
15073
5434
4954
5047
9202
7670
5256
13486
4018
27676