2476
1781
3577
1753
5986
3734
17605
1882
11830
6405
4750
26927
14406
7871
12515
14066
11592
14979
199656
25896
12553
6979
18656