14491
1674
42991
44494
2631
3010
17136
1543
2145
5852
3008
2527
4771
1815
1682
15310
3672
1600
5017
4245
13891
1721
2236
21441
6976