3537
2757
2486
2093
1940
2979
1944
2269
3457
5760
5287
6191
3519
2788
3823
2682
6495
4841
9160
6050
4904
6047
15103
14069
17557
29310
9452
5345
68252
242856
3581
20437
3443
7323
8245
21210
9489