1520
1100
19854
837
2241
1247
2225
1797
4688
2762
5872
1537
8092
1877
5469
1852
1808
32402
16063
31068
8474