2542
1842
1491
1595
1711
1498
1896
1485
1766
2950
5114
4669
5498
2996
2257
2267
3240
1694
5755
4311
8515
4912
4325
5493
13895
13271
16570
28125
8809
4719
64493
241002
3036
18954
2953
6642
7264
20215
8884