18768
13827
5229
4502
9126
6241
5282
4002
6194
2296
10790
9221
2694
8030
33191
4038
1224
1821
1808
3955
10725
3918
1154
5127
33045
6136
9121
1728
6132
5203
17928
7928
2183
1750
4394
8999
2629
13661