1079
1079
3967
1505
3118
1090
5575
2223
11326
2484
895
762
21748
28764
1336
69912
4773
21963
5625
2453
3136
11383