2471
1780
3574
1749
5982
3730
17594
1878
11827
6402
4747
26920
14405
7861
12508
14060
11587
14977
199624
25889
12553
6976
18652