2449
22138
13760
1388
3359
1964
3963
24314
5909
3156
14742
18062
17056
5576
37081
8120
3653
6502
13909
37684
21334
116005