2399
2062
6682
757
4862
1315
2387
10866
6271
28801
8894
10991
4980
9777
4104
18140
20046
5017
4999
13113
7823