2452
1762
3555
1738
5958
3711
17549
1869
11806
6373
4733
26827
14385
7849
12492
14041
11568
63604
14948
41671
199485
25847
12538
6964
18634
23397
23897