24496
22416
9494
3061
11846
2639
1819
5667
1493
2187
1840
2542
2178
5498
5785
9366
3946
4534
3797
4539
6698
24524
13977
6002
11619
16563
10545
5152
20578
4475
8098
4649
17647
40025
44852
28447
61072
5776