1032
978
10793
1476
1969
3714
873
1727
9087
4474
3101
2727
12047
6352
22406
12643
19872
1729
21328
39091
20512
13329